/** Variables =================================================================== **/ /* OLD STYLES FOR FLASH MESSAGES */ .flash-messages-container-siteLayout .flash-messages, .flash-messages-container-jobEditorLayout .flash-messages, .flash-messages-container-formLayout .flash-messages, .flash-messages-container-default .flash-messages { position: absolute; top: 0; left: 0; right: 0; text-align: center; z-index: 2000; /* OLD ALERT STYLES FROM FLAT-UI.CSS */ /* END OLD ALERT STYLES FROM FLAT-UI.CSS */ } .flash-messages-container-siteLayout .flash-messages .alert, .flash-messages-container-jobEditorLayout .flash-messages .alert, .flash-messages-container-formLayout .flash-messages .alert, .flash-messages-container-default .flash-messages .alert { display: inline-block; margin: 0 auto; padding: 0 30px; font-size: 12px; } .flash-messages-container-siteLayout .flash-messages .modal-open, .flash-messages-container-jobEditorLayout .flash-messages .modal-open, .flash-messages-container-formLayout .flash-messages .modal-open, .flash-messages-container-default .flash-messages .modal-open { top: 22px; } .flash-messages-container-siteLayout .flash-messages .flash-alert, .flash-messages-container-jobEditorLayout .flash-messages .flash-alert, .flash-messages-container-formLayout .flash-messages .flash-alert, .flash-messages-container-default .flash-messages .flash-alert { color: #34495e; padding: 18px 45px 14px 30px; text-shadow: none; background-color: #f9f8f3; border: 2px solid #ebece8; font-size: 16px; line-height: 1.625; border-radius: 6px; } .flash-messages-container-siteLayout .flash-messages .flash-alert a, .flash-messages-container-jobEditorLayout .flash-messages .flash-alert a, .flash-messages-container-formLayout .flash-messages .flash-alert a, .flash-messages-container-default .flash-messages .flash-alert a { color: #f1c40f; font-weight: bold; } .flash-messages-container-siteLayout .flash-messages .flash-alert a:hover, .flash-messages-container-jobEditorLayout .flash-messages .flash-alert a:hover, .flash-messages-container-formLayout .flash-messages .flash-alert a:hover, .flash-messages-container-default .flash-messages .flash-alert a:hover { text-decoration: underline; } .flash-messages-container-siteLayout .flash-messages .flash-alert a.btn, .flash-messages-container-jobEditorLayout .flash-messages .flash-alert a.btn, .flash-messages-container-formLayout .flash-messages .flash-alert a.btn, .flash-messages-container-default .flash-messages .flash-alert a.btn { color: #ffffff; text-decoration: none; } .flash-messages-container-siteLayout .flash-messages .flash-alert a.btn:active, .flash-messages-container-jobEditorLayout .flash-messages .flash-alert a.btn:active, .flash-messages-container-formLayout .flash-messages .flash-alert a.btn:active, .flash-messages-container-default .flash-messages .flash-alert a.btn:active, .flash-messages-container-siteLayout .flash-messages .flash-alert a.btn.active, .flash-messages-container-jobEditorLayout .flash-messages .flash-alert a.btn.active, .flash-messages-container-formLayout .flash-messages .flash-alert a.btn.active, .flash-messages-container-default .flash-messages .flash-alert a.btn.active { color: rgba(255, 255, 255, 0.75); } .flash-messages-container-siteLayout .flash-messages .flash-alert h4, .flash-messages-container-jobEditorLayout .flash-messages .flash-alert h4, .flash-messages-container-formLayout .flash-messages .flash-alert h4, .flash-messages-container-default .flash-messages .flash-alert h4 { font-size: 24px; line-height: 1.2; margin-bottom: 4px; } .flash-messages-container-siteLayout .flash-messages .flash-alert p, .flash-messages-container-jobEditorLayout .flash-messages .flash-alert p, .flash-messages-container-formLayout .flash-messages .flash-alert p, .flash-messages-container-default .flash-messages .flash-alert p { font-size: inherit; line-height: inherit; } .flash-messages-container-siteLayout .flash-messages .flash-alert .close, .flash-messages-container-jobEditorLayout .flash-messages .flash-alert .close, .flash-messages-container-formLayout .flash-messages .flash-alert .close, .flash-messages-container-default .flash-messages .flash-alert .close { position: relative; top: 3px; right: -31px; line-height: 18px; font-size: 18px; color: #34495e; } .flash-messages-container-siteLayout .flash-messages .flash-alert .btn, .flash-messages-container-jobEditorLayout .flash-messages .flash-alert .btn, .flash-messages-container-formLayout .flash-messages .flash-alert .btn, .flash-messages-container-default .flash-messages .flash-alert .btn { margin-bottom: 15px; margin-right: 15px; margin-top: 15px; } @media (max-width: 767px) { .flash-messages-container-siteLayout .flash-messages .flash-alert .btn, .flash-messages-container-jobEditorLayout .flash-messages .flash-alert .btn, .flash-messages-container-formLayout .flash-messages .flash-alert .btn, .flash-messages-container-default .flash-messages .flash-alert .btn { display: block; min-width: auto; margin-bottom: 10px; margin-right: -15px; } } /* END OLD STYLES FOR FLASH MESSAGES */ /* NEW STYLES FOR FLASH MESSAGES */ .flash-messages-container-appLayout { position: fixed; z-index: 999999999999; background-color: #BDC3C7; width: 100%; font-size: 12px; } .flash-messages-container-appLayout .flash-messages { position: relative; } .flash-messages-container-appLayout .flash-messages .hide-flash-message { cursor: pointer; } .flash-messages-container-appLayout .flash-messages .messages-container { padding: 3px 0px; } .flash-messages-container-appLayout .flash-messages .btn { font-size: 12px; margin: 0px 10px; } .flash-messages-container.type-success { background-color: #55b07b; color: #19472c; } .flash-messages-container.type-error { background-color: #d2756b; color: #4f231e; } .flash-messages-container.type-warning { background-color: #d7c57a; color: #6a5f30; } .modal-open .flash-messages-container-appLayout { top: 0px; } /* END NEW STYLES FOR FLASH MESSAGES */ #wrap.flash-message-indent { padding-top: 76px !important; } #wrap.flash-message-indent .flash-messages-container { margin-top: -24px; } .modal-open .flash-messages-container { margin-top: 0px !important; }