h1, .page-header h1 {font-size:1.4rem;font-weight:400;}
.metismenu.mod-menu .metismenu-item, .mod-menu button {font-weight:600;}
.metismenu-item:hover .mm-collapse {display: block!important;}
#mod-custom117 {color:#fff!important; font-size:1.2rem;}
a:not([class]) {
  text-decoration: none;}
.contentbox {display: block;
  height: 100%;
 background-color: #fff;
/*color:#fff;*/
border:thin solid #000;
  border-radius: 0.85rem;
  /*padding: 25px 5px;*/
  text-decoration: none;
  -webkit-transition: color .4s ease;
  transition: color .4s ease;}
.contentbox h4 {color:#035e07; text-align:center;}
.frontpage {color: #fff;
  font-size: 1.2rem;
  /*display: none;*/
  background: #333131;
  padding: 0.5em 0;
  box-shadow: #7b7777 3px 3px 2px;}
.mattress h2 {font-size:1.3rem; text-align:center;}
.books {background: rgb(0, 92, 64);border-radius: 0.8em;color:#fff;padding-top: 0.6em;padding-bottom: 0.6em;}
.pcs {columns:2;}
.pcs li {padding-right:1.4em;}
.back-to-top-link:hover,.back-to-top-link:focus {background-color: rgb(3, 94, 7);}
.footer {font-size:0.85rem;}
.footer a:not(.btn) {font-weight:600;}
@media (max-width: 767.98px) {.pcs {columns:1;} .pcs li {padding-right:0;}}