hr {border: 1px dashed #d1d1d1;}

.alert_0 {text-align: center; padding: 10px; margin: 0px 0px 25px 0px; border-radius: 0px; font-size: 12px;}
.alert_1 {border: 2px solid rgba(78, 150, 63, 0.45); background: rgba(78, 150, 63, 0.15); color: rgba(78, 150, 63, 0.99);}
.alert_2 {background: #f0cecc; color: #9e443e; border: 2px dashed #9e443e;}

/* Portrait */
@media only screen and (orientation:portrait) {
  .alert_0 {text-align: center; padding: 10px; margin: 0px 10px 25px 10px; border-radius: 5px;}
}
