.navbar {
  border: none;
  border-radius: 0;
  padding: 15px;
  z-index: 998;
  border-bottom: 1px solid #e7e7e7;
}

a:hover {
  text-decoration: none;
}

.MoreBtn {
  padding: 10px 28px;
  background: transparent;
  border-radius: 40px;
  font-size: 12px;
  color: #00a95b;
  text-transform: uppercase;
  transition: 0.4s ease all;
  border: 1px solid #00a95b;
  font-weight: 700;
}

.MoreBtn:hover {
  border: 1px solid #037f46;
}

.exp {
  display: table;
  width: 100%;
  height: 100%;
}

.exp .checkbox {
  display: table-cell;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  text-align: center;
}

.checkbox .LableType{
  color: #6c6c6c;
  font-size: 14px;
  font-weight: 500;
  margin-bottom:15px;
}

label {
  display: inline-block !important;
  color: #6c6c6c;
  position: relative;
}

label span {
  display: inline-block;
  position: relative;
  background-color: transparent;
  width: 25px;
  height: 25px;
  transform-origin: center;
  border: 2px solid #00a95b;
  border-radius: 50%;
  vertical-align: -6px;
  margin-right: 10px;
  transition: background-color 150ms 200ms, transform 350ms cubic-bezier(0.78, -1.22, 0.17, 1.89);
}

label span:before {
  content: "";
  width: 0px;
  height: 2px;
  border-radius: 2px;
  background: #00a95b;
  position: absolute;
  transform: rotate(45deg);
  top: 10px;
  left: 7px;
  width: 5px;
  transition: 0.4s ease all;
  transform-origin: 0% 0%;
}

.LableType {
  color: #6c6c6c !important;
}

label span:after {
  content: "";
  width: 0;
  height: 2px;
  border-radius: 2px;
  background: #00a95b;
  position: absolute;
  transform: rotate(305deg);
  top: 14px;
  left: 8px;
  width: 10px;
  transition: 0.4s ease all;
  transform-origin: 0% 0%;
  ;
}

label:hover span:before {
  transition: width 150ms ease 100ms;
}

label:hover span:after {
  transition: width 150ms ease 100ms;
}

input[type="checkbox"] {
  display: none;
}

input[type="checkbox"]:checked+label span {
  background-color: #00a95b;
  transform: scale(1.05);
}

input[type="checkbox"]:checked+label span:after {
  width: 10px;
  background: #fff;
  transition: width 150ms ease 100ms;
}

input[type="checkbox"]:checked+label span:before {
  width: 5px;
  background: #fff;
  transition: width 150ms ease 100ms;
}

input[type="checkbox"]:checked+label:hover span {
  background-color: #00a95b;
  transform: scale(1.05);
}

input[type="checkbox"]:checked+label:hover span:after {
  width: 10px;
  background: #fff;
  transition: width 150ms ease 100ms;
}

input[type="checkbox"]:checked+label:hover span:before {
  width: 5px;
  background: #fff;
  transition: width 150ms ease 100ms;
}

/* responsive settings */

.inner{
  margin: 0 -15px;
}