.container{
  max-width: 1050px;
}
#orderbox-signup-box {
	text-align: center;
	margin: 0 auto 35px;
	padding-bottom: 25px;
}
#price-table-left {
	background-color: transparent;;
        background-image: url("../images/blue-check.png");
        background-repeat: no-repeat;
        background-position: 99% 50%;
        background-size: 26px;
}
.start-7-day-trial{
  font-size: 22px;
  font-weight: 400;
  text-align: center;
}
.start-7-day-trial img{
  vertical-align: bottom;
}
#total-cost-text,#total-cost{
  color: #000!important;
  font-size: 20px;
}
.orderbox-signup-terms{
  background-image: url("../images/exclamation.png");
background-position: 0% 30%;
background-size: 26px;
background-repeat: no-repeat;
padding-left: 30px;
padding-right: 30px;
max-width: 400px;
}
#price-table-left, .price-table-left-total{
  padding-left: 0;
}
#checkout-url {
    font-size: 22px;
    max-width: 430px;
    width: 100%;
    height: 40px;
}
#signup-button-SPAN_2- {
    font-size: 22px;
    color: #000;
}
#signup-button-SPAN_2- img{
  vertical-align: middle;
}
.icons-payment-area{
  margin-top: 20px;
}
.align-left{
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
}
.testimonial-signup{
  overflow: hidden;
  padding-top: 20px;
  font-size: 14px;
  line-height: 18px;
}
.testimonial-signup p{
  margin-bottom: 6px;
}
#reviews-signup{
  width: 100%;
}
img{
  max-width: 100%;
  height: auto;
}
.row.text-align-center{
  text-align: center;
}
#trust-block{
  margin-top: 40px
}
#logo p {
    color: #fff;
    margin-bottom: 10px;
    margin-left: 7px;
}
.signup--outline{
  box-sizing: border-box;
  border: 5px solid #000;
  border-radius: 4px;
}
@media only screen and (max-width: 768px) {
img {
    border: none;
    width: auto;
}
}
@media only screen and (max-width: 934px) {
  .header-logos{
    display: none;
  }
}
