.cc-fend-row{display: flex;flex-wrap: wrap;margin: 0 -10px;}
.cc-fend-row > *{padding: 0 10px;}
.cc-fend-col-md-3{width: 25%;flex: 0 0 auto; margin-bottom: 20px; }
.cc-fend-col-md-9{width: 75%;flex: 0 0 auto;}
.cc-fend-col-md-8{width: 70.87379%;flex: 0 0 auto;}
.cc-fend-col-md-4{width: 29.12621%;flex: 0 0 auto;}

/* Latest Offers & Coupons css start */
.cc-fend-offers-coupons{padding: 50px 0;}
.cc-fend-offers-coupons .cc-fend-container{padding: 0 50px;}
.cc-fend-offers-coupons ul{box-shadow: 0 0 0 1px silver, 0 1px 2px 0 silver;display: flex;align-items: center;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;}
.cc-fend-offers-coupons ul li{padding: 15px 18px;color: rgba(0,0,0);font-weight: 400;font-size: 14px;flex: 1 0 33.33%; width: 100%;list-style: none;text-align: center;cursor: pointer;border-right: 1px solid silver;}
.cc-fend-tabs-content{margin-top: 30px;}
.cc-fend-tabs-box{border: 1px solid silver;padding: 20px 20px 16px;height: 100%;}
.cc-fend-tabs-box .cc-inner-img img{height: 65px;width: 100%;object-fit: scale-down;mix-blend-mode: multiply;max-width: 100%;}
.cc-fend-tabs-box .cc-inner-img p {display: inline-block;font-size: 13px;color: #666;text-align: center;max-width: 150px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding-right: 15px;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzMwXzEzIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTMiIGhlaWdodD0iMTMiPgo8cmVjdCB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIGZpbGw9IiNEOUQ5RDkiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzMwXzEzKSI+CjxwYXRoIGQ9Ik02LjgyNDk4IDYuNUw0LjMzMzMxIDQuMDA4MzNMNS4wOTE2NSAzLjI1TDguMzQxNjUgNi41TDUuMDkxNjUgOS43NUw0LjMzMzMxIDguOTkxNjdMNi44MjQ5OCA2LjVaIiBmaWxsPSIjMUMxQjFGIi8+CjwvZz4KPC9zdmc+Cg==");background-repeat: no-repeat;background-position: right center;margin-bottom: 0;}    
.cc-fend-inner-title{font-size: 16px;margin-bottom: 5px;font-weight: 600;margin: 5px 0;line-height: 22px;text-align: center;height: 65px;overflow: hidden;}
.cc-fend-inner-title a{color: #00979d;text-decoration: none;}
.cc-fend-more{color: #00979d;cursor: pointer;/*position: absolute;*/right: 0;bottom: 0;}
.cc-fend-inner-info{font-size: 14px;font-weight: 400; overflow: hidden;display: -webkit-box; -webkit-line-clamp: 3;line-clamp: 3; -webkit-box-orient: vertical;}
.cc-fend-inner-info.active{-webkit-line-clamp: unset;line-clamp: unset;}
.cc-fend-btn{color: #444;background: linear-gradient(315deg,rgba(0,0,0,.06) 10%,transparent 15%,transparent 35%,rgba(0,0,0,.06) 40%,rgba(0,0,0,.06) 60%,transparent 65%,transparent 85%,rgba(0,0,0,.06) 90%) repeat scroll 0 0/6px 6px transparent;text-align: right;padding: 10px 12px;font-size: 20px;border: 2px solid #ddd;position: relative;font-weight: 600;display: inline-block;letter-spacing: 1px;text-transform: uppercase;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin-bottom: 2px;min-width: 195px;text-decoration: none;width: 100%;margin-top: 30px;height: 47px;line-height: 24px;}
.cc-fend-btn:hover .cc-fend-get-code{padding-right: 5px;}
.cc-fend-get-code{background: #f90;color: #fff;font-size: 16px;padding: 14px 15px 12px 14px;border-top-left-radius: 2px;border-bottom-left-radius: 2px;width: 83%; transition: all .5s ease;position: absolute;left: -1px;top: -1px;height: 46px;line-height: 19px; text-align: left; clip-path: polygon(0 0, 75% 0, 100% 100%, 0 100%); -webkit-clip-path: polygon(0 0, 75% 0, 100% 100%, 0 100%);}
.cc-fend-btn:hover .cc-fend-get-code{clip-path: polygon(0 0, 68% 0, 90% 100%, 0 100%); -webkit-clip-path: polygon(0 0, 68% 0, 90% 100%, 0 100%);}
.cc-fedn-star{background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzMxXzE5IiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTMiIGhlaWdodD0iMTMiPgo8cmVjdCB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIGZpbGw9IiNEOUQ5RDkiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzMxXzE5KSI+CjxwYXRoIGQ9Ik00Ljc5MzczIDkuNjU1MjFMNi40OTk5OCA4LjYyNjA0TDguMjA2MjMgOS42Njg3NUw3Ljc1OTM1IDcuNzE4NzVMOS4yNjI0OCA2LjQxODc1TDcuMjg1NCA2LjI0MjcxTDYuNDk5OTggNC40MDEwNEw1LjcxNDU2IDYuMjI5MTdMMy43Mzc0OCA2LjQwNTIxTDUuMjQwNiA3LjcxODc1TDQuNzkzNzMgOS42NTUyMVpNMy4xNTUxOSAxMS45MTY3TDQuMDM1NCA4LjExMTQ2TDEuMDgzMzEgNS41NTIwOEw0Ljk4MzMxIDUuMjEzNTRMNi40OTk5OCAxLjYyNUw4LjAxNjY1IDUuMjEzNTRMMTEuOTE2NiA1LjU1MjA4TDguOTY0NTYgOC4xMTE0Nkw5Ljg0NDc3IDExLjkxNjdMNi40OTk5OCA5Ljg5ODk2TDMuMTU1MTkgMTEuOTE2N1oiIGZpbGw9IiM5OTk5OTkiLz4KPC9nPgo8L3N2Zz4K");width: 18px;height: 18px;background-repeat: no-repeat;background-position: center;display: block;background-size: 18px;}
.cc-fend-tabs-box-bottom{display: flex;align-items: center;justify-content: space-between;margin-top: 5px;}
.cc-fend-tabs-box-bottom p{font-size: 13px;display: block;color: #888;margin-bottom: 0;}
.cc-fend-tabs{position: relative;}
.cc-fend-tabs.current::after{visibility: visible;}
.cc-fend-tabs::after{visibility: hidden;position: absolute;content: '';top: 100%;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);transform: translateX(-50%) translateY(-50%) rotate(45deg);background: 0 0;margin: .5px 0 0;width: .57142857em;height: .57142857em;border: none;border-bottom: 1px solid silver;border-right: 1px solid silver;z-index: 2;-webkit-transition: background .1s ease;transition: background .1s ease;}
.cc-fend-inner-des{position: relative;}
.cc-fend-offers-title{font-size: 23px;font-weight: 400;letter-spacing: -.3px;margin-bottom: 14px;}
.cc-hide{ display: none !important;}


.cc-fend-tabs-box { display: flex; flex-wrap: wrap; flex-direction: column; }
.cc-fend-tabs-box .cc-fend-btn { margin-top: auto; }

@media (max-width:1199px){
    .cc-fend-btn{min-width: 100%;}
}
@media (max-width:991px){
    .cc-fend-tabs-content .cc-fend-col-md-3{width:33.33%;}
}
@media (max-width:767px){
    .cc-fend-tabs-content .cc-fend-col-md-3{width:50%;}
    .cc-fend-offers-coupons .cc-fend-container {padding: 0 10px;}
}
@media (max-width:600px){
    .cc-fend-tabs-content .cc-fend-col-md-3{width:100%;}
}
/* Latest Offers & Coupons css end */