body :is(#account-register,#account-forgotten,#account-login,#information-information).container { background: #fff; padding: 32px 30px 42px; margin-bottom: 36px; }
body #account-forgotten #content { float: none; width: 100%; }
body :is(#account-register,#account-forgotten,#account-login) legend { padding-bottom: 10px; border-color: #e7e9ed; font-size: 19px; text-transform: none; }
body :is(#content,#column-left,#column-right,.qc,.automax-search-panel,.automax-vehicle-filter,#account-register,#account-forgotten) :is(input.form-control,select.form-control,textarea.form-control), body .modal :is(input.form-control,select.form-control,textarea.form-control) { position: static !important; width: 100% !important; max-width: 100%; min-height: 44px; height: 44px; opacity: 1 !important; padding: 10px 12px !important; border: 1px solid #dce0e5 !important; border-radius: 7px !important; background: #fff !important; color: #252832 !important; font: inherit; font-size: 14px !important; font-weight: 400 !important; box-shadow: none !important; transition: border-color .15s,box-shadow .15s,background-color .15s; }
body :is(#content,#column-left,#column-right,.qc,.automax-search-panel,.automax-vehicle-filter,#account-register,#account-forgotten) textarea.form-control, body .modal textarea.form-control { height: auto; min-height: 88px; resize: vertical; }
body :is(#content,#column-left,#column-right,.qc,.automax-search-panel,.automax-vehicle-filter,#account-register,#account-forgotten) .form-control:hover:not(:disabled):not([readonly]):not(:focus):not(:active), body .modal .form-control:hover:not(:disabled):not([readonly]):not(:focus):not(:active) { border-color: #b7bec8 !important; }
body :is(#content,#column-left,#column-right,.qc,.automax-search-panel,.automax-vehicle-filter,#account-register,#account-forgotten) .form-control:focus, body :is(#content,#column-left,#column-right,.qc,.automax-search-panel,.automax-vehicle-filter,#account-register,#account-forgotten) .form-control:active, body .modal .form-control:focus { border-color: #c78b08 !important; outline: none; box-shadow: 0 0 0 4px #fbb71c40 !important; }
body :is(#content,#column-left,#column-right,.qc,.automax-search-panel,.automax-vehicle-filter,#account-register,#account-forgotten) .form-control:disabled, body .modal .form-control:disabled { background: #f0f2f5 !important; border-color: #dce0e5 !important; color: #8a9099 !important; opacity: 1 !important; cursor: not-allowed; box-shadow: none !important; }
body :is(#content,#column-left,#column-right,.qc,.automax-search-panel,.automax-vehicle-filter,#account-register,#account-forgotten) .form-control[readonly], body .modal .form-control[readonly] { background: #f7f8fa !important; color: #626975 !important; }
body :is(#content,#column-left,#column-right,.qc,.automax-search-panel,.automax-vehicle-filter,#account-register,#account-forgotten) .has-error .form-control, body .modal .has-error .form-control { border-color: #c84b42 !important; }
body :is(#content,#column-left,#column-right,.qc,.automax-search-panel,.automax-vehicle-filter,#account-register,#account-forgotten) .has-error .form-control:focus { box-shadow: 0 0 0 4px #c84b422e !important; }
body :is(#content,#column-left,#column-right,.qc,.automax-search-panel,.automax-vehicle-filter,#account-register,#account-forgotten) :is(input[type=checkbox],input[type=radio]), body .modal :is(input[type=checkbox],input[type=radio]) { accent-color: #cc920e; }
body :is(#content,#column-left,#column-right,.qc,.automax-search-panel,.automax-vehicle-filter,#account-register,#account-forgotten) :is(input[type=checkbox],input[type=radio]):focus-visible, body .modal :is(input[type=checkbox],input[type=radio]):focus-visible { outline: 2px solid #c78b08; outline-offset: 3px; box-shadow: 0 0 0 4px #fbb71c26; }
body :is(#content,#column-left,#column-right,.qc,.automax-search-panel,.automax-vehicle-filter,#account-register,#account-forgotten) :is(input[type=checkbox],input[type=radio]):disabled { opacity: .5; cursor: not-allowed; }
body :is(#content,#column-left,#column-right,.qc,.automax-search-panel,.automax-vehicle-filter,#account-register,#account-forgotten) .btn:focus-visible, body .modal .btn:focus-visible { outline: 2px solid #a16d00; outline-offset: 3px; }
body :is(#content,#column-left,#column-right,.qc,.automax-search-panel,.automax-vehicle-filter,#account-register,#account-forgotten) .btn:active, body .modal .btn:active { box-shadow: inset 0 2px 5px #0000001a; }
body :is(#content,#column-left,#column-right,.qc,.automax-search-panel,.automax-vehicle-filter,#account-register,#account-forgotten) .btn:disabled, body .modal .btn:disabled { cursor: not-allowed; opacity: .5; box-shadow: none; }
body #information-information.container { padding: 36px 32px 48px; }
body #information-information .automax-information-body { color: #505966; }
body #information-information .automax-information-card { background: #fafbfc; border-color: #e6e9ee; box-shadow: none; }
body #information-information .automax-information-body h2 { color: #252832; }
body #information-information .automax-information-body table th { background: #f4f5f7; }
@media(max-width:767px){
	body :is(#account-register,#account-forgotten,#account-login,#information-information).container { padding: 22px 16px 30px; }
}

body > .container[id]:not(#common-home) { border-radius: 8px; margin-top: 24px; margin-bottom: 36px; }
body > .container[id]:not(#common-home) #content { border-radius: 8px; }
@media(max-width:767px){
	body > .container[id]:not(#common-home) { margin-top: 16px; margin-bottom: 24px; }
}
