@charset "utf-8";
/*--------------------------------------------------------------------------------
	Responsive Design
--------------------------------------------------------------------------------*/
/*Tablet*/

@media (min-width: 768px) and (max-width: 992px) {

	
}

/*Only Desktop*/
@media (min-width: 767px){
body{padding-top: 112px;}
header{position: fixed; left: 0; top: 0; width: 100%; z-index: 999;} 
#main-menu{position: fixed; top: 64px; left: 0; width: 100%; z-index: 99;}	
#coupoun-details .coupon-details-images{width: 40%;}	
#coupoun-details .coupon-details-area .coupon-box .input-group input{border-right: none;}		
#coupoun-listing .coupon-listing .coupon-list-box .coupon-list-details .copy-coupon-code{width: 500px;}		
}

@media screen and (min-width: 991px){
header .user-auth .dropdown-menu:after {border-bottom: 8px solid #fff; border-left: 8px solid transparent; border-right: 8px solid transparent; content: ""; right: 30px; top: -8px; position: absolute; z-index: 1001;}
}

/*Small Device*/
@media (max-width: 767px){
body{padding-top: 50px;}	
header{display: none;}
#mobile-header{display: block; position: fixed; top: 0; left: 0; width: 100%; z-index: 999;}	
#main-menu{display: none;}	
header .col-6{padding-left: 6px; padding-right: 6px;}
#deals-day .deals-list-item ul li{width: 100%;}
#latest-deal .latest-deal-inner .item{width: 100%;}
header .logo{margin-bottom: 15px; width: 80%; float: left;}	
header .col-6{order: 1;}	
header .col-12{order: 3;}	
.slick-prev, .slick-next{width: 30px;}	
#popular-category .popular-category-box .cate-name{font-size: 11px;}	
#popular-category .col-sm-2{padding: 0 5px;}
header .user-auth a{font-size: 11px; padding: 5px 10px;}
#coupoun-listing .coupon-listing .coupon-list-box .coupon-list-details{padding-left: 15px;}	
#coupoun-listing .coupon-listing .coupon-list-box .coupon-share{padding: 0 0 15px 15px;}
#coupoun-listing .coupon-listing .coupon-list-box .coupon-stores {padding: 0px 15px 15px 15px;}	
#coupoun-listing .coupon-listing .coupon-list-box .view-all-offers {padding: 5px 15px 14px 15px;}	
#coupoun-listing .coupon-listing .coupon-list-box .coupon-links {padding: 0px 15px 15px 0px;}	
#coupoun-listing .coupon-listing .coupon-list-box .coupon-links a{padding-top: 9px; padding-bottom: 9px; font-size: 11px;}
#coupoun-listing .coupon-listing .coupon-list-box .coupon-list-details .otherDetails {padding: 0px 0 10px 0;}	
#coupoun-listing .coupon-listing .coupon-list-box .coupon-links a{width: 100%;}	
.signin-content .signin-social{width: 100%;}	
.signin-content .separater:after{display: none;}	
.signin-content .sign-email{width: 100%}
.signin-content .separater span{position: relative; left: 50%; top: 0; width: 30px; height: 30px; border: 1px solid #ddd;
display: inline-block; padding: 0; border-radius: 50%; line-height: 30px; font-size: 11px; text-align: center;}
.create-signup{padding-top: 0;}	
.signin-content{display: flex; flex-direction: column;}	
.signin-content .signin-social{order: 3; padding-top: 10px;}	
.signin-content .sign-email{order: 1; padding-bottom: 25px;}	
.signin-content .separater{order: 2;}	
#signin	.modal-dialog,#signup .modal-dialog{width: 90%; margin: .5rem auto;}	
.slick-next{height: 55px;}	
.slick-prev{height: 55px;}	
#about-us .about-content{padding: 15px;}	
#subscribe-here .newsletter-content .newsletter-image{margin-top: 0;}
#custom-search-input .input-group{padding: 0;}	
#popular-category .popular-category-box .cate-overlay .offer-msg{font-size: 11px;}
#contact-banner{padding: 40px 0;}
#contact-banner h1{font-size: 36px;}	
#contact-form .contact-address{margin-top: 30px;}	
.modal {overflow-y:auto;}	
#coupoun-details .coupon-details-area .coupon-box .click-code a{font-size: 12px;}	
#coupoun-listing .coupon-filter{display: none;}	
#coupoun-listing .coupon-listing .coupon-list-box .coupon-list-details .list-category{display: none;}	
#coupoun-listing .coupon-listing .coupon-list-box .coupon-cat-mobile{display: block; padding-left: 15px;}	
#coupoun-listing .coupon-listing .coupon-list-box .coupon-price .offer-price{padding-top: 0;}	
#coupoun-details .coupon-details-area .coupon-box{padding: 20px;}	
#coupoun-details .coupon-details-area .coupon-box .input-group{margin-bottom: 20px;}	
#coupoun-details .coupon-details-area .coupon-box .input-group input{margin-bottom: 8px;}	
#coupoun-details .coupon-details-area .coupon-box .input-group-btn{display: block; width: 100%;}	
#coupoun-details .coupon-details-area .coupon-box .input-group-btn button{width: 100%;}	
#coupoun-details .coupon-details-area .expire-date{padding-bottom: 0;}	
#coupoun-details .coupon-details-area .coupon-share{margin-bottom: 7px;}	
#coupoun-details .coupon-details-area .coupon-box .visit-store{margin-left: 0;}	
#coupoun-listing .coupon-listing .coupon-list-box .coupon-price{padding-left: 15px;}	
#about-us .about-content h1{font-size: 24px;}	
.mobile-filter-btn{display: block;}
.join-cashboackpao .cashback-inner .redirect-logo{margin-bottom: 20px;}	
#coupoun-listing .coupon-listing .coupon-list-box .coupon-image{min-height: 150px;}
#store-description .store-desc-content{text-align: center;}	
#store-description .store-desc-content h3{margin-top: 30px;}	
#store-description .store-desc-logo{text-align: center;}
.signin-content .sign-leftbar{width: 100%; order: 2;}
.signin-content .sign-leftbar h2{margin-top: 30px;}	
#how-works .how-works-lists ul{flex-flow: wrap;}	
#how-works .how-works-lists ul li{width: 100% !important;}	
#how-works .how-works-lists ul li .step-title{padding-bottom: 10px;}
#how-works .how-works-lists ul li img {margin-bottom: 10px;}	
#how-works .how-works-lists ul li {padding: 20px 10px;}
#how-works .how-works-lists ul li::after{width: 16px; height: 36px; content: ''; position: absolute; left: 50%; bottom: -20px; background: url(/assets/images/down-arrow.png) no-repeat; transform: translateX(-50%);}	
#how-works .how-works-lists ul li:last-child::after{display: none;}	
#how-works .how-works-lists ul li::before{display: none;}	

}

/*Very Small Device*/
@media (max-width: 320px){

	
}





















