.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
}

.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
} */

.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
}

.IBHigh .IBRowHeight {
    height: 44px
}

.IBBig .IBRowHeight {
    height: 50px
}

.IBLow .IBRowHeight {
    height: 27px
}

.IBSmall .IBRowHeight {
    height: 23px
}

.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: 0px solid #cfd1d6
}

.IBHasSpace4 {
    border-bottom: 1px solid transparent
}

.IBSolidRow {
    /* background: #e5f0f2 */
    background: white;
}

.IBSearchRow {
    border-bottom: 1px solid var(--color-border)
}

.IBFillRow {
    background: #F7F7F7
}

.IBNoDataRow {
    border-top: 1px solid #53bfca !important
}

.IBRowSpace4 .IBSolidRow {
    background: white;
    border-bottom: 1px solid var(--color-border);
    border-left: 1px solid var(--color-border);
    border-right: 1px solid var(--color-border)
}

.IBRowSpace0.IBRowSpaceFirst .IBSolidRow, .IBRowSpace2.IBRowSpaceFirst .IBSolidRow,
.IBRowSpace3.IBRowSpaceFirst .IBSolidRow {
    border-top: 1px solid var(--color-border)
}

.IBRowSpace1.IBRowSpaceLast .IBSolidRow {
    border-bottom: 1px solid var(--color-border)
}

.IBRowSpace0 .IBSolidRow, .IBRowSpace1 .IBSolidRow, .IBRowSpace2 .IBSolidRow,
.IBRowSpace3 .IBSolidRow {
    border-left: 1px solid var(--color-border);
    border-right: 1px solid var(--color-border)
}

.IBSpaceSelectInner, .IBSpaceSelectInnerIcon, .IBSpaceEditInner,
.IBSpaceEditInnerIcon {
    border: 1px solid var(--color-border);
    background-color: white
}

.IBSpaceEditReadOnly {
    border: 1px solid var(--color-border);
    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 var(--color-border)
}

.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 var(--color-border);
    border-right: 1px solid var(--color-border);
    border-left: 0px none;
    border-top: 0px none
}

.IBLastCell {
    border-right: 1px solid;
    border-bottom: 1px solid
}


.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
}

.IBClassReadOnly {
    opacity: .8
}

.IBColorFormula {
    background-color: #FDE8A1
}

.IBColorError {
    background-color: #FFD2D2
}

.IBColorDeleted {
    background-color: #ffe6e0
}

.IBColorMoved2 {
    background-color: #DAF3F2
}

.IBColorDetail {
    background-color: #FFF0FF
}

.IBColorDetailSelected {
    background-color: #FFF0E0
}

.IBColorDragged {
    background-color: #E0E0C0
}

/* .IBColorCellMenu {
	background-color: #FA0
} */


.IBColorHoveredCellReadOnly {
    /* background-color: #F0F0F0 */
    background-color: rgb(233, 244, 238);
}

.IBColorHoveredCellNoFocus {
    background-color: #F8F8F8
}

.IBColorHoveredCellHeader {
    /* background-color: #5b81b4 */
    background-color: black;
}

.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
}

.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
}


.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: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 var(--color-border)
}

.IBMenuEdit, .IBMenuEditEdit, .IBMenuEnum {
    border: 1px solid var(--color-border);
    background-color: white;
    color: black
}

.IBMenuCaption, .IBMenuLevel {
    color: #3d5575;
    background: #ebedf3;
    text-align: center;
    border-top: 1px solid var(--color-border);
    border-bottom: 1px solid var(--color-border)
}

.IBMenuSeparator {
    border-top: 1px solid var(--color-border)
}

.IBMenuVSeparator {
    border-right: 1px solid var(--color-border)
}

.IBMenuHover {
    background: #EBF4FB
}

.IBMenuFocus {
    /* background: #DBEEF4; */
    
}

.IBMenuFocus .IBMenuItemText {
	color:var(--color-primary);
}

