.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:0px;}.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:0px;}#column-left .coupon-banner .row, #column-right .coupon-banner .row{margin:0px;}#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;}