.register_content h1{color:#073054;font-family:PoiretOne;font-size:60px;margin-bottom:40px}.register_content a{font-family:roboto-bold}.register_text span.strong{color:#073054;font-family:roboto;font-weight:700}.register_image_container{padding-top:40px}.checkbox_promotions_label{cursor:pointer;z-index:auto!important}.checkbox_promotions_label label:after{clear:both;content:"";display:table}.promotions_description{font-family:roboto-light;font-size:19px;letter-spacing:1px;line-height:26px;padding-left:70px;padding-top:5px}.checkbox_promotions_label .cr{border:1px solid #a9a9a9;border-radius:.25em;display:inline-block;float:left;height:1.3em;margin-right:.5em;position:relative;width:1.3em}.checkbox_promotions_label .cr .cr-icon{color:#a9e0ff;font-size:.8em;left:20%;line-height:0;position:absolute;top:50%}input.checkbox_promotions[type=checkbox]{display:none}input.checkbox_promotions[type=checkbox]+.cr>.cr-icon{opacity:0;transform:scale(3) rotate(-20deg);transition:all .3s ease-in}input.checkbox_promotions[type=checkbox]:checked+.cr>.cr-icon{opacity:1;transform:scale(1) rotate(0deg)}input.checkbox_promotions[type=checkbox]:disabled+.cr{opacity:.5}.register-form label{color:#777;font-family:roboto-light;font-size:16px;text-shadow:0}.register-form .form-control{border-color:#073054;border-radius:0;box-shadow:none;margin-bottom:20px}.register-form input,.register-form select{background-color:transparent;border-radius:7px!important;color:#1e1e1e;height:45px;padding-top:15px}.register-form select{font-family:inherit;font-size:16px}.register-form textarea{background-color:transparent;border-radius:7px!important;color:#1e1e1e;padding-top:15px}.register-form label{left:13px;position:absolute;top:12px;-moz-transition:top .3s ease,font-size .3s ease;-ms-transition:top .3s ease,font-size .3s ease;-o-transition:top .3s ease,font-size .3s ease;-webkit-transition:top .3s ease,font-size .3s ease;transition:top .3s ease,font-size .3s ease;z-index:-1}.register-form input::placeholder{color:transparent}.register-form input:focus{-moz-outline-radius:7px;border:none;box-shadow:0 0 3pt 2pt #4682b4}.register-form input:focus+label{font-size:11px!important;top:4px}.register-form input:not(:placeholder-shown)+label{font-size:11px!important;top:4px}.register-form .field_row{position:relative}.register-form .form-error ul{display:inline;margin:0;padding:0}.register-form .form-error ul li{color:red;display:block;font-size:small;padding-left:12px;position:relative;top:-18px}