/* IBSheet8 CSS definition, https://www.ibsheet.com */
@font-face {
   font-family: "Noto Sans KR";
   src: url("./../../fonts/NotoSansKR-Regular.woff2") format("woff2");
}
@font-face {
   font-family: "Noto Sans KR Bold";
   src: url("./../../fonts/NotoSansKR-Bold.woff2") format("woff2");
}
.IBMain {
   font-family: "Noto Sans CJK kr", "Noto Sans KR", "Noto Sans", "Verdana", "Malgun Gothic", "Nanum Gothic", sans-serif;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
}
.IBMain * {
   font-family: inherit;
   font-style: inherit;
   font-weight: inherit;
   font-variant: inherit;
   text-overflow: ellipsis;
   word-wrap: normal;
   word-break: normal;
}
.IBMain table {
   margin: auto;
}
.IBMain .IBSolidRow table {
   width: auto;
}
.IBMain .IBSolidRow table,
.IBMain .IBRowAbove table,
.IBMain .IBRowBelow table,
.IBMain table.IBMainTable,
.IBMain table.IBSection {
   margin: 0px;
}
.IBMain,
.IBMain * {
   font-size: 13px;
   line-height: 18px;
}
.IBWide,
.IBWide * {
   font-size: 15px;
   line-height: 20px;
}
.IBGiant,
.IBGiant * {
   font-size: 21px;
   line-height: 24px;
}
.IBHigh,
.IBHigh * {
   font-size: 21px;
   line-height: 22px;
}
.IBSmall,
.IBSmall * {
   font-size: 13px;
   line-height: 16px;
}
.IBMini,
.IBMini * {
   font-size: 13px;
   line-height: 16px;
}
.IBTiny,
.IBTiny * {
   font-size: 13px;
   line-height: 16px;
}
.IBRowAbove .IBTabHtmlBase,
.IBRowBelow .IBTabHtmlBase {
   font-family: "Noto Sans CJK kr Bold", "Noto Sans KR Bold", "Noto Sans Bold", "Nanum Gothic Bold", sans-serif;
   font-style: normal;
}
.IBMessage {
   font-size: inherit;
}
.IBMenuItemText {
   font-size: inherit;
   line-height: 22px;
}
.IBMenuA11yItemText {
   font-size: inherit;
   line-height: 22px;
   padding-left: 2px;
}
.IBHigh .IBMenuItemText {
   line-height: 26px;
}
.IBBig .IBMenuItemText {
   line-height: 34px;
}
.IBSmall .IBMenuItemText {
   line-height: 19px;
}
.IBMenuControl {
   font-size: inherit;
   line-height: 18px;
}
.IBWide .IBMenuControl {
   line-height: 20px;
}
.IBHigh .IBMenuControl {
   line-height: 22px;
}
.IBBig .IBMenuControl {
   line-height: 30px;
}
.IBSmall .IBMenuControl {
   line-height: 16px;
}
.IBPickCell,
.IBPick2CellM,
.IBPick2CellY {
   font-size: inherit;
   line-height: inherit;
}
.IBDialogButton {
   font-size: inherit;
   line-height: inherit;
}
.IBHeaderFont *,
.IBRowAbove .IBTabHtmlBase *,
.IBRowBelow .IBTabHtmlBase *,
.IBMessage *,
.IBMenuItemText *,
.IBMenuControl *,
.IBPickCell *,
.IBPick2CellM *,
.IBPick2CellY *,
.IBDialogButton * {
   font-size: inherit;
   line-height: inherit;
}
.IBMain span {
   color: #8ad5dd;
   font-weight: bold;
}
.IBMain b,
.IBMain .SheetBold {
   color: #1a92ec;
   font-weight: bold;
}
.IBMain i,
.IBMain .SheetBlue {
   color: #1a92ec;
   font-style: normal;
}
.IBHeaderRow b,
.IBHeaderRow i,
.IBHeaderRow .SheetBold,
.IBHeaderRow .SheetBlue,
.IBSheetButton b,
.IBSheetButton i,
.IBSheetButton .SheetBold,
.IBSheetButton .SheetBlue,
.IBTabHtmlBase b,
.IBTabHtmlBase i,
.IBTabHtmlBase .SheetBold,
.IBTabHtmlBase .SheetBlue {
   color: #ff8;
}
.IBMain em,
.IBMain .SheetRed {
   color: #ea4647;
   font-style: normal;
}
.IBMain em > b,
.IBMain .SheetRed .SheetBold {
   color: #ea4647;
}
.IBHeaderRow em,
.IBHeaderRow em > b,
.IBHeaderRow .SheetRed,
.IBHeaderRow .SheetRed .SheetBold,
.IBSheetButton em,
.IBSheetButton em > b,
.IBSheetButton .SheetRed,
.IBSheetButton .SheetRed .SheetBold,
.IBTabHtmlBase em,
.IBTabHtmlBase em > b,
.IBTabHtmlBase .SheetRed,
.IBTabHtmlBase .SheetRed .SheetBold {
   color: #f88;
}
.IBMain s,
.IBMain .SheetGray {
   color: #aaa;
   text-decoration: none;
}
.IBMain s > b,
.IBMain .SheetGray .SheetBold,
.IBMain s > i,
.IBMain .SheetGray .SheetBlue {
   color: #aaa;
}
.IBRowHeight {
   height: 30px;
}
.IBHigh .IBRowHeight {
   height: 40px;
}
.IBBig .IBRowHeight {
   height: 50px;
}
.IBLow .IBRowHeight {
   height: 27px;
}
.IBSmall .IBRowHeight {
   height: 22px;
}
.IBMini .IBRowHeight {
   height: 20px;
}
.IBHeaderRowHeight {
   height: 34px;
}
.IBHigh .IBHeaderRowHeight {
   height: 44px;
}
.IBBig .IBHeaderRowHeight {
   height: 54px;
}
.IBLow .IBHeaderRowHeight {
   height: 29px;
}
.IBSmall .IBHeaderRowHeight {
   height: 24px;
}
.IBFilterRowHeight {
   height: 30px;
}
.IBHigh .IBFilterRowHeight {
   height: 40px;
}
.IBBig .IBFilterRowHeight {
   height: 50px;
}
.IBLow .IBFilterRowHeight {
   height: 27px;
}
.IBSmall .IBFilterRowHeight {
   height: 22px;
}
.IBSpaceRowHeight {
   height: 34px;
}
.IBHigh .IBSpaceRowHeight {
   height: 46px;
}
.IBBig .IBSpaceRowHeight {
   height: 50px;
}
.IBLow .IBSpaceRowHeight {
   height: 28px;
}
.IBSmall .IBSpaceRowHeight {
   height: 24px;
}
.IBTiny .IBSpaceRowHeight {
   height: 22px;
}
.IBSpaceOutRowHeight {
   height: 28px;
}
.IBHigh .IBSpaceOutRowHeight {
   height: 35px;
}
.IBBig .IBSpaceOutRowHeight {
   height: 45px;
}
.IBSmall .IBSpaceOutRowHeight {
   height: 20px;
}
.IBSpaceMargin {
   margin: 0px;
}
.IBWidth {
   width: 100%;
}
.IBWide .IBWidth {
   width: 100%;
}
.IBGiant .IBWidth {
   width: 100%;
}
.IBLow .IBWidth {
   width: 100%;
}
.IBSpaceWidth {
   width: 100%;
}
.IBWide .IBSpaceWidth {
   width: 100%;
}
.IBGiant .IBSpaceWidth {
   width: 100%;
}
.IBLow .IBSpaceWidth {
   width: 100%;
}
.IBWidthPad {
   width: 25px;
}
.IBWide .IBWidthPad {
   width: 30px;
}
.IBBig .IBWidthPad {
   width: 45px;
}
.IBLow .IBWidthPad {
   width: 20px;
}
.IBMain {
   color: #1a364e;
}
.IBMainTable {
   background: white;
   border-bottom: 1px solid #cfd1d6;
}
.IBHasSpace4 {
   border-bottom: 1px solid transparent;
}
.IBSolidRow {
   background: #ffffff;
}
.IBSearchRow {
   border-bottom: 1px solid #cfd1d6;
}
.IBFillRow {
   background: #f7f7f7;
}
.IBNoDataRow {
   border-top: 1px solid #53bfca !important;
}
.IBRowSpace4 .IBSolidRow {
   background: white;
   border-bottom: 1px solid #cfd1d6;
   border-left: 1px solid #cfd1d6;
   border-right: 1px solid #cfd1d6;
}
.IBRowSpace0.IBRowSpaceFirst .IBSolidRow,
.IBRowSpace2.IBRowSpaceFirst .IBSolidRow,
.IBRowSpace3.IBRowSpaceFirst .IBSolidRow {
   border-top: 1px solid #cfd1d6;
}
.IBRowSpace1.IBRowSpaceLast .IBSolidRow {
   border-bottom: 1px solid #cfd1d6;
}
.IBRowSpace4.IBRowSpaceFirst .IBSolidRow {
   border-top: 1px solid #1a364e;
}
.IBRowSpace0 .IBSolidRow,
.IBRowSpace1 .IBSolidRow,
.IBRowSpace2 .IBSolidRow,
.IBRowSpace3 .IBSolidRow {
   border-left: 1px solid #cfd1d6;
   border-right: 1px solid #cfd1d6;
}
.IBSpaceSelectInner,
.IBSpaceSelectInnerIcon,
.IBSpaceEditInner,
.IBSpaceEditInnerIcon {
   border: 1px solid #cfd1d6;
   background-color: white;
}
.IBSpaceEditReadOnly {
   border: 1px solid #cfd1d6;
   background-color: #d8d8d8;
   min-height: 18px;
}
.IBTabHtmlBase {
   background: #53bfca;
   text-align: center;
   color: white;
}
.IBTabHtml1,
.IBTabHtmlIcon1 {
   background: #3c5575;
}
.IBTabFocus {
   background: red;
}
.IBTabDrag {
   background: #0f8;
   display: table-cell;
   text-align: center;
   vertical-align: middle;
   color: white;
}
.IBToolHtml,
.IBToolHtml1,
.IBToolHtmlIcon,
.IBToolHtmlIcon1 {
   text-align: center;
}
.IBToolHtml1,
.IBToolHtmlIcon1 {
   font-weight: bold;
   color: #53bfca;
}
.IBPagesLink {
   color: #54a3db;
   font-weight: bold;
   text-decoration: none !important;
}
.IBPagesLinkActive {
   color: inherit;
   font-weight: bold;
   text-decoration: none !important;
}
.IBDropCols table {
   border-spacing: 10px 0px;
}
.IBHeaderGroup {
   border: 1px solid #cfd1d6;
}
.IBHeaderGroupFocus {
   background-color: #eafafd;
}
.IBHeaderGroupDelete {
   color: white;
   border-color: white;
}
.IBHeaderGroupCustom {
   font-style: italic;
   color: #bbb;
}
.IBHeaderGroupCustom:hover {
   background-color: #ddd;
   color: #000;
}
.IBCellBase {
   border-bottom: 1px solid #cfd1d6;
   border-right: 1px solid #cfd1d6;
   border-left: 0px none;
   border-top: 0px none;
}
.IBLastCell {
   border-right: 1px solid;
   border-bottom: 1px solid;
}
.IBCellHeader {
   color: white;
   background: #3d5575;
   border-bottom: 1px solid #6f7f94;
   border-right: 1px solid #6f7f94;
}
.IBHeaderFocus {
   background: #85cdc7;
}
.IBHeaderDrag {
   background: #85cdc7;
   border-right: 1px solid white;
}
.IBLevelButton {
   color: black;
}
.IBCellFilter {
   color: #1a92ec;
}
.IBFilter0Value {
   color: silver;
}
.IBRadioChecked {
   color: #4ac0cd;
}
.IBCellUser {
   background-color: #e0f0f2;
}
.IBColorDefault {
   background-color: #ffffff;
}
.IBClassNoFocus {
   color: #07203a;
}
.IBClassReadOnly {
   opacity: 1;
}
.IBColorFormula {
   background-color: transparent;
}
.IBColorAlternate {
   background-color: #fcfcfd;
}
.IBColorSelected,
.IBColorSelectedCell {
   background-color: #e1f2f0;
}
.IBColorError {
   background-color: #ffd2d2;
}
.IBColorDeleted {
   background-color: #ffe6e0;
}
.IBColorAdded {
   background-color: #eee6fa;
}
.IBColorMoved2 {
   background-color: #daf3f2;
}
.IBColorChanged {
   background-color: #fffded;
}
.IBColorChangedCell {
   background-color: #eee;
}
.IBColorDetail {
   background-color: #fff0ff;
}
.IBColorDetailSelected {
   background-color: #fff0e0;
}
.IBColorDragged {
   background-color: #e0e0c0;
}
.IBColorCellMenu {
   background-color: #fa0;
}
.IBColorHoveredCell {
   background-color: rgb(180, 231, 236);
}
.IBColorHoveredCellReadOnly {
   background-color: #f0f0f0;
}
.IBColorHoveredCellNoFocus {
   background-color: #f8f8f8;
}
.IBColorHoveredCellHeader {
   background-color: #5b81b4;
}
.IBColorHoveredCellIndex {
   background-color: rgb(180, 231, 236);
}
.IBColorHoveredCellSpace {
   background-color: #ffffff;
}
.IBColorHoveredCellTab {
   background-color: #5ab5f5;
}
.IBColorHoveredCellTab1 {
   background-color: #485970;
}
.IBColorHoveredCellSpaceBool0,
.IBColorHoveredCellSpaceBool1,
.IBColorHoveredCellSpaceBoolX,
.IBColorHoveredCellSpaceBoolIcon {
   background-color: #ffffff;
}
.IBColorHoveredCellButton,
.IBColorHoveredCellButton1 {
   background-color: #f2f2f2;
}
.IBColorFocusedCell,
.IBColorFocusedCellRelative {
   background-color: #ffffff;
}
.IBClassFocusedCell,
.IBClassFocusedCell * {
   color: black;
}
.IBColorFocusedCellRect {
   background-color: #d7ffca;
}
.IBClassFocusedCellSpaceEdit > div {
   border: 1px solid #70d1db !important;
}
.IBClassFocusedCellSpaceDefaults > div {
   border: 1px solid #70d1db !important;
}
.IBColorFocusedCellHeader {
   background-color: #384960;
}
.IBColorDefaultCol {
   background-color: #1a364e;
}
.IBColorDefaultRow {
   background-color: #fffffe;
}
.IBHoverRowBackground {
   background: rgba(152, 207, 229, 0.1);
}
.IBFocusRowBackground {
   background-color: rgba(152, 207, 229, 0.2);
}
.IBHoverRowBorder {
   border: 1px solid #8ec0c5;
}
.IBFocusRowBorder {
   border: 1px solid #60b6be;
}
.IBHoverCellBorder {
   border: 1px solid rgb(142, 192, 197);
}
.IBFocusCellBorder {
   border: 2px solid rgba(110, 175, 182);
}
.IBEditCellBorder {
   border: 2px solid rgb(69, 124, 130);
}
.IBFocusCellCorner {
   border: 1px solid white;
   background: #1a92ec;
}
.IBEditCellCorner {
   border: 1px solid white;
   background: #d37c89;
}
.IBEditInput,
.IBEditTextarea {
   color: black !important;
   background-color: transparent !important;
}
.IBEditHeaderInput,
.IBEditHeaderTextarea {
   color: white !important;
}
.IBEditReadOnly,
.IBEditTextarea.IBEditReadOnly {
   background-color: #eee !important;
}
.IBEditHeaderInput.IBEditReadOnly,
.IBEditHeaderTextarea.IBEditReadOnly {
   background-color: #1a364e !important;
}
.IBDialogButton,
u.IBSheetButton {
   background: #53bfca;
   border: 0px solid #53bfca;
   color: white;
}
.IBDialogButton:active,
u.IBToolButtonButton1,
u.IBToolSpaceButton1,
u.IBToolButtonButton1:active,
u.IBToolSpaceButton1:active {
   background: #1a364e;
   border: 0px solid #1a364e;
}
.IBDialogButtonHover {
   color: yellow;
}
.IBMenuHead {
   color: white;
   background: #1a364e;
}
.IBMenuOuter {
   background: white;
   border: 1px solid #3d5575;
}
.IBMenuFoot {
   background: #ebedf3;
   border-top: 1px solid #cfd1d6;
}
.IBMenuEdit,
.IBMenuEditEdit,
.IBMenuEnum {
   border: 1px solid #cfd1d6;
   background-color: white;
   color: black;
}
.IBMenuCaption,
.IBMenuLevel {
   color: #3d5575;
   background: #ebedf3;
   text-align: center;
   border-top: 1px solid #cfd1d6;
   border-bottom: 1px solid #cfd1d6;
}
.IBMenuSeparator {
   border-top: 1px solid #cfd1d6;
}
.IBMenuVSeparator {
   border-right: 1px solid #cfd1d6;
}
.IBMenuHover {
   background: #ebf4fb;
}
.IBMenuFocus {
   background: #dbeef4;
}
.IBMenuFocus.IBMenuHover {
   background: #e4f0f8;
}
.IBMenuHeader {
   border: 1px solid #3d5575;
   background: white;
}
.IBEnumMenuHeader {
   border: 1px solid #3d5575;
}
.IBPickMY {
   color: white;
   background: #3d5575;
}
.IBPickTableParent,
.IBPick2TableParent {
   border: 1px solid #1a364e;
   border-top: 0px none;
}
.IBPickFooter,
.IBPick2Footer,
.IBPickTimeCell {
   background: #ebedf3;
   border: 1px solid #1a364e;
   border-top: 1px solid #cfd1d6;
}
.IBPickRowW {
   background: #ebedf3;
}
.IBPickRowW .IBPickCell {
   border-bottom: 1px solid #cfd1d6;
}
.IBPickWN,
.IBPickWNE {
   background: #fcf7d7;
   border-right: 1px solid #fcf7d7;
}
.IBPickOM,
.IBPickOMNE,
.IBPickOM button {
   background-color: white;
   color: #aaaaaa;
   font-weight: normal;
}
.IBPickSel,
.IBPick2MSel,
.IBPick2YSel {
   background-color: #70d1db;
   color: white;
}
.IBPickSel button,
.IBPick2MSel button,
.IBPick2YSel button {
   color: white;
}
.IBPickNow {
   background-color: #bef6fc;
}
.IBPickNE {
   text-decoration: line-through;
}
.IBPickNE button {
   text-decoration: line-through;
}
.IBPickHover,
.IBPick2MHover,
.IBPick2YHover {
   background-color: #eaeaea;
}
.IBPickSelHover,
.IBPick2MSelHover,
.IBPick2YSelHover {
   background-color: #eaeaea;
}
.IBPick2Sep {
   background: #ececec;
}
.IBMessage,
.IBPageMessage {
   background: white;
   box-shadow: 10px 10px 10px rgba(49, 36, 36, 0.12);
   border: 1px solid #1a364e;
}
.IBMessageButtons,
.IBProgressButtons {
   background: transparent;
}
.IBPrompt input {
   border: 1px solid #cfd1d6;
}
.IBPagerMain {
   border-top: 1px solid #1a364e;
}
.IBPagerHeader {
   background: #1a364e;
   color: white;
}
.IBPagerHeaderSingle {
   border-bottom: 1px solid #cfd1d6;
}
.IBPagerBody {
   background: #d0e6f5;
}
.IBPagerBodyLeft,
.IBPagerHeaderLeft {
   border-left: 1px solid #cfd1d6;
}
.IBPagerBodyRight,
.IBPagerHeaderRight {
   border-right: 1px solid #cfd1d6;
}
.IBPagerItem {
   border-bottom: 1px solid #cfd1d6;
}
.IBPagerFocus {
   background: #3d5575;
}
.IBPagerHover {
   background: #268;
   opacity: 0.1;
}
.IBHintMain {
   border: 1px solid #73a5cf;
   background: white;
}
.IBHintOuter {
   background: white;
   color: black;
   border-color: white;
}
.IBHintSpaceSelectOuter {
   border: 1px solid #ace;
}
.IBHintHeaderOuter {
   background: #1a364e;
   color: white;
}
.IBTipOuter,
.IBDragObject {
   background: white;
   border: 1px solid #68788c;
}
.IBHeadLeft,
.IBBodyLeft,
.IBFootLeft {
   border-left: 1px solid #cfd1d6;
}
.IBHeadMid,
.IBBodyMid,
.IBFootMid {
   border-left: 1px solid #cfd1d6;
   border-right: 1px solid #cfd1d6;
}
.IBHeadRight,
.IBBodyRight,
.IBFootRight {
   border-right: 1px solid #cfd1d6;
}
.IBHeadLeft,
.IBHeadMid,
.IBHeadRight {
   border-bottom: 1px solid #cfd1d6;
   border-top: 1px solid #1a364e;
}
.IBHasHead .IBHeadLeft,
.IBHasHead .IBHeadMid,
.IBHasHead .IBHeadRight {
   border-top: 1px solid #cfd1d6;
}
.IBFootLeft,
.IBFootMid,
.IBFootRight {
   border-top: 1px solid #5b81b4;
}
.IBLeftSplitter,
.IBRightSplitter {
   width: 5px;
   overflow: hidden;
   cursor: e-resize;
   font-size: 0px;
}
.IBLeftSplitter {
   border-left: 1px solid #cfd1d6;
}
.IBRightSplitter {
   border-right: 1px solid #cfd1d6;
}
.IBWide .IBLeftSplitter,
.IBWide .IBRightSplitter {
   width: 9px;
}
.IBTouch .IBLeftSplitter,
.IBTouch .IBRightSplitter {
   width: 15px;
}
.IBSplitterDisabled {
   cursor: default;
}
.IBVScroll {
   padding-top: 0px;
   padding-bottom: 0px;
   overflow: hidden;
   border-top: 1px solid #cfd1d6;
   border-right: 1px solid #cfd1d6;
}
.IBVScrollHeadPadding {
   border-bottom: 0px solid #cfd1d6;
   border-top: 1px solid #1a364e;
   border-right: 1px solid #cfd1d6;
}
.IBHScrollLeft,
.IBHScrollMid,
.IBHScrollRight {
   overflow: hidden;
   border-top: 1px solid #cfd1d6;
   border-bottom: 1px solid #cfd1d6;
}
.IBHScrollLeft {
   border-left: 1px solid #cfd1d6;
}
.IBHScrollMid {
   border-left: 1px solid #cfd1d6;
   border-right: 1px solid #cfd1d6;
}
.IBHScrollRight {
   border-right: 1px solid #cfd1d6;
}
.IBHScrollLeftResize,
.IBHScrollRightResize,
.IBHScrollMidLeftResize,
.IBHScrollMidRightResize {
   background: #f4f4f4;
   overflow: hidden;
}
.IBHScrollLeftResize {
   border-right: 2px solid black;
   padding-left: 1px;
   padding-right: 5px;
}
.IBTouch .IBHScrollLeftResize {
   padding-right: 18px;
}
.IBHScrollRightResize {
   border-left: 2px solid black;
   padding-left: 5px;
   padding-right: 1px;
}
.IBTouch .IBHScrollRightResize {
   padding-left: 18px;
}
.IBHScrollMidLeftResize {
   border-left: 1px solid black;
   padding-left: 5px;
}
.IBTouch .IBHScrollMidLeftResize {
   padding-left: 19px;
}
.IBHScrollMidRightResize {
   border-right: 1px solid black;
   padding-right: 5px;
}
.IBTouch .IBHScrollMidRightResize {
   padding-right: 19px;
}
.IBHScrollWide {
   padding-left: 1px;
   padding-right: 1px;
   overflow: hidden;
}
.IBHScrollHidden {
   overflow: visible !important;
   background: #f4f4f4;
}
.IBXScroll {
   background: #f4f4f4;
   cursor: default;
   border-top: 1px solid #cfd1d6;
   border-bottom: 0px solid #cfd1d6;
   border-right: 1px solid #cfd1d6;
}
.IBFF .IBHScrollHidden,
.IBFF .IBXScroll {
   background: #f4f4f4;
}
.IBMain .IBHScrollSpace {
   border-bottom: 0px none;
}
.SheetHiddenScroll > div::-webkit-scrollbar {
   -webkit-appearance: none;
   width: 11px;
   height: 11px;
}
.SheetHiddenScroll > div::-webkit-scrollbar-thumb {
   border-radius: 8px;
   border: 2px solid white;
   background-color: rgba(0, 0, 0, 0.5);
}
.IBMain *::-webkit-scrollbar {
   width: 17px;
   height: 17px;
   background: #f1f1f1;
}
.IBMain *::-webkit-scrollbar-button {
   width: 17px;
   height: 17px;
}
.IBMain *::-webkit-scrollbar-button:vertical:start {
   background: #f1f1f1
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjQTNBM0EzIiBkPSJNMTEuNSw5LjUzMWMwLDAuMjQtMC4xOTgsMC40MzgtMC40MzgsMC40MzhINC45MzhDNC42OTgsOS45NjksNC41LDkuNzcxLDQuNSw5LjUzMQ0KCWMwLTAuMTE1LDAuMDQ4LTAuMjI1LDAuMTMtMC4zMDdsMy4wNjMtMy4wNjNDNy43NzQsNi4wOCw3Ljg4NCw2LjAzMSw4LDYuMDMxUzguMjI2LDYuMDgsOC4zMDgsNi4xNjJsMy4wNjMsMy4wNjMNCglDMTEuNDUyLDkuMzA3LDExLjUsOS40MTYsMTEuNSw5LjUzMXoiLz4NCjwvc3ZnPg0K)
      center 1px no-repeat;
}
.IBMain *::-webkit-scrollbar-button:vertical:end {
   background: #f1f1f1
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjQTNBM0EzIiBkPSJNMTEuMzcsNi43NzZMOC4zMDgsOS44MzhDOC4yMjYsOS45Miw4LjExNiw5Ljk2OSw4LDkuOTY5UzcuNzc0LDkuOTIsNy42OTIsOS44MzhMNC42Myw2Ljc3Ng0KCUM0LjU0OCw2LjY5NCw0LjUsNi41ODQsNC41LDYuNDY4YzAtMC4yMzksMC4xOTgtMC40MzgsMC40MzgtMC40MzhoNi4xMjVjMC4yMzksMCwwLjQzOCwwLjE5OCwwLjQzOCwwLjQzOA0KCUMxMS41LDYuNTg0LDExLjQ1Miw2LjY5NCwxMS4zNyw2Ljc3NnoiLz4NCjwvc3ZnPg0K)
      center bottom no-repeat;
}
.IBMain *::-webkit-scrollbar-button:horizontal:start {
   background: #f1f1f1
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjQTNBM0EzIiBkPSJNOS41MzEsNC41YzAuMjQsMCwwLjQzOCwwLjE5OCwwLjQzOCwwLjQzOHY2LjEyNWMwLDAuMjM5LTAuMTk3LDAuNDM4LTAuNDM4LDAuNDM4DQoJYy0wLjExNSwwLTAuMjI1LTAuMDQ4LTAuMzA3LTAuMTNMNi4xNjIsOC4zMDhDNi4wOCw4LjIyNiw2LjAzMSw4LjExNiw2LjAzMSw4UzYuMDgsNy43NzQsNi4xNjIsNy42OTJMOS4yMjUsNC42Mw0KCUM5LjMwNyw0LjU0OCw5LjQxNiw0LjUsOS41MzEsNC41eiIvPg0KPC9zdmc+DQo=)
      center center no-repeat;
}
.IBMain *::-webkit-scrollbar-button:horizontal:end {
   background: #f1f1f1
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjQTNBM0EzIiBkPSJNNi40NjksMTEuNWMtMC4yNCwwLTAuNDM4LTAuMTk4LTAuNDM4LTAuNDM4VjQuOTM4YzAtMC4yMzksMC4xOTctMC40MzgsMC40MzgtMC40MzgNCgljMC4xMTUsMCwwLjIyNSwwLjA0OCwwLjMwNywwLjEzbDMuMDYzLDMuMDYzQzkuOTIsNy43NzQsOS45NjksNy44ODQsOS45NjksOFM5LjkyLDguMjI2LDkuODM4LDguMzA4TDYuNzc1LDExLjM3DQoJQzYuNjkzLDExLjQ1Miw2LjU4NCwxMS41LDYuNDY5LDExLjV6Ii8+DQo8L3N2Zz4NCg==)
      center center no-repeat;
}
.IBMain *::-webkit-scrollbar-thumb:vertical {
   width: 17px;
   background: #c1c1c1;
   border-top: 0px none;
   border-bottom: 0px none;
}
.IBMain *::-webkit-scrollbar-thumb:horizontal {
   height: 17px;
   background: #c1c1c1;
   border-left: 0px none;
   border-right: 0px none;
}
.IBMain *::-webkit-scrollbar-track-piece:vertical {
   border-left: 0px none;
   border-right: 0px none;
}
.IBMain *::-webkit-scrollbar-track-piece:horizontal {
   border-top: 0px none;
   border-bottom: 0px none;
}
.IBCustScroll1RightHidden,
.IBCustScroll2RightHidden {
   background: #f1f1f1;
   height: 17px;
}
.IBCustScroll2RightHidden {
   height: 31px;
}
.IBCustScroll1Right,
.IBCustScroll1RightHover,
.IBCustScroll2Right,
.IBCustScroll2RightHover {
   background: #f1f1f1
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjQTNBM0EzIiBkPSJNNi40NjksMTEuNWMtMC4yNCwwLTAuNDM4LTAuMTk4LTAuNDM4LTAuNDM4VjQuOTM4YzAtMC4yMzksMC4xOTctMC40MzgsMC40MzgtMC40MzgNCgljMC4xMTUsMCwwLjIyNSwwLjA0OCwwLjMwNywwLjEzbDMuMDYzLDMuMDYzQzkuOTIsNy43NzQsOS45NjksNy44ODQsOS45NjksOFM5LjkyLDguMjI2LDkuODM4LDguMzA4TDYuNzc1LDExLjM3DQoJQzYuNjkzLDExLjQ1Miw2LjU4NCwxMS41LDYuNDY5LDExLjV6Ii8+DQo8L3N2Zz4NCg==)
      right 1px center no-repeat;
   background-size: 15px 15px;
   height: 17px;
   padding-right: 17px;
}
.IBCustScroll2Right,
.IBCustScroll2RightHover {
   background-size: 24px 24px;
   background-position: right 3px center;
   height: 31px;
   padding-right: 31px;
}
.IBCustScroll1Left,
.IBCustScroll1LeftHover,
.IBCustScroll2Left,
.IBCustScroll2LeftHover {
   background: #f1f1f1
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjQTNBM0EzIiBkPSJNOS41MzEsNC41YzAuMjQsMCwwLjQzOCwwLjE5OCwwLjQzOCwwLjQzOHY2LjEyNWMwLDAuMjM5LTAuMTk3LDAuNDM4LTAuNDM4LDAuNDM4DQoJYy0wLjExNSwwLTAuMjI1LTAuMDQ4LTAuMzA3LTAuMTNMNi4xNjIsOC4zMDhDNi4wOCw4LjIyNiw2LjAzMSw4LjExNiw2LjAzMSw4UzYuMDgsNy43NzQsNi4xNjIsNy42OTJMOS4yMjUsNC42Mw0KCUM5LjMwNyw0LjU0OCw5LjQxNiw0LjUsOS41MzEsNC41eiIvPg0KPC9zdmc+DQo=)
      1px center no-repeat;
   background-size: 15px 15px;
   height: 17px;
   padding-left: 17px;
}
.IBCustScroll2Left,
.IBCustScroll2LeftHover {
   background-size: 24px 24px;
   background-position: 3px center;
   height: 31px;
   padding-left: 31px;
}
.IBCustScroll1RightHover,
.IBCustScroll1LeftHover,
.IBCustScroll2RightHover,
.IBCustScroll2LeftHover {
   background-color: #e1e1e1;
}
.IBCustScroll1Left > div,
.IBCustScroll1LeftHover > div,
.IBCustScroll2Left > div,
.IBCustScroll2LeftHover > div {
   background: #f1f1f1;
}
.IBCustScroll1SliderHIn,
.IBCustScroll2SliderHIn {
   height: 13px;
   overflow: hidden;
   background: #c1c1c1;
   margin: 2px 1px 2px 1px;
}
.IBCustScroll2SliderHIn {
   height: 27px;
}
.IBCustScroll1SliderHInHover,
.IBCustScroll2SliderHInHover {
   height: 13px;
   overflow: hidden;
   background: #b1b1b1;
   margin: 2px 1px 2px 1px;
}
.IBCustScroll2SliderHInHover {
   height: 27px;
}
.IBCustScroll1X,
.IBCustScroll2X {
   background: #f1f1f1;
   cursor: default;
   border-right: 1px solid #cfd1d6;
   border-bottom: 1px solid #cfd1d6;
   border-top: 1px solid #cfd1d6;
}
.IBCustScroll3Right,
.IBCustScroll3RightHidden {
   height: 9px;
   background: #f1f1f1;
}
.IBCustScroll3SliderRight,
.IBCustScroll3SliderLeft {
   margin: 1px;
   background: #c1c1c1;
   border-radius: 5px;
   height: 7px;
}
.IBCustScroll3SliderRightHover,
.IBCustScroll3SliderLeftHover {
   margin: 1px;
   background: #b1b1b1;
   border-radius: 5px;
   height: 7px;
}
.IBCustScroll3X {
   background: #f1f1f1;
   cursor: default;
   border-right: 1px solid #cfd1d6;
   border-bottom: 1px solid #cfd1d6;
   border-top: 1px solid #cfd1d6;
}
.IBCustScroll4Right,
.IBCustScroll4RightHidden,
.IBCustScroll4SliderRight,
.IBCustScroll4SliderRightHover {
   height: 0px;
}
.IBCustScroll1DownHidden,
.IBCustScroll2DownHidden {
   background: #f1f1f1;
   width: 17px;
}
.IBCustScroll2DownHidden {
   width: 31px;
}
.IBCustScroll1Down,
.IBCustScroll1DownHover,
.IBCustScroll2Down,
.IBCustScroll2DownHover {
   background: #f1f1f1
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjQTNBM0EzIiBkPSJNMTEuMzcsNi43NzZMOC4zMDgsOS44MzhDOC4yMjYsOS45Miw4LjExNiw5Ljk2OSw4LDkuOTY5UzcuNzc0LDkuOTIsNy42OTIsOS44MzhMNC42Myw2Ljc3Ng0KCUM0LjU0OCw2LjY5NCw0LjUsNi41ODQsNC41LDYuNDY4YzAtMC4yMzksMC4xOTgtMC40MzgsMC40MzgtMC40MzhoNi4xMjVjMC4yMzksMCwwLjQzOCwwLjE5OCwwLjQzOCwwLjQzOA0KCUMxMS41LDYuNTg0LDExLjQ1Miw2LjY5NCwxMS4zNyw2Ljc3NnoiLz4NCjwvc3ZnPg0K)
      center bottom 1px no-repeat;
   background-size: 15px 15px;
   width: 17px;
   padding-bottom: 17px;
}
.IBCustScroll2Down,
.IBCustScroll2DownHover {
   background-size: 24px 24px;
   background-position: left calc(50% - 1px) bottom 3px;
   width: 31px;
   padding-bottom: 31px;
}
.IBCustScroll1Up,
.IBCustScroll1UpHover,
.IBCustScroll2Up,
.IBCustScroll2UpHover {
   background: #f1f1f1
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjQTNBM0EzIiBkPSJNMTEuNSw5LjUzMWMwLDAuMjQtMC4xOTgsMC40MzgtMC40MzgsMC40MzhINC45MzhDNC42OTgsOS45NjksNC41LDkuNzcxLDQuNSw5LjUzMQ0KCWMwLTAuMTE1LDAuMDQ4LTAuMjI1LDAuMTMtMC4zMDdsMy4wNjMtMy4wNjNDNy43NzQsNi4wOCw3Ljg4NCw2LjAzMSw4LDYuMDMxUzguMjI2LDYuMDgsOC4zMDgsNi4xNjJsMy4wNjMsMy4wNjMNCglDMTEuNDUyLDkuMzA3LDExLjUsOS40MTYsMTEuNSw5LjUzMXoiLz4NCjwvc3ZnPg0K)
      center 1px no-repeat;
   background-size: 15px 15px;
   width: 17px;
   padding-top: 17px;
}
.IBCustScroll2Up,
.IBCustScroll2UpHover {
   background-size: 24px 24px;
   background-position: calc(50% - 1px) 3px;
   width: 31px;
   padding-top: 31px;
}
.IBCustScroll1DownHover,
.IBCustScroll1UpHover,
.IBCustScroll2DownHover,
.IBCustScroll2UpHover {
   background-color: #e1e1e1;
}
.IBCustScroll1Up > div,
.IBCustScroll1UpHover > div,
.IBCustScroll2Up > div,
.IBCustScroll2UpHover > div {
   background: #f1f1f1;
}
.IBCustScroll1Up > div > div,
.IBCustScroll1UpHover > div > div,
.IBCustScroll2Up > div > div,
.IBCustScroll2UpHover > div > div {
   width: 17px !important;
   overflow: hidden;
}
.IBCustScroll2Up > div > div,
.IBCustScroll2UpHover > div > div {
   width: 29px !important;
}
.IBCustScroll1SliderUp,
.IBCustScroll2SliderUp {
   padding-bottom: 1px;
}
.IBCustScroll1SliderVIn,
.IBCustScroll2SliderVIn {
   background: #c1c1c1;
   margin: 1px 2px 1px 2px;
}
.IBCustScroll1SliderVInHover,
.IBCustScroll2SliderVInHover {
   background: #b1b1b1;
   margin: 1px 2px 1px 2px;
}
.IBCustScroll3Down,
.IBCustScroll3DownHidden {
   width: 8px;
   padding-top: 1px;
   padding-bottom: 1px;
   background: #f1f1f1;
}
.IBCustScroll3SliderDown,
.IBCustScroll3SliderUp {
   margin: 0px 1px 0px 1px;
   background: #c1c1c1;
   border-radius: 5px;
}
.IBCustScroll3SliderDownHover,
.IBCustScroll3SliderUpHover {
   margin: 0px 1px 0px 1px;
   background: #b1b1b1;
   border-radius: 5px;
}
.IBCustScroll4Down,
.IBCustScroll4DownHidden,
.IBCustScroll4SliderDown,
.IBCustScroll4SliderDownHover {
   width: 0px;
}
.IBMain * {
   -webkit-box-sizing: content-box !important;
   -moz-box-sizing: content-box !important;
   box-sizing: content-box !important;
}
.IBMain input {
   height: inherit;
}
.IBMain button,
.IBMain input[type="button"] {
   height: auto;
}
.IBNone {
   display: none;
}
.IBSection,
.IBSectionFF3 {
   table-layout: fixed;
   width: 0px;
   line-height: 0px;
   contain: paint;
   border-collapse: separate;
}
.IBSectionFF3 {
   border-collapse: collapse;
}
.IBSection img {
   vertical-align: middle;
}
.IBSectionScroll {
   -ms-overflow-style: none;
   scrollbar-width: none;
}
.IBSectionScroll::-webkit-scrollbar {
   display: none;
}
.IBCellBase > div:not([class]) {
   text-overflow: inherit;
}
.IBMainTable {
   border-collapse: separate;
}
.IBRtl .IBMainTable {
   text-align: right;
}
.IBSolidRow {
   line-height: 0px;
   overflow: hidden;
   white-space: nowrap;
   padding: 0;
}
.IBRowSpaceFirst.IBRowSpace0 {
   padding-top: 0px;
}
.IBRowSpaceLast.IBRowSpace4 {
   padding-top: 0px;
}
.IBTabberRow {
   padding: 0px;
}
.IBNoDataRow {
   padding: 5px 0px 5px 5px;
   overflow: hidden;
   background-color: white;
}
.IBNoDataRow div {
   text-align: center;
}
.IBNoDataRow > table {
   height: 100%;
}
.IBNoDataIcon {
   display: inline-block;
   width: 15px;
   height: 15px;
   margin-right: 5px;
   vertical-align: text-bottom;
   background-repeat: no-repeat;
   background-size: contain;
   background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaW5mbyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDQ1Ljk5OSA0NS45OTkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ1Ljk5OSA0NS45OTk7Ig0KCSB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8Zz4NCgkJPHBhdGggZD0iTTM5LjI2NCw2LjczNmMtOC45ODItOC45ODEtMjMuNTQ1LTguOTgyLTMyLjUyOCwwYy04Ljk4Miw4Ljk4Mi04Ljk4MSwyMy41NDUsMCwzMi41MjhjOC45ODIsOC45OCwyMy41NDUsOC45ODEsMzIuNTI4LDANCgkJCUM0OC4yNDUsMzAuMjgxLDQ4LjI0NCwxNS43MTksMzkuMjY0LDYuNzM2eiBNMjUuOTk5LDMzYzAsMS42NTctMS4zNDMsMy0zLDNzLTMtMS4zNDMtMy0zVjIxYzAtMS42NTcsMS4zNDMtMywzLTNzMywxLjM0MywzLDNWMzN6DQoJCQkgTTIyLjk0NiwxNS44NzJjLTEuNzI4LDAtMi44OC0xLjIyNC0yLjg0NC0yLjczNWMtMC4wMzYtMS41ODQsMS4xMTYtMi43NzEsMi44NzktMi43NzFjMS43NjQsMCwyLjg4LDEuMTg4LDIuOTE3LDIuNzcxDQoJCQlDMjUuODk3LDE0LjY0OCwyNC43NDYsMTUuODcyLDIyLjk0NiwxNS44NzJ6Ii8+DQoJPC9nPg0KPC9zdmc+DQo=);
}
.IBRowAbove,
.IBRowBelow {
   margin-left: 5px;
   margin-right: 5px;
   overflow: hidden;
}
.IBRowAbove {
   margin-top: 0px;
}
.IBRowBelow {
   margin-bottom: 0px;
}
.IBTiny .IBRowAbove,
.IBTiny .IBRowBelow {
   margin-left: 2px;
   margin-right: 2px;
}
.IBCellBase {
   vertical-align: middle;
   overflow: hidden;
   height: auto;
}
.IBCellBase > * {
   font-size: inherit;
   line-height: inherit;
}
.IBCellBase > div {
   overflow: hidden;
}
.IBVAlignTop.IBCellHeader {
   background-position-y: 0px;
}
.IBIndexSmall {
   margin-top: -8px;
   margin-bottom: -50px;
}
.IBWide .IBIndexSmall {
   margin-top: -10px;
}
.IBGiant .IBIndexSmall {
   margin-top: -12px;
}
.IBCellEmpty {
   background: white;
   border-bottom-color: white;
}
.IBCellHidden {
   background: transparent !important;
   border: none !important;
}
.IBCellBorder,
.IBCellHeaderBorder,
.IBCellNoBorder {
   border-left: 2px solid transparent;
   border-top: 2px solid transparent;
}
.IBCellNoBorder {
   border-color: transparent;
}
.IBCellClassInner {
   padding-top: 0px;
   padding-bottom: 0px;
}
.IBCellBorderFF3 {
   border-left: 0px none !important;
   border-top: 0px none !important;
}
.IBType {
   padding: 6px 10px 5px 10px;
   white-space: nowrap;
}
.IBNoRight.IBType,
.IBNoRight .IBType {
   padding-right: 2px;
}
.IBWide .IBType {
   padding-top: 5px;
   padding-bottom: 4px;
}
.IBHigh .IBType {
   padding-top: 10px;
   padding-bottom: 9px;
}
.IBBig .IBType {
   padding-top: 15px;
   padding-bottom: 14px;
}
.IBGiant .IBType {
   padding-top: 13px;
   padding-bottom: 12px;
}
.IBLow .IBType {
   padding: 4px 3px 4px 3px;
}
.IBLow .IBNoRight,
.IBLow .IBNoRight .IBType {
   padding-right: 0px;
}
.IBSmall .IBType {
   padding-top: 2px;
   padding-bottom: 1px;
}
.IBMini .IBDataRow .IBType {
   padding-top: 1px;
   padding-bottom: 0px;
}
.IBMini .IBDataRow .IBButton,
.IBMini .IBDataRow .IBImg,
.IBMini .IBDataRow .IBHtml,
.IBMini .IBDataRow .IBBool,
.IBMini .IBDataRow .IBAbs,
.IBMini .IBDataRow .IBUser {
   padding-top: 0px;
}
.IBLow .IBButton {
   padding-left: 5px;
   padding-right: 5px;
}
.IBSmall .IBButton {
   padding-top: 0px;
   padding-bottom: 0px;
}
.IBInt,
.IBFloat,
.IBDate {
   text-align: right;
}
.IBLines,
.IBRadio,
.IBHtml,
.IBList {
   white-space: normal;
}
.IBImg,
.IBHtml {
   padding-top: 0px;
   padding-bottom: 0px;
}
.IBPass {
   font-size: 16px;
}
.IBBool {
   text-align: center;
   line-height: 0px;
}
.IBLink {
   cursor: pointer;
}
.IBMain .IBBool {
   padding: 0px 5px 0px 5px;
}
.IBLow .IBBool {
   padding-left: 1px;
   padding-right: 1px;
}
.IBWide .IBBool {
   padding-left: 7px;
   padding-right: 7px;
}
.IBBig .IBBool {
   padding-left: 10px;
   padding-right: 10px;
}
.IBIcon {
   background-repeat: no-repeat;
}
.IBAbs {
   padding: 0px;
   vertical-align: top !important;
}
.IBUser {
   padding: 0px;
}
.IBIndexText {
   text-align: center;
}
.IBHiddenSpace {
   display: none;
}
.IBHiddenValue,
.IBHiddenValue * {
   color: transparent !important;
}
.IBMain .IBOverflowVisible,
.IBMain .IBOverflowLeftVisible {
   overflow: visible;
}
.IBMain .IBOverflowLeftVisible > div {
   float: right;
}
.IBMain .IBOverflowDisable {
   background-color: transparent;
   opacity: 0.99;
}
.IBMain.IBIE .IBOverflowDisable {
   opacity: 1;
   position: relative;
}
.IBMain.IBIE .IBMulti.IBOverflowDisable {
   opacity: 1;
   position: inherit;
}
button.IBRightButton {
   padding: 1px 2px 1px 2px;
   margin-top: 5px;
   margin-bottom: 4px;
   line-height: 14px;
   box-sizing: border-box !important;
   color: #1a364e;
}
.IBWide button.IBRightButton {
   margin-top: 2px;
   margin-bottom: 1px;
   line-height: inherit;
}
.IBHigh button.IBRightButton {
   margin-top: 7px;
   margin-bottom: 6px;
}
.IBBig button.IBRightButton {
   margin-top: 12px;
   margin-bottom: 11px;
}
.IBGiant button.IBRightButton {
   margin-top: 10px;
   margin-bottom: 9px;
}
.IBLow button.IBRightButton {
   margin-top: 2px;
   margin-bottom: 2px;
}
.IBSmall button.IBRightButton {
   margin-top: 1px;
   margin-bottom: 1px;
   line-height: 13px;
   padding-top: 0px;
   padding-bottom: 0px;
}
.IBMini .IBDataRow button.IBRightButton {
   line-height: 11px;
}
u.IBRightButton {
   padding: 0px 7px 0px 7px;
   margin: 0px 5px 0px 5px;
   text-decoration: none;
   display: inline-block;
   overflow: hidden;
   white-space: nowrap;
   vertical-align: middle;
}
.IBWide u.IBRightButton {
   margin-top: 4px;
   margin-bottom: 3px;
}
.IBHigh u.IBRightButton {
   margin-top: 9px;
   margin-bottom: 8px;
}
.IBBig u.IBRightButton {
   margin-top: 12px;
   margin-bottom: 11px;
   padding-top: 2px;
   padding-bottom: 2px;
}
.IBGiant u.IBRightButton {
   padding-top: 0px;
   padding-bottom: 0px;
}
.IBLow u.IBRightButton {
   margin-top: 3px;
   margin-bottom: 3px;
}
.IBSmall u.IBRightButton {
   margin-top: 2px;
   margin-bottom: 1px;
   line-height: 14px;
}
.IBMini .IBDataRow u.IBRightButton {
   margin-top: 1px;
   margin-bottom: 1px;
   line-height: 13px;
}
.IBMain .IBRightHtml {
   padding-top: 6px;
   padding-bottom: 5px;
   color: inherit;
}
.IBWide .IBRightHtml {
   padding-top: 5px;
   padding-bottom: 4px;
}
.IBHigh .IBRightHtml {
   padding-top: 10px;
   padding-bottom: 9px;
}
.IBBig .IBRightHtml {
   padding-top: 15px;
   padding-bottom: 14px;
}
.IBGiant .IBRightHtml {
   padding-top: 13px;
   padding-bottom: 12px;
}
.IBLow .IBRightHtml {
   padding-top: 4px;
   padding-bottom: 4px;
}
.IBSmall .IBRightHtml {
   padding-top: 2px;
   padding-bottom: 1px;
}
.IBMini .IBDataRow .IBRightHtml {
   padding-top: 1px;
   padding-bottom: 0px;
}
.IBLevels {
   padding-left: 4px;
}
.IBWide .IBLevels {
   padding-left: 5px;
}
.IBBig .IBLevels {
   padding-left: 7px;
}
.IBLow .IBLevels {
   padding-left: 3px;
}
.IBLevels > table {
   width: 100%;
}
.IBLevelButton {
   width: 20px;
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9IiNBQ0I0QzAiLz4NCjwvc3ZnPg0K) 2px center no-repeat;
   padding-top: 7px;
   padding-bottom: 6px;
   background-size: 16px 16px;
   text-align: center !important;
   cursor: pointer;
}
.IBWide .IBLevelButton {
   padding-top: 5px;
   padding-bottom: 4px;
   width: 24px;
   background-position: 2px center;
   background-size: 20px 20px;
}
.IBHigh .IBLevelButton {
   padding-top: 10px;
   padding-bottom: 9px;
}
.IBBig .IBLevelButton {
   padding-top: 15px;
   padding-bottom: 14px;
   width: 32px;
   background-position: 4px center;
   background-size: 24px 24px;
}
.IBLow .IBLevelButton {
   padding-top: 4px;
   padding-bottom: 3px;
   width: 16px;
   background-position: 2px center;
   background-size: 12px 12px;
}
.IBSmall .IBLevelButton {
   padding-top: 2px;
   padding-bottom: 1px;
}
.IBLevelButtonSpace {
   width: 5px;
}
.IBMergedCellH {
   padding: 0px;
   padding-right: 5px;
}
.IBMergedCellV {
   padding: 0px;
   padding-bottom: 1px;
}
.IBRequired {
   width: 10px;
   height: 15px;
   margin: 0px 2px;
   vertical-align: middle;
   display: inline-block;
   background-repeat: no-repeat;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ny45NCA0Ny45NCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0Ny45NCA0Ny45NCI+PHBhdGggZD0iTTI2LjI4NSAyLjQ4Nmw1LjQwNyAxMC45NTZjLjM3Ni43NjIgMS4xMDMgMS4yOSAxLjk0NCAxLjQxMmwxMi4wOTEgMS43NTdjMi4xMTguMzA4IDIuOTYzIDIuOTEgMS40MzEgNC40MDNsLTguNzQ5IDguNTI4Yy0uNjA4LjU5My0uODg2IDEuNDQ4LS43NDIgMi4yODVsMi4wNjUgMTIuMDQyYy4zNjIgMi4xMDktMS44NTIgMy43MTctMy43NDYgMi43MjJsLTEwLjgxNC01LjY4NWMtLjc1Mi0uMzk1LTEuNjUxLS4zOTUtMi40MDMgMGwtMTAuODE0IDUuNjg1Yy0xLjg5NC45OTYtNC4xMDgtLjYxMy0zLjc0Ni0yLjcyMmwyLjA2NS0xMi4wNDJjLjE0NC0uODM3LS4xMzQtMS42OTItLjc0Mi0yLjI4NWwtOC43NDktOC41MjhjLTEuNTMyLTEuNDk0LS42ODctNC4wOTYgMS40MzEtNC40MDNsMTIuMDkxLTEuNzU3Yy44NDEtLjEyMiAxLjU2OC0uNjUgMS45NDQtMS40MTJsNS40MDctMTAuOTU2Yy45NDYtMS45MTkgMy42ODItMS45MTkgNC42MjkgMHoiIGZpbGw9IiNFRDhBMTkiLz48L3N2Zz4=);
}
.IBHeaderText {
   color: white;
}
.IBHeaderDrag {
   cursor: default;
   overflow: hidden;
}
.IBHeaderResize {
   border-right: 2px solid white;
}
.IBDropCols {
   padding: 1px 0px 1px 0px !important;
}
.IBHeaderGroup {
   padding: 4px 8px 4px 8px;
   background-clip: padding-box;
   overflow: hidden;
}
.IBHeaderGroupCustom {
   padding: 4px 0px 4px 5px;
   white-space: nowrap;
}
.IBWide .IBHeaderGroup,
.IBWide .IBHeaderGroupCustom {
   padding-top: 2px;
   padding-bottom: 2px;
}
.IBHigh .IBHeaderGroup,
.IBHigh .IBHeaderGroupCustom {
   padding-top: 5px;
   padding-bottom: 3px;
}
.IBBig .IBHeaderGroup,
.IBBig .IBHeaderGroupCustom {
   padding-top: 7px;
   padding-bottom: 5px;
}
.IBLow .IBHeaderGroup,
.IBLow .IBHeaderGroupCustom {
   padding-top: 1px;
   padding-bottom: 1px;
}
.IBResizingRow {
   border-bottom: 2px solid white;
}
.IBCellSpaceBase {
   vertical-align: middle;
}
.IBCellSpace,
.IBCellSpaceIcon {
   padding-left: 10px;
   padding-right: 10px;
}
.IBLow .IBCellSpace,
.IBLow .IBCellSpaceIcon {
   padding-left: 6px;
   padding-right: 6px;
}
.IBWide .IBCellSpace,
.IBWide .IBCellSpaceIcon {
   padding-left: 15px;
   padding-right: 15px;
}
.IBCellSpace,
.IBSpaceIconInner {
   padding-top: 5px;
   padding-bottom: 5px;
}
.IBCellSpaceIcon {
   padding-top: 0px;
   padding-bottom: 0px;
}
.IBSpaceIconInner > div {
   overflow: hidden;
}
.IBWide .IBCellSpace,
.IBWide .IBSpaceIconInner {
   padding-top: 3px;
   padding-bottom: 3px;
}
.IBHigh .IBCellSpace,
.IBHigh .IBSpaceIconInner {
   padding-top: 6px;
   padding-bottom: 4px;
}
.IBBig .IBCellSpace,
.IBBig .IBSpaceIconInner {
   padding-top: 8px;
   padding-bottom: 6px;
}
.IBLow .IBCellSpace,
.IBLow .IBSpaceIconInner {
   padding-top: 2px;
   padding-bottom: 2px;
}
.IBCellSpaceEmpty {
   padding-left: 0px;
   padding-right: 0px;
}
.IBInfoRow,
.IBInfoRow * {
   background-color: #ffffff;
}
.IBFormulaRow,
.IBFormulaRow * {
   background-color: #d8e3f2;
   font-weight: 600;
}
.IBMain .IBCellSpaceButton,
.IBMain .IBSpaceButtonIconInner {
   padding-top: 5px;
   padding-bottom: 5px;
   white-space: nowrap;
}
.IBWide .IBCellSpaceButton,
.IBWide .IBSpaceButtonIconInner {
   padding-top: 3px;
   padding-bottom: 3px;
}
.IBHigh .IBCellSpaceButton,
.IBHigh .IBSpaceButtonIconInner {
   padding-top: 6px;
   padding-bottom: 4px;
}
.IBBig .IBCellSpaceButton,
.IBBig .IBSpaceButtonIconInner {
   padding-top: 8px;
   padding-bottom: 6px;
}
.IBLow .IBCellSpaceButton,
.IBLow .IBSpaceButtonIconInner {
   padding-top: 2px;
   padding-bottom: 2px;
}
.IBMain .IBCellSpaceButtonIcon {
   padding-top: 0px;
   padding-bottom: 0px;
   white-space: nowrap;
}
.IBSpaceButtonIconInner > div {
   overflow: hidden;
}
.IBMain .IBCellSpaceTool {
   padding: 0px;
}
.IBMain .IBCellSpaceBool {
   line-height: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
}
.IBCellSpaceRadio {
   padding-top: 0px;
   padding-bottom: 0px;
}
.IBCellSpaceSelect {
   padding: 0px;
}
.IBSpaceSelectInner,
.IBSpaceSelectInnerIcon {
   padding: 4px 22px 4px 6px;
   background-size: 16px 16px;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNOC4zMzQsMTEuNzExYy0wLjE4NywwLjE4OC0wLjQ4MiwwLjE4OC0wLjY2OSwwTDIuMTQsNi4xOTRjLTAuMTg3LTAuMTg3LTAuMTg3LTAuNDkyLDAtMC42NzlsMS4yMzYtMS4yMjcNCgljMC4xODctMC4xODcsMC40ODUtMC4xODcsMC42NjksMEw4LDguMjQzbDMuOTUyLTMuOTU1YzAuMTg3LTAuMTg3LDAuNDg3LTAuMTg3LDAuNjY5LDBsMS4yMzksMS4yMjcNCgljMC4xODcsMC4xODcsMC4xODcsMC40OTIsMCwwLjY3OUw4LjMzNCwxMS43MTF6Ii8+DQo8L3N2Zz4NCg==);
   background-position: right 5px center;
   background-repeat: no-repeat;
   white-space: nowrap;
}
.IBSpaceSelectInnerIcon {
   padding: 0px 20px 0px 1px;
}
.IBSpaceSelectIconInner {
   padding: 4px 6px 4px 6px;
}
.IBSpaceSelectIconInner > div {
   overflow: hidden;
}
.IBWide .IBSpaceSelectInner,
.IBWide .IBSpaceSelectIconInner {
   padding-top: 2px;
   padding-bottom: 2px;
}
.IBWide .IBSpaceSelectInner,
.IBWide .IBSpaceSelectInnerIcon {
   padding-right: 26px;
   background-size: 20px 20px;
}
.IBBig .IBSpaceSelectInner,
.IBBig .IBSpaceSelectInnerIcon {
   padding-right: 32px;
   background-size: 24px 24px;
}
.IBLow .IBSpaceSelectInner,
.IBLow .IBSpaceSelectInnerIcon {
   padding-right: 16px;
   background-size: 12px 12px;
}
.IBHigh .IBSpaceSelectInner {
   padding-top: 5px;
   padding-bottom: 3px;
}
.IBHigh .IBSpaceSelectInnerIcon {
   padding-top: 1px;
   padding-bottom: 1px;
}
.IBHigh .IBSpaceSelectIconInner {
   padding-top: 4px;
   padding-bottom: 2px;
}
.IBBig .IBSpaceSelectInner,
.IBBig .IBSpaceSelectInnerIcon {
   padding-top: 7px;
   padding-bottom: 5px;
}
.IBBig .IBSpaceSelectInnerIcon {
   padding-top: 3px;
   padding-bottom: 3px;
}
.IBLow .IBSpaceSelectInner,
.IBLow .IBSpaceSelectIconInner {
   padding-top: 1px;
   padding-bottom: 1px;
   padding-right: 17px;
   background-position: right 1px center;
}
.IBCellSpaceEdit {
   padding: 0px;
}
.IBSpaceEditInner,
.IBSpaceEditIconInner,
.IBSpaceEditReadOnly {
   padding: 4px 6px 4px 6px;
}
.IBSpaceEditInnerIcon {
   padding: 0px 2px 0px 1px;
}
.IBSpaceEditIconInner > div {
   overflow: hidden;
}
.IBSpaceEditButtonIconInner {
   padding-top: 0px;
   padding-bottom: 0px;
}
.IBWide .IBSpaceEditInner {
   padding-top: 2px;
   padding-bottom: 2px;
}
.IBWide .IBSpaceEditInnerIcon {
   padding-top: 1px;
   padding-bottom: 1px;
}
.IBWide .IBSpaceEditIconInner {
   padding-top: 1px;
   padding-bottom: 1px;
}
.IBHigh .IBSpaceEditInner {
   padding-top: 5px;
   padding-bottom: 3px;
}
.IBHigh .IBSpaceEditIconInner {
   padding-top: 4px;
   padding-bottom: 2px;
}
.IBBig .IBSpaceEditInner {
   padding-top: 7px;
   padding-bottom: 5px;
}
.IBBig .IBSpaceEditInnerIcon {
   padding-top: 3px;
   padding-bottom: 3px;
}
.IBBig .IBSpaceEditIconInner {
   padding-top: 4px;
   padding-bottom: 2px;
}
.IBLow .IBSpaceEditInner,
.IBLow .IBSpaceEditIconInner {
   padding-top: 1px;
   padding-bottom: 1px;
}
.IBMain .IBSpaceClassInner {
   padding-top: 0px;
   padding-bottom: 0px;
}
.IBMain .IBSpaceWrap {
   padding-left: 8px;
   padding-right: 8px;
   white-space: normal;
}
.IBHigh .IBSpaceWrap {
   padding-left: 16px;
   padding-right: 16px;
}
.IBSmall .IBSpaceWrap {
   padding-left: 6px;
   padding-right: 6px;
}
.IBTiny .IBSpaceWrap {
   padding-left: 1px;
   padding-right: 1px;
}
.IBMain .IBCellSpaceWrap {
   display: inline-block;
   margin-top: 4px;
   margin-bottom: 4px;
}
.IBHigh .IBCellSpaceWrap {
   margin-top: 8px;
   margin-bottom: 8px;
}
.IBSmall .IBCellSpaceWrap {
   margin-top: 2px;
   margin-bottom: 2px;
}
.IBTiny .IBCellSpaceWrap {
   margin-top: 1px;
   margin-bottom: 1px;
}
.IBMain .IBCellSpaceWrap.IBEmpty {
   height: 26px;
   padding-top: 0px;
   padding-bottom: 0px;
}
.IBHigh .IBCellSpaceWrap.IBEmpty {
   height: 30px;
}
.IBBig .IBCellSpaceWrap.IBEmpty {
   height: 34px;
}
.IBLow .IBCellSpaceWrap.IBEmpty {
   height: 20px;
}
.IBCellRotate1 {
   vertical-align: bottom;
   text-align: center;
}
.IBCellRotate2 {
   vertical-align: top;
   text-align: center;
}
.IBMain .IBCellRotate {
   padding-left: 0px;
   padding-right: 0px;
}
.IBSmall .IBCellRotate {
   padding-top: 2px;
   padding-bottom: 2px;
}
.IBRotate1,
.IBRotate2 {
   overflow: hidden;
   white-space: nowrap;
   display: inline-block;
   writing-mode: vertical-rl;
}
.IBRotate1 {
   -ms-transform: rotate(180deg);
   -moz-transform: rotate(180deg);
   -webkit-transform: rotate(180deg);
   -o-transform: rotate(180deg);
   transform: rotate(180deg);
}
.IBIconRotate {
   padding-top: 30px !important;
   padding-left: 0px !important;
   padding-right: 0px !important;
   background-position: center 5px !important;
}
.IBIconRotateHeader {
   padding-top: 25px !important;
   padding-bottom: 6px !important;
}
.IBWide .IBIconRotateHeader {
   padding-top: 30px !important;
   padding-bottom: 4px !important;
}
.IBHigh .IBIconRotateHeader {
   padding-bottom: 9px !important;
}
.IBBig .IBIconRotateHeader {
   padding-top: 35px !important;
   padding-bottom: 14px !important;
}
.IBSmall .IBIconRotateHeader {
   padding-top: 20px !important;
   padding-bottom: 0px !important;
}
.IBIconRotate.IBAlignLeft {
   background-position-x: 2px !important;
}
.IBIconRotate.IBAlignCenter {
   background-position-x: center !important;
}
.IBIconRotate.IBAlignRight {
   background-position-x: right 2px !important;
}
.IBCellRotate.IBNoLeft {
   background-position-y: 5px !important;
}
.IBWrap0 {
   white-space: nowrap;
}
.IBWrap1 {
   white-space: normal;
}
.IBAlignLeft {
   text-align: left;
}
.IBAlignCenter {
   text-align: center;
}
.IBAlignJustify {
   text-align: justify;
}
.IBAlignRight {
   text-align: right;
}
.IBVAlignMiddle {
   vertical-align: middle;
   display: table-cell;
}
.IBVAlignBottom {
   vertical-align: bottom;
   display: table-cell;
}
.IBVAlignTop {
   vertical-align: top;
   display: table-cell;
}
.IBTextBold,
.IBTextBold > div {
   font-weight: bold;
}
.IBTextItalic,
.IBTextItalic > div {
   font-style: italic;
}
.IBTextUnderline,
.IBTextUnderline > div {
   text-decoration: underline;
}
.IBTextStrike,
.IBTextStrike > div {
   text-decoration: line-through;
}
.IBTextOverline,
.IBTextOverline > div {
   text-decoration: overline;
}
.IBTextUnderlineStrike,
.IBTextUnderlineStrike > div {
   text-decoration: underline line-through;
}
.IBTextUnderlineOverline,
.IBTextUnderlineOverline > div {
   text-decoration: underline overline;
}
.IBTextStrikeOverline,
.IBTextStrikeOverline > div {
   text-decoration: line-through overline;
}
.IBTextUnderlineStrikeOverline,
.IBTextUnderlineStrikeOverline > div {
   text-decoration: underline line-through overline;
}
.IBTextSmall,
.IBTextSmall > div {
   font-variant: small-caps;
}
.IBTextShadow0 {
   text-shadow: 0px 0px 5px;
}
.IBTextShadow1 {
   text-shadow: -1px -1px;
}
.IBTextShadow2 {
   text-shadow: -1px -1px, -3px -3px silver;
}
.IBTextShadow3 {
   text-shadow: -1px -1px, 0px 0px 5px;
}
.IBTextShadow4 {
   text-shadow: -1px -1px, 0px 0px 10px;
}
.IBTextShadow5 {
   text-shadow: -2px -2px silver;
}
.IBTextShadow6 {
   text-shadow: -3px -3px silver, -1px -1px;
}
.IBTextShadow7 {
   text-shadow: 0px 0px 3px black, 0px 0px 3px black, 0px 0px 3px black;
}
.IBTextShadow8 {
   text-shadow: 0px 0px 5px yellow, -1px -1px;
}
.IBTextShadow9 {
   text-shadow: 0px 0px 10px;
}
.IBMain .IBIndentLeft1 {
   padding-left: 10px;
}
.IBMain .IBIndentRight1 {
   padding-right: 10px;
}
.IBMain .IBIndentLeft2 {
   padding-left: 20px;
}
.IBMain .IBIndentRight2 {
   padding-right: 20px;
}
.IBMain .IBIndentLeft3 {
   padding-left: 30px;
}
.IBMain .IBIndentRight3 {
   padding-right: 30px;
}
.IBMain .IBIndentLeft4 {
   padding-left: 40px;
}
.IBMain .IBIndentRight4 {
   padding-right: 40px;
}
.IBMain .IBIndentLeft5 {
   padding-left: 50px;
}
.IBMain .IBIndentRight5 {
   padding-right: 50px;
}
.IBMain .IBIndentLeft6 {
   padding-left: 60px;
}
.IBMain .IBIndentRight6 {
   padding-right: 60px;
}
.IBMain .IBIndentLeft7 {
   padding-left: 70px;
}
.IBMain .IBIndentRight7 {
   padding-right: 70px;
}
.IBMain .IBIndentLeft8 {
   padding-left: 80px;
}
.IBMain .IBIndentRight8 {
   padding-right: 80px;
}
.IBMain .IBIndentLeft9 {
   padding-left: 90px;
}
.IBMain .IBIndentRight9 {
   padding-right: 90px;
}
.IBMain .IBIndentLeft10 {
   padding-left: 100px;
}
.IBMain .IBIndentRight10 {
   padding-right: 100px;
}
.IBMain .IBIndentLeft15 {
   padding-left: 150px;
}
.IBMain .IBIndentRight15 {
   padding-right: 150px;
}
.IBMain .IBIndentLeft20 {
   padding-left: 200px;
}
.IBMain .IBIndentRight20 {
   padding-right: 200px;
}
.IBMain .IBIndentLeft25 {
   padding-left: 250px;
}
.IBMain .IBIndentRight25 {
   padding-right: 250px;
}
.IBMain .IBIndentLeft30 {
   padding-left: 300px;
}
.IBMain .IBIndentRight30 {
   padding-right: 300px;
}
.IBMain .IBIndentLeft35 {
   padding-left: 350px;
}
.IBMain .IBIndentRight30 {
   padding-right: 350px;
}
.IBMain .IBIndentLeft40 {
   padding-left: 400px;
}
.IBMain .IBIndentRight40 {
   padding-right: 400px;
}
.IBMain .IBIndentLeft45 {
   padding-left: 450px;
}
.IBMain .IBIndentRight40 {
   padding-right: 450px;
}
.IBMain .IBIndentLeft50 {
   padding-left: 500px;
}
.IBMain .IBIndentRight50 {
   padding-right: 500px;
}
.IBNoLeft,
.IBNoSpaceLeft {
   border-left: 0px none !important;
   border-bottom-left-radius: 0px !important;
   border-top-left-radius: 0px !important;
}
.IBMain .IBNoSpaceLeft {
   padding-left: 2px;
}
.IBWide .IBNoSpaceLeft {
   padding-left: 3px;
}
.IBLow .IBNoSpaceLeft {
   padding-left: 1px;
}
.IBNoRight,
.IBNoSpaceRight {
   border-right: 0px none !important;
   border-bottom-right-radius: 0px !important;
   border-top-right-radius: 0px !important;
   background-image: none;
}
.IBMain .IBNoSpaceRight {
   padding-right: 2px;
}
.IBWide .IBNoSpaceRight {
   padding-right: 3px;
}
.IBLow .IBNoSpaceRight {
   padding-right: 1px;
}
.IBNoSpaceLeft.IBNoSpaceRight {
   padding-left: 0px;
   padding-right: 0px;
}
.IBEmpty {
   text-decoration: none !important;
   font-size: 0px !important;
}
.IBPages {
   overflow: visible;
   padding: 0px !important;
}
.IBPages,
.IBPages > div {
   text-overflow: clip;
}
.IBPagesLink,
.IBPagesLinkActive {
   padding: 2px 1px 2px 2px;
   margin: 2px 2px 2px 2px;
   display: inline-block;
   cursor: pointer;
}
.IBWide .IBPagesLink,
.IBWide .IBPagesLinkActive {
   margin-left: 4px;
   margin-right: 4px;
}
.IBLow .IBPagesLink,
.IBLow .IBPagesLinkActive {
   margin-left: 1px;
   margin-right: 1px;
}
.IBTouch .IBPagesLink,
.IBTouch .IBPagesLinkActive {
   margin-left: 6px;
   margin-right: 6px;
}
.IBDrag {
   background-image: url(data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCg0KPCEtLSBVcGxvYWRlZCB0bzogU1ZHIFJlcG8sIHd3dy5zdmdyZXBvLmNvbSwgVHJhbnNmb3JtZWQgYnk6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyBmaWxsPSIjMDAwMDAwIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTkyMCAxOTIwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KDQo8ZyBpZD0iU1ZHUmVwb19iZ0NhcnJpZXIiIHN0cm9rZS13aWR0aD0iMCIvPg0KDQo8ZyBpZD0iU1ZHUmVwb190cmFjZXJDYXJyaWVyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4NCg0KPGcgaWQ9IlNWR1JlcG9faWNvbkNhcnJpZXIiPiA8cGF0aCBkPSJNNjg2LjIxMSAxMzcuMTQzdi0uMTM3bDY4LjU3Mi4xMzdINjg2LjIxWm0wIDE1MDguNTcxYzc1LjU2NiAwIDEzNy4xNDMgNjEuNTc3IDEzNy4xNDMgMTM3LjE0M1M3NjEuNzc3IDE5MjAgNjg2LjIxMSAxOTIwYy03NS43MDIgMC0xMzcuMTQyLTYxLjU3Ny0xMzcuMTQyLTEzNy4xNDNzNjEuNDQtMTM3LjE0MyAxMzcuMTQyLTEzNy4xNDNabTU0OC41NzIgMGM3NS41NjYgMCAxMzcuMTQzIDYxLjU3NyAxMzcuMTQzIDEzNy4xNDNTMTMxMC4zNDkgMTkyMCAxMjM0Ljc4MyAxOTIwYy03NS43MDMgMC0xMzcuMTQzLTYxLjU3Ny0xMzcuMTQzLTEzNy4xNDNzNjEuNDQtMTM3LjE0MyAxMzcuMTQzLTEzNy4xNDNaTTY4Ni4yMSAxMDk3LjE0M2M3NS41NjYgMCAxMzcuMTQzIDYxLjU3NyAxMzcuMTQzIDEzNy4xNDMgMCA3NS41NjUtNjEuNTc3IDEzNy4xNDMtMTM3LjE0MyAxMzcuMTQzLTc1LjcwMiAwLTEzNy4xNDItNjEuNTc4LTEzNy4xNDItMTM3LjE0MyAwLTc1LjU2NiA2MS40NC0xMzcuMTQzIDEzNy4xNDItMTM3LjE0M1ptNTQ4LjU3MiAwYzc1LjU2NiAwIDEzNy4xNDMgNjEuNTc3IDEzNy4xNDMgMTM3LjE0MyAwIDc1LjU2NS02MS41NzcgMTM3LjE0My0xMzcuMTQzIDEzNy4xNDMtNzUuNzAzIDAtMTM3LjE0My02MS41NzgtMTM3LjE0My0xMzcuMTQzIDAtNzUuNTY2IDYxLjQ0LTEzNy4xNDMgMTM3LjE0My0xMzcuMTQzWk02ODYuMjEgNTQ4LjU3Yzc1LjU2NiAwIDEzNy4xNDMgNjEuNTc4IDEzNy4xNDMgMTM3LjE0MyAwIDc1LjU2Ni02MS41NzcgMTM3LjE0My0xMzcuMTQzIDEzNy4xNDMtNzUuNzAyIDAtMTM3LjE0Mi02MS41NzctMTM3LjE0Mi0xMzcuMTQzIDAtNzUuNTY1IDYxLjQ0LTEzNy4xNDMgMTM3LjE0Mi0xMzcuMTQzWm01NDguNTcyIDBjNzUuNTY2IDAgMTM3LjE0MyA2MS41NzggMTM3LjE0MyAxMzcuMTQzIDAgNzUuNTY2LTYxLjU3NyAxMzcuMTQzLTEzNy4xNDMgMTM3LjE0My03NS43MDMgMC0xMzcuMTQzLTYxLjU3Ny0xMzcuMTQzLTEzNy4xNDMgMC03NS41NjUgNjEuNDQtMTM3LjE0MyAxMzcuMTQzLTEzNy4xNDNaTTY4Ni4yMSAwYzc1LjU2NiAwIDEzNy4xNDMgNjEuNTc3IDEzNy4xNDMgMTM3LjE0M1M3NjEuNzc2IDI3NC4yODYgNjg2LjIxIDI3NC4yODZjLTc1LjcwMiAwLTEzNy4xNDItNjEuNTc3LTEzNy4xNDItMTM3LjE0M1M2MTAuNTA5IDAgNjg2LjIxIDBabTU0OC41MDMgMGM3NS41NjYgMCAxMzcuMTQzIDYxLjU3NyAxMzcuMTQzIDEzNy4xNDNzLTYxLjU3NyAxMzcuMTQzLTEzNy4xNDMgMTM3LjE0M2MtNzUuNTY1IDAtMTM3LjE0My02MS41NzctMTM3LjE0My0xMzcuMTQzUzExNTkuMTUgMCAxMjM0LjcxNCAwWiIgZmlsbC1ydWxlPSJldmVub2RkIi8+IDwvZz4NCg0KPC9zdmc+);
   background-repeat: no-repeat;
   background-position: center center;
}
.IBDragHeader {
   background-image: url(data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCg0KPCEtLSBVcGxvYWRlZCB0bzogU1ZHIFJlcG8sIHd3dy5zdmdyZXBvLmNvbSwgVHJhbnNmb3JtZWQgYnk6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyBmaWxsPSIjZmZmZmZmIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTkyMCAxOTIwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KDQo8ZyBpZD0iU1ZHUmVwb19iZ0NhcnJpZXIiIHN0cm9rZS13aWR0aD0iMCIvPg0KDQo8ZyBpZD0iU1ZHUmVwb190cmFjZXJDYXJyaWVyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4NCg0KPGcgaWQ9IlNWR1JlcG9faWNvbkNhcnJpZXIiPiA8cGF0aCBkPSJNNjg2LjIxMSAxMzcuMTQzdi0uMTM3bDY4LjU3Mi4xMzdINjg2LjIxWm0wIDE1MDguNTcxYzc1LjU2NiAwIDEzNy4xNDMgNjEuNTc3IDEzNy4xNDMgMTM3LjE0M1M3NjEuNzc3IDE5MjAgNjg2LjIxMSAxOTIwYy03NS43MDIgMC0xMzcuMTQyLTYxLjU3Ny0xMzcuMTQyLTEzNy4xNDNzNjEuNDQtMTM3LjE0MyAxMzcuMTQyLTEzNy4xNDNabTU0OC41NzIgMGM3NS41NjYgMCAxMzcuMTQzIDYxLjU3NyAxMzcuMTQzIDEzNy4xNDNTMTMxMC4zNDkgMTkyMCAxMjM0Ljc4MyAxOTIwYy03NS43MDMgMC0xMzcuMTQzLTYxLjU3Ny0xMzcuMTQzLTEzNy4xNDNzNjEuNDQtMTM3LjE0MyAxMzcuMTQzLTEzNy4xNDNaTTY4Ni4yMSAxMDk3LjE0M2M3NS41NjYgMCAxMzcuMTQzIDYxLjU3NyAxMzcuMTQzIDEzNy4xNDMgMCA3NS41NjUtNjEuNTc3IDEzNy4xNDMtMTM3LjE0MyAxMzcuMTQzLTc1LjcwMiAwLTEzNy4xNDItNjEuNTc4LTEzNy4xNDItMTM3LjE0MyAwLTc1LjU2NiA2MS40NC0xMzcuMTQzIDEzNy4xNDItMTM3LjE0M1ptNTQ4LjU3MiAwYzc1LjU2NiAwIDEzNy4xNDMgNjEuNTc3IDEzNy4xNDMgMTM3LjE0MyAwIDc1LjU2NS02MS41NzcgMTM3LjE0My0xMzcuMTQzIDEzNy4xNDMtNzUuNzAzIDAtMTM3LjE0My02MS41NzgtMTM3LjE0My0xMzcuMTQzIDAtNzUuNTY2IDYxLjQ0LTEzNy4xNDMgMTM3LjE0My0xMzcuMTQzWk02ODYuMjEgNTQ4LjU3Yzc1LjU2NiAwIDEzNy4xNDMgNjEuNTc4IDEzNy4xNDMgMTM3LjE0MyAwIDc1LjU2Ni02MS41NzcgMTM3LjE0My0xMzcuMTQzIDEzNy4xNDMtNzUuNzAyIDAtMTM3LjE0Mi02MS41NzctMTM3LjE0Mi0xMzcuMTQzIDAtNzUuNTY1IDYxLjQ0LTEzNy4xNDMgMTM3LjE0Mi0xMzcuMTQzWm01NDguNTcyIDBjNzUuNTY2IDAgMTM3LjE0MyA2MS41NzggMTM3LjE0MyAxMzcuMTQzIDAgNzUuNTY2LTYxLjU3NyAxMzcuMTQzLTEzNy4xNDMgMTM3LjE0My03NS43MDMgMC0xMzcuMTQzLTYxLjU3Ny0xMzcuMTQzLTEzNy4xNDMgMC03NS41NjUgNjEuNDQtMTM3LjE0MyAxMzcuMTQzLTEzNy4xNDNaTTY4Ni4yMSAwYzc1LjU2NiAwIDEzNy4xNDMgNjEuNTc3IDEzNy4xNDMgMTM3LjE0M1M3NjEuNzc2IDI3NC4yODYgNjg2LjIxIDI3NC4yODZjLTc1LjcwMiAwLTEzNy4xNDItNjEuNTc3LTEzNy4xNDItMTM3LjE0M1M2MTAuNTA5IDAgNjg2LjIxIDBabTU0OC41MDMgMGM3NS41NjYgMCAxMzcuMTQzIDYxLjU3NyAxMzcuMTQzIDEzNy4xNDNzLTYxLjU3NyAxMzcuMTQzLTEzNy4xNDMgMTM3LjE0M2MtNzUuNTY1IDAtMTM3LjE0My02MS41NzctMTM3LjE0My0xMzcuMTQzUzExNTkuMTUgMCAxMjM0LjcxNCAwWiIgZmlsbC1ydWxlPSJldmVub2RkIi8+IDwvZz4NCg0KPC9zdmc+);
   background-repeat: no-repeat;
   background-position: center center;
}
.IBTree {
   padding: 0px;
   white-space: nowrap;
   line-height: 0px;
   height: 0px;
   text-overflow: clip;
}
.IBFF .IBTree {
   height: 100%;
}
.IBNoTreeLines1,
.IBNoTreeLines2,
.IBNoTreeLines3 {
   text-align: right;
}
.IBSpannedTree {
   line-height: 0px;
   height: 0px;
}
.IBTreeAlign {
   vertical-align: middle;
}
.IBTreeTop,
.IBTreeMiddle,
.IBTreeBottom {
   background-repeat: no-repeat !important;
}
.IBTreeTop.IBTreeIcon {
   background-position: center top;
}
.IBTreeMiddle.IBTreeIcon {
   background-position: center center;
}
.IBTreeBottom.IBTreeIcon {
   background-position: center bottom;
}
.IBTreeImage,
.IBTreeImageIE {
   display: inline-block;
   height: 100%;
   width: 0px;
}
.IBWidth1 {
   padding-left: 20px;
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==) 73.4% 0px;
}
.IBWidth2 {
   padding-left: 40px;
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==) 86.7% 0px,
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==) 36.7% 0px;
}
.IBWidth3 {
   padding-left: 60px;
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==) 91.1% 0px,
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==) 57.8% 0px,
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==) 24.5% 0px;
}
.IBWidth1T {
   padding-left: 28px;
   background: none right 47.6% center,
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxMjggMSI+DQo8bGluZSB4MT0iMCIgeTE9IjAuNSIgeDI9IjEyOCIgeTI9IjAuNSIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==) calc(50% + 50px) 49.5%,
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==) left 52.2% top;
}
.IBWidth2T {
   padding-left: 48px;
   background: none right 18.9% center,
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxMjggMSI+DQo8bGluZSB4MT0iMCIgeTE9IjAuNSIgeDI9IjEyOCIgeTI9IjAuNSIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==) calc(70.8% + 70.8px) 49.5%,
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==) 72.1% 0px,
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==) 30.5% 0px;
}
.IBWidth3T {
   padding-left: 68px;
   background: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxMjggMSI+DQo8bGluZSB4MT0iMCIgeTE9IjAuNSIgeDI9IjEyOCIgeTI9IjAuNSIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==) calc(79.4% + 79.4px) 49.5%,
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==) 80.3% 0px,
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==) 50.9% 0px,
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==) 21.5% 0px;
}
.IBWidth4T {
   padding-left: 88px;
   background: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxMjggMSI+DQo8bGluZSB4MT0iMCIgeTE9IjAuNSIgeDI9IjEyOCIgeTI9IjAuNSIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==) calc(84.1% + 84.1px) 49.5%,
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==) 84.8% 0px,
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==) 62% 0px,
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==) 39.4% 0px,
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==) 16.4% 0px;
}
.IBWide .IBWidth1T {
   padding-left: 34px;
}
.IBWide .IBWidth1 {
   padding-left: 24px;
}
.IBWide .IBWidth2T {
   padding-left: 58px;
}
.IBWide .IBWidth2 {
   padding-left: 48px;
}
.IBWide .IBWidth3T {
   padding-left: 82px;
}
.IBWide .IBWidth3 {
   padding-left: 72px;
}
.IBWide .IBWidth4T {
   padding-left: 106px;
}
.IBBig .IBWidth1T {
   padding-left: 45px;
}
.IBBig .IBWidth1 {
   padding-left: 32px;
}
.IBBig .IBWidth2T {
   padding-left: 77px;
}
.IBBig .IBWidth2 {
   padding-left: 64px;
}
.IBBig .IBWidth3T {
   padding-left: 109px;
}
.IBBig .IBWidth3 {
   padding-left: 96px;
}
.IBBig .IBWidth4T {
   padding-left: 141px;
}
.IBLow .IBWidth1T {
   padding-left: 22px;
}
.IBLow .IBWidth1 {
   padding-left: 16px;
}
.IBLow .IBWidth2T {
   padding-left: 38px;
}
.IBLow .IBWidth2 {
   padding-left: 32px;
}
.IBLow .IBWidth3T {
   padding-left: 54px;
}
.IBLow .IBWidth3 {
   padding-left: 48px;
}
.IBLow .IBWidth4T {
   padding-left: 70px;
}
.IBTreeL {
   background-position-y: 50%, 50%, calc(50% - 500px), 0px, 0px, 0px;
}
.IBTreeRev.IBTreeL {
   background-position-y: 50%, 50%, calc(50% + 500px), 0px, 0px, 0px;
}
.IBTreeTop.IBTreeT {
   background-position-y: 7px, 14px, 0px, 0px, 0px, 0px;
}
.IBWide .IBTreeTop.IBTreeT {
   background-position-y: 5px, 14px, 0px, 0px, 0px, 0px;
}
.IBHigh .IBTreeTop.IBTreeT {
   background-position-y: 10px, 19px, 0px, 0px, 0px, 0px;
}
.IBBig .IBTreeTop.IBTreeT {
   background-position-y: 13px, 24px, 0px, 0px, 0px, 0px;
}
.IBLow .IBTreeTop.IBTreeT {
   background-position-y: 6px, 11px, 0px, 0px, 0px, 0px;
}
.IBSmall .IBTreeTop.IBTreeT {
   background-position-y: 4px, 9px, 0px, 0px, 0px, 0px;
}
.IBMini .IBTreeTop.IBTreeT {
   background-position-y: 3px, 8px, 0px, 0px, 0px, 0px;
}
.IBTreeTop.IBTreeL {
   background-position-y: 7px, 14px, -986px, 0px, 0px, 0px;
}
.IBWide .IBTreeTop.IBTreeL {
   background-position-y: 5px, 14px, -986px, 0px, 0px, 0px;
}
.IBHigh .IBTreeTop.IBTreeL {
   background-position-y: 10px, 19px, -981px, 0px, 0px, 0px;
}
.IBBig .IBTreeTop.IBTreeL {
   background-position-y: 13px, 24px, -976px, 0px, 0px, 0px;
}
.IBLow .IBTreeTop.IBTreeL {
   background-position-y: 6px, 11px, -989px, 0px, 0px, 0px;
}
.IBSmall .IBTreeTop.IBTreeL {
   background-position-y: 4px, 9px, -991px, 0px, 0px, 0px;
}
.IBMini .IBTreeTop.IBTreeL {
   background-position-y: 3px, 8px, -992px, 0px, 0px, 0px;
}
.IBTreeRev.IBTreeTop.IBTreeL {
   background-position-y: 7px, 14px, 14px, 0px, 0px, 0px;
}
.IBWide .IBTreeRev.IBTreeTop.IBTreeL {
   background-position-y: 5px, 14px, 14px, 0px, 0px, 0px;
}
.IBHigh .IBTreeRev.IBTreeTop.IBTreeL {
   background-position-y: 10px, 19px, 19px, 0px, 0px, 0px;
}
.IBBig .IBTreeRev.IBTreeTop.IBTreeL {
   background-position-y: 13px, 24px, 24px, 0px, 0px, 0px;
}
.IBLow .IBTreeRev.IBTreeTop.IBTreeL {
   background-position-y: 6px, 11px, 11px, 0px, 0px, 0px;
}
.IBSmall .IBTreeRev.IBTreeTop.IBTreeL {
   background-position-y: 4px, 9px, 9px, 0px, 0px, 0px;
}
.IBMini .IBTreeRev.IBTreeTop.IBTreeL {
   background-position-y: 3px, 8px, 8px, 0px, 0px, 0px;
}
.IBTreeBottom.IBTreeT {
   background-position-y: calc(100% - 6px), calc(100% - 14px), 0px, 0px, 0px, 0px;
}
.IBWide .IBTreeBottom.IBTreeT {
   background-position-y: calc(100% - 4px), calc(100% - 14px), 0px, 0px, 0px, 0px;
}
.IBHigh .IBTreeBottom.IBTreeT {
   background-position-y: calc(100% - 9px), calc(100% - 19px), 0px, 0px, 0px, 0px;
}
.IBBig .IBTreeBottom.IBTreeT {
   background-position-y: calc(100% - 12px), calc(100% - 24px), 0px, 0px, 0px, 0px;
}
.IBLow .IBTreeBottom.IBTreeT {
   background-position-y: calc(100% - 6px), calc(100% - 12px), 0px, 0px, 0px, 0px;
}
.IBSmall .IBTreeBottom.IBTreeT {
   background-position-y: calc(100% - 3px), calc(100% - 9px), 0px, 0px, 0px, 0px;
}
.IBMini .IBTreeBottom.IBTreeT {
   background-position-y: calc(100% - 2px), calc(100% - 8px), 0px, 0px, 0px, 0px;
}
.IBTreeBottom.IBTreeL {
   background-position-y: calc(100% - 6px), calc(100% - 14px), calc(100% - 14px), 0px, 0px, 0px;
}
.IBWide .IBTreeBottom.IBTreeL {
   background-position-y: calc(100% - 4px), calc(100% - 14px), calc(100% - 14px), 0px, 0px, 0px;
}
.IBHigh .IBTreeBottom.IBTreeL {
   background-position-y: calc(100% - 9px), calc(100% - 19px), calc(100% - 19px), 0px, 0px, 0px;
}
.IBBig .IBTreeBottom.IBTreeL {
   background-position-y: calc(100% - 12px), calc(100% - 24px), calc(100% - 24px), 0px, 0px, 0px;
}
.IBLow .IBTreeBottom.IBTreeL {
   background-position-y: calc(100% - 6px), calc(100% - 12px), calc(100% - 12px), 0px, 0px, 0px;
}
.IBSmall .IBTreeBottom.IBTreeL {
   background-position-y: calc(100% - 3px), calc(100% - 9px), calc(100% - 9px), 0px, 0px, 0px;
}
.IBMini .IBTreeBottom.IBTreeL {
   background-position-y: calc(100% - 2px), calc(100% - 8px), calc(100% - 8px), 0px, 0px, 0px;
}
.IBTreeRev.IBTreeBottom.IBTreeL {
   background-position-y: calc(100% - 6px), calc(100% - 14px), calc(100% + 986px), 0px, 0px, 0px;
}
.IBWide .IBTreeRev.IBTreeBottom.IBTreeL {
   background-position-y: calc(100% - 4px), calc(100% - 14px), calc(100% + 986px), 0px, 0px, 0px;
}
.IBHigh .IBTreeRev.IBTreeBottom.IBTreeL {
   background-position-y: calc(100% - 9px), calc(100% - 19px), calc(100% + 981px), 0px, 0px, 0px;
}
.IBBig .IBTreeRev.IBTreeBottom.IBTreeL {
   background-position-y: calc(100% - 12px), calc(100% - 24px), calc(100% + 976px), 0px, 0px, 0px;
}
.IBLow .IBTreeRev.IBTreeBottom.IBTreeL {
   background-position-y: calc(100% - 6px), calc(100% - 12px), calc(100% + 988px), 0px, 0px, 0px;
}
.IBSmall .IBTreeRev.IBTreeBottom.IBTreeL {
   background-position-y: calc(100% - 3px), calc(100% - 9px), calc(100% + 991px), 0px, 0px, 0px;
}
.IBMini .IBTreeRev.IBTreeBottom.IBTreeL {
   background-position-y: calc(100% - 2px), calc(100% - 8px), calc(100% + 992px), 0px, 0px, 0px;
}
.IB111 {
   background-size: 1px 100%, 1px 100%, 1px 100%;
}
.IB110 {
   background-size: 0px 0px, 1px 100%, 1px 100%;
}
.IB101 {
   background-size: 1px 100%, 0px 0px, 1px 100%;
}
.IB100 {
   background-size: 0px 0px, 0px 0px, 1px 100%;
}
.IB011,
.IB11 {
   background-size: 1px 100%, 1px 100%, 0px 0px;
}
.IB010,
.IB10 {
   background-size: 0px 0px, 1px 100%, 0px 0px;
}
.IB001,
.IB01,
.IB1 {
   background-size: 1px 100%, 0px 0px, 0px 0px;
}
.IB000,
.IB00,
.IB0 {
   background-size: 0px 0px, 0px 0px, 0px 0px;
}
.IB111T {
   background-size: 24px 24px, 100px 1px, 1px 1000px, 1px 100%, 1px 100%, 1px 100%;
}
.IB110T {
   background-size: 24px 24px, 100px 1px, 1px 1000px, 0px 0px, 1px 100%, 1px 100%;
}
.IB101T {
   background-size: 24px 24px, 100px 1px, 1px 1000px, 1px 100%, 0px 0px, 1px 100%;
}
.IB100T {
   background-size: 24px 24px, 100px 1px, 1px 1000px, 0px 0px, 0px 0px, 1px 100%;
}
.IB011T,
.IB11T {
   background-size: 24px 24px, 100px 1px, 1px 1000px, 1px 100%, 1px 100%, 0px 0px;
}
.IB010T,
.IB10T {
   background-size: 24px 24px, 100px 1px, 1px 1000px, 0px 0px, 1px 100%, 0px 0px;
}
.IB001T,
.IB01T {
   background-size: 24px 24px, 100px 1px, 1px 1000px, 1px 100%, 0px 0px, 0px 0px;
}
.IB000T,
.IB00T {
   background-size: 24px 24px, 100px 1px, 1px 1000px, 0px 0px, 0px 0px, 0px 0px;
}
.IB1E,
.IB0E,
.IB1EL,
.IB0EL {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDBoMzIwdjMyMEgweiIvPjxwYXRoIGZpbGw9IiM0MTRENUMiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48cGF0aCBmaWxsPSIjNDE0RDVDIiBkPSJNODIuNSAxNDcuNWgxNTV2MjVoLTE1NXoiLz48cGF0aCBmaWxsPSIjNDE0RDVDIiBkPSJNMTQ3LjUgODIuNWgyNXYxNTVoLTI1eiIvPjwvc3ZnPg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxMjggMSI+DQo8bGluZSB4MT0iMCIgeTE9IjAuNSIgeDI9IjEyOCIgeTI9IjAuNSIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==);
}
.IB1C,
.IB0C,
.IB1CL,
.IB0CL {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDBoMzIwdjMyMEgweiIvPjxwYXRoIGZpbGw9IiM0MTRENUMiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48cGF0aCBmaWxsPSIjNDE0RDVDIiBkPSJNODIuNSAxNDcuNWgxNTV2MjVoLTE1NXoiLz48L3N2Zz4=),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxMjggMSI+DQo8bGluZSB4MT0iMCIgeTE9IjAuNSIgeDI9IjEyOCIgeTI9IjAuNSIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==);
}
.IBTreeRev .IB1C,
.IBTreeRev .IB0C,
.IBTreeRev .IB1CL,
.IBTreeRev .IB0CL,
.IBTreeRev.IB1C,
.IBTreeRev.IB0C,
.IBTreeRev.IB1CL,
.IBTreeRev.IB0CL {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0tMSAwaDMyMHYzMjBILTF6Ii8+PHBhdGggZmlsbD0iIzQxNEQ1QyIgZD0iTTI5OSAyMHYyODBIMTlWMjBoMjgwbTIwLTIwSC0xdjMyMGgzMjBWMHoiLz48cGF0aCBmaWxsPSIjNDE0RDVDIiBkPSJNMTg0LjcyMyAxMjguMjIyTDE2MCAxMDMuNWwtMjQuNzIyIDI0LjcyMkw3MSAxOTIuNWwyNC43MjIgMjQuNzIzTDE2MCAxNTIuOTQ1bDY0LjI3OCA2NC4yNzhMMjQ5IDE5Mi41eiIvPjwvc3ZnPg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxMjggMSI+DQo8bGluZSB4MT0iMCIgeTE9IjAuNSIgeDI9IjEyOCIgeTI9IjAuNSIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==);
}
.IBE,
.IBEL {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDBoMzIwdjMyMEgweiIvPjxwYXRoIGZpbGw9IiM0MTRENUMiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48cGF0aCBmaWxsPSIjNDE0RDVDIiBkPSJNODIuNSAxNDcuNWgxNTV2MjVoLTE1NXoiLz48cGF0aCBmaWxsPSIjNDE0RDVDIiBkPSJNMTQ3LjUgODIuNWgyNXYxNTVoLTI1eiIvPjwvc3ZnPg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxMjggMSI+DQo8bGluZSB4MT0iMCIgeTE9IjAuNSIgeDI9IjEyOCIgeTI9IjAuNSIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==);
}
.IBC,
.IBCL {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDBoMzIwdjMyMEgweiIvPjxwYXRoIGZpbGw9IiM0MTRENUMiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48cGF0aCBmaWxsPSIjNDE0RDVDIiBkPSJNODIuNSAxNDcuNWgxNTV2MjVoLTE1NXoiLz48L3N2Zz4=),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxMjggMSI+DQo8bGluZSB4MT0iMCIgeTE9IjAuNSIgeDI9IjEyOCIgeTI9IjAuNSIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==);
}
.IBTreeRev .IBC,
.IBTreeRev .IBCL,
.IBTreeRev.IBC,
.IBTreeRev.IBCL {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0tMSAwaDMyMHYzMjBILTF6Ii8+PHBhdGggZmlsbD0iIzQxNEQ1QyIgZD0iTTI5OSAyMHYyODBIMTlWMjBoMjgwbTIwLTIwSC0xdjMyMGgzMjBWMHoiLz48cGF0aCBmaWxsPSIjNDE0RDVDIiBkPSJNMTg0LjcyMyAxMjguMjIyTDE2MCAxMDMuNWwtMjQuNzIyIDI0LjcyMkw3MSAxOTIuNWwyNC43MjIgMjQuNzIzTDE2MCAxNTIuOTQ1bDY0LjI3OCA2NC4yNzhMMjQ5IDE5Mi41eiIvPjwvc3ZnPg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxMjggMSI+DQo8bGluZSB4MT0iMCIgeTE9IjAuNSIgeDI9IjEyOCIgeTI9IjAuNSIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==);
}
.IBD0,
.IBD0L {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0Y3NDYyMyIgc3Ryb2tlLXdpZHRoPSIzMCIgZD0iTTI2MCA2MEw2MCAyNjBNMjYwIDI2MEw2MCA2MCIvPjwvc3ZnPg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxMjggMSI+DQo8bGluZSB4MT0iMCIgeTE9IjAuNSIgeDI9IjEyOCIgeTI9IjAuNSIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==);
}
.IBD1,
.IBD1L {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiM0OUJBQkYiIGQ9Ik0yMCA1Mi4xMmgxNzguMjJWMi4zNmw5Ny40NCA3NS4xOS05Ny40NCA3NS4xOVYxMDNINzAuOTJ2NDguNjZMMjAgMTgzLjQ2VjUyLjEyeiIvPjwvc3ZnPg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxMjggMSI+DQo8bGluZSB4MT0iMCIgeTE9IjAuNSIgeDI9IjEyOCIgeTI9IjAuNSIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==);
}
.IBD2,
.IBD2L {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiMzRDU1NzUiIGQ9Ik0xNDQuMTggMjgwdi02OS40Nkg0My4xNlYxMDkuNDhoMTAxLjAyVjQwbDEzMi42OCAxMjAtMTMyLjY4IDEyMHoiLz48L3N2Zz4=),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxMjggMSI+DQo8bGluZSB4MT0iMCIgeTE9IjAuNSIgeDI9IjEyOCIgeTI9IjAuNSIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==);
}
.IBD3,
.IBD3L {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiM0OUJBQkYiIGQ9Ik0yNC4zMzUgMTM3Ljc4OGw1MC45MiAzMS44djQ4LjY2aDEyNy4zdi00OS43NGw5Ny40MzkgNzUuMTktOTcuNDM5IDc1LjE5di00OS43NjFIMjQuMzM1VjEzNy43ODh6Ii8+PC9zdmc+),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxMjggMSI+DQo8bGluZSB4MT0iMCIgeTE9IjAuNSIgeDI9IjEyOCIgeTI9IjAuNSIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==);
}
.IBD4,
.IBD4L {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBmaWxsPSIjQ0REOEU0IiBkPSJNMTUsMXYxNEgxVjFIMTUgTTE2LDBIMHYxNmgxNlYwTDE2LDB6Ii8+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNCwwKSIgZD0iTTEyLDVjMS42NTQsMCwzLDEuMzQ2LDMsM3MtMS4zNDYsMy0zLDNTOSw5LjY1NCw5LDhTMTAuMzQ2LDUsMTIsNSBNMTIsNEM5Ljc5LDQsOCw1Ljc5Miw4LDhjMCwyLjIxMSwxLjc5LDQsNCw0czQtMS43ODksNC00QzE2LDUuNzkyLDE0LjIxLDQsMTIsNEwxMiw0eg0KICAgTTExLjU2LDUuNzQzYzAtMC4wOTcsMC4wNzQtMC4xNzEsMC4xNy0wLjE3MWgwLjM0NGMwLjA5NywwLDAuMTcxLDAuMDc0LDAuMTcxLDAuMTcxdjEuODg3aDEuMmMwLjA5NiwwLDAuMTcyLDAuMDc0LDAuMTcyLDAuMTd2MC4zNDRjMCwwLjA5NS0wLjA3NiwwLjE3MS0wLjE3MiwwLjE3MWgtMS43MTVjLTAuMDk2LDAtMC4xNy0wLjA3Ni0wLjE3LTAuMTcxVjUuNzQzeiIvPg0KPC9zdmc+DQo=),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxMjggMSI+DQo8bGluZSB4MT0iMCIgeTE9IjAuNSIgeDI9IjEyOCIgeTI9IjAuNSIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyIDEyOCI+DQo8bGluZSB4MT0iMC41IiB5MT0iMCIgeDI9IjAuNSIgeTI9IjEyOCIgc3Ryb2tlPSIjQ0REOEU0Ii8+DQo8L3N2Zz4NCg==);
}
.IB1T,
.IB1E,
.IB1C,
.IB1TL,
.IB1EL,
.IB1CL {
   background-size: 16px 16px, 100px 1px, 1px 1000px, 1px 100%;
}
.IB0T,
.IB0E,
.IB0C,
.IB0TL,
.IB0EL,
.IB0CL {
   background-size: 16px 16px, 100px 1px, 1px 1000px, 0px 0px;
}
.IBT,
.IBE,
.IBC,
.IBD0,
.IBD1,
.IBD2,
.IBD3,
.IBD4,
.IBTL,
.IBEL,
.IBCL,
.IBD0L,
.IBD1L,
.IBD2L,
.IBD3L,
.IBD4L {
   background-size: 16px 16px, 100px 1px, 1px 1000px;
}
.IBWide .IB1T,
.IBWide .IB1E,
.IBWide .IB1C,
.IBWide .IB1TL,
.IBWide .IB1EL,
.IBWide .IB1CL {
   background-size: 20px 20px, 100px 1px, 1px 1000px, 1px 100%;
}
.IBWide .IB0T,
.IBWide .IB0E,
.IBWide .IB0C,
.IBWide .IB0TL,
.IBWide .IB0EL,
.IBWide .IB0CL {
   background-size: 20px 20px, 100px 1px, 1px 1000px, 0px 0px;
}
.IBWide .IBT,
.IBWide .IBE,
.IBWide .IBC,
.IBWide .IBD0,
.IBWide .IBD1,
.IBWide .IBD2,
.IBWide .IBD3,
.IBWide .IBD4,
.IBWide .IBTL,
.IBWide .IBEL,
.IBWide .IBCL,
.IBWide .IBD0L,
.IBWide .IBD1L,
.IBWide .IBD2L,
.IBWide .IBD3L,
.IBWide .IBD4L {
   background-size: 20px 20px, 100px 1px, 1px 1000px;
}
.IBBig .IB1T,
.IBBig .IB1E,
.IBBig .IB1C,
.IBBig .IB1TL,
.IBBig .IB1EL,
.IBBig .IB1CL {
   background-size: 24px 24px, 100px 1px, 1px 1000px, 1px 100%;
}
.IBBig .IB0T,
.IBBig .IB0E,
.IBBig .IB0C,
.IBBig .IB0TL,
.IBBig .IB0EL,
.IBBig .IB0CL {
   background-size: 24px 24px, 100px 1px, 1px 1000px, 0px 0px;
}
.IBBig .IBT,
.IBBig .IBE,
.IBBig .IBC,
.IBBig .IBD0,
.IBBig .IBD1,
.IBBig .IBD2,
.IBBig .IBD3,
.IBBig .IBD4,
.IBBig .IBTL,
.IBBig .IBEL,
.IBBig .IBCL,
.IBBig .IBD0L,
.IBBig .IBD1L,
.IBBig .IBD2L,
.IBBig .IBD3L,
.IBBig .IBD4L {
   background-size: 24px 24px, 100px 1px, 1px 1000px;
}
.IBLow .IB1T,
.IBLow .IB1E,
.IBLow .IB1C,
.IBLow .IB1TL,
.IBLow .IB1EL,
.IBLow .IB1CL {
   background-size: 12px 12px, 100px 1px, 1px 1000px, 1px 100%;
}
.IBLow .IB0T,
.IBLow .IB0E,
.IBLow .IB0C,
.IBLow .IB0TL,
.IBLow .IB0EL,
.IBLow .IB0CL {
   background-size: 12px 12px, 100px 1px, 1px 1000px, 0px 0px;
}
.IBLow .IBT,
.IBLow .IBE,
.IBLow .IBC,
.IBLow .IBD0,
.IBLow .IBD1,
.IBLow .IBD2,
.IBLow .IBD3,
.IBLow .IBD4,
.IBLow .IBTL,
.IBLow .IBEL,
.IBLow .IBCL,
.IBLow .IBD0L,
.IBLow .IBD1L,
.IBLow .IBD2L,
.IBLow .IBD3L,
.IBLow .IBD4L {
   background-size: 12px 12px, 100px 1px, 1px 1000px;
}
.IBNTree,
.IBNTreeImage {
   background-size: 16px 16px;
   background-position: right 6px center;
   background-repeat: no-repeat;
}
.IBWide .IBNTree,
.IBWide .IBNTreeImage {
   background-size: 20px 20px;
   background-position: right 12px center;
}
.IBBig .IBNTree,
.IBBig .IBNTreeImage {
   background-size: 24px 24px;
   background-position: right 10px center;
}
.IBLow .IBNTree,
.IBLow .IBNTreeImage {
   background-size: 12px 12px;
   background-position: right 4px center;
}
.IBRtl .IBNTree,
.IBRtl .IBNTreeImage {
   background-position: left 6px center;
}
.IBRtl.IBWide .IBNTree,
.IBRtl.IBWide .IBNTreeImage {
   background-position: left 12px center;
}
.IBRtl.IBBig .IBNTree,
.IBRtl.IBBig .IBNTreeImage {
   background-position: left 10px center;
}
.IBRtl.IBLow .IBNTree,
.IBRtl.IBLow .IBNTreeImage {
   background-position: left 4px center;
}
.IBNTreeImage {
   display: inline-block;
   width: 28px;
   height: 29px;
}
.IBWide .IBNTreeImage {
   width: 34px;
}
.IBHigh .IBNTreeImage {
   height: 39px;
}
.IBBig .IBNTreeImage {
   height: 49px;
   width: 45px;
}
.IBLow .IBNTreeImage {
   width: 22px;
   height: 25px;
}
.IBSmall .IBNTreeImage {
   height: 19px;
}
.IBMini .IBDataRow .IBNTreeImage {
   height: 17px;
}
.IBNWidth {
   width: 20px;
}
.IBWide .IBNWidth {
   width: 24px;
}
.IBBig .IBNWidth {
   width: 32px;
}
.IBLow .IBNWidth {
   width: 16px;
}
.IBNC,
.IBNCR {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQxNEQ1QyIgc3Ryb2tlLXdpZHRoPSI1MCIgZD0iTTYwIDEwMGwxMDAgMTAwIDEwMC0xMDAiLz48L3N2Zz4=);
}
.IBNTreeRev.IBNC,
.IBNTreeRev.IBNCR {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQxNEQ1QyIgc3Ryb2tlLXdpZHRoPSI1MCIgZD0iTTYwIDIyMGwxMDAtMTAwIDEwMCAxMDAiLz48L3N2Zz4=);
}
.IBNE,
.IBNER {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQxNEQ1QyIgc3Ryb2tlLXdpZHRoPSI1MCIgZD0iTTEwMCA2MGwxMDAgMTAwLTEwMCAxMDAiLz48L3N2Zz4=);
}
.IBRtl .IBNE,
.IBRtl .IBNER {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQxNEQ1QyIgc3Ryb2tlLXdpZHRoPSI1MCIgZD0iTTIwMCA2MEwxMDAgMTYwbDEwMCAxMDAiLz48L3N2Zz4=);
}
.IBND0,
.IBND0R {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0Y3NDYyMyIgc3Ryb2tlLXdpZHRoPSIzMCIgZD0iTTI2MCA2MEw2MCAyNjBNMjYwIDI2MEw2MCA2MCIvPjwvc3ZnPg==);
}
.IBND1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiM0OUJBQkYiIGQ9Ik0yMCA1Mi4xMmgxNzguMjJWMi4zNmw5Ny40NCA3NS4xOS05Ny40NCA3NS4xOVYxMDNINzAuOTJ2NDguNjZMMjAgMTgzLjQ2VjUyLjEyeiIvPjwvc3ZnPg==);
}
.IBND1R {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiM0OUJBQkYiIGQ9Ik0yOTUuNjYgMTgzLjQ2bC01MC45Mi0zMS44VjEwM2gtMTI3LjN2NDkuNzRMMjAgNzcuNTVsOTcuNDQtNzUuMTl2NDkuNzZoMTc4LjIydjEzMS4zNHoiLz48L3N2Zz4=);
}
.IBND2 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiMzRDU1NzUiIGQ9Ik0xNDQuMTggMjgwdi02OS40Nkg0My4xNlYxMDkuNDhoMTAxLjAyVjQwbDEzMi42OCAxMjAtMTMyLjY4IDEyMHoiLz48L3N2Zz4=);
}
.IBND2R {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiMzRDU1NzUiIGQ9Ik00My4xNTEgMTYwTDE3NS44MyA0MHY2OS40OGgxMDEuMDJ2MTAxLjA2SDE3NS44M1YyODBMNDMuMTUxIDE2MHoiLz48L3N2Zz4=);
}
.IBND3 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiM0OUJBQkYiIGQ9Ik0yNC4zMzUgMTM3Ljc4OGw1MC45MiAzMS44djQ4LjY2aDEyNy4zdi00OS43NGw5Ny40MzkgNzUuMTktOTcuNDM5IDc1LjE5di00OS43NjFIMjQuMzM1VjEzNy43ODh6Ii8+PC9zdmc+);
}
.IBND3R {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiM0OUJBQkYiIGQ9Ik0yOTUuNjY1IDI2OS4xMjhoLTE3OC4yMnY0OS43NjFsLTk3LjQzOS03NS4xOSA5Ny40MzktNzUuMTl2NDkuNzRoMTI3LjMwMXYtNDguNjZsNTAuOTItMzEuOHYxMzEuMzM5eiIvPjwvc3ZnPg==);
}
.IBND4,
.IBND4R {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAsLTQpIHNjYWxlKDEuNSkiIGQ9Ik0xMiw1YzEuNjU0LDAsMywxLjM0NiwzLDNzLTEuMzQ2LDMtMywzUzksOS42NTQsOSw4UzEwLjM0Niw1LDEyLDUgTTEyLDRDOS43OSw0LDgsNS43OTIsOCw4YzAsMi4yMTEsMS43OSw0LDQsNHM0LTEuNzg5LDQtNEMxNiw1Ljc5MiwxNC4yMSw0LDEyLDRMMTIsNHoNCiAgIE0xMS41Niw1Ljc0M2MwLTAuMDk3LDAuMDc0LTAuMTcxLDAuMTctMC4xNzFoMC4zNDRjMC4wOTcsMCwwLjE3MSwwLjA3NCwwLjE3MSwwLjE3MXYxLjg4N2gxLjJjMC4wOTYsMCwwLjE3MiwwLjA3NCwwLjE3MiwwLjE3djAuMzQ0YzAsMC4wOTUtMC4wNzYsMC4xNzEtMC4xNzIsMC4xNzFoLTEuNzE1Yy0wLjA5NiwwLTAuMTctMC4wNzYtMC4xNy0wLjE3MVY1Ljc0M3oiLz4NCjwvc3ZnPg0K);
}
.IBFilter0,
.IBFilter1,
.IBGroup0,
.IBGroup1,
.IBSearch0,
.IBSearch1 {
   background-position: center center;
   background-repeat: no-repeat;
   display: inline-block;
}
.IBFilter0,
.IBFilter1 {
   height: 29px;
   background-size: 16px 16px;
   width: 16px;
}
.IBWide .IBFilter0,
.IBWide .IBFilter1 {
   background-size: 20px 20px;
   width: 20px;
}
.IBHigh .IBFilter0,
.IBHigh .IBFilter1 {
   height: 39px;
}
.IBBig .IBFilter0,
.IBBig .IBFilter1 {
   height: 49px;
   background-size: 24px 24px;
   width: 24px;
}
.IBLow .IBFilter0,
.IBLow .IBFilter1 {
   height: 24px;
   background-size: 12px 12px;
   width: 12px;
}
.IBSmall .IBFilter0,
.IBSmall .IBFilter1 {
   height: 19px;
}
.IBTiny .IBFilter0,
.IBTiny .IBFilter1 {
   height: 17px;
}
.IBFilter0,
.IBGroup0,
.IBSearch0 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDBoMzIwdjMyMEgweiIvPjxwYXRoIGZpbGw9IiNDMUMxQzEiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48L3N2Zz4=);
}
.IBFilter1,
.IBGroup1,
.IBSearch1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDBoMzIwdjMyMEgweiIvPjxwYXRoIGZpbGw9IiNDMUMxQzEiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48cGF0aCBmaWxsPSIjN0ZDMUM4IiBkPSJNMTM3LjM0IDIzNi43MjFjLTMuMzIgMy4xMzktOC4zOCAzLjEzOS0xMS43IDBMNTIuMjggMTYzLjQ0Yy0zLjAyLTMuMzE5LTMuMDItOC4zNzkgMC0xMS40NzlsMTEuNy0xMS43YzMuMDQtMy4wMiA4LjE2LTMuMDIgMTEuNDggMGw1NS45NzkgNTYuMDYxTDI0NC41OCA4My4yMmMzLjI3OS0zLjAyIDguMzgtMy4wMiAxMS40MiAwbDExLjY0IDExLjdjMy4xMiAzLjEgMy4xMiA4LjE2IDAgMTEuNDhsLTEzMC4zIDEzMC4zMjF6Ii8+PC9zdmc+);
}
.IBGroup0,
.IBGroup1,
.IBSearch0,
.IBSearch1 {
   height: 26px;
   background-size: 20px 20px;
   width: 20px;
}
.IBWide .IBGroup0,
.IBWide .IBGroup1,
.IBWide .IBSearch0,
.IBWide .IBSearch1 {
   background-size: 24px 24px;
   width: 24px;
}
.IBHigh .IBGroup0,
.IBHigh .IBGroup1,
.IBHigh .IBSearch0,
.IBHigh .IBSearch1 {
   height: 30px;
}
.IBBig .IBGroup0,
.IBBig .IBGroup1,
.IBBig .IBSearch0,
.IBBig .IBSearch1 {
   height: 34px;
   background-size: 28px 28px;
   width: 28px;
}
.IBGiant .IBGroup0,
.IBGiant .IBGroup1,
.IBGiant .IBSearch0,
.IBGiant .IBSearch1 {
   height: 38px;
}
.IBLow .IBGroup0,
.IBLow .IBGroup1,
.IBLow .IBSearch0,
.IBLow .IBSearch1 {
   height: 20px;
   background-size: 16px 16px;
   width: 16px;
}
.IBMain .IBPSpace1 {
   width: 29px;
   text-align: center;
}
.IBMain .IBPSpace2 {
   width: 53px;
   text-align: center;
}
.IBMain .IBPSpace3 {
   width: 77px;
   text-align: center;
}
.IBMain .IBPSpace4 {
   width: 101px;
   text-align: center;
}
.IBHigh .IBPSpace1 {
   width: 64px;
}
.IBHigh .IBPSpace2 {
   width: 98px;
}
.IBHigh .IBPSpace3 {
   width: 132px;
}
.IBHigh .IBPSpace4 {
   width: 166px;
}
.IBLow .IBPSpace1 {
   width: 24px;
}
.IBLow .IBPSpace2 {
   width: 43px;
}
.IBLow .IBPSpace3 {
   width: 62px;
}
.IBLow .IBPSpace4 {
   width: 81px;
}
.IBTabHtmlBase * {
   font-size: inherit;
   line-height: inherit;
}
.IBMain .IBTabSep {
   padding-left: 3px;
   padding-right: 0px;
   cursor: default !important;
}
.IBMain .IBTabSepRight,
.IBMain .IBTabSepLeft {
   padding: 5px;
   width: 5px;
}
.IBTabSepLast {
   display: none;
}
.IBTabSepFirst {
   display: none;
}
.IBMain .IBToolButton {
   padding: 0px 1px 0px 1px;
   overflow: hidden;
   text-align: center;
}
button.IBToolButtonButton,
button.IBToolButtonButton1 {
   margin-top: 5px;
   margin-bottom: 4px;
   padding: 1px 2px 1px 2px;
   line-height: 14px;
   cursor: pointer;
   white-space: nowrap;
   color: inherit;
}
.IBWide button.IBToolButtonButton,
.IBWide button.IBToolButtonButton1 {
   margin-top: 2px;
   margin-bottom: 1px;
   line-height: inherit;
}
.IBHigh button.IBToolButtonButton,
.IBHigh button.IBToolButtonButton1 {
   margin-top: 7px;
   margin-bottom: 6px;
}
.IBBig button.IBToolButtonButton,
.IBBig button.IBToolButtonButton1 {
   margin-top: 12px;
   margin-bottom: 11px;
}
.IBGiant button.IBToolButtonButton,
.IBGiant button.IBToolButtonButton1 {
   margin-top: 10px;
   margin-bottom: 9px;
}
.IBLow button.IBToolButtonButton,
.IBLow button.IBToolButtonButton1 {
   margin-top: 2px;
   margin-bottom: 2px;
}
.IBSmall button.IBToolButtonButton,
.IBSmall button.IBToolButtonButton1 {
   margin-top: 1px;
   margin-bottom: 1px;
   line-height: 13px;
   padding-top: 0px;
   padding-bottom: 0px;
}
.IBMini .IBDataRow button.IBToolButtonButton,
.IBMini .IBDataRow button.IBToolButtonButton1 {
   line-height: 11px;
}
button.IBToolSpaceButton,
button.IBToolSpaceButton1 {
   padding: 4px 6px 4px 6px;
   cursor: pointer;
   white-space: nowrap;
}
button.IBToolButtonButton1,
button.IBToolSpaceButton1 {
   color: #3d5575;
   font-weight: bold;
}
u.IBToolButtonButton,
u.IBToolButtonButton1,
u.IBToolSpaceButton,
u.IBToolSpaceButton1 {
   cursor: pointer;
   text-decoration: none;
   display: block;
   overflow: hidden;
   white-space: nowrap;
}
u.IBToolButtonButton,
u.IBToolButtonButton1 {
   margin: 1px 0px 1px 0px;
}
.IBAlignCenter > u.IBToolButtonButton,
.IBAlignCenter > u.IBToolButtonButton1 {
   margin: 1px auto 1px auto;
}
.IBAlignRight > u.IBToolButtonButton,
.IBAlignRight > u.IBToolButtonButton1 {
   margin: 1px 0px 1px auto;
}
.IBAlignRight > button.IBToolButtonUseButton {
   float: right;
}
.IBAlignLeft > button.IBToolButtonUseButton {
   float: left;
}
.IBWide u.IBToolButtonButton,
.IBWide u.IBToolButtonButton1 {
   margin-top: 4px;
   margin-bottom: 3px;
}
.IBHigh u.IBToolButtonButton,
.IBHigh u.IBToolButtonButton1 {
   margin-top: 9px;
   margin-bottom: 8px;
}
.IBBig u.IBToolButtonButton,
.IBBig u.IBToolButtonButton1 {
   margin-top: 12px;
   margin-bottom: 11px;
   padding-top: 2px;
   padding-bottom: 2px;
}
.IBGiant u.IBToolButtonButton,
.IBGiant u.IBToolButtonButton1 {
   padding-top: 0px;
   padding-bottom: 0px;
}
.IBLow u.IBToolButtonButton,
.IBLow u.IBToolButtonButton1 {
   margin-top: 3px;
   margin-bottom: 3px;
}
.IBSmall u.IBToolButtonButton,
.IBSmall u.IBToolButtonButton1 {
   margin-top: 2px;
   margin-bottom: 1px;
   line-height: 14px;
}
.IBMini .IBDataRow u.IBToolButtonButton,
.IBMini .IBDataRow u.IBToolButtonButton1 {
   margin-top: 1px;
   margin-bottom: 1px;
   line-height: 13px;
}
.IBMain i.IBToolButtonIconInner {
   background-size: 11px 11px;
   display: inline-block;
   font-style: normal;
}
.IBHigh i.IBToolButtonIconInner {
   background-size: 15px 15px;
}
.IBSmall i.IBToolButtonIconInner {
   line-height: 14px;
}
.IBMini i.IBToolButtonIconInner {
   line-height: 13px;
}
u.IBToolSpaceButton,
u.IBToolSpaceButton1,
.IBMain .IBToolSpaceIconInner {
   padding: 4px 5px 4px 5px;
}
.IBMain u.IBToolSpaceIcon {
   padding-top: 0px;
   padding-bottom: 0px;
}
.IBMain .IBToolSpaceIconInner {
   display: inline-block;
   font-style: normal;
}
.IBWide .IBToolSpaceButton,
.IBWide .IBToolSpaceButton1,
.IBWide .IBToolSpaceIconInner {
   padding-top: 2px;
   padding-bottom: 2px;
}
.IBHigh .IBToolSpaceButton,
.IBHigh .IBToolSpaceButton1,
.IBHigh .IBToolSpaceIconInner {
   padding: 4px 10px 4px 10px;
}
.IBBig .IBToolSpaceButton,
.IBBig .IBToolSpaceButton1,
.IBBig .IBToolSpaceIconInner {
   padding-top: 6px;
   padding-bottom: 6px;
}
.IBLow .IBToolSpaceButton,
.IBLow .IBToolSpaceButton1,
.IBLow .IBToolSpaceIconInner {
   padding: 1px 3px 1px 3px;
}
.IBMain .IBToolButtonEmpty,
.IBMain .IBToolSpaceEmpty {
   width: 0px;
   overflow: hidden;
   display: inline-block;
}
.IBMain .IBToolButtonEmpty {
   height: 13px;
}
.IBWide .IBToolButtonEmpty {
   height: 18px;
}
.IBHigh .IBToolButtonEmpty {
   height: 20px;
}
.IBGiant .IBToolButtonEmpty {
   height: 22px;
}
.IBMain .IBToolSpaceEmpty {
   height: 19px;
}
.IBGiant .IBToolSpaceEmpty {
   height: 24px;
}
.IBToolHtml,
.IBToolHtml1 {
   padding-left: 10px;
   padding-right: 10px;
}
.IBToolHtmlIconLeft {
   text-align: left;
}
.IBToolHtmlIconRight {
   text-align: right;
}
.IBToolHtmlEmpty {
   height: 16px;
   width: 0px;
   overflow: hidden;
   display: inline-block;
}
.IBWide .IBToolHtmlEmpty {
   height: 20px;
}
.IBDisabledButton {
   opacity: 0.3;
}
.IBButtonClose {
   background-size: 16px 16px;
   padding-right: 14px;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9Ii0zIC0zIDIwIDIwIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIwLjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTQsM2w0LDRsNC00bDEsMUw5LDhsNCw0bC0xLDFMOCw5bC00LDRsLTEtMWw0LTRMMyw0TDQsM3oiLz4NCjwvc3ZnPg0K);
   background-position: right 1px top -1px;
   background-repeat: no-repeat;
}
.IBLow .IBButtonClose {
   background-size: 12px 12px;
   padding-right: 10px;
   background-position: right 0px top -1px;
}
.IBWide .IBButtonClose {
   background-size: 20px 20px;
   padding-right: 20px;
}
.IBBig .IBButtonClose {
   background-size: 24px 24px;
   padding-right: 24px;
}
.IBPopupLeft,
.IBPopupRight {
   background-size: 16px 16px;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiM3RDg5ODgiIGQ9Ik0xNjAgMjExLjVsLTg0LjU0OC0xMDNoMTY5LjA5NnoiLz48L3N2Zz4=);
   background-repeat: no-repeat;
}
.IBTabHtmlBase .IBPopupLeft,
.IBTabHtmlBase .IBPopupRight {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSJ3aGl0ZSIgZD0iTTExLjM3LDcuNzc2bC0zLjA2MywzLjA2M2MtMC4wODIsMC4wODItMC4xOTEsMC4xMy0wLjMwOCwwLjEzcy0wLjIyNi0wLjA0OC0wLjMwOC0wLjEzTDQuNjMsNy43NzYNCglDNC41NDgsNy42OTQsNC41LDcuNTg1LDQuNSw3LjQ2OWMwLTAuMjM5LDAuMTk4LTAuNDM4LDAuNDM4LTAuNDM4aDYuMTI1YzAuMjM5LDAsMC40MzgsMC4xOTgsMC40MzgsMC40MzgNCglDMTEuNSw3LjU4NSwxMS40NTIsNy42OTQsMTEuMzcsNy43NzZ6Ii8+DQo8L3N2Zz4NCg==);
}
.IBPopupLeft {
   background-position: -4px calc(50% - 1px);
   padding-left: 12px;
}
.IBPopupRight {
   background-position: right -4px top calc(50% - 1px);
   padding-right: 12px;
}
.IBPopupNone {
   padding-right: 16px;
}
.IBWide .IBPopupLeft {
   background-size: 20px 20px;
   padding-left: 16px;
   background-position-y: center;
}
.IBWide .IBPopupRight {
   background-size: 20px 20px;
   padding-right: 16px;
   background-position-y: center;
}
.IBBig .IBPopupLeft {
   background-size: 24px 24px;
   padding-left: 20px;
}
.IBBig .IBPopupRight {
   background-size: 24px 24px;
   padding-right: 20px;
}
.IBLow .IBPopupLeft {
   background-size: 12px 12px;
   padding-left: 10px;
}
.IBLow .IBPopupRight {
   background-size: 12px 12px;
   padding-right: 10px;
}
.IBMain .IBToolAlignSingle {
   background-size: 21px 21px;
   padding-left: 24px;
   padding-right: 6px;
   background-position: center center;
   background-repeat: no-repeat;
   opacity: 0.7;
}
.IBWide .IBToolAlignSingle {
   background-size: 27px 27px;
   padding-left: 32px;
}
.IBBig .IBToolAlignSingle {
   background-size: 35px 35px;
   padding-left: 46px;
}
.IBTiny .IBToolAlignSingle {
   background-size: 19px 19px;
   padding-left: 16px;
}
.IBToolAlignSingle.IBHasLine {
   padding-left: 0px;
}
.IBMain .IBToolAlignLeft {
   background-size: 21px 21px;
   padding-left: 25px;
   padding-right: 10px;
   background-position: left center;
   background-repeat: no-repeat;
   opacity: 0.7;
}
.IBWide .IBToolAlignLeft {
   background-size: 27px 27px;
   padding-left: 30px;
   padding-right: 18px;
}
.IBBig .IBToolAlignLeft {
   background-size: 35px 35px;
   padding-left: 38px;
}
.IBTiny .IBToolAlignLeft {
   background-size: 19px 19px;
   padding-left: 18px;
}
.IBMain .IBToolAlignRight {
   background-size: 21px 21px;
   padding-right: 25px;
   padding-left: 10px;
   background-position: right center;
   background-repeat: no-repeat;
   opacity: 0.7;
}
.IBWide .IBToolAlignRight {
   background-size: 27px 27px;
   padding-right: 30px;
   padding-left: 18px;
}
.IBBig .IBToolAlignRight {
   background-size: 35px 35px;
   padding-right: 38px;
}
.IBTiny .IBToolAlignRight {
   background-size: 19px 19px;
   padding-right: 20px;
}
.IBMain .IBToolAlignTop {
   background-size: 21px 21px;
   padding: 23px 5px 3px 5px;
   background-position: center top;
   background-repeat: no-repeat;
   opacity: 0.7;
}
.IBWide .IBToolAlignTop {
   background-size: 27px 27px;
   padding-top: 28px;
}
.IBBig .IBToolAlignTop {
   background-size: 35px 35px;
   padding-top: 36px;
}
.IBTiny .IBToolAlignTop {
   background-size: 19px 19px;
   padding: 16px 3px 0px 3px;
}
.IBMain .IBToolAlignBottom {
   background-size: 21px 21px;
   padding: 5px 5px 25px 5px;
   background-position: center bottom;
   background-repeat: no-repeat;
   opacity: 0.7;
}
.IBWide .IBToolAlignBottom {
   background-size: 27px 27px;
   padding-bottom: 30px;
   background-position: center bottom;
}
.IBBig .IBToolAlignBottom {
   background-size: 35px 35px;
   padding-bottom: 38px;
}
.IBTiny .IBToolAlignBottom {
   background-size: 19px 19px;
   padding: 0px 3px 16px 3px;
}
.IBToolLineAlignSingle {
   margin: 10px 11px -14px 0px;
   height: 0px;
   width: 20px;
}
.IBWide .IBToolLineAlignSingle {
   margin: 11px 16px -15px 0px;
   width: 24px;
}
.IBBig .IBToolLineAlignSingle {
   margin: 14px 20px -18px 0px;
   width: 32px;
}
.IBTiny .IBToolLineAlignSingle {
   margin: 7px 8px -11px 0px;
   width: 16px;
}
.IBCellSpaceTool .IBToolLine {
   margin: 23px 3px -27px 0px !important;
}
.IBHigh .IBCellSpaceTool .IBToolLine {
   margin: 26px 3px -30px 0px !important;
}
.IBBig .IBCellSpaceTool .IBToolLine {
   margin: 32px 3px -36px 0px !important;
}
.IBLow .IBCellSpaceTool .IBToolLine {
   margin: 20px 3px -24px 0px !important;
}
.IBTiny .IBCellSpaceTool .IBToolLine {
   margin: 16px 3px -20px 0px !important;
}
.IBToolLineAlignLeft {
   margin: 18px 0px -22px -26px;
   height: 0px;
}
.IBToolLineAlignRight {
   margin: 18px -26px -22px 0px;
   height: 0px;
}
.IBWide .IBToolLineAlignLeft {
   margin: 21px 0px -25px -30px;
}
.IBWide .IBToolLineAlignRight {
   margin: 21px -30px -25px 0px;
}
.IBBig .IBToolLineAlignLeft {
   margin: 24px 0px -28px -38px;
}
.IBBig .IBToolLineAlignRight {
   margin: 24px -38px -28px 0px;
}
.IBTiny .IBToolLineAlignLeft {
   margin: 15px 0px -19px -18px;
}
.IBTiny .IBToolLineAlignRight {
   margin: 24px -38px -28px 0px;
}
.IBToolLineAlignTop {
   margin: -2px auto -2px auto;
   height: 0px;
}
.IBCellSpaceTool .IBToolLineAlignTop {
   margin-top: 20px !important;
   margin-bottom: -24px !important;
}
.IBWide .IBCellSpaceTool .IBToolLineAlignTop {
   margin-top: 23px !important;
   margin-bottom: -27px !important;
}
.IBBig .IBCellSpaceTool .IBToolLineAlignTop {
   margin-top: 31px !important;
   margin-bottom: -35px !important;
}
.IBTiny .IBCellSpaceTool .IBToolLineAlignTop {
   margin-top: 15px !important;
   margin-bottom: -19px !important;
}
.IBToolLineAlignBottom {
   margin: 40px auto -44px auto;
   height: 0px;
}
.IBWide .IBToolLineAlignBottom {
   margin-top: 49px;
   margin-bottom: -53px;
}
.IBBig .IBToolLineAlignBottom {
   margin-top: 57px;
   margin-bottom: -61px;
}
.IBGiant .IBToolLineAlignBottom {
   margin-top: 61px;
   margin-bottom: -65px;
}
.IBTiny .IBToolLineAlignBottom {
   margin-top: 12px;
   margin-bottom: -16px;
}
.IBCellSpaceTool .IBToolLineAlignBottom {
   margin: 45px 3px -49px 0px !important;
}
.IBWide .IBCellSpaceTool .IBToolLineAlignBottom {
   margin: 54px 3px -58px 0px !important;
}
.IBBig .IBCellSpaceTool .IBToolLineAlignBottom {
   margin: 62px 3px -66px 0px !important;
}
.IBGiant .IBCellSpaceTool .IBToolLineAlignBottom {
   margin: 66px 3px -70px 0px !important;
}
.IBLow .IBCellSpaceTool .IBToolLineAlignBottom {
   margin: 45px 3px -49px 0px !important;
}
.IBTiny .IBCellSpaceTool .IBToolLineAlignBottom {
   margin: 13px 3px -17px 0px !important;
}
.IBToolLineAlignText {
   margin: 17px auto -21px auto;
   height: 0px;
}
.IBWide .IBToolLineAlignText {
   margin-top: 19px;
   margin-bottom: -23px;
}
.IBGiant .IBToolLineAlignText {
   margin-top: 24px;
   margin-bottom: -28px;
}
.IBTiny .IBToolLineAlignText {
   margin-top: 15px;
   margin-bottom: -19px;
}
.IBToolLineNone {
   border-bottom: 4px solid;
   padding-top: 0px;
}
.IBToolLineEmpty {
   border-bottom: 1px solid #d4d4d4 !important;
   padding-top: 2px;
}
.IBToolLine0 {
   border-bottom: 0px none;
   padding-top: 3px;
}
.IBToolLine1 {
   border-bottom: 1px solid;
   padding-top: 2px;
}
.IBToolLine2 {
   border-bottom: 2px solid;
   padding-top: 2px;
}
.IBToolLine3 {
   border-bottom: 3px solid;
   padding-top: 1px;
}
.IBToolLine4 {
   border-bottom: 1px dotted;
   padding-top: 2px;
}
.IBToolLine5 {
   border-bottom: 2px dotted;
   padding-top: 2px;
}
.IBToolLine6 {
   border-bottom: 1px dashed;
   padding-top: 2px;
}
.IBToolLine7 {
   border-bottom: 2px dashed;
   padding-top: 2px;
}
.IBToolSave {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTYsMTVjMCwwLjU0OS0wLjQ1MSwxLTEsMUgxYy0wLjU1NCwwLTEtMC40NTEtMS0xVjFjMC0wLjU1NCwwLjQ0Ni0xLDEtMWg5LjY3DQoJYzAuNTQ5LDAsMS4zMTMsMC4zMTMsMS43MDUsMC43MWwyLjkyLDIuOTE1QzE1LjY4OCw0LjAyMiwxNiw0Ljc4MSwxNiw1LjMzNVYxNXogTTE0LjY3LDE0LjY3VjUuMzM1DQoJYzAtMC4yMDEtMC4xODQtMC42MjUtMC4zMTMtMC43NjRsLTIuOTM0LTIuOTI0QzExLjI4MSwxLjUsMTAuODc1LDEuMzM1LDEwLjY3LDEuMzM1djQuMzNjMCwwLjU1NC0wLjQ1MSwxLjAwNS0xLDEuMDA1aC02DQoJYy0wLjU1NCwwLTEuMDA1LTAuNDUxLTEuMDA1LTEuMDA1di00LjMzaC0xLjMzVjE0LjY3aDEuMzN2LTQuMzRjMC0wLjU0OSwwLjQ1MS0xLDEuMDA1LTFoOC42NmMwLjU1OSwwLDEsMC40NTEsMSwxdjQuMzRIMTQuNjd6DQoJTTEyLDE0LjY3di00SDR2NEgxMnogTTkuMzMsMS42NjVjMC0wLjE3NC0wLjE1Ni0wLjMzLTAuMzMtMC4zM0g3Yy0wLjE3NCwwLTAuMzMsMC4xNTYtMC4zMywwLjMzVjUNCgljMCwwLjE3OSwwLjE1NiwwLjMzNSwwLjMzLDAuMzM1aDJjMC4xNzQsMCwwLjMzLTAuMTU2LDAuMzMtMC4zMzVWMS42NjV6Ii8+DQo8L3N2Zz4NCg==);
}
.IBToolReload {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTUuNzMsOS43MzlDMTQuODQ0LDEzLjQyNiwxMS44MDEsMTYsNy45NTgsMTZjLTIuMDMxLDAtNC0wLjgwMS01LjQ4LTIuMjA4bC0xLjM0NCwxLjM0NA0KCWMtMC4xMjUsMC4xMjUtMC4yOTEsMC4xOTctMC40NjgsMC4xOTdDMC4zMDIsMTUuMzMzLDAsMTUuMDMxLDAsMTQuNjY3VjEwYzAtMC4zNjQsMC4zMDItMC42NjcsMC42NjctMC42NjdoNC42NjcNCglDNS42OTgsOS4zMzMsNiw5LjYzNiw2LDEwYzAsMC4xNzctMC4wNzMsMC4zNDQtMC4xOTgsMC40NjlsLTEuNDI3LDEuNDI3QzUuMzU0LDEyLjgxMyw2LjY1NiwxMy4zMzMsOCwxMy4zMzMNCgljMS44NTQsMCwzLjU3NC0wLjk1OCw0LjU0My0yLjU0MWMwLjI0OS0wLjQwNSwwLjM3NS0wLjgwMywwLjU1MS0xLjIxOGMwLjA1Mi0wLjE0OCwwLjE1Ny0wLjI0MSwwLjMxMy0wLjI0MWgyDQoJYzAuMTg4LDAsMC4zMzMsMC4xNTYsMC4zMzMsMC4zMzRDMTUuNzM5LDkuNjg4LDE1LjczOSw5LjcxOSwxNS43Myw5LjczOXogTTE2LDZjMCwwLjM2NS0wLjMwMSwwLjY2Ny0wLjY2NywwLjY2N2gtNC42NjYNCglDMTAuMzAxLDYuNjY3LDEwLDYuMzY1LDEwLDZjMC0wLjE3NywwLjA3NC0wLjM0NCwwLjE5OS0wLjQ2OWwxLjQzNy0xLjQzOEMxMC42NDYsMy4xNzcsOS4zNDQsMi42NjcsOCwyLjY2Nw0KCWMtMS44NTQsMC0zLjU3MywwLjk1OC00LjU0MiwyLjU0MkMzLjIwOSw1LjYxNSwzLjA4Myw2LjAxLDIuOTA2LDYuNDI3QzIuODU0LDYuNTczLDIuNzUsNi42NjcsMi41OTQsNi42NjdIMC41MjENCgljLTAuMTg4LDAtMC4zMzQtMC4xNTYtMC4zMzQtMC4zMzNjMC0wLjAyMSwwLTAuMDUyLDAtMC4wNzNDMS4wODMsMi41NjMsNC4xNTYsMCw4LDBjMi4wNDMsMCw0LjAzMSwwLjgxMyw1LjUxMSwyLjIwOWwxLjM1NC0xLjM0NA0KCWMwLjEyNS0wLjEyNSwwLjI5Mi0wLjE5OSwwLjQ2OS0wLjE5OUMxNS42OTksMC42NjcsMTYsMC45NjksMTYsMS4zMzNWNnoiLz4NCjwvc3ZnPg0K);
}
.IBToolRepaint {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTQuODU4LDQuODU4djEwLjI4M0MxNC44NTgsMTUuNjEyLDE0LjQ3MSwxNiwxNCwxNkgyYy0wLjQ3NSwwLTAuODU4LTAuMzg4LTAuODU4LTAuODU4VjAuODU4DQoJQzEuMTQyLDAuMzgzLDEuNTI1LDAsMiwwaDhjMC40NzMsMCwxLjEzNywwLjI3NSwxLjQ2NiwwLjYwOGwyLjc4NCwyLjc4M0MxNC41NzksMy43MjUsMTQuODU4LDQuMzgzLDE0Ljg1OCw0Ljg1OHogTTEzLjcxNyw1LjcxMg0KCUgxMGMtMC40NzUsMC0wLjg1OC0wLjM4My0wLjg1OC0wLjg1NFYxLjE0MkgyLjI4OHYxMy43MTdoMTEuNDI5VjUuNzEyeiBNMTAuMjg2LDQuNTcxaDMuMzU1Yy0wLjA1LTAuMTUtMC4xMjktMC4zMDQtMC4xOTEtMC4zNjcNCglsLTIuNzk4LTIuNzkyYy0wLjA2My0wLjA2My0wLjIxNS0wLjE0Ni0wLjM2Ni0wLjJWNC41NzF6Ii8+DQo8L3N2Zz4NCg==);
}
.IBToolRepaint1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTYsNC4yODh2MTAuODU0QzE2LDE1LjYxMiwxNS42MTIsMTYsMTUuMTQyLDE2SDYuNTdjLTAuNDcxLDAtMC44NTctMC4zODgtMC44NTctMC44NTh2LTIuNTY2SDAuODU4DQoJQzAuMzgzLDEyLjU3NSwwLDEyLjE4OCwwLDExLjcxN1Y1LjcxMkMwLDUuMjQyLDAuMjc1LDQuNTc5LDAuNjA4LDQuMjVMNC4yNSwwLjYwOEM0LjU3OSwwLjI3NSw1LjI0MiwwLDUuNzEzLDBoMy43MTYNCgljMC40NzQsMCwwLjg1NSwwLjM4MywwLjg1NSwwLjg1OHYyLjkyOWMwLjM1My0wLjIwOCwwLjc5NS0wLjM1OCwxLjE0MS0wLjM1OGgzLjcxN0MxNS42MTIsMy40MjksMTYsMy44MTMsMTYsNC4yODh6IE05LjE0Miw0Ljg1OA0KCVYxLjE0Mkg1LjcxM3YzLjcxN2MwLDAuNDcxLTAuMzg0LDAuODU0LTAuODU0LDAuODU0SDEuMTQydjUuNzEyaDQuNTcxVjkuMTQyYzAtMC40NzEsMC4yNzktMS4xMzQsMC42MDctMS40NjJMOS4xNDIsNC44NTh6DQoJTTEuOSw0LjU3MWgyLjY3VjEuOUwxLjksNC41NzF6IE0xNC44NTgsNC41NzFoLTMuNDM0djMuNzE2YzAsMC40NzEtMC4zNzksMC44NTQtMC44NTEsMC44NTRINi44NTh2NS43MTdoOFY0LjU3MXogTTcuNjE3LDhoMi42NjcNCglWNS4zMjlMNy42MTcsOHoiLz4NCjwvc3ZnPg0K);
}
.IBToolPrint {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTYsMTIuNjExYzAsMC4xNjYtMC4xNDQsMC4zMDktMC4zMTIsMC4zMDloLTIuMTUzdjEuNTQzYzAsMC41MDQtMC40MTMsMC45MjItMC45MjMsMC45MjJIMy4zODMNCgljLTAuNTEsMC0wLjkyMy0wLjQxOC0wLjkyMy0wLjkyMlYxMi45MkgwLjMwNUMwLjE0MywxMi45MiwwLDEyLjc3NywwLDEyLjYxMVY4LjYxOWMwLTEuMDE0LDAuODM2LTEuODUzLDEuODQ1LTEuODUzSDIuNDZWMS41MzgNCgljMC0wLjUxLDAuNDEzLTAuOTIzLDAuOTIzLTAuOTIzaDYuNDYxYzAuNTEsMCwxLjIxMywwLjI4OSwxLjU3NSwwLjY1NWwxLjQ2NywxLjQ1OGMwLjM2MiwwLjM2NiwwLjY0OCwxLjA2OCwwLjY0OCwxLjU3OHYyLjQ2DQoJaDAuNjE5QzE1LjE2MSw2Ljc2NywxNiw3LjYwNSwxNiw4LjYxOVYxMi42MTF6IE0xMi4zMSw3Ljk5OVY0LjMwN2gtMS41NDNjLTAuNTA1LDAtMC45MjItMC40MTEtMC45MjItMC45MjRWMS44NDZIMy42OTN2Ni4xNTMNCglIMTIuMzF6IE0xMi4zMSwxNC4xNTR2LTIuNDY1SDMuNjkzdjIuNDY1SDEyLjMxeiBNMTQuMTU0LDcuOTk5Yy0wLjM0MSwwLTAuNjE5LDAuMjgtMC42MTksMC42MmMwLDAuMzMyLDAuMjc4LDAuNjA5LDAuNjE5LDAuNjA5DQoJYzAuMzMzLDAsMC42MTEtMC4yNzcsMC42MTEtMC42MDlDMTQuNzY2LDguMjc5LDE0LjQ4Nyw3Ljk5OSwxNC4xNTQsNy45OTl6Ii8+DQo8L3N2Zz4NCg==);
}
.IBToolExportPDF {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTQuODU4LDQuODU4djEwLjI4M0MxNC44NTgsMTUuNjEyLDE0LjQ3MSwxNiwxNCwxNkgyYy0wLjQ3NSwwLTAuODU4LTAuMzg4LTAuODU4LTAuODU4VjAuODU4DQoJQzEuMTQyLDAuMzgzLDEuNTI1LDAsMiwwaDhjMC40NzIsMCwxLjEzOCwwLjI3NSwxLjQ2NywwLjYwOGwyLjc4MywyLjc4M0MxNC41NzksMy43MjUsMTQuODU4LDQuMzgzLDE0Ljg1OCw0Ljg1OHogTTEzLjcxNyw1LjcxMg0KCUgxMGMtMC40NzUsMC0wLjg1OC0wLjM4My0wLjg1OC0wLjg1NFYxLjE0MkgyLjI4OHYxMy43MTdoMTEuNDI5VjUuNzEyeiBNOS44NzUsMTAuMDYzQzEwLjI1LDEwLjAxNywxMC41OTcsMTAsMTAuOTIxLDEwDQoJYzAuNTk2LDAsMS4zNTgsMC4wNzUsMS41NzksMC40MzhjMC4wNjMsMC4wOTIsMC4xMTIsMC4yNSwwLjAxNywwLjQ2N2MtMC4wMDQsMC4wMDQtMC4wMTcsMC4wMjEtMC4wMjksMC4wMzN2MC4wMTMNCgljLTAuMDIxLDAuMTU4LTAuMTU4LDAuMzMzLTAuNjI5LDAuMzMzYy0wLjU3NSwwLTEuNDM4LTAuMjU0LTIuMTg4LTAuNjQ2Yy0xLjI0MSwwLjEyOS0yLjU0NiwwLjQwOC0zLjUsMC43MzcNCgljLTAuOTIxLDEuNTc1LTEuNjI1LDIuMzQyLTIuMTYzLDIuMzQyYy0wLjA4NywwLTAuMTctMC4wMTctMC4yNS0wLjA2M2wtMC4yMTItMC4xMDhjLTAuMDI5LTAuMDEzLTAuMDM4LTAuMDI5LTAuMDU0LTAuMDQ2DQoJYy0wLjA0Ni0wLjA0Ni0wLjA3OS0wLjE0Mi0wLjA1NC0wLjMyNWMwLjA4OC0wLjQwOCwwLjU3LTEuMDk2LDEuNjgtMS42NzVjMC4wNy0wLjA0NiwwLjE1OC0wLjAxNywwLjIwMywwLjA1DQoJYzAuMDA5LDAuMDEzLDAuMDE4LDAuMDI5LDAuMDE4LDAuMDQyYzAuMjc5LTAuNDU0LDAuNi0xLjA0MiwwLjk1OC0xLjc2M2MwLjM5OS0wLjgwMywwLjcxMi0xLjU4NywwLjkyOS0yLjMzNw0KCUM2LjkzOCw2LjUxNyw2Ljg1LDUuNTE3LDcuMDA4LDQuOTI5QzcuMDcsNC43MDQsNy4yMDQsNC41NzEsNy4zODMsNC41NzFINy41N2gwLjAwOWMwLjEzNCwwLDAuMjQxLDAuMDQ2LDAuMzEzLDAuMTMzDQoJQzgsNC44MjksOC4wMjUsNS4wMjUsNy45NzUsNS4zMTNDNy45NjMsNS4zMzcsNy45NTQsNS4zNjcsNy45MzgsNS4zODNjMC4wMDgsMC4wMjksMC4wMDgsMC4wNDYsMC4wMDgsMC4wNzENCgljMCwwLjA5MiwwLDAuMTc5LDAsMC4yNzFDNy45MzgsNi4yODgsNy45Myw2LjgyLDcuODIsNy40MzhDOC4xMzMsOC4zNzUsOC42LDkuMTM2LDkuMTI1LDkuNTYzQzkuMzUsOS43MzcsOS42LDkuOTA0LDkuODc1LDEwLjA2M3oNCglNNS4yMDQsMTEuODI1Yy0wLjY2NywwLjUxNy0xLjA4NywxLjEtMS4yMjEsMS40MDhDNC4yNSwxMy4xMDgsNC42MzMsMTIuNzIxLDUuMjA0LDExLjgyNXogTTguOTYzLDEwLjINCgljLTAuMDg4LTAuMDc1LTAuMTc2LTAuMTM4LTAuMjU5LTAuMjEzQzguMjY3LDkuNjA4LDcuODc1LDkuMDcyLDcuNTcsOC40MjFDNy40LDguOTY0LDcuMTUsOS41NDYsNi44MjksMTAuMTc1DQoJYy0wLjEzNCwwLjI1LTAuMjY3LDAuNS0wLjM5OSwwLjc0NkM3LjIxMywxMC42MDgsOC4wODgsMTAuMzU4LDguOTYzLDEwLjJ6IE03LjUxNyw2LjE5NmMwLjAyOS0wLjE0MiwwLjA0Ni0wLjI3NSwwLjA2My0wLjM5Mg0KCUM3LjYsNS42NSw3LjYyNSw1LjUyNSw3LjY0Miw1LjQyMUM3LjY1LDUuMzkyLDcuNjYyLDUuMzc1LDcuNjgsNS4zNUM3LjY3MSw1LjMzNyw3LjY3MSw1LjMyMSw3LjY2Miw1LjMwNA0KCUM3LjY1LDUuMTQyLDcuNiw1LjA0Niw3LjU0Niw0Ljk4M2MwLDAuMDE3LTAuMDA5LDAuMDI1LTAuMDA5LDAuMDMzQzcuNDQ1LDUuMjY3LDcuNDQ1LDUuNjk2LDcuNTE3LDYuMTk2eiBNMTAuMjg1LDQuNTcxaDMuMzU2DQoJYy0wLjA1LTAuMTUtMC4xMjktMC4zMDQtMC4xOTEtMC4zNjdsLTIuNzk3LTIuNzkyYy0wLjA2My0wLjA2My0wLjIxNi0wLjE0Ni0wLjM2OC0wLjJWNC41NzF6IE0xMC45NSwxMC41NjMNCgljMC40MzgsMC4xNTgsMC44MzMsMC4yNSwxLjEsMC4yNWMwLjA4OCwwLDAuMTI1LDAsMC4xNjctMC4wMTNjMC0wLjAwNC0wLjAxMy0wLjAxNy0wLjAxNy0wLjAyMQ0KCUMxMi4xNTQsMTAuNzMzLDExLjkyMSwxMC41NjMsMTAuOTUsMTAuNTYzeiIvPg0KPC9zdmc+DQo=);
}
.IBToolExport {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTQuODU4LDQuODU4djEwLjI4M0MxNC44NTgsMTUuNjEyLDE0LjQ3MSwxNiwxNCwxNkgyYy0wLjQ3NSwwLTAuODU4LTAuMzg4LTAuODU4LTAuODU4VjAuODU4DQoJQzEuMTQyLDAuMzgzLDEuNTI1LDAsMiwwaDhjMC40NzEsMCwxLjEzOCwwLjI3NSwxLjQ2NywwLjYwOGwyLjc4MywyLjc4M0MxNC41NzksMy43MjUsMTQuODU4LDQuMzgzLDE0Ljg1OCw0Ljg1OHogTTEzLjcxNyw1LjcxMg0KCUgxMGMtMC40NzIsMC0wLjg1OC0wLjM4My0wLjg1OC0wLjg1NFYxLjE0MkgyLjI4OHYxMy43MTdoMTEuNDI5VjUuNzEyeiBNNC45NzUsMTMuNzE3aDIuNTA5di0wLjk1SDYuODEzbDAuOTIxLTEuNDM4DQoJYzAuMTA0LTAuMTcxLDAuMTU4LTAuMywwLjE4OC0wLjNoMC4wMTdjMC4wMDgsMC4wMzMsMC4wMjUsMC4wNjMsMC4wNDYsMC4wODNjMC4wMzMsMC4wNzUsMC4wODcsMC4xMjUsMC4xNDksMC4yMTdsMC45NTcsMS40MzgNCglIOC40MTJ2MC45NWgyLjYwMXYtMC45NWgtMC42MDhsLTEuNzE3LTIuNDM4bDEuNzM3LTIuNTE3aDAuNjA0VjYuODU4SDguNTM3djAuOTU0aDAuNjYxTDguMjc1LDkuMjMzDQoJYy0wLjEwNCwwLjE3LTAuMTg4LDAuMzAxLTAuMTg4LDAuMjk1SDguMDdjLTAuMDA4LTAuMDQtMC4wMjQtMC4wNjMtMC4wNDUtMC4wOTFjLTAuMDMzLTAuMDYzLTAuMDgtMC4xMjUtMC4xNS0wLjIwNEw2LjkzLDcuODEzDQoJaDAuNjc5VjYuODU4SDUuMDE3djAuOTU0aDAuNjA4bDEuNjg4LDIuNDI1bC0xLjczMywyLjUyOUg0Ljk3NVYxMy43MTd6IE0xMC4yODMsNC41NzFoMy4zNThjLTAuMDUtMC4xNS0wLjEyOS0wLjMwNC0wLjE5MS0wLjM2Nw0KCWwtMi43OTYtMi43OTJjLTAuMDYzLTAuMDYzLTAuMjE3LTAuMTQ2LTAuMzcxLTAuMlY0LjU3MXoiLz4NCjwvc3ZnPg0K);
}
.IBToolImport {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTMuNDI2LDUuNjA1Yy0wLjA3NiwwLjA4NC0wLjE4MSwwLjEyMS0wLjI4NywwLjEyMWMtMC4wNTMsMC0wLjEwOS0wLjAxMi0wLjE1OS0wLjAzMw0KCWMtMC4xNDgtMC4wNjMtMC4yNS0wLjIwOC0wLjI1LTAuMzc1VjQuMDkxaC0xLjAyM2MtMS40MDgsMC0yLjMwMiwwLjI2OS0yLjgwMSwwLjgzN0M4LjM4OCw1LjUyMSw4LjIzMyw2LjQ4Miw4LjQzMiw3Ljk1MQ0KCWMwLjAxNCwwLjA5LTAuMDQ0LDAuMTgtMC4xMjgsMC4yMTljLTAuMDI1LDAuMDA2LTAuMDUsMC4wMTItMC4wNzUsMC4wMTJjLTAuMDY1LDAtMC4xMy0wLjAzMy0wLjE2Ny0wLjA4DQoJQzguMDE3LDguMDMzLDcsNi41OTgsNyw1LjMxOGMwLTEuNzEzLDAuNTM2LTMuNjgxLDQuNzA2LTMuNjgxaDEuMDIzVjAuNDA5YzAtMC4xNjYsMC4xMDItMC4zMTMsMC4yNS0wLjM3Nw0KCUMxMy4wMjksMC4wMTMsMTMuMDg2LDAsMTMuMTM5LDBjMC4xMDYsMCwwLjIxMSwwLjA0NCwwLjI4NywwLjEyMmwyLjQ1NSwyLjQ1NWMwLjE1OCwwLjE1OSwwLjE1OCwwLjQxNSwwLDAuNTc0TDEzLjQyNiw1LjYwNXoNCiAgIE0xNS42MTIsMTEuNDczbC0yLjQ3MSwzLjAzN2MtMC40ODEsMC41OS0xLjM5MiwxLjAyNi0yLjE0NCwxLjAyNkgxLjg3NkMwLjg0NSwxNS41MzYsMCwxNC42OTEsMCwxMy42Ng0KCVY1LjYwOWMwLTEuMDMxLDAuODQ1LTEuODc2LDEuODc2LTEuODc2aDIuNjg1YzEuMDMxLDAsMS44NzcsMC44NDUsMS44NzcsMS44NzZ2MC4yNjdoNC41NjFjMS4wMzEsMCwxLjg3NiwwLjg0OSwxLjg3NiwxLjg4djEuMzQyDQoJaDEuNjA5YzAuNTY2LDAsMS4xNDEsMC4yNTUsMS4zOTIsMC43OTdDMTUuOTU2LDEwLjA2OSwxNiwxMC4yNiwxNiwxMC40NjJDMTYsMTAuODM0LDE1Ljg0MiwxMS4xODIsMTUuNjEyLDExLjQ3M3ogTTExLjc5OSw5LjA5OQ0KCVY3Ljc1N2MwLTAuNDQ1LTAuMzU5LTAuODA1LTAuODAxLTAuODA1SDYuMTdjLTAuNDQ4LDAtMC44MDktMC4zNi0wLjgwOS0wLjgwNVY1LjYwOWMwLTAuNDQ0LTAuMzU5LTAuODA1LTAuODAxLTAuODA1SDEuODc2DQoJYy0wLjQ0LDAtMC44MDQsMC4zNi0wLjgwNCwwLjgwNXY3LjE0OWwyLjE0Ny0yLjY0MWMwLjQ4NS0wLjU5NSwxLjM4MS0xLjAyLDIuMTQzLTEuMDJIMTEuNzk5eiBNMTQuNDgzLDEwLjE2N0g1LjM2MQ0KCWMtMC40NCwwLTEuMDI3LDAuMjc4LTEuMzEzLDAuNjIybC0yLjQ2MywzLjA0NWMtMC4wNzcsMC4wOTctMC4xNDksMC4yMDYtMC4xNDksMC4zMzJjMCwwLjIzNCwwLjI1OSwwLjI5NSwwLjQ0LDAuMjk1aDkuMTIyDQoJYzAuNDQxLDAsMS4wMzEtMC4yNzksMS4zMTQtMC42MjdsMi40NjYtMy4wNDVjMC4wNjktMC4wOTMsMC4xNDYtMC4yMDIsMC4xNDYtMC4zMjdDMTQuOTI1LDEwLjIyOCwxNC42NywxMC4xNjcsMTQuNDgzLDEwLjE2N3oiLz4NCjwvc3ZnPg0K);
}
.IBToolUndo,
.IBToolUndo1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTUuNTU5LDguNjU2YzAsMC43MDEtMC40NjYsMS4zMTMtMS4yMDIsMS4zMTNINy4xMjRsMy4wMTIsMy4wMThjMC4yNDEsMC4yNDQsMC4zOTEsMC41NzcsMC4zOTEsMC45MzINCgljMCwwLjM0Ni0wLjE0OSwwLjY4OC0wLjM5MSwwLjkyM2wtMC43NzEsMC43ODFDOS4xMjksMTUuODU4LDguNzg4LDE2LDguNDQxLDE2Yy0wLjM1MSwwLTAuNjkyLTAuMTQyLTAuOTM3LTAuMzc3bC02LjY4Ny02LjcNCglDMC41ODMsOC42ODgsMC40NDEsOC4zNDYsMC40NDEsOGMwLTAuMzUxLDAuMTQyLTAuNjg4LDAuMzc3LTAuOTM2bDYuNjg3LTYuNjc0QzcuNzQ5LDAuMTQzLDguMDkxLDAsOC40NDEsMA0KCWMwLjM0NywwLDAuNjc1LDAuMTQzLDAuOTIzLDAuMzkxbDAuNzcxLDAuNzU5YzAuMjQxLDAuMjQ4LDAuMzkxLDAuNTg2LDAuMzkxLDAuOTM3cy0wLjE0OSwwLjY4OC0wLjM5MSwwLjkzMkw3LjEyNCw2LjAzaDcuMjMyDQoJYzAuNzM2LDAsMS4yMDIsMC42MTIsMS4yMDIsMS4zMTNWOC42NTZ6Ii8+DQo8L3N2Zz4NCg==);
}
.IBToolRedo,
.IBToolRedo1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTUuMTczLDguOTM2TDguNDksMTUuNjIzQzguMjQ2LDE1Ljg1OCw3LjkwNCwxNiw3LjU1NCwxNmMtMC4zNDYsMC0wLjY3NC0wLjE0Mi0wLjkyMy0wLjM3N2wtMC43NjgtMC43NzYNCgljLTAuMjQ4LTAuMjQtMC4zOTEtMC41ODItMC4zOTEtMC45MjhjMC0wLjM1NCwwLjE0My0wLjY4OCwwLjM5MS0wLjkzN2wzLjAwOS0zLjAxMkgxLjY0Yy0wLjczNiwwLTEuMTk4LTAuNjEzLTEuMTk4LTEuMzE0VjcuMzQ0DQoJYzAtMC43MDEsMC40NjItMS4zMTQsMS4xOTgtMS4zMTRoNy4yMzJMNS44NjMsMy4wMDhDNS42MTUsMi43NzMsNS40NzMsMi40MzYsNS40NzMsMi4wODVzMC4xNDMtMC42ODgsMC4zOTEtMC45MjNsMC43NjgtMC43NzINCglDNi44OCwwLjE0Miw3LjIwOCwwLDcuNTU0LDBDNy45MDQsMCw4LjI0NiwwLjE0Miw4LjQ5LDAuMzkxbDYuNjgzLDYuNjg3QzE1LjQyMSw3LjMxMywxNS41NTksNy42NDksMTUuNTU5LDgNCglTMTUuNDIxLDguNjg4LDE1LjE3Myw4LjkzNnoiLz4NCjwvc3ZnPg0K);
}
.IBMain .IBToolUndo,
.IBMain .IBToolRedo {
   opacity: 0.3;
}
.IBToolAdd {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTYsOS4wOTNjMCwwLjYwMi0wLjQ4NiwxLjA4OC0xLjA5MywxLjA4OGgtNC43MjJ2NC43MjdjMCwwLjYwNi0wLjQ5NiwxLjA5My0xLjA5MywxLjA5M0g2LjkwNw0KCWMtMC42MDIsMC0xLjA4OC0wLjQ4Ni0xLjA4OC0xLjA5M3YtNC43MjdIMS4wOTNDMC40OTEsMTAuMTgxLDAsOS42OTQsMCw5LjA5M1Y2LjkwN2MwLTAuNjAyLDAuNDkxLTEuMDg4LDEuMDkzLTEuMDg4aDQuNzI3VjEuMDkzDQoJQzUuODE5LDAuNDkxLDYuMzA2LDAsNi45MDcsMGgyLjE4NmMwLjU5NywwLDEuMDkzLDAuNDkxLDEuMDkzLDEuMDkzdjQuNzI3aDQuNzIyQzE1LjUxNCw1LjgxOSwxNiw2LjMwNiwxNiw2LjkwN1Y5LjA5M3oiLz4NCjwvc3ZnPg0K);
}
.IBToolAddChild {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTIuMDIyLDYuODI4bC0xLjc5MS0xLjc5N0MxMC4wODUsNC44OSwxMCw0LjY5LDEwLDQuNDgxczAuMDg1LTAuNDA5LDAuMjMxLTAuNTQ5bDAuNDU3LTAuNDU5DQoJYzAuMTQ4LTAuMTQ3LDAuMzQ1LTAuMjMyLDAuNTUxLTAuMjMyYzAuMjA3LDAsMC40MSwwLjA4NSwwLjU1NywwLjIzMmwzLjk3NCwzLjk3OEMxNS45MTgsNy41OTIsMTYsNy43OTEsMTYsOA0KCXMtMC4wODIsMC40MDgtMC4yMywwLjU1N2wtMy45NzQsMy45NzhjLTAuMTQ2LDAuMTQtMC4zNSwwLjIyNi0wLjU1NywwLjIyNmMtMC4yMDYsMC0wLjQwMi0wLjA4Ni0wLjU1MS0wLjIyNmwtMC40NTctMC40NjENCglDMTAuMDg1LDExLjkyOSwxMCwxMS43MjcsMTAsMTEuNTIxYzAtMC4yMTEsMC4wODUtMC40MDgsMC4yMzEtMC41NTdsMS43OTEtMS43OTENCiAgIE0xNCw5LjA5M2MwLDAuNjAyLTAuNDg2LDEuMDg4LTEuMDkzLDEuMDg4SDkuMTg2djQuNzI3QzkuMTg2LDE1LjUxNCw4LjY4OSwxNiw4LjA5MywxNkg1LjkwNw0KCWMtMC42MDIsMC0xLjA4OC0wLjQ4Ni0xLjA4OC0xLjA5M3YtNC43MjdIMS4wOTNDMC40OSwxMC4xODEsMCw5LjY5NCwwLDkuMDkzVjYuOTA3YzAtMC42MDIsMC40OS0xLjA4OCwxLjA5My0xLjA4OGgzLjcyN1YxLjA5Mw0KCUM0LjgxOSwwLjQ5MSw1LjMwNiwwLDUuOTA3LDBoMi4xODZjMC41OTcsMCwxLjA5MywwLjQ5MSwxLjA5MywxLjA5M3Y0LjcyN2gzLjcyMkMxMy41MTQsNS44MTksMTQsNi4zMDYsMTQsNi45MDdWOS4wOTN6Ii8+DQo8L3N2Zz4NCg==);
}
.IBToolAddCol {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTQsOS4wOTNjMCwwLjYwMi0wLjQ4NiwxLjA4OC0xLjA5MywxLjA4OEg5LjE4NnY0LjcyN0M5LjE4NiwxNS41MTQsOC42ODksMTYsOC4wOTMsMTZINS45MDcNCgljLTAuNjAyLDAtMS4wODgtMC40ODYtMS4wODgtMS4wOTN2LTQuNzI3SDEuMDkzQzAuNDkxLDEwLjE4MSwwLDkuNjk0LDAsOS4wOTNWNi45MDdjMC0wLjYwMiwwLjQ5MS0xLjA4OCwxLjA5My0xLjA4OGgzLjcyN1YxLjA5Mw0KCUM0LjgxOSwwLjQ5MSw1LjMwNiwwLDUuOTA3LDBoMi4xODZjMC41OTcsMCwxLjA5MywwLjQ5MSwxLjA5MywxLjA5M3Y0LjcyN2gzLjcyMkMxMy41MTQsNS44MTksMTQsNi4zMDYsMTQsNi45MDdWOS4wOTN6DQogICBNMTYsMTMuODQzYzAsMC44NDUtMC42ODksMS41NDMtMS41MzQsMS41NDNoLTIuOTI3Yy0wLjg0NiwwLTEuNTM5LTAuNjk4LTEuNTM5LTEuNTQzVjIuMTUzDQoJYzAtMC44NDksMC42OTMtMS41MzksMS41MzktMS41MzloMi45MjdjMC44NDUsMCwxLjUzNCwwLjY5LDEuNTM0LDEuNTM5VjEzLjg0M3ogTTE0Ljc2OCwzLjA3NmgtMy4xNTV2MTEuMDc4aDIuODU0DQoJYzAuMTU5LDAsMC4zMDItMC4xNDMsMC4zMDItMC4zMTFWMy4wNzZ6Ii8+DQo8L3N2Zz4NCg==);
}
.IBToolJoin {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTQuNSwxLjV2MTNoLTEzdi0xM0gxNC41IE0xNiwwSDB2MTZoMTZWMEwxNiwweiIvPg0KPC9zdmc+DQo=);
}
.IBToolSplit {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTQsMnYxMkgyVjJIMTQgTTE2LDBIMHYxNmgxNlYwTDE2LDB6Ii8+DQo8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjgiIHkxPSIxNCIgeDI9IjgiIHkyPSIyIi8+DQo8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjAiIHkxPSI1Ljk0NyIgeDI9IjE2IiB5Mj0iNS45NDciLz4NCjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzdBODg5OSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMCIgeTE9IjEwLjE0NSIgeDI9IjE2IiB5Mj0iMTAuMTQ1Ii8+DQo8L3N2Zz4NCg==);
}
.IBToolOutdent {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTQuMTYsMTAuMDg1Yy0wLjI0LDAuMjUtMC42NDMsMC4yNS0wLjg5MywwTDgsNC44MTNsLTUuMjczLDUuMjcxYy0wLjI0NSwwLjI1LTAuNjQzLDAuMjUtMC44OTIsMA0KCWwtMS42NDgtMS42NGMtMC4yNS0wLjI1LTAuMjUtMC42NTYsMC0wLjkwNGw3LjM2OC03LjM1NGMwLjI0OC0wLjI0OSwwLjY0My0wLjI0OSwwLjg5MSwwbDcuMzY4LDcuMzU0DQoJYzAuMjQ4LDAuMjQ4LDAuMjQ4LDAuNjU0LDAsMC45MDRMMTQuMTYsMTAuMDg1eg0KICAgTTYuOTA4LDEzLjA5SDQuNTQ2QzQuMjQ1LDEzLjA5LDQsMTIuODQ4LDQsMTIuNTQ2di0xLjA5MmMwLTAuMzAyLDAuMjQ1LTAuNTQ0LDAuNTQ2LTAuNTQ0SDYuOTFoMi4xODINCgloMi4zNjNjMC4zMDEsMCwwLjU0NSwwLjI0MiwwLjU0NSwwLjU0NHYxLjA5MmMwLDAuMzAyLTAuMjQ0LDAuNTQ0LTAuNTQ2LDAuNTQ0SDkuMDkyIi8+DQo8L3N2Zz4NCg==);
}
.IBToolIndent {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMS44NCw1LjkxNWMwLjI0LTAuMjUsMC42NDMtMC4yNSwwLjg5MiwwTDgsMTEuMTg4bDUuMjczLTUuMjcyYzAuMjQ0LTAuMjUsMC42NDMtMC4yNSwwLjg5MSwwbDEuNjQ4LDEuNjQNCgljMC4yNSwwLjI0OSwwLjI1LDAuNjU1LDAsMC45MDRsLTcuMzY4LDcuMzU0Yy0wLjI0OCwwLjI0OS0wLjY0MywwLjI0OS0wLjg5MSwwTDAuMTg3LDguNDU5Yy0wLjI0OS0wLjI0OS0wLjI0OS0wLjY1NSwwLTAuOTA0DQoJTDEuODQsNS45MTV6DQogICBNMTIsNC41NDZjMCwwLjMwMi0wLjI0MywwLjU0NC0wLjU0OCwwLjU0NEg5LjA5M3YyLjM2MkM5LjA5Myw3Ljc1Niw4Ljg0NSw4LDguNTQ1LDhINy40NTQNCglDNy4xNTIsOCw2LjkxLDcuNzU3LDYuOTEsNy40NTNWNS4wOTFINC41NDZDNC4yNDYsNS4wOTEsNCw0Ljg0Nyw0LDQuNTQ2VjMuNDU0YzAtMC4zMDIsMC4yNDYtMC41NDQsMC41NDYtMC41NDRINi45MVYwLjU0Ng0KCUM2LjkxLDAuMjQ2LDcuMTUzLDAsNy40NTQsMGgxLjA5MmMwLjI5OSwwLDAuNTQ3LDAuMjQ2LDAuNTQ3LDAuNTQ2djIuMzYzaDIuMzZDMTEuNzU3LDIuOTA5LDEyLDMuMTUzLDEyLDMuNDU0VjQuNTQ2eiIvPg0KPC9zdmc+DQo=);
}
.IBToolSort,
.IBToolSort1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNNi45MjYsMTMuMDc1bC0yLjg1LDIuODQ2QzQuMDEzLDE1Ljk3MSwzLjk0MiwxNiwzLjg3MiwxNnMtMC4xNDYtMC4wMjktMC4yMDgtMC4wNzlsLTIuODU0LTIuODU4DQoJYy0wLjA4My0wLjA5Mi0wLjEwOC0wLjIwNC0wLjA2My0wLjMxM2MwLjA0Mi0wLjEwOCwwLjE1LTAuMTc1LDAuMjY3LTAuMTc1aDEuNzEyVjAuMjg4QzIuNzI2LDAuMTI1LDIuODUxLDAsMy4wMTMsMGgxLjcxMg0KCWMwLjE2MywwLDAuMjg4LDAuMTI1LDAuMjg4LDAuMjg4djEyLjI4OGgxLjcxMmMwLjE2MywwLDAuMjg4LDAuMTI1LDAuMjg4LDAuMjgzQzcuMDEzLDEyLjkzOCw2Ljk3NiwxMy4wMTMsNi45MjYsMTMuMDc1eg0KCU0xNS4yNzYsNi44NThoLTIuNTc1VjUuOTEzaDAuNjcxbC0wLjQyMS0xLjI4OEgxMC43OGwtMC40MiwxLjI4OGgwLjY3djAuOTQ2SDguNDY3VjUuOTEzaDAuNjI1TDExLjE1MSwwaDEuNDQxbDIuMDU5LDUuOTEzaDAuNjI1DQoJVjYuODU4eiBNMTQuNDgsMTZIOS4yNjN2LTAuOGwzLjI5Ny00LjcyOWMwLjA2Ni0wLjEwOCwwLjE0Mi0wLjE5MSwwLjE4OC0wLjIzN2wwLjA5Ni0wLjA3OXYtMC4wMjkNCgljLTAuMDMzLDAtMC4wNjYsMC4wMTMtMC4xMjUsMC4wMTNjLTAuMDY2LDAuMDE3LTAuMTU4LDAuMDIxLTAuMjY3LDAuMDIxaC0yLjA3NHYxLjAyOUg5LjMwOVY5LjE0Mmg1LjA2M3YwLjc5NmwtMy4yOTYsNC43MzMNCgljLTAuMDUsMC4wNzktMC4xMjUsMC4xNTgtMC4xODgsMC4yMzNMMTAuNzkzLDE1djAuMDE3TDEwLjkxOCwxNWMwLjA3OS0wLjAxNywwLjE1OC0wLjAxNywwLjI2Ny0wLjAxN2gyLjIxN3YtMS4wNjNoMS4wNzlWMTZ6DQoJTTEyLjY1NSwzLjY0MmwtMC42NDItMS45NDZsLTAuMTA4LTAuNDIxQzExLjkwMSwxLjIwNCwxMS44ODksMS4xNSwxMS44ODksMS4xaC0wLjAzM2wtMC4wMjksMC4xNzUNCgljLTAuMDI5LDAuMTA4LTAuMDMzLDAuMjQyLTAuMDk2LDAuNDIxbC0wLjY1NCwxLjk0NkgxMi42NTV6Ii8+DQo8L3N2Zz4NCg==);
}
.IBToolCalc,
.IBToolCalc1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTUuNDI5LDE0Ljg2YzAsMC42MjUtMC41MiwxLjE0LTEuMTQ0LDEuMTRIMS43MTVjLTAuNjI3LDAtMS4xNDQtMC41MTUtMS4xNDQtMS4xNFYxLjE0Mw0KCUMwLjU3MSwwLjUxNywxLjA4OCwwLDEuNzE1LDBoMTIuNTdjMC42MjQsMCwxLjE0NCwwLjUxNywxLjE0NCwxLjE0M1YxNC44NnogTTE0LjI4NSwxLjcxNmMwLTAuMzE2LTAuMjU3LTAuNTczLTAuNTY3LTAuNTczSDIuMjg0DQoJYy0wLjMxMiwwLTAuNTY5LDAuMjU3LTAuNTY5LDAuNTczVjRjMCwwLjMxMywwLjI1OCwwLjU3MSwwLjU2OSwwLjU3MWgxMS40MzRjMC4zMTEsMCwwLjU2Ny0wLjI1NywwLjU2Ny0wLjU3MVYxLjcxNnogTTIuODU4LDUuNzE2DQoJYy0wLjYzMywwLTEuMTQ0LDAuNTA5LTEuMTQ0LDEuMTQxYzAsMC42MzUsMC41MTEsMS4xNDQsMS4xNDQsMS4xNDRzMS4xNDMtMC41MDksMS4xNDMtMS4xNDRDNC4wMDEsNi4yMjUsMy40OTEsNS43MTYsMi44NTgsNS43MTZ6DQoJTTIuODU4LDkuMTQ0Yy0wLjYzMywwLTEuMTQ0LDAuNTExLTEuMTQ0LDEuMTQ4YzAsMC42MjksMC41MTEsMS4xMzUsMS4xNDQsMS4xMzVzMS4xNDMtMC41MDYsMS4xNDMtMS4xMzUNCglDNC4wMDEsOS42NTQsMy40OTEsOS4xNDQsMi44NTgsOS4xNDR6IE0yLjg1OCwxMi41NzRjLTAuNjMzLDAtMS4xNDQsMC41MDYtMS4xNDQsMS4xNDRjMCwwLjYzNywwLjUxMSwxLjE0MywxLjE0NCwxLjE0Mw0KCXMxLjE0My0wLjUwNiwxLjE0My0xLjE0M0M0LjAwMSwxMy4wOCwzLjQ5MSwxMi41NzQsMi44NTgsMTIuNTc0eiBNNi4yODgsNS43MTZjLTAuNjM4LDAtMS4xNDYsMC41MDktMS4xNDYsMS4xNDENCgljMCwwLjYzNSwwLjUwOCwxLjE0NCwxLjE0NiwxLjE0NGMwLjYzMywwLDEuMTQyLTAuNTA5LDEuMTQyLTEuMTQ0QzcuNDMsNi4yMjUsNi45MjEsNS43MTYsNi4yODgsNS43MTZ6IE02LjI4OCw5LjE0NA0KCWMtMC42MzgsMC0xLjE0NiwwLjUxMS0xLjE0NiwxLjE0OGMwLDAuNjI5LDAuNTA4LDEuMTM1LDEuMTQ2LDEuMTM1YzAuNjMzLDAsMS4xNDItMC41MDYsMS4xNDItMS4xMzUNCglDNy40Myw5LjY1NCw2LjkyMSw5LjE0NCw2LjI4OCw5LjE0NHogTTYuMjg4LDEyLjU3NGMtMC42MzgsMC0xLjE0NiwwLjUwNi0xLjE0NiwxLjE0NGMwLDAuNjM3LDAuNTA4LDEuMTQzLDEuMTQ2LDEuMTQzDQoJYzAuNjMzLDAsMS4xNDItMC41MDYsMS4xNDItMS4xNDNDNy40MywxMy4wOCw2LjkyMSwxMi41NzQsNi4yODgsMTIuNTc0eiBNOS43MTYsNS43MTZjLTAuNjM2LDAtMS4xNDQsMC41MDktMS4xNDQsMS4xNDENCgljMCwwLjYzNSwwLjUwOCwxLjE0NCwxLjE0NCwxLjE0NGMwLjYzMywwLDEuMTQzLTAuNTA5LDEuMTQzLTEuMTQ0QzEwLjg1OCw2LjIyNSwxMC4zNDksNS43MTYsOS43MTYsNS43MTZ6IE05LjcxNiw5LjE0NA0KCWMtMC42MzYsMC0xLjE0NCwwLjUxMS0xLjE0NCwxLjE0OGMwLDAuNjI5LDAuNTA4LDEuMTM1LDEuMTQ0LDEuMTM1YzAuNjMzLDAsMS4xNDMtMC41MDYsMS4xNDMtMS4xMzUNCglDMTAuODU4LDkuNjU0LDEwLjM0OSw5LjE0NCw5LjcxNiw5LjE0NHogTTkuNzE2LDEyLjU3NGMtMC42MzYsMC0xLjE0NCwwLjUwNi0xLjE0NCwxLjE0NGMwLDAuNjM3LDAuNTA4LDEuMTQzLDEuMTQ0LDEuMTQzDQoJYzAuNjMzLDAsMS4xNDMtMC41MDYsMS4xNDMtMS4xNDNDMTAuODU4LDEzLjA4LDEwLjM0OSwxMi41NzQsOS43MTYsMTIuNTc0eiBNMTMuMTQyLDUuNzE2Yy0wLjYyOSwwLTEuMTM5LDAuNTA5LTEuMTM5LDEuMTQxDQoJYzAsMC42MzUsMC41MSwxLjE0NCwxLjEzOSwxLjE0NGMwLjYzNywwLDEuMTQ0LTAuNTA5LDEuMTQ0LTEuMTQ0QzE0LjI4NSw2LjIyNSwxMy43NzgsNS43MTYsMTMuMTQyLDUuNzE2eiBNMTQuMjg1LDEwLjI5Mg0KCWMwLTAuNjM0LTAuNTE1LTEuMTQ4LTEuMTQ0LTEuMTQ4Yy0wLjYyNCwwLTEuMTM5LDAuNTE1LTEuMTM5LDEuMTQ4djMuNDI2YzAsMC42MjQsMC41MTUsMS4xNDMsMS4xMzksMS4xNDMNCgljMC42MjksMCwxLjE0NC0wLjUxOSwxLjE0NC0xLjE0M1YxMC4yOTJ6Ii8+DQo8L3N2Zz4NCg==);
}
.IBMain .IBToolSort,
.IBMain .IBToolCalc {
   opacity: 0.3;
}
.IBToolExpandAll {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMS44NCwzLjA1MWMwLjI0LTAuMjUsMC42NDMtMC4yNSwwLjg5MiwwTDgsOC4zMjNsNS4yNzMtNS4yNzJjMC4yNDQtMC4yNSwwLjY0My0wLjI1LDAuODkxLDBsMS42NDgsMS42NA0KCWMwLjI1LDAuMjQ5LDAuMjUsMC42NTUsMCwwLjkwNGwtNy4zNjcsNy4zNTRjLTAuMjQ4LDAuMjQ5LTAuNjQzLDAuMjQ5LTAuODkxLDBMMC4xODcsNS41OTVjLTAuMjQ5LTAuMjQ5LTAuMjQ5LTAuNjU1LDAtMC45MDQNCglMMS44NCwzLjA1MXoiLz4NCjwvc3ZnPg0K);
}
.IBToolCollapseAll {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTQuMTYsMTIuOTQ4Yy0wLjI0LDAuMjUtMC42NDMsMC4yNS0wLjg5MiwwTDgsNy42NzdsLTUuMjczLDUuMjcxYy0wLjI0NSwwLjI1LTAuNjQzLDAuMjUtMC44OTIsMA0KCWwtMS42NDgtMS42NGMtMC4yNS0wLjI0OS0wLjI1LTAuNjU1LDAtMC45MDRsNy4zNjgtNy4zNTRjMC4yNDgtMC4yNDksMC42NDMtMC4yNDksMC44OTEsMGw3LjM2OCw3LjM1NA0KCWMwLjI0OSwwLjI0OSwwLjI0OSwwLjY1NSwwLDAuOTA0TDE0LjE2LDEyLjk0OHoiLz4NCjwvc3ZnPg0K);
}
.IBToolColumns {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTYsMTQuNDU3QzE2LDE1LjMwMiwxNS4zMTEsMTYsMTQuNDY2LDE2SDEuNTM5QzAuNjk0LDE2LDAsMTUuMzAyLDAsMTQuNDU3VjEuNTM5QzAsMC42OSwwLjY5NCwwLDEuNTM5LDANCgloMTIuOTI3QzE1LjMxMSwwLDE2LDAuNjksMTYsMS41MzlWMTQuNDU3eiBNNy4zODgsMTQuNzY4VjIuNDYxSDEuMjMzdjExLjk5NmMwLDAuMTY4LDAuMTQyLDAuMzExLDAuMzA2LDAuMzExSDcuMzg4eg0KCU0xNC43NjgsMi40NjFIOC42MTJ2MTIuMzA2aDUuODU0YzAuMTU5LDAsMC4zMDItMC4xNDMsMC4zMDItMC4zMTFWMi40NjF6Ii8+DQo8L3N2Zz4NCg==);
}
.IBToolCfg {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTYsOS4xNzdjMCwwLjE1NS0wLjEyNSwwLjM0Mi0wLjI5NSwwLjM3M2wtMS45MjQsMC4yOTRjLTAuMTExLDAuMzMtMC4yMzYsMC42NDMtMC40MDYsMC45NTENCgljMC4zNTcsMC41MDQsMC43MzIsMC45NjksMS4xMTEsMS40MzhjMC4wNjMsMC4wNjYsMC4xMDcsMC4xNiwwLjEwNywwLjI1NHMtMC4wMzEsMC4xNy0wLjA5NCwwLjI0Ng0KCWMtMC4yNSwwLjMzLTEuNjU2LDEuODYxLTIuMDE0LDEuODYxYy0wLjA5NCwwLTAuMTg4LTAuMDQ1LTAuMjY4LTAuMDk0bC0xLjQzOC0xLjEyNWMtMC4yOTksMC4xNTYtMC42MjUsMC4yOTUtMC45NTEsMC4zOTMNCgljLTAuMDY2LDAuNjM5LTAuMTI5LDEuMzEzLTAuMjk5LDEuOTM4QzkuNDg2LDE1Ljg3NSw5LjM0NCwxNiw5LjE1NiwxNkg2Ljg0NGMtMC4xODgsMC0wLjM1My0wLjEzOS0wLjM3NS0wLjMxM2wtMC4yOS0xLjkyDQoJYy0wLjMyNi0wLjA5OC0wLjYzOS0wLjIyMy0wLjkzOC0wLjM3OUwzLjc3MiwxNC41Yy0wLjA3NiwwLjA2My0wLjE3LDAuMDk0LTAuMjY0LDAuMDk0cy0wLjE4OC0wLjA0NS0wLjI1OS0wLjExMQ0KCWMtMC41NTQtMC41LTEuMjgxLTEuMTUyLTEuNzE5LTEuNzVjLTAuMDU0LTAuMDc2LTAuMDcxLTAuMTU2LTAuMDcxLTAuMjQ2YzAtMC4wOTQsMC4wMzEtMC4xNiwwLjA4LTAuMjM2DQoJYzAuMzU3LTAuNDgyLDAuNzQxLTAuOTM4LDEuMDk0LTEuNDI0Yy0wLjE3NC0wLjM0LTAuMzIxLTAuNjg0LTAuNDI0LTEuMDMyTDAuMzA0LDkuNTEyQzAuMTI1LDkuNDgsMCw5LjMxMywwLDkuMTM2VjYuODIxDQoJYzAtMC4xNTYsMC4xMjUtMC4zNDQsMC4yODEtMC4zNzVsMS45MzgtMC4yOWMwLjEwMy0wLjMzNSwwLjI0MS0wLjY0NywwLjQwNi0wLjk2Yy0wLjM1My0wLjUtMC43MjgtMC45NjktMS4xMTYtMS40MzgNCgljLTAuMDYzLTAuMDcxLTAuMTAzLTAuMTU2LTAuMTAzLTAuMjVTMS40NDYsMy4zNDQsMS41LDMuMjcyYzAuMjUtMC4zNDQsMS42NTYtMS44NjYsMi4wMDktMS44NjZjMC4wOTQsMCwwLjE4OCwwLjA0LDAuMjcyLDAuMTAzDQoJbDEuNDM4LDEuMTE2YzAuMzA0LTAuMTU2LDAuNjI1LTAuMjksMC45NDYtMC4zOTdDNi4yNDEsMS41OTQsNi4zMDQsMC45MTUsNi40NjksMC4yOUM2LjUwOSwwLjEyNSw2LjY1NiwwLDYuODQ0LDBoMi4zMTMNCgljMC4xODgsMCwwLjM1NywwLjEzNCwwLjM3NSwwLjMxM2wwLjI5NSwxLjkxNWMwLjMxNiwwLjEwNywwLjYyOSwwLjIzMiwwLjkzOCwwLjM4OUwxMi4yMzYsMS41YzAuMDYzLTAuMDYzLDAuMTU2LTAuMDk0LDAuMjUtMC4wOTQNCglzMC4xODgsMC4wNCwwLjI2NCwwLjEwM2MwLjU0OSwwLjUxNCwxLjI4MSwxLjE1NiwxLjcxOSwxLjc3MmMwLjA0OSwwLjA2MywwLjA3NiwwLjE0NywwLjA3NiwwLjIyOGMwLDAuMDk0LTAuMDMxLDAuMTctMC4wOSwwLjI0MQ0KCWMtMC4zNDgsMC40NzgtMC43MzYsMC45MzgtMS4wOTQsMS40MjljMC4xODQsMC4zMywwLjMyNiwwLjY3NCwwLjQzNCwxLjAxOGwxLjkwNiwwLjI5NUMxNS44NzUsNi41MjIsMTYsNi42ODgsMTYsNi44NjZWOS4xNzd6DQoJTTgsNS4zMzVDNi41MzEsNS4zMzUsNS4zMzUsNi41MzEsNS4zMzUsOFM2LjUzMSwxMC42Nyw4LDEwLjY3UzEwLjY3LDkuNDY5LDEwLjY3LDhTOS40NjksNS4zMzUsOCw1LjMzNXoiLz4NCjwvc3ZnPg0K);
}
.IBToolHelp {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNOCwxNmMtNC40MTUsMC04LTMuNTgtOC04YzAtNC40MTUsMy41ODUtOCw4LThjNC40MTksMCw4LDMuNTg1LDgsOEMxNiwxMi40MiwxMi40MTksMTYsOCwxNnogTTEuMzM1LDgNCgljMCwzLjY3NCwyLjk4Niw2LjY3LDYuNjY1LDYuNjdjMy42NzYsMCw2LjY3LTIuOTk2LDYuNjctNi42N2MwLTMuNjc5LTIuOTk0LTYuNjY1LTYuNjctNi42NjVDNC4zMjEsMS4zMzUsMS4zMzUsNC4zMjEsMS4zMzUsOHoNCglNMTAuMDQsOC40ODlDOS41LDguOCw5LjE2NSw5LDkuMTY1LDkuMzN2MC4zNGMwLDAuMTg4LTAuMTQzLDAuMzMtMC4zMywwLjMzaC0xLjY3Yy0wLjE4OCwwLTAuMzMtMC4xNDMtMC4zMy0wLjMzVjguOTU1DQoJYzAtMS4yNzYsMC45MTUtMS42ODMsMS42NTYtMi4wMThDOS4xMTYsNi42NDcsOS41LDYuNDQ2LDkuNSw1Ljk3OGMwLTAuNjAzLTAuNzU5LTEuMDQ5LTEuNDQ2LTEuMDQ5DQoJYy0wLjM2NiwwLTAuNzUsMC4xMTEtMC45OTEsMC4yODFDNi44MzUsNS4zNjYsNi42MTYsNS41OTQsNi4yMjgsNi4wNzFDNi4xNjUsNi4xNTYsNi4wNzEsNi4xOTYsNS45NjksNi4xOTYNCgljLTAuMDcxLDAtMC4xNDctMC4wMTgtMC4xOTYtMC4wNjNMNC42NDcsNS4yODFjLTAuMTM5LTAuMTAzLTAuMTctMC4zMDQtMC4wNzYtMC40NDZjMC44NTctMS4zNDQsMi4wNTQtMiwzLjYzOS0yDQoJYzEuNzA1LDAsMy42MjIsMS4zNTMsMy42MjIsMy4xNjVDMTEuODMyLDcuNDc4LDEwLjgwMiw4LjA2MywxMC4wNCw4LjQ4OXogTTkuMTY1LDEyLjgzYzAsMC4xODgtMC4xNDMsMC4zNC0wLjMzLDAuMzRoLTEuNjcNCgljLTAuMTg4LDAtMC4zMy0wLjE1Mi0wLjMzLTAuMzR2LTEuNjZjMC0wLjE4OCwwLjE0My0wLjM0LDAuMzMtMC4zNGgxLjY3YzAuMTg4LDAsMC4zMywwLjE1MiwwLjMzLDAuMzRWMTIuODN6Ii8+DQo8L3N2Zz4NCg==);
}
.IBToolDebug {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTUuMzU5LDkuNzYzaC0yLjIzNmMwLDEuMjUtMC4yNzYsMi4xODktMC42NzEsMi44OTZsMi4wNzgsMi4wOTJjMC4yNSwwLjI1LDAuMjUsMC42NTMsMCwwLjkwMw0KCWMtMC4xMjIsMC4xMjctMC4yOTMsMC4xODgtMC40NTEsMC4xODhzLTAuMzI5LTAuMDYyLTAuNDUyLTAuMTg4bC0xLjk3NC0xLjk2OWMwLDAtMS4zMTIsMS4xOTItMy4wMTMsMS4xOTJWNS45MjFINy4zNTl2OC45NTYNCgljLTEuODExLDAtMy4xMzEtMS4zMTUtMy4xMzEtMS4zMTVsLTEuODMsMi4wNjVjLTAuMTI3LDAuMTQxLTAuMjk3LDAuMjE1LTAuNDc4LDAuMjE1Yy0wLjE0OSwwLTAuMzAyLTAuMDQ4LTAuNDMtMC4xNTcNCgljLTAuMjYzLTAuMjQ2LTAuMjgtMC42NDEtMC4wNTMtMC45MTdMMy40NjEsMTIuNWMtMC4zNTItMC42ODgtMC41OC0xLjU3OS0wLjU4LTIuNzM3aC0yLjI0QzAuMjg5LDkuNzYzLDAsOS40NywwLDkuMTIzDQoJYzAtMC4zNTEsMC4yODktMC42NDEsMC42NDEtMC42NDFoMi4yNGMwLTEuMjgsMC0yLjI4LDAtMi45NDJMMS4xNDgsMy44MTJjLTAuMjUtMC4yNS0wLjI1LTAuNjUzLDAtMC45MDNzMC42NS0wLjI1LDAuOSwwDQoJbDEuNzMyLDEuNzMyaDguNDM4bDEuNzMyLTEuNzMyYzAuMjUtMC4yNSwwLjY0NS0wLjI1LDAuODk1LDBzMC4yNSwwLjY1MywwLDAuOTAzTDEzLjEyMyw1LjU0YzAsMC42NjIsMCwxLjY2MiwwLDIuOTQyaDIuMjM2DQoJYzAuMzQ3LDAsMC42NDEsMC4yOSwwLjY0MSwwLjY0MUMxNiw5LjQ3LDE1LjcwNiw5Ljc2MywxNS4zNTksOS43NjN6IE00Ljc5OSwzLjM2YzAtMS43NjgsMS40My0zLjIwMiwzLjIwMS0zLjIwMg0KCWMxLjc2OCwwLDMuMjAyLDEuNDM1LDMuMjAyLDMuMjAySDQuNzk5eiIvPg0KPC9zdmc+DQo=);
}
.IBResizeSheet {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNyAxNyI+DQo8cG9seWdvbiBmaWxsPSIjN0E4ODk5IiBwb2ludHM9IjE0LDE3IDE3LDEzLjk5OSAxNywxMi44NTcgMTIuODU3LDE3Ii8+DQo8cG9seWdvbiBmaWxsPSIjN0E4ODk5IiBwb2ludHM9IjkuNzE1LDE3IDE3LDkuNzE0IDE3LDguNTcyIDguNTcyLDE3Ii8+DQo8cG9seWdvbiBmaWxsPSIjN0E4ODk5IiBwb2ludHM9IjUuNDI5LDE3IDE3LDUuNDI5IDE3LDQuMjg2IDQuMjg2LDE3Ii8+DQo8cG9seWdvbiBmaWxsPSIjN0E4ODk5IiBwb2ludHM9IjE3LDEuMTQzIDE3LDAgMCwxNyAxLjE0MiwxNyIvPg0KPC9zdmc+DQo=);
}
.IBResizeSheetRtl {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNyAxNyI+DQo8cG9seWdvbiBmaWxsPSIjN0E4ODk5IiBwb2ludHM9IjMsMTcgMCwxMy45OTkgMCwxMi44NTcgNC4xNDMsMTciLz4NCjxwb2x5Z29uIGZpbGw9IiM3QTg4OTkiIHBvaW50cz0iNy4yODUsMTcgMCw5LjcxNCAwLDguNTcyIDguNDI4LDE3Ii8+DQo8cG9seWdvbiBmaWxsPSIjN0E4ODk5IiBwb2ludHM9IjExLjU3LDE3IDAsNS40MjkgMCw0LjI4NiAxMi43MTMsMTciLz4NCjxwb2x5Z29uIGZpbGw9IiM3QTg4OTkiIHBvaW50cz0iMCwxLjE0MyAwLDAgMTYuOTk5LDE3IDE1Ljg1NywxNyIvPg0KPC9zdmc+DQo=);
}
.IBToolPagerFirst,
.IBToolPagerFirst1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNTk2NDcyIiBkPSJNMjMxLjA2MyA5MS4xNmwtMjAuMDM5LTIwLjAzOS04OC42NDkgODguNjQ5IDg5LjExIDg5LjEwOSAxOS41NzgtMTkuNjg4LTY5LjAxNi02OS4wMTV6TTg5LjgyOCA3NC4zMmgyOC41NTV2MTcxLjM2SDg5LjgyOFY3NC4zMnoiLz48L3N2Zz4=);
}
.IBToolPagerPrev,
.IBToolPagerPrev1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNTk2NDcyIiBkPSJNMjE0LjM0NCA5MS4xNmwtMjAuMDM5LTIwLjAzOS04OC42NDkgODguNjQ5IDg5LjExIDg5LjEwOSAxOS41NzgtMTkuNjg4LTY5LjAxNi02OS4wMTV6Ii8+PC9zdmc+);
}
.IBToolPagerNext,
.IBToolPagerNext1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNTk2NDcyIiBkPSJNMTA1LjY1NiA5MS4xNmwyMC4wNC0yMC4wMzkgODguNjQ4IDg4LjY0OS04OS4xMDkgODkuMTA5LTE5LjU3OS0xOS42ODggNjkuMDE2LTY5LjAxNXoiLz48L3N2Zz4=);
}
.IBToolPagerLast,
.IBToolPagerLast1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNTk2NDcyIiBkPSJNMTA5LjQyMiA3MS4xMjFMODkuMzgzIDkxLjE2bDY5LjAxNiA2OS4wMTYtNjkuMDE2IDY5LjAxNSAxOS41NzggMTkuNjg4IDg5LjExLTg5LjEwOXpNMjMwLjYxNyAyNDUuNjhoLTI4LjU1NVY3NC4zMmgyOC41NTV2MTcxLjM2eiIvPjwvc3ZnPg==);
}
.IBMain .IBToolPagerFirst,
.IBMain .IBToolPagerPrev,
.IBMain .IBToolPagerNext,
.IBMain .IBToolPagerLast {
   opacity: 0.3;
}
.IBToolCorrect {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNNy4wMTEsNi4xOTRMMC4zOCwxMi44MjdjLTAuMjMsMC4yMzMtMC4zNjksMC41NS0wLjM2OSwwLjg4OWMwLDAuMzI5LDAuMTM5LDAuNjQ2LDAuMzY5LDAuODc1bDEuMDM1LDEuMDUNCglDMS42NDksMTUuODYxLDEuOTcsMTYsMi4yOTksMTZjMC4zMywwLDAuNjU1LTAuMTM5LDAuODc2LTAuMzU5bDYuNjQxLTYuNjQyQzguNTQxLDguNDg3LDcuNTE5LDcuNDY5LDcuMDExLDYuMTk0eiBNMi45MjQsMTMuNzE2DQoJYy0wLjM0MywwLTAuNjI1LTAuMjkxLTAuNjI1LTAuNjI0YzAtMC4zNDMsMC4yODItMC42MjUsMC42MjUtMC42MjVjMC4zNDIsMCwwLjYyNCwwLjI4MiwwLjYyNCwwLjYyNQ0KCUMzLjU0OCwxMy40MjUsMy4yNjYsMTMuNzE2LDIuOTI0LDEzLjcxNnoNCiAgIE0xNS43NjgsNS43OTZjLTAuNjExLDEuNzMzLTIuMjgsMi45MjYtNC4xMjIsMi45MjZjLTIuNDAxLDAtNC4zNjEtMS45NTUtNC4zNjEtNC4zNjENCglDNy4yODUsMS45NTksOS4yNDQsMCwxMS42NDYsMGMwLjcxNSwwLDEuNjM5LDAuMjEyLDIuMjMyLDAuNjE2YzAuMDk2LDAuMDY1LDAuMTU2LDAuMTUxLDAuMTU2LDAuMjY5DQoJYzAsMC4xMDgtMC4wNjUsMC4yMTctMC4xNTYsMC4yNzNsLTIuODU2LDEuNjQ3djIuMThsMS44ODYsMS4wNDVjMC4zMTYtMC4xODcsMi41NzktMS42MDksMi43Ny0xLjYwOQ0KCWMwLjE5OSwwLDAuMzEzLDAuMTQ3LDAuMzEzLDAuMzQzQzE1Ljk4OSw1LjA4NSwxNS44NzYsNS40ODMsMTUuNzY4LDUuNzk2eiIvPg0KPC9zdmc+DQo=);
}
.IBToolCorrect1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMy4xNzUsMTUuNjQxQzIuOTU0LDE1Ljg2MSwyLjYyOSwxNiwyLjI5OSwxNmMtMC4zMjksMC0wLjY1LTAuMTM5LTAuODg0LTAuMzU5bC0xLjAzNS0xLjA1DQoJYy0wLjIzLTAuMjI5LTAuMzY5LTAuNTQ2LTAuMzY5LTAuODc1YzAtMC4zMzksMC4xMzktMC42NTUsMC4zNjktMC44ODlsNi42MzEtNi42MzNjMC41MDcsMS4yNzUsMS41MywyLjI5MywyLjgwNSwyLjgwNQ0KCUwzLjE3NSwxNS42NDF6IE0yLjkyNCwxMi40NjdjLTAuMzQzLDAtMC42MjUsMC4yODItMC42MjUsMC42MjVjMCwwLjMzMywwLjI4MiwwLjYyNCwwLjYyNSwwLjYyNGMwLjM0MiwwLDAuNjI0LTAuMjkxLDAuNjI0LTAuNjI0DQoJQzMuNTQ4LDEyLjc0OSwzLjI2NiwxMi40NjcsMi45MjQsMTIuNDY3eiBNMTUuNzY4LDUuNzk2Yy0wLjYxMSwxLjczMy0yLjI4LDIuOTI2LTQuMTIyLDIuOTI2Yy0yLjQwMSwwLTQuMzYxLTEuOTU1LTQuMzYxLTQuMzYxDQoJQzcuMjg1LDEuOTU5LDkuMjQ0LDAsMTEuNjQ2LDBjMC43MTUsMCwxLjYzOSwwLjIxMiwyLjIzMiwwLjYxNmMwLjA5NiwwLjA2NSwwLjE1NiwwLjE1MSwwLjE1NiwwLjI2OQ0KCWMwLDAuMTA4LTAuMDY1LDAuMjE3LTAuMTU2LDAuMjczbC0yLjg1NiwxLjY0N3YyLjE4bDEuODg2LDEuMDQ1YzAuMzE2LTAuMTg3LDIuNTc5LTEuNjA5LDIuNzctMS42MDkNCgljMC4xOTksMCwwLjMxMywwLjE0NywwLjMxMywwLjM0M0MxNS45ODksNS4wODUsMTUuODc2LDUuNDgzLDE1Ljc2OCw1Ljc5NnoNCglNMTYsMTNjMCwxLjY1Ni0xLjM0NCwzLTMsM3MtMy0xLjM0NC0zLTNzMS4zNDQtMywzLTNTMTYsMTEuMzQ0LDE2LDEzeiBNMTMuNTYzLDExLjEwMg0KCWMwLTAuMDI3LTAuMDEyLTAuMDU1LTAuMDM5LTAuMDdDMTMuNSwxMS4wMTIsMTMuNDY1LDExLDEzLjQzLDExSDEyLjU3Yy0wLjAzNSwwLTAuMDcsMC4wMTItMC4wOTQsMC4wMzENCgljLTAuMDI3LDAuMDE2LTAuMDM5LDAuMDQzLTAuMDM5LDAuMDdsMC4wNjYsMi40MjZjMCwwLjA1NSwwLjA1OSwwLjA5OCwwLjEzMywwLjA5OGgwLjcyM2MwLjA3LDAsMC4xMjktMC4wNDMsMC4xMzMtMC4wOTgNCglMMTMuNTYzLDExLjEwMnogTTEzLjUsMTQuMTI5YzAtMC4wNy0wLjA1NS0wLjEyOS0wLjEyMS0wLjEyOWgtMC43NWMtMC4wNywwLTAuMTI5LDAuMDU5LTAuMTI5LDAuMTI5djAuNzQyDQoJYzAsMC4wNywwLjA1OSwwLjEyOSwwLjEyOSwwLjEyOWgwLjc1YzAuMDY2LDAsMC4xMjEtMC4wNTksMC4xMjEtMC4xMjlWMTQuMTI5eiIvPg0KPC9zdmc+DQo=);
}
.IBToolZoomIn,
.IBToolZoomIn1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTQuNzY3LDE2Yy0wLjMyNywwLTAuNjQyLTAuMTM5LTAuODYxLTAuMzYybC0zLjI5OC0zLjI5M2MtMS4xMjUsMC43OC0yLjQ3NSwxLjE4OS0zLjg0MSwxLjE4OQ0KCUMzLjAzLDEzLjUzNCwwLDEwLjUxMywwLDYuNzcxQzAsMy4wMzEsMy4wMywwLDYuNzY3LDBjMy43NDYsMCw2Ljc2OCwzLjAzMSw2Ljc2OCw2Ljc3MWMwLDEuMzY2LTAuNDA5LDIuNzExLTEuMTg5LDMuODM2DQoJbDMuMjk3LDMuMjk4YzAuMjIsMC4yMiwwLjM1OCwwLjUzNCwwLjM1OCwwLjg2MUMxNiwxNS40NTIsMTUuNDUyLDE2LDE0Ljc2NywxNnogTTYuNzY3LDIuNDYyYy0yLjM3NSwwLTQuMzA2LDEuOTM2LTQuMzA2LDQuMzENCgljMCwyLjM3MSwxLjkzMSw0LjMwNiw0LjMwNiw0LjMwNnM0LjMxMS0xLjkzNSw0LjMxMS00LjMwNkMxMS4wNzcsNC4zOTcsOS4xNDIsMi40NjIsNi43NjcsMi40NjJ6IE05Ljg0NSw3LjA3OA0KCWMwLDAuMTY0LTAuMTQzLDAuMzA3LTAuMzExLDAuMzA3SDcuMzgzdjIuMTQ5YzAsMC4xNjgtMC4xNDMsMC4zMTEtMC4zMDYsMC4zMTFINi40NjFjLTAuMTY0LDAtMC4zMDctMC4xNDMtMC4zMDctMC4zMTFWNy4zODVINA0KCWMtMC4xNjQsMC0wLjMwNy0wLjE0My0wLjMwNy0wLjMwN1Y2LjQ2MmMwLTAuMTY0LDAuMTQzLTAuMzA2LDAuMzA3LTAuMzA2aDIuMTU0VjRjMC0wLjE2NCwwLjE0My0wLjMwNiwwLjMwNy0wLjMwNmgwLjYxNg0KCUM3LjI0LDMuNjk1LDcuMzgzLDMuODM3LDcuMzgzLDR2Mi4xNTZoMi4xNTFjMC4xNjgsMCwwLjMxMSwwLjE0MiwwLjMxMSwwLjMwNlY3LjA3OHoiLz4NCjwvc3ZnPg0K);
}
.IBToolZoomOut,
.IBToolZoomOut1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTQuNzY4LDE2LjAwMWMtMC4zMjgsMC0wLjY0My0wLjEyOS0wLjg2Mi0wLjM2MmwtMy4yOTgtMy4yOTNjLTEuMTI1LDAuNzgtMi40NywxLjE5OC0zLjg0LDEuMTk4DQoJQzMuMDI5LDEzLjU0NCwwLDEwLjUxNCwwLDYuNzcxQzAsMy4wMywzLjAyOS0wLjAwMSw2Ljc2OC0wLjAwMWMzLjc0NSwwLDYuNzc1LDMuMDMxLDYuNzc1LDYuNzcyYzAsMS4zNjctMC40MTgsMi43MTItMS4xOTgsMy44MzcNCglsMy4zMDEsMy4yOThDMTUuODcxLDE0LjEyNiwxNiwxNC40NDksMTYsMTQuNzc3QzE2LDE1LjQ1MywxNS40NTIsMTYuMDAxLDE0Ljc2OCwxNi4wMDF6IE02Ljc2OCwyLjQ2Mg0KCWMtMi4zNzUsMC00LjMwNiwxLjkzNC00LjMwNiw0LjMwOWMwLDIuMzcyLDEuOTMxLDQuMzA3LDQuMzA2LDQuMzA3czQuMzEtMS45MzUsNC4zMS00LjMwN0MxMS4wNzcsNC4zOTYsOS4xNDMsMi40NjIsNi43NjgsMi40NjJ6DQoJTTkuODQ1LDcuMDc4YzAsMC4xNjQtMC4xNDMsMC4zMDctMC4zMTEsMC4zMDdINGMtMC4xNjMsMC0wLjMwNy0wLjE0My0wLjMwNy0wLjMwN1Y2LjQ2M2MwLTAuMTY0LDAuMTQ0LTAuMzA3LDAuMzA3LTAuMzA3aDUuNTM0DQoJYzAuMTY4LDAsMC4zMTEsMC4xNDMsMC4zMTEsMC4zMDdWNy4wNzh6Ii8+DQo8L3N2Zz4NCg==);
}
.IBMain .IBToolZoomIn,
.IBMain .IBToolZoomOut {
   opacity: 0.3;
}
.IBToolZoomFit {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTQuNzY4LDE2LjAwMWMtMC4zMjgsMC0wLjY0My0wLjEyOS0wLjg2Mi0wLjM2MmwtMy4yOTgtMy4yOTNjLTEuMTI1LDAuNzgtMi40NzMsMS4xOTgtMy44NCwxLjE5OA0KCUMzLjAzLDEzLjU0NCwwLDEwLjUxNCwwLDYuNzcxQzAsMy4wMywzLjAzLTAuMDAxLDYuNzY4LTAuMDAxYzMuNzQ1LDAsNi43NzUsMy4wMzEsNi43NzUsNi43NzJjMCwxLjM2Ny0wLjQxOCwyLjcxMi0xLjE5OCwzLjgzNw0KCWwzLjMsMy4yOThDMTUuODcxLDE0LjEyNiwxNiwxNC40NDksMTYsMTQuNzc3QzE2LDE1LjQ0OSwxNS40NDEsMTYuMDAxLDE0Ljc2OCwxNi4wMDF6IE02Ljc2OCwyLjQ2Mg0KCWMtMi4zNzUsMC00LjMwNiwxLjkzNS00LjMwNiw0LjMxYzAsMi4zNzIsMS45MzEsNC4zMDcsNC4zMDYsNC4zMDdzNC4zMS0xLjkzNSw0LjMxLTQuMzA3QzExLjA3Nyw0LjM5Niw5LjE0MywyLjQ2Miw2Ljc2OCwyLjQ2MnoiDQoJLz4NCjwvc3ZnPg0K);
}
.IBToolLeft {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTEuNDI1LDMuNDMyYzAsMC4zMTMtMC4yNTQsMC41Ny0wLjU2NiwwLjU3SDAuNTczQzAuMjYsNC4wMDIsMCwzLjc0NCwwLDMuNDMyVjIuMjkNCgljMC0wLjMxMywwLjI2LTAuNTc1LDAuNTczLTAuNTc1aDEwLjI4NmMwLjMxMywwLDAuNTY2LDAuMjYzLDAuNTY2LDAuNTc1VjMuNDMyeiBNMTQuODU4LDYuODZjMCwwLjMxMy0wLjI2MywwLjU3MS0wLjU3NSwwLjU3MQ0KCUgwLjU3M0MwLjI2LDcuNDMyLDAsNy4xNzMsMCw2Ljg2VjUuNzE1YzAtMC4zMTMsMC4yNi0wLjU3MSwwLjU3My0wLjU3MWgxMy43MWMwLjMxMywwLDAuNTc1LDAuMjU5LDAuNTc1LDAuNTcxVjYuODZ6DQoJIE0xMi41NzUsMTAuMjg1YzAsMC4zMTMtMC4yNjMsMC41NzYtMC41NzUsMC41NzZIMC41NzNDMC4yNiwxMC44NjEsMCwxMC41OTgsMCwxMC4yODVWOS4xNDVjMC0wLjMxMywwLjI2LTAuNTY2LDAuNTczLTAuNTY2SDEyDQoJYzAuMzEzLDAsMC41NzUsMC4yNTQsMC41NzUsMC41NjZWMTAuMjg1eiBNMTYsMTMuNzE5YzAsMC4zMTMtMC4yNjMsMC41NjYtMC41NzUsMC41NjZIMC41NzNDMC4yNiwxNC4yODUsMCwxNC4wMzEsMCwxMy43MTl2LTEuMTQxDQoJYzAtMC4zMTMsMC4yNi0wLjU3NiwwLjU3My0wLjU3NmgxNC44NTJjMC4zMTMsMCwwLjU3NSwwLjI2NCwwLjU3NSwwLjU3NlYxMy43MTl6Ii8+DQo8L3N2Zz4NCg==);
}
.IBToolLeft1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjM0E5NUQ1IiBkPSJNMTEuNDI1LDMuNDMyYzAsMC4zMTMtMC4yNTQsMC41Ny0wLjU2NiwwLjU3SDAuNTczQzAuMjYsNC4wMDIsMCwzLjc0NCwwLDMuNDMyVjIuMjkNCgljMC0wLjMxMywwLjI2LTAuNTc1LDAuNTczLTAuNTc1aDEwLjI4NmMwLjMxMywwLDAuNTY2LDAuMjYzLDAuNTY2LDAuNTc1VjMuNDMyeiBNMTQuODU4LDYuODZjMCwwLjMxMy0wLjI2MywwLjU3MS0wLjU3NSwwLjU3MQ0KCUgwLjU3M0MwLjI2LDcuNDMyLDAsNy4xNzMsMCw2Ljg2VjUuNzE1YzAtMC4zMTMsMC4yNi0wLjU3MSwwLjU3My0wLjU3MWgxMy43MWMwLjMxMywwLDAuNTc1LDAuMjU5LDAuNTc1LDAuNTcxVjYuODZ6DQoJIE0xMi41NzUsMTAuMjg1YzAsMC4zMTMtMC4yNjMsMC41NzYtMC41NzUsMC41NzZIMC41NzNDMC4yNiwxMC44NjEsMCwxMC41OTgsMCwxMC4yODVWOS4xNDVjMC0wLjMxMywwLjI2LTAuNTY2LDAuNTczLTAuNTY2SDEyDQoJYzAuMzEzLDAsMC41NzUsMC4yNTQsMC41NzUsMC41NjZWMTAuMjg1eiBNMTYsMTMuNzE5YzAsMC4zMTMtMC4yNjMsMC41NjYtMC41NzUsMC41NjZIMC41NzNDMC4yNiwxNC4yODUsMCwxNC4wMzEsMCwxMy43MTl2LTEuMTQxDQoJYzAtMC4zMTMsMC4yNi0wLjU3NiwwLjU3My0wLjU3NmgxNC44NTJjMC4zMTMsMCwwLjU3NSwwLjI2NCwwLjU3NSwwLjU3NlYxMy43MTl6Ii8+DQo8L3N2Zz4NCg==);
}
.IBToolCenter {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTYsMTMuNzE5YzAsMC4zMTMtMC4yNjMsMC41NjYtMC41NzUsMC41NjZIMC41NzFDMC4yNTgsMTQuMjg1LDAsMTQuMDMxLDAsMTMuNzE5di0xLjE0Mg0KCQljMC0wLjMxMywwLjI1OC0wLjU3NSwwLjU3MS0wLjU3NWgxNC44NTRjMC4zMTMsMCwwLjU3NSwwLjI2MywwLjU3NSwwLjU3NVYxMy43MTl6IE0xNC44NTgsNi44NmMwLDAuMzEzLTAuMjYzLDAuNTcxLTAuNTc1LDAuNTcxDQoJCUgxLjcxMmMtMC4zMTMsMC0wLjU3MS0wLjI1OS0wLjU3MS0wLjU3MVY1LjcxNWMwLTAuMzEzLDAuMjU4LTAuNTcxLDAuNTcxLTAuNTcxaDEyLjU3MWMwLjMxMywwLDAuNTc1LDAuMjU5LDAuNTc1LDAuNTcxVjYuODZ6DQoJCSBNMTIuNTc1LDEwLjI4NWMwLDAuMzEzLTAuMjYzLDAuNTc1LTAuNTc1LDAuNTc1SDRjLTAuMzEzLDAtMC41Ny0wLjI2My0wLjU3LTAuNTc1VjkuMTQ0YzAtMC4zMTMsMC4yNTgtMC41NywwLjU3LTAuNTdoOA0KCQljMC4zMTMsMCwwLjU3NSwwLjI1OCwwLjU3NSwwLjU3VjEwLjI4NXogTTExLjQyNSwzLjQzMmMwLDAuMzEzLTAuMjU0LDAuNTctMC41NjYsMC41N0g1LjE0MmMtMC4zMTMsMC0wLjU3MS0wLjI1OC0wLjU3MS0wLjU3VjIuMjkNCgkJYzAtMC4zMTMsMC4yNTktMC41NzUsMC41NzEtMC41NzVoNS43MTdjMC4zMTMsMCwwLjU2NiwwLjI2MywwLjU2NiwwLjU3NVYzLjQzMnoiLz4NCjwvc3ZnPg0K);
}
.IBToolCenter1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjM0E5NUQ1IiBkPSJNMTYsMTMuNzE5YzAsMC4zMTMtMC4yNjMsMC41NjYtMC41NzUsMC41NjZIMC41NzFDMC4yNTgsMTQuMjg1LDAsMTQuMDMxLDAsMTMuNzE5di0xLjE0Mg0KCQljMC0wLjMxMywwLjI1OC0wLjU3NSwwLjU3MS0wLjU3NWgxNC44NTRjMC4zMTMsMCwwLjU3NSwwLjI2MywwLjU3NSwwLjU3NVYxMy43MTl6IE0xNC44NTgsNi44NmMwLDAuMzEzLTAuMjYzLDAuNTcxLTAuNTc1LDAuNTcxDQoJCUgxLjcxMmMtMC4zMTMsMC0wLjU3MS0wLjI1OS0wLjU3MS0wLjU3MVY1LjcxNWMwLTAuMzEzLDAuMjU4LTAuNTcxLDAuNTcxLTAuNTcxaDEyLjU3MWMwLjMxMywwLDAuNTc1LDAuMjU5LDAuNTc1LDAuNTcxVjYuODZ6DQoJCSBNMTIuNTc1LDEwLjI4NWMwLDAuMzEzLTAuMjYzLDAuNTc1LTAuNTc1LDAuNTc1SDRjLTAuMzEzLDAtMC41Ny0wLjI2My0wLjU3LTAuNTc1VjkuMTQ0YzAtMC4zMTMsMC4yNTgtMC41NywwLjU3LTAuNTdoOA0KCQljMC4zMTMsMCwwLjU3NSwwLjI1OCwwLjU3NSwwLjU3VjEwLjI4NXogTTExLjQyNSwzLjQzMmMwLDAuMzEzLTAuMjU0LDAuNTctMC41NjYsMC41N0g1LjE0MmMtMC4zMTMsMC0wLjU3MS0wLjI1OC0wLjU3MS0wLjU3VjIuMjkNCgkJYzAtMC4zMTMsMC4yNTktMC41NzUsMC41NzEtMC41NzVoNS43MTdjMC4zMTMsMCwwLjU2NiwwLjI2MywwLjU2NiwwLjU3NVYzLjQzMnoiLz4NCjwvc3ZnPg0K);
}
.IBToolRight {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTYsMTMuNzE5YzAsMC4zMTMtMC4yNjMsMC41NjYtMC41NzUsMC41NjZIMC41NzVDMC4yNjMsMTQuMjg1LDAsMTQuMDMxLDAsMTMuNzE5di0xLjE0Mg0KCWMwLTAuMzEzLDAuMjYzLTAuNTc1LDAuNTc1LTAuNTc1aDE0Ljg1YzAuMzEzLDAsMC41NzUsMC4yNjMsMC41NzUsMC41NzVWMTMuNzE5eiBNMTYsNi44NmMwLDAuMzEzLTAuMjYzLDAuNTcxLTAuNTc1LDAuNTcxSDEuNzE3DQoJYy0wLjMxMywwLTAuNTc1LTAuMjU5LTAuNTc1LTAuNTcxVjUuNzE1YzAtMC4zMTMsMC4yNjMtMC41NzEsMC41NzUtMC41NzFoMTMuNzA4QzE1LjczNyw1LjE0NCwxNiw1LjQwMiwxNiw1LjcxNVY2Ljg2eiBNMTYsMTAuMjg1DQoJYzAsMC4zMTMtMC4yNjMsMC41NzUtMC41NzUsMC41NzVINGMtMC4zMTMsMC0wLjU3NS0wLjI2My0wLjU3NS0wLjU3NVY5LjE0NGMwLTAuMzEzLDAuMjYzLTAuNTY2LDAuNTc1LTAuNTY2aDExLjQyNQ0KCUMxNS43MzcsOC41NzcsMTYsOC44MzEsMTYsOS4xNDRWMTAuMjg1eiBNMTYsMy40MzJjMCwwLjMxMy0wLjI2MywwLjU3LTAuNTc1LDAuNTdINS4xNDJjLTAuMzEzLDAtMC41NjYtMC4yNTgtMC41NjYtMC41N1YyLjI5DQoJYzAtMC4zMTMsMC4yNTQtMC41NzUsMC41NjYtMC41NzVoMTAuMjgzQzE1LjczNywxLjcxNSwxNiwxLjk3OCwxNiwyLjI5VjMuNDMyeiIvPg0KPC9zdmc+DQo=);
}
.IBToolRight1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjM0E5NUQ1IiBkPSJNMTYsMTMuNzE5YzAsMC4zMTMtMC4yNjMsMC41NjYtMC41NzUsMC41NjZIMC41NzVDMC4yNjMsMTQuMjg1LDAsMTQuMDMxLDAsMTMuNzE5di0xLjE0Mg0KCWMwLTAuMzEzLDAuMjYzLTAuNTc1LDAuNTc1LTAuNTc1aDE0Ljg1YzAuMzEzLDAsMC41NzUsMC4yNjMsMC41NzUsMC41NzVWMTMuNzE5eiBNMTYsNi44NmMwLDAuMzEzLTAuMjYzLDAuNTcxLTAuNTc1LDAuNTcxSDEuNzE3DQoJYy0wLjMxMywwLTAuNTc1LTAuMjU5LTAuNTc1LTAuNTcxVjUuNzE1YzAtMC4zMTMsMC4yNjMtMC41NzEsMC41NzUtMC41NzFoMTMuNzA4QzE1LjczNyw1LjE0NCwxNiw1LjQwMiwxNiw1LjcxNVY2Ljg2eiBNMTYsMTAuMjg1DQoJYzAsMC4zMTMtMC4yNjMsMC41NzUtMC41NzUsMC41NzVINGMtMC4zMTMsMC0wLjU3NS0wLjI2My0wLjU3NS0wLjU3NVY5LjE0NGMwLTAuMzEzLDAuMjYzLTAuNTY2LDAuNTc1LTAuNTY2aDExLjQyNQ0KCUMxNS43MzcsOC41NzcsMTYsOC44MzEsMTYsOS4xNDRWMTAuMjg1eiBNMTYsMy40MzJjMCwwLjMxMy0wLjI2MywwLjU3LTAuNTc1LDAuNTdINS4xNDJjLTAuMzEzLDAtMC41NjYtMC4yNTgtMC41NjYtMC41N1YyLjI5DQoJYzAtMC4zMTMsMC4yNTQtMC41NzUsMC41NjYtMC41NzVoMTAuMjgzQzE1LjczNywxLjcxNSwxNiwxLjk3OCwxNiwyLjI5VjMuNDMyeiIvPg0KPC9zdmc+DQo=);
}
.IBToolTop {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTEuMTQ3LDcuMjgxSDkuMTQ1djcuNDA3YzAsMC4xNjEtMC4xMjUsMC4yODYtMC4yODYsMC4yODZINy4xNDJjLTAuMTYxLDAtMC4yODYtMC4xMjUtMC4yODYtMC4yODZWNy4yODENCglINC44NTNjLTAuMTE2LDAtMC4yMTUtMC4wNjMtMC4yNi0wLjE3UzQuNTY2LDYuODg3LDQuNjM4LDYuNzk3bDMuMTMtMy40MzNjMC4wNTQtMC4wNTQsMC4xMjUtMC4wODksMC4yMDUtMC4wODkNCgljMC4wODEsMCwwLjE2MSwwLjAzNiwwLjIxNSwwLjA4OWwzLjE3NSwzLjQzM2MwLjA3MSwwLjA5LDAuMDg5LDAuMjA2LDAuMDQ1LDAuMzEzQzExLjM2Miw3LjIwOSwxMS4yNjQsNy4yODEsMTEuMTQ3LDcuMjgxeg0KICAgTTE2LDEuNjk3YzAsMC4zMTMtMC4yNjQsMC41NzQtMC41NzQsMC41NzRIMC41N0MwLjI1OSwyLjI3MSwwLDIuMDA5LDAsMS42OTdWMC41NTQNCgljMC0wLjMxMywwLjI1OS0wLjU3LDAuNTctMC41N2gxNC44NTVjMC4zMTEsMCwwLjU3NCwwLjI1OCwwLjU3NCwwLjU3VjEuNjk3eiIvPg0KPC9zdmc+DQo=);
}
.IBToolTop1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjM0E5NUQ1IiBkPSJNMTEuMTQ3LDcuMjgxSDkuMTQ1djcuNDA3YzAsMC4xNjEtMC4xMjUsMC4yODYtMC4yODYsMC4yODZINy4xNDJjLTAuMTYxLDAtMC4yODYtMC4xMjUtMC4yODYtMC4yODZWNy4yODENCglINC44NTNjLTAuMTE2LDAtMC4yMTUtMC4wNjMtMC4yNi0wLjE3UzQuNTY2LDYuODg3LDQuNjM4LDYuNzk3bDMuMTMtMy40MzNjMC4wNTQtMC4wNTQsMC4xMjUtMC4wODksMC4yMDUtMC4wODkNCgljMC4wODEsMCwwLjE2MSwwLjAzNiwwLjIxNSwwLjA4OWwzLjE3NSwzLjQzM2MwLjA3MSwwLjA5LDAuMDg5LDAuMjA2LDAuMDQ1LDAuMzEzQzExLjM2Miw3LjIwOSwxMS4yNjQsNy4yODEsMTEuMTQ3LDcuMjgxeg0KICAgTTE2LDEuNjk3YzAsMC4zMTMtMC4yNjQsMC41NzQtMC41NzQsMC41NzRIMC41N0MwLjI1OSwyLjI3MSwwLDIuMDA5LDAsMS42OTdWMC41NTQNCgljMC0wLjMxMywwLjI1OS0wLjU3LDAuNTctMC41N2gxNC44NTVjMC4zMTEsMCwwLjU3NCwwLjI1OCwwLjU3NCwwLjU3VjEuNjk3eiIvPg0KPC9zdmc+DQo=);
}
.IBToolMiddle {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNNS4yNDgsMS44NjJIN1YwLjI1QzcsMC4xMDksNy4xMDgsMCw3LjI1LDBoMS41MDFjMC4xNDEsMCwwLjI1LDAuMTA5LDAuMjUsMC4yNXYxLjYxMmgxLjc1MQ0KCWMwLjEwMiwwLDAuMTg4LDAuMDU1LDAuMjI3LDAuMTQ5YzAuMDQsMC4wOTQsMC4wMjMsMC4xOTUtMC4wMzksMC4yNzRMOC4yMDMsNS4yODdjLTAuMDQ3LDAuMDQ2LTAuMTA5LDAuMDc4LTAuMTgsMC4wNzgNCglTNy44ODMsNS4zMzMsNy44MzYsNS4yODdMNS4wNjEsMi4yODVjLTAuMDYzLTAuMDc5LTAuMDc4LTAuMTgtMC4wMzktMC4yNzRDNS4wNjEsMS45MjQsNS4xNDYsMS44NjIsNS4yNDgsMS44NjJ6DQogICBNMCw3LjQzMWMwLTAuMzEzLDAuMjY0LTAuNTc0LDAuNTc0LTAuNTc0SDE1LjQzYzAuMzEyLDAsMC41NywwLjI2MiwwLjU3LDAuNTc0djEuMTQzDQoJYzAsMC4zMTMtMC4yNTksMC41Ny0wLjU3LDAuNTdIMC41NzRDMC4yNjQsOS4xNDQsMCw4Ljg4NiwwLDguNTczVjcuNDMxeg0KICAgTTEwLjc1MiwxNC4xMzlIOXYxLjYxMUM5LDE1Ljg5MSw4Ljg5MiwxNiw4Ljc1LDE2SDcuMjQ5Yy0wLjE0MSwwLTAuMjUtMC4xMDktMC4yNS0wLjI1di0xLjYxMUg1LjI0OA0KCWMtMC4xMDIsMC0wLjE4OC0wLjA1NS0wLjIyNy0wLjE0OGMtMC4wNC0wLjA5NC0wLjAyMy0wLjE5NSwwLjAzOS0wLjI3NGwyLjczNi0zLjAwMmMwLjA0Ny0wLjA0NiwwLjEwOS0wLjA3NywwLjE4LTAuMDc3DQoJczAuMTQxLDAuMDMxLDAuMTg4LDAuMDc3bDIuNzc1LDMuMDAyYzAuMDYzLDAuMDc5LDAuMDc4LDAuMTgxLDAuMDM5LDAuMjc0QzEwLjkzOSwxNC4wNzYsMTAuODU0LDE0LjEzOSwxMC43NTIsMTQuMTM5eiIvPg0KPC9zdmc+DQo=);
}
.IBToolMiddle1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjM0E5NUQ1IiBkPSJNNS4yNDgsMS44NjJIN1YwLjI1QzcsMC4xMDksNy4xMDgsMCw3LjI1LDBoMS41MDFjMC4xNDEsMCwwLjI1LDAuMTA5LDAuMjUsMC4yNXYxLjYxMmgxLjc1MQ0KCWMwLjEwMiwwLDAuMTg4LDAuMDU1LDAuMjI3LDAuMTQ5YzAuMDQsMC4wOTQsMC4wMjMsMC4xOTUtMC4wMzksMC4yNzRMOC4yMDMsNS4yODdjLTAuMDQ3LDAuMDQ2LTAuMTA5LDAuMDc4LTAuMTgsMC4wNzgNCglTNy44ODMsNS4zMzMsNy44MzYsNS4yODdMNS4wNjEsMi4yODVjLTAuMDYzLTAuMDc5LTAuMDc4LTAuMTgtMC4wMzktMC4yNzRDNS4wNjEsMS45MjQsNS4xNDYsMS44NjIsNS4yNDgsMS44NjJ6DQogICBNMCw3LjQzMWMwLTAuMzEzLDAuMjY0LTAuNTc0LDAuNTc0LTAuNTc0SDE1LjQzYzAuMzEyLDAsMC41NywwLjI2MiwwLjU3LDAuNTc0djEuMTQzDQoJYzAsMC4zMTMtMC4yNTksMC41Ny0wLjU3LDAuNTdIMC41NzRDMC4yNjQsOS4xNDQsMCw4Ljg4NiwwLDguNTczVjcuNDMxeg0KICAgTTEwLjc1MiwxNC4xMzlIOXYxLjYxMUM5LDE1Ljg5MSw4Ljg5MiwxNiw4Ljc1LDE2SDcuMjQ5Yy0wLjE0MSwwLTAuMjUtMC4xMDktMC4yNS0wLjI1di0xLjYxMUg1LjI0OA0KCWMtMC4xMDIsMC0wLjE4OC0wLjA1NS0wLjIyNy0wLjE0OGMtMC4wNC0wLjA5NC0wLjAyMy0wLjE5NSwwLjAzOS0wLjI3NGwyLjczNi0zLjAwMmMwLjA0Ny0wLjA0NiwwLjEwOS0wLjA3NywwLjE4LTAuMDc3DQoJczAuMTQxLDAuMDMxLDAuMTg4LDAuMDc3bDIuNzc1LDMuMDAyYzAuMDYzLDAuMDc5LDAuMDc4LDAuMTgxLDAuMDM5LDAuMjc0QzEwLjkzOSwxNC4wNzYsMTAuODU0LDE0LjEzOSwxMC43NTIsMTQuMTM5eiIvPg0KPC9zdmc+DQo=);
}
.IBToolBottom {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNNC44NTMsOC43MDNoMi4wMDNWMS4yOTZjMC0wLjE2MSwwLjEyNS0wLjI4NiwwLjI4Ni0wLjI4NmgxLjcxN2MwLjE2MSwwLDAuMjg2LDAuMTI1LDAuMjg2LDAuMjg2djcuNDA3DQoJaDIuMDAzYzAuMTE2LDAsMC4yMTUsMC4wNjMsMC4yNiwwLjE3czAuMDI2LDAuMjI0LTAuMDQ1LDAuMzEzbC0zLjEzLDMuNDM0Yy0wLjA1NCwwLjA1My0wLjEyNSwwLjA4OS0wLjIwNSwwLjA4OQ0KCWMtMC4wODEsMC0wLjE2MS0wLjAzNi0wLjIxNS0wLjA4OUw0LjYzOCw5LjE4N0M0LjU2Niw5LjA5Nyw0LjU0OSw4Ljk4LDQuNTkzLDguODczQzQuNjM4LDguNzc0LDQuNzM2LDguNzAzLDQuODUzLDguNzAzeg0KICAgTTAsMTQuMjg3YzAtMC4zMTMsMC4yNjQtMC41NzQsMC41NzQtMC41NzRIMTUuNDNjMC4zMTIsMCwwLjU3LDAuMjYyLDAuNTcsMC41NzR2MS4xNDMNCgljMCwwLjMxMy0wLjI1OSwwLjU3LTAuNTcsMC41N0gwLjU3NEMwLjI2NCwxNiwwLDE1Ljc0MiwwLDE1LjQzVjE0LjI4N3oiLz4NCjwvc3ZnPg0K);
}
.IBToolBottom1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjM0E5NUQ1IiBkPSJNNC44NTMsOC43MDNoMi4wMDNWMS4yOTZjMC0wLjE2MSwwLjEyNS0wLjI4NiwwLjI4Ni0wLjI4NmgxLjcxN2MwLjE2MSwwLDAuMjg2LDAuMTI1LDAuMjg2LDAuMjg2djcuNDA3DQoJaDIuMDAzYzAuMTE2LDAsMC4yMTUsMC4wNjMsMC4yNiwwLjE3czAuMDI2LDAuMjI0LTAuMDQ1LDAuMzEzbC0zLjEzLDMuNDM0Yy0wLjA1NCwwLjA1My0wLjEyNSwwLjA4OS0wLjIwNSwwLjA4OQ0KCWMtMC4wODEsMC0wLjE2MS0wLjAzNi0wLjIxNS0wLjA4OUw0LjYzOCw5LjE4N0M0LjU2Niw5LjA5Nyw0LjU0OSw4Ljk4LDQuNTkzLDguODczQzQuNjM4LDguNzc0LDQuNzM2LDguNzAzLDQuODUzLDguNzAzeg0KICAgTTAsMTQuMjg3YzAtMC4zMTMsMC4yNjQtMC41NzQsMC41NzQtMC41NzRIMTUuNDNjMC4zMTIsMCwwLjU3LDAuMjYyLDAuNTcsMC41NzR2MS4xNDMNCgljMCwwLjMxMy0wLjI1OSwwLjU3LTAuNTcsMC41N0gwLjU3NEMwLjI2NCwxNiwwLDE1Ljc0MiwwLDE1LjQzVjE0LjI4N3oiLz4NCjwvc3ZnPg0K);
}
.IBToolBold {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMC42OSwxNS4wMThjMC42NjUtMC4xNiwxLjM0NC0wLjE3NCwxLjk5MS0wLjQ0MWMwLjM2MS0wLjYyMSwwLjMxMy0xLjcwMSwwLjMxMy0yLjQwMg0KCWMwLTAuMjIzLDAuMDE4LTEwLjE4My0wLjIzMi0xMC42NzRDMi42MDUsMS4xOTYsMS4wNzQsMS4xMjUsMC43MywxLjA4NUwwLjY5LDAuMjE5QzMuMTY4LDAuMTc5LDUuNjUsMCw4LjExOSwwDQoJYzAuNDY5LDAsMC45NDUsMC4wMDksMS40MTQsMC4wMDljMi4zNTcsMCw0Ljk1MSwxLjEyNSw0Ljk1MSwzLjgzNWMwLDEuODY2LTEuNDIsMi41NjMtMi44ODksMy4yMjgNCgljMS45ODIsMC40NTEsMy43MzYsMS43OTIsMy43MzYsMy45NzhjMCwzLjU5LTMuMjU0LDQuNzc3LTYuMzExLDQuNzc3Yy0wLjkxNiwwLTEuODMyLTAuMDYzLTIuNzQ2LTAuMDYzDQoJYy0xLjg2NiwwLTMuNzUsMC4xNi01LjYwNywwLjIzNkwwLjY5LDE1LjAxOHogTTcuNDM5LDYuODEzYzIuMTQzLDAsMy42NzQtMC42MDMsMy42NzQtMy4wMDljMC0yLjAzMS0xLjc5OS0yLjczMi0zLjUzOS0yLjczMg0KCWMtMC40NTUsMC0wLjkwNiwwLjA2My0xLjM1NCwwLjEzOWMwLDEuMDQ5LDAuMDg2LDIuMTAzLDAuMDg2LDMuMTU2YzAsMC41NDktMC4wMTQsMS4xMDMtMC4wMTQsMS42NTZjMCwwLjIzNiwwLDAuNDc4LDAuMDE0LDAuNzE5DQoJQzYuNjgyLDYuODA0LDcuMDY0LDYuODEzLDcuNDM5LDYuODEzeiBNNy45MDgsMTQuODQ0YzIuMzc1LDAsMy45Mi0wLjk1MSwzLjkyLTMuNDg2YzAtMC42NTItMC4wOS0xLjMyNi0wLjQzNC0xLjg3NQ0KCWMtMC45NjktMS41NjctMi4zNjEtMS42NDctNC4wMzktMS42NDdjLTAuMzEzLDAtMC43NiwwLTEuMDQ5LDAuMTAzYzAsMS4xMDYtMC4wMTQsMi4yMDUtMC4wMTQsMy4yOTkNCgljMCwwLjcxOS0wLjA5NCwyLjY3LDAuMTU2LDMuMjc3QzYuOTA4LDE0LjcwNSw3LjQwOCwxNC44NDQsNy45MDgsMTQuODQ0eiIvPg0KPC9zdmc+DQo=);
}
.IBToolBold1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjM0E5NUQ1IiBkPSJNMC42OSwxNS4wMThjMC42NjUtMC4xNiwxLjM0NC0wLjE3NCwxLjk5MS0wLjQ0MWMwLjM2MS0wLjYyMSwwLjMxMy0xLjcwMSwwLjMxMy0yLjQwMg0KCWMwLTAuMjIzLDAuMDE4LTEwLjE4My0wLjIzMi0xMC42NzRDMi42MDUsMS4xOTYsMS4wNzQsMS4xMjUsMC43MywxLjA4NUwwLjY5LDAuMjE5QzMuMTY4LDAuMTc5LDUuNjUsMCw4LjExOSwwDQoJYzAuNDY5LDAsMC45NDUsMC4wMDksMS40MTQsMC4wMDljMi4zNTcsMCw0Ljk1MSwxLjEyNSw0Ljk1MSwzLjgzNWMwLDEuODY2LTEuNDIsMi41NjMtMi44ODksMy4yMjgNCgljMS45ODIsMC40NTEsMy43MzYsMS43OTIsMy43MzYsMy45NzhjMCwzLjU5LTMuMjU0LDQuNzc3LTYuMzExLDQuNzc3Yy0wLjkxNiwwLTEuODMyLTAuMDYzLTIuNzQ2LTAuMDYzDQoJYy0xLjg2NiwwLTMuNzUsMC4xNi01LjYwNywwLjIzNkwwLjY5LDE1LjAxOHogTTcuNDM5LDYuODEzYzIuMTQzLDAsMy42NzQtMC42MDMsMy42NzQtMy4wMDljMC0yLjAzMS0xLjc5OS0yLjczMi0zLjUzOS0yLjczMg0KCWMtMC40NTUsMC0wLjkwNiwwLjA2My0xLjM1NCwwLjEzOWMwLDEuMDQ5LDAuMDg2LDIuMTAzLDAuMDg2LDMuMTU2YzAsMC41NDktMC4wMTQsMS4xMDMtMC4wMTQsMS42NTZjMCwwLjIzNiwwLDAuNDc4LDAuMDE0LDAuNzE5DQoJQzYuNjgyLDYuODA0LDcuMDY0LDYuODEzLDcuNDM5LDYuODEzeiBNNy45MDgsMTQuODQ0YzIuMzc1LDAsMy45Mi0wLjk1MSwzLjkyLTMuNDg2YzAtMC42NTItMC4wOS0xLjMyNi0wLjQzNC0xLjg3NQ0KCWMtMC45NjktMS41NjctMi4zNjEtMS42NDctNC4wMzktMS42NDdjLTAuMzEzLDAtMC43NiwwLTEuMDQ5LDAuMTAzYzAsMS4xMDYtMC4wMTQsMi4yMDUtMC4wMTQsMy4yOTkNCgljMCwwLjcxOS0wLjA5NCwyLjY3LDAuMTU2LDMuMjc3QzYuOTA4LDE0LjcwNSw3LjQwOCwxNC44NDQsNy45MDgsMTQuODQ0eiIvPg0KPC9zdmc+DQo=);
}
.IBToolItalic {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMi44NDcsMTUuMDk0YzAuNjY1LTAuMjA1LDEuMzg0LTAuMjk1LDIuMDA5LTAuNjExYzAuMjQtMC4zMDksMC4zNTctMC42ODgsMC40MjgtMS4wNTkNCglDNS40MTgsMTIuNzE5LDcuNjg5LDIuNSw3LjY1OCwxLjY2NVYxLjQwNmMtMC41Ny0wLjMxMy0xLjI3MS0wLjIyOC0xLjg5Ni0wLjMzNUw1Ljk2MywwYzEuMzQ0LDAuMDYzLDIuNzA5LDAuMTY1LDQuMDU3LDAuMTY1DQoJYzEuMTA3LDAsMi4yMTUtMC4xMDMsMy4zMTMtMC4xNjVjLTAuMDM1LDAuMzEzLTAuMTExLDAuNjI1LTAuMTkxLDAuOTI5Yy0wLjcxOSwwLjI1LTEuNDgyLDAuMzYxLTIuMTg4LDAuNjQzDQoJYy0wLjIzMiwwLjU2My0wLjI4MSwxLjE3OS0wLjM4OSwxLjc3MmMtMC41LDIuNjk2LTEuMTcsNS4zOTMtMS43MTksOC4wNzZjLTAuMTA3LDAuNS0wLjYxMSwyLjU2Ni0wLjU3NiwzLjAwNGwwLjAxNCwwLjE4OA0KCWMwLjYzOSwwLjE1MiwxLjI4MSwwLjIxOSwxLjkyNCwwLjMyNmMtMC4wMTgsMC4zNDQtMC4wOCwwLjY4OC0wLjE2LDEuMDMxQzkuODE0LDE1Ljk2OSw5LjU5NiwxNiw5LjM2MywxNg0KCWMtMC41OTQsMC0xLjIwNS0wLjIwMS0xLjc5OS0wLjIwNWMtMC43MTktMC4wMTQtMS40MzgtMC4wMjctMi4xNDYtMC4wMjdjLTAuOTI0LDAtMS44MywwLjE1Ni0yLjc1LDAuMjE1TDIuODQ3LDE1LjA5NHoiLz4NCjwvc3ZnPg0K);
}
.IBToolItalic1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjM0E5NUQ1IiBkPSJNMi44NDcsMTUuMDk0YzAuNjY1LTAuMjA1LDEuMzg0LTAuMjk1LDIuMDA5LTAuNjExYzAuMjQtMC4zMDksMC4zNTctMC42ODgsMC40MjgtMS4wNTkNCglDNS40MTgsMTIuNzE5LDcuNjg5LDIuNSw3LjY1OCwxLjY2NVYxLjQwNmMtMC41Ny0wLjMxMy0xLjI3MS0wLjIyOC0xLjg5Ni0wLjMzNUw1Ljk2MywwYzEuMzQ0LDAuMDYzLDIuNzA5LDAuMTY1LDQuMDU3LDAuMTY1DQoJYzEuMTA3LDAsMi4yMTUtMC4xMDMsMy4zMTMtMC4xNjVjLTAuMDM1LDAuMzEzLTAuMTExLDAuNjI1LTAuMTkxLDAuOTI5Yy0wLjcxOSwwLjI1LTEuNDgyLDAuMzYxLTIuMTg4LDAuNjQzDQoJYy0wLjIzMiwwLjU2My0wLjI4MSwxLjE3OS0wLjM4OSwxLjc3MmMtMC41LDIuNjk2LTEuMTcsNS4zOTMtMS43MTksOC4wNzZjLTAuMTA3LDAuNS0wLjYxMSwyLjU2Ni0wLjU3NiwzLjAwNGwwLjAxNCwwLjE4OA0KCWMwLjYzOSwwLjE1MiwxLjI4MSwwLjIxOSwxLjkyNCwwLjMyNmMtMC4wMTgsMC4zNDQtMC4wOCwwLjY4OC0wLjE2LDEuMDMxQzkuODE0LDE1Ljk2OSw5LjU5NiwxNiw5LjM2MywxNg0KCWMtMC41OTQsMC0xLjIwNS0wLjIwMS0xLjc5OS0wLjIwNWMtMC43MTktMC4wMTQtMS40MzgtMC4wMjctMi4xNDYtMC4wMjdjLTAuOTI0LDAtMS44MywwLjE1Ni0yLjc1LDAuMjE1TDIuODQ3LDE1LjA5NHoiLz4NCjwvc3ZnPg0K);
}
.IBToolUnderline {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMC4wMzEsMC45NDZMMCwwLjAzMWMwLjEzNC0wLjAwOSwwLjI3Mi0wLjAwOSwwLjQxNS0wLjAwOWMwLjM2NiwwLDAuNzY0LDAuMDA5LDEuMTcsMC4wNA0KCWMwLjk3OCwwLjA1NCwxLjU2MywwLjA3MSwxLjcyOCwwLjA3MWMwLjU5NCwwLDEuMTc5LTAuMDA5LDEuNzUtMC4wMzFjMC41NjMtMC4wMTgsMS4wNzEtMC4wNCwxLjUyMi0wLjA0OQ0KCWMwLjQzOCwwLDAuNzM2LTAuMDE0LDAuODkzLTAuMDIyTDcuNDY5LDAuMTc5bDAuMDIyLDAuNjY1djAuMDk0QzcuMDcxLDEsNi42NDcsMS4wMzEsNi4xOTYsMS4wMzENCgljLTAuNDE1LDAtMC42ODgsMC4wODUtMC44MjEsMC4yNTlDNS4yODEsMS4zOTcsNS4yNDEsMS44NTMsNS4yNDEsMi42NjVjMCwwLjI1LDAuMDA5LDAuNDUxLDAuMDA5LDAuNjA3bDAuMDA5LDIuMzg0bDAuMTQ3LDIuOTE5DQoJYzAuMDQsMC44NDUsMC4yMSwxLjUzNiwwLjUzMSwyLjA5OWMwLjI0MSwwLjQwNiwwLjU3MSwwLjczMiwxLDAuOTY1YzAuNjI1LDAuMzMsMS4yNDEsMC40ODYsMS44NDQsMC40ODYNCgljMC43MDUsMCwxLjM3NS0wLjA5NCwxLjk4Ni0wLjI5NWMwLjM3MS0wLjExMSwwLjcxNS0wLjI4MSwxLjAzMS0wLjUzMWMwLjMyNi0wLjIzNiwwLjU1OS0wLjQ1NSwwLjY4NC0wLjY2DQoJYzAuMjY4LTAuNDIsMC40NDEtMC44MjYsMC41NDktMS4xODhjMC4xNDMtMC41MTQsMC4yMTktMS4zMDQsMC4yMTktMi4zODljMC0xLjg2Ni0wLjEzOS0xLjkxNS0wLjI5NS00LjI3MkwxMi45MiwyLjE3OQ0KCWMtMC4wMzEtMC40NTEtMC4xMDctMC43NjQtMC4yNS0wLjkyYy0wLjIzMi0wLjIzNi0wLjUtMC4zNjEtMC44MDktMC4zNTNsLTEuMDM1LDAuMDIybC0wLjE1Mi0wLjAzMUwxMC43MDEsMGgwLjg3NWwyLjEyOSwwLjEwMw0KCUMxNC40MiwwLjEzNCwxNS4wOTQsMC4wNzEsMTUuNzUsMGwwLjE4OCwwLjAyMkMxNS45ODIsMC4yODEsMTYsMC40NiwxNiwwLjU1NHMtMC4wMTgsMC4xOTYtMC4wNDUsMC4zMjENCglDMTUuNjc0LDAuOTQ2LDE1LjM4OSwxLDE1LjA4LDEuMDA5Yy0wLjQ4NiwwLjA3Ni0wLjc2OCwwLjEyNS0wLjgxNiwwLjE3OWMtMC4wOTQsMC4wOTQtMC4xNTYsMC4yMjgtMC4xNTYsMC40MjkNCgljMCwwLjEzNCwwLjAxOCwwLjM0NCwwLjAzMSwwLjYwM2MwLDAsMC4wOCwwLjE4OCwwLjIyMyw0LjEyNWMwLjA1OSwxLjU3MS0wLjA0OSwyLjYzOS0wLjE1NiwzLjE3DQoJYy0wLjA5OCwwLjUzMS0wLjI1LDAuOTU1LTAuNDI0LDEuMjY4Yy0wLjI2OCwwLjQ1NS0wLjY3LDAuODg5LTEuMTcsMS4yODFjLTAuNTA0LDAuMzg5LTEuMTI5LDAuNzAxLTEuODkzLDAuOTI0DQoJYy0wLjc2NCwwLjIzMi0xLjY0MywwLjM0NC0yLjY1NiwwLjM0NGMtMS4xNDcsMC0yLjEzNC0wLjE1Ni0yLjk2LTAuNDczYy0wLjgyMS0wLjMyNi0xLjQ0Ni0wLjc1LTEuODYxLTEuMjc3DQoJYy0wLjQyLTAuNTE4LTAuNzEtMS4xOTEtMC44NjYtMi4wMzFDMi4yNTksOC45ODIsMi4yMSw4LjE1NiwyLjIxLDcuMDg1VjMuNjE2YzAtMS4zMTMtMC4wNjMtMi4wNTQtMC4xNzktMi4yMTkNCglDMS44NjYsMS4xNTYsMS4zNTMsMS4wMDksMC41LDAuOTkxQzAuMzEzLDAuOTc4LDAuMTU2LDAuOTc4LDAuMDMxLDAuOTQ2eiBNMTYsMTVjMC0wLjE4OC0wLjE0My0wLjMzLTAuMzMtMC4zM0gwLjMzNQ0KCUMwLjE0NywxNC42NywwLDE0LjgxMywwLDE1djAuNjdDMCwxNS44NTcsMC4xNDcsMTYsMC4zMzUsMTZIMTUuNjdjMC4xODgsMCwwLjMzLTAuMTQzLDAuMzMtMC4zM1YxNXoiLz4NCjwvc3ZnPg0K);
}
.IBToolUnderline1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjM0E5NUQ1IiBkPSJNMC4wMzEsMC45NDZMMCwwLjAzMWMwLjEzNC0wLjAwOSwwLjI3Mi0wLjAwOSwwLjQxNS0wLjAwOWMwLjM2NiwwLDAuNzY0LDAuMDA5LDEuMTcsMC4wNA0KCWMwLjk3OCwwLjA1NCwxLjU2MywwLjA3MSwxLjcyOCwwLjA3MWMwLjU5NCwwLDEuMTc5LTAuMDA5LDEuNzUtMC4wMzFjMC41NjMtMC4wMTgsMS4wNzEtMC4wNCwxLjUyMi0wLjA0OQ0KCWMwLjQzOCwwLDAuNzM2LTAuMDE0LDAuODkzLTAuMDIyTDcuNDY5LDAuMTc5bDAuMDIyLDAuNjY1djAuMDk0QzcuMDcxLDEsNi42NDcsMS4wMzEsNi4xOTYsMS4wMzENCgljLTAuNDE1LDAtMC42ODgsMC4wODUtMC44MjEsMC4yNTlDNS4yODEsMS4zOTcsNS4yNDEsMS44NTMsNS4yNDEsMi42NjVjMCwwLjI1LDAuMDA5LDAuNDUxLDAuMDA5LDAuNjA3bDAuMDA5LDIuMzg0bDAuMTQ3LDIuOTE5DQoJYzAuMDQsMC44NDUsMC4yMSwxLjUzNiwwLjUzMSwyLjA5OWMwLjI0MSwwLjQwNiwwLjU3MSwwLjczMiwxLDAuOTY1YzAuNjI1LDAuMzMsMS4yNDEsMC40ODYsMS44NDQsMC40ODYNCgljMC43MDUsMCwxLjM3NS0wLjA5NCwxLjk4Ni0wLjI5NWMwLjM3MS0wLjExMSwwLjcxNS0wLjI4MSwxLjAzMS0wLjUzMWMwLjMyNi0wLjIzNiwwLjU1OS0wLjQ1NSwwLjY4NC0wLjY2DQoJYzAuMjY4LTAuNDIsMC40NDEtMC44MjYsMC41NDktMS4xODhjMC4xNDMtMC41MTQsMC4yMTktMS4zMDQsMC4yMTktMi4zODljMC0xLjg2Ni0wLjEzOS0xLjkxNS0wLjI5NS00LjI3MkwxMi45MiwyLjE3OQ0KCWMtMC4wMzEtMC40NTEtMC4xMDctMC43NjQtMC4yNS0wLjkyYy0wLjIzMi0wLjIzNi0wLjUtMC4zNjEtMC44MDktMC4zNTNsLTEuMDM1LDAuMDIybC0wLjE1Mi0wLjAzMUwxMC43MDEsMGgwLjg3NWwyLjEyOSwwLjEwMw0KCUMxNC40MiwwLjEzNCwxNS4wOTQsMC4wNzEsMTUuNzUsMGwwLjE4OCwwLjAyMkMxNS45ODIsMC4yODEsMTYsMC40NiwxNiwwLjU1NHMtMC4wMTgsMC4xOTYtMC4wNDUsMC4zMjENCglDMTUuNjc0LDAuOTQ2LDE1LjM4OSwxLDE1LjA4LDEuMDA5Yy0wLjQ4NiwwLjA3Ni0wLjc2OCwwLjEyNS0wLjgxNiwwLjE3OWMtMC4wOTQsMC4wOTQtMC4xNTYsMC4yMjgtMC4xNTYsMC40MjkNCgljMCwwLjEzNCwwLjAxOCwwLjM0NCwwLjAzMSwwLjYwM2MwLDAsMC4wOCwwLjE4OCwwLjIyMyw0LjEyNWMwLjA1OSwxLjU3MS0wLjA0OSwyLjYzOS0wLjE1NiwzLjE3DQoJYy0wLjA5OCwwLjUzMS0wLjI1LDAuOTU1LTAuNDI0LDEuMjY4Yy0wLjI2OCwwLjQ1NS0wLjY3LDAuODg5LTEuMTcsMS4yODFjLTAuNTA0LDAuMzg5LTEuMTI5LDAuNzAxLTEuODkzLDAuOTI0DQoJYy0wLjc2NCwwLjIzMi0xLjY0MywwLjM0NC0yLjY1NiwwLjM0NGMtMS4xNDcsMC0yLjEzNC0wLjE1Ni0yLjk2LTAuNDczYy0wLjgyMS0wLjMyNi0xLjQ0Ni0wLjc1LTEuODYxLTEuMjc3DQoJYy0wLjQyLTAuNTE4LTAuNzEtMS4xOTEtMC44NjYtMi4wMzFDMi4yNTksOC45ODIsMi4yMSw4LjE1NiwyLjIxLDcuMDg1VjMuNjE2YzAtMS4zMTMtMC4wNjMtMi4wNTQtMC4xNzktMi4yMTkNCglDMS44NjYsMS4xNTYsMS4zNTMsMS4wMDksMC41LDAuOTkxQzAuMzEzLDAuOTc4LDAuMTU2LDAuOTc4LDAuMDMxLDAuOTQ2eiBNMTYsMTVjMC0wLjE4OC0wLjE0My0wLjMzLTAuMzMtMC4zM0gwLjMzNQ0KCUMwLjE0NywxNC42NywwLDE0LjgxMywwLDE1djAuNjdDMCwxNS44NTcsMC4xNDcsMTYsMC4zMzUsMTZIMTUuNjdjMC4xODgsMCwwLjMzLTAuMTQzLDAuMzMtMC4zM1YxNXoiLz4NCjwvc3ZnPg0K);
}
.IBToolStrike {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTYsOC4zMzN2MC42NjhjMCwwLjE4NS0wLjE0NiwwLjMzLTAuMzMsMC4zM0gwLjMzNUMwLjE0NSw5LjMzMSwwLDkuMTg2LDAsOS4wMDFWOC4zMzMNCglDMCw4LjE0NiwwLjE0NSw4LDAuMzM1LDhIMTUuNjdDMTUuODU0LDgsMTYsOC4xNDYsMTYsOC4zMzN6IE0zLjE2OSw2LjQ5OGMtMC4zMzUtMC42NzYtMC41LTEuMzMzLTAuNS0xLjk1NA0KCWMwLTEuMjczLDAuNDY2LTIuMzMzLDEuMzk0LTMuMjIzQzQuOTkyLDAuNDM4LDYuMzU3LDAsOC4xNjEsMGMwLjM4OCwwLDAuOTY2LDAuMDczLDEuNzMzLDAuMmMwLjQ1OSwwLjA4MiwxLjA3NSwwLjI0NywxLjg0MywwLjUNCgljMC4wNzMsMC4yNzEsMC4xNDYsMC42ODUsMC4yMTksMS4yM2MwLjA5MiwwLjgyMSwwLjE0NiwxLjQ1OCwwLjE0NiwxLjkwNWMwLDAuMTQ1LTAuMDIxLDAuMzAxLTAuMDU1LDAuNDY3bC0wLjEyNiwwLjAzNA0KCWwtMC44NzUtMC4wNjNsLTAuMTQ1LTAuMDJjLTAuMzUyLTEuMDU1LTAuNzE1LTEuNzY1LTEuMDY0LTIuMTM3QzkuMjIsMS40ODIsOC40NzcsMS4xNjYsNy42NSwxLjE2Ng0KCWMtMC43OTgsMC0xLjQzNCwwLjIwOS0xLjksMC42MThDNS4yODMsMi4xODcsNS4wNTUsMi42OTcsNS4wNTUsMy4zMDVjMCwwLjUxLDAuMjI5LDAuOTg2LDAuNjg2LDEuNDU4DQoJYzAuNDU3LDAuNDY2LDEuNDI0LDAuOTE0LDIuOTAxLDEuMzRjMC41MDUsMC4xNDYsMS4wOTMsMC4zNzUsMS44MDIsMC42ODZjMC4zODEsMC4xOCwwLjcxMSwwLjM1NSwwLjk5NywwLjU0NUgzLjY5OA0KCUMzLjUsNy4wOCwzLjMyNSw2LjgwNSwzLjE2OSw2LjQ5OHogTTEzLjI2NCwxMC4wMDJjMC4wNDQsMC4yOTMsMC4wNzQsMC42MDcsMC4wNzQsMC45NTNjMCwwLjc0OC0wLjE0MiwxLjQ5My0wLjQzNCwyLjIwNg0KCWMtMC4xNTEsMC4zOTYtMC4zOTksMC43NDQtMC43MzMsMS4wODljLTAuMjUzLDAuMjM4LTAuNjM0LDAuNTE2LTEuMTQzLDAuODQyYy0wLjUxNSwwLjMxMS0xLjA0MSwwLjU0OC0xLjU5LDAuNjg5DQoJQzguODksMTUuOTI3LDguMTg2LDE2LDcuMzI1LDE2Yy0wLjU3OSwwLTEuMjYtMC4wMTktMi4wMzItMC4yMzdsLTEuNDU4LTAuNDE5Yy0wLjQwOC0wLjExMS0wLjY0Ni0wLjIxNS0wLjc0OS0wLjI5Mg0KCWMtMC4wNDQtMC4wMzgtMC4wODctMC4xMTEtMC4wODctMC4yMzN2LTAuMTMxYzAtMC4wODgsMC4wMjQtMC42MjItMC4wMi0xLjYyM2MtMC4wMTktMC41MjQsMC4wMi0wLjg5LDAuMDItMS4wOTR2LTAuNDU2DQoJbDEuMDYzLTAuMDNjMC4zODUsMC44OSwwLjU2NCwxLjQyLDAuNjc3LDEuNjA0YzAuMjUzLDAuNDEzLDAuNTM0LDAuNzI4LDAuODM2LDAuOTgyYzAuMzAxLDAuMjUzLDAuNjY1LDAuNDUsMS4wOTQsMC41OTgNCgljMC40MTcsMC4xNDksMC44NzksMC4yMjMsMS4zNywwLjIyM2MwLjQzOCwwLDAuOTI5LTAuMDkzLDEuNDUyLTAuMjc3YzAuNTMtMC4xNzksMC45NTItMC40NzYsMS4yNjQtMC44OTQNCgljMC4zMjYtMC40MTksMC40OTItMC44NzEsMC40OTItMS4zNDdjMC0wLjU4Mi0wLjI3Ny0xLjEyNy0wLjg0MS0xLjYzOGMtMC4yMzQtMC4yLTAuNzA5LTAuNDQxLTEuNDI0LTAuNzM0SDEzLjI2NHoiLz4NCjwvc3ZnPg0K);
}
.IBToolStrike1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjM0E5NUQ1IiBkPSJNMTYsOC4zMzN2MC42NjhjMCwwLjE4NS0wLjE0NiwwLjMzLTAuMzMsMC4zM0gwLjMzNUMwLjE0NSw5LjMzMSwwLDkuMTg2LDAsOS4wMDFWOC4zMzMNCglDMCw4LjE0NiwwLjE0NSw4LDAuMzM1LDhIMTUuNjdDMTUuODU0LDgsMTYsOC4xNDYsMTYsOC4zMzN6IE0zLjE2OSw2LjQ5OGMtMC4zMzUtMC42NzYtMC41LTEuMzMzLTAuNS0xLjk1NA0KCWMwLTEuMjczLDAuNDY2LTIuMzMzLDEuMzk0LTMuMjIzQzQuOTkyLDAuNDM4LDYuMzU3LDAsOC4xNjEsMGMwLjM4OCwwLDAuOTY2LDAuMDczLDEuNzMzLDAuMmMwLjQ1OSwwLjA4MiwxLjA3NSwwLjI0NywxLjg0MywwLjUNCgljMC4wNzMsMC4yNzEsMC4xNDYsMC42ODUsMC4yMTksMS4yM2MwLjA5MiwwLjgyMSwwLjE0NiwxLjQ1OCwwLjE0NiwxLjkwNWMwLDAuMTQ1LTAuMDIxLDAuMzAxLTAuMDU1LDAuNDY3bC0wLjEyNiwwLjAzNA0KCWwtMC44NzUtMC4wNjNsLTAuMTQ1LTAuMDJjLTAuMzUyLTEuMDU1LTAuNzE1LTEuNzY1LTEuMDY0LTIuMTM3QzkuMjIsMS40ODIsOC40NzcsMS4xNjYsNy42NSwxLjE2Ng0KCWMtMC43OTgsMC0xLjQzNCwwLjIwOS0xLjksMC42MThDNS4yODMsMi4xODcsNS4wNTUsMi42OTcsNS4wNTUsMy4zMDVjMCwwLjUxLDAuMjI5LDAuOTg2LDAuNjg2LDEuNDU4DQoJYzAuNDU3LDAuNDY2LDEuNDI0LDAuOTE0LDIuOTAxLDEuMzRjMC41MDUsMC4xNDYsMS4wOTMsMC4zNzUsMS44MDIsMC42ODZjMC4zODEsMC4xOCwwLjcxMSwwLjM1NSwwLjk5NywwLjU0NUgzLjY5OA0KCUMzLjUsNy4wOCwzLjMyNSw2LjgwNSwzLjE2OSw2LjQ5OHogTTEzLjI2NCwxMC4wMDJjMC4wNDQsMC4yOTMsMC4wNzQsMC42MDcsMC4wNzQsMC45NTNjMCwwLjc0OC0wLjE0MiwxLjQ5My0wLjQzNCwyLjIwNg0KCWMtMC4xNTEsMC4zOTYtMC4zOTksMC43NDQtMC43MzMsMS4wODljLTAuMjUzLDAuMjM4LTAuNjM0LDAuNTE2LTEuMTQzLDAuODQyYy0wLjUxNSwwLjMxMS0xLjA0MSwwLjU0OC0xLjU5LDAuNjg5DQoJQzguODksMTUuOTI3LDguMTg2LDE2LDcuMzI1LDE2Yy0wLjU3OSwwLTEuMjYtMC4wMTktMi4wMzItMC4yMzdsLTEuNDU4LTAuNDE5Yy0wLjQwOC0wLjExMS0wLjY0Ni0wLjIxNS0wLjc0OS0wLjI5Mg0KCWMtMC4wNDQtMC4wMzgtMC4wODctMC4xMTEtMC4wODctMC4yMzN2LTAuMTMxYzAtMC4wODgsMC4wMjQtMC42MjItMC4wMi0xLjYyM2MtMC4wMTktMC41MjQsMC4wMi0wLjg5LDAuMDItMS4wOTR2LTAuNDU2DQoJbDEuMDYzLTAuMDNjMC4zODUsMC44OSwwLjU2NCwxLjQyLDAuNjc3LDEuNjA0YzAuMjUzLDAuNDEzLDAuNTM0LDAuNzI4LDAuODM2LDAuOTgyYzAuMzAxLDAuMjUzLDAuNjY1LDAuNDUsMS4wOTQsMC41OTgNCgljMC40MTcsMC4xNDksMC44NzksMC4yMjMsMS4zNywwLjIyM2MwLjQzOCwwLDAuOTI5LTAuMDkzLDEuNDUyLTAuMjc3YzAuNTMtMC4xNzksMC45NTItMC40NzYsMS4yNjQtMC44OTQNCgljMC4zMjYtMC40MTksMC40OTItMC44NzEsMC40OTItMS4zNDdjMC0wLjU4Mi0wLjI3Ny0xLjEyNy0wLjg0MS0xLjYzOGMtMC4yMzQtMC4yLTAuNzA5LTAuNDQxLTEuNDI0LTAuNzM0SDEzLjI2NHoiLz4NCjwvc3ZnPg0K);
}
.IBToolRotateLeft {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNOCwxNmMtMi4zODQsMC00LjYzNC0xLjA0OS02LjE1Ni0yLjg4OWMtMC4xMDMtMC4xMjktMC4wOTQtMC4zMywwLjAyMi0wLjQ0MWwxLjQyNC0xLjQzOA0KCWMwLjA3Ni0wLjA2MywwLjE3LTAuMDk0LDAuMjY0LTAuMDk0YzAuMDk0LDAuMDA0LDAuMTg4LDAuMDQ5LDAuMjM2LDAuMTI1QzQuODEzLDEyLjU4LDYuMzQ0LDEzLjMzLDgsMTMuMzMNCgljMi45MzgsMCw1LjMzLTIuMzkzLDUuMzMtNS4zM1MxMC45MzgsMi42NjUsOCwyLjY2NWMtMS4zNjYsMC0yLjY1NiwwLjUyMi0zLjYyNSwxLjQyOWwxLjQyOSwxLjQzOEM2LDUuNzE5LDYuMDU0LDYuMDA5LDUuOTQ2LDYuMjUNCglDNS44NDQsNi41LDUuNjAzLDYuNjY1LDUuMzM1LDYuNjY1aC00LjY3QzAuMzA0LDYuNjY1LDAsNi4zNjYsMCw2VjEuMzM1YzAtMC4yNzIsMC4xNjUtMC41MTQsMC40MTUtMC42MTYNCgljMC4yNDEtMC4xMDMsMC41MzEtMC4wNTQsMC43MTksMC4xNDdMMi40OTEsMi4yMUMzLjk2LDAuODIxLDUuOTQ2LDAsOCwwYzQuNDA2LDAsOCwzLjU5NCw4LDhTMTIuNDA2LDE2LDgsMTZ6Ii8+DQo8L3N2Zz4NCg==);
}
.IBToolRotateLeft1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjM0E5NUQ1IiBkPSJNOCwxNmMtMi4zODQsMC00LjYzNC0xLjA0OS02LjE1Ni0yLjg4OWMtMC4xMDMtMC4xMjktMC4wOTQtMC4zMywwLjAyMi0wLjQ0MWwxLjQyNC0xLjQzOA0KCWMwLjA3Ni0wLjA2MywwLjE3LTAuMDk0LDAuMjY0LTAuMDk0YzAuMDk0LDAuMDA0LDAuMTg4LDAuMDQ5LDAuMjM2LDAuMTI1QzQuODEzLDEyLjU4LDYuMzQ0LDEzLjMzLDgsMTMuMzMNCgljMi45MzgsMCw1LjMzLTIuMzkzLDUuMzMtNS4zM1MxMC45MzgsMi42NjUsOCwyLjY2NWMtMS4zNjYsMC0yLjY1NiwwLjUyMi0zLjYyNSwxLjQyOWwxLjQyOSwxLjQzOEM2LDUuNzE5LDYuMDU0LDYuMDA5LDUuOTQ2LDYuMjUNCglDNS44NDQsNi41LDUuNjAzLDYuNjY1LDUuMzM1LDYuNjY1aC00LjY3QzAuMzA0LDYuNjY1LDAsNi4zNjYsMCw2VjEuMzM1YzAtMC4yNzIsMC4xNjUtMC41MTQsMC40MTUtMC42MTYNCgljMC4yNDEtMC4xMDMsMC41MzEtMC4wNTQsMC43MTksMC4xNDdMMi40OTEsMi4yMUMzLjk2LDAuODIxLDUuOTQ2LDAsOCwwYzQuNDA2LDAsOCwzLjU5NCw4LDhTMTIuNDA2LDE2LDgsMTZ6Ii8+DQo8L3N2Zz4NCg==);
}
.IBToolRotateRight {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMCw4YzAtNC40MDYsMy41OTQtOCw4LThjMi4wNTQsMCw0LjA0LDAuODIxLDUuNTA5LDIuMjFsMS4zNTctMS4zNDRjMC4xODgtMC4yMDEsMC40NzgtMC4yNSwwLjcxOS0wLjE0Nw0KCUMxNS44MzUsMC44MjEsMTYsMS4wNjMsMTYsMS4zMzVWNmMwLDAuMzY2LTAuMzA0LDAuNjY1LTAuNjY1LDAuNjY1aC00LjY3Yy0wLjI2OCwwLTAuNTA5LTAuMTY1LTAuNjExLTAuNDE1DQoJQzkuOTQ2LDYuMDA5LDEwLDUuNzE5LDEwLjE5Niw1LjUzMWwxLjQyOS0xLjQzOEMxMC42NTYsMy4xODgsOS4zNjYsMi42NjUsOCwyLjY2NUM1LjA2MywyLjY2NSwyLjY3LDUuMDYzLDIuNjcsOA0KCVM1LjA2MywxMy4zMyw4LDEzLjMzYzEuNjU2LDAsMy4xODgtMC43NSw0LjIxLTIuMDY2YzAuMDQ5LTAuMDc2LDAuMTQzLTAuMTIxLDAuMjM2LTAuMTI1YzAuMDk0LDAsMC4xODgsMC4wMzEsMC4yNjQsMC4wOTQNCglsMS40MjQsMS40MzhjMC4xMTYsMC4xMTEsMC4xMjUsMC4zMTMsMC4wMjIsMC40NDFDMTIuNjM0LDE0Ljk1MSwxMC4zODQsMTYsOCwxNkMzLjU5NCwxNiwwLDEyLjQwNiwwLDh6Ii8+DQo8L3N2Zz4NCg==);
}
.IBToolRotateRight1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjM0E5NUQ1IiBkPSJNMCw4YzAtNC40MDYsMy41OTQtOCw4LThjMi4wNTQsMCw0LjA0LDAuODIxLDUuNTA5LDIuMjFsMS4zNTctMS4zNDRjMC4xODgtMC4yMDEsMC40NzgtMC4yNSwwLjcxOS0wLjE0Nw0KCUMxNS44MzUsMC44MjEsMTYsMS4wNjMsMTYsMS4zMzVWNmMwLDAuMzY2LTAuMzA0LDAuNjY1LTAuNjY1LDAuNjY1aC00LjY3Yy0wLjI2OCwwLTAuNTA5LTAuMTY1LTAuNjExLTAuNDE1DQoJQzkuOTQ2LDYuMDA5LDEwLDUuNzE5LDEwLjE5Niw1LjUzMWwxLjQyOS0xLjQzOEMxMC42NTYsMy4xODgsOS4zNjYsMi42NjUsOCwyLjY2NUM1LjA2MywyLjY2NSwyLjY3LDUuMDYzLDIuNjcsOA0KCVM1LjA2MywxMy4zMyw4LDEzLjMzYzEuNjU2LDAsMy4xODgtMC43NSw0LjIxLTIuMDY2YzAuMDQ5LTAuMDc2LDAuMTQzLTAuMTIxLDAuMjM2LTAuMTI1YzAuMDk0LDAsMC4xODgsMC4wMzEsMC4yNjQsMC4wOTQNCglsMS40MjQsMS40MzhjMC4xMTYsMC4xMTEsMC4xMjUsMC4zMTMsMC4wMjIsMC40NDFDMTIuNjM0LDE0Ljk1MSwxMC4zODQsMTYsOCwxNkMzLjU5NCwxNiwwLDEyLjQwNiwwLDh6Ii8+DQo8L3N2Zz4NCg==);
}
.IBToolWrapText {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTAuNjUsMTUuOTIxbC0yLjg1NC0yLjg1OGMtMC4wNTQtMC4wNDktMC4wODMtMC4xMzgtMC4wODMtMC4yMDNjMC0wLjE1NCwwLjEzNy0wLjI4MywwLjI4Ny0wLjI4M2gxLjcxMw0KCVYwLjI4OEM5LjcxMywwLjEzMyw5Ljg1LDAsMTAsMGgxLjcxMkMxMS44NjcsMCwxMiwwLjEzMywxMiwwLjI4OHYxMi4yODhoMS43MTJDMTMuODc1LDEyLjU3NSwxNCwxMi43LDE0LDEyLjg1Nw0KCWMwLDAuMDgtMC4wMzgsMC4xNTQtMC4wODcsMC4yMThsLTIuODUxLDIuODQ2QzExLjAwOCwxNS45NzEsMTAuOTMsMTYsMTAuODU3LDE2QzEwLjc4NywxNiwxMC43MDQsMTUuOTcxLDEwLjY1LDE1LjkyMXogTTQuMjgzLDE2DQoJQzQuMTM5LDE2LDQsMTUuODYxLDQsMTUuNzE3VjMuNDI5SDIuMjgzQzIuMTM5LDMuNDI5LDIsMy4zMDQsMiwzLjE0MmMwLTAuMDc5LDAuMDMzLTAuMTUsMC4wOTItMC4yMTJMNC45NSwwLjA4DQoJQzUsMC4wMjUsNS4wNzUsMCw1LjE0MywwYzAuMDc4LDAsMC4xNTMsMC4wMjUsMC4yMDMsMC4wNzlsMi44NTgsMi44NThDOC4yNTgsMi45OTEsOC4yODcsMy4wNyw4LjI4NywzLjE0MQ0KCWMwLDAuMTU0LTAuMTI1LDAuMjg4LTAuMjg3LDAuMjg4SDYuMjgzdjEyLjI4OEM2LjI4MywxNS44NjEsNi4xNTgsMTYsNiwxNkg0LjI4M3oiLz4NCjwvc3ZnPg0K);
}
.IBToolWrapText1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjM0E5NUQ1IiBkPSJNMTAuNjUsMTUuOTIxbC0yLjg1NC0yLjg1OGMtMC4wNTQtMC4wNDktMC4wODMtMC4xMzgtMC4wODMtMC4yMDNjMC0wLjE1NCwwLjEzNy0wLjI4MywwLjI4Ny0wLjI4M2gxLjcxMw0KCVYwLjI4OEM5LjcxMywwLjEzMyw5Ljg1LDAsMTAsMGgxLjcxMkMxMS44NjcsMCwxMiwwLjEzMywxMiwwLjI4OHYxMi4yODhoMS43MTJDMTMuODc1LDEyLjU3NSwxNCwxMi43LDE0LDEyLjg1Nw0KCWMwLDAuMDgtMC4wMzgsMC4xNTQtMC4wODcsMC4yMThsLTIuODUxLDIuODQ2QzExLjAwOCwxNS45NzEsMTAuOTMsMTYsMTAuODU3LDE2QzEwLjc4NywxNiwxMC43MDQsMTUuOTcxLDEwLjY1LDE1LjkyMXogTTQuMjgzLDE2DQoJQzQuMTM5LDE2LDQsMTUuODYxLDQsMTUuNzE3VjMuNDI5SDIuMjgzQzIuMTM5LDMuNDI5LDIsMy4zMDQsMiwzLjE0MmMwLTAuMDc5LDAuMDMzLTAuMTUsMC4wOTItMC4yMTJMNC45NSwwLjA4DQoJQzUsMC4wMjUsNS4wNzUsMCw1LjE0MywwYzAuMDc4LDAsMC4xNTMsMC4wMjUsMC4yMDMsMC4wNzlsMi44NTgsMi44NThDOC4yNTgsMi45OTEsOC4yODcsMy4wNyw4LjI4NywzLjE0MQ0KCWMwLDAuMTU0LTAuMTI1LDAuMjg4LTAuMjg3LDAuMjg4SDYuMjgzdjEyLjI4OEM2LjI4MywxNS44NjEsNi4xNTgsMTYsNiwxNkg0LjI4M3oiLz4NCjwvc3ZnPg0K);
}
.IBToolColorText {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLDEpIiBkPSJNMS4yNDQsMTEuODU0YzAuNzY3LTAuMjM2LDEuNTk4LTAuMDc0LDEuOTM4LTAuOTUxbDEuOTMtNS4wMTJMNy4zOSwwaDAuNjA5aDAuNDMNCglDOC40NjIsMC4wNTYsOC40OTcsMC4xMTQsOC41MiwwLjE3bDEuNjcyLDMuOTA4YzAuNjA4LDEuNDM4LDEuMTY2LDIuODk1LDEuNzg2LDQuMzI1YzAuMzY4LDAuODQ4LDAuNjQ5LDEuNzE5LDEuMDU5LDIuNTQ5DQoJYzAuMDU1LDAuMTMzLDAuMTcyLDAuMzczLDAuMjgxLDAuNDY1YzAuMjcyLDAuMjEzLDEuMDE4LDAuMjU2LDEuMzk5LDAuNDFjMC4wMjYsMC4xNSwwLjA1MywwLjMwNywwLjA1MywwLjQ2Mw0KCWMwLDAuMDY4LTAuMDEyLDAuMTM3LTAuMDEyLDAuMjExYy0xLjAzMiwwLTIuMDYzLTAuMTMzLTMuMDk4LTAuMTMzYy0xLjA2OCwwLTIuMTMsMC4wOTQtMy4xOTgsMC4xMjENCgljMC0wLjIxMSwwLjAwOS0wLjQyNCwwLjAzNS0wLjYzNWwxLjA2My0wLjIyNWMwLjIyMi0wLjA0OSwwLjY0OC0wLjEwNywwLjY0OC0wLjQxYzAtMC4yOTEtMS4wNDctMi43MDktMS4xNzctMy4wMzlMNS4zNjksOC4xNTgNCgljLTAuMjExLDAuNDczLTEuMDMyLDIuNjA5LTEuMDMyLDIuOTE2YzAsMC42MjMsMS4xOTcsMC42NDgsMS42NiwwLjcxN2MwLjAwNywwLjE1NCwwLjAwNywwLjMwNSwwLjAwNywwLjQ3Mw0KCWMwLDAuMDY4LTAuMDA3LDAuMTQ2LTAuMDE0LDAuMjE3Yy0wLjk0NSwwLTEuODk3LTAuMTYyLTIuODQyLTAuMTYyYy0wLjExMiwwLTAuMjc0LDAuMDQ5LTAuMzkxLDAuMDY0DQoJQzIuMjQ3LDEyLjQ3NSwxLjc0NCwxMi41LDEuMjMsMTIuNUwxLjI0NCwxMS44NTR6IE01Ljc0Niw3LjE2NkM2LjU1Miw3LjE3NSw3LjM1Nyw3LjIsOC4xNjQsNy4yYzAuMTUyLDAsMC4zMDctMC4wMDksMC40NjEtMC4wMTYNCglDOC4yMDMsNS45NDUsNy43MDcsNC42ODcsNy4xMjcsMy41MDVMNS43NDYsNy4xNjZ6Ii8+DQo8L3N2Zz4NCg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTEuMzcsNy43NzZsLTMuMDYzLDMuMDYzYy0wLjA4MiwwLjA4Mi0wLjE5MSwwLjEzLTAuMzA4LDAuMTNzLTAuMjI2LTAuMDQ4LTAuMzA4LTAuMTNMNC42Myw3Ljc3Ng0KCUM0LjU0OCw3LjY5NCw0LjUsNy41ODUsNC41LDcuNDY5YzAtMC4yMzksMC4xOTgtMC40MzgsMC40MzgtMC40MzhoNi4xMjVjMC4yMzksMCwwLjQzOCwwLjE5OCwwLjQzOCwwLjQzOA0KCUMxMS41LDcuNTg1LDExLjQ1Miw3LjY5NCwxMS4zNyw3Ljc3NnoiLz4NCjwvc3ZnPg0K);
}
.IBToolColorBackground {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIGZpbGw9IiM3QTg4OTkiLz4NCjxyZWN0IHg9IjAiIHk9IjYiIHdpZHRoPSIxNiIgaGVpZ2h0PSIyIiBmaWxsPSJ3aGl0ZSIvPg0KPC9zdmc+DQo=),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTEuMzcsNy43NzZsLTMuMDYzLDMuMDYzYy0wLjA4MiwwLjA4Mi0wLjE5MSwwLjEzLTAuMzA4LDAuMTNzLTAuMjI2LTAuMDQ4LTAuMzA4LTAuMTNMNC42Myw3Ljc3Ng0KCUM0LjU0OCw3LjY5NCw0LjUsNy41ODUsNC41LDcuNDY5YzAtMC4yMzksMC4xOTgtMC40MzgsMC40MzgtMC40MzhoNi4xMjVjMC4yMzksMCwwLjQzOCwwLjE5OCwwLjQzOCwwLjQzOA0KCUMxMS41LDcuNTg1LDExLjQ1Miw3LjY5NCwxMS4zNyw3Ljc3NnoiLz4NCjwvc3ZnPg0K);
}
.IBToolColorShadow {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIGZpbGw9IiM3QTg4OTkiLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsMSkiIGQ9Ik0xLjI0NCwxMS44NTRjMC43NjctMC4yMzYsMS41OTgtMC4wNzQsMS45MzgtMC45NTFsMS45My01LjAxMkw3LjM5LDBoMC42MDloMC40Mw0KCUM4LjQ2MiwwLjA1Niw4LjQ5NywwLjExNCw4LjUyLDAuMTdsMS42NzIsMy45MDhjMC42MDgsMS40MzgsMS4xNjYsMi44OTUsMS43ODYsNC4zMjRjMC4zNjgsMC44NDgsMC42NDksMS43MTksMS4wNTksMi41NDkNCgljMC4wNTUsMC4xMzMsMC4xNzIsMC4zNzMsMC4yODEsMC40NjVjMC4yNzIsMC4yMTMsMS4wMTgsMC4yNTYsMS4zOTksMC40MWMwLjAyNiwwLjE1LDAuMDUzLDAuMzA3LDAuMDUzLDAuNDYzDQoJYzAsMC4wNjgtMC4wMTIsMC4xMzctMC4wMTIsMC4yMTFjLTEuMDMyLDAtMi4wNjMtMC4xMzMtMy4wOTgtMC4xMzNjLTEuMDY4LDAtMi4xMywwLjA5NC0zLjE5OCwwLjEyMQ0KCWMwLTAuMjExLDAuMDA5LTAuNDI0LDAuMDM1LTAuNjM1bDEuMDYzLTAuMjI1YzAuMjIyLTAuMDQ5LDAuNjQ4LTAuMTA3LDAuNjQ4LTAuNDFjMC0wLjI5MS0xLjA0Ny0yLjcwOS0xLjE3Ny0zLjAzOUw1LjM2OSw4LjE1OA0KCWMtMC4yMTEsMC40NzMtMS4wMzIsMi42MDktMS4wMzIsMi45MTZjMCwwLjYyMywxLjE5NywwLjY0OCwxLjY2LDAuNzE3YzAuMDA3LDAuMTU0LDAuMDA3LDAuMzA1LDAuMDA3LDAuNDczDQoJYzAsMC4wNjgtMC4wMDcsMC4xNDYtMC4wMTQsMC4yMTdjLTAuOTQ1LDAtMS44OTctMC4xNjItMi44NDItMC4xNjJjLTAuMTEyLDAtMC4yNzQsMC4wNDktMC4zOTEsMC4wNjQNCglDMi4yNDcsMTIuNDc1LDEuNzQ0LDEyLjUsMS4yMywxMi41TDEuMjQ0LDExLjg1NHogTTUuNzQ2LDcuMTY2QzYuNTUyLDcuMTc1LDcuMzU3LDcuMiw4LjE2NCw3LjJjMC4xNTIsMCwwLjMwNy0wLjAwOSwwLjQ2MS0wLjAxNg0KCUM4LjIwMyw1Ljk0NSw3LjcwNyw0LjY4OCw3LjEyNywzLjUwNkw1Ljc0Niw3LjE2NnoiLz4NCjwvc3ZnPg0K),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTEuMzcsNy43NzZsLTMuMDYzLDMuMDYzYy0wLjA4MiwwLjA4Mi0wLjE5MSwwLjEzLTAuMzA4LDAuMTNzLTAuMjI2LTAuMDQ4LTAuMzA4LTAuMTNMNC42Myw3Ljc3Ng0KCUM0LjU0OCw3LjY5NCw0LjUsNy41ODUsNC41LDcuNDY5YzAtMC4yMzksMC4xOTgtMC40MzgsMC40MzgtMC40MzhoNi4xMjVjMC4yMzksMCwwLjQzOCwwLjE5OCwwLjQzOCwwLjQzOA0KCUMxMS41LDcuNTg1LDExLjQ1Miw3LjY5NCwxMS4zNyw3Ljc3NnoiLz4NCjwvc3ZnPg0K);
}
.IBToolBorder {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQo8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiPg0KICAgPGxpbmUgeDE9IjAiIHkxPSIxIiB4Mj0iMTgiIHkyPSIxIi8+DQogICA8bGluZSB4MT0iMCIgeTE9IjkiIHgyPSIxOCIgeTI9IjkiLz4NCiAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3Ii8+DQogICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiLz4NCiAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIvPg0KICAgPGxpbmUgeDE9IjE3IiB5MT0iMCIgeDI9IjE3IiB5Mj0iMTgiLz4NCjwvZz4NCjwvc3ZnPg0K),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTEuMzcsNy43NzZsLTMuMDYzLDMuMDYzYy0wLjA4MiwwLjA4Mi0wLjE5MSwwLjEzLTAuMzA4LDAuMTNzLTAuMjI2LTAuMDQ4LTAuMzA4LTAuMTNMNC42Myw3Ljc3Ng0KCUM0LjU0OCw3LjY5NCw0LjUsNy41ODUsNC41LDcuNDY5YzAtMC4yMzksMC4xOTgtMC40MzgsMC40MzgtMC40MzhoNi4xMjVjMC4yMzksMCwwLjQzOCwwLjE5OCwwLjQzOCwwLjQzOA0KCUMxMS41LDcuNTg1LDExLjQ1Miw3LjY5NCwxMS4zNyw3Ljc3NnoiLz4NCjwvc3ZnPg0K);
}
.IBToolBorderAll {
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQo8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4Ij4NCiAgIDxsaW5lIHgxPSIwIiB5MT0iMSIgeDI9IjE4IiB5Mj0iMSIvPg0KICAgPGxpbmUgeDE9IjAiIHkxPSI5IiB4Mj0iMTgiIHkyPSI5Ii8+DQogICA8bGluZSB4MT0iMCIgeTE9IjE3IiB4Mj0iMTgiIHkyPSIxNyIvPg0KICAgPGxpbmUgeDE9IjEiIHkxPSIwIiB4Mj0iMSIgeTI9IjE4Ii8+DQogICA8bGluZSB4MT0iOSIgeTE9IjAiIHgyPSI5IiB5Mj0iMTgiLz4NCiAgIDxsaW5lIHgxPSIxNyIgeTE9IjAiIHgyPSIxNyIgeTI9IjE4Ii8+DQo8L2c+DQo8L3N2Zz4NCg==),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTEuMzcsNy43NzZsLTMuMDYzLDMuMDYzYy0wLjA4MiwwLjA4Mi0wLjE5MSwwLjEzLTAuMzA4LDAuMTNzLTAuMjI2LTAuMDQ4LTAuMzA4LTAuMTNMNC42Myw3Ljc3Ng0KCUM0LjU0OCw3LjY5NCw0LjUsNy41ODUsNC41LDcuNDY5YzAtMC4yMzksMC4xOTgtMC40MzgsMC40MzgtMC40MzhoNi4xMjVjMC4yMzksMCwwLjQzOCwwLjE5OCwwLjQzOCwwLjQzOA0KCUMxMS41LDcuNTg1LDExLjQ1Miw3LjY5NCwxMS4zNyw3Ljc3NnoiLz4NCjwvc3ZnPg0K);
}
.IBToolBorderO15 {
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQogICA8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4Ij4NCiAgICAgIDxsaW5lIHgxPSIwIiB5MT0iMSIgeDI9IjE4IiB5Mj0iMSIvPg0KICAgICAgPGxpbmUgeDE9IjAiIHkxPSI5IiB4Mj0iMTgiIHkyPSI5IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiLz4NCiAgICAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3Ii8+DQogICAgICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiLz4NCiAgICAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIgc3Ryb2tlLWRhc2hhcnJheT0iMiwyIi8+DQogICAgICA8bGluZSB4MT0iMTciIHkxPSIwIiB4Mj0iMTciIHkyPSIxOCIvPg0KICAgPC9nPg0KPC9zdmc+DQo=),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTEuMzcsNy43NzZsLTMuMDYzLDMuMDYzYy0wLjA4MiwwLjA4Mi0wLjE5MSwwLjEzLTAuMzA4LDAuMTNzLTAuMjI2LTAuMDQ4LTAuMzA4LTAuMTNMNC42Myw3Ljc3Ng0KCUM0LjU0OCw3LjY5NCw0LjUsNy41ODUsNC41LDcuNDY5YzAtMC4yMzksMC4xOTgtMC40MzgsMC40MzgtMC40MzhoNi4xMjVjMC4yMzksMCwwLjQzOCwwLjE5OCwwLjQzOCwwLjQzOA0KCUMxMS41LDcuNTg1LDExLjQ1Miw3LjY5NCwxMS4zNyw3Ljc3NnoiLz4NCjwvc3ZnPg0K);
}
.IBToolBorderI3 {
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQo8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiPg0KICAgPGxpbmUgeDE9IjAiIHkxPSIxIiB4Mj0iMTgiIHkyPSIxIi8+DQogICA8bGluZSB4MT0iMCIgeTE9IjkiIHgyPSIxOCIgeTI9IjkiIHN0cm9rZS1kYXNoYXJyYXk9IjAiLz4NCiAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3Ii8+DQogICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiLz4NCiAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIgc3Ryb2tlLWRhc2hhcnJheT0iMCIvPg0KICAgPGxpbmUgeDE9IjE3IiB5MT0iMCIgeDI9IjE3IiB5Mj0iMTgiLz4NCjwvZz4NCjwvc3ZnPg0K),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTEuMzcsNy43NzZsLTMuMDYzLDMuMDYzYy0wLjA4MiwwLjA4Mi0wLjE5MSwwLjEzLTAuMzA4LDAuMTNzLTAuMjI2LTAuMDQ4LTAuMzA4LTAuMTNMNC42Myw3Ljc3Ng0KCUM0LjU0OCw3LjY5NCw0LjUsNy41ODUsNC41LDcuNDY5YzAtMC4yMzksMC4xOTgtMC40MzgsMC40MzgtMC40MzhoNi4xMjVjMC4yMzksMCwwLjQzOCwwLjE5OCwwLjQzOCwwLjQzOA0KCUMxMS41LDcuNTg1LDExLjQ1Miw3LjY5NCwxMS4zNyw3Ljc3NnoiLz4NCjwvc3ZnPg0K);
}
.IBToolBorderI2 {
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQo8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiPg0KICAgPGxpbmUgeDE9IjAiIHkxPSIxIiB4Mj0iMTgiIHkyPSIxIi8+DQogICA8bGluZSB4MT0iMCIgeTE9IjkiIHgyPSIxOCIgeTI9IjkiLz4NCiAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3Ii8+DQogICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiLz4NCiAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIgc3Ryb2tlLWRhc2hhcnJheT0iMCIvPg0KICAgPGxpbmUgeDE9IjE3IiB5MT0iMCIgeDI9IjE3IiB5Mj0iMTgiLz4NCjwvZz4NCjwvc3ZnPg0K),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTEuMzcsNy43NzZsLTMuMDYzLDMuMDYzYy0wLjA4MiwwLjA4Mi0wLjE5MSwwLjEzLTAuMzA4LDAuMTNzLTAuMjI2LTAuMDQ4LTAuMzA4LTAuMTNMNC42Myw3Ljc3Ng0KCUM0LjU0OCw3LjY5NCw0LjUsNy41ODUsNC41LDcuNDY5YzAtMC4yMzksMC4xOTgtMC40MzgsMC40MzgtMC40MzhoNi4xMjVjMC4yMzksMCwwLjQzOCwwLjE5OCwwLjQzOCwwLjQzOA0KCUMxMS41LDcuNTg1LDExLjQ1Miw3LjY5NCwxMS4zNyw3Ljc3NnoiLz4NCjwvc3ZnPg0K);
}
.IBToolBorderI1 {
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQo8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiPg0KICAgPGxpbmUgeDE9IjAiIHkxPSIxIiB4Mj0iMTgiIHkyPSIxIi8+DQogICA8bGluZSB4MT0iMCIgeTE9IjkiIHgyPSIxOCIgeTI9IjkiIHN0cm9rZS1kYXNoYXJyYXk9IjAiLz4NCiAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3Ii8+DQogICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiLz4NCiAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIvPg0KICAgPGxpbmUgeDE9IjE3IiB5MT0iMCIgeDI9IjE3IiB5Mj0iMTgiLz4NCjwvZz4NCjwvc3ZnPg0K),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTEuMzcsNy43NzZsLTMuMDYzLDMuMDYzYy0wLjA4MiwwLjA4Mi0wLjE5MSwwLjEzLTAuMzA4LDAuMTNzLTAuMjI2LTAuMDQ4LTAuMzA4LTAuMTNMNC42Myw3Ljc3Ng0KCUM0LjU0OCw3LjY5NCw0LjUsNy41ODUsNC41LDcuNDY5YzAtMC4yMzksMC4xOTgtMC40MzgsMC40MzgtMC40MzhoNi4xMjVjMC4yMzksMCwwLjQzOCwwLjE5OCwwLjQzOCwwLjQzOA0KCUMxMS41LDcuNTg1LDExLjQ1Miw3LjY5NCwxMS4zNyw3Ljc3NnoiLz4NCjwvc3ZnPg0K);
}
.IBToolBorderO1 {
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQo8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiPg0KICAgPGxpbmUgeDE9IjAiIHkxPSIxIiB4Mj0iMTgiIHkyPSIxIiBzdHJva2UtZGFzaGFycmF5PSIwIi8+DQogICA8bGluZSB4MT0iMCIgeTE9IjkiIHgyPSIxOCIgeTI9IjkiLz4NCiAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3Ii8+DQogICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiLz4NCiAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIvPg0KICAgPGxpbmUgeDE9IjE3IiB5MT0iMCIgeDI9IjE3IiB5Mj0iMTgiLz4NCjwvZz4NCjwvc3ZnPg0K),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTEuMzcsNy43NzZsLTMuMDYzLDMuMDYzYy0wLjA4MiwwLjA4Mi0wLjE5MSwwLjEzLTAuMzA4LDAuMTNzLTAuMjI2LTAuMDQ4LTAuMzA4LTAuMTNMNC42Myw3Ljc3Ng0KCUM0LjU0OCw3LjY5NCw0LjUsNy41ODUsNC41LDcuNDY5YzAtMC4yMzksMC4xOTgtMC40MzgsMC40MzgtMC40MzhoNi4xMjVjMC4yMzksMCwwLjQzOCwwLjE5OCwwLjQzOCwwLjQzOA0KCUMxMS41LDcuNTg1LDExLjQ1Miw3LjY5NCwxMS4zNyw3Ljc3NnoiLz4NCjwvc3ZnPg0K);
}
.IBToolBorderO2 {
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQogICA8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiPg0KICAgICAgPGxpbmUgeDE9IjAiIHkxPSIxIiB4Mj0iMTgiIHkyPSIxIi8+DQogICAgICA8bGluZSB4MT0iMCIgeTE9IjkiIHgyPSIxOCIgeTI9IjkiLz4NCiAgICAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3Ii8+DQogICAgICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiLz4NCiAgICAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIvPg0KICAgICAgPGxpbmUgeDE9IjE3IiB5MT0iMCIgeDI9IjE3IiB5Mj0iMTgiIHN0cm9rZS1kYXNoYXJyYXk9IjAiLz4NCiAgIDwvZz4NCjwvc3ZnPg0K),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTEuMzcsNy43NzZsLTMuMDYzLDMuMDYzYy0wLjA4MiwwLjA4Mi0wLjE5MSwwLjEzLTAuMzA4LDAuMTNzLTAuMjI2LTAuMDQ4LTAuMzA4LTAuMTNMNC42Myw3Ljc3Ng0KCUM0LjU0OCw3LjY5NCw0LjUsNy41ODUsNC41LDcuNDY5YzAtMC4yMzksMC4xOTgtMC40MzgsMC40MzgtMC40MzhoNi4xMjVjMC4yMzksMCwwLjQzOCwwLjE5OCwwLjQzOCwwLjQzOA0KCUMxMS41LDcuNTg1LDExLjQ1Miw3LjY5NCwxMS4zNyw3Ljc3NnoiLz4NCjwvc3ZnPg0K);
}
.IBToolBorderO4 {
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQogICA8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiPg0KICAgICAgPGxpbmUgeDE9IjAiIHkxPSIxIiB4Mj0iMTgiIHkyPSIxIi8+DQogICAgICA8bGluZSB4MT0iMCIgeTE9IjkiIHgyPSIxOCIgeTI9IjkiLz4NCiAgICAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3IiBzdHJva2UtZGFzaGFycmF5PSIwIi8+DQogICAgICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiLz4NCiAgICAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIvPg0KICAgICAgPGxpbmUgeDE9IjE3IiB5MT0iMCIgeDI9IjE3IiB5Mj0iMTgiLz4NCiAgIDwvZz4NCjwvc3ZnPg0K),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTEuMzcsNy43NzZsLTMuMDYzLDMuMDYzYy0wLjA4MiwwLjA4Mi0wLjE5MSwwLjEzLTAuMzA4LDAuMTNzLTAuMjI2LTAuMDQ4LTAuMzA4LTAuMTNMNC42Myw3Ljc3Ng0KCUM0LjU0OCw3LjY5NCw0LjUsNy41ODUsNC41LDcuNDY5YzAtMC4yMzksMC4xOTgtMC40MzgsMC40MzgtMC40MzhoNi4xMjVjMC4yMzksMCwwLjQzOCwwLjE5OCwwLjQzOCwwLjQzOA0KCUMxMS41LDcuNTg1LDExLjQ1Miw3LjY5NCwxMS4zNyw3Ljc3NnoiLz4NCjwvc3ZnPg0K);
}
.IBToolBorderO8 {
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQogICA8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiPg0KICAgICAgPGxpbmUgeDE9IjAiIHkxPSIxIiB4Mj0iMTgiIHkyPSIxIi8+DQogICAgICA8bGluZSB4MT0iMCIgeTE9IjkiIHgyPSIxOCIgeTI9IjkiLz4NCiAgICAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3Ii8+DQogICAgICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiIHN0cm9rZS1kYXNoYXJyYXk9IjAiLz4NCiAgICAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIvPg0KICAgICAgPGxpbmUgeDE9IjE3IiB5MT0iMCIgeDI9IjE3IiB5Mj0iMTgiLz4NCiAgIDwvZz4NCjwvc3ZnPg0K),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTEuMzcsNy43NzZsLTMuMDYzLDMuMDYzYy0wLjA4MiwwLjA4Mi0wLjE5MSwwLjEzLTAuMzA4LDAuMTNzLTAuMjI2LTAuMDQ4LTAuMzA4LTAuMTNMNC42Myw3Ljc3Ng0KCUM0LjU0OCw3LjY5NCw0LjUsNy41ODUsNC41LDcuNDY5YzAtMC4yMzksMC4xOTgtMC40MzgsMC40MzgtMC40MzhoNi4xMjVjMC4yMzksMCwwLjQzOCwwLjE5OCwwLjQzOCwwLjQzOA0KCUMxMS41LDcuNTg1LDExLjQ1Miw3LjY5NCwxMS4zNyw3Ljc3NnoiLz4NCjwvc3ZnPg0K);
}
.IBToolBorderO5 {
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQo8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiPg0KICAgPGxpbmUgeDE9IjAiIHkxPSIxIiB4Mj0iMTgiIHkyPSIxIiBzdHJva2UtZGFzaGFycmF5PSIwIi8+DQogICA8bGluZSB4MT0iMCIgeTE9IjkiIHgyPSIxOCIgeTI9IjkiLz4NCiAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3IiBzdHJva2UtZGFzaGFycmF5PSIwIi8+DQogICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiLz4NCiAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIvPg0KICAgPGxpbmUgeDE9IjE3IiB5MT0iMCIgeDI9IjE3IiB5Mj0iMTgiLz4NCjwvZz4NCjwvc3ZnPg0K),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTEuMzcsNy43NzZsLTMuMDYzLDMuMDYzYy0wLjA4MiwwLjA4Mi0wLjE5MSwwLjEzLTAuMzA4LDAuMTNzLTAuMjI2LTAuMDQ4LTAuMzA4LTAuMTNMNC42Myw3Ljc3Ng0KCUM0LjU0OCw3LjY5NCw0LjUsNy41ODUsNC41LDcuNDY5YzAtMC4yMzksMC4xOTgtMC40MzgsMC40MzgtMC40MzhoNi4xMjVjMC4yMzksMCwwLjQzOCwwLjE5OCwwLjQzOCwwLjQzOA0KCUMxMS41LDcuNTg1LDExLjQ1Miw3LjY5NCwxMS4zNyw3Ljc3NnoiLz4NCjwvc3ZnPg0K);
}
.IBToolBorderO10 {
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQogICA8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiPg0KICAgICAgPGxpbmUgeDE9IjAiIHkxPSIxIiB4Mj0iMTgiIHkyPSIxIi8+DQogICAgICA8bGluZSB4MT0iMCIgeTE9IjkiIHgyPSIxOCIgeTI9IjkiLz4NCiAgICAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3Ii8+DQogICAgICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiIHN0cm9rZS1kYXNoYXJyYXk9IjAiLz4NCiAgICAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIvPg0KICAgICAgPGxpbmUgeDE9IjE3IiB5MT0iMCIgeDI9IjE3IiB5Mj0iMTgiIHN0cm9rZS1kYXNoYXJyYXk9IjAiLz4NCiAgIDwvZz4NCjwvc3ZnPg0K),
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTEuMzcsNy43NzZsLTMuMDYzLDMuMDYzYy0wLjA4MiwwLjA4Mi0wLjE5MSwwLjEzLTAuMzA4LDAuMTNzLTAuMjI2LTAuMDQ4LTAuMzA4LTAuMTNMNC42Myw3Ljc3Ng0KCUM0LjU0OCw3LjY5NCw0LjUsNy41ODUsNC41LDcuNDY5YzAtMC4yMzksMC4xOTgtMC40MzgsMC40MzgtMC40MzhoNi4xMjVjMC4yMzksMCwwLjQzOCwwLjE5OCwwLjQzOCwwLjQzOA0KCUMxMS41LDcuNTg1LDExLjQ1Miw3LjY5NCwxMS4zNyw3Ljc3NnoiLz4NCjwvc3ZnPg0K);
}
.IBToolColorText,
.IBToolColorBackground,
.IBToolColorShadow,
.IBToolBorder {
   background-position: left center, right center !important;
}
.IBToolImage.IBToolColorText,
.IBToolImage.IBToolColorBackground,
.IBToolImage.IBToolColorShadow,
.IBToolImage.IBToolBorder {
   padding-left: 30px;
}
.IBWide .IBToolImage.IBToolColorText,
.IBWide .IBToolImage.IBToolColorBackground,
.IBWide .IBToolImage.IBToolColorShadow,
.IBWide .IBToolImage.IBToolBorder {
   padding-left: 38px;
}
.IBBig .IBToolImage.IBToolColorText,
.IBBig .IBToolImage.IBToolColorBackground,
.IBBig .IBToolImage.IBToolColorShadow,
.IBBig .IBToolImage.IBToolBorder {
   padding-left: 52px;
}
.IBTiny .IBToolImage.IBToolColorText,
.IBTiny .IBToolImage.IBToolColorBackground,
.IBTiny .IBToolImage.IBToolColorShadow,
.IBTiny .IBToolImage.IBToolBorder {
   padding-left: 22px;
}
.IBToolColorTextLeft,
.IBToolColorBackgroundLeft,
.IBToolColorShadowLeft,
.IBToolBorderLeft {
   padding-right: 20px !important;
}
.IBBig .IBToolColorTextLeft,
.IBBig .IBToolColorBackgroundLeft,
.IBBig .IBToolColorShadowLeft,
.IBBig .IBToolBorderLeft {
   padding-right: 26px !important;
}
.IBToolColorTextRight,
.IBToolColorBackgroundRight,
.IBToolColorShadowRight,
.IBToolBorderRight {
   background-position: right 16px center, right center !important;
   padding-right: 44px !important;
}
.IBWide .IBToolColorTextRight,
.IBWide .IBToolColorBackgroundRight,
.IBWide .IBToolColorShadowRight,
.IBWide .IBToolBorderRight {
   background-position: right 20px center, right center !important;
   padding-right: 50px !important;
}
.IBBig .IBToolColorTextRight,
.IBBig .IBToolColorBackgroundRight,
.IBBig .IBToolColorShadowRight,
.IBBig .IBToolBorderRight {
   background-position: right 26px center, right center !important;
   padding-right: 65px !important;
}
.IBToolColorTextTop,
.IBToolColorBackgroundTop,
.IBToolColorShadowTop,
.IBToolBorderTop {
   background-position: center top, right top !important;
   min-width: 40px;
}
.IBWide .IBToolColorTextTop,
.IBWide .IBToolColorBackgroundTop,
.IBWide .IBToolColorShadowTop,
.IBWide .IBToolBorderTop {
   min-width: 55px;
}
.IBBig .IBToolColorTextTop,
.IBBig .IBToolColorBackgroundTop,
.IBBig .IBToolColorShadowTop,
.IBBig .IBToolBorderTop {
   background-position: center top, right -6px top !important;
   min-width: 60px;
}
.IBToolColorTextBottom,
.IBToolColorBackgroundBottom,
.IBToolColorShadowBottom,
.IBToolBorderBottom {
   background-position: center bottom, right bottom !important;
   min-width: 40px;
}
.IBWide .IBToolColorTextBottom,
.IBWide .IBToolColorBackgroundBottom,
.IBWide .IBToolColorShadowBottom,
.IBWide .IBToolBorderBottom {
   min-width: 55px;
}
.IBBig .IBToolColorTextBottom,
.IBBig .IBToolColorBackgroundBottom,
.IBBig .IBToolColorShadowBottom,
.IBBig .IBToolBorderBottom {
   background-position: center bottom, right -6px bottom !important;
   min-width: 60px;
}
.IBToolResize {
   visibility: hidden;
}
.IBMain .IBToolImage {
   display: inline-block;
   height: 26px;
   width: 0px;
   overflow: hidden;
}
.IBHigh .IBToolImage {
   height: 30px;
}
.IBBig .IBToolImage {
   height: 34px;
}
.IBLow .IBToolImage {
   height: 20px;
}
.IBToolImageLeftText,
.IBToolImageRightText,
.IBToolImageTopText,
.IBToolImageBottomText {
   display: inline-block;
   text-decoration: none;
}
.IBToolImageLeftText,
.IBToolImageRightText {
   line-height: 26px;
}
.IBHigh .IBToolImageLeftText,
.IBHigh .IBToolImageRightText {
   line-height: 30px;
}
.IBBig .IBToolImageLeftText,
.IBBig .IBToolImageRightText {
   line-height: 34px;
}
.IBLow .IBToolImageLeftText,
.IBLow .IBToolImageRightText {
   line-height: 20px;
}
.IBToolIconSingle {
   background-position: center center;
}
.IBToolIconLeft {
   background-position: left center;
}
.IBToolIconRight {
   background-position: right center;
}
.IBToolIconTop {
   background-position: center top;
}
.IBToolIconBottom {
   background-position: center bottom;
}
.IBPagerEdit > div {
   text-align: center;
}
.IBResizeSheet,
.IBResizeSheetRtl {
   margin: -17px 0px 0px auto;
   height: 17px;
   width: 17px;
   overflow: hidden;
   padding: 0px;
   cursor: nw-resize;
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNyAxNyI+DQo8cG9seWdvbiBmaWxsPSIjN0E4ODk5IiBwb2ludHM9IjE0LDE3IDE3LDEzLjk5OSAxNywxMi44NTcgMTIuODU3LDE3Ii8+DQo8cG9seWdvbiBmaWxsPSIjN0E4ODk5IiBwb2ludHM9IjkuNzE1LDE3IDE3LDkuNzE0IDE3LDguNTcyIDguNTcyLDE3Ii8+DQo8cG9seWdvbiBmaWxsPSIjN0E4ODk5IiBwb2ludHM9IjUuNDI5LDE3IDE3LDUuNDI5IDE3LDQuMjg2IDQuMjg2LDE3Ii8+DQo8cG9seWdvbiBmaWxsPSIjN0E4ODk5IiBwb2ludHM9IjE3LDEuMTQzIDE3LDAgMCwxNyAxLjE0MiwxNyIvPg0KPC9zdmc+DQo=)
      0px 0px no-repeat;
   background-size: 17px 17px;
   position: relative;
}
.IBResizeSheetRtl {
   margin-left: 0px;
   margin-right: auto;
   cursor: ne-resize;
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNyAxNyI+DQo8cG9seWdvbiBmaWxsPSIjN0E4ODk5IiBwb2ludHM9IjMsMTcgMCwxMy45OTkgMCwxMi44NTcgNC4xNDMsMTciLz4NCjxwb2x5Z29uIGZpbGw9IiM3QTg4OTkiIHBvaW50cz0iNy4yODUsMTcgMCw5LjcxNCAwLDguNTcyIDguNDI4LDE3Ii8+DQo8cG9seWdvbiBmaWxsPSIjN0E4ODk5IiBwb2ludHM9IjExLjU3LDE3IDAsNS40MjkgMCw0LjI4NiAxMi43MTMsMTciLz4NCjxwb2x5Z29uIGZpbGw9IiM3QTg4OTkiIHBvaW50cz0iMCwxLjE0MyAwLDAgMTYuOTk5LDE3IDE1Ljg1NywxNyIvPg0KPC9zdmc+DQo=)
      0px 0px no-repeat;
}
.IBWide .IBResizeSheet,
.IBWide .IBResizeSheetRtl {
   margin-top: -25px;
   height: 25px;
   width: 25px;
   background-size: 25px 25px;
}
.IBMain .IBSideLeft,
.IBMain .IBSideCenter,
.IBMain .IBSideRight,
.IBMain .IBSideTop,
.IBMain .IBSideBottom {
   background-size: 14px 14px;
   background-repeat: no-repeat;
}
.IBWide .IBSideLeft,
.IBWide .IBSideCenter,
.IBWide .IBSideRight,
.IBWide .IBSideTop,
.IBWide .IBSideBottom {
   background-size: 18px 18px;
}
.IBBig .IBSideLeft,
.IBBig .IBSideCenter,
.IBBig .IBSideRight,
.IBBig .IBSideTop,
.IBBig .IBSideBottom {
   background-size: 24px 24px;
}
.IBLow .IBSideLeft,
.IBLow .IBSideCenter,
.IBLow .IBSideRight,
.IBLow .IBSideTop,
.IBLow .IBSideBottom {
   background-size: 12px 12px;
}
.IBMain .IBSideLeft {
   padding-left: 25px;
   background-position: 5px center;
}
.IBWide .IBSideLeft {
   padding-left: 30px;
}
.IBBig .IBSideLeft {
   padding-left: 45px;
   background-position: 10px center;
}
.IBLow .IBSideLeft {
   padding-left: 20px;
   background-position: 4px center;
}
.IBMain .IBSideCenter {
   padding-left: 25px;
   background-position: center center;
}
.IBWide .IBSideCenter {
   padding-left: 30px;
}
.IBBig .IBSideCenter {
   padding-left: 45px;
   background-position: center center;
}
.IBLow .IBSideCenter {
   padding-left: 20px;
   background-position: center center;
}
.IBMain .IBSideRight {
   padding-right: 25px;
   background-position: right 4px center;
}
.IBWide .IBSideRight {
   padding-right: 30px;
}
.IBBig .IBSideRight {
   padding-right: 45px;
   background-position: right 10px center;
}
.IBLow .IBSideRight {
   padding-right: 20px;
   background-position: right 4px center;
}
.IBMain .IBSideTop {
   padding-top: 15px;
   background-position: center top;
}
.IBWide .IBSideTop {
   padding-top: 20px;
}
.IBBig .IBSideTop {
   padding-top: 25px;
}
.IBMain .IBSideBottom {
   padding-bottom: 15px;
   background-position: center bottom;
}
.IBWide .IBSideBottom {
   padding-bottom: 20px;
}
.IBBig .IBSideBottom {
   padding-bottom: 25px;
}
.IBMain .IBDateLeft,
.IBMain .IBDatesLeft,
.IBMain .IBDateRight,
.IBMain .IBDatesRight,
.IBMain .IBDateTop,
.IBMain .IBDatesTop,
.IBMain .IBDateBottom,
.IBMain .IBDatesBottom {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDMyLjc1IDMyLjc1Ij48ZyBmaWxsPSIjMmU0ZTY3Ij48cGF0aCBkPSJNMjkuMzc1IDEuMjVoLTEuMTIzYy4wMjktLjA5My4wNTktLjE4Ni4wNTktLjI4OWEuOTYzLjk2MyAwIDAgMC0xLjkyNCAwYzAgLjEwMy4wMjguMTk2LjA1OS4yODloLTMuNjhjLjAyOS0uMDkzLjA1OS0uMTg2LjA1OS0uMjg5YS45NjIuOTYyIDAgMSAwLTEuOTI1IDAgLjkzLjkzIDAgMCAwIC4wNTkuMjg5aC0zLjY4MWMuMDI5LS4wOTMuMDU4LS4xODYuMDU4LS4yODlhLjk2MS45NjEgMCAwIDAtMS45MjIgMGMwIC4xMDMuMDI4LjE5Ni4wNTguMjg5aC0zLjY4MWMuMDI5LS4wOTMuMDU5LS4xODYuMDU5LS4yODlhLjk2Mi45NjIgMCAwIDAtMS45MjMgMGMwIC4xMDMuMDI4LjE5Ni4wNTguMjg5aC0zLjY4YS45My45MyAwIDAgMCAuMDU5LS4yODkuOTYuOTYgMCAxIDAtMS45MjMgMGMwIC4xMDMuMDI4LjE5Ni4wNTguMjg5SDMuMzc1QTIuNzUyIDIuNzUyIDAgMCAwIC42MjUgNHYyNmEyLjc1MSAyLjc1MSAwIDAgMCAyLjc1IDIuNzVIMjYuMjdsNS44NTUtNS44NTVWNGEyLjc1MiAyLjc1MiAwIDAgMC0yLjc1LTIuNzV6bTEuMjUgMjUuMDIzbC0uMzExLjMxMWgtMi4zNTVjLTEuMTAyIDAtMiAuOS0yIDJ2Mi4zNTVsLS4zMTEuMzExSDMuMzc1Yy0uNjg5IDAtMS4yNS0uNTYxLTEuMjUtMS4yNVY1aDI4LjV2MjEuMjczeiIvPjxwYXRoIGQ9Ik0xMS4zNiAxMC4yNjdoNC4yOTl2NC4yOTlIMTEuMzZ6TTE3LjA5MSAxMC4yNjdoNC4zdjQuMjk5aC00LjN6TTIyLjgyMyAxMC4yNjdoNC4yOTl2NC4yOTloLTQuMjk5ek01LjYyOCAxNS45OTloNC4yOTl2NC4yOTlINS42Mjh6TTExLjM2IDE1Ljk5OWg0LjI5OXY0LjI5OUgxMS4zNnpNMjEuMzkxIDE1Ljk5OWgtNC4zdjQuMjk5aDQuM3YtNC4yOTl6bS0uNjUgMy42NDloLTN2LTNoM3Yzek0yMi44MjMgMTUuOTk5aDQuMjk5djQuMjk5aC00LjI5OXpNNS42MjggMjEuNzNoNC4yOTl2NC4yOTlINS42Mjh6TTExLjM2IDIxLjczaDQuMjk5djQuMjk5SDExLjM2ek0xNy4wOTEgMjEuNzNoNC4zdjQuMjk5aC00LjN6TTIyLjgyMyAyMS43M2g0LjI5OXY0LjI5OWgtNC4yOTl6Ii8+PC9nPjwvc3ZnPg==);
}
.IBDefaultsLeft,
.IBDefaultsRight,
.IBDefaultsTop,
.IBDefaultsBottom {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNOC4zMzQsMTEuNzExYy0wLjE4NywwLjE4OC0wLjQ4MiwwLjE4OC0wLjY2OSwwTDIuMTQsNi4xOTRjLTAuMTg3LTAuMTg3LTAuMTg3LTAuNDkyLDAtMC42NzlsMS4yMzYtMS4yMjcNCgljMC4xODctMC4xODcsMC40ODUtMC4xODcsMC42NjksMEw4LDguMjQzbDMuOTUyLTMuOTU1YzAuMTg3LTAuMTg3LDAuNDg3LTAuMTg3LDAuNjY5LDBsMS4yMzksMS4yMjcNCgljMC4xODcsMC4xODcsMC4xODcsMC40OTIsMCwwLjY3OUw4LjMzNCwxMS43MTF6Ii8+DQo8L3N2Zz4NCg==);
}
.IBEnumLeft,
.IBEnumRight,
.IBEnumTop,
.IBEnumBottom {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTEuMzcsNy43NzZsLTMuMDYzLDMuMDYzYy0wLjA4MiwwLjA4Mi0wLjE5MSwwLjEzLTAuMzA4LDAuMTNzLTAuMjI2LTAuMDQ4LTAuMzA4LTAuMTNMNC42Myw3Ljc3Ng0KCUM0LjU0OCw3LjY5NCw0LjUsNy41ODUsNC41LDcuNDY5YzAtMC4yMzksMC4xOTgtMC40MzgsMC40MzgtMC40MzhoNi4xMjVjMC4yMzksMCwwLjQzOCwwLjE5OCwwLjQzOCwwLjQzOA0KCUMxMS41LDcuNTg1LDExLjQ1Miw3LjY5NCwxMS4zNyw3Ljc3NnoiLz4NCjwvc3ZnPg0K);
}
.IBExpandLeft,
.IBExpandRight,
.IBExpandTop,
.IBExpandBottom {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMi41IiBmaWxsPSJub25lIiBkPSJNNSwzbDUsNWwtNSw1Ii8+DQo8L3N2Zz4NCg==);
}
.IBHeaderRow .IBExpandLeft,
.IBHeaderRow .IBExpandRight,
.IBHeaderRow .IBExpandTop,
.IBHeaderRow .IBExpandBottom {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBzdHJva2U9IndoaXRlIiBvcGFjaXR5PSIwLjUiIHN0cm9rZS13aWR0aD0iMi41IiBmaWxsPSJub25lIiBkPSJNNSwzbDUsNWwtNSw1Ii8+DQo8L3N2Zz4NCg==);
}
.IBCollapseLeft,
.IBCollapseRight,
.IBCollapseTop,
.IBCollapseBottom {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMi41IiBmaWxsPSJub25lIiBkPSJNMyw1bDUsNWw1LC01Ii8+DQo8L3N2Zz4NCg==);
}
.IBHeaderRow .IBCollapseLeft,
.IBHeaderRow .IBCollapseRight,
.IBHeaderRow .IBCollapseTop,
.IBHeaderRow .IBCollapseBottom {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBzdHJva2U9IndoaXRlIiBvcGFjaXR5PSIwLjUiIHN0cm9rZS13aWR0aD0iMi41IiBmaWxsPSJub25lIiBkPSJNMyw1bDUsNWw1LC01Ii8+DQo8L3N2Zz4NCg==);
}
.IBFileLeft,
.IBFileRight,
.IBFileTop,
.IBFileBottom {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNNS4yNzQsOC44MTdjMCwwLjQ0OC0wLjM2OCwwLjgxOS0wLjgxOSwwLjgxOUgyLjgxOUMyLjM2OCw5LjYzNywyLDkuMjY2LDIsOC44MTdWNy4xNzkNCgljMC0wLjQ1MiwwLjM2OC0wLjgxNywwLjgxOS0wLjgxN2gxLjYzNWMwLjQ1MiwwLDAuODE5LDAuMzY1LDAuODE5LDAuODE3VjguODE3eiBNOS42MzksOC44MTdjMCwwLjQ0OC0wLjM3MSwwLjgxOS0wLjgxOSwwLjgxOQ0KCUg3LjE4MWMtMC40NTEsMC0wLjgxNi0wLjM3MS0wLjgxNi0wLjgxOVY3LjE3OWMwLTAuNDUyLDAuMzY1LTAuODE3LDAuODE2LTAuODE3aDEuNjM5YzAuNDQ4LDAsMC44MTksMC4zNjUsMC44MTksMC44MTdWOC44MTd6DQogICBNMTQsOC44MTdjMCwwLjQ0OC0wLjM2NSwwLjgxOS0wLjgxOSwwLjgxOWgtMS42MzNjLTAuNDU0LDAtMC44MTktMC4zNzEtMC44MTktMC44MTlWNy4xNzljMC0wLjQ1MiwwLjM2NS0wLjgxNywwLjgxOS0wLjgxN2gxLjYzMw0KCUMxMy42MzUsNi4zNjIsMTQsNi43MjcsMTQsNy4xNzlWOC44MTd6Ii8+DQo8L3N2Zz4NCg==);
}
.IBClearLeft,
.IBClearRight,
.IBClearTop,
.IBClearBottom {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGNzQ2MjMiIGQ9Ik0xMzQuMDUgMzUuMjVsLTEyLjQ3NSAxMi40NzVINTkuMnYyNC45NWgxOTkuNnYtMjQuOTVoLTYyLjM3NUwxODMuOTUgMzUuMjVoLTQ5Ljl6TTcxLjY3NSA5Ny42MjVWMjg0Ljc1aDE3NC42NVY5Ny42MjVINzEuNjc1em0zNy40MjUgMjQuOTVoMjQuOTVWMjU5LjhIMTA5LjFWMTIyLjU3NXptNzQuODUgMGgyNC45NVYyNTkuOGgtMjQuOTVWMTIyLjU3NXoiLz48L3N2Zz4=);
}
.IBCheck0Left,
.IBCheck0Center,
.IBCheck0Right,
.IBCheck0Top,
.IBCheck0Bottom {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDBoMzIwdjMyMEgweiIvPjxwYXRoIGZpbGw9IiNDMUMxQzEiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48L3N2Zz4=);
}
.IBCheck1Left,
.IBCheck1Center,
.IBCheck1Right,
.IBCheck1Top,
.IBCheck1Bottom {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0tMSAwaDMyMHYzMjBILTF6Ii8+PHBhdGggZmlsbD0iI0MxQzFDMSIgZD0iTTI5OSAyMHYyODBIMTlWMjBoMjgwbTIwLTIwSC0xdjMyMGgzMjBWMHoiLz48cGF0aCBmaWxsPSIjN0ZDMUM4IiBkPSJNMTM2LjM0IDIzNi43MjFjLTMuMzIgMy4xMzktOC4zOCAzLjEzOS0xMS43IDBMNTEuMjggMTYzLjQ0Yy0zLjAyLTMuMzE4LTMuMDItOC4zNzggMC0xMS40NzlsMTEuNy0xMS43YzMuMDQtMy4wMiA4LjE2LTMuMDIgMTEuNDggMGw1NS45NzkgNTYuMDYyTDI0My41OCA4My4yMmMzLjI3OC0zLjAyIDguMzgtMy4wMiAxMS40MiAwbDExLjY0IDExLjdjMy4xMiAzLjEgMy4xMiA4LjE2IDAgMTEuNDhsLTEzMC4zIDEzMC4zMjF6Ii8+PC9zdmc+);
}
.IBCheck2Left,
.IBCheck2Center,
.IBCheck2Right,
.IBCheck2Top,
.IBCheck2Bottom {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDBoMzIwdjMyMEgweiIvPjxwYXRoIGZpbGw9IiNDMUMxQzEiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48cGF0aCBmaWxsPSIjNjY2QTZEIiBkPSJNMTk2LjEyIDE2OS40OGMtMTAuNTQgNi0xNi45NiA5Ljg3OS0xNi45NiAxNi4zMTh2Ni40NGMwIDMuNjgtMi44MiA2LjQzOC02LjQ2IDYuNDM4aC0zMi4yNGMtMy42MiAwLTYuNDQtMi43NzktNi40NC02LjQzOHYtMTMuNjgxYzAtMjQuODAxIDE3LjY4Mi0zMi42NDEgMzIuMDQtMzkuMDgxIDEyLjA4LTUuNjggMTkuNTIxLTkuNTQgMTkuNTIxLTE4LjU2IDAtMTEuNy0xNC42Ni0yMC40LTI4LjAyMS0yMC40LTcuMDQgMC0xNC40NzkgMi4yNC0xOS4xNCA1LjQ2LTQuNCAzLjA0LTguNjIgNy40NC0xNi4xMDIgMTYuNzItMS4xOTggMS41OC0zLjAyIDIuNDQtNSAyLjQ0LTEuNDM4IDAtMi44MTgtLjQtMy44OC0xLjI0bC0yMS43Mi0xNi41MmMtMi42NC0yLjA0LTMuMy01Ljg2LTEuNDQtOC42OEMxMDYuNzggNzIuNyAxMzAgNjAgMTYwLjYgNjBjMzMuMTYgMCA3MC4xMiAyNi4yIDcwLjEyIDYxLjMgMCAyOC42NC0xOS45MiAzOS45LTM0LjYgNDguMTh6bS0xNi45NiA4NC4wODFjMCAzLjY2LTIuODIgNi40MzktNi40NiA2LjQzOWgtMzIuMjRjLTMuNjIgMC02LjQ0LTIuNzc5LTYuNDQtNi40Mzl2LTMyLjI0YzAtMy42OCAyLjgyLTYuNDM5IDYuNDQtNi40MzloMzIuMjJjMy42NiAwIDYuNDYgMi43OCA2LjQ2IDYuNDM5djMyLjI0aC4wMnoiLz48L3N2Zz4=);
}
.IBMain .IBButtonImage {
   height: 25px;
   display: inline-block;
   padding-left: 0px;
   padding-right: 0px;
}
.IBHigh .IBButtonImage {
   height: 35px;
}
.IBBig .IBButtonImage {
   height: 45px;
}
.IBLow .IBButtonImage {
   height: 15px;
}
.IBMini .IBButtonImage {
   height: 13px;
}
.IBIconLink {
   text-decoration: none;
   width: 1000px;
   display: inline-block;
}
.IBIconLeft {
   background-position: left center;
   padding-left: 25px;
   background-repeat: no-repeat;
}
.IBWide .IBIconLeft {
   padding-left: 30px;
}
.IBHigh .IBIconLeft {
   padding-left: 45px;
}
.IBLow .IBIconLeft {
   padding-left: 20px;
}
.IBIconRight {
   background-position: right center;
   padding-right: 25px;
   background-repeat: no-repeat;
}
.IBWide .IBIconRight {
   padding-right: 30px;
}
.IBHigh .IBIconRight {
   padding-right: 45px;
}
.IBLow .IBIconRight {
   padding-right: 20px;
}
.IBIconCenter {
   background-position: center center;
   background-repeat: no-repeat;
}
.IBIconTop {
   padding-top: 20px;
   background-position: center 0px;
   background-repeat: no-repeat;
}
.IBIconBottom {
   padding-bottom: 21px;
   background-position: center 20px;
   background-repeat: no-repeat;
}
.IBIconTopVAlignTop {
   padding-top: 20px;
}
.IBIconTopVAlignMiddle {
   padding-top: 21px;
}
.IBIconTopVAlignBottom {
   padding-top: 22px;
}
.IBIconBottomVAlignTop {
   padding-bottom: 22px;
}
.IBIconBottomVAlignMiddle {
   padding-bottom: 21px;
}
.IBIconBottomVAlignBottom {
   padding-bottom: 21px;
}
.IBFilter0Left,
.IBFilter0Right,
.IBFilter0Menu {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxnIGZpbGw9IiMzNTM2M0YiPjxwYXRoIGQ9Ik05OS40MjYgNzkuMjNMMjQwLjc3IDIyMC41ODJsLTIwLjE4OCAyMC4xODhMNzkuMjMxIDk5LjQyNiA5OS40MjYgNzkuMjN6Ii8+PHBhdGggZD0iTTI0MC43NyA5OS40MjZMOTkuNDI2IDI0MC43N2wtMjAuMTk1LTIwLjE4OEwyMjAuNTgyIDc5LjIzbDIwLjE4OCAyMC4xOTZ6Ii8+PC9nPjwvc3ZnPg==);
}
.IBFilter1Left,
.IBFilter1Right,
.IBFilter1Menu {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxnIGZpbGw9IiMzNTM2M0YiPjxwYXRoIGQ9Ik02MC41MzkgMTExLjAxNmgxOTkuOTIydjI4LjU2M0g2MC41Mzl2LTI4LjU2M3pNNjAuNTM5IDE4Mi40MjJoMTk5LjkyMnYyOC41NTVINjAuNTM5di0yOC41NTV6Ii8+PC9nPjwvc3ZnPg==);
}
.IBFilter2Left,
.IBFilter2Right,
.IBFilter2Menu {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxnIGZpbGw9IiMzNTM2M0YiPjxwYXRoIGQ9Ik02MC41MzkgMTExLjAxNmgxOTkuOTIydjI4LjU2M0g2MC41Mzl2LTI4LjU2M3pNNjAuNTM5IDE4Mi40MjJoMTk5LjkyMnYyOC41NTVINjAuNTM5di0yOC41NTV6Ii8+PC9nPjxwYXRoIGZpbGw9IiNGNTM5MTQiIGQ9Ik0yNDEuMjc0IDk5LjkxNEw5OS45MTQgMjQxLjI3M2wtMjAuMTk1LTIwLjE5NUwyMjEuMDc4IDc5LjcxOWwyMC4xOTYgMjAuMTk1eiIvPjwvc3ZnPg==);
}
.IBFilter3Left,
.IBFilter3Right,
.IBFilter3Menu {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiMzNTM2M0YiIGQ9Ik0yNjAuMjUgMTIzLjgxM2wtNy4zOS0yNy41ODYtMTkzLjEwOSA1MS43NDJ2MjQuMDU0bDE5My4xMDkgNTEuNzUgNy4zOS0yNy41ODVMMTI1LjE5OSAxNjB6Ii8+PC9zdmc+);
}
.IBFilter4Left,
.IBFilter4Right,
.IBFilter4Menu {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxnIGZpbGw9IiMzNTM2M0YiPjxwYXRoIGQ9Ik02MC4wMzkgMjI0LjAyaDE5OS45MjJ2MjguNTU2SDYwLjAzOVYyMjQuMDJ6TTI2MC4yNSA5NS4wMTJsLTcuMzktMjcuNTg2LTE5My4xMDkgNTEuNzQxdjI0LjA1NWwxOTMuMTA5IDUxLjc1MSA3LjM5LTI3LjU4Ni0xMzUuMDUxLTM2LjE4OHoiLz48L2c+PC9zdmc+);
}
.IBFilter5Left,
.IBFilter5Right,
.IBFilter5Menu {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiMzNTM2M0YiIGQ9Ik01OS43NSAxMjMuODEzbDcuMzkxLTI3LjU4NiAxOTMuMTA5IDUxLjc0MXYyNC4wNTVsLTE5My4xMDkgNTEuNzUtNy4zOTEtMjcuNTg1TDE5NC44MDEgMTYweiIvPjwvc3ZnPg==);
}
.IBFilter6Left,
.IBFilter6Right,
.IBFilter6Menu {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxnIGZpbGw9IiMzNTM2M0YiPjxwYXRoIGQ9Ik0yNTkuOTYxIDI1Mi41NzRINjAuMDRWMjI0LjAyaDE5OS45MjF2MjguNTU0ek01OS43NTEgOTUuMDExbDcuMzktMjcuNTg2IDE5My4xMDkgNTEuNzQydjI0LjA1NUw2Ny4xNDEgMTk0Ljk3M2wtNy4zOS0yNy41ODYgMTM1LjA1LTM2LjE4OXoiLz48L2c+PC9zdmc+);
}
.IBFilter7Left,
.IBFilter7Right,
.IBFilter7Menu {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxnIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzM1MzYzRiIgc3Ryb2tlLXdpZHRoPSIyNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj48cGF0aCBkPSJNMTUwLjYxOCAxNTIuODYzaDExOC43MjVNMTgwLjI5OSAyMDQuMjcxbDU5LjM2My0xMDIuODE3TTIzOS42NjIgMjA0LjI3MUwxODAuMyAxMDEuNDU1Ii8+PC9nPjxwYXRoIGZpbGw9IiMzNTM2M0YiIGQ9Ik04OC42MDIgMjU5Ljk2MVY2MC4wMzlINjAuMDM5djE5OS45MjJoMjguNTYzeiIvPjwvc3ZnPg==);
}
.IBFilter8Left,
.IBFilter8Right,
.IBFilter8Menu {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxnIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzM1MzYzRiIgc3Ryb2tlLXdpZHRoPSIyNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj48cGF0aCBkPSJNMTUwLjYxOCAxNTIuODYzaDExOC43MjVNMTgwLjI5OSAyMDQuMjcxbDU5LjM2My0xMDIuODE3TTIzOS42NjIgMjA0LjI3MUwxODAuMyAxMDEuNDU1Ii8+PC9nPjxwYXRoIGZpbGw9IiMzNTM2M0YiIGQ9Ik04OC42MDIgMjU5Ljk2MVY2MC4wMzlINjAuMDM5djE5OS45MjJoMjguNTYzeiIvPjxwYXRoIGZpbGw9IiNGNTM5MTQiIGQ9Ik0yOTAuNzU4IDkyLjI3TDE0OS4zOTkgMjMzLjY1MmwtMjAuMTk0LTIwLjIxMUwyNzAuNTYzIDcyLjA3NGwyMC4xOTUgMjAuMTk2eiIvPjwvc3ZnPg==);
}
.IBFilter9Left,
.IBFilter9Right,
.IBFilter9Menu {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiMzNTM2M0YiIGQ9Ik0yOTAuNzU4IDI1OS45NjFWNjAuMDM5aC0yOC41NjN2MTk5LjkyMmgyOC41NjN6Ii8+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzUzNjNGIiBzdHJva2Utd2lkdGg9IjI1IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiPjxwYXRoIGQ9Ik04MS40NTQgMTUyLjg2M2gxMTguNzI1TTExMS4xMzUgMjA0LjI3MWw1OS4zNjMtMTAyLjgxN00xNzAuNDk4IDIwNC4yNzFsLTU5LjM2Mi0xMDIuODE2Ii8+PC9nPjwvc3ZnPg==);
}
.IBFilter10Left,
.IBFilter10Right,
.IBFilter10Menu {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxnIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzM1MzYzRiIgc3Ryb2tlLXdpZHRoPSIyNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj48cGF0aCBkPSJNODEuNDU0IDE1Mi44NjJoMTE4LjcyNU0xMTEuMTM1IDIwNC4yNzFsNTkuMzYzLTEwMi44MThNMTcwLjQ5OCAyMDQuMjcxbC01OS4zNjItMTAyLjgxNyIvPjwvZz48cGF0aCBmaWxsPSIjMzUzNjNGIiBkPSJNMjkwLjc1OCAyNTkuOTYxVjYwLjAzOWgtMjguNTYzdjE5OS45MjJoMjguNTYzeiIvPjxwYXRoIGZpbGw9IiNGNTM5MTQiIGQ9Ik0yMjEuNTk0IDkyLjI3TDgwLjIzNSAyMzMuNjUyIDYwLjA0IDIxMy40NDEgMjAxLjM5OSA3Mi4wNzRsMjAuMTk1IDIwLjE5NnoiLz48L3N2Zz4=);
}
.IBFilter11Left,
.IBFilter11Right,
.IBFilter11Menu {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxnIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzM1MzYzRiIgc3Ryb2tlLXdpZHRoPSIyNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj48cGF0aCBkPSJNNy44MiAxNTIuODU1aDExOC43MjRNMzcuNSAyMDQuMjY1bDU5LjM2NC0xMDIuODE5TTk2Ljg2NCAyMDQuMjY1TDM3LjUwMSAxMDEuNDQ3Ii8+PC9nPjxnIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzM1MzYzRiIgc3Ryb2tlLXdpZHRoPSIyNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj48cGF0aCBkPSJNMTkzLjQ1NiAxNTIuODU1aDExOC43MjVNMjIzLjEzNyAyMDQuMjY1TDI4Mi41IDEwMS40NDZNMjgyLjUgMjA0LjI2NWwtNTkuMzYyLTEwMi44MTgiLz48L2c+PHBhdGggZmlsbD0iIzM1MzYzRiIgZD0iTTE3NC4yNzkgMjU5Ljk2MVY2MC4wMzloLTI4LjU2M3YxOTkuOTIyaDI4LjU2M3oiLz48L3N2Zz4=);
}
.IBFilter12Left,
.IBFilter12Right,
.IBFilter12Menu {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxnIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzM1MzYzRiIgc3Ryb2tlLXdpZHRoPSIyNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj48cGF0aCBkPSJNNy44MiAxNTIuODU1aDExOC43MjRNMzcuNSAyMDQuMjY1bDU5LjM2NC0xMDIuODE5TTk2Ljg2NCAyMDQuMjY1TDM3LjUwMSAxMDEuNDQ3Ii8+PC9nPjxnIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzM1MzYzRiIgc3Ryb2tlLXdpZHRoPSIyNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj48cGF0aCBkPSJNMTkzLjQ1NiAxNTIuODU1aDExOC43MjVNMjIzLjEzNyAyMDQuMjY1TDI4Mi41IDEwMS40NDZNMjgyLjUgMjA0LjI2NWwtNTkuMzYyLTEwMi44MTgiLz48L2c+PHBhdGggZmlsbD0iIzM1MzYzRiIgZD0iTTE3NC4yNzkgMjU5Ljk2MVY2MC4wMzloLTI4LjU2M3YxOTkuOTIyaDI4LjU2M3oiLz48cGF0aCBmaWxsPSIjRjUzOTE0IiBkPSJNMjQwLjc3OCA5OS40MDZMOTkuNDE4IDI0MC43ODlsLTIwLjE5NS0yMC4yMTFMMjIwLjU4MiA3OS4yMTFsMjAuMTk2IDIwLjE5NXoiLz48L3N2Zz4=);
}
.IBFilter13Left,
.IBFilter13Right,
.IBFilter13Menu {
   background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIiB3aWR0aD0iMTI4cHgiIGhlaWdodD0iMTI4cHgiIHN0eWxlPSJzaGFwZS1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyB0ZXh0LXJlbmRlcmluZzpnZW9tZXRyaWNQcmVjaXNpb247IGltYWdlLXJlbmRlcmluZzpvcHRpbWl6ZVF1YWxpdHk7IGZpbGwtcnVsZTpldmVub2RkOyBjbGlwLXJ1bGU6ZXZlbm9kZCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KPGc+PHBhdGggc3R5bGU9Im9wYWNpdHk6MC45MTIiIGZpbGw9IiMwMDAwMDAiIGQ9Ik0gNzQuNSwzNS41IEMgOTAuMTM0MywzNC42MzM4IDk4Ljk2NzYsNDEuOTY3MiAxMDEsNTcuNUMgMTAyLjk2Nyw2OS4zODIxIDk5LjgwMDgsNzkuNTQ4NyA5MS41LDg4QyA3My40OTU3LDk1LjI0NzkgNjIuMzI5LDg5LjQxNDYgNTgsNzAuNUMgNTcuMDU4NCw2My4wMTM0IDU3LjcyNTEsNTUuNjggNjAsNDguNUMgNjMuMTYyNSw0Mi4xNjQxIDY3Ljk5NTgsMzcuODMwOCA3NC41LDM1LjUgWiBNIDc2LjUsNDguNSBDIDgzLjUyODgsNDguMDIyNiA4Ny4zNjIxLDUxLjM1NTkgODgsNTguNUMgODkuMjUyMiw2NS4wMjAzIDg4LjA4NTUsNzEuMDIwMyA4NC41LDc2LjVDIDc3LjA3NjEsODAuMjAzOCA3Mi41NzYxLDc3Ljg3MDUgNzEsNjkuNUMgNjkuMDY4OCw2MS4zMDgxIDcwLjkwMjEsNTQuMzA4MSA3Ni41LDQ4LjUgWiIvPjwvZz4NCjxnPjxwYXRoIHN0eWxlPSJvcGFjaXR5OjAuOTEyIiBmaWxsPSIjMDAwMDAwIiBkPSJNIDM4LjUsMzYuNSBDIDQyLjUsMzYuNSA0Ni41LDM2LjUgNTAuNSwzNi41QyA1MC41LDU0LjUgNTAuNSw3Mi41IDUwLjUsOTAuNUMgNDYuMTY2Nyw5MC41IDQxLjgzMzMsOTAuNSAzNy41LDkwLjVDIDM3LjY2NjYsNzcuMTYyNSAzNy40OTk5LDYzLjgyOTIgMzcsNTAuNUMgMzQuMjQxNyw1Mi4wNzMyIDMxLjQwODMsNTIuNDA2NSAyOC41LDUxLjVDIDI3LjM0NTYsNDguNTQ4MiAyNi4zNDU2LDQ1LjU0ODIgMjUuNSw0Mi41QyAyOS45MDA5LDQwLjQ4NTMgMzQuMjM0MywzOC40ODUzIDM4LjUsMzYuNSBaIi8+PC9nPg0KPC9zdmc+DQo=);
}
.IBFilter14Left,
.IBFilter14Right,
.IBFilter14Menu {
   background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgaWQ9Il/roIjsnbTslrRfMSIgZGF0YS1uYW1lPSLroIjsnbTslrQgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTYgMTYiPg0KICA8ZGVmcz4NCiAgICA8c3R5bGU+DQogICAgICAuY2xzLTEgew0KICAgICAgICBmaWxsOiBub25lOw0KICAgICAgICBzdHJva2U6ICMzNTM2M2Y7DQogICAgICAgIHN0cm9rZS1taXRlcmxpbWl0OiAxMDsNCiAgICAgICAgc3Ryb2tlLXdpZHRoOiAxLjU0cHg7DQogICAgICB9DQogICAgPC9zdHlsZT4NCiAgPC9kZWZzPg0KICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Im00LjMxLDguMDRoNy4yOW0tNS40NywzLjE2bDMuNjUtNi4zMW0wLDYuMzFsLTMuNjUtNi4zMSIvPg0KPC9zdmc+);
}
.IBFilter15Left,
.IBFilter15Right,
.IBFilter15Menu {
   background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgaWQ9Il/roIjsnbTslrRfMSIgZGF0YS1uYW1lPSLroIjsnbTslrQgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTYgMTYiPg0KICA8ZGVmcz4NCiAgICA8c3R5bGU+DQogICAgICAuY2xzLTEgew0KICAgICAgICBmaWxsOiBub25lOw0KICAgICAgICBzdHJva2U6ICMzNTM2M2Y7DQogICAgICAgIHN0cm9rZS1taXRlcmxpbWl0OiAxMDsNCiAgICAgICAgc3Ryb2tlLXdpZHRoOiAxLjU0cHg7DQogICAgICB9DQoNCiAgICAgIC5jbHMtMiB7DQogICAgICAgIGZpbGw6ICNmNTM5MTQ7DQogICAgICB9DQogICAgPC9zdHlsZT4NCiAgPC9kZWZzPg0KICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Im00LjM5LDguMDRoNy4yOW0tNS40NywzLjE2bDMuNjUtNi4zMW0wLDYuMzFsLTMuNjUtNi4zMSIvPg0KICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Im0xMyw0LjMyTDQuMzIsMTNsLTEuMjQtMS4yNEwxMS43NiwzLjA4bDEuMjQsMS4yNFoiLz4NCjwvc3ZnPg==);
}
.IBFilterAllMenu {
   background-size: 16px 16px;
   width: 23px;
   height: 16px;
   overflow: hidden;
   background-position-y: center;
   background-repeat: no-repeat;
}
.IBWide .IBFilterAllMenu {
   background-size: 20px 20px;
   width: 29px;
   height: 20px;
}
.IBBig .IBFilterAllMenu {
   background-size: 24px 24px;
   width: 35px;
   height: 24px;
}
.IBLow .IBFilterAllMenu {
   background-size: 12px 12px;
   width: 20px;
}
.IBMain .IBSortLeft {
   background-size: 21px 21px;
   background-position: 3px center;
   background-repeat: no-repeat;
}
.IBMain .IBSortRight {
   background-size: 21px 21px;
   background-position: right 3px center;
   background-repeat: no-repeat;
}
.IBWide .IBSortLeft {
   background-size: 25px 25px;
}
.IBWide .IBSortRight {
   background-size: 25px 25px;
}
.IBBig .IBSortLeft {
   background-size: 29px 29px;
}
.IBBig .IBSortRight {
   background-size: 29px 29px;
}
.IBLow .IBSortLeft {
   background-size: 19px 19px;
}
.IBLow .IBSortRight {
   background-size: 19px 19px;
}
.IBSort0Left,
.IBSort0Right {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNjAgNTkuMjIxbDYxLjEwNiA3NC40NEg5OC44OTV6TTE2MCAyNjAuNzc5bC02MS4xMDUtNzQuNDQxaDEyMi4yMTF6IiBvcGFjaXR5PSIuMyIvPjwvc3ZnPg==);
}
.IBSort1Left,
.IBSort1Right {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNjAgNTkuMjIxbDYxLjEwNiA3NC40NEg5OC44OTV6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE2MCAyNjAuNzc5bC02MS4xMDUtNzQuNDQxaDEyMi4yMTF6IiBvcGFjaXR5PSIuMyIvPjwvc3ZnPg==);
}
.IBSort2Left,
.IBSort2Right {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNjAgMjYwLjc3OWwtNjEuMTA1LTc0LjQ0aDEyMi4yMTF6IiBvcGFjaXR5PSIuMyIvPjxwYXRoIGZpbGw9IiM1RUREREEiIGQ9Ik0xNjAgNTkuMjIxbDYxLjEwNiA3NC40NDFIOTguODk1eiIvPjwvc3ZnPg==);
}
.IBSort3Left,
.IBSort3Right {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNjAgMjYwLjc3OWwtNjEuMTA1LTc0LjQ0aDEyMi4yMTF6IiBvcGFjaXR5PSIuMyIvPjxwYXRoIGZpbGw9IiNGQzkwNkIiIGQ9Ik0xNjAgNTkuMjIxbDYxLjEwNiA3NC40NDFIOTguODk1eiIvPjwvc3ZnPg==);
}
.IBSort4Left,
.IBSort4Right {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNjAgMjYwLjc3OWwtNjEuMTA1LTc0LjQ0aDEyMi4yMTF6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE2MCA1OS4yMjFsNjEuMTA2IDc0LjQ0MUg5OC44OTV6IiBvcGFjaXR5PSIuMyIvPjwvc3ZnPg==);
}
.IBSort5Left,
.IBSort5Right {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiM1RUREREEiIGQ9Ik0xNjAgMjYwLjc3OWwtNjEuMTA1LTc0LjQ0aDEyMi4yMTF6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE2MCA1OS4yMjFsNjEuMTA2IDc0LjQ0MUg5OC44OTV6IiBvcGFjaXR5PSIuMyIvPjwvc3ZnPg==);
}
.IBSort6Left,
.IBSort6Right {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGQzkwNkIiIGQ9Ik0xNjAgMjYwLjc3OWwtNjEuMTA1LTc0LjQ0aDEyMi4yMTF6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE2MCA1OS4yMjFsNjEuMTA2IDc0LjQ0MUg5OC44OTV6IiBvcGFjaXR5PSIuMyIvPjwvc3ZnPg==);
}
.IBRadioBase {
   background-size: 16px 16px;
   background-repeat: no-repeat;
   padding-top: 0px;
   padding-bottom: 0px;
}
.IBWide .IBRadioBase {
   background-size: 20px 20px;
}
.IBHigh .IBRadioBase {
   padding-top: 0px;
   padding-bottom: 0px;
}
.IBBig .IBRadioBase {
   padding-top: 0px;
   padding-bottom: 0px;
   background-size: 22px 22px;
}
.IBLow .IBRadioBase {
   padding-top: 0px;
   padding-bottom: 0px;
   background-size: 12px 12px;
}
.IBSmall .IBRadioBase {
   padding-top: 0px;
   padding-bottom: 0px;
}
.IBMini .IBRadioBase {
   padding-top: 0px;
   padding-bottom: 0px;
}
.IBRadioLeft,
.IBRadioIconLeft {
   padding-left: 20px;
   padding-right: 6px;
   background-position: left center;
}
.IBRadioRight,
.IBRadioIconRight {
   padding-right: 20px;
   padding-left: 6px;
   background-position: right center;
}
.IBWide .IBRadioLeft,
.IBWide .IBRadioIconLeft {
   padding-left: 25px;
   padding-right: 10px;
}
.IBWide .IBRadioRight,
.IBWide .IBRadioIconRight {
   padding-right: 25px;
   padding-left: 10px;
}
.IBBig .IBRadioLeft,
.IBBig .IBRadioIconLeft {
   padding-left: 30px;
   padding-right: 15px;
}
.IBBig .IBRadioRight,
.IBBig .IBRadioIconRight {
   padding-right: 30px;
   padding-left: 15px;
}
.IBLow .IBRadioLeft,
.IBLow .IBRadioIconLeft {
   padding-left: 16px;
   padding-right: 5px;
}
.IBLow .IBRadioRight,
.IBLow .IBRadioIconRight {
   padding-right: 16px;
   padding-left: 5px;
}
.IBRadio0Left,
.IBRadio0Right {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNjAgMzAwYy03Ny4xOTYgMC0xNDAtNjIuODA1LTE0MC0xNDBDMjAgODIuODA0IDgyLjgwNCAyMCAxNjAgMjBjNzcuMTk1IDAgMTQwIDYyLjgwNCAxNDAgMTQwIDAgNzcuMTk1LTYyLjgwMyAxNDAtMTQwIDE0MHoiLz48cGF0aCBmaWxsPSIjQzFDMUMxIiBkPSJNMTYwIDMwYzM0LjcyNSAwIDY3LjM3IDEzLjUyMiA5MS45MjQgMzguMDc2QzI3Ni40NzggOTIuNjMgMjkwIDEyNS4yNzYgMjkwIDE2MGMwIDM0LjcyNS0xMy41MjIgNjcuMzctMzguMDc2IDkxLjkyNEMyMjcuMzcgMjc2LjQ3OSAxOTQuNzI1IDI5MCAxNjAgMjkwcy02Ny4zNy0xMy41MjEtOTEuOTI0LTM4LjA3NkM0My41MjIgMjI3LjM3IDMwIDE5NC43MjUgMzAgMTYwYzAtMzQuNzI0IDEzLjUyMS02Ny4zNyAzOC4wNzYtOTEuOTI0QzkyLjYzIDQzLjUyMiAxMjUuMjc2IDMwIDE2MCAzMG0wLTIwQzc3LjE1NyAxMCAxMCA3Ny4xNTcgMTAgMTYwczY3LjE1NyAxNTAgMTUwIDE1MCAxNTAtNjcuMTU3IDE1MC0xNTBTMjQyLjg0MyAxMCAxNjAgMTB6Ii8+PC9zdmc+);
}
.IBRadio1Left,
.IBRadio1Right {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNjAgMzAwYy03Ny4xOTYgMC0xNDAtNjIuODA1LTE0MC0xNDBDMjAgODIuODA0IDgyLjgwNCAyMCAxNjAgMjBjNzcuMTk1IDAgMTQwIDYyLjgwNCAxNDAgMTQwIDAgNzcuMTk1LTYyLjgwMyAxNDAtMTQwIDE0MHoiLz48cGF0aCBmaWxsPSIjQzFDMUMxIiBkPSJNMTYwIDMwYzM0LjcyNSAwIDY3LjM3IDEzLjUyMiA5MS45MjQgMzguMDc2QzI3Ni40NzggOTIuNjMgMjkwIDEyNS4yNzYgMjkwIDE2MGMwIDM0LjcyNS0xMy41MjIgNjcuMzctMzguMDc2IDkxLjkyNEMyMjcuMzcgMjc2LjQ3OSAxOTQuNzI1IDI5MCAxNjAgMjkwcy02Ny4zNy0xMy41MjEtOTEuOTI0LTM4LjA3NkM0My41MjIgMjI3LjM3IDMwIDE5NC43MjUgMzAgMTYwYzAtMzQuNzI0IDEzLjUyMS02Ny4zNyAzOC4wNzYtOTEuOTI0QzkyLjYzIDQzLjUyMiAxMjUuMjc2IDMwIDE2MCAzMG0wLTIwQzc3LjE1NyAxMCAxMCA3Ny4xNTcgMTAgMTYwczY3LjE1NyAxNTAgMTUwIDE1MCAxNTAtNjcuMTU3IDE1MC0xNTBTMjQyLjg0MyAxMCAxNjAgMTB6Ii8+PGNpcmNsZSBmaWxsPSIjN0ZDMUM4IiBjeD0iMTYwIiBjeT0iMTYwIiByPSI2MCIvPjwvc3ZnPg==);
}
.IBRadio2Left,
.IBRadio2Right {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDBoMzIwdjMyMEgweiIvPjxwYXRoIGZpbGw9IiNDMUMxQzEiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48L3N2Zz4=);
}
.IBRadio3Left,
.IBRadio3Right {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDBoMzIwdjMyMEgweiIvPjxwYXRoIGZpbGw9IiNDMUMxQzEiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48cGF0aCBmaWxsPSIjN0ZDMUM4IiBkPSJNMTM3LjM0IDIzNi43MjFjLTMuMzIgMy4xMzktOC4zOCAzLjEzOS0xMS43IDBMNTIuMjggMTYzLjQ0Yy0zLjAyLTMuMzE5LTMuMDItOC4zNzkgMC0xMS40NzlsMTEuNy0xMS43YzMuMDQtMy4wMiA4LjE2LTMuMDIgMTEuNDggMGw1NS45NzkgNTYuMDYxTDI0NC41OCA4My4yMmMzLjI3OS0zLjAyIDguMzgtMy4wMiAxMS40MiAwbDExLjY0IDExLjdjMy4xMiAzLjEgMy4xMiA4LjE2IDAgMTEuNDhsLTEzMC4zIDEzMC4zMjF6Ii8+PC9zdmc+);
}
.IBRadioNone {
   background-image: none;
}
.IBRadio {
   padding-top: 4px;
   padding-bottom: 4px;
}
.IBWide .IBRadio {
   padding-top: 2px;
   padding-bottom: 2px;
}
.IBHigh .IBRadio {
   padding-top: 6px;
   padding-bottom: 6px;
}
.IBBig .IBRadio {
   padding-top: 8px;
   padding-bottom: 8px;
}
.IBGiant .IBRadio {
   padding-top: 6px;
   padding-bottom: 6px;
}
.IBLow .IBRadio {
   padding-top: 2px;
   padding-bottom: 2px;
}
.IBSmall .IBRadio {
   padding-top: 1px;
   padding-bottom: 0px;
}
.IBMini .IBRadio {
   padding-top: 1px;
   padding-bottom: 0px;
}
.IBRadioNone {
   padding-left: 5px;
   padding-right: 5px;
}
.IBLow .IBRadioNone {
   padding-left: 2px;
   padding-right: 2px;
}
.IBRadioIconLeft {
   background-position: left center;
}
.IBRadioIconRight {
   background-position: right center;
}
span.IBRadioBase,
nobr.IBRadioBase {
   display: inline-block;
}
.IBRadioCell {
   white-space: nowrap;
   vertical-align: top;
}
.IBRadioInput {
   margin: 4px 4px 3px 4px;
   padding: 0px;
}
.IBWide .IBRadioInput {
   margin-top: 6px;
   margin-bottom: 5px;
}
.IBHigh .IBRadioInput {
   margin-top: 7px;
   margin-bottom: 6px;
}
.IBBig .IBRadioInput {
   margin-top: 10px;
   margin-bottom: 9px;
}
.IBLow .IBRadioInput {
   margin-top: 3px;
   margin-bottom: 3px;
}
.IBSmall .IBRadioInput {
   margin-top: 2px;
   margin-bottom: 2px;
}
.IBMini .IBRadioInput {
   margin-top: 0px;
   margin-bottom: 0px;
}
.IBRadioText {
   padding-right: 6px;
}
.IBSmall .IBRadioText {
   line-height: 13px;
}
nobr.IBRadioCell,
span.IBRadioCell {
   display: inline-block;
}
.IBBoolBase,
.IBBoolImage {
   background-size: 14px 14px;
   background-repeat: no-repeat;
   background-position: center center;
}
.IBWide .IBBoolBase,
.IBWide .IBBoolImage {
   background-size: 20px 20px;
}
.IBBig .IBBoolBase,
.IBBig .IBBoolImage {
   background-size: 24px 24px;
}
.IBLow .IBBoolBase,
.IBLow .IBBoolImage {
   background-size: 12px 12px;
}
.IBBoolImage {
   display: inline-block;
   height: 29px;
   width: 24px;
   overflow: hidden;
   padding: 0px;
}
.IBBig .IBBoolImage {
   height: 49px;
   width: 24px;
}
.IBHigh .IBBoolImage {
   height: 39px;
   width: 24px;
}
.IBNormal .IBBoolImage {
   height: 29px;
   width: 14px;
}
.IBLow .IBBoolImage {
   height: 24px;
   width: 12px;
}
.IBSmall .IBBoolImage {
   height: 19px;
   width: 12px;
}
.IBMini .IBDataRow .IBBoolImage {
   height: 17px;
   width: 16px;
}
.IBBool0,
.IBBool0RO {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDBoMzIwdjMyMEgweiIvPjxwYXRoIGZpbGw9IiNDMUMxQzEiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48L3N2Zz4=);
}

.IBBool1,
.IBBool1RO {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDBoMzIwdjMyMEgweiIvPjxwYXRoIGZpbGw9IiNDMUMxQzEiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48cGF0aCBmaWxsPSIjN0ZDMUM4IiBkPSJNMTM3LjM0IDIzNi43MjFjLTMuMzIgMy4xMzktOC4zOCAzLjEzOS0xMS43IDBMNTIuMjggMTYzLjQ0Yy0zLjAyLTMuMzE5LTMuMDItOC4zNzkgMC0xMS40NzlsMTEuNy0xMS43YzMuMDQtMy4wMiA4LjE2LTMuMDIgMTEuNDggMGw1NS45NzkgNTYuMDYxTDI0NC41OCA4My4yMmMzLjI3OS0zLjAyIDguMzgtMy4wMiAxMS40MiAwbDExLjY0IDExLjdjMy4xMiAzLjEgMy4xMiA4LjE2IDAgMTEuNDhsLTEzMC4zIDEzMC4zMjF6Ii8+PC9zdmc+);
}
.IBBoolX,
.IBBoolXRO {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNDMUMxQzEiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48cGF0aCBmaWxsPSIjNjY2QTZEIiBkPSJNMTk2LjEyIDE2OS40OGMtMTAuNTQgNi0xNi45NiA5Ljg3OS0xNi45NiAxNi4zMTh2Ni40NGMwIDMuNjgtMi44MiA2LjQzOC02LjQ2IDYuNDM4aC0zMi4yNGMtMy42MiAwLTYuNDQtMi43NzktNi40NC02LjQzOHYtMTMuNjgxYzAtMjQuODAxIDE3LjY4Mi0zMi42NDEgMzIuMDQtMzkuMDgxIDEyLjA4LTUuNjggMTkuNTIxLTkuNTQgMTkuNTIxLTE4LjU2IDAtMTEuNy0xNC42Ni0yMC40LTI4LjAyMS0yMC40LTcuMDQgMC0xNC40NzkgMi4yNC0xOS4xNCA1LjQ2LTQuNCAzLjA0LTguNjIgNy40NC0xNi4xMDIgMTYuNzItMS4xOTggMS41OC0zLjAyIDIuNDQtNSAyLjQ0LTEuNDM4IDAtMi44MTgtLjQtMy44OC0xLjI0bC0yMS43Mi0xNi41MmMtMi42NC0yLjA0LTMuMy01Ljg2LTEuNDQtOC42OEMxMDYuNzggNzIuNyAxMzAgNjAgMTYwLjYgNjBjMzMuMTYgMCA3MC4xMiAyNi4yIDcwLjEyIDYxLjMgMCAyOC42NC0xOS45MiAzOS45LTM0LjYgNDguMTh6bS0xNi45NiA4NC4wODFjMCAzLjY2LTIuODIgNi40MzktNi40NiA2LjQzOWgtMzIuMjRjLTMuNjIgMC02LjQ0LTIuNzc5LTYuNDQtNi40Mzl2LTMyLjI0YzAtMy42OCAyLjgyLTYuNDM5IDYuNDQtNi40MzloMzIuMjJjMy42NiAwIDYuNDYgMi43OCA2LjQ2IDYuNDM5djMyLjI0aC4wMnoiLz48L3N2Zz4=);
}
.IBBool2,
.IBBool2RO {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNjAgMzAwYy03Ny4xOTYgMC0xNDAtNjIuODA1LTE0MC0xNDBDMjAgODIuODA0IDgyLjgwNCAyMCAxNjAgMjBjNzcuMTk1IDAgMTQwIDYyLjgwNCAxNDAgMTQwIDAgNzcuMTk1LTYyLjgwMyAxNDAtMTQwIDE0MHoiLz48cGF0aCBmaWxsPSIjQzFDMUMxIiBkPSJNMTYwIDMwYzM0LjcyNSAwIDY3LjM3IDEzLjUyMiA5MS45MjQgMzguMDc2QzI3Ni40NzggOTIuNjMgMjkwIDEyNS4yNzYgMjkwIDE2MGMwIDM0LjcyNS0xMy41MjIgNjcuMzctMzguMDc2IDkxLjkyNEMyMjcuMzcgMjc2LjQ3OSAxOTQuNzI1IDI5MCAxNjAgMjkwcy02Ny4zNy0xMy41MjEtOTEuOTI0LTM4LjA3NkM0My41MjIgMjI3LjM3IDMwIDE5NC43MjUgMzAgMTYwYzAtMzQuNzI0IDEzLjUyMS02Ny4zNyAzOC4wNzYtOTEuOTI0QzkyLjYzIDQzLjUyMiAxMjUuMjc2IDMwIDE2MCAzMG0wLTIwQzc3LjE1NyAxMCAxMCA3Ny4xNTcgMTAgMTYwczY3LjE1NyAxNTAgMTUwIDE1MCAxNTAtNjcuMTU3IDE1MC0xNTBTMjQyLjg0MyAxMCAxNjAgMTB6Ii8+PC9zdmc+);
}
.IBBool3,
.IBBool3RO {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNjAgMzAwYy03Ny4xOTYgMC0xNDAtNjIuODA1LTE0MC0xNDBDMjAgODIuODA0IDgyLjgwNCAyMCAxNjAgMjBjNzcuMTk1IDAgMTQwIDYyLjgwNCAxNDAgMTQwIDAgNzcuMTk1LTYyLjgwMyAxNDAtMTQwIDE0MHoiLz48cGF0aCBmaWxsPSIjQzFDMUMxIiBkPSJNMTYwIDMwYzM0LjcyNSAwIDY3LjM3IDEzLjUyMiA5MS45MjQgMzguMDc2QzI3Ni40NzggOTIuNjMgMjkwIDEyNS4yNzYgMjkwIDE2MGMwIDM0LjcyNS0xMy41MjIgNjcuMzctMzguMDc2IDkxLjkyNEMyMjcuMzcgMjc2LjQ3OSAxOTQuNzI1IDI5MCAxNjAgMjkwcy02Ny4zNy0xMy41MjEtOTEuOTI0LTM4LjA3NkM0My41MjIgMjI3LjM3IDMwIDE5NC43MjUgMzAgMTYwYzAtMzQuNzI0IDEzLjUyMS02Ny4zNyAzOC4wNzYtOTEuOTI0QzkyLjYzIDQzLjUyMiAxMjUuMjc2IDMwIDE2MCAzMG0wLTIwQzc3LjE1NyAxMCAxMCA3Ny4xNTcgMTAgMTYwczY3LjE1NyAxNTAgMTUwIDE1MCAxNTAtNjcuMTU3IDE1MC0xNTBTMjQyLjg0MyAxMCAxNjAgMTB6Ii8+PGNpcmNsZSBmaWxsPSIjN0ZDMUM4IiBjeD0iMTYwIiBjeT0iMTYwIiByPSI2MCIvPjwvc3ZnPg==);
}
/*.IBBoolRO {
   opacity: 0.5;
}*/
.IBMain .IBBoolBaseSpace,
.IBMain .IBBoolImageSpace {
   background-size: 20px 20px;
   padding-left: 22px;
   padding-right: 10px;
   background-position: center center;
   background-repeat: no-repeat;
}
.IBNoSpaceLeft.IBBoolBaseSpace,
.IBNoSpaceLeft.IBBoolImageSpace {
   background-position-x: 3px;
}
.IBNoSpaceRight.IBBoolBaseSpace,
.IBNoSpaceRight.IBBoolImageSpace {
   background-position-x: calc(100% - 3px);
}
.IBWide .IBBoolBaseSpace,
.IBWide .IBBoolImageSpace {
   background-size: 24px 24px;
   padding-left: 27px;
}
.IBBig .IBBoolBaseSpace,
.IBBig .IBBoolImageSpace {
   background-size: 28px 28px;
   padding-left: 32px;
}
.IBLow .IBBoolBaseSpace,
.IBLow .IBBoolImageSpace {
   background-size: 14px 14px;
   padding-left: 20px;
   padding-right: 3px;
}
.IBLow .IBNoSpaceLeft.IBBoolBaseSpace.IBLow .IBNoSpaceLeft.IBBoolImageSpace {
   background-position-x: 1px;
}
.IBLow .IBNoSpaceRight.IBBoolBaseSpace,
.IBLow .IBNoSpaceRight.IBBoolImageSpace {
   background-position-x: calc(100% - 1px);
}
.IBMain .IBBoolImageSpace {
   display: inline-block;
   width: 0px;
   height: 26px;
   overflow: hidden;
}
.IBHigh .IBBoolImageSpace {
   height: 30px;
}
.IBBig .IBBoolImageSpace {
   height: 34px;
}
.IBGiant .IBBoolImageSpace {
   height: 38px;
}
.IBLow .IBBoolImageSpace {
   height: 20px;
}
.IBBool0Space,
.IBBool0SpaceRO {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDBoMzIwdjMyMEgweiIvPjxwYXRoIGZpbGw9IiNDMUMxQzEiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48L3N2Zz4=);
}
.IBBool1Space,
.IBBool1SpaceRO {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDBoMzIwdjMyMEgweiIvPjxwYXRoIGZpbGw9IiNDMUMxQzEiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48cGF0aCBmaWxsPSIjN0ZDMUM4IiBkPSJNMTM3LjM0IDIzNi43MjFjLTMuMzIgMy4xMzktOC4zOCAzLjEzOS0xMS43IDBMNTIuMjggMTYzLjQ0Yy0zLjAyLTMuMzE5LTMuMDItOC4zNzkgMC0xMS40NzlsMTEuNy0xMS43YzMuMDQtMy4wMiA4LjE2LTMuMDIgMTEuNDggMGw1NS45NzkgNTYuMDYxTDI0NC41OCA4My4yMmMzLjI3OS0zLjAyIDguMzgtMy4wMiAxMS40MiAwbDExLjY0IDExLjdjMy4xMiAzLjEgMy4xMiA4LjE2IDAgMTEuNDhsLTEzMC4zIDEzMC4zMjF6Ii8+PC9zdmc+);
}
.IBBoolXSpace,
.IBBoolXSpaceRO {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNDMUMxQzEiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48cGF0aCBmaWxsPSIjNjY2QTZEIiBkPSJNMTk2LjEyIDE2OS40OGMtMTAuNTQgNi0xNi45NiA5Ljg3OS0xNi45NiAxNi4zMTh2Ni40NGMwIDMuNjgtMi44MiA2LjQzOC02LjQ2IDYuNDM4aC0zMi4yNGMtMy42MiAwLTYuNDQtMi43NzktNi40NC02LjQzOHYtMTMuNjgxYzAtMjQuODAxIDE3LjY4Mi0zMi42NDEgMzIuMDQtMzkuMDgxIDEyLjA4LTUuNjggMTkuNTIxLTkuNTQgMTkuNTIxLTE4LjU2IDAtMTEuNy0xNC42Ni0yMC40LTI4LjAyMS0yMC40LTcuMDQgMC0xNC40NzkgMi4yNC0xOS4xNCA1LjQ2LTQuNCAzLjA0LTguNjIgNy40NC0xNi4xMDIgMTYuNzItMS4xOTggMS41OC0zLjAyIDIuNDQtNSAyLjQ0LTEuNDM4IDAtMi44MTgtLjQtMy44OC0xLjI0bC0yMS43Mi0xNi41MmMtMi42NC0yLjA0LTMuMy01Ljg2LTEuNDQtOC42OEMxMDYuNzggNzIuNyAxMzAgNjAgMTYwLjYgNjBjMzMuMTYgMCA3MC4xMiAyNi4yIDcwLjEyIDYxLjMgMCAyOC42NC0xOS45MiAzOS45LTM0LjYgNDguMTh6bS0xNi45NiA4NC4wODFjMCAzLjY2LTIuODIgNi40MzktNi40NiA2LjQzOWgtMzIuMjRjLTMuNjIgMC02LjQ0LTIuNzc5LTYuNDQtNi40Mzl2LTMyLjI0YzAtMy42OCAyLjgyLTYuNDM5IDYuNDQtNi40MzloMzIuMjJjMy42NiAwIDYuNDYgMi43OCA2LjQ2IDYuNDM5djMyLjI0aC4wMnoiLz48L3N2Zz4=);
}
.IBBool2Space,
.IBBool2SpaceRO {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNjAgMzAwYy03Ny4xOTYgMC0xNDAtNjIuODA1LTE0MC0xNDBDMjAgODIuODA0IDgyLjgwNCAyMCAxNjAgMjBjNzcuMTk1IDAgMTQwIDYyLjgwNCAxNDAgMTQwIDAgNzcuMTk1LTYyLjgwMyAxNDAtMTQwIDE0MHoiLz48cGF0aCBmaWxsPSIjQzFDMUMxIiBkPSJNMTYwIDMwYzM0LjcyNSAwIDY3LjM3IDEzLjUyMiA5MS45MjQgMzguMDc2QzI3Ni40NzggOTIuNjMgMjkwIDEyNS4yNzYgMjkwIDE2MGMwIDM0LjcyNS0xMy41MjIgNjcuMzctMzguMDc2IDkxLjkyNEMyMjcuMzcgMjc2LjQ3OSAxOTQuNzI1IDI5MCAxNjAgMjkwcy02Ny4zNy0xMy41MjEtOTEuOTI0LTM4LjA3NkM0My41MjIgMjI3LjM3IDMwIDE5NC43MjUgMzAgMTYwYzAtMzQuNzI0IDEzLjUyMS02Ny4zNyAzOC4wNzYtOTEuOTI0QzkyLjYzIDQzLjUyMiAxMjUuMjc2IDMwIDE2MCAzMG0wLTIwQzc3LjE1NyAxMCAxMCA3Ny4xNTcgMTAgMTYwczY3LjE1NyAxNTAgMTUwIDE1MCAxNTAtNjcuMTU3IDE1MC0xNTBTMjQyLjg0MyAxMCAxNjAgMTB6Ii8+PC9zdmc+);
}
.IBBool3Space,
.IBBool3SpaceRO {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNjAgMzAwYy03Ny4xOTYgMC0xNDAtNjIuODA1LTE0MC0xNDBDMjAgODIuODA0IDgyLjgwNCAyMCAxNjAgMjBjNzcuMTk1IDAgMTQwIDYyLjgwNCAxNDAgMTQwIDAgNzcuMTk1LTYyLjgwMyAxNDAtMTQwIDE0MHoiLz48cGF0aCBmaWxsPSIjQzFDMUMxIiBkPSJNMTYwIDMwYzM0LjcyNSAwIDY3LjM3IDEzLjUyMiA5MS45MjQgMzguMDc2QzI3Ni40NzggOTIuNjMgMjkwIDEyNS4yNzYgMjkwIDE2MGMwIDM0LjcyNS0xMy41MjIgNjcuMzctMzguMDc2IDkxLjkyNEMyMjcuMzcgMjc2LjQ3OSAxOTQuNzI1IDI5MCAxNjAgMjkwcy02Ny4zNy0xMy41MjEtOTEuOTI0LTM4LjA3NkM0My41MjIgMjI3LjM3IDMwIDE5NC43MjUgMzAgMTYwYzAtMzQuNzI0IDEzLjUyMS02Ny4zNyAzOC4wNzYtOTEuOTI0QzkyLjYzIDQzLjUyMiAxMjUuMjc2IDMwIDE2MCAzMG0wLTIwQzc3LjE1NyAxMCAxMCA3Ny4xNTcgMTAgMTYwczY3LjE1NyAxNTAgMTUwIDE1MCAxNTAtNjcuMTU3IDE1MC0xNTBTMjQyLjg0MyAxMCAxNjAgMTB6Ii8+PGNpcmNsZSBmaWxsPSIjN0ZDMUM4IiBjeD0iMTYwIiBjeT0iMTYwIiByPSI2MCIvPjwvc3ZnPg==);
}
.IBBool0SpaceRO,
.IBBool1SpaceRO,
.IBBoolXSpaceRO,
.IBBool2SpaceRO,
.IBBool3SpaceRO {
   opacity: 0.5;
}
.IBBoolInput {
   margin: 8px auto 8px auto;
   padding: 0px;
   display: inline-block;
}
.IBHigh .IBBoolInput {
   margin-top: 13px;
   margin-bottom: 13px;
}
.IBBig .IBBoolInput {
   margin-top: 18px;
   margin-bottom: 18px;
}
.IBLow .IBBoolInput {
   margin-top: 5px;
   margin-bottom: 6px;
}
.IBSmall .IBBoolInput {
   margin-top: 3px;
   margin-bottom: 3px;
}
.IBMini .IBDataRow .IBBoolInput {
   margin-top: 1px;
   margin-bottom: 2px;
}
.IBBoolInputSpace {
   margin-top: 5px;
   margin-bottom: 3px;
   padding: 0px;
   display: inline-block;
}
.IBBoolChar {
   height: 11px;
   width: 10px;
   font: bold 11px Arial;
   margin: 7px auto 7px auto;
   padding-left: 1px;
   border: 2px ridge white;
   color: #1a92ec;
   text-align: center;
   overflow: hidden;
   display: inline-block;
}
.IBWide .IBBoolChar {
   height: 16px;
   width: 15px;
   font-size: 16px;
   margin-top: 4px;
   margin-bottom: 5px;
}
.IBHigh .IBBoolChar {
   margin-top: 9px;
   margin-bottom: 10px;
}
.IBBig .IBBoolChar {
   height: 20px;
   width: 19px;
   font-size: 20px;
   margin-top: 12px;
   margin-bottom: 13px;
}
.IBLow .IBBoolChar {
   height: 9px;
   width: 8px;
   font-size: 10px;
   margin-top: 5px;
   margin-bottom: 6px;
}
.IBSmall .IBBoolChar {
   margin-top: 3px;
   margin-bottom: 3px;
}
.IBMini .IBDataRow .IBBoolChar {
   margin-top: 2px;
   margin-bottom: 2px;
}
.IBBoolChar2 {
   color: #1a92ec;
}
.IBBoolChar0RO,
.IBBoolChar1RO,
.IBBoolChar2RO {
   color: gray;
}
.IBPagerMain {
   overflow: hidden;
   white-space: nowrap;
}
.IBPagerHeader {
   cursor: default;
}
.IBPagerCaption {
   padding: 0px 10px 0px 10px;
   white-space: nowrap;
   vertical-align: middle;
   display: table-cell;
}
.IBLow .IBPagerCaption {
   padding-left: 3px;
   padding-right: 3px;
}
.IBPagerItem {
   cursor: pointer;
   overflow: hidden;
   white-space: nowrap;
   padding: 7px 5px 6px 10px;
}
.IBWide .IBPagerItem {
   padding-top: 5px;
   padding-bottom: 4px;
}
.IBHigh .IBPagerItem {
   padding-top: 10px;
   padding-bottom: 9px;
}
.IBBig .IBPagerItem {
   padding-top: 15px;
   padding-bottom: 14px;
}
.IBGiant .IBPagerItem {
   padding-top: 13px;
   padding-bottom: 12px;
}
.IBLow .IBPagerItem {
   padding: 4px 3px 4px 3px;
}
.IBSmall .IBPagerItem {
   padding-top: 2px;
   padding-bottom: 1px;
}
.IBMini .IBPagerItem {
   padding-top: 1px;
   padding-bottom: 0px;
}
.IBPagerItemUsed {
   color: green;
}
.IBPagerItemUnused {
   color: #888;
}
.IBPagerItemExcluded {
   background: #ddd;
}
.IBMain b.IBPagerSort1 {
   color: inherit;
   font-weight: bold;
}
.IBPagerSort2 {
   color: #54a3db;
}
.IBPagerSort3 {
   color: #aaa614;
}
.IBPagerSep1,
.IBPagerSep2,
.IBPagerSep3 {
   color: #1a92ec;
}
.IBPagerFocus,
.IBPagerFocus2,
.IBPagerFocus3 {
   position: relative;
   cursor: pointer;
   overflow: hidden;
   opacity: 0.3;
}
.IBPagerFocus2 {
   background: #f0f;
}
.IBPagerFocus3 {
   background: #afa;
}
.IBPagerHover {
   position: relative;
   cursor: pointer;
   overflow: hidden;
}
.IBColorReadOnly {
   background-color: #f4f4f4;
}
.IBColorPreview {
   background-color: #ffffff;
}
.IBColorFill {
   background-color: #ff80ff;
}
.IBColorMoved1 {
   background-color: #ffffff;
}
.IBColorFound1 {
   background-color: #ff87ff;
}
.IBColorFound2 {
   background-color: #ffc387;
}
.IBColorFound3 {
   background-color: #87ff87;
}
.IBColorHovered {
   background-color: #f0f0ff;
}
.IBColorHoveredCellSpaceEdit {
   background-color: #ffffff;
}
.IBClassHoveredCellSpaceEdit > div {
   border-color: #ace;
}
.IBColorHoveredCellSpaceDefaults {
   background-color: #ffffff;
}
.IBClassHoveredCellSpaceDefaults > div {
   border-color: #ace;
}
.IBClassHoveredCellSpaceBool0 {
   opacity: 0.6;
}
.IBClassHoveredCellSpaceBool1 {
   opacity: 0.6;
}
.IBClassHoveredCellSpaceBoolX {
   opacity: 0.6;
}
.IBClassHoveredCellSpaceBoolIcon {
   opacity: 0.6;
}
.IBClassHoveredCellButton {
   opacity: 0.5;
}
.IBClassHoveredCellButton1 {
   opacity: 0.5;
}
.IBClassHoveredCellButtonButton u {
   border-color: #124d64;
}
.IBClassHoveredCellButtonButton1 u {
   border-color: #124d64;
}
.IBClassHoveredCellTab {
   border-top: 1px solid #003d64;
   border-bottom: 1px solid #003d64;
}
.IBClassHoveredCellTab1 {
   border-top: 1px solid #003d64;
   border-bottom: 1px solid #003d64;
}
.IBSmall .IBClassHoveredCellTab,
.IBSmall .IBClassHoveredCellTab1 {
   border: 0px none;
   outline: 1px solid #003d64;
}
.IBColorFocused {
   background-color: #e6e6e6;
}
.IBColorEditedCell {
   background-color: #ffffff;
}
.IBColorViewedCell {
   background-color: #ffffff;
}
.IBColorFocusedCellSafari {
   background-color: #a0a0ff;
}
.IBColorFocusedCellSpace {
   background-color: #bcd;
}
.IBColorFocusedCellSpaceEdit {
   background-color: #ffffff;
}
.IBColorFocusedCellSpaceDefaults {
   background-color: #ffffff;
}
.IBColorFocusedCellSpaceBool {
   background-color: #bcd;
}
.IBColorFocusedCellButton {
   background-color: #586980;
}
.IBColorSelectedCol {
   background-color: #eee;
}
.IBColorSelectedRow {
   background-color: #eee;
}
.IBColorFocusedCol {
   background-color: #eee;
}
.IBColorFocusedRow {
   background-color: #eee;
}
.IBColorEditedCol {
   background-color: #ddd;
}
.IBColorEditedRow {
   background-color: #ddd;
}
.IBColorHoveredCol {
   background-color: #eee;
}
.IBColorHoveredRow {
   background-color: #eee;
}
.IBHoverRowBorder {
   z-index: 1;
   cursor: default;
}
.IBHoverCellBorder {
   z-index: 1;
   padding: 1px;
}
.IBHoverRowBorder {
   z-index: 1;
   cursor: default;
}
.IBHoverCellBorder {
   z-index: 1;
   padding: 1px;
}
.IBFocusRowBorder {
   z-index: 2;
}
.IBFocusCellBorder {
   z-index: 4;
}
.IBFocusCellSpaceBorder {
   z-index: 4;
}
.IBFocusCellCorner {
   position: relative;
   padding: 0px;
   margin-left: -3px;
   margin-top: -5px;
   width: 7px;
   height: 7px;
   z-index: 4;
   cursor: crosshair;
}
.IBTouch .IBFocusCellCorner {
   width: 10px;
   height: 10px;
   margin-left: 0px;
}
.IBEditCellBorder {
   z-index: 4;
}
.IBEditCellSpaceBorder {
   z-index: 4;
}
.IBEditCellCorner {
   position: relative;
   padding: 0px;
   margin-left: -3px;
   margin-top: -5px;
   width: 7px;
   height: 7px;
   z-index: 4;
   cursor: crosshair;
}
.IBTouch .IBEditCellCorner {
   width: 10px;
   height: 10px;
   margin-left: 0px;
}
.IBEditCellInput {
   position: relative;
   overflow: hidden;
   z-index: 2;
   padding: 1px;
   line-height: 0px;
   vertical-align: middle;
   display: table-cell;
}
.IBCursorBackground {
   position: relative;
   border: none;
   padding: 0px;
   overflow: hidden;
}
.IBCursorBorderLeft,
.IBCursorBorderRight,
.IBCursorBorderTop,
.IBCursorBorderBottom {
   position: relative;
   overflow: hidden;
   width: 0px;
   height: 0px;
}
.IBCursorBorderLeft {
   border-right: none !important;
   border-top: none !important;
   border-bottom: none !important;
   padding-right: 0px !important;
   padding-top: 0px !important;
   padding-bottom: 0px !important;
}
.IBCursorBorderRight {
   border-left: none !important;
   border-top: none !important;
   border-bottom: none !important;
   padding-left: 0px !important;
   padding-top: 0px !important;
   padding-bottom: 0px !important;
}
.IBCursorBorderTop {
   border-bottom: none !important;
   border-left: none !important;
   border-right: none !important;
   padding-bottom: 0px !important;
   padding-left: 0px !important;
   padding-right: 0px !important;
}
.IBCursorBorderBottom {
   border-top: none !important;
   border-left: none !important;
   border-right: none !important;
   padding-top: 0px !important;
   padding-left: 0px !important;
   padding-right: 0px !important;
}
.IBEditInput,
.IBEditTextarea {
   border: 0px none !important;
   padding: 0px 3px 0px 0px !important;
   outline: none !important;
   box-sizing: content-box !important;
   resize: none !important;
   min-height: 0px !important;
   line-height: 18px !important;
   border-radius: 0 !important;
   font-size: inherit !important;
   transition: none !important;
   border-color: #fff !important;
}
.IBEditTextarea {
   margin: 0px !important;
   background: white !important;
   word-break: normal;
}
.IBEditInput::-ms-clear {
   height: 13px !important;
}
.IBEditInput[type="number"]::-webkit-inner-spin-button,
.IBEditInput[type="number"]::-webkit-outer-spin-button {
   -webkit-appearance: auto !important;
   margin: 0;
   margin-left: 4px;
}
.IBEditInt,
.IBEditFloat,
.IBEditDate,
.IBEditRight {
   text-align: right;
}
.IBEditInt::-ms-clear,
.IBEditFloat::-ms-clear,
.IBEditDate::-ms-clear,
.IBEditRight::-ms-clear {
   display: none;
}
.IBWK .IBEditInt,
.IBWK .IBEditFloat,
.IBWK .IBEditDate,
.IBWK .IBEditRight {
   margin-left: 0px !important;
}
.IBEditTab {
   color: white;
   text-align: center;
   font-weight: bold;
}
.IBHigh.IBIE .IBEditTab,
.IBHigh.IBFF .IBEditTab {
   margin-top: -1px;
}
.IBMouseObject {
   opacity: 0.5;
   z-index: 300;
   overflow: hidden;
}
.IBVLine {
   width: 1px;
   border-left: 1px solid black;
   overflow: hidden;
   cursor: e-resize;
}
.IBHLine {
   height: 1px;
   border-top: 1px solid black;
   overflow: hidden;
   cursor: e-resize;
}
.IBDragObject {
   z-index: 300;
   margin-left: 15px;
   margin-top: 10px;
   padding: 5px;
}
.IBDragObject3 {
   z-index: 300;
   margin-left: 15px;
   margin-top: 10px;
   background: #f0f0f0;
   border: 1px solid #e3e3e3;
   border-radius: 0.375rem;
   padding: 0.5rem;
   margin-bottom: 3rem;
   box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
   display: inline;
}
.IBDragColInsideTop,
.IBDragColInsideBottom,
.IBDragColOutsideTop,
.IBDragColOutsideBottom,
.IBDragRowLeft,
.IBDragRowRight {
   position: absolute;
   width: 20px;
   height: 22px;
   overflow: hidden;
   z-index: 301;
   background-repeat: no-repeat;
   background-size: 16px 16px;
}
.IBDragColInsideTop {
   background-position: center 7px;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiM3RkMxQzgiIGQ9Ik0xODguNjMgNjIuMzN2ODcuMzU5aDYzLjE4bC05MS44NSAxMDcuOTgtOTEuNzctMTA3Ljk4aDYzLjFWNjIuMzNoNTcuMzR6Ii8+PC9zdmc+);
}
.IBDragColOutsideTop,
.IBDragGanttRunTopJoin {
   background-position: center 7px;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGNzQ2MjMiIGQ9Ik0xODguNjMgNjIuMzN2ODcuMzU5aDYzLjE4bC05MS44NSAxMDcuOTgtOTEuNzctMTA3Ljk4aDYzLjFWNjIuMzNoNTcuMzR6Ii8+PC9zdmc+);
}
.IBWide .IBDragColInsideTop,.IBWide .IBDragColOutsideTop/* ,.IBWide .IBDragGanttRunTopJoin */ {
   background-position: center 2px;
   background-size: 20px 20px;
}
.IBDragColInsideBottom {
   background-position: center bottom 7px;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiM3RkMxQzgiIGQ9Ik0xMzEuMzcgMjU3LjY3di04Ny4zNTlINjguMTlsOTEuODUtMTA3Ljk4IDkxLjc3IDEwNy45OGgtNjMuMXY4Ny4zNTloLTU3LjM0eiIvPjwvc3ZnPg==);
}
.IBDragColOutsideBottom {
   background-position: center bottom 7px;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGNzQ2MjMiIGQ9Ik0xMzEuMzcgMjU3LjY3di04Ny4zNTlINjguMTlsOTEuODUtMTA3Ljk4IDkxLjc3IDEwNy45OGgtNjMuMXY4Ny4zNTloLTU3LjM0eiIvPjwvc3ZnPg==);
}
.IBWide .IBDragColInsideBottom,.IBWide .IBDragColOutsideBottom/* ,.IBWide .IBDragGanttRunBottomJoin */ {
   background-position: center bottom 2px;
   background-size: 20px 20px;
}
.IBDragRowLeft {
   width: 21px;
   background-position: left 3px center;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiM3RkMxQzgiIGQ9Ik0xMjQuNjYgMTMxLjM3aDg3LjM1OVY2OC4xOUwzMjAgMTYwLjA0bC0xMDcuOTggOTEuNzd2LTYzLjFoLTg3LjM2di01Ny4zNHoiLz48L3N2Zz4=);
}
.IBDragRowRight {
   width: 22px;
   background-position: right 5px center;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiM3RkMxQzgiIGQ9Ik0xOTUuMzQgMTg4LjYzMWgtODcuMzU5djYzLjE4TDAgMTU5Ljk2MWwxMDcuOTgtOTEuNzd2NjMuMWg4Ny4zNTl2NTcuMzR6Ii8+PC9zdmc+);
}
.IBWide .IBDragRowLeft {
   background-position: left -2px center;
   background-size: 20px 20px;
}
.IBWide .IBDragRowRight {
   background-position: right center;
   background-size: 20px 20px;
}
.IBDisabled,
.IBDisabledHard {
   position: absolute;
   z-index: 264;
   background: white;
   opacity: 0;
}
.IBDisabledHard {
   opacity: 0.5;
}
.IBMessage {
   white-space: nowrap;
   text-align: center;
   visibility: hidden;
   z-index: 266;
   position: absolute;
   left: 0px;
   top: 0px;
   padding: 20px;
   min-width: 120px;
}
.IBMessageShadow {
   position: absolute;
   display: none;
}
.IBPageMessage {
   padding: 20px;
}
.IBPrompt {
   padding-top: 30px;
   padding-bottom: 10px;
}
.IBLow .IBPrompt {
   padding-top: 10px;
   padding-bottom: 0px;
}
.IBPrompt input {
   padding: 5px 6px 5px 6px;
   display: inline-block;
   box-sizing: border-box;
   width: 200px;
}
.IBWide .IBPrompt input {
   width: 250px;
}
.IBGiant .IBPrompt input {
   width: 300px;
}
.IBLow .IBPrompt input {
   padding: 2px 4px 2px 4px;
}
.IBProgressCaption {
   font-weight: bold;
   margin-bottom: 15px;
}
.IBLow .IBProgressCaption {
   margin-bottom: 5px;
}
.IBProgressText {
   margin-bottom: 15px;
}
.IBLow .IBProgressText {
   margin-bottom: 10px;
}
.IBProgressOuter {
   text-align: left;
   width: 300px;
   margin: 0px 30px 10px 30px;
   border: 1px solid #cfd1d6;
}
.IBLow .IBProgressOuter {
   margin: 0px 10px 10px 10px;
   width: 200px;
}
.IBProgressInner {
   height: 14px;
   background: #00cc99;
}
.IBLow .IBProgressInner {
   height: 20px;
}
.IBMessageButtons {
   margin: 10px 0px 0px 0px;
}
.IBProgressButtons {
   margin: 10px -20px -20px -20px;
   padding: 15px;
}
.IBLow .IBMessageButtons,
.IBLow .IBProgressButtons {
   padding: 5px;
}
.IBProgressButton,
.IBMessageButton {
   padding: 4px 5px 4px 5px;
   margin: 1px 4px 1px 4px;
   text-align: center;
   white-space: nowrap;
   overflow: hidden;
   min-width: 70px;
}
.IBHigh .IBProgressButton,
.IBHigh .IBMessageButton {
   padding-top: 6px;
   padding-bottom: 5px;
}
.IBBig .IBProgressButton,
.IBBig .IBMessageButton {
   padding-top: 8px;
   padding-bottom: 8px;
}
.IBLow .IBProgressButton,
.IBLow .IBMessageButton {
   padding-top: 2px;
   padding-bottom: 1px;
   margin-left: 3px;
   margin-right: 3px;
}
.IBTiny .IBProgressButton,
.IBTiny .IBMessageButton {
   padding-top: 1px;
   padding-bottom: 0px;
}
.IBMenuMain {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 258;
   overflow: hidden;
   box-shadow: 0 2px 5px rgba(84, 105, 120, 0.3);
}
.IBMenuShadow {
   position: absolute;
   display: none;
}
.IBMenuOuter {
   overflow: hidden;
}
.IBMenuMainTop {
   margin-top: -2px;
}
.IBDB.IBMenuMainTop {
   margin-top: -1px;
}
.IBMenuMainSpace.IBMenuMainTop {
   margin-top: 0px;
}
.IBMenuMainBottom {
   margin-top: 1px;
}
.IBMenuHeader {
   overflow: hidden;
   position: absolute;
   z-index: 258;
   cursor: pointer;
   user-select: none;
   -ms-user-select: none;
   -o-user-select: none;
   -moz-user-select: none;
   -khtml-user-select: none;
   -webkit-user-select: none;
}
.IBMenuHeader > div {
   vertical-align: middle;
   display: table-cell;
}
.IBMenuHead {
   padding: 7px 0px 7px 23px;
   text-align: center;
   cursor: default;
}
.IBWide .IBMenuHead {
   padding-left: 30px;
}
.IBHigh .IBMenuHead {
   padding-top: 15px;
   padding-bottom: 15px;
}
.IBLow .IBMenuHead {
   padding-top: 3px;
   padding-bottom: 3px;
}
.IBMenuClose {
   float: right;
   width: 27px;
   line-height: 20px;
   cursor: pointer;
   display: none;
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNSAxNSI+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS13aWR0aD0iMC41IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik00LDNsNCw0bDQtNGwxLDFMOSw4bDQsNGwtMSwxTDgsOWwtNCw0bC0xLTFsNC00TDMsNEw0LDN6Ii8+DQo8L3N2Zz4NCg==)
      no-repeat;
   background-size: 16px 16px;
}
.IBWide .IBMenuClose {
   background-size: 20px 20px;
   width: 31px;
}
.IBBig .IBMenuClose {
   background-size: 24px 24px;
   width: 35px;
   background-position-y: -2px;
   line-height: 30px;
}
.IBGiant .IBMenuClose {
   background-position-y: 0px;
}
.IBLow .IBMenuClose {
   background-size: 12px 12px;
   line-height: 20px;
   width: 22px;
   background-position: 3px 1px;
}
.IBTiny .IBMenuClose {
   background-position: 0px 0px;
   width: 16px;
}
.IBMenuBody {
   cursor: default;
   margin: 2px 1px 2px 1px;
   width: calc(100% - 2px);
}
.IBMenuFoot {
   padding: 7px 6px 7px 6px;
   text-align: center;
   white-space: nowrap;
}
.IBHigh .IBMenuFoot {
   padding-top: 10px;
   padding-bottom: 10px;
}
.IBBig .IBMenuFoot {
   padding-top: 15px;
   padding-bottom: 15px;
}
.IBLow .IBMenuFoot {
   padding: 5px 3px 5px 3px;
}
.IBTiny .IBMenuFoot {
   padding: 2px 2px 2px 2px;
}
.IBMenuButton {
   padding: 4px 5px 3px 5px;
   margin: 3px 4px 3px 4px;
   width: 70px;
   text-align: center;
   white-space: nowrap;
   overflow: hidden;
   border: transparent 0px;
}
.IBHigh .IBMenuButton {
   padding-top: 6px;
   padding-bottom: 5px;
   width: 80px;
}
.IBBig .IBMenuButton {
   padding-top: 8px;
   padding-bottom: 8px;
}
.IBGiant .IBMenuButton {
   width: 90px;
}
.IBLow .IBMenuButton {
   padding-top: 2px;
   padding-bottom: 1px;
   margin-top: 1px;
   margin-bottom: 1px;
   width: 50px;
}
.IBTiny .IBMenuButton {
   padding-top: 1px;
   padding-bottom: 0px;
   margin-left: 2px;
   margin-right: 2px;
}
.IBMenuItem {
   margin-left: 1px;
   margin-right: 1px;
   padding: 1px 8px 0px 8px;
}
.IBLow .IBMenuItem {
   padding-left: 5px;
   padding-right: 5px;
}
.IBTiny .IBMenuItem {
   padding-left: 2px;
   padding-right: 2px;
}
.IBMenuCheckedIconLeft,
.IBMenuCheckedIconRight {
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNDMUMxQzEiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48cGF0aCBmaWxsPSIjN0ZDMUM4IiBkPSJNMTM3LjM0IDIzNi43MjFjLTMuMzIgMy4xMzktOC4zOCAzLjEzOS0xMS43IDBMNTIuMjggMTYzLjQ0Yy0zLjAyLTMuMzE4LTMuMDItOC4zNzggMC0xMS40NzlsMTEuNy0xMS43YzMuMDQtMy4wMiA4LjE2LTMuMDIgMTEuNDggMGw1NS45NzkgNTYuMDYyTDI0NC41OCA4My4yMmMzLjI3OC0zLjAyIDguMzgtMy4wMiAxMS40MiAwbDExLjY0IDExLjdjMy4xMiAzLjEgMy4xMiA4LjE2IDAgMTEuNDhsLTEzMC4zIDEzMC4zMjF6Ii8+PC9zdmc+)
      no-repeat;
}
.IBMenuUncheckedIconLeft,
.IBMenuUncheckedIconRight {
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNDMUMxQzEiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48L3N2Zz4=)
      no-repeat;
}
.IBMenuCheckedRadioLeft,
.IBMenuCheckedRadioRight {
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNjAgMjk5Yy03Ny4xOTYgMC0xNDAtNjIuODA1LTE0MC0xNDBDMjAgODEuODA0IDgyLjgwNCAxOSAxNjAgMTljNzcuMTk0IDAgMTQwIDYyLjgwNCAxNDAgMTQwIDAgNzcuMTk1LTYyLjgwMyAxNDAtMTQwIDE0MHoiLz48cGF0aCBmaWxsPSIjQzFDMUMxIiBkPSJNMTYwIDI5YzM0LjcyNSAwIDY3LjM3IDEzLjUyMiA5MS45MjQgMzguMDc2QzI3Ni40NzggOTEuNjMgMjkwIDEyNC4yNzYgMjkwIDE1OWMwIDM0LjcyNS0xMy41MjIgNjcuMzctMzguMDc2IDkxLjkyNEMyMjcuMzcgMjc1LjQ3OSAxOTQuNzI1IDI4OSAxNjAgMjg5Yy0zNC43MjYgMC02Ny4zNy0xMy41MjEtOTEuOTI0LTM4LjA3NkM0My41MjIgMjI2LjM3IDMwIDE5My43MjUgMzAgMTU5YzAtMzQuNzI0IDEzLjUyMS02Ny4zNyAzOC4wNzYtOTEuOTI0QzkyLjYzIDQyLjUyMiAxMjUuMjc2IDI5IDE2MCAyOW0wLTIwQzc3LjE1NyA5IDEwIDc2LjE1NyAxMCAxNTlzNjcuMTU3IDE1MCAxNTAgMTUwIDE1MC02Ny4xNTcgMTUwLTE1MFMyNDIuODQzIDkgMTYwIDl6Ii8+PGNpcmNsZSBmaWxsPSIjN0ZDMUM4IiBjeD0iMTYwIiBjeT0iMTU5IiByPSI2MCIvPjwvc3ZnPg==)
      no-repeat;
}
.IBMenuUncheckedRadioLeft,
.IBMenuUncheckedRadioRight {
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNjAgMzAwYy03Ny4xOTYgMC0xNDAtNjIuODA1LTE0MC0xNDBDMjAgODIuODA0IDgyLjgwNCAyMCAxNjAgMjBjNzcuMTk0IDAgMTQwIDYyLjgwNCAxNDAgMTQwIDAgNzcuMTk1LTYyLjgwMyAxNDAtMTQwIDE0MHoiLz48cGF0aCBmaWxsPSIjQzFDMUMxIiBkPSJNMTYwIDMwYzM0LjcyNSAwIDY3LjM3IDEzLjUyMiA5MS45MjQgMzguMDc2QzI3Ni40NzggOTIuNjMgMjkwIDEyNS4yNzYgMjkwIDE2MGMwIDM0LjcyNS0xMy41MjIgNjcuMzctMzguMDc2IDkxLjkyNEMyMjcuMzcgMjc2LjQ3OSAxOTQuNzI1IDI5MCAxNjAgMjkwYy0zNC43MjYgMC02Ny4zNy0xMy41MjEtOTEuOTI0LTM4LjA3NkM0My41MjIgMjI3LjM3IDMwIDE5NC43MjUgMzAgMTYwYzAtMzQuNzI0IDEzLjUyMS02Ny4zNyAzOC4wNzYtOTEuOTI0QzkyLjYzIDQzLjUyMiAxMjUuMjc2IDMwIDE2MCAzMG0wLTIwQzc3LjE1NyAxMCAxMCA3Ny4xNTcgMTAgMTYwczY3LjE1NyAxNTAgMTUwIDE1MCAxNTAtNjcuMTU3IDE1MC0xNTBTMjQyLjg0MyAxMCAxNjAgMTB6Ii8+PC9zdmc+)
      no-repeat;
}
.IBMenuCheckedIconLeft,
.IBMenuUncheckedIconLeft,
.IBMenuCheckedRadioLeft,
.IBMenuUncheckedRadioLeft {
   padding-left: 20px;
   background-position: left center;
   background-size: 16px 16px;
}
.IBWide .IBMenuCheckedIconLeft,
.IBWide .IBMenuUncheckedIconLeft,
.IBWide .IBMenuCheckedRadioLeft,
.IBWide .IBMenuUncheckedRadioLeft {
   padding-left: 25px;
   background-size: 20px 20px;
}
.IBBig .IBMenuCheckedIconLeft,
.IBBig .IBMenuUncheckedIconLeft,
.IBBig .IBMenuCheckedRadioLeft,
.IBBig .IBMenuUncheckedRadioLeft {
   padding-left: 30px;
   background-size: 24px 24px;
}
.IBSmall .IBMenuCheckedIconLeft,
.IBSmall .IBMenuUncheckedIconLeft,
.IBSmall .IBMenuCheckedRadioLeft,
.IBSmall .IBMenuUncheckedRadioLeft {
   padding-left: 16px;
   background-size: 12px 12px;
}
.IBMenuCheckedIconRight,
.IBMenuUncheckedIconRight,
.IBMenuCheckedRadioRight,
.IBMenuUncheckedRadioRight {
   padding-right: 20px;
   background-position: right center;
   background-size: 16px 16px;
}
.IBWide .IBMenuCheckedIconRight,
.IBWide .IBMenuUncheckedIconRight,
.IBWide .IBMenuCheckedRadioRight,
.IBWide .IBMenuUncheckedRadioRight {
   padding-right: 25px;
   background-size: 20px 20px;
}
.IBBig .IBMenuCheckedIconRight,
.IBBig .IBMenuUncheckedIconRight,
.IBBig .IBMenuCheckedRadioRight,
.IBBig .IBMenuUncheckedRadioRight {
   padding-right: 30px;
   background-size: 24px 24px;
}
.IBSmall .IBMenuCheckedIconRight,
.IBSmall .IBMenuUncheckedIconRight,
.IBSmall .IBMenuCheckedRadioRight,
.IBSmall .IBMenuUncheckedRadioRight {
   padding-right: 16px;
   background-size: 12px 12px;
}
.IBMenuCursorIcon {
   padding-left: 0px !important;
}
.IBMenuHoverIcon {
   padding-left: 0px !important;
}
.IBMenuCursorIconRtl {
   padding-left: 0px !important;
}
.IBMenuHoverIconRtl {
   padding-left: 0px !important;
}
.IBMenuExpandedIcon {
   padding-left: 0px !important;
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMi41IiBmaWxsPSJub25lIiBkPSJNMyw1bDUsNWw1LC01Ii8+DQo8L3N2Zz4NCg==) no-repeat left center;
   background-size: 16px 16px;
}
.IBMenuCollapsedIcon {
   padding-left: 0px !important;
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMi41IiBmaWxsPSJub25lIiBkPSJNNSwzbDUsNWwtNSw1Ii8+DQo8L3N2Zz4NCg==) no-repeat left center;
   background-size: 16px 16px;
}
.IBWide .IBMenuExpandedIcon,
.IBWide .IBMenuCollapsedIcon {
   background-size: 20px 20px;
}
.IBBig .IBMenuExpandedIcon,
.IBBig .IBMenuCollapsedIcon {
   background-size: 24px 24px;
}
.IBSmall .IBMenuExpandedIcon,
.IBSmall .IBMenuCollapsedIcon {
   background-size: 12px 12px;
}
.IBMenuExpandedIcon > div,
.IBMenuCollapsedIcon > div {
   background: transparent;
   border: 0px none;
   padding-left: 20px;
   text-align: left !important;
}
.IBWide .IBMenuExpandedIcon > div,
.IBWide .IBMenuCollapsedIcon > div {
   padding-left: 26px;
}
.IBHigh .IBMenuExpandedIcon > div,
.IBHigh .IBMenuCollapsedIcon > div {
   padding-left: 32px;
}
.IBMenuNextIcon {
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMTIsMTJjLTAuMjczLDAtMC41LTAuMjI3LTAuNS0wLjV2LTdDMTEuNSw0LjIyNywxMS43MjcsNCwxMiw0YzAuMTMzLDAsMC4yNTgsMC4wNTUsMC4zNTIsMC4xNDhsMy41LDMuNUMxNS45NDUsNy43NDIsMTYsNy44NjcsMTYsOHMtMC4wNTUsMC4yNTgtMC4xNDgsMC4zNTJsLTMuNSwzLjVDMTIuMjU4LDExLjk0NSwxMi4xMzMsMTIsMTIsMTJ6Ii8+DQo8L3N2Zz4NCg==)
      no-repeat right center;
   background-size: 16px 16px;
   padding-right: 20px;
}
.IBWide .IBMenuNextIcon {
   background-size: 20px 20px;
   padding-right: 26px;
}
.IBBig .IBMenuNextIcon {
   background-size: 24px 24px;
   padding-right: 32px;
}
.IBSmall .IBMenuNextIcon {
   background-size: 12px 12px;
   padding-right: 16px;
}
.IBMenuNextIconRtl {
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBmaWxsPSIjN0E4ODk5IiBkPSJNMy42NDgsMTEuODUybC0zLjUtMy41QzAuMDU1LDguMjU4LDAsOC4xMzMsMCw4czAuMDU1LTAuMjU4LDAuMTQ4LTAuMzUybDMuNS0zLjVDMy43NDIsNC4wNTUsMy44NjcsNCw0LDRjMC4yNzMsMCwwLjUsMC4yMjcsMC41LDAuNXY3QzQuNSwxMS43NzMsNC4yNzMsMTIsNCwxMkMzLjg2NywxMiwzLjc0MiwxMS45NDUsMy42NDgsMTEuODUyeiIvPg0KPC9zdmc+DQo=)
      no-repeat left center;
   background-size: 16px 16px;
   padding-left: 20px;
}
.IBWide .IBMenuNextIconRtl {
   background-size: 20px 20px;
   padding-left: 26px;
}
.IBBig .IBMenuNextIconRtl {
   background-size: 24px 24px;
   padding-left: 32px;
}
.IBSmall .IBMenuNextIconRtl {
   background-size: 12px 12px;
   padding-left: 16px;
}
.IBMenuItemText {
   white-space: nowrap;
   overflow: hidden;
}
.IBMenuItemText * {
   font-size: inherit;
   line-height: inherit;
}
.IBMenuItemIcon {
   background-repeat: no-repeat;
   background-position: center center;
}
.IBMenuItemDisabled {
   opacity: 0.7;
}
.IBMenuEnumParent {
   padding-left: 5px;
}
.IBMenuEnum,
.IBMenuEnumHeaderLeft {
   white-space: nowrap;
   overflow: hidden;
   background-repeat: no-repeat;
   background-size: 16px 16px;
   background-position: 2px center;
}
.IBMenuEnum {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMi41IiBmaWxsPSJub25lIiBkPSJNMyw1bDUsNWw1LC01Ii8+DQo8L3N2Zz4NCg==);
   padding-left: 20px;
}
.IBMenuEnumHeaderLeft {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMi41IiBmaWxsPSJub25lIiBkPSJNMywxMWw1LC01bDUsNSIvPg0KPC9zdmc+DQo=);
   padding: 1px 0px 0px 20px;
   cursor: default;
}
.IBWide .IBMenuEnum,
.IBWide .IBMenuEnumHeaderLeft {
   background-size: 20px 20px;
   padding-left: 25px;
}
.IBBig .IBMenuEnum,
.IBBig .IBMenuEnumHeaderLeft {
   background-size: 24px 24px;
   padding-left: 30px;
}
.IBSmall .IBMenuEnum,
.IBSmall .IBMenuEnumHeaderLeft {
   background-size: 12px 12px;
   padding-left: 16px;
}
.IBMenuEnumParent,
.IBMenuEnum,
.IBMenuEnumHeaderLeft {
   width: 90px;
}
.IBWide .IBMenuEnumParent,
.IBWide .IBMenuEnum,
.IBWide .IBMenuEnumHeaderLeft {
   width: 120px;
}
.IBGiant .IBMenuEnumParent,
.IBGiant .IBMenuEnum,
.IBGiant .IBMenuEnumHeaderLeft {
   width: 150px;
}
.IBMenuEnumMain {
   margin-top: 0px;
}
.IBMenuEditParent {
   padding-left: 5px;
}
.IBMenuEdit {
   padding-left: 3px;
   padding-right: 3px;
   overflow: hidden;
   white-space: nowrap;
}
.IBMenuEditParent,
.IBMenuEdit {
   width: 30px;
}
.IBMenuEditParentPDFName,
.IBMenuEditParentPDFName > .IBMenuEdit,
.IBMenuEditParentExportName,
.IBMenuEditParentExportName > .IBMenuEdit {
   width: 104px;
}
.IBWide .IBMenuEditParent,
.IBWide .IBMenuEdit {
   width: 50px;
}
.IBWide .IBMenuEditParentPDFName,
.IBWide .IBMenuEditParentPDFName > .IBMenuEdit,
.IBWide .IBMenuEditParentExportName,
.IBWide .IBMenuEditParentExportName > .IBMenuEdit {
   width: 139px;
}
.IBBig .IBMenuEditParentPDFName,
.IBBig .IBMenuEditParentPDFName > .IBMenuEdit,
.IBBig .IBMenuEditParentExportName,
.IBBig .IBMenuEditParentExportName > .IBMenuEdit {
   width: 144px;
}
.IBGiant .IBMenuEditParent,
.IBGiant .IBMenuEdit {
   width: 60px;
}
.IBGiant .IBMenuEditParentPDFName,
.IBGiant .IBMenuEditParentPDFName > .IBMenuEdit,
.IBGiant .IBMenuEditParentExportName,
.IBGiant .IBMenuEditParentExportName > .IBMenuEdit {
   width: 174px;
}
.IBSmall .IBMenuEditParent,
.IBSmall .IBMenuEdit {
   width: 46px;
}
.IBSmall .IBMenuEditParentPDFName,
.IBSmall .IBMenuEditParentPDFName > .IBMenuEdit,
.IBSmall .IBMenuEditParentExportName,
.IBSmall .IBMenuEditParentExportName > .IBMenuEdit {
   width: 100px;
}
.IBMenuEditMulti {
   white-space: normal;
}
input.IBMenuEditInput,
textarea.IBMenuEditTextarea {
   border: 0px none;
   margin: 0px 1px 0px 0px;
   padding: 0px;
   height: 18px;
   outline: none;
   background: transparent;
   resize: none;
}
.IBHigh .IBMenuEditInput,
.IBHigh .IBMenuEditTextarea {
   height: 22px;
}
.IBGiant .IBMenuEditInput,
.IBGiant .IBMenuEditTextarea {
   height: 30px;
}
.IBSmall .IBMenuEditInput,
.IBSmall .IBMenuEditTextarea {
   height: 15px;
}
.IBMenuEditInput::-ms-clear {
   height: 13px;
}
.IBMenuEditInt,
.IBMenuEditFloat,
.IBMenuEditDate {
   text-align: right;
}
.IBMenuCaption {
   padding: 4px 2px 3px 2px;
}
.IBHigh .IBMenuCaption {
   padding-top: 8px;
   padding-bottom: 7px;
}
.IBMenuSeparator {
   margin: 5px 0px 5px 0px;
   height: 0px;
   overflow: hidden;
}
.IBLow .IBMenuSeparator {
   margin-top: 3px;
   margin-bottom: 3px;
}
.IBTiny .IBMenuSeparator {
   margin-top: 2px;
   margin-bottom: 1px;
}
.IBMenuVSeparator {
   width: 0px;
   font-size: 0px;
}
.IBHelpOuter {
   background: white;
   border: 1px solid #3d5575;
}
.IBHelpOuter {
   overflow: hidden;
   width: 500px;
}
.IBHelpClose {
   float: right;
   width: 15px;
   line-height: 20px;
   cursor: pointer;
   display: block;
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNSAxNSI+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS13aWR0aD0iMC41IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik00LDNsNCw0bDQtNGwxLDFMOSw4bDQsNGwtMSwxTDgsOWwtNCw0bC0xLTFsNC00TDMsNEw0LDN6Ii8+DQo8L3N2Zz4NCg==)
      no-repeat;
   background-size: 16px 16px;
}
.IBHelpListFold {
   height: 20px;
   width: 20px;
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDBoMzIwdjMyMEgweiIvPjxwYXRoIGZpbGw9IiM0MTRENUMiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48cGF0aCBmaWxsPSIjNDE0RDVDIiBkPSJNODIuNSAxNDcuNWgxNTV2MjVoLTE1NXoiLz48cGF0aCBmaWxsPSIjNDE0RDVDIiBkPSJNMTQ3LjUgODIuNWgyNXYxNTVoLTI1eiIvPjwvc3ZnPg==);
}
.IBHelpListUnfold {
   height: 20px;
   width: 20px;
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDBoMzIwdjMyMEgweiIvPjxwYXRoIGZpbGw9IiM0MTRENUMiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48cGF0aCBmaWxsPSIjNDE0RDVDIiBkPSJNODIuNSAxNDcuNWgxNTV2MjVoLTE1NXoiLz48L3N2Zz4=);
}
.IBHelpCategory:focus {
   outline: auto;
}
.IBHelpListItem:focus {
   outline: auto;
}
.IBFilterMenuMainTop,
.IBFilterMenuMainBottom {
   margin-left: -1px;
   margin-top: -1px;
}
.IBFilterMenuHeader {
   margin-left: -1px;
   padding: 0px 3px 0px 5px;
}
.IBBig .IBFilterMenuHeader {
   padding-left: 10px;
}
.IBLow .IBFilterMenuHeader {
   padding-left: 3px;
}
.IBFilterMenuHeaderTop {
   border-top: 0px none;
   margin-top: -1px;
   padding-bottom: 1px;
}
.IBFilterMenuHeaderBottom {
   border-bottom: 0px none;
   margin-top: -1px;
   padding-top: 1px;
}
.IBFilterMenuHeader .IBFilterAllMenu {
   width: 20px;
   height: 21px;
}
.IBFilterMenuHeaderTop .IBFilterAllMenu {
   background-position-y: 6px;
}
.IBFilterMenuHeaderBottom .IBFilterAllMenu {
   background-position-y: 3px;
}
.IBWide .IBFilterMenuHeader .IBFilterAllMenu {
   height: 25px;
}
.IBWide .IBFilterMenuHeaderTop .IBFilterAllMenu {
   background-position-y: 5px;
}
.IBWide .IBFilterMenuHeaderBottom .IBFilterAllMenu {
   background-position-y: 3px;
}
.IBBig .IBFilterMenuHeader .IBFilterAllMenu {
   height: 31px;
   width: 27px;
}
.IBBig .IBFilterMenuHeaderTop .IBFilterAllMenu {
   background-position-y: 6px;
}
.IBBig .IBFilterMenuHeaderBottom .IBFilterAllMenu {
   background-position-y: 4px;
}
.IBLow .IBFilterMenuHeader .IBFilterAllMenu {
   height: 19px;
   width: 15px;
}
.IBLow .IBFilterMenuHeaderTop .IBFilterAllMenu {
   background-position: 1px 6px;
}
.IBLow .IBFilterMenuHeaderBottom .IBFilterAllMenu {
   background-position: 1px 4px;
}
.IBFilterMenuItem {
   padding-top: 3px;
   padding-bottom: 3px;
   padding-left: 3px;
}
.IBBig .IBFilterMenuItem {
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 9px;
}
.IBLow .IBFilterMenuItem {
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 2px;
}
.IBEnumMenuMain {
   margin-left: -2px;
   margin-right: -1px;
}
.IBMenuMainSpace.IBEnumMenuMain {
   margin-left: 2px;
   margin-right: 3px;
}
.IBEnumMenuMainBottom {
   margin-top: -2px;
}
.IBEnumMenuMainTop.IBMenuMainSpace {
   margin-top: 1px;
}
.IBDB.IBEnumMenuMain {
   margin-left: -5px;
}
.IBDB.IBEnumMenuMainTop {
   margin-top: -3px;
}
.IBDB.IBEnumMenuMainBottom {
   margin-top: -5px;
}
.IBDB .IBEnumMenuOuter {
   margin-right: 2px;
}
.IBEnumMenuHeader {
   padding: 0px 2px 2px 1px;
   margin-left: -2px;
}
.IBEnumMenuHeaderBottom,
.IBEnumMenuHeaderTop {
   padding-top: 2px;
   padding-bottom: 1px;
   margin-top: -2px;
}
.IBDB.IBEnumMenuHeaderBottom,
.IBDB.IBEnumMenuHeaderTop {
   margin-top: -5px;
   padding-bottom: 2px;
   margin-left: -5px;
   padding-left: 4px;
   padding-right: 0px;
}
.IBMain .IBEnumHeaderLeft,
.IBMain .IBEnumHeaderRight,
.IBMain .IBEnumHeaderNone {
   box-sizing: border-box !important;
}
.IBEnumHeaderLeft,
.IBEnumHeaderRight,
.IBEnumHeaderNone {
   background: white;
   padding: 5px 10px 3px 10px;
   white-space: nowrap;
   cursor: pointer;
}
.IBEnumHeaderLeft,
.IBEnumHeaderRight {
   background: transparent
      url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCB0cmFuc2Zvcm09InJvdGF0ZSgxODAgOCA4KSIgZmlsbD0iIzdBODg5OSIgZD0iTTExLjM3LDcuNzc2bC0zLjA2MywzLjA2M2MtMC4wODIsMC4wODItMC4xOTEsMC4xMy0wLjMwOCwwLjEzcy0wLjIyNi0wLjA0OC0wLjMwOC0wLjEzTDQuNjMsNy43NzYNCglDNC41NDgsNy42OTQsNC41LDcuNTg1LDQuNSw3LjQ2OWMwLTAuMjM5LDAuMTk4LTAuNDM4LDAuNDM4LTAuNDM4aDYuMTI1YzAuMjM5LDAsMC40MzgsMC4xOTgsMC40MzgsMC40MzgNCglDMTEuNSw3LjU4NSwxMS40NTIsNy42OTQsMTEuMzcsNy43NzZ6Ii8+DQo8L3N2Zz4NCg==)
      no-repeat;
   background-size: 16px 16px;
}
.IBEnumHeaderLeft {
   padding-left: 25px;
   background-position: 5px 5px;
}
.IBEnumHeaderRight {
   padding-right: 25px;
   background-position: right 3px top 5px;
}
.IBDB .IBEnumHeaderLeft,
.IBDB .IBEnumHeaderRight,
.IBDB .IBEnumHeaderNone {
   padding-top: 10px;
   padding-bottom: 4px;
}
.IBDB .IBEnumHeaderLeft {
   background-position: 5px 11px;
   padding-left: 25px;
}
.IBDB .IBEnumHeaderRight {
   background-position: right 5px top 11px;
   padding-right: 25px;
}
.IBWide .IBEnumHeaderLeft,
.IBWide .IBEnumHeaderRight,
.IBWide .IBEnumHeaderNone {
   padding-top: 5px;
   background-size: 20px 20px;
   background-position-y: 5px;
}
.IBWide .IBEnumHeaderLeft {
   padding-left: 30px;
}
.IBWide .IBEnumHeaderRight {
   padding-right: 30px;
}
.IBWide .IBDB .IBEnumHeaderLeft,
.IBWide .IBDB .IBEnumHeaderRight,
.IBWide .IBDB .IBEnumHeaderNone {
   padding-top: 8px;
   padding-bottom: 2px;
   background-position-y: 9px;
}
.IBBig .IBEnumHeaderLeft,
.IBBig .IBEnumHeaderRight,
.IBBig .IBEnumHeaderNone {
   padding-top: 4px;
   padding-bottom: 2px;
   background-size: 24px 24px;
}
.IBBig .IBEnumHeaderLeft {
   padding-left: 45px;
   background-position: 10px 2px;
}
.IBBig .IBEnumHeaderRight {
   padding-right: 45px;
   background-position: right 9px top 2px;
}
.IBBig .IBDB .IBEnumHeaderLeft {
   background-position: 10px 7px;
}
.IBBig .IBDB .IBEnumHeaderRight {
   background-position: right 11px top 7px;
}
.IBGiant .IBEnumHeaderLeft,
.IBGiant .IBEnumHeaderRight {
   background-position-y: 4px;
}
.IBGiant .IBDB .IBEnumHeaderLeft,
.IBGiant .IBDB .IBEnumHeaderRight {
   background-position-y: 9px;
}
.IBLow .IBEnumHeaderLeft,
.IBLow .IBEnumHeaderRight,
.IBLow .IBEnumHeaderNone {
   padding: 2px 0px 1px 3px;
   background-size: 12px 12px;
}
.IBLow .IBEnumHeaderLeft {
   padding-left: 20px;
   background-position: 4px 4px;
}
.IBLow .IBEnumHeaderRight {
   padding-right: 20px;
   background-position: right 3px top 4px;
}
.IBLow .IBDB .IBEnumHeaderLeft,
.IBLow .IBDB .IBEnumHeaderRight,
.IBLow .IBDB .IBEnumHeaderNone {
   padding-top: 7px;
   padding-bottom: 2px;
}
.IBLow .IBDB .IBEnumHeaderLeft {
   background-position: 4px 9px;
}
.IBLow .IBDB .IBEnumHeaderRight {
   background-position: right 5px top 9px;
}
.IBSmall .IBEnumHeaderLeft,
.IBSmall .IBEnumHeaderRight,
.IBSmall .IBEnumHeaderNone {
   padding-top: 2px;
   padding-bottom: 0px;
   line-height: 12px;
   background-position-y: 1px;
}
.IBSmall .IBEnumHeaderLeft *,
.IBSmall .IBEnumHeaderRight *,
.IBSmall .IBEnumHeaderNone * {
   line-height: 12px;
}
.IBSmall .IBDB .IBEnumHeaderLeft,
.IBSmall .IBDB .IBEnumHeaderRight,
.IBSmall .IBDB .IBEnumHeaderNone {
   background-position-y: 7px;
}
.IBMini .IBEnumHeaderLeft,
.IBMini .IBEnumHeaderRight,
.IBMini .IBEnumHeaderNone {
   background-position-y: 2px;
}
.IBMini .IBDB .IBEnumHeaderLeft,
.IBMini .IBDB .IBEnumHeaderRight,
.IBMini .IBDB .IBEnumHeaderNone {
   padding-top: 6px;
   padding-bottom: 0px;
   line-height: 12px;
   background-position-y: 6px;
}
.IBMini .IBDB .IBEnumHeaderLeft *,
.IBMini .IBDB .IBEnumHeaderRight *,
.IBMini .IBDB .IBEnumHeaderNone * {
   line-height: 12px;
}
.IBToolMenuHeader {
   display: none;
}
.IBColumnsMenuItemText {
   white-space: nowrap;
}
.IBCfgMenuItem,
.IBColumnsMenuItem {
   padding-top: 1px;
   padding-bottom: 1px;
}
.IBWide .IBCfgMenuItem,
.IBWide .IBColumnsMenuItem {
   padding-top: 4px;
   padding-bottom: 4px;
}
.IBEditDialogSheetMain .IBRowAboveFirst > table .IBSpaceWidthInner {
   font-size: 18px;
}
.IBEditDialogSheetMain .IBMainTable .IBHeadMid {
   border-top: 1px solid #cfd1d6;
   border-bottom: 0px solid #cfd1d6;
}
.IBPopupSheetOuter {
   overflow: visible;
}
.IBPopupSheetHead {
   padding: 0px;
}
.IBPopupSheetBody {
   padding: 0px;
}
.IBPopupSheetFoot {
   padding: 0px;
}
.IBPopupSheetButton {
   width: 50px;
   margin-top: -2px;
   margin-bottom: 3px;
}
.IBMenuItemBorderStyle {
   margin-bottom: 9px;
   height: 7px;
   width: 50px;
   border-bottom-color: black;
}
.IBMenuItemBorderEmpty {
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #d4d4d4;
}
.IBMenuItemBorder0 {
   border-bottom: 0px none;
}
.IBMenuItemBorder1 {
   border-bottom-width: 1px;
   border-bottom-style: solid;
}
.IBMenuItemBorder2 {
   border-bottom-width: 2px;
   border-bottom-style: solid;
}
.IBMenuItemBorder3 {
   border-bottom-width: 3px;
   border-bottom-style: solid;
}
.IBMenuItemBorder4 {
   border-bottom-width: 1px;
   border-bottom-style: dotted;
}
.IBMenuItemBorder5 {
   border-bottom-width: 2px;
   border-bottom-style: dotted;
}
.IBMenuItemBorder6 {
   border-bottom-width: 1px;
   border-bottom-style: dashed;
}
.IBMenuItemBorder7 {
   border-bottom-width: 2px;
   border-bottom-style: dashed;
}
.IBMenuItemBorderEdge {
   height: 23px;
   width: 24px;
   background-size: 20px 20px;
   background-repeat: no-repeat;
   background-position: center center;
}
.IBBig .IBMenuItemBorderEdge {
   height: 28px;
   background-size: 24px 24px;
}
.IBMenuItemBorder {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQo8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiPg0KICAgPGxpbmUgeDE9IjAiIHkxPSIxIiB4Mj0iMTgiIHkyPSIxIi8+DQogICA8bGluZSB4MT0iMCIgeTE9IjkiIHgyPSIxOCIgeTI9IjkiLz4NCiAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3Ii8+DQogICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiLz4NCiAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIvPg0KICAgPGxpbmUgeDE9IjE3IiB5MT0iMCIgeDI9IjE3IiB5Mj0iMTgiLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.IBMenuItemBorderAll {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQo8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4Ij4NCiAgIDxsaW5lIHgxPSIwIiB5MT0iMSIgeDI9IjE4IiB5Mj0iMSIvPg0KICAgPGxpbmUgeDE9IjAiIHkxPSI5IiB4Mj0iMTgiIHkyPSI5Ii8+DQogICA8bGluZSB4MT0iMCIgeTE9IjE3IiB4Mj0iMTgiIHkyPSIxNyIvPg0KICAgPGxpbmUgeDE9IjEiIHkxPSIwIiB4Mj0iMSIgeTI9IjE4Ii8+DQogICA8bGluZSB4MT0iOSIgeTE9IjAiIHgyPSI5IiB5Mj0iMTgiLz4NCiAgIDxsaW5lIHgxPSIxNyIgeTE9IjAiIHgyPSIxNyIgeTI9IjE4Ii8+DQo8L2c+DQo8L3N2Zz4NCg==);
}
.IBMenuItemBorderO15 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQogICA8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4Ij4NCiAgICAgIDxsaW5lIHgxPSIwIiB5MT0iMSIgeDI9IjE4IiB5Mj0iMSIvPg0KICAgICAgPGxpbmUgeDE9IjAiIHkxPSI5IiB4Mj0iMTgiIHkyPSI5IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiLz4NCiAgICAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3Ii8+DQogICAgICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiLz4NCiAgICAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIgc3Ryb2tlLWRhc2hhcnJheT0iMiwyIi8+DQogICAgICA8bGluZSB4MT0iMTciIHkxPSIwIiB4Mj0iMTciIHkyPSIxOCIvPg0KICAgPC9nPg0KPC9zdmc+DQo=);
}
.IBMenuItemBorderI3 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQo8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiPg0KICAgPGxpbmUgeDE9IjAiIHkxPSIxIiB4Mj0iMTgiIHkyPSIxIi8+DQogICA8bGluZSB4MT0iMCIgeTE9IjkiIHgyPSIxOCIgeTI9IjkiIHN0cm9rZS1kYXNoYXJyYXk9IjAiLz4NCiAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3Ii8+DQogICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiLz4NCiAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIgc3Ryb2tlLWRhc2hhcnJheT0iMCIvPg0KICAgPGxpbmUgeDE9IjE3IiB5MT0iMCIgeDI9IjE3IiB5Mj0iMTgiLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.IBMenuItemBorderI2 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQo8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiPg0KICAgPGxpbmUgeDE9IjAiIHkxPSIxIiB4Mj0iMTgiIHkyPSIxIi8+DQogICA8bGluZSB4MT0iMCIgeTE9IjkiIHgyPSIxOCIgeTI9IjkiLz4NCiAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3Ii8+DQogICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiLz4NCiAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIgc3Ryb2tlLWRhc2hhcnJheT0iMCIvPg0KICAgPGxpbmUgeDE9IjE3IiB5MT0iMCIgeDI9IjE3IiB5Mj0iMTgiLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.IBMenuItemBorderI1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQo8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiPg0KICAgPGxpbmUgeDE9IjAiIHkxPSIxIiB4Mj0iMTgiIHkyPSIxIi8+DQogICA8bGluZSB4MT0iMCIgeTE9IjkiIHgyPSIxOCIgeTI9IjkiIHN0cm9rZS1kYXNoYXJyYXk9IjAiLz4NCiAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3Ii8+DQogICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiLz4NCiAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIvPg0KICAgPGxpbmUgeDE9IjE3IiB5MT0iMCIgeDI9IjE3IiB5Mj0iMTgiLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.IBMenuItemBorderO1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQo8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiPg0KICAgPGxpbmUgeDE9IjAiIHkxPSIxIiB4Mj0iMTgiIHkyPSIxIiBzdHJva2UtZGFzaGFycmF5PSIwIi8+DQogICA8bGluZSB4MT0iMCIgeTE9IjkiIHgyPSIxOCIgeTI9IjkiLz4NCiAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3Ii8+DQogICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiLz4NCiAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIvPg0KICAgPGxpbmUgeDE9IjE3IiB5MT0iMCIgeDI9IjE3IiB5Mj0iMTgiLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.IBMenuItemBorderO2 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQogICA8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiPg0KICAgICAgPGxpbmUgeDE9IjAiIHkxPSIxIiB4Mj0iMTgiIHkyPSIxIi8+DQogICAgICA8bGluZSB4MT0iMCIgeTE9IjkiIHgyPSIxOCIgeTI9IjkiLz4NCiAgICAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3Ii8+DQogICAgICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiLz4NCiAgICAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIvPg0KICAgICAgPGxpbmUgeDE9IjE3IiB5MT0iMCIgeDI9IjE3IiB5Mj0iMTgiIHN0cm9rZS1kYXNoYXJyYXk9IjAiLz4NCiAgIDwvZz4NCjwvc3ZnPg0K);
}
.IBMenuItemBorderO4 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQogICA8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiPg0KICAgICAgPGxpbmUgeDE9IjAiIHkxPSIxIiB4Mj0iMTgiIHkyPSIxIi8+DQogICAgICA8bGluZSB4MT0iMCIgeTE9IjkiIHgyPSIxOCIgeTI9IjkiLz4NCiAgICAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3IiBzdHJva2UtZGFzaGFycmF5PSIwIi8+DQogICAgICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiLz4NCiAgICAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIvPg0KICAgICAgPGxpbmUgeDE9IjE3IiB5MT0iMCIgeDI9IjE3IiB5Mj0iMTgiLz4NCiAgIDwvZz4NCjwvc3ZnPg0K);
}
.IBMenuItemBorderO8 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQogICA8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiPg0KICAgICAgPGxpbmUgeDE9IjAiIHkxPSIxIiB4Mj0iMTgiIHkyPSIxIi8+DQogICAgICA8bGluZSB4MT0iMCIgeTE9IjkiIHgyPSIxOCIgeTI9IjkiLz4NCiAgICAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3Ii8+DQogICAgICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiIHN0cm9rZS1kYXNoYXJyYXk9IjAiLz4NCiAgICAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIvPg0KICAgICAgPGxpbmUgeDE9IjE3IiB5MT0iMCIgeDI9IjE3IiB5Mj0iMTgiLz4NCiAgIDwvZz4NCjwvc3ZnPg0K);
}
.IBMenuItemBorderO5 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQo8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiPg0KICAgPGxpbmUgeDE9IjAiIHkxPSIxIiB4Mj0iMTgiIHkyPSIxIiBzdHJva2UtZGFzaGFycmF5PSIwIi8+DQogICA8bGluZSB4MT0iMCIgeTE9IjkiIHgyPSIxOCIgeTI9IjkiLz4NCiAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3IiBzdHJva2UtZGFzaGFycmF5PSIwIi8+DQogICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiLz4NCiAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIvPg0KICAgPGxpbmUgeDE9IjE3IiB5MT0iMCIgeDI9IjE3IiB5Mj0iMTgiLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.IBMenuItemBorderO10 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+DQogICA8ZyBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMnB4IiBzdHJva2UtZGFzaGFycmF5PSIyLDIiPg0KICAgICAgPGxpbmUgeDE9IjAiIHkxPSIxIiB4Mj0iMTgiIHkyPSIxIi8+DQogICAgICA8bGluZSB4MT0iMCIgeTE9IjkiIHgyPSIxOCIgeTI9IjkiLz4NCiAgICAgIDxsaW5lIHgxPSIwIiB5MT0iMTciIHgyPSIxOCIgeTI9IjE3Ii8+DQogICAgICA8bGluZSB4MT0iMSIgeTE9IjAiIHgyPSIxIiB5Mj0iMTgiIHN0cm9rZS1kYXNoYXJyYXk9IjAiLz4NCiAgICAgIDxsaW5lIHgxPSI5IiB5MT0iMCIgeDI9IjkiIHkyPSIxOCIvPg0KICAgICAgPGxpbmUgeDE9IjE3IiB5MT0iMCIgeDI9IjE3IiB5Mj0iMTgiIHN0cm9rZS1kYXNoYXJyYXk9IjAiLz4NCiAgIDwvZz4NCjwvc3ZnPg0K);
}
.IBPickMain {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 258;
}
.IBPickShadow {
   position: absolute;
   display: none;
}
.IBPickOuter {
   border: 0px none;
   padding: 0px;
   overflow: hidden;
}
.IBPickBody {
   cursor: default;
   padding: 0px;
   margin: 0px;
   width: 100%;
}
.IBWide .IBPickBody {
   margin: 0px;
}
.IBPickHeader {
   position: absolute;
   z-index: 258;
   border: 1px solid #abd7d3;
   background: white;
   overflow: hidden;
   cursor: pointer;
}
.IBPickHeaderBottom {
   border-bottom: 0px none;
}
.IBPickHeaderTop {
   border-top: 0px none;
}
.IBPickHead,
.IBPickFoot {
   background: white;
   padding: 1px 0px 1px 5px;
   color: white;
   cursor: default;
}
.IBPickClose {
   display: none;
}
.IBPickMY {
   padding: 8px 0px 7px 0px;
   cursor: default;
   text-align: center;
}
.IBHigh .IBPickMY {
   padding-top: 11px;
   padding-bottom: 9px;
}
.IBBig .IBPickMY {
   padding-top: 16px;
   padding-bottom: 14px;
}
.IBLow .IBPickMY {
   padding-top: 4px;
   padding-bottom: 3px;
}
.IBPickMYDown {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIG9wYWNpdHk9Ii41IiBmaWxsPSJub25lIiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMzAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTIzNy4wNCAxMjMuNTJsLTcwIDcwLjAwMWMtMS44OCAxLjg1OC00LjM4IDIuOTU5LTcuMDQgMi45NTlzLTUuMTYtMS4xMDEtNy4wNC0yLjk1OWwtNzAtNzAuMDAxIi8+PC9zdmc+);
}
.IBPickMYUp {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIG9wYWNpdHk9Ii41IiBmaWxsPSJub25lIiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMzAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTgyLjk2IDE5Ni40OGw3MC03MC4wMDFjMS44OC0xLjg1OSA0LjM4LTIuOTYgNy4wNC0yLjk2czUuMTYgMS4xMDEgNy4wNCAyLjk2bDcwIDcwLjAwMSIvPjwvc3ZnPg==);
}
.IBPickMYDown,
.IBPickMYUp {
   padding-right: 18px;
   background-size: 16px 16px;
   background-position: right calc(50% - 1px);
   background-repeat: no-repeat;
   cursor: pointer;
}
.IBWide .IBPickMYDown,
.IBWide .IBPickMYUp {
   padding-right: 22px;
   background-size: 20px 20px;
}
.IBBig .IBPickMYDown,
.IBBig .IBPickMYUp {
   padding-right: 26px;
   background-size: 24px 24px;
}
.IBLow .IBPickMYDown,
.IBLow .IBPickMYUp {
   padding-right: 14px;
   background-size: 12px 12px;
}
.IBPickMYRtl {
   padding-right: 0px;
   padding-left: 13px;
}
.IBPickBL {
   float: left;
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiM5RkIyQzkiIGQ9Ik0yMDIuOTIzIDI0NS44NDZMMTE3LjA3NyAxNjBsODUuODQ2LTg1Ljg0NXoiLz48L3N2Zz4=)
      no-repeat 5px 7px;
}
.IBPickBR {
   float: right;
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiM5RkIyQzkiIGQ9Ik0xMTcuMDc3IDc0LjE1NUwyMDIuOTIzIDE2MGwtODUuODQ2IDg1Ljg0NnoiLz48L3N2Zz4=)
      no-repeat right 5px top 7px;
}
.IBPickBL,
.IBPickBR {
   width: 24px;
   height: 24px;
   background-size: 16px 16px;
   padding: 0px;
   overflow: hidden;
   cursor: pointer;
   display: none;
}
.IBWide .IBPickBL,
.IBWide .IBPickBR {
   background-size: 20px 20px;
   background-position-y: 7px;
   height: 31px;
}
.IBHigh .IBPickBL,
.IBHigh .IBPickBR {
   background-position-y: 10px;
   height: 34px;
}
.IBBig .IBPickBL,
.IBBig .IBPickBR {
   background-size: 24px 24px;
   background-position-y: 13px;
   height: 39px;
}
.IBGiant .IBPickBL,
.IBGiant .IBPickBR {
   background-position-y: 15px;
   height: 42px;
}
.IBLow .IBPickBL,
.IBLow .IBPickBR {
   background-size: 12px 12px;
   background-position-y: 6px;
   height: 22px;
}
.IBPickA11yMY {
   background: #3d5575;
   text-align: center;
}
.IBPickTableParent {
   border-top: 0px none;
   clear: both;
}
.IBPickTable {
   table-layout: fixed;
   width: 0px;
}
.IBPickRow {
   background: white;
}
.IBPickA11yRow div {
   padding: 1px 0px 1px 0px;
}
.IBPickA11yRow button {
   width: 22px;
   border: 0px;
   background: transparent;
   margin: 0 auto;
   cursor: pointer;
}
.IBPickCell {
   width: 36px;
   font-size: inherit;
   line-height: inherit;
}
.IBLow .IBPickCell {
   width: 28px;
}
.IBWide .IBPickCell {
   width: 42px;
}
.IBPickWDN {
   margin: 2px 3px 2px 3px;
   padding: 1px;
   font-weight: bold;
   line-height: 22px;
   text-align: center;
   cursor: default;
}
.IBPickWDN.IBPickSa {
   color: #0043ff;
}
.IBPickWDN.IBPickSu {
   color: #ec264b;
}
.IBHigh .IBPickWDN {
   line-height: 30px;
}
.IBPickHover,
.IBPickSelHover,
.IBPickWD,
.IBPickSa,
.IBPickSu,
.IBPickSel,
.IBPickNow,
.IBPickWDNE,
.IBPickSaNE,
.IBPickSuNE,
.IBPickSelNE,
.IBPickNowNE,
.IBPickOM,
.IBPickOMNE {
   margin: 1px;
   padding: 1px 3px 2px 3px;
   line-height: 22px;
   text-align: center;
   cursor: pointer;
}
.IBPickWN,
.IBPickWNE {
   padding: 2px 4px 2px 4px;
   line-height: 22px;
   text-align: center;
   cursor: pointer;
}
.IBHigh .IBPickCell > div {
   line-height: 26px;
}
.IBBig .IBPickCell > div {
   line-height: 30px;
}
.IBLow .IBPickCell > div {
   line-height: 16px;
}
.IBPickWNE {
   cursor: default;
}
.IBPickNE {
   cursor: default;
}
.IBPickCWK {
   cursor: pointer;
}
.IBPickCWK:hover {
   opacity: 0.7;
}
.IBPickSa,
.IBPickSa button {
   color: #0043ff;
}
.IBPickSu,
.IBPickSu button {
   color: #ec264b;
}
.IBPickSa.IBPickHover {
   color: #0043ff;
}
.IBPickSu.IBPickHover {
   color: #ec264b;
}
.IBPickOM.IBPickSa,
.IBPickOM.IBPickSa button {
   color: #6c92ff;
}
.IBPickOM.IBPickSu,
.IBPickOM.IBPickSu button {
   color: #e090a0;
}
.IBPickOM.IBPickSa.IBPickHover {
   color: #6c92ff;
}
.IBPickOM.IBPickSu.IBPickHover {
   color: #e090a0;
}
.IBPickEmpty {
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIG9wYWNpdHk9Ii44IiBmaWxsPSIjM0Q1NTc1IiBkPSJNMTM0LjA1IDM1LjI1bC0xMi40NzUgMTIuNDc1SDU5LjJ2MjQuOTVoMTk5LjZ2LTI0Ljk1aC02Mi4zNzVMMTgzLjk1IDM1LjI1aC00OS45ek03MS42NzUgOTcuNjI1VjI4NC43NWgxNzQuNjVWOTcuNjI1SDcxLjY3NXptMzcuNDI1IDI0Ljk1aDI0Ljk1VjI1OS44SDEwOS4xVjEyMi41NzV6bTc0Ljg1IDBoMjQuOTVWMjU5LjhoLTI0Ljk1VjEyMi41NzV6Ii8+PC9zdmc+)
      no-repeat center center;
   background-size: 16px 16px;
   cursor: pointer;
   height: 17px;
}
.IBWide .IBPickEmpty {
   background-size: 20px 20px;
   height: 20px;
}
.IBBig .IBPickEmpty {
   background-size: 24px 24px;
   height: 24px;
}
.IBLow .IBPickEmpty {
   background-size: 12px 12px;
   height: 12px;
}
.IBPick2TableParent {
   padding-top: 2px;
   padding-bottom: 2px;
   display: block;
   overflow: hidden;
   clear: both;
}
.IBHigh .IBPick2TableParent {
   padding-top: 0px;
   padding-bottom: 0px;
}
.IBPick2Table {
   table-layout: fixed;
   width: 0px;
   margin-left: 3px;
   margin-right: 3px;
}
.IBPick2CellM {
   width: 70.5px;
}
.IBLow .IBPick2CellM {
   width: 68px;
}
.IBWide .IBPick2CellM {
   width: 105px;
}
.IBPick2CellY {
   width: 53px;
}
.IBLow .IBPick2CellY {
   width: 40px;
}
.IBWide .IBPick2CellY {
   width: 58px;
}
.IBPick2CellSep {
   width: 5px;
}
.IBLow .IBPick2CellSep {
   width: 2px;
}
.IBPick2SepH {
   display: none;
}
.IBPick2A11yCellY div,
.IBPick2A11yCellM div {
   padding: 1px 0px 1px 0px;
}
.IBPick2M,
.IBPick2Y {
   margin-left: 2px;
   margin-right: 2px;
   padding: 0px 1px 0px 1px;
   line-height: 20px;
   cursor: pointer;
   text-align: center;
   overflow: hidden;
}
.IBPick2M button {
   width: 66px;
   height: 22px;
   border: 0px;
   background-color: transparent;
   margin: 0 auto;
   cursor: pointer;
}
.IBPick2Y button,
.IBPick2CellY button {
   width: 34px;
   height: 22px;
   border: 0px;
   background-color: transparent;
   margin: 0 auto;
   cursor: pointer;
}
.IBBig .IBPick2M,
.IBBig .IBPick2Y {
   line-height: 26px;
}
.IBLow .IBPick2M,
.IBLow .IBPick2Y {
   line-height: 17px;
   padding-top: 1px;
   padding-bottom: 1px;
}
.IBPick2Sep {
   height: 24.8px;
   width: 1px;
   overflow: hidden;
   margin-left: 2px;
   margin-right: 2px;
}
.IBHigh .IBPick2Sep {
   height: 35px;
}
.IBBig .IBPick2Sep {
   height: 40px;
}
.IBLow .IBPick2Sep {
   height: 23px;
}
.IBPick2BL,
.IBPick2BR {
   width: 53px;
   cursor: pointer;
   height: 31px;
   background-repeat: no-repeat;
   background-position: center 7px;
   background-size: 16px 16px;
}
.IBPickA11yMY > .IBPickBL,
.IBPickA11yMY > .IBPickBR {
   height: 24px;
   padding: 3px;
}
.IBPick2A11yBL,
.IBPick2A11yBR {
   width: 53px;
   cursor: pointer;
   height: 31px;
   background-repeat: no-repeat;
   background-position: center;
   background-size: 16px 16px;
}
.IBPick2BL {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzdBODg5OSIgc3Ryb2tlLXdpZHRoPSI0MCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMjAyLjkyMyAyNDUuODQ0bC04NS44NDYtODUuODQ1IDg1Ljg0Ni04NS44NDUiLz48L3N2Zz4=);
}
.IBPick2BR {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzdBODg5OSIgc3Ryb2tlLXdpZHRoPSI0MCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTE3LjA3NyA3NC4xNTVMMjAyLjkyMyAxNjBsLTg1Ljg0NiA4NS44NDUiLz48L3N2Zz4=);
}
.IBWide .IBPick2BL,
.IBWide .IBPick2BR {
   background-position: center 5px;
   background-size: 20px 20px;
}
.IBHigh .IBPick2BL,
.IBHigh .IBPick2BR {
   height: 38px;
   background-position: center 10px;
}
.IBBig .IBPick2BL,
.IBBig .IBPick2BR {
   height: 41px;
   background-position: center 10px;
   background-size: 24px 24px;
}
.IBLow .IBPick2BL,
.IBLow .IBPick2BR {
   height: 24px;
   width: 40px;
   background-position: center 6px;
   background-size: 12px 12px;
}
.IBPickTimeCell {
   padding: 12px 14px 13px 0px;
   margin-top: -1px;
   text-align: right;
   line-height: 0px;
   height: 15px;
}
.IBWide .IBPickTimeCell {
   height: 20px;
   padding-right: 17px;
}
.IBHigh .IBPickTimeCell {
   padding-top: 18px;
   padding-bottom: 17px;
}
.IBBig .IBPickTimeCell {
   padding-top: 25px;
   padding-bottom: 25px;
}
.IBGiant .IBPickTimeCell {
   height: 24px;
}
.IBLow .IBPickTimeCell {
   padding-top: 9px;
   padding-bottom: 9px;
   padding-right: 10px;
}
.IBTiny .IBPickTimeCell {
   padding-top: 4px;
   padding-bottom: 5px;
}
.IBPickTime {
   margin: 0px;
   padding: 0px;
   border: 0px none;
   white-space: nowrap;
   text-align: right;
   outline: none;
   background: transparent;
}
.IBPickFooter,
.IBPick2Footer {
   padding: 2px 0px 2px 0px;
   cursor: default;
   text-align: center;
   margin-top: -1px;
}
.IBHigh .IBPickFooter,
.IBHigh .IBPick2Footer {
   padding-top: 10px;
   padding-bottom: 10px;
}
.IBBig .IBPickFooter,
.IBBig .IBPick2Footer {
   padding-top: 15px;
   padding-bottom: 15px;
}
.IBLow .IBPickFooter,
.IBLow .IBPick2Footer {
   padding-top: 5px;
   padding-bottom: 5px;
}
.IBTiny .IBPickFooter,
.IBTiny .IBPick2Footer {
   padding-top: 2px;
   padding-bottom: 2px;
}
.IBPickButton {
   padding: 4px 5px 3px 5px;
   margin: 1px 4px 1px 4px;
   width: 70px;
   text-align: center;
   white-space: nowrap;
   overflow: hidden;
}
.IBWide .IBPickButton {
   width: 85px;
}
.IBHigh .IBPickButton {
   padding-top: 6px;
   padding-bottom: 5px;
}
.IBBig .IBPickButton {
   padding-top: 8px;
   padding-bottom: 8px;
}
.IBLow .IBPickButton {
   padding-top: 2px;
   padding-bottom: 1px;
   width: 55px;
   margin-left: 3px;
   margin-right: 3px;
}
.IBTiny .IBPickButton {
   padding-top: 1px;
   padding-bottom: 0px;
}
.IBPickTimeCell {
   display: flex;
   flex-direction: row;
   justify-content: space-between;
}
.IBPickTimeCell > div {
   display: flex;
   flex-direction: column;
   justify-content: space-between;
}
.IBPickTimeCell > div > div {
   display: flex;
   flex-direction: row;
   justify-content: center;
}
.IBPickTimeCell input[type="text"] {
   padding: 0px !important;
   border: 0px none !important;
   border-radius: 0px !important;
   line-height: unset !important;
}
.IBPickUp {
   width: 10px;
   height: 10px;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE2LjAwMDAwMHB0IiBoZWlnaHQ9IjE2LjAwMDAwMHB0IiB2aWV3Qm94PSIwIDAgMTYuMDAwMDAwIDE2LjAwMDAwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+DQo8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwxNi4wMDAwMDApIHNjYWxlKDAuMTAwMDAwLC0wLjEwMDAwMCkiIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0ibm9uZSI+PHBhdGggZD0iTTQxIDgxIGMtMTcgLTIxIC0zMSAtNDIgLTMxIC00NSAwIC0zIDMyIC02IDcwIC02IDM5IDAgNzAgMyA3MCA2IDAgMTEgLTYxIDg0IC03MCA4NCAtNSAwIC0yMiAtMTggLTM5IC0zOXoiLz48L2c+PC9zdmc+DQo=);
   background-size: 9px;
   background-repeat: no-repeat;
   cursor: pointer;
}
.IBPickDown {
   width: 10px;
   height: 10px;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE2LjAwMDAwMHB0IiBoZWlnaHQ9IjE2LjAwMDAwMHB0IiB2aWV3Qm94PSIwIDAgMTYuMDAwMDAwIDE2LjAwMDAwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+DQo8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwxNi4wMDAwMDApIHNjYWxlKDAuMTAwMDAwLC0wLjEwMDAwMCkiIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0ibm9uZSI+PHBhdGggZD0iTTEwIDEyMyBjMCAtNSAxNiAtMjYgMzUgLTQ4IGwzNSAtNDAgMzUgNDAgYzE5IDIyIDM1IDQzIDM1IDQ4IDAgNCAtMzEgNyAtNzAgNyAtMzggMCAtNzAgLTMgLTcwIC03eiIvPjwvZz48L3N2Zz4NCg==);
   background-size: 9px;
   background-repeat: no-repeat;
   cursor: pointer;
}
.IBMain .IBTimePickerLeft,
.IBMain .IBDatesLeft,
.IBMain .IBTimePickerRight,
.IBMain .IBDatesRight,
.IBMain .IBDateTop,
.IBMain .IBDatesTop,
.IBMain .IBDateBottom,
.IBMain .IBDatesBottom {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjUxMi4wMDAwMDBwdCIgaGVpZ2h0PSI1MTIuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCA1MTIuMDAwMDAwIDUxMi4wMDAwMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiPg0KPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsNTEyLjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIgZmlsbD0iIzJlNGU2NyIgc3Ryb2tlPSJub25lIj4NCjxwYXRoIGQ9Ik0yMzMwIDUxMTAgYy00OTQgLTQ4IC05NTAgLTIzMCAtMTM1MCAtNTM4IC0xOTUgLTE1MCAtNDQ4IC00MzIgLTU5NA0KLTY2MiAtNjMgLTk5IC0xODYgLTM1MSAtMjMwIC00NzEgLTQ5IC0xMzQgLTEwMiAtMzQwIC0xMjggLTQ5OSAtMzEgLTE5NSAtMzENCi01NjUgMCAtNzYwIDQ1IC0yNzYgMTE2IC00OTggMjM3IC03NDUgMTMyIC0yNjkgMjY5IC00NjAgNDg5IC02ODEgMjIxIC0yMjANCjQxMiAtMzU3IDY4MSAtNDg5IDI0NyAtMTIxIDQ2OSAtMTkyIDc0NSAtMjM3IDE5NSAtMzEgNTY1IC0zMSA3NjAgMCAyNzYgNDUNCjQ5OCAxMTYgNzQ1IDIzNyAyNjkgMTMyIDQ2MCAyNjkgNjgxIDQ4OSAyMjAgMjIxIDM1NyA0MTIgNDg5IDY4MSA4OCAxNzkgMTMyDQoyOTYgMTgwIDQ3NiA2MyAyNDAgNzggMzcxIDc4IDY0OSAwIDI3OCAtMTUgNDA5IC03OCA2NDkgLTQ4IDE4MCAtOTIgMjk3IC0xODANCjQ3NiAtMTMyIDI2OSAtMjY5IDQ2MCAtNDg5IDY4MSAtMjIxIDIyMCAtNDEyIDM1NyAtNjgxIDQ4OSAtMjQ2IDEyMSAtNDc0IDE5Mw0KLTc0MCAyMzUgLTE0NyAyMyAtNDc1IDM0IC02MTUgMjB6IG00NjggLTQwMSBjNDg4IC01MyA5MzQgLTI3MCAxMjg4IC02MjMgNDE1DQotNDE1IDYzNCAtOTQzIDYzNCAtMTUyNiAwIC01ODMgLTIxOSAtMTExMSAtNjM0IC0xNTI2IC00MTUgLTQxNSAtOTQzIC02MzQNCi0xNTI2IC02MzQgLTU4MyAwIC0xMTExIDIxOSAtMTUyNiA2MzQgLTQxNSA0MTUgLTYzNCA5NDMgLTYzNCAxNTI2IDAgNTgzIDIxOQ0KMTExMSA2MzQgMTUyNiAzNDkgMzQ5IDgwMCA1NjkgMTI3NiA2MjMgMTEwIDEyIDM3NiAxMyA0ODggMHoiLz4NCjxwYXRoIGQ9Ik0yNDc0IDM5MTEgYy00OCAtMjIgLTg3IC03MCAtMTA0IC0xMjYgLTggLTI5IC0xMCAtMjE1IC04IC02NjUgMw0KLTYwOSA0IC02MjYgMjQgLTY2NSAxNiAtMzIgOTYgLTk4IDQyMCAtMzQzIDIxOSAtMTY3IDQxOSAtMzE1IDQ0NCAtMzMwIDE2Nw0KLTEwMCAzNjQgNzkgMjgwIDI1MyAtMjAgNDIgLTYxIDc1IC0zOTYgMzI3IGwtMzc0IDI4MCAwIDU1OCBjMCAzOTAgLTMgNTY3DQotMTEgNTkxIC0yOSA4NSAtMTAyIDEzOSAtMTg5IDEzOSAtMjUgMCAtNjQgLTkgLTg2IC0xOXoiLz48L2c+PC9zdmc+DQo=);
}
.IBTimePicker {
   width: 161px;
   height: 90px;
   display: flex;
   flex-direction: row;
   justify-content: space-between;
}
.IBTimePicker > div {
   margin: 3px 2px;
   padding: 2px 5px;
   display: flex;
   flex-direction: column;
   justify-content: space-between;
   flex-grow: 5;
}
.IBTimePicker > div > div {
   display: flex;
   flex-direction: row;
   justify-content: center;
}
.IBTimePicker input {
   width: 21px;
   text-align: center;
   padding: 1px 2px;
   border: 1px solid #cdcdcd;
   border-radius: 0px;
}
.IBTimePicker .IBButtonHourUp::after {
   content: "▲";
}
.IBTimePicker .IBButtonHourUp {
   border: 1px solid #cdcdcd;
   cursor: pointer;
   background-color: #ffffff;
}
.IBTimePicker .IBButtonHourDown::after {
   content: "▼";
}
.IBTimePicker .IBButtonHourDown {
   border: 1px solid #cdcdcd;
   cursor: pointer;
   background-color: #ffffff;
}
.IBTimePicker .IBButtonMinUp::after {
   content: "▲";
}
.IBTimePicker .IBButtonMinUp {
   border: 1px solid #cdcdcd;
   cursor: pointer;
   background-color: #ffffff;
}
.IBTimePicker .IBButtonMinDown::after {
   content: "▼";
}
.IBTimePicker .IBButtonMinDown {
   border: 1px solid #cdcdcd;
   cursor: pointer;
   background-color: #ffffff;
}
.IBTimePicker .IBButtonSecUp::after {
   content: "▲";
}
.IBTimePicker .IBButtonSecUp {
   border: 1px solid #cdcdcd;
   cursor: pointer;
   background-color: #ffffff;
}
.IBTimePicker .IBButtonSecDown::after {
   content: "▼";
}
.IBTimePicker .IBButtonSecDown {
   border: 1px solid #cdcdcd;
   cursor: pointer;
   background-color: #ffffff;
}
.IBTimePicker + div .IBMenuButton:hover {
   color: yellow;
}
.IBTimePicker + div {
   text-align: center;
   background: #ebedf3;
   height: 37px;
}
.IBTimePicker + div button {
   margin: 6px;
}
.IBTimePicker button:hover {
   background-color: #ddd;
}
.IBTimePicker button:active {
   background-color: #fcf1dd;
}
@-moz-document url-prefix() {
   .IBTimePicker {
      width: 161px;
   }
   .IBTimePicker input {
      width: 17px;
   }
}
.IBEditParent {
   position: absolute;
   z-index: 258;
   overflow: hidden;
}
.IBEdit,
.IBEditInline {
   padding: 2px 4px 2px 4px;
   border: 1px solid #ddd;
   border-top: 1px solid #666;
   border-left: 1px solid #666;
   background: white;
   white-space: nowrap;
   overflow: hidden;
}
.IBEditInline {
   display: inline-block;
   vertical-align: bottom;
}
.IBEditMulti {
   white-space: normal;
}
.IBEnumControl,
.IBEnumInline,
.IBEnumHeader {
   cursor: pointer;
   background: white url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+DQo8cGF0aCBzdHJva2U9IiM3QTg4OTkiIHN0cm9rZS13aWR0aD0iMi41IiBmaWxsPSJub25lIiBkPSJNMyw1bDUsNWw1LC01Ii8+DQo8L3N2Zz4NCg==) no-repeat;
   background-size: 16px 16px;
}
.IBEnumControl,
.IBEnumInline {
   background-position: 2px 5px;
   padding: 2px 4px 2px 20px;
   border: 1px solid #ddd;
   border-top: 1px solid #666;
   border-left: 1px solid #666;
   overflow: hidden;
}
.IBEnumInline {
   display: inline-block;
   vertical-align: bottom;
}
.IBEnumHeader {
   background-position: 2px 6px;
   padding: 3px 4px 2px 20px;
}
.IBMouseOrig {
   background: yellow !important;
   opacity: 0.5;
}
.IBMouseDragObject {
   position: absolute;
   z-index: 260;
   background: #888;
   opacity: 0.5;
}
.IBFocus {
   border: 1px solid #aaf;
   border-top: 1px solid #00f;
   border-left: 1px solid #00f;
   background-color: #eee;
}
.IBHintMain {
   position: absolute;
   margin-left: -2px;
   margin-top: -2px;
   padding-left: 1px;
   padding-top: 1px;
   left: 0px;
   top: 0px;
   z-index: 260;
   cursor: default;
}
.IBMini .IBHintMain {
   padding-top: 0px;
}
.IBHintHeaderMain,
.IBHintFilterMain {
   padding: 0px;
   margin-left: 0px;
   margin-top: 0px;
   border: 0px none;
}
.IBHintSpaceMain {
   margin-left: -1px;
   margin-top: -1px;
   padding: 0px;
   overflow: hidden;
}
.IBHintSpaceEditMain,
.IBHintSpaceSelectMain {
   border: 0px none;
   background: none;
   margin-left: 0px;
   margin-top: 0px;
   padding: 0px;
   overflow: hidden;
}
.IBHintSpaceSelectMain {
   margin-top: -1px;
}
.IBHintOuter {
   overflow: hidden;
   text-align: left;
   display: table-cell;
}
.IBHintOuter * {
   text-align: left;
}
.IBHintSpaceOuter {
   margin-left: -1px;
   margin-top: -1px;
}
.IBHintSpaceSelectOuter {
   padding-left: 6px;
}
.IBLow .IBHintSpaceSelectOuter {
   padding-left: 3px;
}
.IBHintSpaceSelectOuter > div {
   border: 0px none;
}
.IBHintShadow {
   position: absolute;
   display: none;
}
.IBTipMain {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 262;
   visibility: hidden;
}
.IBTipOuter {
   padding: 5px;
   overflow: hidden;
   cursor: default;
}
.IBTipBody {
   white-space: nowrap;
   overflow: hidden;
}
.IBTipBody > div {
   white-space: pre;
}
.IBTipShadow {
   position: absolute;
   display: none;
}
.SheetDebugTag,
.SheetDebugTagMax {
   overflow: auto;
   overflow-y: scroll;
   border: 1px solid black;
   background: #ddd;
}
.SheetDebugTag,
.SheetDebugTagMax,
.SheetDebugButtons,
.SheetDebugButtonsMax {
   position: fixed;
   z-index: 256;
   left: 5px;
   right: 5px;
   bottom: 5px;
   height: 200px;
   padding: 4px;
}
.SheetDebugTagMax,
.SheetDebugButtonsMax {
   top: 5px;
   height: auto;
}
.SheetDebugButtons,
.SheetDebugButtonsMax {
   text-align: right;
   margin-right: 25px;
   width: 130px;
   left: auto;
}
.SheetDebugButton {
   font-size: 10px;
   width: 40px;
   padding: 0px;
}
.SheetDebugTitle {
   font-size: 10px;
   color: #3d5575;
   font-style: normal;
   font-weight: normal;
}
.SheetDebugMark {
   font-weight: bold;
}
.SheetDebugStop {
   font-size: 18px;
   font-weight: bold;
   color: red;
}
.SheetDebugError {
   font-size: 12px;
   color: red;
}
.SheetDebugWarning {
   font-size: 12px;
   color: #a60;
}
.SheetDebugList {
   font-size: 10px;
   color: #888;
}
.SheetDebugInfo {
   font-size: 12px;
}
.IBAnimateOverflow {
   overflow: hidden;
}
@keyframes IBExpandH {
   from {
      height: 0px;
   }
}
@keyframes IBCollapseH {
   to {
      height: 0px;
   }
}
.IBAnimateTransparent {
   opacity: 0;
}
@keyframes IBShow {
   from {
      opacity: 0;
   }
   to {
      opacity: 1;
   }
}
@keyframes IBHide {
   from {
      opacity: 1;
   }
   to {
      opacity: 0;
   }
}
.IBAnimateHidden {
   display: none;
}
.IBAnimateVisible {
   display: inherit;
}
.IBAnimateLeftTop {
   overflow: hidden;
   transform-origin: 0% 0%;
}
.IBAnimateCenterTop {
   overflow: hidden;
   transform-origin: 50% 0%;
}
.IBAnimateRightTop {
   overflow: hidden;
   transform-origin: 100% 0%;
}
.IBAnimateLeftBottom {
   overflow: hidden;
   transform-origin: 0% 100%;
}
.IBAnimateRightBottom {
   overflow: hidden;
   transform-origin: 100% 100%;
}
.IBAnimateCenterBottom {
   overflow: hidden;
   transform-origin: 50% 100%;
}
.IBAnimateLeftCenter {
   overflow: hidden;
   transform-origin: 0% 50%;
}
.IBAnimateRightCenter {
   overflow: hidden;
   transform-origin: 100% 50%;
}
.IBAnimateCenterCenter {
   overflow: hidden;
   transform-origin: 50% 50%;
}
@keyframes IBZoomInH {
   from {
      height: 0px;
      transform: scale(1, 0);
   }
   to {
      transform: scale(1, 1);
   }
}
@keyframes IBZoomOutH {
   from {
      transform: scale(1, 1);
   }
   to {
      transform: scale(1, 0);
      height: 0px;
   }
}
@keyframes IBZoomInY {
   from {
      transform: scale(1, 0);
   }
   to {
      transform: scale(1, 1);
   }
}
@keyframes IBZoomOutY {
   from {
      transform: scale(1, 1);
   }
   to {
      transform: scale(1, 0);
   }
}
@keyframes IBZoomInX {
   from {
      transform: scale(0, 1);
   }
   to {
      transform: scale(1, 1);
   }
}
@keyframes IBZoomOutX {
   from {
      transform: scale(1, 1);
   }
   to {
      transform: scale(0, 1);
   }
}
@keyframes IBZoomIn {
   from {
      transform: scale(0);
   }
   to {
      transform: scale(1);
   }
}
@keyframes IBZoomOut {
   from {
      transform: scale(1);
   }
   to {
      transform: scale(0);
   }
}
@keyframes IBRotateX90 {
   0% {
      transform: rotateX(0deg);
   }
   50% {
      transform: rotateX(90deg);
   }
   100% {
      transform: rotateX(0deg);
   }
}
@keyframes IBRotateX90To {
   from {
      transform: rotateX(0deg);
   }
   to {
      transform: rotateX(90deg);
   }
}
@keyframes IBRotateX90From {
   from {
      transform: rotateX(90deg);
   }
   to {
      transform: rotateX(0deg);
   }
}
@keyframes IBRotateY90 {
   0% {
      transform: rotateY(0deg);
   }
   50% {
      transform: rotateY(90deg);
   }
   100% {
      transform: rotateY(0deg);
   }
}
@keyframes IBRotateY90To {
   from {
      transform: rotateY(0deg);
   }
   to {
      transform: rotateY(90deg);
   }
}
@keyframes IBRotateY90From {
   from {
      transform: rotateY(90deg);
   }
   to {
      transform: rotateY(0deg);
   }
}
@keyframes IBFocus {
   0% {
      color: inherit;
   }
   50% {
      color: red;
   }
   100% {
      color: inherit;
   }
}
@keyframes IBCopy {
   0% {
      transform: translateX(0px);
   }
   25% {
      transform: translateX(1px);
   }
   75% {
      transform: translateX(-1px);
   }
   100% {
      transform: translateX(0px);
   }
}
@keyframes IBOpacityBlink {
   0% {
      opacity: 1;
   }
   50% {
      opacity: 0.2;
   }
   100% {
      opacity: 1;
   }
}
@keyframes IBBackgroundBlink {
   0% {
      background-color: #fff;
   }
   50% {
      background-color: #888;
   }
   100% {
      background-color: #fff;
   }
}
.IBMark {
   background-color: #aaa !important;
}
@keyframes IBMark {
   0% {
      background-color: #fff;
   }
   25% {
      background-color: #aaa;
   }
   75% {
      background-color: #aaa;
   }
   100% {
      background-color: #fff;
   }
}
@keyframes IBHighlight {
   0% {
      background-color: #fff;
   }
   25% {
      background-color: #aaa;
   }
   50% {
      background-color: #fff;
   }
   75% {
      background-color: #aaa;
   }
   100% {
      background-color: #fff;
   }
}
@keyframes IBHighlightDeselect {
   0% {
      background-color: #fff;
   }
   25% {
      background-color: #ff0;
   }
   50% {
      background-color: #fff;
   }
   75% {
      background-color: #ff0;
   }
   100% {
      background-color: #fff;
   }
}
@keyframes IBHighlightSelect {
   0% {
      background-color: #ff0;
   }
   25% {
      background-color: #fff;
   }
   50% {
      background-color: #ff0;
   }
   75% {
      background-color: #fff;
   }
   100% {
      background-color: #ff0;
   }
}
@keyframes IBHighlightDelete {
   0% {
      background-color: #faa;
   }
   25% {
      background-color: #fff;
   }
   50% {
      background-color: #faa;
   }
   75% {
      background-color: #fff;
   }
   100% {
      background-color: #faa;
   }
}
@keyframes IBHighlightMove {
   0% {
      background-color: #aee;
   }
   25% {
      background-color: #fff;
   }
   50% {
      background-color: #aee;
   }
   75% {
      background-color: #fff;
   }
   100% {
      background-color: #aee;
   }
}
@keyframes IBHighlightAdd {
   0% {
      background-color: #afa;
   }
   25% {
      background-color: #fff;
   }
   50% {
      background-color: #afa;
   }
   75% {
      background-color: #fff;
   }
   100% {
      background-color: #afa;
   }
}
@keyframes IBHighlightChange {
   0% {
      background-color: #aaf;
   }
   25% {
      background-color: #fff;
   }
   50% {
      background-color: #aaf;
   }
   75% {
      background-color: #fff;
   }
   100% {
      background-color: #aaf;
   }
}
@keyframes IBEditTo {
   from {
      background-color: #ffffff;
   }
}
.IBBodyPrint,
.IBBodyPrintPDF {
   margin: 0px !important;
   padding: 0px !important;
   border: 0px none !important;
   background: none !important;
   -webkit-print-color-adjust: exact;
}
.IBPrintPage {
   page-break-inside: avoid;
   page-break-after: always;
}
.IBPrintPage:last-child {
   page-break-after: auto;
}
.IBResizeBorder {
   border: 1px dashed black !important;
}
.SheetNoMomentumScroll * {
   -webkit-overflow-scrolling: auto !important;
}
.SheetTmpTag {
   position: absolute;
   left: 5px;
   top: 5px;
   visibility: hidden;
}
.SheetCalcWidth table {
   width: auto !important;
}
.SheetDisabled {
   position: absolute;
   z-index: 256;
   background: white;
   opacity: 0.5;
}
.IBMain {
   z-index: 255;
}
.IBLoaded {
   border: 1px solid black !important;
}
BODY[class*="BodyPrint"] > DIV[class*="PrintPage"] {
   margin: 0 auto;
}
BODY[class*="BodyPrint"] > DIV[class*="PrintPage"] > DIV {
   visibility: visible;
   position: static;
}
BODY[class*="BodyPrint"] > DIV[class*="PrintPage"] > DIV > DIV > DIV[class*="PaddingWrapper"] {
   font-size: 1rem;
   line-height: 1rem;
}
.IBFindDlgTop {
   padding: 10px 5px 4px 5px;
   width: 100%;
}
.IBFindDlgTop span {
   text-align: center;
   font-size: 0.7em;
   margin: 0px 3px 0px 3px;
   color: #888 !important;
}
.IBFindDlgTop div {
   float: left;
}
.IBFindDlgTop input {
   padding-left: 5px;
}
.IBFindDlgTop div:first-child {
   border: 1px solid #888;
   width: 210px;
   padding: 1px 2px 2px 1px;
}
.IBFindDlgTop button {
   margin-left: 5px;
   padding: 4px 5px 4px 5px;
   font-size: 13px;
   line-height: 18px;
   text-decoration: none;
   cursor: pointer;
}
.IBFindDlgBottom {
   padding: 6px 5px 10px 5px;
   box-sizing: border-box;
   width: 100%;
}
.IBFindDlgBottom div:first-child {
   float: left;
   width: 50%;
}
.IBFindDlgBottom div:last-child {
   float: right;
   width: 50%;
}
.IBFindDlgBottom button {
   margin-left: 5px;
   padding: 4px 5px 4px 5px;
   font-size: 13px;
   line-height: 18px;
   text-decoration: none;
   cursor: pointer;
}
.IBMemo.IBHeaderText {
   position: relative;
}
.IBMemo.IBHeaderText:after {
   position: absolute;
   content: "";
   width: 0;
   right: 0;
   top: -10px;
   left: 0px;
   border: 10px solid transparent;
   border-left: 10px solid red;
   opacity: 1;
}
.IBMemo.IBCellClassInner {
   position: relative;
}
.IBMemo.IBCellClassInner:after {
   position: absolute;
   content: "";
   width: 0;
   right: 0;
   top: -10px;
   left: 0px;
   border: 10px solid transparent;
   border-left: 10px solid red;
   opacity: 1;
}
.IBheader-Focus {
   background-color: #5b81b4 !important;
}
.IBseq-Focus {
   background-color: #5b81b4 !important;
}
.pageNaviElement {
   display: inline-flex;
   align-items: center;
   justify-content: center;
   color: rgb(34, 34, 34);
   width: 25px;
   height: 25px;
   font-size: 12px;
   text-align: center;
   cursor: pointer;
}
.pageNaviSpan {
   padding: 1px 4px;
}
.pageNaviFirstElement {
   background-repeat: no-repeat;
   opacity: 1;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNTk2NDcyIiBkPSJNMjMxLjA2MyA5MS4xNmwtMjAuMDM5LTIwLjAzOS04OC42NDkgODguNjQ5IDg5LjExIDg5LjEwOSAxOS41NzgtMTkuNjg4LTY5LjAxNi02OS4wMTV6TTg5LjgyOCA3NC4zMmgyOC41NTV2MTcxLjM2SDg5LjgyOFY3NC4zMnoiLz48L3N2Zz4=);
   background-position: center center;
   width: 20px;
   height: 20px;
}
.pageNaviPrevElement {
   background-repeat: no-repeat;
   opacity: 1;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNTk2NDcyIiBkPSJNMjE0LjM0NCA5MS4xNmwtMjAuMDM5LTIwLjAzOS04OC42NDkgODguNjQ5IDg5LjExIDg5LjEwOSAxOS41NzgtMTkuNjg4LTY5LjAxNi02OS4wMTV6Ii8+PC9zdmc+);
   background-position: center center;
   width: 20px;
   height: 20px;
}
.pageNaviNextElement {
   background-repeat: no-repeat;
   opacity: 1;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNTk2NDcyIiBkPSJNMTA1LjY1NiA5MS4xNmwyMC4wNC0yMC4wMzkgODguNjQ4IDg4LjY0OS04OS4xMDkgODkuMTA5LTE5LjU3OS0xOS42ODggNjkuMDE2LTY5LjAxNXoiLz48L3N2Zz4=);
   background-position: center center;
   width: 20px;
   height: 20px;
}
.pageNaviLastElement {
   background-repeat: no-repeat;
   opacity: 1;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNTk2NDcyIiBkPSJNMTA5LjQyMiA3MS4xMjFMODkuMzgzIDkxLjE2bDY5LjAxNiA2OS4wMTYtNjkuMDE2IDY5LjAxNSAxOS41NzggMTkuNjg4IDg5LjExLTg5LjEwOXpNMjMwLjYxNyAyNDUuNjhoLTI4LjU1NVY3NC4zMmgyOC41NTV2MTcxLjM2eiIvPjwvc3ZnPg==);
   background-position: center center;
   width: 20px;
   height: 20px;
}
#updatePageLength {
   margin-left: 10px;
}
#perpage {
   color: rgb(34, 34, 34);
   padding-left: 10px;
}
.IBMemoEdit {
   background-color: #ffffff;
}
.IBMemoEdit h4 {
   background-color: #aaaaaa;
   color: #ffffff;
   text-align: center;
}
.IBMemoEdit textarea {
   width: 200px;
   height: 150px;
   padding: 2px;
   font-size: 11px;
}
.IBMemoEdit + div {
   height: 34px;
   text-align: center;
   background: #ebedf3;
}
.IBMemoEdit + div .IBMenuButton {
   margin-top: 4px;
}
.IBMemoEdit + div .IBMenuButton:hover {
   color: yellow;
}
.IBFilterDiv input {
   width: 72px;
   height: 26px;
   line-height: 24px;
   border-radius: 3px;
   background-color: #fff;
   border: solid 1px #c7c7c7;
   font-size: 1em;
   padding: 0 10px;
   margin: 2px 2px 2px 2px;
   transition: all 0.3s;
   outline: none;
}
.IBFilterDiv input[type="number"] {
   -moz-appearance: textfield;
}
.IBFilterDiv input::-webkit-outer-spin-button,
.IBFilterDiv input::-webkit-inner-spin-button {
   -webkit-appearance: none;
   margin: 0;
}
.IBFilterDiv select {
   width: 72px;
   height: 26px;
   line-height: 24px;
   border-radius: 3px;
   background-color: #fff;
   border: solid 1px #c7c7c7;
   font-size: 1em;
   padding: 0 10px;
   margin: 2px 2px 2px 2px;
   transition: all 0.3s;
   outline: none;
}
.IBFilterDiv button {
   background-color: #6698cb;
   color: #fff;
   margin: 2px 2px 2px 2px;
   padding: 2px 8px 2px 8px;
   border: none;
   outline: none;
}
.IBFilterTopTenHead {
   background: #3d5575;
}
.IBPivotStandards {
   background-color: #ffffff;
}
.IBPivotDragSetItemAllow {
   background-color: #afd6ff;
}
.IBPivotDragSetItemDisallow {
   background-color: #fbe1e1;
}
.IBGroupCancel {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgZm9jdXNhYmxlPSJmYWxzZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjU2IDMyQzEzMi4zIDMyIDMyIDEzMi4zIDMyIDI1NnMxMDAuMyAyMjQgMjI0IDIyNCAyMjQtMTAwLjMgMjI0LTIyNFMzNzkuNyAzMiAyNTYgMzJtMTI4IDMwNi43TDMzOC43IDM4NCAyNTYgMzAxLjMgMTczLjMgMzg0IDEyOCAzMzguN2w4Mi43LTgyLjctODIuNy04Mi43IDQ1LjMtNDUuMyA4Mi43IDgyLjcgODIuNy04Mi43IDQ1LjMgNDUuMy04Mi43IDgyLjd6Ij48L3BhdGg+PC9zdmc+);
   background-repeat: no-repeat;
   cursor: pointer;
   margin-left: 5px;
   width: 14px;
   height: 14px;
}
.IBHeaderGroupDelete .IBGroupCancel {
   background-image: url();
}
.IBGroupSortAsc {
   background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgY2xhc3M9Imljb24gaWNvbi10YWJsZXIgaWNvbi10YWJsZXItc29ydC1hc2NlbmRpbmciIGZpbGw9Im5vbmUiIGhlaWdodD0iMTQiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIi8+PGxpbmUgeDE9IjQiIHgyPSIxMSIgeTE9IjYiIHkyPSI2Ii8+PGxpbmUgeDE9IjQiIHgyPSIxMSIgeTE9IjEyIiB5Mj0iMTIiLz48bGluZSB4MT0iNCIgeDI9IjEzIiB5MT0iMTgiIHkyPSIxOCIvPjxwb2x5bGluZSBwb2ludHM9IjE1IDkgMTggNiAyMSA5Ii8+PGxpbmUgeDE9IjE4IiB4Mj0iMTgiIHkxPSI2IiB5Mj0iMTgiLz48L3N2Zz4=);
   background-repeat: no-repeat;
   width: 14px;
   height: 12px;
}
.IBGroupSortDesc {
   background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgY2xhc3M9Imljb24gaWNvbi10YWJsZXIgaWNvbi10YWJsZXItc29ydC1kZXNjZW5kaW5nIiBmaWxsPSJub25lIiBoZWlnaHQ9IjE0IiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIvPjxsaW5lIHgxPSI0IiB4Mj0iMTMiIHkxPSI2IiB5Mj0iNiIvPjxsaW5lIHgxPSI0IiB4Mj0iMTEiIHkxPSIxMiIgeTI9IjEyIi8+PGxpbmUgeDE9IjQiIHgyPSIxMSIgeTE9IjE4IiB5Mj0iMTgiLz48cG9seWxpbmUgcG9pbnRzPSIxNSAxNSAxOCAxOCAyMSAxNSIvPjxsaW5lIHgxPSIxOCIgeDI9IjE4IiB5MT0iNiIgeTI9IjE4Ii8+PC9zdmc+);
   background-repeat: no-repeat;
   width: 14px;
   height: 12px;
}
.IBHeaderGroupDelete .IBGroupSortAsc,
.IBHeaderGroupDelete .IBGroupSortDesc {
   background-image: url();
}
/* .IBPickCell{width:43px;height:34px;font-size:initial;}
.IBPick2Row{height:33.8px;font-size:initial;}
.IBPick2CellY{width:65px;}
.IBPick2CellM{width:83px;}
 */
.IBFilterDialogSearchIcon {
   background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTUuNzk1NSAxNS44MTExTDIxIDIxTTE4IDEwLjVDMTggMTQuNjQyMSAxNC42NDIxIDE4IDEwLjUgMThDNi4zNTc4NiAxOCAzIDE0LjY0MjEgMyAxMC41QzMgNi4zNTc4NiA2LjM1Nzg2IDMgMTAuNSAzQzE0LjY0MjEgMyAxOCA2LjM1Nzg2IDE4IDEwLjVaIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+DQo8L3N2Zz4=);
   background-repeat: no-repeat;
   background-position-x: 3px;
   background-position-y: center;
}
.IBFilterDialog0Right {
   background-image: url(data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCg0KPCEtLSBVcGxvYWRlZCB0bzogU1ZHIFJlcG8sIHd3dy5zdmdyZXBvLmNvbSwgVHJhbnNmb3JtZWQgYnk6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyBmaWxsPSIjZmZmZmZmIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmIj4NCg0KPGcgaWQ9IlNWR1JlcG9fYmdDYXJyaWVyIiBzdHJva2Utd2lkdGg9IjAiLz4NCg0KPGcgaWQ9IlNWR1JlcG9fdHJhY2VyQ2FycmllciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+DQoNCjxnIGlkPSJTVkdSZXBvX2ljb25DYXJyaWVyIj4NCg0KPHBhdGggZD0iTTEwLDEwLDQsMkgyMGwtNiw4VjIySDEwWiIvPg0KDQo8L2c+DQoNCjwvc3ZnPg==);
}
.IBFilterDialog1Right {
   background-image: url(data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCg0KPCEtLSBVcGxvYWRlZCB0bzogU1ZHIFJlcG8sIHd3dy5zdmdyZXBvLmNvbSwgVHJhbnNmb3JtZWQgYnk6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyBmaWxsPSIjMDAwMDAwIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjMDAwMDAwIj4NCg0KPGcgaWQ9IlNWR1JlcG9fYmdDYXJyaWVyIiBzdHJva2Utd2lkdGg9IjAiLz4NCg0KPGcgaWQ9IlNWR1JlcG9fdHJhY2VyQ2FycmllciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+DQoNCjxnIGlkPSJTVkdSZXBvX2ljb25DYXJyaWVyIj4NCg0KPHBhdGggZD0iTTEwLDEwLDQsMkgyMGwtNiw4VjIySDEwWiIvPg0KDQo8L2c+DQoNCjwvc3ZnPg==);
}
.IBFilterDialogResizingIcon {
   background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIyLjM1NCA5LjM1NGwtLjcwNy0uNzA3LTEzIDEzIC43MDcuNzA3em0wIDdsLS43MDctLjcwNy02IDYgLjcwNy43MDd6Ii8+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgyNHYyNEgweiIvPjwvc3ZnPg==);
   cursor: nwse-resize;
   width: 16px;
   height: 16px;
   position: absolute;
   right: 5px;
   bottom: 5px;
}
.IBFilterDialogFooter {
   height: 40px;
   background-color: #ebedf3;
   display: flex;
   justify-content: center;
   align-items: center;
}
.IBFilterDialogFooterButtons {
   width: 190px;
   display: flex;
   justify-content: space-between;
}
.IBFilterDialogFooterButtons > button {
   cursor: pointer;
   background-color: #53bfca;
   color: #fff;
   height: 25px;
   width: 80px;
}
.IBFilterDialogHeaderCheckIcon0 {
   background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KDQo8IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCg0KPGcgaWQ9ImxheWVyMSI+DQoNCjxwYXRoIGQ9Ik0gMi45Mjk2ODc1IDIuMjIyNjU2MiBMIDIuMjIyNjU2MiAyLjkyOTY4NzUgTCA5LjI5Mjk2ODggMTAgTCAyLjIyMjY1NjIgMTcuMDcwMzEyIEwgMi45Mjk2ODc1IDE3Ljc3NzM0NCBMIDEwIDEwLjcwNzAzMSBMIDE3LjA3MDMxMiAxNy43NzczNDQgTCAxNy43NzczNDQgMTcuMDcwMzEyIEwgMTAuNzA3MDMxIDEwIEwgMTcuNzc3MzQ0IDIuOTI5Njg3NSBMIDE3LjA3MDMxMiAyLjIyMjY1NjIgTCAxMCA5LjI5Mjk2ODggTCAyLjkyOTY4NzUgMi4yMjI2NTYyIHogIiBzdHlsZT0iZmlsbDojMjIyMjIyOyBmaWxsLW9wYWNpdHk6MTsgc3Ryb2tlOm5vbmU7IHN0cm9rZS13aWR0aDowcHg7Ii8+DQoNCjwvZz4NCg0KPC9zdmc+);
   background-repeat: no-repeat;
   background-position-x: left;
   background-position-y: center;
   width: 10px;
   height: inherit;
}
.IBFilterDialogHeaderCheckIcon1 {
   background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNNCAxMi42MTExTDguOTIzMDggMTcuNUwyMCA2LjUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4NCjwvc3ZnPg==);
   background-repeat: no-repeat;
   background-position-x: left;
   background-position-y: center;
   width: 10px;
   height: inherit;
}
.IBFilterDialogInput:focus-within {
   border-color: #80bdff;
   box-shadow: 0 0 0 0.1rem rgba(0, 123, 255, 0.25);
}
.IBDataFilterDialogTop {
   height: 27px;
   background-color: #dbeef4;
}
.IBDataFilterDialogHeaderLayer {
   display: flex;
   flex-direction: column;
   position: relative;
   padding: 5px 10px;
   height: 75px;
   justify-content: space-between;
}
.IBDataFilterDialogTextFilterIcon {
   height: 29px;
   display: flex;
   align-items: center;
   font-size: 15px;
   border-bottom: 1px solid #d7d7d8;
}
.IBDataFilterDialogTextFilterIcon:hover {
   background-color: #ebf4fb;
}
.IBDataFilterDialogTextFilterIcon > div {
   padding-top: 5px;
   padding-bottom: 5px;
}
.IBDataFilterDialogSearch {
   width: inherit;
   margin-top: 10px;
   height: 26px;
   overflow: hidden;
   line-height: 24px;
   border-radius: 3px;
   background-color: #fff;
   border: solid 1px #c7c7c7;
   font-size: 1em;
   outline: none;
}
.IBDataFilterDialogSearch > input {
   width: 100%;
   border: none;
   height: calc(100% - 10px);
   margin-left: 20px;
}
.IBDataFilterDialogHeaderCheck {
   padding: 0px 10px;
   height: 15px;
}
.IBDataFilterDialogListWrapper {
   min-width: max-content;
   position: relative;
}
.IBDataFilterDialogComponents:hover {
   background-color: #ebf4fb;
}
.IBDataFilterDialogSideCheck1 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNDMUMxQzEiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48cGF0aCBmaWxsPSIjN0ZDMUM4IiBkPSJNMTM3LjM0IDIzNi43MjFjLTMuMzIgMy4xMzktOC4zOCAzLjEzOS0xMS43IDBMNTIuMjggMTYzLjQ0Yy0zLjAyLTMuMzE4LTMuMDItOC4zNzggMC0xMS40NzlsMTEuNy0xMS43YzMuMDQtMy4wMiA4LjE2LTMuMDIgMTEuNDggMGw1NS45NzkgNTYuMDYyTDI0NC41OCA4My4yMmMzLjI3OC0zLjAyIDguMzgtMy4wMiAxMS40MiAwbDExLjY0IDExLjdjMy4xMiAzLjEgMy4xMiA4LjE2IDAgMTEuNDhsLTEzMC4zIDEzMC4zMjF6Ii8+PC9zdmc+);
   background-repeat: no-repeat;
   background-position-x: right;
   background-position-y: center;
   width: 16px;
   height: inherit;
}
.IBDataFilterDialogSideCheck0 {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNDMUMxQzEiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48L3N2Zz4=);
   background-repeat: no-repeat;
   background-position-x: right;
   background-position-y: center;
   width: 16px;
   height: inherit;
}
.IBTextFilterDialogFilterCondition {
   width: inherit;
   height: 26px;
   line-height: 24px;
   border-radius: 3px;
   background-color: #fff;
   border: solid 1px #c7c7c7;
   font-size: 1em;
   outline: none;
}
.IBTextFilterDialogContainer {
   height: max-content;
   display: flex;
   flex-direction: column;
   position: relative;
   margin-bottom: 8px;
}
.IBTextFilterDialogFilterConditionWrapper {
   width: inherit;
   display: flex;
   flex-direction: column;
   position: relative;
   padding: 5px 10px;
   height: max-content;
   justify-content: space-between;
}
.IBTextFilterDialogInputBox {
   width: inherit;
   position: relative;
   padding: 5px 10px;
   justify-content: space-between;
}
.IBTextFilterDialogInput {
   width: inherit;
   height: 26px;
   line-height: 24px;
   border-radius: 3px;
   background-color: #fff;
   border: solid 1px #c7c7c7;
   font-size: 1em;
   outline: none;
   overflow: hidden;
}
.IBTextFilterDialogInput > input {
   width: 100%;
   border: none;
   height: calc(100% - 10px);
   margin-left: 20px;
}
.IBTextFilterDialogMultipleBox {
   padding: 0px 10px;
   height: 15px;
   display: flex;
   justify-content: center;
}
.IBTextFilterDialogMultipleBox > label {
   display: flex;
   align-items: center;
}
.IBDlgListCheck {
   background-color: #ebf4fb;
}
