/* site colors

#fbb03b gold
251, 176, 59

#336633 green
51, 102, 51

*/

.announcementBanner {
	padding: 20px;
	background: #eef1f6;
	border-left: 5px solid #336633;
    background-color: rgba(51, 102, 51, 0.25);
    margin-bottom: 1.5rem;
    display: flex;
    justify-content: space-between;
    max-height: 15rem;
}

.announcementBanner h2 { 
    font-size: 2.4em !important; 
    margin-top: 0 !important;
    color: white !important;
}

.announcementBanner p { 
    font-size: 2.0px !important; 
    line-height: 2em !important;
    color: black !important;
 }

 .announcementBanner>.engContent a#announcment { 
      color: black !important;
  }
 
.announcementBanner img {
     max-height: 100%;
     float: right;
    }
    
 

 @media only screen and (max-width: 720px) {
     .announcementBanner p {
         display: none;
     }
 
     .announcementBanner h2 { 
         font-size: 1.5em !important;
 
     }
 
     .announcementBanner {
         padding: 1em;
         margin-bottom: 3rem;
         max-height: 12rem;
     }
 }
