.mblDomButtonCheckboxOff { position: relative; width: 30px; height: 30px; border-width: 1px; border-style: outset; border-color: #A5A2A5; color: white; -webkit-border-radius: 3px; background-color: #D6D3D6; background: -webkit-gradient(linear, left top, left bottom, from(#EFF3EF), to(#BDBEBD)); } .mblDomButtonCheckboxOff > div { position: absolute; top: 15px; left: 3px; width: 14px; height: 4px; margin: 0px; font-size: 1px; background-color: #BDBABD; border-bottom: 1px solid #8C8E8C; -webkit-border-radius: 2px; -webkit-transform: rotate(50deg); } .mblDomButtonCheckboxOff > div > div { position: absolute; top: -10px; left: 0px; width: 20px; height: 4px; margin: 0px; font-size: 1px; background-color: #BDBABD; border-bottom: none; border-top: 1px solid #8C8E8C; -webkit-border-radius: 2px; -webkit-transform: rotate(-100deg); }