.shortcode-smartmailing-form{max-width:800px !important;padding:42px !important;margin:0 auto 30px auto;background:#e4eefe !important;border:1px solid #015ffe;position:relative}.shortcode-smartmailing-form::before{content:"";display:block;position:absolute;right:-1px;top:-1px;width:0;height:0;border-style:solid;border-width:0 14px 12px 0;border-color:transparent #015efe transparent transparent;}.shortcode-smartmailing-form .fheader h3{min-height:60px;padding:0 0px 0 90px;margin:0 0 14px 0;position:relative;color:#001e46;font-size:23px !important;line-height:30px;font-weight:bold;text-align:left !important;}.shortcode-smartmailing-form .fheader h3:after{content:" ";width:70px;height:70px;position:absolute;left:0;top:-1px;display:block;background:url(//www.money.sk/novinky-a-tipy/wp-content/themes/money-blog/shortcodes/smartmailing-email-registration/images/envelope.png) no-repeat right center;background-size:contain;}.shortcode-smartmailing-form .fheader p{margin:0 0 20px 0;color:#001e46;color:rgba(0,30,70,.8);font-size:14px;font-weight:600;font-style:normal;letter-spacing:normal;line-height:24px;text-align:left;line-height:26px;text-align:left !important;}.shortcode-smartmailing-form .fheader p a.info{width:18px;height:18px;position:relative;top:-2px;display:inline-block;vertical-align:middle;overflow:hidden;background:url(//www.money.sk/novinky-a-tipy/wp-content/themes/money-blog/shortcodes/smartmailing-email-registration/images/info.png) no-repeat center center;background-size:contain;text-indent:5000px;}.shortcode-smartmailing-form .se-body input[type="text"]{height:50px;font-size:16px;border:1px solid rgba(0, 30, 70, 0.2);}.shortcode-smartmailing-form .se-submit{margin:0 auto;}.shortcode-smartmailing-form .se-submit button[type="submit"]{height:50px;font-size:14px;line-height:50px;white-space:nowrap;background:#1b2140;border:0px;}.shortcode-smartmailing-form .se-submit button[type="submit"]:hover{background:#015ffe;}.shortcode-smartmailing-form .se-submit p.success{max-width:400px;margin:30px auto !important;text-align:center;}@media screen and (max-width:630px){.shortcode-smartmailing-form .se-body input[type="text"]{height:50px;font-size:16px;}}@media screen and (max-width:450px){.shortcode-smartmailing-form .fheader h3{padding-left:0;}.shortcode-smartmailing-form .fheader h3:after{display:none;}}.marketing-consent-wrap{margin:20px 0}.marketing-consent{display:flex !important;align-items:flex-start;gap:12px;cursor:pointer;text-align:left}.marketing-consent input[type="checkbox"]{width:20px !important;height:20px !important;min-width:20px !important;min-height:20px !important;max-width:20px !important;max-height:20px !important;cursor:pointer}.marketing-consent__text>*{display:block}.marketing-consent__title{display:inline;margin-bottom:.3rem;line-height:1.5rem}.marketing-consent__text>.marketing-consent__info{display:inline-block}.marketing-consent__desc{font-size:13px;font-weight:400}.marketing-consent__info{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid rgba(2,52,68,.5);font-size:11px;cursor:help;position:relative;line-height:13px;text-align:center}.marketing-consent__info::after{content:'';display:block;position:absolute;bottom:100%;left:-6px;right:-6px;height:12px}.marketing-consent__info:hover>.marketing-consent__tooltip,.marketing-consent__info:focus>.marketing-consent__tooltip{visibility:visible;opacity:1;pointer-events:auto}.marketing-consent__tooltip{visibility:hidden;opacity:0;pointer-events:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);width:260px;background:#023444;color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:1.5;padding:10px 12px;border-radius:4px;z-index:100;transition:opacity .2s;white-space:normal}.marketing-consent__tooltip:after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#023444}.marketing-consent__tooltip a{color:#7ed3f7;text-decoration:underline}.marketing-consent__tooltip a:hover{color:#7ed3f7;text-decoration:none}.subscribe-form .form .marketing-consent{color:#fff}.subscribe-form .form .marketing-consent__info{border-color:rgba(255,255,255,.6);color:#fff}