/***********************************
 ** CSS for general plugin elements.
 **/

#form-search-filter {
  background-color: #ffffff;
  border: 1px solid #ccd0d4;
  padding: 0px 1em 1em;
  margin: 6px 0 4px;    
}

#page-search > .notice .dont-show-again {
  margin: 6.5px 0px;
  paddin: 2px 0px;
}

#page-about,
#page-about p {
  font-size: 14px;
}

#page-about ul {
  padding-left: 40px;
}

#page-about ul li {
  list-style-type: disc;
}

#page-about div.about_us, 
div.announcement {
    background: white;
    padding: 20px 40px;
    margin: 20px;
    border-left: 10px solid cornflowerblue;
}

#page-about div.announcement p,
div.announcement p {
  font-size: 16px;
}

.wrap .submit-status > .notice {
  background: #ffffff;
  border: 0px;
  padding: 5px 15px;
  margin: 10px 0px;
}

.tablenav .tablenav-pages {
  line-height: 30px;
}

h3 { font-size: 1.15em; }
.wrap div.notice.error { border-left: 5px solid #ed143d; }
.wrap div.notice.success { border-left: 5px solid #2e8b57; }
.wrap div.notice.warning { border-left: 5px solid #f3e037; }

  @media screen and (max-width: 768px) {
    
    .wrap {
        margin: 0px auto;
        padding-right: 10px;
    }

    .tablenav > .alignleft {
        width: 100%;
    }

  }
  