.login #registerform p > label{margin-right:0}form[name="registerform"] .form-field,form[name="registerform"] .form-field{clear:both;margin-bottom:10px}form[name="registerform"] .form-field input,form[name="registerform"] .form-field select,form[name="registerform"] .form-field textarea{margin-bottom:0}form[name="registerform"] .form-field.regular-text .regular-text,form[name="registerform"] .form-field.regular-text .regular-text{width:100%;box-sizing:border-box}body.login label{display:inherit}body.login form[name="registerform"] .form-field{clear:both;margin-bottom:16px}body.login textarea,body.login select,body.login input[type="text"],body.login input[type="number"],body.login input[type="tel"],body.login input[type="email"],body.login input[type="url"],body.login input[type="number"],body.login input[type="date"],body.login input[type="password"]{font-size:14px;width:100%;padding:8px;background:#fbfbfb;margin:2px 6px 16px 0;line-height:normal;height:auto}body.login form[name="registerform"] .form-field input{margin-bottom:0}body.login form[name="registerform"] .form-field textarea{margin-bottom:0}.form-field select,.doorkeeper-modal-content .form-field select{margin-bottom:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../images/selectbox-arrow.png")!important;background-repeat:no-repeat!important;background-position:center right!important;cursor:pointer;height:auto!important}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.doorkeeper-container *::placeholder,.doorkeeper-modal *::placeholder{font-style:italic}.doorkeeper-container * span.require,.doorkeeper-container * span.required{color:red!important}.doorkeeper-container .doorkeeper-block{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3)!important;z-index:9999;display:none}.doorkeeper-container textarea,.doorkeeper-container input[type="text"],.doorkeeper-container input[type="password"],.doorkeeper-container input[type="email"],.doorkeeper-container input[type="date"],.doorkeeper-container input[type="number"],.doorkeeper-container input[type="tel"]{width:100%;margin:0;border-radius:5px}.doorkeeper-container select{border-radius:5px;margin-bottom:0}.doorkeeper-container{background-color:rgba(0,0,0,0.03)!important;padding:10px;border-radius:3px;position:relative;overflow:hidden;box-sizing:border-box}.doorkeeper-container-popup{background-color:transparent!important;padding:0px;border-radius:0px;position:relative;overflow:hidden;box-sizing:border-box}.doorkeeper-container *{box-sizing:border-box}.doorkeeper-container .doorkeeper-message{display:none}.doorkeeper-container .doorkeeper-message.show{display:block}.doorkeeper-container .doorkeeper-message .error{background-color:red;display:block;margin-bottom:10px;padding:8px 10px;color:#fff!important;border-radius:3px}.doorkeeper-container .doorkeeper-message .error strong{color:#fff!important}.doorkeeper-container .doorkeeper-message .error a{color:burlywood}.doorkeeper-container .loading{display:block!important}.doorkeeper-container p{margin-bottom:10px}.doorkeeper-container #nav,.doorkeeper-container p.login-submit{text-align:center}.doorkeeper-container .doorkeeper-title{font-size:20px;margin-bottom:10px}.doorkeeper-container .doorkeeper-info .avatar{display:inline-block;vertical-align:middle;margin-right:5px}.doorkeeper-container .doorkeeper-info .avatar *{margin:0;padding:0}.doorkeeper-container .doorkeeper-info .avatar img{border-radius:100%}.doorkeeper-container .doorkeeper-info .info{display:inline-block;vertical-align:middle}.doorkeeper-container .doorkeeper-info .dashboard{}.doorkeeper-container .doorkeeper-info .profile{}.doorkeeper-container .doorkeeper-info .logout{}.register-container .button-control-bottom{text-align:center}.register-container .button-control-bottom{margin-top:20px}.register-container .doorkeeper-message.show span.message{display:block;margin-bottom:10px;padding:5px 10px;border-radius:3px;background-color:#edfcd5;border:1px solid #d4ebaf;color:#555555!important}.register-container .privacy-policy-page-link{text-align:center}.doorkeeper-container.template-blue{background-color:#009ee0!important;padding:20px!important;border-radius:3px;color:#fff!important}.doorkeeper-container.template-blue .doorkeeper-block{background-color:rgba(255,255,255,0.3)!important;color:#fff}.doorkeeper-container.template-blue *,.doorkeeper-container.template-blue * p{color:#fff!important}.doorkeeper-container.template-blue .form-field{margin-bottom:10px}.doorkeeper-container.template-blue textarea,.doorkeeper-container.template-blue select,.doorkeeper-container.template-blue input[type="text"],.doorkeeper-container.template-blue input[type="password"],.doorkeeper-container.template-blue input[type="email"],.doorkeeper-container.template-blue input[type="date"],.doorkeeper-container.template-blue input[type="number"],.doorkeeper-container.template-blue input[type="tel"]{background-color:#fff!important;border-color:#fff!important;border-radius:5px;color:#555!important;padding:8px!important}.doorkeeper-container.template-blue select{margin-bottom:0}.doorkeeper-container.template-blue * option{color:#555!important}.doorkeeper-container.template-blue .doorkeeper-message .error{background-color:red}.doorkeeper-container.template-blue .message{text-align:center}.doorkeeper-container.template-blue h1.form-title{color:#fff!important;font-weight:bold;line-height:1;text-align:center}.doorkeeper-container.template-blue p{margin-bottom:10px}.doorkeeper-container.template-blue #nav{background-color:rgba(255,255,255,0.3)!important;background-image:none!important;text-align:center;margin:0px -20px -20px -20px;padding:20px;color:#fff!important}.doorkeeper-container.template-blue #nav a{color:#fff!important}.doorkeeper-container.template-blue p.login-submit{text-align:left;color:#fff!important}.doorkeeper-container.template-blue input[type="submit"],.doorkeeper-container.template-blue button{display:inline-block!important;text-decoration:none!important;white-space:nowrap!important;position:relative!important;cursor:pointer!important;padding:8px 13px!important;color:#fff!important;text-transform:uppercase!important;text-shadow:0 0px 0px rgba(0,0,0,0.25)!important;background:#14485f!important;background-color:#14485f!important;border-top:1px solid #14485f!important;border-bottom:1px solid #14485f!important;border-left:1px solid #14485f!important;border-right:1px solid #14485f!important;border-radius:5px!important;box-shadow:none!important}.doorkeeper-container.template-blue input[type="submit"]:hover,.doorkeeper-container.template-blue button:hover,body #wrapper #content .doorkeeper-container.template-blue input[type="submit"]:hover,body #wrapper #content .doorkeeper-container.template-blue button:hover{color:#fff!important;opacity:0.8}.doorkeeper-container.template-blue a:hover{opacity:0.8}.doorkeeper-container.template-blue .doorkeeper-title{font-size:20px;margin-bottom:10px}.doorkeeper-container.template-blue .doorkeeper-info .avatar{display:inline-block;vertical-align:middle;margin-right:5px}.doorkeeper-container.template-blue .doorkeeper-info .avatar *{margin:0;padding:0}.doorkeeper-container.template-blue .doorkeeper-info .avatar img{border-radius:100%}.doorkeeper-container.template-blue .doorkeeper-info .info{display:inline-block;vertical-align:middle}.doorkeeper-container.template-blue .doorkeeper-info .dashboard{}.doorkeeper-container.template-blue .doorkeeper-info .profile{}.doorkeeper-container.template-blue .doorkeeper-info .logout{}.doorkeeper-container.template-blue .form-field.button-control-bottom *{margin-bottom:0}.doorkeeper-container.template-blue .form-field.button-control-bottom{background-color:rgba(255,255,255,0.3)!important;background-image:none!important;text-align:center;margin:10px -20px -20px -20px;padding:20px;color:#fff}.register-container.template-blue .button-control-bottom{text-align:center}.register-container.template-blue .button-control-bottom{margin-top:20px}.register-container.template-blue .doorkeeper-message.show span.message{display:block;margin-bottom:10px;padding:5px 10px;border-radius:3px;background-color:#edfcd5;border:1px solid #d4ebaf;color:#555555!important}body .modal[template="blue"] .modal-content{}body .modal[template="blue"] .modal-content .doorkeeper-modal-content input[type="submit"],body .modal[template="blue"] .modal-content .doorkeeper-modal-content button,body .modal[template="blue"] .modal-content .doorkeeper-modal-content input[type="submit"]:hover,body .modal[template="blue"] .modal-content .doorkeeper-modal-content button:hover{}body .modal[template="blue"] .modal-content .doorkeeper-modal-content input[type="text"],body .modal[template="blue"] .modal-content .doorkeeper-modal-content input[type="date"],body .modal[template="blue"] .modal-content .doorkeeper-modal-content input[type="email"],body .modal[template="blue"] .modal-content .doorkeeper-modal-content input[type="url"],body .modal[template="blue"] .modal-content .doorkeeper-modal-content input[type="password"],body .modal[template="blue"] .modal-content .doorkeeper-modal-content input[type="search"],body .modal[template="blue"] .modal-content .doorkeeper-modal-content select,body .modal[template="blue"] .modal-content .doorkeeper-modal-content textarea,body .modal[template="blue"] .modal-content .doorkeeper-modal-content input[type="tel"],body .modal[template="blue"] .modal-content .doorkeeper-modal-content input[type="number"]{padding:6px 8px!important}body .modal[template="blue"] .modal-content .doorkeeper-modal-content select{line-height:26px;height:38px}.doorkeeper-container.template-orange{background-color:#fc6539!important;padding:20px!important;border-radius:3px;color:#fff!important}.doorkeeper-container.template-orange .doorkeeper-block{background-color:rgba(255,255,255,0.3)!important;color:#fff}.doorkeeper-container.template-orange *,.doorkeeper-container.template-orange * p{color:#fff!important}.doorkeeper-container.template-orange .form-field{margin-bottom:10px}.doorkeeper-container.template-orange textarea,.doorkeeper-container.template-orange select,.doorkeeper-container.template-orange input[type="text"],.doorkeeper-container.template-orange input[type="password"],.doorkeeper-container.template-orange input[type="email"],.doorkeeper-container.template-orange input[type="date"],.doorkeeper-container.template-orange input[type="number"],.doorkeeper-container.template-orange input[type="tel"]{background-color:#ba3c24!important;border-color:#ba3c24!important;border-radius:5px;color:#fff!important;padding:8px!important}.doorkeeper-container.template-orange select{margin-bottom:0}.doorkeeper-container.template-orange .doorkeeper-message .error{background-color:red}.doorkeeper-container.template-orange .message{text-align:center}.doorkeeper-container.template-orange h1.form-title{color:#fff!important;font-weight:bold;line-height:1;text-align:center}.doorkeeper-container.template-orange p{margin-bottom:10px}.doorkeeper-container.template-orange #nav{background-color:#ba3c24;background-image:none!important;text-align:center;margin:0px -20px -20px -20px;padding:20px;color:#fff!important}.doorkeeper-container.template-orange #nav a{color:#fff!important}.doorkeeper-container.template-orange p.login-submit{text-align:left;color:#fff!important}.doorkeeper-container.template-orange input[type="submit"],.doorkeeper-container.template-orange button{display:inline-block!important;text-decoration:none!important;white-space:nowrap!important;position:relative!important;cursor:pointer!important;padding:8px 13px!important;color:#bf503e!important;text-transform:uppercase!important;text-shadow:0 0px 0px rgba(0,0,0,0.25)!important;background:#fff!important;background-color:#fff!important;border-top:1px solid #fff!important;border-bottom:1px solid #fff!important;border-left:1px solid #fff!important;border-right:1px solid #fff!important;border-radius:5px!important;box-shadow:none!important}.doorkeeper-container.template-orange input[type="submit"]:hover,.doorkeeper-container.template-orange button:hover,body #wrapper #content .doorkeeper-container.template-orange input[type="submit"]:hover,body #wrapper #content .doorkeeper-container.template-orange button:hover{color:#bf503e!important;opacity:0.8}.doorkeeper-container.template-orange a:hover{opacity:0.8}.doorkeeper-container.template-orange .doorkeeper-title{font-size:20px;margin-bottom:10px}.doorkeeper-container.template-orange .doorkeeper-info .avatar{display:inline-block;vertical-align:middle;margin-right:5px}.doorkeeper-container.template-orange .doorkeeper-info .avatar *{margin:0;padding:0}.doorkeeper-container.template-orange .doorkeeper-info .avatar img{border-radius:100%}.doorkeeper-container.template-orange .doorkeeper-info .info{display:inline-block;vertical-align:middle}.doorkeeper-container.template-orange .doorkeeper-info .dashboard{}.doorkeeper-container.template-orange .doorkeeper-info .profile{}.doorkeeper-container.template-orange .doorkeeper-info .logout{}.doorkeeper-container.template-orange .form-field.button-control-bottom *{margin-bottom:0}.doorkeeper-container.template-orange .form-field.button-control-bottom{background-color:#ba3c24;background-image:none!important;text-align:center;margin:10px -20px -20px -20px;padding:20px;color:#fff}.register-container.template-orange .button-control-bottom{text-align:center}.register-container.template-orange .button-control-bottom{margin-top:20px}.register-container.template-orange .doorkeeper-message.show span.message{display:block;margin-bottom:10px;padding:5px 10px;border-radius:3px;background-color:#edfcd5;border:1px solid #d4ebaf;color:#555555!important}body .modal[template="orange"] .modal-content{background-color:#fc6539!important}body .modal[template="orange"] .modal-content .doorkeeper-modal-content input[type="submit"],body .modal[template="orange"] .modal-content .doorkeeper-modal-content button,body .modal[template="orange"] .modal-content .doorkeeper-modal-content input[type="submit"]:hover,body .modal[template="orange"] .modal-content .doorkeeper-modal-content button:hover{display:inline-block!important;text-decoration:none!important;white-space:nowrap!important;position:relative!important;cursor:pointer!important;padding:8px 13px!important;color:#bf503e!important;text-transform:uppercase!important;text-shadow:0 0px 0px rgba(0,0,0,0.25)!important;background:#fff!important;background-color:#fff!important;border-top:1px solid #fff!important;border-bottom:1px solid #fff!important;border-left:1px solid #fff!important;border-right:1px solid #fff!important;border-radius:5px!important;box-shadow:none!important}body .modal[template="orange"] .modal-content .doorkeeper-modal-content input[type="text"],body .modal[template="orange"] .modal-content .doorkeeper-modal-content input[type="date"],body .modal[template="orange"] .modal-content .doorkeeper-modal-content input[type="email"],body .modal[template="orange"] .modal-content .doorkeeper-modal-content input[type="url"],body .modal[template="orange"] .modal-content .doorkeeper-modal-content input[type="password"],body .modal[template="orange"] .modal-content .doorkeeper-modal-content input[type="search"],body .modal[template="orange"] .modal-content .doorkeeper-modal-content select,body .modal[template="orange"] .modal-content .doorkeeper-modal-content textarea,body .modal[template="orange"] .modal-content .doorkeeper-modal-content input[type="tel"],body .modal[template="orange"] .modal-content .doorkeeper-modal-content input[type="number"]{background-color:#ba3c24!important;border-color:#ba3c24!important;border-radius:5px;color:#fff!important;padding:6px 8px!important}body .modal[template="orange"] .modal-content .doorkeeper-modal-content select{line-height:26px;height:38px}.doorkeeper-container.template-white{background-color:#fff!important;padding:20px!important;border-radius:3px;color:#555!important;box-shadow:0 0 1px 0 #000}.doorkeeper-container.template-white .doorkeeper-block{background-color:rgba(255,255,255,0.3)!important;color:#555}.doorkeeper-container.template-white *,.doorkeeper-container.template-white * p{color:#555!important}.doorkeeper-container.template-white .form-field{margin-bottom:10px}.doorkeeper-container.template-white textarea,.doorkeeper-container.template-white select,.doorkeeper-container.template-white input[type="text"],.doorkeeper-container.template-white input[type="password"],.doorkeeper-container.template-white input[type="email"],.doorkeeper-container.template-white input[type="date"],.doorkeeper-container.template-white input[type="number"],.doorkeeper-container.template-white input[type="tel"]{background-color:#eee!important;border-color:#eee!important;border-radius:5px;color:#555!important;padding:8px!important}.doorkeeper-container.template-white select{margin-bottom:0}.doorkeeper-container.template-white .doorkeeper-message .error{background-color:red}.doorkeeper-container.template-white .message{text-align:center}.doorkeeper-container.template-white h1.form-title{color:#555!important;font-weight:bold;line-height:1;text-align:center}.doorkeeper-container.template-white p{margin-bottom:10px}.doorkeeper-container.template-white #nav{background-color:#eee;background-image:none!important;text-align:center;margin:0px -20px -20px -20px;padding:20px;color:#555!important}.doorkeeper-container.template-white #nav a{color:#555!important}.doorkeeper-container.template-white p.login-submit{text-align:left;color:#555!important}.doorkeeper-container.template-white input[type="submit"],.doorkeeper-container.template-white button{display:inline-block!important;text-decoration:none!important;white-space:nowrap!important;position:relative!important;cursor:pointer!important;padding:8px 13px!important;color:#fff!important;text-transform:uppercase!important;text-shadow:0 0px 0px rgba(0,0,0,0.25)!important;background:#555!important;background-color:#555!important;border-top:1px solid #eee!important;border-bottom:1px solid #fff!important;border-left:1px solid #fff!important;border-right:1px solid #fff!important;border-radius:5px!important;box-shadow:none!important}.doorkeeper-container.template-white input[type="submit"]:hover,.doorkeeper-container.template-white button:hover,body #wrapper #content .doorkeeper-container.template-white input[type="submit"]:hover,body #wrapper #content .doorkeeper-container.template-white button:hover{color:#fff!important;opacity:0.8}.doorkeeper-container.template-white a:hover{opacity:0.8}.doorkeeper-container.template-white .doorkeeper-title{font-size:20px;margin-bottom:10px}.doorkeeper-container.template-white .doorkeeper-info .avatar{display:inline-block;vertical-align:middle;margin-right:5px}.doorkeeper-container.template-white .doorkeeper-info .avatar *{margin:0;padding:0}.doorkeeper-container.template-white .doorkeeper-info .avatar img{border-radius:100%}.doorkeeper-container.template-white .doorkeeper-info .info{display:inline-block;vertical-align:middle}.doorkeeper-container.template-white .doorkeeper-info .dashboard{}.doorkeeper-container.template-white .doorkeeper-info .profile{}.doorkeeper-container.template-white .doorkeeper-info .logout{}.doorkeeper-container.template-white .form-field.button-control-bottom *{margin-bottom:0}.doorkeeper-container.template-white .form-field.button-control-bottom{background-color:#eee;background-image:none!important;text-align:center;margin:10px -20px -20px -20px;padding:20px;color:#fff}.register-container.template-white .button-control-bottom{text-align:center}.register-container.template-white .button-control-bottom{margin-top:20px}.register-container.template-white .doorkeeper-message.show span.message{display:block;margin-bottom:10px;padding:5px 10px;border-radius:3px;background-color:#edfcd5;border:1px solid #d4ebaf;color:#555555!important}body .modal[template="white"] h1{font-weight:bold}body .modal[template="white"] *,body .modal[template="white"] span.help-block{color:#555!important}body .modal[template="white"] .doorkeeper-message .error,body .modal[template="white"] .doorkeeper-message .error *{color:white!important}body .modal[template="white"] a{text-shadow:0 0 1px #fff!important}body .modal[template="white"] .modal-content{background-color:#fff!important}body .modal[template="white"] .modal-content .doorkeeper-modal-content input[type="submit"],body .modal[template="white"] .modal-content .doorkeeper-modal-content button,body .modal[template="white"] .modal-content .doorkeeper-modal-content input[type="submit"]:hover,body .modal[template="white"] .modal-content .doorkeeper-modal-content button:hover{display:inline-block!important;text-decoration:none!important;white-space:nowrap!important;position:relative!important;cursor:pointer!important;padding:8px 13px!important;color:#fff!important;text-transform:uppercase!important;text-shadow:0 0px 0px rgba(0,0,0,0.25)!important;background:#555!important;background-color:#555!important;border-top:1px solid #eee!important;border-bottom:1px solid #fff!important;border-left:1px solid #fff!important;border-right:1px solid #fff!important;border-radius:5px!important;box-shadow:none!important}body .modal[template="white"] .modal-content .doorkeeper-modal-content input[type="text"],body .modal[template="white"] .modal-content .doorkeeper-modal-content input[type="date"],body .modal[template="white"] .modal-content .doorkeeper-modal-content input[type="email"],body .modal[template="white"] .modal-content .doorkeeper-modal-content input[type="url"],body .modal[template="white"] .modal-content .doorkeeper-modal-content input[type="password"],body .modal[template="white"] .modal-content .doorkeeper-modal-content input[type="search"],body .modal[template="white"] .modal-content .doorkeeper-modal-content select,body .modal[template="white"] .modal-content .doorkeeper-modal-content textarea,body .modal[template="white"] .modal-content .doorkeeper-modal-content input[type="tel"],body .modal[template="white"] .modal-content .doorkeeper-modal-content input[type="number"]{background-color:#eee!important;border-color:#eee!important;border-radius:5px;color:#555!important;padding:6px 8px!important}body .modal[template="white"] .modal-content .doorkeeper-modal-content select{line-height:26px;height:38px}.doorkeeper-container.template-black{background-color:#000!important;padding:20px!important;border-radius:3px;color:#fff!important}.doorkeeper-container.template-black .doorkeeper-block{background-color:rgba(0,0,0,0.3)!important;color:#fff}.doorkeeper-container.template-black *,.doorkeeper-container.template-black * p{color:#fff!important}.doorkeeper-container.template-black .form-field{margin-bottom:10px}.doorkeeper-container.template-black textarea,.doorkeeper-container.template-black select,.doorkeeper-container.template-black input[type="text"],.doorkeeper-container.template-black input[type="password"],.doorkeeper-container.template-black input[type="email"],.doorkeeper-container.template-black input[type="date"],.doorkeeper-container.template-black input[type="number"],.doorkeeper-container.template-black input[type="tel"]{background-color:#fff!important;border-color:#fff!important;border-radius:5px;color:#555!important;padding:8px!important}.doorkeeper-container.template-black select{margin-bottom:0}.doorkeeper-container.template-black * option{color:#555!important}.doorkeeper-container.template-black .doorkeeper-message .error{background-color:red}.doorkeeper-container.template-black .message{text-align:center}.doorkeeper-container.template-black h1.form-title{color:#fff!important;font-weight:bold;line-height:1;text-align:center}.doorkeeper-container.template-black p{margin-bottom:10px}.doorkeeper-container.template-black #nav{background-color:#333;background-image:none!important;text-align:center;margin:0px -20px -20px -20px;padding:20px;color:#fff!important}.doorkeeper-container.template-black #nav a{color:#fff!important}.doorkeeper-container.template-black p.login-submit{text-align:left;color:#fff!important}.doorkeeper-container.template-black input[type="submit"],.doorkeeper-container.template-black button{display:inline-block!important;text-decoration:none!important;white-space:nowrap!important;position:relative!important;cursor:pointer!important;padding:8px 13px!important;color:#000!important;text-transform:uppercase!important;text-shadow:0 0px 0px rgba(0,0,0,0.25)!important;background:#fff!important;background-color:#fff!important;border-top:1px solid #fff!important;border-bottom:1px solid #fff!important;border-left:1px solid #fff!important;border-right:1px solid #fff!important;border-radius:5px!important;box-shadow:none!important}.doorkeeper-container.template-black input[type="submit"]:hover,.doorkeeper-container.template-black button:hover,body #wrapper #content .doorkeeper-container.template-black input[type="submit"]:hover,body #wrapper #content .doorkeeper-container.template-black button:hover{color:#000!important;opacity:0.8}.doorkeeper-container.template-black a:hover{opacity:0.8}.doorkeeper-container.template-black .doorkeeper-title{font-size:20px;margin-bottom:10px}.doorkeeper-container.template-black .doorkeeper-info .avatar{display:inline-block;vertical-align:middle;margin-right:5px}.doorkeeper-container.template-black .doorkeeper-info .avatar *{margin:0;padding:0}.doorkeeper-container.template-black .doorkeeper-info .avatar img{border-radius:100%}.doorkeeper-container.template-black .doorkeeper-info .info{display:inline-block;vertical-align:middle}.doorkeeper-container.template-black .doorkeeper-info .dashboard{}.doorkeeper-container.template-black .doorkeeper-info .profile{}.doorkeeper-container.template-black .doorkeeper-info .logout{}.doorkeeper-container.template-black .form-field.button-control-bottom *{margin-bottom:0}.doorkeeper-container.template-black .form-field.button-control-bottom{background-color:#333;background-image:none!important;text-align:center;margin:10px -20px -20px -20px;padding:20px;color:#fff}.register-container.template-black .button-control-bottom{text-align:center}.register-container.template-black .button-control-bottom{margin-top:20px}.register-container.template-black .doorkeeper-message.show span.message{display:block;margin-bottom:10px;padding:5px 10px;border-radius:3px;background-color:#edfcd5;border:1px solid #d4ebaf;color:#555555!important!important}body .modal[template="black"] .modal-content{background-color:#000!important}body .modal[template="black"] .modal-content .doorkeeper-modal-content input[type="submit"],body .modal[template="black"] .modal-content .doorkeeper-modal-content button,body .modal[template="black"] .modal-content .doorkeeper-modal-content input[type="submit"]:hover,body .modal[template="black"] .modal-content .doorkeeper-modal-content button:hover{display:inline-block!important;text-decoration:none!important;white-space:nowrap!important;position:relative!important;cursor:pointer!important;padding:8px 13px!important;color:#000!important;text-transform:uppercase!important;text-shadow:0 0px 0px rgba(0,0,0,0.25)!important;background:#fff!important;background-color:#fff!important;border-top:1px solid #fff!important;border-bottom:1px solid #fff!important;border-left:1px solid #fff!important;border-right:1px solid #fff!important;border-radius:5px!important;box-shadow:none!important}body .modal[template="black"] .modal-content .doorkeeper-modal-content input[type="text"],body .modal[template="black"] .modal-content .doorkeeper-modal-content input[type="date"],body .modal[template="black"] .modal-content .doorkeeper-modal-content input[type="email"],body .modal[template="black"] .modal-content .doorkeeper-modal-content input[type="url"],body .modal[template="black"] .modal-content .doorkeeper-modal-content input[type="password"],body .modal[template="black"] .modal-content .doorkeeper-modal-content input[type="search"],body .modal[template="black"] .modal-content .doorkeeper-modal-content select,body .modal[template="black"] .modal-content .doorkeeper-modal-content textarea,body .modal[template="black"] .modal-content .doorkeeper-modal-content input[type="tel"],body .modal[template="black"] .modal-content .doorkeeper-modal-content input[type="number"]{background-color:#fff!important;border-color:#fff!important;border-radius:5px;color:#555!important;padding:6px 8px!important}body .modal[template="black"] .modal-content .doorkeeper-modal-content select{line-height:26px;height:38px}.doorkeeper-container.template-green{background-color:#c2f1d0!important;padding:20px!important;border-radius:3px;color:#555!important}.doorkeeper-container.template-green .doorkeeper-block{background-color:rgba(255,255,255,0.3)!important;color:#555}.doorkeeper-container.template-green *,.doorkeeper-container.template-green * p{color:#555!important}.doorkeeper-container.template-green .form-field{margin-bottom:10px}.doorkeeper-container.template-green textarea,.doorkeeper-container.template-green select,.doorkeeper-container.template-green input[type="text"],.doorkeeper-container.template-green input[type="password"],.doorkeeper-container.template-green input[type="email"],.doorkeeper-container.template-green input[type="date"],.doorkeeper-container.template-green input[type="number"],.doorkeeper-container.template-green input[type="tel"]{background-color:#fff!important;border-color:#fff!important;border-radius:5px;color:#555!important;padding:8px!important}.doorkeeper-container.template-green select{margin-bottom:0}.doorkeeper-container.template-green .doorkeeper-message .error{background-color:red;color:#fff!important}.doorkeeper-container.template-green .doorkeeper-message .error,.doorkeeper-container.template-green .doorkeeper-message .error *{color:#fff!important}.doorkeeper-container.template-green .message{text-align:center}.doorkeeper-container.template-green h1.form-title{color:#555!important;font-weight:bold;line-height:1;text-align:center}.doorkeeper-container.template-green p{margin-bottom:10px}.doorkeeper-container.template-green #nav{background-color:green;background-image:none!important;text-align:center;margin:0px -20px -20px -20px;padding:20px;color:#fff!important}.doorkeeper-container.template-green #nav a{color:#fff!important}.doorkeeper-container.template-green p.login-submit{text-align:left;color:#555!important}.doorkeeper-container.template-green input[type="submit"],.doorkeeper-container.template-green button{display:inline-block!important;text-decoration:none!important;white-space:nowrap!important;position:relative!important;cursor:pointer!important;padding:8px 13px!important;color:#555!important;text-transform:uppercase!important;text-shadow:0 0px 0px rgba(0,0,0,0.25)!important;background:#fff!important;background-color:#fff!important;border-top:1px solid #fff!important;border-bottom:1px solid #fff!important;border-left:1px solid #fff!important;border-right:1px solid #fff!important;border-radius:5px!important;box-shadow:none!important}.doorkeeper-container.template-green input[type="submit"]:hover,.doorkeeper-container.template-green button:hover,body #wrapper #content .doorkeeper-container.template-green input[type="submit"]:hover,body #wrapper #content .doorkeeper-container.template-green button:hover{color:#555!important;opacity:0.8}.doorkeeper-container.template-green a:hover{opacity:0.8}.doorkeeper-container.template-green .doorkeeper-title{font-size:20px;margin-bottom:10px}.doorkeeper-container.template-green .doorkeeper-info .avatar{display:inline-block;vertical-align:middle;margin-right:5px}.doorkeeper-container.template-green .doorkeeper-info .avatar *{margin:0;padding:0}.doorkeeper-container.template-green .doorkeeper-info .avatar img{border-radius:100%}.doorkeeper-container.template-green .doorkeeper-info .info{display:inline-block;vertical-align:middle}.doorkeeper-container.template-green .doorkeeper-info .dashboard{}.doorkeeper-container.template-green .doorkeeper-info .profile{}.doorkeeper-container.template-green .doorkeeper-info .logout{}.doorkeeper-container.template-green .form-field.button-control-bottom *{margin-bottom:0}.doorkeeper-container.template-green .form-field.button-control-bottom{background-color:green;background-image:none!important;text-align:center;margin:10px -20px -20px -20px;padding:20px;color:#fff}.register-container.template-green .button-control-bottom{text-align:center}.register-container.template-green .button-control-bottom{margin-top:20px}.register-container.template-green .doorkeeper-message.show span.message{display:block;margin-bottom:10px;padding:5px 10px;border-radius:3px;background-color:#edfcd5;border:1px solid #d4ebaf;color:#555555!important}body .modal[template="green"] h1{font-weight:bold}body .modal[template="green"] *,body .modal[template="green"] span.help-block{color:#555!important}body .modal[template="green"] .doorkeeper-message .error,body .modal[template="green"] .doorkeeper-message .error *{color:white!important}body .modal[template="green"] a{text-shadow:0 0 1px #fff!important}body .modal[template="green"] .modal-content{background-color:#c2f1d0!important}body .modal[template="green"] .modal-content .doorkeeper-modal-content input[type="submit"],body .modal[template="green"] .modal-content .doorkeeper-modal-content button,body .modal[template="green"] .modal-content .doorkeeper-modal-content input[type="submit"]:hover,body .modal[template="green"] .modal-content .doorkeeper-modal-content button:hover{display:inline-block!important;text-decoration:none!important;white-space:nowrap!important;position:relative!important;cursor:pointer!important;padding:8px 13px!important;color:#555!important;text-transform:uppercase!important;text-shadow:0 0px 0px rgba(0,0,0,0.25)!important;background:#fff!important;background-color:#fff!important;border-top:1px solid #fff!important;border-bottom:1px solid #fff!important;border-left:1px solid #fff!important;border-right:1px solid #fff!important;border-radius:5px!important;box-shadow:none!important}body .modal[template="green"] .modal-content .doorkeeper-modal-content input[type="text"],body .modal[template="green"] .modal-content .doorkeeper-modal-content input[type="date"],body .modal[template="green"] .modal-content .doorkeeper-modal-content input[type="email"],body .modal[template="green"] .modal-content .doorkeeper-modal-content input[type="url"],body .modal[template="green"] .modal-content .doorkeeper-modal-content input[type="password"],body .modal[template="green"] .modal-content .doorkeeper-modal-content input[type="search"],body .modal[template="green"] .modal-content .doorkeeper-modal-content select,body .modal[template="green"] .modal-content .doorkeeper-modal-content textarea,body .modal[template="green"] .modal-content .doorkeeper-modal-content input[type="tel"],body .modal[template="green"] .modal-content .doorkeeper-modal-content input[type="number"]{background-color:#fff!important;border-color:#fff!important;border-radius:5px;color:#555!important;padding:6px 8px!important}body .modal[template="green"] .modal-content .doorkeeper-modal-content select{line-height:26px;height:38px}.doorkeeper-modal{z-index:999999!important;color:#fff}#doorkeeper-modal .login-action-login #loginform,#doorkeeper-modal .login-action-lostpassword #lostpasswordform,#doorkeeper-modal .login-action-register #registerform{width:auto!important}#doorkeeper-modal #gglcptch_error{display:none}#doorkeeper-modal #login_error,#doorkeeper-modal .message,.doorkeeper-content p.message{width:auto!important}.doorkeeper-modal .modal-content{background-color:#009ee0}.doorkeeper-modal .modal-body{padding:30px;text-align:center}.doorkeeper-modal .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#fff}.doorkeeper-modal .close:hover{opacity:.5}.doorkeeper-modal button.close{padding:0;cursor:pointer;background:0 0;border:0;box-shadow:none!important}.block-modal{display:none;position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0}.block-modal.loading{display:block}.doorkeeper-modal h4,.doorkeeper-modal h4 label{color:white!important;text-align:left!important;white-space:nowrap!important;font-size:14px!important;font-weight:bold!important}.doorkeeper-modal h4{line-height:normal!important}.doorkeeper-modal h4 label{display:inline-block}.doorkeeper-modal h1.form-title{text-align:center}.doorkeeper-modal .doorkeeper-message{display:none}.doorkeeper-modal .doorkeeper-message.show{display:block}.doorkeeper-modal .doorkeeper-message .error{background:#e74c3c none repeat scroll 0 0;border-radius:4px;color:#fff;transition:all 0.3s ease 0s;height:auto;margin:0 0 10px;opacity:1;padding:8px 12px;text-align:left;display:block}.doorkeeper-modal .doorkeeper-message .error span{display:block;padding:2px 0}.doorkeeper-modal .doorkeeper-message .error a{text-decoration:underline}.doorkeeper-modal .doorkeeper-message .message{background:#EDFCD5 none repeat scroll 0 0;border-radius:4px;color:#000;transition:all 0.3s ease 0s;height:auto;margin:0 0 10px;opacity:1;padding:8px 12px;text-align:left;display:block}.doorkeeper-modal .doorkeeper-message span p{margin:0}.doorkeeper-modal .doorkeeper-message .message *{color:#000}.doorkeeper-modal .doorkeeper-message .message p{font-size:11px;margin:0}.doorkeeper-modal .doorkeeper-message .message span{display:block;padding:2px 0}.doorkeeper-modal .doorkeeper-message .message a{text-decoration:underline}.doorkeeper-modal p.form-row,.doorkeeper-modal p.form-field{margin-bottom:0}.doorkeeper-modal label{color:white;display:block;font-size:14px;font-weight:400;padding-bottom:0px;text-align:left;vertical-align:text-top;line-height:normal}.doorkeeper-modal .form-row label{vertical-align:text-top}.doorkeeper-modal select{font-size:14px;line-height:25px;height:35px;margin:0!important}.doorkeeper-modal .form-row{text-align:left}.doorkeeper-modal small{font-size:75%}.doorkeeper-modal-content input[type="button"],.doorkeeper-modal-content input[type="reset"],.doorkeeper-modal-content input[type="submit"],.doorkeeper-modal-content input[type="text"],.doorkeeper-modal-content input[type="email"],.doorkeeper-modal-content input[type="url"],.doorkeeper-modal-content input[type="password"],.doorkeeper-modal-content input[type="search"],.doorkeeper-modal-content textarea,.doorkeeper-modal-content select,.doorkeeper-modal-content button,.doorkeeper-modal-content input[type="tel"]{box-sizing:border-box;letter-spacing:-0.015em;margin:0;vertical-align:baseline}.doorkeeper-modal-content input[type="text"],.doorkeeper-modal-content input[type="date"],.doorkeeper-modal-content input[type="email"],.doorkeeper-modal-content input[type="url"],.doorkeeper-modal-content input[type="password"],.doorkeeper-modal-content input[type="search"],.doorkeeper-modal-content select,.doorkeeper-modal-content textarea,.doorkeeper-modal-content input[type="tel"],.doorkeeper-modal-content input[type="number"]{background-color:white!important;background-image:none!important;border:1px solid #ddd;border-radius:4px;color:#3d464d;display:block;margin:0 0 5px;max-width:100%;transition-duration:0.3s;transition-property:background,color,border-color;width:100%}.doorkeeper-modal-content input[type="text"],.doorkeeper-modal-content input[type="date"],.doorkeeper-modal-content input[type="email"],.doorkeeper-modal-content input[type="search"],.doorkeeper-modal-content input[type="password"],.doorkeeper-modal-content input[type="tel"],.doorkeeper-modal-content input[type="number"]{font-size:14px;font-weight:500;line-height:25px;margin-bottom:0}.doorkeeper-modal-content input[type="email"],.doorkeeper-modal-content input[type="date"],.doorkeeper-modal-content input[type="text"],.doorkeeper-modal-content input[type="password"],.doorkeeper-modal-content input[type="tel"],.doorkeeper-modal-content input[type="number"]{background-color:white!important;border:medium none;color:#09202b;display:inline-block;padding:5px 10px 5px!important;margin-bottom:0}.doorkeeper-modal-content p,.doorkeeper-modal-content h1,.doorkeeper-modal-content ul,.doorkeeper-modal-content div.title{color:white}.doorkeeper-modal .bottom-link{display:block;margin:30px auto 0;font-size:14px;font-weight:500;line-height:15px;text-align:center;transition:opacity 0.3s ease 0s}.doorkeeper-modal-content input[type="submit"],.doorkeeper-modal-content button{background:#14485f none repeat scroll 0 0!important;border:medium none;border-radius:4px;box-shadow:0 3px 0 0 #09202b;color:white;font-size:100%;line-height:15px;padding:10px 15px 8px;margin-bottom:0}.doorkeeper-modal-content .form-field{margin-bottom:10px}.doorkeeper-modal-content .form-field .help-block{text-align:left}.doorkeeper-modal-content button.btn-primary{padding:10px 30px 8px}.doorkeeper-modal-content input[type="button"],.doorkeeper-modal-content input[type="reset"],.doorkeeper-modal-content input[type="submit"],.doorkeeper-modal-content button{cursor:pointer}.doorkeeper-modal-content button i{display:none}.doorkeeper-modal-content button.loading i{display:inherit}.doorkeeper-modal-content button.apply-coupon.loading i{display:inline-block}.doorkeeper-modal-content button:hover,.doorkeeper-modal-content button.loading,.doorkeeper-modal-content .button:hover{opacity:0.8}.doorkeeper-modal .modal-footer{padding:0;border:none;display:none}.doorkeeper-modal-content,.doorkeeper-modal-content select,.doorkeeper-modal-content textarea,.doorkeeper-modal-content input,.doorkeeper-modal-content button,.doorkeeper-modal-content *{}.doorkeeper-modal-content input[type="radio"],.doorkeeper-modal-content input[type="checkbox"]{background-color:transparent!important;vertical-align:baseline}.ie .doorkeeper-modal-content input[type="radio"],.ie .doorkeeper-modal-content input[type="checkbox"],.unknown .doorkeeper-modal-content input[type="radio"],.unknown .doorkeeper-modal-content input[type="checkbox"]{vertical-align:sub}.doorkeeper-modal-content form.woocommerce-ResetPassword{display:block;margin-bottom:0px;width:100%}.doorkeeper-modal-content form.woocommerce-ResetPassword .form-row{float:none;width:100%;text-align:center;margin-top:20px}.doorkeeper-modal-content form p label.inline,.doorkeeper-modal-content form p.lost_password{font-size:small;vertical-align:top;margin-top:6px;display:inline-block}.doorkeeper-modal-content form.login .form-row{float:left;width:49%}.doorkeeper-modal-content form.login .lost_password,.doorkeeper-modal-content form.login .form-row-last{float:right;width:49%}.doorkeeper-modal-content .button-control-bottom{margin-top:20px}.doorkeeper-modal-content a{color:white!important;cursor:pointer;text-shadow:0 0 1px #000!important}.doorkeeper-modal-content .doorkeeper-block{display:none!important}.form-control.regular-text{max-width:100%}span.help-inline,span.help-block{display:block!important;margin-bottom:0px!important;text-align:left!important;clear:both}.doorkeeper-modal-content span.help-inline,.doorkeeper-modal-content span.help-block{color:#fff!important}div.form-field.form-field-first{width:49%;float:left;clear:left!important}div.form-field.form-field-last{width:49%;float:right;clear:right!important}.name-container input{width:100%}.name-container.content-column-2 .content-column-first{width:49%;float:left;clear:left!important}.name-container.content-column-2 .content-column-last{width:49%;float:right;clear:right!important}@media only screen and (min-width:721px){.doorkeeper-modal-content .col2-set .col-1{width:49%;float:left}.doorkeeper-modal-content .col2-set .col-2{width:49%;float:right}.doorkeeper-modal-content .form-row-first{float:left;width:49%}.doorkeeper-modal-content .form-row-last{float:right;width:49%}}@media only screen and (max-width:720px){.doorkeeper-modal-content .button-control-bottom,.register-container .button-control-bottom{margin-top:10px!important}.doorkeeper-modal .modal-body{padding:15px!important}.doorkeeper-modal-content .col-1{width:100%;float:left;clear:both}.doorkeeper-modal-content .col-2{width:100%;float:left;clear:both;margin-top:10px}.doorkeeper-modal-content .form-row input[type="checkbox"]{float:none;margin:0!important}.doorkeeper-modal-content .form-row label{font-size:small;display:inline}}@media only screen and (max-width:480px){.doorkeeper-modal-content p .modal-body{padding:20px!important}.doorkeeper-modal button.close{top:-15px;right:-10px}.doorkeeper-modal-content select,.doorkeeper-modal-content textarea,.doorkeeper-modal-content input{font-size:16px!important}.doorkeeper-modal-content input.btn,.doorkeeper-modal-content button,.doorkeeper-modal-content input[type="submit"]{font-size:11px!important}}
