.button_content {

  margin: 10px 0px 10px 0px;

  width: 1200px;

  height: 80px;

}

.slider_content {

  margin: 20px 0;

  width: 100%;

  min-height: 140px;

  float: left;

}

.function-table .content p {

  color: #000000 !important;

}

.arrow {

  width: 17px;

  height: 17px;

  display: block;

  background-image: url('/img/arrow2.png');

  background-repeat: no-repeat;

  float: left;

  position: relative;

  top: 2px;

  left: -4px;

}

.arrow_bottom {

  width: 17px;

  height: 17px;

  display: block;

  background-image: url('/img/arrow2_bottom.png');

  background-repeat: no-repeat;

  float: left;

  position: relative;

  top: 6px;

  left: -7px;

}

.function-table .content img {

  margin: 0px 20px 0px 0px !important;

}

.lb-nav a.lb-next {

  width: 48% !important;

}

.li_relative {

  position: relative;

  z-index: 99999999999999;

}

.li_hover:hover .instructions_submenu {

  display: block;

}

.instructions_submenu {

  width: 240px;

  background: #e54b4d;

  position: absolute;

  margin: 0px 0px 0px -58px;

  padding: 7px 10px 7px 10px;

  z-index: 99999999999999;

  display: none;

}

.instructions_submenu .instructions_submenu_item {

  text-align: center;

  color: #ffffff;

  width: 100%;

}

.instructions_submenu .instructions_submenu_item a {

  color: #ffffff !important;

  padding: 7px 0px 7px 0px !important;

  margin: 0 !important;

  font-size: 14px !important;

  line-height: 20px;

}

.agree {

  font-size: 12px;

  color: grey;

}

.agree a {

  padding: 0 !important;

  margin: 0 !important;

  color: #051b2c;

}

@media screen and (max-width: 1200px) {

  .button_content {

    width: 100%;

  }

  .slider_content {

    width: 100%;

  }

}
