.register-2.template-erico .general-button {-webkit-transition: 0.1s ease-in-out;-moz-transition: 0.1s ease-in-out;-ms-transition: 0.1s ease-in-out;-o-transition: 0.1s ease-in-out;transition: 0.1s ease-in-out;border: none;outline: none !important;font-size: 24px;width: 100%;display: block;text-decoration: none;padding: 20px;color: #fff;text-align: center;position: relative;top: 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}.register-2.template-erico {position: relative;background-position: center 0;-webkit-background-size: cover;background-size: cover;padding: 50px 10px;}.register-2.template-erico .container {background-color: #fff;max-width: 670px;padding: 35px 50px 0;border-radius: 4px;position: relative;overflow: hidden;}.register-2.template-erico .logo-image img {display: block;margin: 0 auto 25px;max-width: 100%;}.register-2.template-erico .form-content {width: 100%;padding: 20px;margin: -20px;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;-ms-box-sizing: content-box;box-sizing: content-box;}.register-2.template-erico .general-form {width: 100%;}.register-2.template-erico .register-2-title {font-size: 30px;text-align: center;color: #444a56;margin-bottom: 20px;}.register-2.template-erico .register-2-subtitle {font-size: 21px;color: #6d7d88;margin-bottom: 25px;text-align: center;}.register-2.template-erico .general-button {-webkit-transition: 0.1s ease-in-out;-moz-transition: 0.1s ease-in-out;-ms-transition: 0.1s ease-in-out;-o-transition: 0.1s ease-in-out;transition: 0.1s ease-in-out;border: none;outline: none !important;font-size: 24px;display: block;text-decoration: none;padding: 20px;color: #fff;text-align: center;position: relative;top: 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;width: 100%;}.register-2.template-erico .general-button.success {-webkit-box-shadow: inset 0 -4px 0 rgba(0, 0, 0, .2);-moz-box-shadow: inset 0 -4px 0 rgba(0, 0, 0, .2);box-shadow: inset 0 -4px 0 rgba(0, 0, 0, .2);background-color: #f0a939;}.register-2.template-erico .general-button.success:hover {-webkit-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .2);-moz-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .2);box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .2);top: 2px;}.register-2.template-erico .txt-info {font-size: 16px;color: #acc4cd;text-align: center;padding: 0 30px;display: block;margin: 25px 0;}.register-2.template-erico .fa-lock {margin-right: 6px;}.register-2.template-erico .social-network {background: #f8f8f8;margin: 0 -50px;padding: 30px;-webkit-border-bottom-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomright: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;text-align: center;}.register-2.template-erico .box-social-youtube {margin-bottom: 18px;}.register-2.template-erico .box-social-facebook {overflow: hidden;}@media (max-width:767px) {.register-2.template-erico .register-2-title {font-size: 26px;}.register-2.template-erico .register-2-subtitle {font-size: 18px;}.register-2.template-erico .container {padding-right: 25px;padding-left: 25px;}.register-2.template-erico .social-network {margin-left: -25px;margin-right: -25px;}}