.coupon-plugin-group{max-width: 99%; clear:both;padding:0;margin:0 auto;-webkit-box-shadow:0 1px 12px -4px rgba(0,0,0,0.2);box-shadow:0 1px 12px -4px rgba(0,0,0,0.2);position:relative;margin-bottom:30px}.col{display:block;float:left}.coupon-plugin-group:before,.coupon-plugin-group:after{content:"";display:table}.coupon-plugin-group:after{clear:both}.coupon-plugin-group{zoom:1}.col-12{width:100%}.col-11{width:91.66%}.col-10{width:83.33%}.col-9{width:75%}.col-8{width:66.66%}.col-7{width:58.33%}.col-6{width:50%}.col-5{width:41.66%}.col-4{width:33.33%}.col-3{width:25%}.col-2{width:16.66%}.col-1{width:8.333%}#coupon-plugin.coupon-box:after{content:"";clear:both;display:block}#coupon-plugin .coupon-image-box{border:2px solid rgba(236,240,241,0.8);border-radius:5px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}#coupon-plugin .coupon-image img{max-width:100%;vertical-align:middle}#coupon-plugin .coupon-title{margin:0;font-size:22px;line-height:1.4;font-weight:400;text-decoration:none;margin-bottom:10px}.col-1:nth-child(12n+1){clear:left;margin-left:0}#coupon-plugin .coupon-code{border-radius:4px;color:#fff;font-weight:500;font-size:15px;position:relative;height:40px;background:#02508a;cursor:pointer}#coupon-plugin .coupon-code span{position:absolute;right:10px;line-height:40px;font-size:15px}#coupon-plugin .coupon-reveal{position:absolute;line-height:40px;border-radius:4px;-webkit-transition-duration:.8s;-webkit-transition-property:width;transition-property:width;transition-duration:.8s;width:100%;overflow:hidden;color:#fff;text-transform:uppercase;font-weight:600;font-size:13px;text-align:center;background:#037cd5;clip-path:polygon(0 0, 80% 0%, 100% 100%, 0% 100%);-webkit-clip-path:polygon(0 0, 80% 0%, 100% 100%, 0% 100%);box-shadow:inset 0 -2px 0 rgba(0,0,0,0.15);-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.15)}#coupon-plugin .coupon-reveal:hover{width:90%}.coupon-meta{background-color:rgba(236,240,241,0.23);padding:5px 10px;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box}#coupon-plugin .coupon-body,#coupon-plugin .coupon-image-box{margin-right:4.16%}#coupon-plugin.coupon-box{padding:10px}#coupon-plugin .coupon-expiry span{vertical-align:middle}#coupon-plugin .coupon-expiry{margin-top:10px}.coupon-meta-text{font-size:10px;color:#999999}.coupon-expiry .dashicons-clock{color:#c73017}.tile-hot-ribbon{position:absolute;top:-4px;left:-4px;display:block;width:62px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}#coupon-plugin .coupon-description{font-size:14px;line-height:1.42857143;text-align:justify;cursor:pointer;color:rgba(0,0,0,0.7);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:2px}#coupon-plugin .coupon-description:not(.expanded){height:40px;overflow:hidden;position:relative}#coupon-plugin .coupon-description:not(.expanded):not(.lesslength):after{content:"Show More";position:absolute;background:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(255,255,255,0)), color-stop(40%, white), to(white));background:linear-gradient(to right, rgba(255,255,255,0) 0, white 40%, white 100%);height:180px;width:160px;right:0;top:20px;text-align:right;color:#5EAEF5;font-weight:500;font-size:13px}#coupon-plugin .coupon-description.expanded:after{content:" Show Less";color:#5EAEF5;font-weight:500;font-size:13px}#coupon-plugin .coupon-description:hover{color:rgba(0,0,0,0.9)}#coupon-plugin .coupon-reveal.deal-top{clip-path:unset;-webkit-clip-path:unset;background:#16a085;border-radius:4px;box-shadow:inset 0 -2px 0 rgba(0,0,0,0.15);-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.15)}#coupon-plugin .coupon-code.deal-top{background:#16a085}#coupon-plugin .coupon-reveal.deal-top:hover,#coupon-plugin .coupon-reveal.deal-top:focus{width:100%;background:#1abc9c;border-radius:4px}@media only screen and (max-width: 480px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:100%}#coupon-plugin .coupon-title{margin-top:5px;text-align:center;font-size:15px}#coupon-plugin .coupon-description,#coupon-plugin .coupon-expiry{text-align:center;font-size:12px}#coupon-plugin .coupon-image-box{border:none}#coupon-plugin .coupon-image{max-width:40%;margin:auto;-webkit-box-shadow:0 0 0 1px rgba(168,168,168,0.15) !important;box-shadow:0 0 0 1px rgba(168,168,168,0.15)}#coupon-plugin .coupon-code{width:70%;margin:auto}#coupon-plugin .coupon-image img{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}#coupon-plugin .coupon-description:not(.expanded){height:35px;margin-bottom:10px}}.modal{z-index:10000}.modal-body{background:#efefef}.modal-footer{text-align:start !important;font-size:14px}.show-code h5{text-transform:capitalize;font-size:15px;font-weight:600}.code-copy{display:inline-block}.code-copy .code-selector{padding:1.4em 1em;vertical-align:middle;width:auto;font-size:14px;min-width:200px;-webkit-transition:background-color .5s ease, border-color .5s ease, color .5s ease, fill .5s ease;transition:background-color .5s ease, border-color .5s ease, color .5s ease, fill .5s ease;background:#fff;color:#222;font-family:'Roboto', sans-serif;font-weight:600;line-height:1;text-align:center;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #efefef;float:left}.code-copy .btn{width:auto;padding:1.2em .6em;border-top-left-radius:0;border-bottom-left-radius:0;vertical-align:middle;min-width:2em;-webkit-transition:background-color .5s ease, border-color .5s ease, color .5s ease, fill .5s ease;transition:background-color .5s ease, border-color .5s ease, color .5s ease, fill .5s ease;background:#259fc4;color:#fff;font-family:'Roboto', sans-serif;font-size:15px;font-weight:600;line-height:1;text-align:center;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:left}.popup-link{font-weight:600;padding:10px;color:#000;font-size:12px}.popup-link a:hover,.popup-link a:focus{text-decoration:none}.text-center{text-align:center}.modal-content h4{text-transform:capitalize;font-size:18px}.box-image{max-width:250px;max-height:100px;padding:20px}.social-links .dashicons{display:inline-block;text-align:center;color:#FFF;height:30px;width:30px;border-radius:50%;padding:10px 0;font-size:12px;vertical-align:middle;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.social-links .dashicons-facebook-alt{background-color:#3b5998}.social-links .dashicons-twitter{background-color:#55acee}.tooltip{position:relative}.tooltip .tooltiptext{visibility:hidden;width:80px;background-color:rgba(0,0,0,0.9);color:#fff;text-align:center;border-radius:2px;padding:3px 0 6px 0;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-60px;font-size:12px}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:80%;margin-left:-5px;border-width:5px;border-style:solid;border-color:black transparent transparent transparent}.tooltip:hover .tooltiptext{visibility:visible}.coupon-meta-text{color:#999999}.coupon-voting{float:right;line-height:28.54px}.coupon-voting .dashicons-thumbs-up{color:#037cd5}.coupon-voting .dashicons-thumbs-down,.coupon-expiry .dashicons-clock{color:#c73017}.coupon-meta li{display:inline-block}li.coupon-voting span{vertical-align:middle;margin-right:5px}@media only screen and (max-width: 480px){li.coupon-voting span{margin-right:0}.social-links .dashicons{height:20px;width:20px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.grid-4,.grid-3,.grid-2{width:100%}.coupon-plugin-grid .coupon-image-box{width:80% !important;margin:auto !important}.coupon-plugin-grid .coupon-image{min-width:90% !important;margin:auto !important}}.grid{display:block;float:left;margin:1% 0 1% 1.6%}.grid:first-child{margin-left:0}.grid-4{width:23.8%}.grid-3{width:32.26%}.grid-2{width:49.2%}.coupon-plugin-grid{position:relative;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 0 0 1px rgba(168,168,168,0.15);box-shadow:0 0 0 1px rgba(168,168,168,0.15);margin-bottom:20px}.coupon-plugin-grid .coupon-image-box{width:50% !important;margin:auto !important}.coupon-plugin-grid .coupon-title{font-size:16px !important;margin-top:10px !important;margin-bottom:10px !important;height:45px;max-height:45px;overflow:hidden;text-align:center;padding:0 10px}.coupon-plugin-grid li.coupon-voting span{margin-right:0}.coupon-plugin-grid .social-links .dashicons{height:20px;width:20px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.coupon-plugin-grid .button-box{padding:0 10px}.grid-section{clear:both;padding:1px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.grid-group:before,.grid-group:after{content:"";display:table}.grid-group:after{clear:both}.grid-group{zoom:1}.grid-4:nth-child(4n+1){clear:left;margin-left:0}.grid-3:nth-child(3n+1){clear:left;margin-left:0}.grid-2:nth-child(2n+1){clear:left;margin-left:0}@media only screen and (max-width: 560px){.grid-4,.grid-3,.grid-2{width:100%}.grid-2:nth-child(n+1){clear:left;margin-left:0}.grid-3:nth-child(n+1){clear:left;margin-left:0}.grid-4:nth-child(n+1){clear:left;margin-left:0}}@media only screen and (max-width: 780px) and (min-width: 560px){.grid-4,.grid-3,.grid-2{width:49.2%}.grid-2:nth-child(2n+1),.grid-3:nth-child(2n+1),.grid-4:nth-child(2n+1){clear:left;margin-left:0}}@media only screen and (max-width: 1024px) and (min-width: 780px){.grid-4{width:32.20%}.grid-4:nth-child(3n+1){clear:left;margin-left:0}}
