.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: 1px dashed;
    text-align: center;
    padding: 2px;
	margin-bottom: 2%;
}

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

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

.my-coupon-wrapper {
}
.my-coupon {
    background: #fff;
    padding: 6px;
}

h2.coupon-title {
    color: #4f4f4f !important;
    margin: 4px 0;
    font-size: 32px !important;
    font-weight: normal;
}

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

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

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

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

.my-coupon p.coupon-desc {
    color: #000000 !important;
    max-width: 90%;
    text-align: left;
    margin: auto;
    display: block;
	font-size: 16px !important;
}

.my-coupon p.expiry_date {
    color: #dd3333 !important;
	font-size: 12px !important;
}

.clear{
	clear:both;
}p.promo-code {
    font-size: 12px !important;
    background: #000000 !important;
    padding: 3px 6px;
    border-radius: 5px;
    color: white;
}
.coupon-table-cell{
    display: table-cell;
    vertical-align: middle;
	padding: 5px;
}

img.coupon_logo {
    max-width: 100px;
    float: right;
}
.coupon_logo_2{
	display:none;
}














