.column,
.columns {
  width: 100%;
  float: left;
  box-sizing: border-box; }
img.coupon_logo_2,img.coupon_logo {
    max-height: 50px;
}
/* For devices larger than 550px */
a.mk-post-nav.mk-post-next.without-image, a.mk-post-nav.mk-post-prev.without-image {
    display: none;
}
/* For devices larger than 550px */
@media (min-width: 550px) {
  .container {
    width: 80%; }
  .column,
  .columns {
    margin-left: 4%; }
  .column:first-child,
  .columns:first-child {
    margin-left: 0; }

  .one.column,
  .one.columns                    { width: 4.66666666667%; }
  .two.columns                    { width: 13.3333333333%; }
  .three.columns                  { width: 22%;            }
  .four.columns                   { width: 30.6666666667%; }
  .five.columns                   { width: 39.3333333333%; }
  .six.columns                    { width: 48%;            }
  .seven.columns                  { width: 56.6666666667%; }
  .eight.columns                  { width: 65.3333333333%; }
  .nine.columns                   { width: 74.0%;          }
  .ten.columns                    { width: 82.6666666667%; }
  .eleven.columns                 { width: 91.3333333333%; }
  .twelve.columns                 { width: 100%; margin-left: 0; }

  .one-third.column               { width: 30.6666666667%; }
  .two-thirds.column              { width: 65.3333333333%; }

  .one-half.column                { width: 48%; }
}

.my-coupon{
  width: auto;
}.my-coupon-wrapper {
    border: 3px dashed;
    text-align: center;
	margin-bottom: 2%;
}

.my-coupon * {
    margin: 0;
    padding: 0;
}

.my-coupon h2.coupon-title {
    display: block;
}

.my-coupon-wrapper {
}
h2.coupon-title {
    color: #ffffff !important;
    margin: 4px 0;
    font-size: 30px !important;
    font-weight: normal;
}

h4.coupon-secondary-title {
    color: #a8d0db !important;
    font-size: 24px !important;
}

.my-coupon .coupon-content-table{
	margin:auto;
	display:block;
}
.my-coupon .coupon-content {
    background: white;
    padding: 10px 0;
    font-size: 18px;
}

.my-coupon small {
    font-size: 8px;
}

.my-coupon .expiry_date {
    font-size: 12px;
}

.my-coupon p.coupon-desc {
    color: #212121 !important;
    max-width: 90%;
    text-align: left;
    margin: auto;
    display: block;
	font-size: 14px !important;
	line-height: 100%;
    margin-top: 15px;
}

.my-coupon p.expiry_date {
    color: #ef0000 !important;
	font-size: 12px !important;
     text-align:center;
}

.clear{
	clear:both;
}p.promo-code {
    font-size: 13px !important;
    background: #85a6ad !important;
    padding: 3px 6px;
    border-radius: 5px;
    color: white;
	display: inline-block;
}

img.coupon_logo_2 {
    max-width: 100px;
	display:block;
	margin: auto;
}
.coupon_logo{
	display:none;
}

.my-coupon{
	background: #3c5e73 !important;
    display: table;
}

.coupon-body {
	background: white;
}

.coupon-header, .coupon-body {
    display: table-cell;
    width: 50%;
	padding: 6px;
	vertical-align: middle;
}
.coupon-header {
    text-align: left;
	padding: 15px;
}
h4.coupon-secondary-title {line-height:1!important; font-weight:400!important; padding-bottom:0px; margin-bottom: 0px;}
h2.coupon-title {line-height:1!important; margin-bottom:10px!important; font-weight: 800!important;}
