
@media (max-width: 10000px) and (min-width: 1549px){.mega-menu{left: -212px !important;}}
@media (max-width: 1549px) and (min-width: 1520px){.mega-menu{left: -200px !important;}}
@media (max-width: 1519px) and (min-width: 1500px){.mega-menu{left: -190px !important;}}
@media (max-width: 1499px) and (min-width: 1480px){.mega-menu{left: -180px !important;}}
@media (max-width: 1479px) and (min-width: 1460px){.mega-menu{left: -170px !important;}}
@media (max-width: 1459px) and (min-width: 1440px){.mega-menu{left: -160px !important;}}
@media (max-width: 1439px) and (min-width: 1420px){.mega-menu{left: -150px !important;}}
@media (max-width: 1419px) and (min-width: 1399px){.mega-menu{left: -140px !important;}}
@media (max-width: 1398px) and (min-width: 1379px){.mega-menu{left: -130px !important;}}
@media (max-width: 1199px) and (min-width: 991px){
	form#report-form .col-sm-3,.my-cashback .col-md-3, .my-cashback .col-sm-3{flex: 0 0 50% !important;max-width: 50% !important; margin-bottom: 10px}
	form#report-form .col-sm-2, form#report-form .col-md-2{flex: 0 0 18.2%;max-width: 18.2%;}
	.cash-box h4{font-size: 18px;}
	.cate-box{padding:1.2em .6em;}
	.store-reviews .btn-primary{margin-right: 0px}
	.search .filter-by{    width: 135px !important;background-position: 103px 14px;}
	.list-group-items .shopbtn, .list-group-items .coupon-total, .list-group-items .hide-grid{width: 42%;}
	.w20{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	div#products .col-lg-4{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.mega-menu{width: 758px;}
	.my-profile img{margin-left: 0}
	
	.btns .btn,.btns .btn2{font-size: 13px}.col-md-5.w-78, .col-md-4.w-78,.col-md-3.btns.w-22{padding: 0}
	.form-bar input::placeholder{font-size: 13px;}a#navbarDropdown{font-size: 14px;}.navbar-brand{margin-right: 0rem;}

}
@media (max-width: 991px) and (min-width: 768px){
	form#report-form .col-sm-3,.my-cashback .col-md-3, .my-cashback .col-sm-3{flex: 0 0 50% !important;max-width: 50% !important; margin-bottom: 10px}
	form#report-form .col-sm-2, form#report-form .col-md-2{flex: 0 0 18.2%;max-width: 18.2%;}
	.header.before-login .col-md-3.btns.w-22{-ms-flex: 0 0 30%;flex: 0 0 30%;max-width: 30%;}
	.header.before-login .col-md-4.w-78{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.listing-group .btn-primary{font-size: 12px;}
	.cash-box h4{font-size: 18px;}
	.store-reviews .btn-primary{margin-right: 0px}
	div#content{padding-left: 0}
	#sidebar.active {
        margin-left: 0;
        display: block;
        position: fixed;
        z-index: 99;
        left: 0;
        top:0;
        height: 100%;}
        .my-profile img{margin-left: 0}
        .table-responsive .btn-primary{font-size: 14px;padding: .4rem 1rem;}
	#sidebar{display: none;}
	.register{width: 100%;padding: 4em;}
	.cashbtn{margin: 5px 0;}
	h3.page-title.m0{margin-top: 0;}
	.links{margin: 0;}
	.list-group-items .shopbtn, .list-group-items .coupon-total, .list-group-items .hide-grid{width: 42%;}
	.listing-group .col-md-8{-ms-flex: 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}
	.listing-group .category-box{padding: 18px}
	.listing-group .category-box .btn-primary{width: auto;}
	.w20{-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
	.listing-group .category-box h5, .listing-group .category-box h6{width: 100%;display: block;text-align: left;line-height: 1.2}
	.listing-group .col-md-4.img-thumbnail{-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;border: 1px solid #d9d9d9;border-radius: 10px;padding: .35rem;}
	.col-md-8.w70 .col-md-6{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	div#products .col-md-6{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.mega-menu {width: 650px;left: -98px !important;}
	.dropdown-menu.mega-menu::before,.dropdown-menu.mega-menu::after{left: 220px;}
	.col-md-5.w-78{flex: 0 0 60%;max-width: 60%;}.col-md-4.w-78{flex: 0 0 100%;max-width: 100%;margin-top: 15px;}
	.col-md-3.btns.w-22{flex: 0 0 50%;max-width: 50%;position: absolute;right: 0;margin-top: 5px;}
	.col-md-3.w31,.col-md-3.w23{max-width: 50%;flex: 0 0 50%;}
	header.header>.container{position: relative;}
	.float-r .mr-4{margin-right:2px !important;}
	}
@media (max-width:767px){
	form#report-form .col-sm-3,.my-cashback .col-md-3, .my-cashback .col-sm-3{flex: 0 0 100% !important;max-width: 100% !important; margin-bottom: 10px}
	form#report-form .col-sm-2, form#report-form .col-md-2{flex: 0 0 100%;max-width: 100%;}
	form#report-form .col-sm-2 >.float-right, form#report-form .col-md-2>.float-right{float: none!important;}
	.my-profile img{margin-left: 0}
	.header.before-login .col-md-4.w-78,.header.before-login .col-md-3.btns.w-22{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.listing-group .s-item > a{width: 100%}
	.listing-group .s-item{height: auto;line-height: 3.5}
	.list-group-items .stores-content{height: auto;line-height: 4;}
	.register-s .register{padding:3em;}
	.register-s .register form{width: 100%;}
	.listing-group .btn-primary{font-size: 12px;}
	.total-dash{font-size: 12px;padding: .4rem 1rem;}
	.table-responsive .btn-primary{font-size: 11px;}
	.dash-table td,.dash-table thead th{padding: .75rem .5rem}
	.filter-m{right: 0; position: absolute;top: 0;}
	.dash-reviews{padding: 1em .3em}
	.dash-reviews .store-rating{position: initial;margin-top: 10px}
	.refer input{font-size: 12px}
	.refer .input-group.my-2,.refer h4{padding: 0}
	.refer .btn-primary{padding: .375rem .6rem;font-size: 12px;text-transform: capitalize !important;}
	.store-reviews{height: auto;}
	.store-reviews .float-right{float: none !important;}
	.store-reviews .store-rating{margin-left: 0;bottom: -30px;left: 0;right: 0}
	.store-reviews p{margin-top: 2em}
	.store-reviews .col-md-4.col-lg-4{text-align: center;}
	.search-topics{padding: 2em 1em;}
	.search-topics input{padding-left: 1em}
	.search-topics .input-group-append button{padding: .375rem .8rem}
	ul.faq-q.float-right{float: left!important;}
	.w22{flex: 0 0 100%;max-width: 100%;}
	.fb-btn{font-size: 12px}
	.register{width: 100%;padding:2em;}
	.all-cate >div > ul{-moz-column-count: 1;-webkit-column-count: 1;column-count: 1;}
	h3.page-title.m0{margin-top: 0}
	.links{margin: 0}
	.cashbtn{margin: 5px 0}
	.coupon-content p{width: 100%;}
	.showcode{width: 100%;margin: 10px auto;}
	.showcode small{width: 91%;text-align: center;}
	.cash-text .btn-primary{display: block;margin: 10px auto;float: none !important}
	.page-title{font-size: 14px}
	.listing-group .category-box{padding: 18px}
	.listing-group .category-box h5, .listing-group .category-box h6{width: 100%;display: block;text-align: left;line-height: 1.2}
	.w20{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.w30,.w70{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.list-group-items .store-img{width: 100%;margin: auto;}
	.list-group-items .shopbtn, .list-group-items .coupon-total, .list-group-items .hide-grid{width: 100%;text-align: center;}
	.mega-menu{height: 300px; overflow-y: scroll;overflow-x: hidden;}
	.col-md-3.btns.w-22,.col-md-5.w-78,.col-md-4.w-78{flex: 0 0 100%;max-width: 100%;margin-top: 15px;}.col-md-3.w23{max-width: 50%;flex: 0 0 50%;}
	.col-md-5.w-78{text-align: center;}.float-r{float: none;text-align: center;}.button{display: block;margin-top: 10px;}.col-md-3.w31{max-width: 100%;flex: 0 0 100%;}
	}
@media(max-width: 550px){.blog-page .blog-category li {margin:0 3px;}.blog-page .blog-category li a{font-size: 14px}}
@media(max-width: 530px){.listing-group .s-item > div,.listing-group .s-item p,.listing-group .btn-cate .w24{width:100%;}.listing-group .btn-cate .w24{text-align: center;margin:5px 0;}}
@media (max-width:767px) and (min-width:475px){.mega-menu{width: 400px;left: -120px!important;}} 
@media (max-width:450px){.static .btn-primary{padding: .45em 1.6em;}}
@media (max-width:474px){.mega-menu{width: 300px;left: -65px!important;}.w20{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}}