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