@charset "UTF-8";#modal_coupon_code,#modal_coupon_code_share{font-weight:bold}.ui-dialog p{font-size:13px;color:#3c3c3c;padding-bottom:20px;line-height:18px}#emailShareDialog,#coupon_creation_success{background-color:#fff;padding:20px 15px}#emailPreviewDialog{background:#fff;padding:0}.shareTitle{clear:both;color:#3c3c3c;text-align:center;margin-bottom:10px;background:transparent url(/includes/templates/southgate/images/referralShareTitle.png) top left no-repeat}.orTitle{text-align:center;clear:both;color:#3c3c3c;margin-bottom:10px;background:transparent url(/includes/templates/southgate/images/referralOrTitle.png) top left no-repeat}.share-button-twitter-modal{display:block;float:left;padding:5px 64px 5px 35px;font-weight:normal;color:#3c3c3c;margin-bottom:6px;background:transparent url(/includes/templates/southgate/images/share-button-tweet-modal.png) right center no-repeat}.share-button-facebook-modal{display:block;float:left;font-weight:normal;color:#3c3c3c;cursor:pointer;margin-bottom:6px;padding:5px 64px 5px 35px;background:transparent url(/includes/templates/southgate/images/share-button-facebook-modal.png) right center no-repeat}.referralSendEmail{text-indent:22px;background:transparent url(/includes/templates/southgate/images/email-share-button-bg.png) left top no-repeat}.referralEmailTextArea{width:385px;height:100px;border:1px solid #b9b9b9;background:#f6f6f6;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;-webkit-box-shadow:inset 0 1px 2px #d4d4d4;-moz-box-shadow:inset 0 1px 2px #d4d4d4;-o-box-shadow:inset 0 1px 2px #d4d4d4;box-shadow:inset 0 1px 2px #d4d4d4;padding:6px 3px 1px;outline:0;margin:5px 0 14px 0;resize:none;color:#7a7a7a}.referralEmailTextArea:active,.referralEmailTextArea:focus{background-color:#fff;color:#3c3c3c}.previewEmailLink{font-size:11px}.emailPreviewBox{float:left;width:744px;padding-top:8px;background:#fff}.emailPreviewDiff{display:none}.emailPreviewBox:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-dialog{overflow:visible !important;border-radius:0;border:10px solid rgba(0,0,0,0.6);-webkit-box-shadow:0 6px 20px rgba(0,0,0,.7);-moz-box-shadow:0 6px 20px rgba(0,0,0,.7);box-shadow:0 6px 20px rgba(0,0,0,.7);font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,Sans-serif}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-dialog-titlebar{position:absolute;top:-42px;right:-22px}.ui-dialog-title{display:none}.ui-dialog-titlebar-close{height:18px;position:absolute;right:20px;top:23px;display:block;text-indent:-9999px;width:36px;height:36px;background:transparent url(/includes/templates/southgate/images/closeModalBox.png) top left no-repeat;border:0}.ui-dialog-titlebar-close:active,.ui-dialog-titlebar-close:focus{outline:0}.ui-dialog h1{font-size:27px;color:#3c3c3c}.ui-dialog h2{font-size:16px;color:#3c3c3c;font-weight:normal;padding-bottom:18px}#modal_coupon_code,#modal_coupon_code_share{font-weight:bold}@charset "UTF-8";p,td,ol{font-size:14px}th{font-weight:bold}.referralLegal{font-size:12px}.ui-dialog-titlebar-close{margin-top:20px}.ui-dialog{top:50% !important;right:50% !important;left:50% !important;margin-top:-205px !important;margin-left:-250px !important;width:500px !important;height:auto !important}.ui-dialog textarea{width:100%}h3.shareTitle,h3.orTitle{background:0}@media screen and (max-width:767px){.ui-dialog{width:400px !important;margin-left:-200px !important}}@media screen and (max-width:480px){.ui-dialog{margin-top:-200px !important;margin-left:-125px !important;width:250px !important}.ui-dialog-titlebar-close{margin-top:17px}#coupon_creation_success{padding:10px}#coupon_creation_success p{font-size:10px}#coupon_creation_success h1{font-size:18px}#coupon_creation_success h2{font-size:16px}#coupon_creation_success h3{font-size:14px}#coupon_creation_success p,#coupon_creation_success h1,#coupon_creation_success h2,#coupon_creation_success h3{padding:0;margin-bottom:0}#coupon_creation_success textarea{height:80px}}@media screen and (max-height:480px){.ui-dialog{margin-top:-150px !important}.ui-dialog-titlebar-close{background-size:28px;background-position-x:5px}#coupon_creation_success textarea{margin:0 0 5px;height:60px}#coupon_creation_success{padding:6px}}