.email-marketing-demo .content-wrap{max-width:800px;margin:80px auto;text-align:center}.email-marketing-demo .content-wrap h1{font-size:34px;margin-bottom:40px}.email-marketing-demo .content-wrap h1 span{margin-top:10px}.formbgcntr *{box-sizing:border-box}.formbgcntr{background-color:#fbfbfb;border:solid 2px #ececec;padding:30px;margin:0 auto;max-width:620px;text-align:left;box-sizing:border-box}.frmrow:first-child{margin:0}.frmrow{margin:30px 0;overflow:hidden}.frmrow label{font-size:14px;color:#585858;width:27%;float:left;margin-top:5px;min-height:37px}.frmrow .fieldcntr{width:73%;float:right;padding:3px}.frmrow input[type="text"],.frmrow input[type="date"]{border:solid 1px #cacaca;padding:2px;width:99%;height:35px;font-size:13px;padding:5px}.frmrow input[type="text"]:focus,.frmrow input[type="date"]:focus{border:solid 1px #00add5;box-shadow:1px 1px 3px #dcf8ff}.frmrow textarea{border:solid 1px #cacaca;padding:5px;width:99%;height:80px;font-size:14px;resize:none;font-family:var(--zf-primary-regular)}.frmrow textarea:focus{border:solid 1px #00add5;box-shadow:1px 1px 3px #dcf8ff;resize:none}.str{color:#f40000}.frmrow select{border:solid 1px #cacaca;padding:0 2px;width:100%;height:35px !important;background:#fff !important;font-size:13px}.formbgcntr .zgdprform-countrylist-container select.globalcountrycode{background:#fff !important}.frmrow .pribtn{background-color:#00add5;font-size:12px;text-transform:uppercase;color:#fff;padding:5px 15px;border:solid 1px #00add5;cursor:pointer}.frmrow .pribtn:hover{background-color:#009bbf;font-size:12px;text-transform:uppercase;color:#fff;padding:5px 15px;border:solid 1px #009bbf;cursor:pointer}.frmrow .secbtn{background-color:#fff;font-size:12px;text-transform:uppercase;color:#333;border:solid 1px #bebebe;padding:5px 15px;margin-left:15px;cursor:pointer}.frmrow .secbtn:hover{background-color:#f9f9f9;font-size:12px;text-transform:uppercase;color:#000;border:solid 1px #bebebe;padding:5px 15px;margin-left:15px;cursor:pointer}.reqtxt{font-size:11px;color:#999}.errorMsg{background-color:#fff8d4;font-size:12px;color:red;font-weight:bold;padding:5px 10px;display:none}#successsMsg{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;padding:20px;text-align:center;display:block;margin:120px auto 300px}.top-txt h3{max-width:570px;margin:0 auto 30px}.datetime select{width:50px;margin-top:10px}#imgid+a{display:inline-block;vertical-align:top;font-size:15px;margin-top:20px}.afterSubmitOnly{display:none;max-width:640px;text-align:center;padding:20px;text-align:center;margin:120px auto 300px}.afterSubmitOnly h3{font-size:32px}.formtxtboxman{border:1px solid #cacaca;width:100%;height:35px;line-height:35px;font-size:14px;padding:0 5px;box-sizing:border-box}.submitbutton{background:#f0483e none repeat scroll 0 0;border:1px solid #f0483e;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;margin:10px 0 0;padding:10px 30px;text-decoration:none;text-transform:uppercase;width:auto}.formtxtboxman{background-color:#fff}.formelementtable{background:none repeat scroll 0 0 #fefefe;padding:15px}.formrightdiv{margin:56px;position:absolute;top:60px}.man{background-color:#ffffd5;border:1px solid #ddd;color:#737373;float:right;font-size:11px;margin-bottom:10px;padding:3px}.form-page h1{text-align:left}.formgraytxt1{font-size:9px}.formgraytxt{color:#333;margin-right:20px;font-size:14px}.feature-heading{padding:0;position:relative;text-align:center}.feature-heading h1{color:#333;font-size:30px;font-weight:300;letter-spacing:-0.5px;line-height:40px;margin:0 auto 20px;padding-top:100px}.field-body h1 span{display:block;font-size:21px;letter-spacing:0;line-height:40px}.whitebg .product-header-inner{border-bottom:0}.field-body a{color:#00add5}.signup-form-container{width:100%;overflow:hidden}.signup-form-container-left,.signup-form-container-right{float:left;width:50%;box-sizing:border-box;vertical-align:middle;padding:30px 30px 40px}.help-desk-requirement .signup-form-container-left{border:1px solid #ddd}.signup-form-container-right{padding-right:0}.formtable{width:100%}.formfield-container{width:100%;overflow:hidden;margin-top:25px}label.error{font-size:14px;color:#ef483e}.formfield-container.zreload{margin-top:0;margin-bottom:20px}.formfield-container.zreload a{font-size:14px}.formfiled-label,.formfiled-element{float:left;width:65%;box-sizing:border-box}.formfiled-label{width:35%;min-width:130px;font-size:16px;font-family:var(--zf-primary-semibold);line-height:2}div.zgdprform-state-container .globalstatecode,div.zgdprform-countrylist-container .globalcountrycode{border:1px solid #cacaca}#zcf_description{resize:none;height:70px;color:#000;font-family:var(--primaryfont-regular);line-height:20px;font-size:13px;padding:10px}.formfiled-submit{width:100%;text-align:center}#imgid{max-width:200px}.contact-details ul li{width:100%;display:table}.og-context-node-17126 .zgdprform-countrylist-container{margin-bottom:0 !important}.contact-details ul li>span{display:table-cell;text-align:left}.contact-details ul li>span:first-child{width:20%;font-family:var(--zf-primary-semibold)}.contact-details ul li>span>em{font-style:normal;margin-right:12px}.globalstatecode{position:relative}.zgdprform-state-container,.select-arrow{position:relative}.zgdprform-state-container{margin-top:20px}.globalcountrycode,.globalstatecode{font-size:14px;text-indent:2px;-webkit-appearance:none !important;-moz-appearance:none !important;-moz-appearance:none}.select-arrow:after,.zgdprform-state-container:after{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;position:absolute;right:8px;top:15px;content:"";display:block}.req-form-wrapper h4{margin-bottom:40px}@media only screen and (max-width:1199px){.field-body a{margin-top:15px}}@media only screen and (max-width:1024px){.afterSubmitOnly{margin:120px auto 140px}}@media only screen and (max-width:991px){.req-content-block{padding:0 25px}}@media only screen and (max-width:767px){.req-form-warp{padding-top:0}.req-demo-wrapper{margin-top:10px}.req-form-wrapper{margin-bottom:0}}@media only screen and (max-width:640px){.formfiled-label,.formfiled-label,.formfiled-element{width:100%}#imgid+a{margin-left:10px}}@media only screen and (max-width:480px){.formbgcntr{padding:10px 20px}.frmrow label,.frmrow .fieldcntr{width:100%;padding:0;margin-top:5px;min-height:auto}.email-marketing-demo .content-wrap{margin:60px auto}.afterSubmitOnly h3{font-size:22px}}