#control_overlay{background-color:#000}#snapfingerMobileInfo{display:none}.snapfingerMobileInfoModal{position:relative;display:block;background-color:#fff;background:url(../../content/images/mobile/bg.gif) repeat-x;width:450px;height:415px;border:3px #00ca00 solid;-webkit-border-radius:8px;-webkit-box-shadow:#222 0 0 80px}a#modalCloseButton{font-size:10px;text-align:center;position:absolute;left:393px;top:-3px;width:60px;height:20px;line-height:20px;background-color:#009600;-webkit-border-bottom-left-radius:4px;-webkit-border-top-right-radius:8px;color:#fff}.snapfingerMobileInfoModal .info{float:left;position:relative;left:30px;top:23px;width:170px;font-family:'Helvetica Neue',Helvetica,Arial}.snapfingerMobileInfoModal .info p{margin:0}.snapfingerMobileInfoModal .info .minorHead{font-size:18px;font-weight:normal;color:#fff;line-height:22px;margin-bottom:-1px}.snapfingerMobileInfoModal .info .majorHead{font-size:28px;font-weight:bold;color:#fff;line-height:28px}.snapfingerMobileInfoModal .info .subHead{font-size:16px;font-weight:normal;color:#000;line-height:18px;margin-bottom:40px}.snapfingerMobileInfoModal .info .description{font-size:14px;font-weight:normal;color:#000;line-height:16px;margin-bottom:20px}.snapfingerMobileInfoModal .info b{font-size:16px;font-weight:bold;line-height:20px}.snapfingerMobileInfoModal .image{float:left;position:absolute;left:186px;top:0}.snapfingerMobileInfoModal .image #sfMobileAnimation{float:left;position:absolute;top:0;left:0}