.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 var(--color-border)
}

.IBPickRowW {
    background: #ebedf3
}

.IBPickRowW .IBPickCell {
    border-bottom: 1px solid var(--color-border)
}

.IBPickWN, .IBPickWNE {
    background: #fcf7d7;
    border-right: 1px solid #fcf7d7
}

.IBPickOM, .IBPickOMNE {
    background-color: white;
    color: #aaaaaa;
    font-weight: normal
}

.IBPickSel, .IBPick2MSel, .IBPick2YSel {
    background-color: #70d1db;
    color: white
}

.IBPickNow {
    background-color: #bef6fc
}

.IBPickNE {
    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 var(--color-border)
}

.IBPagerMain {
    border-top: 1px solid #1a364e
}

.IBPagerHeader {
    background: #1a364e;
    color: white
}

.IBPagerHeaderSingle {
    border-bottom: 1px solid var(--color-border)
}

.IBPagerBody {
    background: #D0E6F5
}

.IBPagerBodyLeft, .IBPagerHeaderLeft {
    border-left: 1px solid var(--color-border)
}

.IBPagerBodyRight, .IBPagerHeaderRight {
    border-right: 1px solid var(--color-border)
}

.IBPagerItem {
    border-bottom: 1px solid var(--color-border)
}

.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
}

.IBHeadMid, .IBBodyMid, .IBFootMid {
    border-left: 1px solid var(--color-border);
    border-right: 1px solid var(--color-border)
}

.IBHeadRight, .IBBodyRight, .IBFootRight {
    border-right: 1px solid var(--color-border)
}

.IBHasHead .IBHeadLeft, .IBHasHead .IBHeadMid, .IBHasHead .IBHeadRight {
    border-top: 1px solid var(--color-border)
}


.IBLeftSplitter, .IBRightSplitter {
    width: 5px;
    overflow: hidden;
    cursor: e-resize;
    font-size: 0px
}

.IBLeftSplitter {
    border-left: 1px solid var(--color-border)
}

.IBRightSplitter {
    border-right: 1px solid var(--color-border)
}

.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 var(--color-border);
    border-right: 1px solid var(--color-border)
}

.IBVScrollHeadPadding {
    border-bottom: 0px solid #cfd1d6;
    border-top: 1px solid #1a364e;
    border-right: 1px solid var(--color-border)
}

.IBHScrollLeft, .IBHScrollMid, .IBHScrollRight {
    overflow: hidden;
    border-top: 1px solid var(--color-border);
    border-bottom: 0px solid #cfd1d6
}

.IBHScrollLeft {
    border-left: 1px solid var(--color-border)
}

.IBHScrollMid {
    border-left: 1px solid var(--color-border);
    border-right: 1px solid var(--color-border)
}

.IBHScrollRight {
    border-right: 1px solid var(--color-border)
}

.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 var(--color-border);
    border-bottom: 0px solid #cfd1d6;
    border-right: 1px solid var(--color-border)
}

.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 * {
    scrollbar-face-color: #C1C1C1;
    scrollbar-highlight-color: #F1F1F1;
    scrollbar-shadow-color: #F1F1F1;
    scrollbar-arrow-color: #A3A3A3
}

.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 var(--color-border);
    border-bottom: 1px solid var(--color-border);
    border-top: 1px solid var(--color-border)
}

.IBCustScroll3Right, .IBCustScroll3RightHidden {
    height: 22px;
    background: #F1F1F1
}

.IBCustScroll3SliderRight, .IBCustScroll3SliderLeft {
    margin: 1px;
    background: #a3a3a3;
    border-radius: 5px;
    height: 20px
}

.IBCustScroll3SliderRightHover, .IBCustScroll3SliderLeftHover {
    margin: 1px;
    background: #B1B1B1;
    border-radius: 5px;
    height: 20px
}

