.coupon-banner{padding:20px;margin:0 0 20px;border-radius:3px}.coupon-banner .cb-box{background-color:#fff;border:1px solid #ddd;color:#333;border-radius:2px}.coupon-banner .cb-box .cb-box-label{padding:5px;background-color:#ccc;border-bottom:1px solid #bbb;margin-bottom:0}.coupon-banner .cb-box .cb-box-content{overflow:hidden}.coupon-banner h3{color:inherit;font-size:30px;margin-top:0}.coupon-banner .cb-coupon-code .cb-box-content{font-size:30px;padding:17px}@media screen and (max-width:767px){.coupon-banner .cb-coupon-code{margin-top:20px}}.coupon-banner .cb-remaining-time .cb-box-content{margin-top:10px}@media screen and (max-width:991px){.coupon-banner .cb-remaining-time{margin-top:20px}}#column-left .coupon-banner .cb-container,#column-right .coupon-banner .cb-container{width:100%;padding-left:0;padding-right:0;float:none;margin-top:20px}#column-left .coupon-banner .cb-container:first-child,#column-right .coupon-banner .cb-container:first-child{margin-top:0}#column-left .coupon-banner .row,#column-right .coupon-banner .row{margin:0}#column-left .coupon-banner .cb-box-content.is-countdown .countdown-section,#column-right .coupon-banner .cb-box-content.is-countdown .countdown-section{width:50%;margin-bottom:5px}#column-left .coupon-banner .cb-box-content.is-countdown .countdown-row,#column-right .coupon-banner .cb-box-content.is-countdown .countdown-row{padding:0}.coupon-banner .is-countdown{border:none;background-color:transparent}.coupon-banner{overflow:auto}.coupon-banner .row{margin:0 -15px}.cb-container1{width:33.33%;float:left;padding:0 15px}.cb-container2{width:33.33%;float:left;padding:0 15px}.cb-container3{width:33.33%;float:left;padding:0 15px}.coupon-banner .cb-coupon-code .cb-box-content{padding:4px}@media only screen and (max-width:767px){.cb-container1,.cb-container2,.cb-container3{width:100%;float:none;padding:0;padding-bottom:15px}}