ul li {
    margin-bottom: 10px;
}


.flag-size {
	width: 48px;
	height: 32px;
	vertical-align: middle;
	margin: 5px;
}

.buyblock {
	display: inline-block;
	vertical-align: top;
}

.buycompanywrapper {
	display: inline-block;
	vertical-align: top;
}

.spacedlist {
	padding-bottom: 20px;
}

.link-button-wrap {
	  padding-top: 10px;
    text-align: center;
}
.link-button {
	background-color: #0FBE7C;
	color: #FFFFFF;
	text-align: center;
	font-family: 'Roboto', sans-serif;
	padding: 1rem 1.5rem;
	margin-top: 15px;
	font-size: 15px;
	margin: auto;
}

.link-button:hover {
	background-color: #666666;
}

.wp-image-107 {
	width: 40%;
}

.boldtext {
	font-size: 1.2em;
	font-weight: 700;
}

#header-text-nav-container {
background-color: #b2aac7;
} 

.benefit-div {
  width: 25%;
  min-width: 250px;
  display: inline-block;
  float: left;
  padding-bottom: 15px;
  background-color: #1f7d99;
  border-radius: 15px;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  margin-right: 15px;
  margin-bottom: 15px;
}

.benefit-div table {
  background-color: #1f7d99;
  color: #fff;
  border-width: 5px;
  border-radius: 15px;
  margin: 0px;
	border-collapse: separate;
}

.benefit-div table thead {
  background-color: #1f7d99;
  color: #fff;
  font-size: 1.2em;
  line-height: 30px;
}

.benefit-div table thead tr:first-child th:first-child {
  border-radius: 0.6em 0.6em 0 0;
  background-color: #095268;
	border-color: #095268;
}

.benefit-div table tbody {
  background-color: #1f7d99;
  color: #fff;
  padding: 4px;
  line-height: 30px;
  border: 0px;
}


.benefit-div table tbody tr td {
  border: 0px;
}

.newsletter_photo_left {
	  float: left;
	  display: inline-block;
    width: 30%;
	  max-width: 300px;
    /*min-width: 120px;
    height: auto;*/
    font-size: 0.7em;
    margin: 10px 10px 10px 0px;
}

.newsletter_photo_left img {
	margin: 0px;
	/*max-width: 300px;*/
	height: auto;
}

.newsletter_author {
	  float: right;
	  display: inline-block;
    width: 150px;
	  height: auto;
    margin: 10px 0px 10px 10px;
}

.newsletter_photo_right {
	  float: right;
	  display: inline;
    width: 30%;
	  max-width: 300px;
    /*min-width: 120px;
    height: auto;*/
    font-size: 0.7em;
    margin: 10px 0px 10px 10px;
}


.newsletter_photo_right img {
	margin: 0px;
	/*max-width: 300px;*/
	height: auto;
}

.boldGold {
	font-weight: bold;
    color: #bb9d00;
}
@media (max-width: 600px) {
  .benefit-div {
    width: 100%;
  }
}
