/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

.information_sp table{
  width: 100%;
  border-collapse: collapse;
  margin-top: 10px;
}
.information_sp table tr{
  border-bottom: solid 2px #fff;
}
.information_sp table tr:last-child{
  border-bottom: none;
}
.information_sp table th{
  position: relative;
  text-align: left;
  width: 30%;
  background-color: #00bcd4;
  color: #fff;
  text-align: center;
  padding: 10px 0;
}
.information_sp table th:after{
  display: block;
  content: "";
  width: 0px;
  height: 0px;
  position: absolute;
  top:calc(50% - 10px);
  right:-10px;
  border-left: 10px solid #00bcd4;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
}
.information_sp table td{
  text-align: left;
  width: 70%;
  text-align: center;
  background-color: #eee;
  padding: 10px 0;
}

.information_tb table{
  width: 100%;
  border-collapse: collapse;
  margin-top: 10px;
}
.information_tb table tr{
  border-bottom: solid 2px #fff;
}
.information_tb table tr:last-child{
  border-bottom: none;
}
.information_tb table th{
  position: relative;
  text-align: left;
  width: 30%;
  background-color: #009688;
  color: #fff;
  text-align: center;
  padding: 10px 0;
}
.information_tb table th:after{
  display: block;
  content: "";
  width: 0px;
  height: 0px;
  position: absolute;
  top:calc(50% - 10px);
  right:-10px;
  border-left: 10px solid #009688;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
}
.information_tb table td{
  text-align: left;
  width: 70%;
  text-align: center;
  background-color: #eee;
  padding: 10px 0;
}

.information_ad table{
  width: 100%;
  border-collapse: collapse;
  margin-top: 10px;
}
.information_ad table tr{
  border-bottom: solid 2px #fff;
}
.information_ad table tr:last-child{
  border-bottom: none;
}
.information_ad table th{
  position: relative;
  text-align: left;
  width: 30%;
  background-color: #ff9800;
  color: #fff;
  text-align: center;
  padding: 10px 0;
}
.information_ad table th:after{
  display: block;
  content: "";
  width: 0px;
  height: 0px;
  position: absolute;
  top:calc(50% - 10px);
  right:-10px;
  border-left: 10px solid #ff9800;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
}
.information_ad table td{
  text-align: left;
  width: 70%;
  text-align: center;
  background-color: #eee;
  padding: 10px 0;
}

.information_es table{
  width: 100%;
  border-collapse: collapse;
  margin-top: 10px;
}
.information_es table tr{
  border-bottom: solid 2px #fff;
}
.information_es table tr:last-child{
  border-bottom: none;
}
.information_es table th{
  position: relative;
  text-align: left;
  width: 30%;
  background-color: #c0ca33;
  color: #fff;
  text-align: center;
  padding: 10px 0;
}
.information_es table th:after{
  display: block;
  content: "";
  width: 0px;
  height: 0px;
  position: absolute;
  top:calc(50% - 10px);
  right:-10px;
  border-left: 10px solid #c0ca33;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
}
.information_es table td{
  text-align: left;
  width: 70%;
  text-align: center;
  background-color: #eee;
  padding: 10px 0;
}
