#user .expire_date_hidden {
  display: none; }

#add_summary_email,
#uploaded_client_logo,
#uploaded_client_logo2 {
  cursor: pointer; }

#abstract_settings .input-group-addon {
  width: 8.5em; }

.user-image-placeholder {
  font-size: 6em; }

#crm_user_templates .form-horizontal .form-group-separated .control-label,
#crm_user_form .form-horizontal .form-group-separated .control-label {
  padding: 5px 10px; }
#crm_user_templates .form-group-separated .form-group [class^="col-md-"],
#crm_user_form .form-group-separated .form-group [class^="col-md-"] {
  padding: 5px 10px; }

.permission-label {
  font-weight: 400; }

#crm_user_form {
  margin-left: 15px;
  margin-right: 15px; }

#crm_user_form > .nav-tabs {
  margin-top: 0; }

#crm_user_form #tab-jogosultsagok .panel-title {
  display: flex;
  align-items: center; }
#crm_user_form #tab-jogosultsagok .permission-group-all {
  margin-left: auto;
  padding-left: 15px;
  font-weight: normal;
  display: inline-flex;
  align-items: center; }
  #crm_user_form #tab-jogosultsagok .permission-group-all .switch.switch-small {
    margin: 0 0 0 10px; }

.login-container {
  color: white; }
  .login-container a, .login-container a:active, .login-container a:visited {
    color: white; }
    .login-container a.selected, .login-container a:active.selected, .login-container a:visited.selected {
      text-decoration: underline; }
  .login-container .has-error .form-control {
    border-color: #843534;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px #ce8483; }
  .login-container label, .login-container h4, .login-container .iCheck-helper {
    color: white; }

.register-container .radio-group > label {
  margin-top: 1em; }

#crm_user_templates label[for=name] {
  text-align: left; }

@media only screen and (max-width: 1023px) {
  #crm_user table td, #crm_user table th {
    display: inline-block;
    display: inline-flex;
    flex-flow: wrap;
    flex-grow: 1;
    flex-shrink: 1;
    max-width: 100%;
    padding-left: .7em;
    padding-right: .7em;
    border-right: 1px solid rgba(240, 240, 240, 0.4); } }
