/* Mycongress specific styles */

body{
  font-size: 1.4em;
}

div.banner-wrapper{
/*  background:transparent url('/2018/pub/img/paper.png') top left repeat;
*/
  background:#fff;
  border-bottom:1px solid #ddd;
  box-shadow:inset 0 0 8px #ccc;
  padding:0;
}

.req {
  position:absolute;
  display:block;
  z-index:99;
  font-size:56%;
  font-weight:normal;
}

.req {
  top:4px; left:30px; /* simplex */
  top:2px; left:46px; /* paper, paper-local */
  top:4px; left:45px; /* cosmo - outside the textbox */
  top:4px; left:60px; /* cosmo - inside the textbox */
}
.red {
  color:#9F234B;
}
fieldset#pay-box{
  margin-bottom:1em;
}
fieldset#pay-box a{
  margin-bottom: 1em
}
