/* Login */
.rogues-login .login-container { margin: 0px; padding: 0px; }

.rogues-login-left { float: left; width: 50%; }

.rogues-login-right { float: left; width: 50%; }

/* Saved */
.rogues-saved-button-right { float: right; margin: -35px 0px 5px 0px; }

.rogues-saved-draft { color: red; }

/* Form */
.rogues-form-display .rogues-form h3 { margin-top: 20px; }

.rogues-form .core-tiny { font-size: 11px; line-height: 12px; }

.rogues-form .form-input-text, .rogues-form .form-input-email, .rogues-form textarea { width: 95%; }

.rogues-form .form-field-file { padding-top: 6px; }

.rogues-form .form-row { margin-bottom: 12px; }

.rogues-form-section { padding: 0px 0px 15px; }

.rogues-form-section-inner { padding: 10px 15px; }

.page-item-rogues_reviews .rogues-form-section-inner { padding: 3px 0px; }

.rogues-form-presenter-inner { padding: 5px 10px 10px; }

.rogues-form-text { padding: 0px 0px 20px; }

.rogues-form .form-row-submit { margin: 0px; float: left; }

.rogues-form .form-input-submit, .rogues-form .form-input-submit[type=submit] { margin-left: 15px; float: left; }

.form-label-blank { display: none; }

/* Table form */
.rogues-form.form-table .form-label { width: 150px; margin-right: 10px; font-size: 14px; }

.rogues-form.form-table .form-row-stack .form-label, .rogues-form.form-table .form-row-submit .form-label.form-label-blank { width: auto; margin-right: 0px; }

.rogues-form.form-table .form-input-text, .rogues-form.form-table .form-input-email { width: 400px; }

.rogues-form.form-table textarea { width: 400px; height: 120px; }

/* Display */
.rogues-form-display div.core-row { padding: 10px; border: 1px solid #e3e3e3; margin: 0px 0px -1px 0px; }

.rogues-form-display .form-label { font-weight: bold; }

.rogues-form-display .form-field { margin: 0px; }

.rogues-form-display .core-tiny { display: none; }

.rogues-form-display .rogues-form-presenter-inner { padding: 5px 0px 15px; }

.rogues-form-display .form-required-icon { display: none; }

.rogues-form-display .rogue-display-hide { display: none; }

.rogues-form .i-button { letter-spacing: 0px; float: none; display: inline-block; margin-bottom: -2px; line-height: 18px; }

.rogues-form .i-text { height: 14px; }

.rogues-form input[readonly] { color: #999; }

.rogue-display-table .form-label, .rogue-display-table .form-field { float: left; }
.rogue-display-table .form-label { width: 140px; }
.rogue-display-table .form-row { width: 100%; }
.rogue-display-table .form-field-checkbox { padding-top: 4px; }

/* Style */
.rogues-form h3 { /* Uncomment 2nd line if we have no .button style */ background: #1881c0; color: #fff; border: none; padding: 15px 15px; font-size: 20px; line-height: 20px; text-shadow: none; letter-spacing: 0px; }

.rogues-form h3 .core-tiny { color: #ccc; }

/*##end##*/
