.alert{padding:8px 35px 8px 15px;margin-bottom:15px;border:1px solid transparent;border-radius:4px;font-size:14px;line-height:1.4;position:relative;}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1;}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;margin-right:0;}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1;}.alert-warning:after{display:none;}div.alert > a.close{position:absolute;top:50%;right:15px;transform:translateY(-50%);font-size:20px;font-weight:bold;color:#000;text-decoration:none;opacity:0.2;}div.alert > a.close:hover{opacity:0.5;}
