#confirmOverlay{width:100%;height:100%;position:fixed;top:0;left:0;background: -moz-linear-gradient(rgba(11,11,11,0.1), rgba(11,11,11,0.6)) repeat-x rgba(11,11,11,0.2);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(11,11,11,0.1)), to(rgba(11,11,11,0.6))) repeat-x rgba(11,11,11,0.2);z-index:100000;}#confirmBox{background:#f5f5f5;width:460px;position:fixed;left:50%;top:50%;margin:-130px 0 0 -230px;border: 1px solid rgba(33, 33, 33, 0.6);}#confirmBox h1,#confirmBox p{font:26px/1 "Segoe UI", OpenSans, "Open Sans", Arial, Helvetica, sans-serif;background:#e5e5e5;padding: 18px 25px;}#confirmBox h1{letter-spacing:0.3px;}#confirmBox p{background:none;font-size:16px;line-height:1.4;padding-top: 35px;}#confirmButtons{padding:15px 0 25px;text-align:center;}#confirmBox .buttonco{display:inline-block;color:white;position:relative;height: 33px;font:17px/33px "Segoe UI", OpenSans, "Open Sans", Arial, Helvetica, sans-serif;margin-right: 15px;padding: 0 35px 0 35px;text-decoration:none;border:none;}#confirmBox .buttonco:last-child{    margin-right:0;}#confirmBox .buttonco span{position:absolute;top:0;right:-5px;background:rgb(59, 122, 169);width:5px;height:33px}#confirmBox .blue{                background-position:left top;}#confirmBox .blue span{            background-position:-195px 0;}#confirmBox .blue:hover{        background-position:left bottom;}#confirmBox .blue:hover span{    background-position:-195px bottom;}#confirmBox .gray{                background-position:-200px top;}#confirmBox .gray span{            background-position:-395px 0;}#confirmBox .gray:hover{        background-position:-200px bottom;}#confirmBox .gray:hover span{    background-position:-395px bottom;}