#contactFormsign, #contactForm, .statusMessage, input[type="submit"], input[type="button"]{}
#itemnameform, .statusMessage, input[type="submit"], input[type="button"]{}
#contactFormsign, #contactForm, .statusMessage{color:#666;background-color:#ebedf2;background:-webkit-gradient(linear, left bottom, left top, color-stop(0,#dfe1e5), color-stop(1, #ebedf2));background:-moz-linear-gradient(center bottom, #dfe1e5 0%, #ebedf2 100%);border:1px solid #aaa;-moz-box-shadow:0 0 1em rgba(0, 0, 0, .5);-webkit-box-shadow:0 0 1em rgba(0, 0, 0, .5);box-shadow:0 0 1em rgba(0, 0, 0, .5);opacity:.98;}
#itemnameform, .statusMessage{color:#666;background-color:#ebedf2;background:-webkit-gradient(linear, left bottom, left top, color-stop(0,#dfe1e5), color-stop(1, #ebedf2));background:-moz-linear-gradient(center bottom, #dfe1e5 0%, #ebedf2 100%);border:1px solid #aaa;-moz-box-shadow:0 0 1em rgba(0, 0, 0, .5);-webkit-box-shadow:0 0 1em rgba(0, 0, 0, .5);box-shadow:0 0 1em rgba(0, 0, 0, .5);opacity:.98;}
#contactForm{width:50em;padding:1.5em 1.5em 1.5em 1.5em;margin:0 auto;}
div#ssgee{height:50%;background-image:url("/images/finalp.jpg");border-top-right-radius:20px;border-top-left-radius:20px;}
div#ssgeee{height:50%;margin:10px;}
button#cancelgn{background-color:#fff;padding:10px;border-radius:50px;}
#contactFormsign{width:43%;margin:0 auto;}
#itemnameform{width:40em;height:18em;padding:0 1.5em 1.5em 1.5em;margin:0 auto;}
#contactForm.positioned{position:fixed;top:10%;left:0;right:0;margin-top:auto;margin-bottom:auto;z-index:999999 !important;overflow:scroll;height:auto;}
#contactFormsign.positioned{position:fixed;top:0;bottom:0;top:10%;left:0;right:0;margin-top:auto;margin-bottom:auto;z-index:999999 !important;overflow:initial;height:50%;border-radius:20px;}
#itemnameform.positioned{position:fixed;top:0;bottom:0;left:0;right:0;margin-top:auto;margin-bottom:auto;z-index:999999 !important;}
#hidbkdis{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.5);height:100% !important;left:0;position:fixed !important;top:0;width:100% !important;z-index:999 !important;display:none;}
#hidbkdis1{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.5);height:100% !important;left:0;position:fixed !important;top:0;width:100% !important;z-index:999 !important;display:none;}
.stmsgss{height:7% !important;}
.statusMessage{z-index:9999 !important;border-radius:10px;display:none;margin:auto;width:38em;height:4em;padding:8px;position:fixed;top:0;bottom:0;left:0;right:0;font-size:19px;z-index:9;}
.statusMessage p{text-align:center;margin:0;padding:0;}
#contactFormsign h2, #contactForm h2{font-size:2em;font-style:italic;letter-spacing:.05em;margin:0 0 1em -0.5em;width:19.5em;border-bottom:1px solid #aaa;color:#000000;padding:15px 11px 10px;text-transform:uppercase;}
#itemnameform h2{font-size:2em;font-style:italic;letter-spacing:.05em;margin:0 0 1em -0.5em;width:19.5em;border-bottom:1px solid #aaa;color:#000000;padding:15px 11px 10px;text-transform:uppercase;}
#contactForm ul{list-style:none;margin:0;padding:0;}
#itemnameform ul{list-style:none;margin:0;padding:0;}
#contactForm ul li{margin:.9em 0 0 0;padding:0;}
#itemnameform ul li{margin:.9em 0 0 0;padding:0;}
#contactForm input, #contactForm label{}
label{display:block;float:left;clear:left;text-align:right;width:28%;padding:.4em 0 0 0;margin:.15em .5em 0 0;font-weight:bold;}
#itemnameform label{display:block;float:left;clear:left;text-align:right;width:35%;padding:.4em 0 0 0;margin:.15em .5em 0 0;font-weight:bold;}
.ajaxvend input, .ajaxvend textarea{display:block;margin:0;padding:.4em;width:67%;font-size:1em;border:1px solid #aaa;background:#fff;}
.ajaxvend textarea{height:13em;line-height:1.5em;resize:none;}
#contactFormsign *:focus, #contactForm *:focus{outline:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
#itemnameform *:focus{outline:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
input[type="submit"], input[type="button"]{float:right;margin:25px 50px 1px 0;width:10em;padding:.5em;border:1px solid #666;color:#fff;background:#D1007B;font-size:13px;line-height:1em;font-weight:bold;opacity:.7;-webkit-appearance:none;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;}
input[type="submit"]:hover, input[type="submit"]:active, input[type="button"]:hover, input[type="button"]:active{cursor:pointer;opacity:1;}
input[type="submit"]:active, input[type="button"]:active{color:#333;background:#eee;-moz-box-shadow:0 0 .5em rgba(0, 0, 0, .8) inset;-webkit-box-shadow:0 0 .5em rgba(0, 0, 0, .8) inset;box-shadow:0 0 .5em rgba(0, 0, 0, .8) inset;}
input[type="button"]{background:#D1007B;}
.wideBox{clear:both;text-align:center;margin:70px;padding:10px;background:#ebedf2;border:1px solid #333;}
.wideBox h1{font-weight:bold;margin:20px;color:#666;font-size:1.5em;}
#contactForm ul{font-size:13px;}
#itemnameform ul{font-size:13px;}
#formButtons input[type="submit"], input[type="button"]{align-items:center;background:#39abd1;border:0;border-radius:1px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:'Roboto', sans-serif;font-size:16px;height:48px;-ms-flex-pack:center;justify-content:center;min-width:80px;outline:0;padding:0 8px;transition-delay:0s;transition-duration:.45s;float:none;width:auto;margin:0 5px !important;}
#formButtons{float:left;margin-top:25px;text-align:center;width:100%;}
#salutation{width:10%;}
#contactForm .control-group{width: 45% !important;margin: 10px 10px auto !important;}
.req-text{height:74px;}
.CTA-wrapper{position:relative;width:100%;}
.CTA-wrapper .content-wrapper{padding:10px 0;}
.CTA-wrapper .content-wrapper .title{font-family:ms_gloriola_ii_stdlight,sans-serif;font-size:26px;line-height:1.25em;text-align:center;margin-bottom:0px;}
.CTA-wrapper .content-wrapper .input-wrapper{text-align:center;padding:20px 20px 0;}
.CTA-wrapper .content-wrapper .input-wrapper .email-subscribe-CTA{border-radius:34px;border:2px solid #d6d6d6;font-size:18px;padding:0 20px;transition:.3s;height:3.25em;width:60%;}
.CTA-wrapper .content-wrapper .input-wrapper .btn-subscribe-CTA{font-size:16px;background-color:#0f8ec7;border:1px solid transparent;color:#fff;margin-left:5px;}
.btn-round{-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s;font-family:karlaregular,sans-serif;border-radius:50%;border:0;font-size:19px;height:3.42em;text-transform:uppercase;width:3.42em;}
#contactForm #cancel{margin: 0px !important;font-size: 26px !important;opacity: 0.9;background-color: #fff;padding: 10px;border-radius: 50px;}
#contactForm input, #contactForm select{border-radius: 5px !important}
#contactForm select {height: 36px !important;margin: 0px 0px 10px;width: 97%;}
.ssfbtn{width: 100%;display: inline-block;}
#contactForm .ssfbtn button{width: 43%;border-radius: 5px;}
.jb-digital-form{margin-top: 10px;}
#contactForm #title_text{font-size: 22px;line-height: 30px;text-align: center;}
@media screen and (max-width:1024px){
#contactForm{width: 75%;}
}
@media screen and (max-width:960px){.CTA-wrapper .content-wrapper .title{font-size:21px;}
.CTA-wrapper .content-wrapper .input-wrapper .email-subscribe-CTA{height:2.5em;width:70%;}
}
@media screen and (max-width:768px){#contactFormsign{width:60% !important;}
#contactFormsign.positioned{height:40% !important;}
}
@media screen and (max-width:768px){#contactFormsign.positioned{height:60% !important;}
div#ssgeee{margin:5px;}
.CTA-wrapper .content-wrapper .title{font-size:16px;}
.CTA-wrapper .content-wrapper .input-wrapper{padding:10px 10px 0;}
.CTA-wrapper .content-wrapper .input-wrapper .email-subscribe-CTA{height:2em;}
#contactFormsign{width:75% !important;}
button#cancelgn{padding:7px;font-size:20px !important;}
}
@media screen and (max-width:640px){
#capdata{transform:scale(0.80);-webkit-transform:scale(0.80);transform-origin:0 0;-webkit-transform-origin:0 0;}
#contactForm.positioned{height: 80%}
#contactForm .control-group{width: 95% !important;}
#contactForm select{width: 86%;}
}
@media screen and (max-width:480px){.morinfomd .col-md-10.full-n{width:79% !important;}
#salutation{font-size:13px;width:13%;}
}