﻿body { font-family: 'Open Sans',sans-serif !important; font-size: 14px; padding-top: 0; background: #FFF; }
#ZCmsLogin { max-width: 400px; margin: auto; padding: 0 15px; }
    #ZCmsLogin .zcms-header { margin-bottom: 20px; }
body input[type="text"], body input[type="password"] { padding-left: 10px; }
body .input-group-addon { position: absolute; right: 15px; bottom: 3px; font-size: 18px; display: inline-block; }
body h1 { margin-bottom: 0; }
body .form-group { margin-bottom: 10px; }
body input.error, body select.error { background-color: #f2dede; border-color: #f2dede; color: #f44336 !important; }
body .alert { padding: 8px; margin-bottom: 10px; }