@-moz-keyframes news-list {
  0% {
    -webkit-transform: translateX(-20px);
    -moz-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    -o-transform: translateX(-20px);
    transform: translateX(-20px);
    opacity: 0; }
  100% {
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px);
    opacity: 1; } }
@-webkit-keyframes news-list {
  0% {
    -webkit-transform: translateX(-20px);
    -moz-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    -o-transform: translateX(-20px);
    transform: translateX(-20px);
    opacity: 0; }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px); } }
@keyframes news-list {
  0% {
    -webkit-transform: translateX(-20px);
    -moz-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    -o-transform: translateX(-20px);
    transform: translateX(-20px);
    opacity: 0; }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px); } }
.message-container {
  width: 100%;
  float: left;
  background-color: #495a57 !important;
  border-top: 4px solid #ffffff !important; }

.messages:not(.messages-inline) {
  width: 90%;
  max-width: 1160px;
  margin: 0 auto !important;
  padding: 20px !important;
  background-color: #495a57 !important;
  border: none !important;
  font-family: "Montserrat", sans-serif;
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 1px;
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale;
  background-image: none !important;
  color: #ffffff !important; }
  @media (max-width: 500px) {
    .messages:not(.messages-inline) {
      letter-spacing: 0px; } }
  .messages:not(.messages-inline) a {
    color: #ffffff !important; }
  .messages:not(.messages-inline) .krumo-root {
    font-family: "AdobeGaramondW01-Regula", sans-serif;
    font-size: 18px;
    line-height: 24px;
    font-weight: 400;
    text-decoration: none;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale;
    /*
        @include scope(mobile){
          font-size: 16px;
          line-height: 22px;
        }
    */
    text-transform: none !important;
    color: #000000 !important;
    margin-top: 140px !important; }
    .messages:not(.messages-inline) .krumo-root a {
      color: #000000 !important; }

.messages.messages-inline {
  float: left;
  width: 100%;
  margin-top: -20px;
  margin-bottom: 30px;
  padding: 10px 20px !important;
  background-color: #495a57 !important;
  border: none !important;
  font-family: "Montserrat", sans-serif;
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 1px;
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale;
  background-image: none !important;
  color: #ffffff !important; }
  @media (max-width: 500px) {
    .messages.messages-inline {
      letter-spacing: 0px; } }
  .messages.messages-inline a {
    color: #ffffff !important; }

/*# sourceMappingURL=messages.css.map */
