.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;}.mblDomButtonDarkBlueCheck,.mblDomButtonCheck {position: relative; width: 20px; height: 29px;}.mblDomButtonDarkBlueCheck > 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: #314e84;}.mblListItem {position: relative; overflow: hidden; padding: 0 8px; height: 43px; list-style-type: none; line-height: 43px; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); border-bottom: 1px solid #c0c0c0; background-color: #ffffff; color: #000000; font-weight: bold;}.mblListItem.mblVariableHeight {padding: 11px 8px; height: auto; line-height: normal;}.mblListItemSelected {color: #ffffff; background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#dedede)); background-image: linear-gradient(to bottom, #f6f6f6 0%, #dedede 100%);}.mblListItemSelected .mblDomButton div {border-color: white;}.mblListItemLabelSelected {background-color: #ffffff;}.mblListItemChecked {color: #404040;}.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: 7px; margin-bottom: -7px; margin-right: 11px;}.mblListItemIcon {position: relative; float: left; line-height: normal; margin-top: 7px; margin-bottom: -7px; margin-right: 11px;}.mblListItemRightIcon,.mblListItemRightIcon2,.mblListItemUncheckIcon {position: relative; float: right; line-height: normal; margin-top: 7px; margin-bottom: -7px;}.mblListItemRightText {position: relative; float: right; line-height: normal; margin-right: 4px; color: #000000; margin-top: 12px;}.mblListItemLabel {position: relative; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 100%;}.mblVariableHeight .mblListItemLabel {white-space: normal;}.mblListItemSubText {font-size: 14px; color: #2d2d2d;}.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;}