#sg-popup-content-wrapper-14896 .modal-dialog{width:925px; overflow:hidden}
#sg-popup-content-wrapper-14896 .modal-content{overflow:hidden}
#sg-popup-content-wrapper-14896 .modal-header{background-color:#f4f4f4; text-align:center; border-bottom:solid 2px #e3e3e3}
#sg-popup-content-wrapper-14896 .modal-header h3{ color: #648b27;font-size: 35px;font-weight:300; display: inline-block;position: relative;padding-left:100px;line-height: 59px;}
#sg-popup-content-wrapper-14896 .modal-header h3 .ptf-text-icon {background:url(../images/ptf-text-icon-popup.png) no-repeat; width:78px; height:59px; position:absolute; left:0; top:2px}
#sg-popup-content-wrapper-14896 .modal-header .close {background: url(../images/close-icon.png) no-repeat; width: 26px;height: 26px;opacity: 1; margin: 15px;position:absolute; right:5px; top:5px}
.text-messages-filed{max-width:626px; margin:0 auto 25px; padding-left:20px}
.text-messages-filed .message-row{ min-height:52px}
.text-messages-filed .text-input{width:350px; float:left}
.text-messages-filed .text-input .form-control{ font-size:25px; font-weight:300; color:#648a24; text-align:center; border:solid 2px #648a24; height:45px}
#sg-popup-content-wrapper-14896 .phone-icon {border:0;background:#648a24 url(../images//exit-pop-phone-icon.png)  no-repeat center; width:42px;}
.send-messages-check{ float: left;font-size: 20px; color: #c0c0c0; margin: 7px 0 0 20px;}
.send-messages-check label{font-weight:400; cursor:pointer}
.send-messages-check label input[type="checkbox"] {display: none;}
.send-messages-check label input[type="checkbox"] + .label-text{ position:relative}
.send-messages-check label input[type="checkbox"] + .label-text:before {display: inline-block;transition: all 0.2s ease-in-out; margin: -2px 8px 0 0;vertical-align: middle; width:20px;height:20px;border: 2px solid #acacac;border-radius: 0px;color: #ecf0f1;content: "";}
.send-messages-check label input[type="checkbox"]:checked + .label-text:after {background:url(../images/check-icon-exit-pop.png) no-repeat; width:37px; height:29px;text-align: center;line-height: 1em;color: #ecf0f1;content: ""; position:absolute; left:-3px; top:-6px}
#sg-popup-content-wrapper-14896 .btn.btn-yellow{ background: #ffad36;background: -moz-linear-gradient(top,  #ffad36 20%, #ff6f03 100%);background: -webkit-linear-gradient(top,  #ffad36 20%,#ff6f03 100%);background: linear-gradient(to bottom,  #ffad36 20%,#ff6f03 100%);font-size: 23px;font-weight: 700;padding: 8px 50px;color: #fff;border: 0; display:block}
#sg-popup-content-wrapper-14896 .btn.btn-yellow:hover{background: #fd8825;}
#sg-popup-content-wrapper-14896 .message-note{color:#a9a9a9; font-weight:300; font-size:15px; text-align:center; line-height:1;margin-top: 10px;}
#sg-popup-content-wrapper-14896 .message-note a{color:#7c7c7c; text-decoration:underline}
@media(max-width:992px){
#sg-popup-content-wrapper-14896 .modal-dialog{width:auto;}
#sg-popup-content-wrapper-14896 .modal-header h3 .ptf-text-icon{background-size:100%; width:39px; height:30px}
#sg-popup-content-wrapper-14896 .modal-header h3{padding-left:50px; font-size:22px; line-height:35px}
#sg-popup-content-wrapper-14896 .modal-header .close{margin:0}}
@media(max-width:767px){
.text-messages-filed .text-input {width:auto;float: none;}
.text-messages-filed{padding-left:0}
.send-messages-check{float:none; margin:20px 0 20px  0; text-align:center }
.text-messages-filed .message-row{max-width:350px; margin:0 auto}
}