.IBCustScroll3X {
    background: #f1f1f1;
    cursor: default;
    border-right: 1px solid var(--color-border);
    border-bottom: 1px solid var(--color-border);
    border-top: 1px solid var(--color-border)
}

.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: 20px;
    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: 0;
    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;
    transition:height 0.01s;
}

.IBSectionScroll::-webkit-scrollbar {
    display: none
}

.IBMainTable {
    border-collapse: separate
}

.IBRtl .IBMainTable {
    text-align: right
}

.IBSolidRow {
    line-height: 0px;
    overflow: hidden;
    white-space: nowrap;
    padding: 0
}

.IBHigh .IBRowSpaceFirst .IBSolidRow {
    padding-top: 8px
}

.IBHigh .IBRowSpaceLast .IBSolidRow {
    padding-bottom: 8px
}

.IBBig .IBRowSpaceFirst .IBSolidRow {
    padding-top: 12px
}

.IBBig .IBRowSpaceLast .IBSolidRow {
    padding-bottom: 12px
}

.IBTiny .IBRowSpaceFirst .IBSolidRow {
    padding-top: 0px
}

.IBTiny .IBRowSpaceLast .IBSolidRow {
    padding-bottom: 0px
}

.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
}

.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
}

.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
}

.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: 1px;
    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
}

.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
}

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: 2px 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: 7px;
    padding-bottom: 6px;
    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 0px 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: white;
    padding: .5rem;
}

.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: tb-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
}

.IBTree {
    padding: 0px;
    white-space: nowrap;
    line-height: 0px;
    height: 0px
}

.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.0% + 50.0px) 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 {
    text-align: center;
    padding: 0px 1px 0px 1px;
    overflow: hidden
}

button.IBToolButtonButton, button.IBToolButtonButton1 {
    margin-top: 5px;
    margin-bottom: 4px;
    padding: 1px 2px 1px 2px;
    line-height: 14px;
    cursor: pointer;
    white-space: nowrap;
    display: block;
    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
}


.IBAlignCenter > u.IBToolButtonButton, .IBAlignCenter > u.IBToolButtonButton1 {
    margin: 1px auto 1px auto
}

.IBAlignRight > u.IBToolButtonButton, .IBAlignRight > u.IBToolButtonButton1 {
    margin: 1px 0px 1px auto
}

.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==)*/
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC43NSIgeT0iMi43NSIgd2lkdGg9IjE0LjUiIGhlaWdodD0iMTIuNSIgcng9IjIuMjUiIHN0cm9rZT0iIzRENEQ1MSIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPHBhdGggZD0iTTUgMUw1IDUiIHN0cm9rZT0iIzRENEQ1MSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTUgN0wxIDciIHN0cm9rZT0iIzRENEQ1MSIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPHBhdGggZD0iTTExIDFMMTEgNSIgc3Ryb2tlPSIjNEQ0RDUxIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");
}

.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=)
}

.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,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNjAgMjYwLjc3OWwtNjEuMTA1LTc0LjQ0aDEyMi4yMTF6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE2MCA1OS4yMjFsNjEuMTA2IDc0LjQ0MUg5OC44OTV6IiBvcGFjaXR5PSIuMyIvPjwvc3ZnPg==)
}

.IBSort2Left, .IBSort2Right {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiM1RUREREEiIGQ9Ik0xNjAgMjYwLjc3OWwtNjEuMTA1LTc0LjQ0aDEyMi4yMTF6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE2MCA1OS4yMjFsNjEuMTA2IDc0LjQ0MUg5OC44OTV6IiBvcGFjaXR5PSIuMyIvPjwvc3ZnPg==)
}

.IBSort3Left, .IBSort3Right {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGQzkwNkIiIGQ9Ik0xNjAgMjYwLjc3OWwtNjEuMTA1LTc0LjQ0aDEyMi4yMTF6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE2MCA1OS4yMjFsNjEuMTA2IDc0LjQ0MUg5OC44OTV6IiBvcGFjaXR5PSIuMyIvPjwvc3ZnPg==)
}

