#modal{visibility:hidden;width:360px;height:189px;padding:8px;background:rgba(0,0,0,.3);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;position:absolute!important;top:50%!important;left:50%!important;margin-top:-94px!important;margin-left:-180px!important;z-index:100001}#heading{width:360px;height:44px;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:-moz-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:-o-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:-ms-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(top,#f9f9f9,#e9e9e9);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#f9f9f9', EndColorStr='#e9e9e9');border-bottom:1px solid #bababa;-webkit-box-shadow:inset 0 -1px 0 #fff,0 1px 3px rgba(0,0,0,.08);-moz-box-shadow:inset 0 -1px 0 #fff,0 1px 3px rgba(0,0,0,.08);box-shadow:inset 0 -1px 0 #fff,0 1px 3px rgba(0,0,0,.08);-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;font-size:14px;font-weight:700;text-align:center;line-height:44px;color:#444;text-shadow:0 1px 0 #fff}#content-popup{width:360px;height:144px;background:#fcfcfc;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}#content-popup p{font-size:13px;font-weight:400;text-align:center;line-height:22px;color:#555;width:100%;float:left;margin:19px 0}.button{width:138px;height:33px;font-size:13px;font-weight:700;line-height:33px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 1px 2px rgba(0,0,0,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 1px 2px rgba(0,0,0,.3);float:left}.button img{float:left;width:33px;height:33px}.button.green{background:-webkit-linear-gradient(top,rgba(170,212,79,1) 0,rgba(116,185,49,1) 90%,rgba(106,173,45,1) 95%,rgba(96,157,41,1) 100%);background:-moz-linear-gradient(top,rgba(170,212,79,1) 0,rgba(116,185,49,1) 90%,rgba(106,173,45,1) 95%,rgba(96,157,41,1) 100%);background:-o-linear-gradient(top,rgba(170,212,79,1) 0,rgba(116,185,49,1) 90%,rgba(106,173,45,1) 95%,rgba(96,157,41,1) 100%);background:-ms-linear-gradient(top,rgba(170,212,79,1) 0,rgba(116,185,49,1) 90%,rgba(106,173,45,1) 95%,rgba(96,157,41,1) 100%);background:linear-gradient(top,rgba(170,212,79,1) 0,rgba(116,185,49,1) 90%,rgba(106,173,45,1) 95%,rgba(96,157,41,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aad44f', endColorstr='#609d29', GradientType=0);border:1px solid #5b8821;margin:0 5px 0 35px}.button.red{background:-webkit-linear-gradient(top,rgba(248,114,136,1) 0,rgba(243,71,85,1) 90%,rgba(225,65,77,1) 95%,rgba(206,59,70,1) 100%);background:-moz-linear-gradient(top,rgba(248,114,136,1) 0,rgba(243,71,85,1) 90%,rgba(225,65,77,1) 95%,rgba(206,59,70,1) 100%);background:-o-linear-gradient(top,rgba(248,114,136,1) 0,rgba(243,71,85,1) 90%,rgba(225,65,77,1) 95%,rgba(206,59,70,1) 100%);background:-ms-linear-gradient(top,rgba(248,114,136,1) 0,rgba(243,71,85,1) 90%,rgba(225,65,77,1) 95%,rgba(206,59,70,1) 100%);background:linear-gradient(top,rgba(248,114,136,1) 0,rgba(243,71,85,1) 90%,rgba(225,65,77,1) 95%,rgba(206,59,70,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f87288', endColorstr='#ce3b46', GradientType=0);border:1px solid #b0333e;margin:0 35px 0 5px}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.95);z-index:100000;display:none;top:0;left:0}@media only screen and (max-width:767px){#modal{width:284px;height:156px;padding:8px;margin-left:-150px!important;margin-top:-78px}#heading{width:284px;height:28px;line-height:28px;font-size:.688em}#content-popup{width:284px;height:128px}#content-popup p{width:284px;font-size:.688em}.button img{width:23px;height:23px}.button{width:108px;height:23px;line-height:23px;font-size:.688em}.button.green{margin:0 4px 0 28px!important}.button.red{margin:0 28px 0 4px!important}}