Main Page/stylesheet.css

.mp-topbanner {

   display: flex;
   flex-flow: row wrap;
   justify-content: center;
   padding: 1em !important;
   clear: both;

}

.mp-panel {

   margin-bottom: 0.4em;
   padding: 0.4em;
   background-color: #f8f9fa;
   border: 1px solid #ddd;

} .mp-panel h2 {

   margin: 0.1em;
   padding: 0.2em;
   background-color: #eee;
   border: 1px solid #ddd;
   font-family: Arial, sans-serif !important;
   font-size: 1.2em;
   font-weight: bold;
   color: #222;

} .mp-content {

   padding: 0.4em;
   clear: both;
   overflow: hidden;

} .mp-row {

   display: flex;
   flex-direction: row;

} .mp-row > .mp-panel:nth-child(1) {

   flex: 1 1 55%;
   margin-right: 0.4em;

} .mp-row > .mp-panel:nth-child(2) {

   flex: 1 1 45%;

}

@media screen and (max-width: 768px) {

   .mp-topbanner {
       flex-direction: column;
       align-items: center;
   }
   .mp-row {
       flex-direction: column;
   }
   .mp-row > .mp-panel:nth-child(1) {
       margin-right: 0;
   }
   .mp-purple tr {
       display: flex;
       flex-flow: column wrap;
   }

}

.mp-green {

   background-color: #f2fff9;
   border-color: #cef2e0;

} .mp-green h2 {

   background-color: #cef2e0;
    border-color: #a3bfb1;

} .mp-blue {

   background-color: #f2f8ff;
   border-color: #CEE0F2;

} .mp-blue h2 {

   background-color: #cedff2;
   border-color: #a3b0bf;

} .mp-purple {

   background-color: #FAF5FF;
   border-color: #E0CEF2;

} .mp-purple h2 {

   background-color: #e0cef2;
   border-color: #afa3bf;

} .mp-pink {

   background-color: #FFF5FA;
   border-color: #F2CEE0;

} .mp-pink h2 {

   background-color: #f2cee0;
   border-color: #bfa3b1;

}

.featarticleimg {

   margin: 1em 0.2em 0.2em 0em !important; 

}

  1. mw-indicator-cocklock {
   display: none;

}