﻿.alert-wrapper { display: block; overflow: hidden; text-align: center; width: 100%; }
.alert { margin: 20px; padding: 10px; border: 2px solid #444; background: #AAA; border-radius: 4px; display: inline-block; min-width: 33%; }
.alert-info { border-color: #8cd230; background: #d8f3b3; }
.alert-info span:before { content: '\e618'; font-family: '4unb_iconfont'; right: 0; margin-right: 10px; color: #8cd230; }
.alert-warning { border-color: #ef7f27; background: #eeb88e; }
.alert-warning span:before { content: '\e618'; font-family: '4unb_iconfont'; right: 0; margin-right: 10px; color: #ef7f27; }
.alert-error { border-color: #e13e3e; background: #f3b9b9; }
.alert-error span:before { content: '\e618'; font-family: '4unb_iconfont'; right: 0; margin-right: 10px; color: #e13e3e; }
.push-v {margin-top: 15px;margin-bottom: 15px; }