﻿ .notifications-mobile.notification-confirm,.notifications.notification-confirm{background:#45a21a!important;color:#fff!important}.notifications-mobile.notification-confirm p,.notifications-mobile.notification-confirm a,.notifications.notification-confirm p,.notifications.notification-confirm a{color:#fff!important}.notifications-mobile.notification-warning,.notifications.notification-warning{background:#ffc53a!important;color:#000!important}.notifications-mobile.notification-warning p,.notifications-mobile.notification-warning a,.notifications.notification-warning p,.notifications.notification-warning a{color:#000!important}.notifications-mobile.notification-alert,.notifications.notification-alert{background:#8c1616!important;color:#fff!important}.notifications-mobile.notification-alert p,.notifications-mobile.notification-alert a,.notifications.notification-alert p,.notifications.notification-alert a{color:#fff!important}.notifications{display:none;left:0;min-height:40px;background:rgba(0,0,0,0.8);width:100%;position:fixed;z-index:99999;-moz-box-shadow:0px 0px 20px 2px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 20px 2px rgba(0,0,0,0.1);box-shadow:0px 0px 20px 2px rgba(0,0,0,0.1)}.notifications #notifications_icon{width:60px;background:rgba(255,255,255,0.2);text-align:center;position:absolute;top:0;bottom:0}.notifications #notifications_icon .icon-info-sign,.notifications #notifications_icon .icon-ban-circle,.notifications #notifications_icon .icon-ok{display:block;font-size:18px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:20px}.notifications .message{font-size:14px;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;right:0}.notifications .icon-remove{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;font-size:24px;cursor:pointer;z-index:1}.notifications .icon-remove:hover{color:#fff}.notifications .close{color:#000}.notifications a.close,.notifications .icon-remove{opacity:0.6}.notifications a.close:hover,.notifications .icon-remove:hover{opacity:1}.notifications.notification-alert .validation-summary-errors{position:static;width:100%;max-height:none;margin-left:initial;background:initial;overflow:initial}.notifications.notification-alert .validation-summary-errors ul{list-style-type:none;padding:0;margin:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:unset;left:0;right:0;-webkit-transform:translateY(0);transform:translateY(0);padding-top:0.5em}.notifications.notification-alert .validation-summary-errors ul li{font-size:14px;padding-bottom:0.2em}.notifications.notification-alert .validation-summary-errors span{display:none}.notifications-mobile{height:fit-content;left:0;width:100%;position:absolute;z-index:99999;min-height:65px}.notifications-mobile .inner{position:static;height:fit-content;padding-top:10px;padding-bottom:10px;padding-right:45px;padding-left:10px;text-align:center}.notifications-mobile .inner .message{display:contents;font-size:14px;text-align:center;position:absolute}.notifications-mobile .inner .close{color:#000}.notifications-mobile .inner a.close,.notifications-mobile .inner .icon-remove{opacity:0.6}.notifications-mobile .inner a.close:hover,.notifications-mobile .inner .icon-remove:hover{opacity:1}.notifications-mobile .inner .fa-times{position:absolute;right:10px;font-size:24px;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.notifications-mobile .inner .fa-times:hover{color:#fff}.notifications-mobile.notification-alert{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;display:block;top:0;text-align:center}.notifications-mobile.notification-alert .inner .validation-summary-errors{position:static;width:100%;max-height:none;margin-left:initial;background:initial;overflow:initial;border:unset;border-radius:unset;-moz-border-radius:unset;-webkit-border-radius:unset;-moz-box-shadow:unset;-webkit-box-shadow:unset;box-shadow:unset}.notifications-mobile.notification-alert .inner .validation-summary-errors ul{width:100%;list-style-type:none;padding:0;margin:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:unset;left:0;right:0;-webkit-transform:translateY(0);transform:translateY(0);padding-top:0.5em}.notifications-mobile.notification-alert .inner .validation-summary-errors ul li{font-size:14px;padding-bottom:0.2em}.notifications-mobile.notification-alert .inner .validation-summary-errors span{display:none}