.form-help{background-color:rgba(124,198,52,.25);text-align:center;font-size:14px;padding:20px;margin-bottom:20px}.form-help p{margin:0 20px}.switch-row{position:relative}.switch-row a.btn-switch-back{display:inline-block;position:absolute;right:0;top:0;color:#fff;background-color:#00a1ed;height:50px;line-height:50px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:0 15px}.switch-row a.btn-switch-back:focus,.switch-row a.btn-switch-back:hover{background-color:#f77e0b;color:#fff}.form-gray{padding:20px 35px;color:#7d7d7d;font-size:14px}.form-gray .form-gray .form-control{border-color:#7d7d7d}.form-gray a{color:#7cc634}.form-gray a:focus,.form-gray a:hover{color:#2c2b2d}.search-page{padding-top:30px}.subscribe-edit-page .subscribe-form-title{font-size:1em;font-weight:400;margin:0;text-transform:uppercase;font-family:Montserrat,sans-serif}font.notetext{color:#00a1ed}.form-row{-webkit-justify-content:space-between;-webkit-align-items:stretch;-webkit-flex-flow:row initial;-ms-flex-align:stretch;-ms-flex-pack:space-between;display:flex;justify-content:space-between;align-items:stretch;flex-flow:row initial;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.form-row>.column-1,.form-row>.column-2{padding:0 15px}.form-row .column-2{width:50%}.capcha{-webkit-justify-content:flex-start;-webkit-align-items:flex-start;-webkit-flex-flow:row initial;-ms-flex-align:flex-start;-ms-flex-pack:flex-start;display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:row initial}.capcha>div:first-of-type{margin-right:20px}div.accept{margin-top:50px}.form-group-section{margin:0 15px 30px;width:100%;padding:0 30px;border:2px solid #c1c1c1;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;display:none}.form-row.form-group-section{margin-left:15px;margin-right:15px}.checkbox{margin-bottom:20px!important}.checkbox:last-of-type{margin-bottom:0!important}.checkbox [type=checkbox]:checked,.checkbox [type=checkbox]:not(:checked){position:absolute;left:-9999px}.checkbox [type=checkbox]:checked+label,.checkbox [type=checkbox]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer}.checkbox [type=checkbox]:checked+label:before,.checkbox [type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;border-radius:2px;background-color:#fff;border:2px solid #c1c1c1;font-size:1px;height:28px;width:28px}.checkbox [type=checkbox]:checked+label:after,.checkbox [type=checkbox]:not(:checked)+label:after{content:'\2713\0020';position:absolute;top:.15em;left:.22em;font-size:24px;line-height:.8;color:#00a1ed;transition:all .2s}.checkbox [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.checkbox [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.checkbox [type=checkbox]:disabled:checked+label:before,.checkbox [type=checkbox]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.checkbox [type=checkbox]:disabled:checked+label:after{color:#999}.checkbox [type=checkbox]:disabled+label{color:#aaa}.checkbox label:hover:before{border:2px solid #00a1ed!important}.add-links{text-align:center;padding:20px}.add-links a{margin:0 10px;display:inline-block;text-align:center;min-width:140px;padding:0 20px;width:auto;font-size:14px;font-weight:400;background-color:transparent;color:#7cc634;outline:0;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;transition:.5s all;cursor:pointer;height:36px;border:1px solid #7cc634;line-height:34px}.add-links a:focus,.add-links a:hover{background-color:#7cc634;color:#fff}.links{padding:0 15px 15px;text-align:center;width:100%}.links a{color:#7cc634;display:inline-block}.links a:focus,.links a:hover{color:#2c2b2d}p.success{color:#7cc634}p.error{color:red}.form{margin-bottom:30px}.form small{font-size:.75em}.form p{margin-bottom:10px;line-height:1.2}.form p.success{color:#127e84}.form .form-control[disabled],.form .form-control[readonly],.form fieldset[disabled] .form-control{background-color:#e2e3e2}.form .form-title{width:100%}.form .form-title h3{text-align:center;color:#000;margin-top:25px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5em;margin-bottom:20px}.form .form-title h4{text-align:center;font-weight:700;color:#575757;margin:20px 20px 15px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.1em}.form>.field-error{border:1px solid red;padding:5px 20px;margin-bottom:5px}.form .subscribe-success{text-align:center;border:2px solid #00a1ed;padding:20px;margin-bottom:40px;margin-top:20px}.form .subscribe-success p{margin-bottom:0}.form .control-label,.form label{font-weight:400}.form .form-group{position:relative;margin-bottom:30px}.form .form-control{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background-color:#fff;color:#2c2b2d;padding:0 20px;line-height:34px;height:36px;border:1px solid #7d7d7d}.form .form-control:focus{webkit-box-shadow:0 0 6px #7d7d7d;box-shadow:0 0 6px #7d7d7d;border-color:#7d7d7d}.form .has-success .form-control:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7d7d7d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7d7d7d}.form .has-success .form-control{border-color:#7d7d7d}.form .asterisk,.form .field-error,.form .has-error .help-block,.form span.field-required,.form span.required{color:red}.form .has-error .form-control,.form .has-error .form-control:focus{border-color:red}.form .has-error .control-label,.form .has-success .control-label{color:#7d7d7d}.form .field-error{text-align:right;font-size:12px;font-style:italic}.form .help-block{font-size:12px;font-style:italic;display:block;position:absolute;right:0;bottom:-20px;margin:0}.form textarea.form-control{height:160px;padding-top:5px;padding-bottom:5px}.form input[type=checkbox].form-control{height:20px;line-height:20px;padding:0;text-align:center;display:inline-block;width:20px;vertical-align:sub}.form div.button{margin:20px 0;text-align:center;width:100%}.form div.button button{display:inline-block;text-align:center;min-width:140px;padding:0 20px;width:auto;font-size:14px;font-weight:400;background-color:#2c2b2d;color:#fff;border:0;outline:0;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;transition:.5s all;cursor:pointer;height:36px;line-height:36px}.form div.button button:focus,.form div.button button:hover{background-color:#7cc634;color:#fff}.form div.button button.reset{background-color:#c9c9c9;color:#434343;border-color:#767676;margin:0 10px}.form div.button.edit{text-align:left}.form .margin-top{margin-top:20px}@media (max-width:767px){.form{margin-right:-20px;margin-left:-20px}.form div.button.edit{text-align:center}.on-page .form{margin-bottom:0}}@media (max-width:1023px){.form-row{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.form-row>.column-2,.form-row>div{width:100%}}