input.collapse_cp3_new + label {
  cursor: pointer;
  display: block;
  position: relative;
  left: 20px;
}

input.collapse_cp3_new {
  display: none;
}

input.collapse_cp3_new + label + div {
  display: none;
}

input.collapse_cp3_new:checked + label + div {
  display: block;
}

.box, .submain,.innermenu {
  padding-top:10px;
  padding-bottom:10px;
  margin:10px;
  clear:both;
}

.box2c{
  margin:10px;
  overflow:auto;
  background-color:#fff;
  float: left;
  width:45%;
  min-width:250px;
}

.box2c:nth-child(even) {
        float:left;
}

.box2c:nth-child(odd) {
        float:left;
        clear:left;
}

.box2c:nth-child(even):after {
        clear: both;
}

@media all and (max-width: 600px) {
  .box2c {
    width:90%;
  }
}

.innermenu {
  padding:10px;
  background-color:#fff; 
}

.box2c .boxel {
  margin:10px;
}

.box .boxel {
  margin:10px;
}

.submain .boxel {
  margin:10px;
}

hr {
  width:100%;
  clear:both;
}

.menu {
  font-weight: bold;
}

.menu ul {
  list-style-type: none;
  padding-left:10px;
}

.menu a {
  color:#032F5D;
}

.menu a:hover {
  color:#ADB3BB;
  text-decoration: none;
}

.innermenu {
  font-weight: bold;
}

.innermenu ul {
  list-style-type: none;
  padding-left:10px;
}

.innermenu a {
  color:#032F5D;
}

.innermenu a:hover {
  color:#ADB3BB;
  text-decoration: none;
}