.IBSort4Left, .IBSort4Right {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNjAgNTkuMjIxbDYxLjEwNiA3NC40NEg5OC44OTV6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE2MCAyNjAuNzc5bC02MS4xMDUtNzQuNDQxaDEyMi4yMTF6IiBvcGFjaXR5PSIuMyIvPjwvc3ZnPg==)
}

.IBSort5Left, .IBSort5Right {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNjAgMjYwLjc3OWwtNjEuMTA1LTc0LjQ0aDEyMi4yMTF6IiBvcGFjaXR5PSIuMyIvPjxwYXRoIGZpbGw9IiM1RUREREEiIGQ9Ik0xNjAgNTkuMjIxbDYxLjEwNiA3NC40NDFIOTguODk1eiIvPjwvc3ZnPg==)
}

.IBSort6Left, .IBSort6Right {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNjAgMjYwLjc3OWwtNjEuMTA1LTc0LjQ0aDEyMi4yMTF6IiBvcGFjaXR5PSIuMyIvPjxwYXRoIGZpbGw9IiNGQzkwNkIiIGQ9Ik0xNjAgNTkuMjIxbDYxLjEwNiA3NC40NDFIOTguODk1eiIvPjwvc3ZnPg==)
}

.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: 24px;
    width: 24px;
    overflow: hidden;
    padding: 0px
}

.IBHigh .IBBoolImage {
    height: 39px
}

.IBBig .IBBoolImage {
    height: 49px
}

.IBLow .IBBoolImage {
    height: 24px;
    width: 16px
}

.IBSmall .IBBoolImage {
    height: 19px
}

.IBMini .IBDataRow .IBBoolImage {
    height: 17px
}

.IBBool0, .IBBool0RO {
    /*background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDBoMzIwdjMyMEgweiIvPjxwYXRoIGZpbGw9IiNDMUMxQzEiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48L3N2Zz4=)*/
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgcng9IjMuNSIgZmlsbD0id2hpdGUiIHN0cm9rZT0iI0QzRDNEMyIvPgo8L3N2Zz4K")
}

.IBBool1, .IBBool1RO {
    /*background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyMCAzMjAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDBoMzIwdjMyMEgweiIvPjxwYXRoIGZpbGw9IiNDMUMxQzEiIGQ9Ik0zMDAgMjB2MjgwSDIwVjIwaDI4MG0yMC0yMEgwdjMyMGgzMjBWMHoiLz48cGF0aCBmaWxsPSIjN0ZDMUM4IiBkPSJNMTM3LjM0IDIzNi43MjFjLTMuMzIgMy4xMzktOC4zOCAzLjEzOS0xMS43IDBMNTIuMjggMTYzLjQ0Yy0zLjAyLTMuMzE5LTMuMDItOC4zNzkgMC0xMS40NzlsMTEuNy0xMS43YzMuMDQtMy4wMiA4LjE2LTMuMDIgMTEuNDggMGw1NS45NzkgNTYuMDYxTDI0NC41OCA4My4yMmMzLjI3OS0zLjAyIDguMzgtMy4wMiAxMS40MiAwbDExLjY0IDExLjdjMy4xMiAzLjEgMy4xMiA4LjE2IDAgMTEuNDhsLTEzMC4zIDEzMC4zMjF6Ii8+PC9zdmc+)*/
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iNCIgZmlsbD0iIzU2QTc3MCIvPgo8cGF0aCBkPSJNNCA4LjVMNi42NjY2NyAxMUwxMiA2IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K")
}

.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==)
}

.IBBool0RO, .IBBool1RO, .IBBoolXRO, .IBBool2RO, .IBBool3RO {
    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: 3;
    padding: 1px
}

.IBHoverRowBorder {
    z-index: 1;
    cursor: default
}

