/* EasyChair style sheet
 * (c) 2008-2009 Andrei Voronkov
 * (c) 2010-2018 Cool Press Ltd
 * (c) 2018-2020 EasyChair Ltd
 */

.logo_alignment {
  margin-left: 10px;
  margin-top: 15px;
  margin-bottom: 10px;
  border: 0px;
  height: 65px;
}

#content.nomenu {
  margin-top:0px;
  padding:0px;
  border-top: .5px #bbb solid;
}

#content.nomenu .rmenu {
   border: 0;
   padding: 0;
   float: right;
   background: #f6f4f2;
   position: relative;
   top: 0;
 }

 #content.nomenu .visual_alignment {
   position: absolute;
   top: -25px;
   right: 35px;
   width: 120px;
   left: unset;
 }

#content.nomenu table.login-container {
  border-collapse:collapse;
  padding:0px;
  border:0px;
  width:auto;
  margin:auto;
}

#content.nomenu .formtable1 {
   background-color: #e8e5d8;
   padding: 18px 40px 10px 35px;
   border-radius: 8pt;
   border: solid #aaa .5px;
   margin-top: 25pt;
   margin-bottom: 25pt;
}

#content.nomenu .formtable1 input[type="text"] {
  width: 140px;
  border: .5px solid #aaa;
  height: 15px;
  padding: 5px;
  font-size: 13px;
  outline: none !important;
  margin-bottom: 2pt;
}

#content.nomenu .formtable1 input[type="password"] {
  width: 140px;
  border: .5px solid #aaa;
  height: 15px;
  padding: 5px;
  font-size: 13px;
  outline: none !important;
}

#content.nomenu div.problems-links {
  text-align:center;
}
#content.nomenu div.problems-links > div {
  margin-bottom: 4pt;
}

#content.nomenu h3 {
    margin: 25px 0px 15px 0px;
    font-weight: normal;
    font-size: 14pt;
}

#content.nomenu ol {
  margin-bottom: 0px;
  max-width: 650pt;
}

#content.nomenu li {
  padding-bottom: 10px;
  line-height: 1.4;
}
