.region_offer_main_box {
  margin-bottom: 10px;
  overflow: hidden;
}
.region_offer_box_one {
  float: left;
  width: 30%;
}
.region_offer_box_two {
  float: left;
  width: 45%;
  padding-left: 10px;
}
.region_offer_box_three {
  float: left;
  width: 25%;
  background: #fff;
  text-align: center;
}
.region_offer_box_three p{
	text-align: center;
}
.region_offer_box_three .region_list_text:first-child p:first-child{
	color: #1756a4;
  margin-bottom: 5px;
  font-weight: bold;
}
.region_offer_box_three .region_list_text span{
	font-weight: bold;
	color: #000;
}
.tool {
  background: #eeeeee url("../img/tool.png") no-repeat scroll 7px center / 13px auto;
  border-radius: 50%;
  float: left;
  height: 23px;
  padding-left: 25px;
  vertical-align: middle;
  width: 20px;
}
.region_offer_box_two h2 {
  color: #000000;
  font-size: 14px;
  font-weight: 600;
  margin: 0;
  text-transform: capitalize !important;
}
.region_offer_box_date {
  color: #1756A4;
  float: left;
  font-size: 13px;
  font-weight: 700;
  margin-bottom: 10px;
 width: 100%;
}
.shiptitle {
  float: left;
  font-weight: bold;
  padding-left: 8px;
  text-transform: uppercase;
  color: #000;
}
.toolname {
  float: left;
  text-transform: uppercase;
  padding-left: 3px;
}
.region_list_text > a {
  background: #1756a4 none repeat scroll 0 0;
  color: #ffffff;
  display: inline-block;
  padding: 7px 15px;
  margin-bottom: 5px;
}
.region_list_text > a:hover{
  color: #000;
  text-decoration: none;
  background: #FFE200;
}
.no_offer_area {
  color: #000000;
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 10px;
  text-align: center;
}
@media (max-width: 767px) {
  .region_offer_box_one, .region_offer_box_two, .region_offer_box_three{
    text-align: center;
  }
}
@media (max-width: 479px) {
.region_offer_box_one , .region_offer_box_two, .region_offer_box_three{
  float: left;
  margin-top: 10px;
  width: 100%;
}
}