div.subscription{margin:0 0 2em}div.subscription-title-inner{font-weight:bold;padding:8px 12px 10px;overflow:hidden;zoom:1}div.subscription-form{padding:17px 11px 0;border:1px solid;border-top:none;margin:0 0 1.5em}table.subscription-layout{width:100%}table.subscription-layout td{vertical-align:top;padding:0 0 20px}table.subscription-layout td.field-name{width:70px;text-align:right;padding-right:7px}input.subscription-email{width:150px}input.subscription-textbox{width:230px}div.subscription-format{white-space:nowrap;float:right;margin-right:1em}div.subscription-rubric{padding:0 0 1em;overflow:hidden}div.subscription-rubric input{float:left;margin-right:-23px}div.subscription-rubric label{margin-left:23px;display:block;padding-top:2px}div.subscription-rubric span{display:block;margin-top:.25em;font-size:.85em}div.subscription-notes{margin:1em 0 1.5em}div.subscription-utility p{font-size:.85em}div.subscription-buttons{margin-top:1em}div.subscription-title b,div.subscription-title-inner{background-color:#E6E6E6}div.subscription-title .r2,div.subscription-title .r0{border-color:#FAFAFA}div.subscription-form{border-color:#E5E5E5}div.subscription-rubric span,div.subscription-format span,div.subscription-utility p{color:#787878}div.subscribe-edit .red{color:#fff}div.subscribe-edit .green{color:#fff}div.subscribe-edit .errorcolor{color:#fff}div.subscribe-edit .successcolor{color:#fff}font.notetext{color:#fff!important;position:relative;margin-top:0;display:inline-block;padding-bottom:10px}.subscribe_inner_clear .input_subs{width:360px;height:auto;display:block;position:relative}.subscribe_inner_clear .input_subs_footer{width:100%;letter-spacing:1px;padding:22px 20px;font-size:18px;color:#000;background-color:#fff;border:0;float:left;border-radius:14px}.subscribe_inner_clear .btn_subs_footer{width:28px;height:28px;float:left;cursor:pointer;border:0;outline:0;background:transparent;background-image:url(images/subscribe-btn.svg);background-repeat:no-repeat;background-size:cover;transform:rotate(-90deg);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;right:20px;top:21px;z-index:1;opacity:1}.subscribe_inner_clear .btn_subs_footer:hover{opacity:.7}.subscr_line{padding:45px 0;min-height:120px;background:#2ca836;position:relative}.subscr_line .content-page{position:relative;display:flex;justify-content:left;align-items:center;justify-content:flex-start}.subscr_line:before{content:'';width:143px;height:150px;background-image:url(images/subscribe-leave-1.png);background-size:cover;position:absolute;right:350px;bottom:-30px;z-index:1}.subscr_line:after{content:'';width:162px;height:170px;background-image:url(images/subscribe-leave-2.png);background-size:cover;position:absolute;right:40px;top:-70px;z-index:1}.subscr_line .content-page .block_1{font-size:34px;font-weight:600;line-height:42px;text-align:left;color:#fff}.subscr_line .content-page .block_1 .block_1a{display:inline-block;margin-top:15px}.subscr_line .content-page .block_1 .block_1a,.subscr_line .content-page .block_1 .block_1a a{font-size:13px;color:#fff;font-weight:300;line-height:18px}.subscr_line .content-page .block_1 .block_1a a{font-weight:500}.subscr_line .content-page .block_2{margin-left:100px}.subscr_line .content-page .block_2 > div{margin:0 auto}@media (min-width:1441px){.subscr_line:before{right:28%}.subscr_line:after{right:10%}}@media (max-width:1440px){.subscr_line .content-page .block_2{margin-left:60px}.subscr_line:before{width:120px;height:126px;right:180px}.subscr_line:after{width:92px;height:100px;right:40px;top:-20px}}@media (max-width:1199px){.subscr_line .content-page .block_1{font-size:28px;line-height:normal}.subscr_line .content-page .block_2{margin-left:30px}}@media (max-width:1040px){.subscr_line{padding:60px 0}.subscr_line:before,.subscr_line:after{display:none}.subscr_line .content-page .block_1,.subscr_line .content-page .block_2{width:50%;text-align:center}.subscr_line .content-page .block_2{margin-left:0}}@media (max-width:765px){.subscr_line{padding:45px 0}.subscr_line .content-page{display:block}.subscr_line .content-page .block_1,.subscr_line .content-page .block_2{width:100%}.subscr_line .content-page .block_1{margin-bottom:20px}.subscr_line:before,.subscr_line:after{display:block}.subscr_line:before{width:90px;height:95px;right:auto;left:10px;bottom:-30px}.subscr_line:after{top:-30px}.subscribe_inner_clear .input_subs{width:300px;margin:0 auto}.subscribe_inner_clear .input_subs_footer{float:none}}@media (max-width:640px){.subscr_line:before,.subscr_line:after{display:none}}