/* Table of Contents ================================================== # Alert # Application # Colors # Media Queries */ /* # Alert ================================================== */ .alert-fixed { left: 0; position: fixed; right: 0; top: 0; z-index: 1040; } .alert { background: rgba(85,94,113,1); border-bottom: 2px solid rgba(0,0,0,0.1); box-sizing: border-box; color: rgba(255,255,255,1); display: block; font-size: 16px; line-height: 20px; margin: 0; padding: 10px 20px 9px 20px; width: 100%; } .alert > a { color: rgba(255,255,255,1); border-bottom: 1px dotted rgba(255,255,255,1); font-style: italic; } .alert-lined { border: 2px solid rgba(0,0,0,0.1); } .alert-close { border: 0 !important; color: rgba(255,255,255,1) !important; float: right; font-size: 18px; line-height: 24px; } /* # Application ================================================== */ .alert.alert-app { width: calc(100% - 280px); } /* # Colors ================================================== */ .alert-green, .alert-success { background: rgba(0,200,0,1); } .alert-orange, .alert-warning { background: rgba(255,82,0,1); } .alert-red, .alert-error, .alert-alert { background: rgba(240,35,17,1); } .alert-black, .alert-system { background: rgba(35,41,55,1); } /* # Media Queries ================================================== */ @media only screen and (max-width: 1365px) { .alert.alert-app { width: calc(100% - 250px); } } @media only screen and (max-width: 1199px) { .alert.alert-app { width: calc(100% - 220px); } } @media only screen and (max-width: 959px) { .alert.alert-app { width: 100%; } }