.btn-flimmit{background-color:#0a8;color:#fff;border-radius:2px;padding:8px 12px}.btn.btn-flimmit:hover,.btn.btn-flimmit:focus{color:#2e2e2e}.btn.btn-flimmit:focus{color:black}.btn-fb{background-color:#3b5998;color:#fff;font-weight:bold;border-radius:0}.btn-fb:hover{background-color:#3b5998;color:#2e2e2e}.form-control{height:40px}.forgot-pass .btn-flimmit{margin-right:20px}.reset-password .btn-flimmit{width:200px}.edit-person-container .btn-flimmit,.edit-address-container .btn-flimmit{width:200px;display:inline-block;margin-right:15px}.account-login label,.forgot-pass label,.account-create label,.edit-person-container label,.edit-address-container label{font-weight:600 !important;padding-bottom:4px}.account-create,.account-login,.forgot-pass,.edit-person-container,.contact-us{padding-bottom:150px}.form-group .living-law a,.account-create .agree span a{color:#0a8;font-weight:bold}.form-group .living-law a:hover,.account-create .agree span a:hover,.form-group .living-law a:focus,.account-create .agree span a:focus{text-decoration:underline}.account-create .checkbox input,.edit-person-container input.checkbox{outline:1px solid #0a8}.account-create .validation-advice,.account-login .validation-advice,.edit-person-container .validation-advice,.contact-us .validation-advice,.forgot-pass .validation-advice{margin:5px 0 0 10px;color:#e51d0e;max-width:80%}.account-create form .validation-failed,.account-login form .validation-failed,.edit-person-container .validation-failed,.edit-address-container .validation-failed,.contact-us .validation-failed,.forgot-pass .validation-failed{border:3px solid #e60000 !important}.form-control,.edit-country select{padding:8px;background-color:#fff;border:0;border:1px solid #0a8;border-radius:0}.form-control:focus,.input-box select:focus{border:3px solid #0a8;background-color:#fff;box-shadow:none}.edit-form .form-group select{width:100%}.edit-form .form-group .living-law{margin:0 10px 0 0}.new-users,.registered-users{height:100%}.account-login #login-form{margin-top:30px}.account-login .forgot-password{display:block;padding:30px 0;color:#0a8;font-weight:bold}.account-login .forgot-password:hover,.account-login .forgot-password:focus{text-decoration:underline}.account-login .newAccount h3{display:inline-block;margin-right:10px;font-size:28px}.account-login .newAccount a{font-family:'Dosis';font-size:28px;color:#0a8}.account-login .newAccount a:hover,.account-login .newAccount a:focus{text-decoration:underline}.account-login .login-social>span{display:block;margin:30px 0;text-align:center;font-weight:600}.account-login .login-social .btn-fb{display:block;width:100%}.account-login .btn-flimmit{margin-top:20px;width:100%}.forgot-pass .form-account-forgotpassword .edit-mail{margin-top:30px;margin-bottom:20px}.edit-person-container .control{margin-top:30px}.edit-person-container .edit-address>[class*="col-"]{padding-right:10px}.account-create .agree.checkbox{margin:25px 0 15px 25px}.account-create .agree.checkbox div label{margin-left:-25px}.account-create .check-newsletter{margin-top:20px}.account-create .checkbox label{min-height:14px}.account-create .checkbox label .validation-failed{outline:3px solid #e60000}.showPassContainer{position:relative}.showPassContainer a{position:absolute;right:0;top:-24px;font-size:14px;color:#0a8;font-weight:bold}.showPassContainer a:hover,.showPassContainer a:focus{text-decoration:underline}.showPassContainer #passOutput{background-color:#e0e0e0;padding:5px 0 5px 5px;border:1px solid #ccc}.account-create .edit-form,.account-create .edit-form .edit-bday{margin-bottom:0}.hidePass{display:none !important}.account-create .agree.checkbox div label .validation-advice{max-width:100%;position:absolute;top:-10px;margin:0 0 0 4px}.account-create .btn-flimmit{width:100%}.contact-us .head-green a{color:white;font-weight:bold}.contact-us .head-green a:hover,.contact-us .head-green a:focus{text-decoration:underline;color:white}#contactform_newsletter_agreement{display:none !important}.contact-us .btn-flimmit{width:100%}@media(max-width:898px){.account-login .newAccount h3,.account-login .newAccount a{display:block;text-align:center}.forgot-pass .container,.edit-person-container .container{padding:0 30px}.account-create .edit-address>[class*="col-"]:first-child,.reset-password .edit-address>[class*="col-"]:first-child{padding-right:10px}.account-create .edit-address>[class*="col-"]:last-child,.reset-password .edit-address>[class*="col-"]:last-child{margin-left:5px;padding-right:15px}.edit-person-container .edit-address>[class*="col-"]:first-child{padding-right:5px}.edit-person-container .edit-address>[class*="col-"]:last-child{padding-right:5px;padding-left:10px}.edit-person-container #edit-password .edit-address>[class*="col-"]:first-child,.edit-person-container #edit-password .edit-address>[class*="col-"]:last-child{padding-right:10px}.edit-person-container .edit-address>[class*="col-"]:last-child label{padding-left:0;margin-top:15px}.edit-person-container .name-firstname,.edit-person-container .name-lastname{width:82%}}@media(max-width:431px){.forgot-pass .buttons-set button,.forgot-pass .buttons-set a{display:block;text-align:center;margin:0 auto 20px auto}.edit-person-container .btn-flimmit,.edit-person-container .buttons-set a{display:block;margin:0 auto;text-align:center}.edit-person-container .buttons-set a{margin-top:20px}}