.IBHoverCellBorder {
    z-index: 3;
    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
}

.IBEditTextarea {
    margin: 0px !important;
    background: white !important;
    word-break: normal
}

.IBEditInput::-ms-clear {
    height: 13px !important
}

.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
}

.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 var(--color-border)
}

.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.70
}

.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
}

.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 var(--color-border);
    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
}

.IBPickTableParent {
    border-top: 0px none;
    clear: both
}

.IBPickTable {
    table-layout: fixed;
    width: 0px
}

.IBPickRow {
    background: white
}

.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
}

.IBHigh .IBPickWDN {
    line-height: 30px
}

.IBPickHover, .IBPickSelHover, .IBPickWD, .IBPickSa, .IBPickSu,
.IBPickSel, .IBPickNow, .IBPickWDNE, .IBPickSaNE, .IBPickSuNE,
.IBPickSelNE, .IBPickNowNE, .IBPickOM, .IBPickOMNE {
    margin: 1px;
    padding: 1px 3px 1px 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
}

.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: 86px
}

.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
}

.IBPick2M, .IBPick2Y {
    margin: 2px;
    padding: 3px 1px 3px 1px;
    line-height: 20px;
    cursor: pointer;
    text-align: center;
    overflow: hidden
}

.IBBig .IBPick2M, .IBBig .IBPick2Y {
    line-height: 26px
}

.IBLow .IBPick2M, .IBLow .IBPick2Y {
    line-height: 17px;
    padding-top: 1px;
    padding-bottom: 1px
}

.IBPick2Sep {
    height: 30px;
    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
}

.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: 7px 0px 7px 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
}

.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
}

.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: .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;
    }
}
.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
}

.IBClassDeleted {
    text-decoration: line-through;
    text-decoration-color: red;
}

/************************/
/* IBSHEET MODIFIED CSS */
/************************/
.IBCellBase {
    vertical-align: middle;
    overflow: hidden;
    /* 	height: auto; */
    border: 0;
    border-right: 1px solid var(--color-border);
    border-bottom: 1px solid var(--color-border);
}

.IBCellHeader {
    /* color: white;
	background: #3d5575;
	background: #45474F;
	border-bottom: 1px solid #6F7F94;
	border-right: 1px solid #6F7F94 */
    background-color: #41484D;
    color: white;
    font-weight: 500;
    font-size: 14px;
    max-height: 40px;
    /*border-left: 1px solid #34353B;*/
    border-bottom: 1px solid #34353b;
    border-right: 1px solid #34353B

}

.IBSection {
    width: 100%;
}

.IBHeadLeft, .IBBodyLeft, .IBFootLeft {
    /* border-left: 1px solid #cfd1d6 */
    border-left: 0;
}


.IBColorAlternate {
    /*background-color: #fcfcfd;*/
    background-color: white;
}

.IBFocusRowBackground {
    /* background-color: rgba(152, 207, 229, 0.2); */
    /*color: #1A4A31;*/
    background-color: rgba(45, 191, 118, .05);
    color: var(--color-cool-gray-1000);
    /*background-color: rgba(24, 136, 216, .05);*/
}

.IBHoverRowBackground {
    /* background: rgba(152, 207, 229, 0.1) */
    /*background: rgba(45, 191, 118, .05)*/
    background: rgba(255, 255, 255, 0);
}

.IBHoverRowBorder {
    /* border: 1px solid #8ec0c5 */
    /* border: 1px solid rgba(164, 211, 187, 1); */
    border: 1px solid transparent;
}

.IBFocusRowBorder {
    /* border: 1px solid rgba(164, 211, 187, 1) */
    /* border: 1px solid transparent; */
    /*border: 1px solid #2DBF76;*/
    border: 1px solid var(--color-primary-500);
}

.IBHoverCellBorder {
    /* border: 1px solid rgb(142, 192, 197) */
    /*border: 1px solid rgba(164, 211, 187, 1);*/
    /*border: 1px solid #2DBF76;*/
    border: none;
}

