#bar, #line, #doughnut1, #doughnut{
width: 100%!important;
height:auto!important;
}

#passedprogress {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  border-collapse: collapse;
overflow:scroll;
  width: 100%;
  transition: 0.5s;
 
}

#passedprogress td, #passedprogress th {
  font-size:1.3em;
  /*border: 1px solid var(--paint-accent-color);*/
  padding: 8px;

}

#passedprogress tr:nth-child(even){
  background-color: #f2f2f2;
  
}

#passedprogress tr:hover {
  color: white;
  background-color:var(--paint-accent-color);
  transition: 0.5s;

}

#passedprogress th {
  
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color:var(--paint-accent-color);
  color: white;
}
/*
div#wpmem-ul-list {
    display: none;
}

nav#wpmem-ul-nav {
    display: none;
}
*/
#wpmem_ul_search .button_div {
border:none!important;
margin-top:20px!important;
}

#wpmem_ul_search .buttons {
background-color:var(--paint-accent-color)!important;
color:white!important;
transition: 0.5s;
border: 1px solid var(--paint-accent-color)!important;
border-radius:5px;
width:100%;
}

#wpmem_ul_search .buttons:hover {
background-color:white!important;
color:var(--paint-accent-color)!important;
border: 1px solid var(--paint-accent-color);

}

#wpmem_ul_search fieldset {
    color: var(--paint-accent-color)!important;
}

.wpmem-ul-user-odd, .wpmem-ul-user{
padding:25px;
border-bottom:var(--paint-accent-color) solid 2px;
}
.wpmem-ul-user-odd{
background-color:lightgray;
}


.online > fieldset {
    color: var(--paint-accent-color)!important;
margin-top: 12px;
    padding: 20px;
}



.button, input[type=submit]{
	padding:30px;
	text-align:center;
	width:-webkit-fill-available;
}

#profilebutton{

    padding: 12px;
    margin-top: 10px;
    margin-bottom: 10px;
    
margin-bottom:5px;
}
#profilebutton > a{
	padding: 10px!important;
    border-radius: 2px!important;
}

.menu-item-text{
	letter-spacing: .5px;
}

#button_div, #sm{
	width:100%!important;
}