.coupon-plugin-group{max-width:99%;clear:both;padding:0;margin:0 auto;-webkit-box-shadow:0 1px 12px -4px rgba(0,0,0,.2);box-shadow:0 1px 12px -4px rgba(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,.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,.15);-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.15);}#coupon-plugin .coupon-reveal:hover{width:90%;}.coupon-meta{background-color:rgba(236,240,241,.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:#999;}.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,.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,.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,.15);-webkit-box-shadow:inset 0 -2px 0 rgba(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,.15) !important;box-shadow:0 0 0 1px rgba(168,168,168,.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,.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:#999;}.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,.15);box-shadow:0 0 0 1px rgba(168,168,168,.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.2%;}.grid-4:nth-child(3n+1){clear:left;margin-left:0;}}