.IBFocusCellBorder {
    /* border: 2px solid rgba(110, 175, 182) */
    /* border: 1px solid rgba(164, 211, 187, 1) */
    border-color: transparent;
}
.IBColorAdded {
    /*background-color: #FFE9D6;*/
    background-color: #edf6fa;
}
.IBColorChanged {
    /*background-color: #fffded*/
    /*background-color: #edf6fa*/
    background-color: #fff25c;
}

.IBEditCellBorder {
    border: 1px solid rgba(164, 211, 187, 1);
    /* border: 2px solid rgb(69, 124, 130) */
}

.IBColorFocusedCell, .IBColorFocusedCellRelative {
    background-color: #ffffff
}

.IBInfoRow {
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
    padding: 0;
}

.IBRowSpace4 .IBSolidRow {
    background: white;
    /* border-bottom: 1px solid #cfd1d6; */
    border-bottom: 0;
    /* border-left: 1px solid #cfd1d6;
	border-right: 1px solid #cfd1d6 */
    border-left: 1px solid var(--color-border);
    border-right: 1px solid var(--color-border);
}

.IBRowSpace4.IBRowSpaceFirst .IBSolidRow {
    /* border-top: 1px solid #1a364e */
    /* border-top: 1px solid #CCCCCC; */
    border-top: 1px solid var(--color-border);
}

.IBFormulaRow, .IBFormulaRow * {
    /* background-color: #d8e3f2;
	font-weight: 600 */
    color: #0E3622;
    font-weight: 500;
    background-color: rgba(45, 191, 118, 0.1);
    /*background-color: #f7f7f7;*/
}

.IBFootLeft, .IBFootMid, .IBFootRight {
    border-top: 1px solid rgba(45, 191, 118, 1);
    /*border-top: 1px solid var(--color-border);*/
    /*border-right: 1px solid var(--color-border);*/
    /*border-left: 1px solid var(--color-border);*/
    /*border-color: #CCCCCC;*/
}

.IBClassNoFocus {
    color: #0A1720
}

.IBHeadLeft, .IBHeadMid, .IBHeadRight {
    /* 	border-bottom: 1px solid #cfd1d6;
	border-top: 1px solid #1a364e */
    border-bottom: 0;
    border-top: 0;
}



.table-wrapper .IBMainTable {
    background-image: none !important;
}

.IBClassFocusedCell {
    color: black;
    font-weight: 500;
    /*color: #3A3D45;*/
    background-color: white;
    box-shadow: 2px 2px 6px 4px rgba(0, 0, 0, .2);
    border: 0;
    position: relative;
    z-index: 2;
    /*border: 1px solid rgb(164, 211, 187)*/
}

.IBClassFocusedCell * {
    color: black;
    box-shadow: none;
}

.IBEditInput, .IBEditTextarea {
    border: none !important;
    padding: 0 3px 0 0 !important;
    outline: none !important;
    box-sizing: content-box !important;
    resize: none !important;
    min-height: 0 !important;
    line-height: 18px !important;
    border-radius: 0 !important;
    font-size: inherit !important;
    transition: none !important;
    border-color: transparent !important;
    font-weight: 500;
}

.IBColorSelected, .IBColorSelectedCell {
    /*background-color: #e1e7f2*/
    background-color: var(--color-primary-100);
    border: 0;
}

.IBDisabled, .IBMessage {
    z-index: -1 !important;
    opacity: 0 !important
}

.IBColorHoveredCell {
    /* background-color: rgb(180, 231, 236) */
    /*background-color: rgb(233, 244, 238);*/
    /*background-color: white;*/
    background-color: inherit;
}

/*context style*/
.IBMenuOuter {
    background: white;
    border: 1px solid #ccc;
    border-radius: .25rem;
    padding: 0;
}

