.mblDomButtonGrayArrow,.mblDomButtonArrow {position: relative; width: 20px; height: 29px;}.mblDomButtonGrayArrow > div,.mblDomButtonArrow > div {position: absolute; top: 10px; left: 6px; width: 6px; height: 6px; font-size: 1px; -webkit-transform: rotate(45deg); transform: rotate(45deg); border-width: 3px 3px 0px 0px; border-style: solid; border-color: #808080;}.mblDomButtonWhiteCheck,.mblDomButtonCheck {position: relative; width: 20px; height: 29px;}.mblDomButtonWhiteCheck > div,.mblDomButtonCheck > div {position: absolute; left: 0px; top: 8px; width: 16px; height: 6px; font-size: 1px; -webkit-transform: scaleX(0.7) rotate(135deg); transform: scaleX(0.7) rotate(135deg); border-width: 3px 4px 0px 0px; border-style: solid; border-color: white;}.mblListItem {position: relative; overflow: hidden; padding: 0 8px; height: 50px; list-style-type: none; line-height: 50px; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); border-bottom: 1px solid #C8C7CC; margin-left: 0px; margin-right: 0px; background-color: white; font-size: 18px; color: #000000; padding: 0 16px;}.mblListItem.mblVariableHeight {padding: 11px 8px; height: auto; line-height: normal;}.mblListItemSelected {color: #ffffff; background-color: #3578b1;}.mblListItemSelected .mblDomButton div {border-color: white;}.mblListItemLabelSelected {background-color: red;}.mblListItemChecked .mblListItemRightIcon {visibility: visible;}.mblListItemChecked .mblListItemUncheckIcon {position: absolute; visibility: hidden;}.mblListItemUnchecked .mblListItemRightIcon {visibility: hidden;}.mblListItemUnchecked .mblListItemUncheckIcon {visibility: visible;}.mblListItemDeleteIcon {position: relative; float: left; line-height: normal; margin-top: 10.5px; margin-bottom: -10.5px; margin-right: 11px;}.mblListItemIcon {position: relative; float: left; line-height: normal; margin-top: 10.5px; margin-bottom: -10.5px; margin-right: 11px;}.mblListItemRightIcon,.mblListItemRightIcon2,.mblListItemUncheckIcon {position: relative; float: right; line-height: normal; margin-top: 10.5px; margin-bottom: -10.5px;}.mblListItemRightText {position: relative; float: right; line-height: normal; margin-right: 4px; color: #000000; margin-top: 14px;}.mblListItemLabel {position: relative; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 100%;}.mblVariableHeight .mblListItemLabel {white-space: normal;}.mblListItemSubText {font-size: 14px; color: gray;}.mblListItemLayoutLeft {position: relative; float: left; margin-right: 11px;}.mblListItemLayoutCenter {position: absolute; width: 100%; text-align: center;}.mblListItemLayoutRight {position: relative; float: right;}.mblListItemFloat {position: absolute; border: 1px solid gray; opacity: 0.5; -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5); box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5); border-radius: 0px !important; -moz-border-radius: 0px !important;}.mblListItem *[layout="right"] {color: #8F8F8F;}.mblListItem .mblListItemRightIcon * {border-color: #C8C8CD;}.mblListItemSelected {background-color: #AAAAAA;}