.IBMenuItem {
    margin-left: 1px;
    margin-right: 1px;
    padding: .5rem .25rem;
}

.IBMenuItem ~ .IBMenuItem {
    border-top: 1px solid var(--color-border);
}

.IBMenuItem:hover {
    color: var(--color-primary);
    background: var(--color-gray-50);
}

.IBMenuItem:hover .IBMenuItemText {
    color: var(--color-primary);
}

.IBMenuItemText {
    color: #3B3E46;
    font-size: 12px;
    line-height: 22px
}

.IBMenuCaption {
    color: #000;
    font-size: 13px;
    font-weight: 500;
    text-align: left;
    border-bottom: 1px solid var(--color-primary);
    padding: 10px 2px 5px 2px;
    background: none;
    border-top: none;
}

.IBMenuItem.icon {
    position: relative;
    padding-right: 50px;
}

.IBMenuItem.icon ~ .IBMenuItem {
    padding-right: 50px;
}

.IBMenuItem.icon::after {
    content: '';
    width: 20px;
    height: 20px;
    background: url('/common/images/glyphs/glyph-person.svg');
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translateY(-50%);
}

.IBColorCellMenu {
    background-color: var(--color-primary);
}


/* calendar style */
.IBPickMY {
    background: var(--color-primary);
}

.IBMain span {
    color: #fff;
}

.IBPickCell {
    height: 32px;
}

.IBPickCell .IBPickWD,
.IBPickCell .IBPickOM {
    line-height: 32px;
}

.IBPickCell .IBPickSel {
    line-height: 32px;
    background: var(--color-primary);
}

.IBPick2YSel,
.IBPick2MSel {
    background: var(--color-primary);
}

.IBPick2YSelHover,
.IBPick2YHover,
.IBPick2MHover,
.IBPick2MSelHover {
    color: #fff;
    background: var(--color-primary-dark);
}

.IBPickCell .IBPickHover,
.IBPickCell .IBPickSelHover {
    color: #fff;
    line-height: 32px;
    background: var(--color-primary-dark);
}

.IBPickTableParent, .IBPick2TableParent {
    border: none;
}

.IBPickRowW {
    background: var(--color-gray-50);
}

.IBPickFooter,
.IBPick2Footer {
    border: none;
    border-radius: 0 0 .25rem .25rem;
    background: var(--color-gray-50);
}


.IBMain button.IBPickButton {
    height: 36px;
    font-size: 1em;
    text-align: center;
    color: #4D4E53;
    border: 1px solid #ACACAC;
    border-radius: .25rem;
    background: white;
    padding: 0 .75rem;
}

.IBPickMY {
    border-radius: .25rem .25rem 0 0;
}

.IBType {
    white-space: nowrap
}

.IBMain, .IBMain * {
    line-height: 18px
}

.IBMain {
    font-size: 14px;
    color: black;
    font-weight: 400;
}

.IBPickBL,
.IBPickBR {
    filter: brightness(0) invert(1);
}

.IBDialogButton, u.IBSheetButton {
    /*background: #53bfca;*/
    /*border: 0px solid #53bfca;*/
    /*color: white*/
    background: var(--color-primary);
    color: white;
    border: 0;
    border-radius: .25rem;
}

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: 0px 2px 0px 2px;
    padding: 2px 4px 2px 4px
}

.IBColorChangedCell {
    background-color: #ffffff
}

/*.IBType {*/
/*    padding: 6px 10px 5px 10px;*/
/*}*/

/*.IBRowHeight {*/
/*    height: 26px;*/
/*}*/

/*.IBMain, .IBMain * {*/
/*    font-size: 13px;*/
/*    line-height: 18px*/
/*}*/

.IBType {
    padding: 5px 10px 5px 10px;
}

.IBRowHeight {
    height: 30px;
}

.IBMain, .IBMain * {
    font-size: 14px;
    line-height: 18px
}