a{ text-decoration:none;}
select{border: 1px solid #cccccc1a !important;}
h1.heading-shop{ font-size:2rem !important;}
.Cashback-For-Opinions h1{font-size:2rem !important;}
.main-top-heading{font-size:1.75rem !important;}
.fl{float:left !important;}
.fr{float:right !important;}
.hide{display:none !important;}
.gray-border{ border:1px solid #dee2e6 !important;}
input[type="radio"] {width: 18px;height: 20px;}
input[type="checkbox"]{float: left; width: 18px; height: 18px; margin: 6px 10px 0 0;}
.accordion-body input[type="checkbox"]{float: left; width: 18px; height: 18px; margin: 1px 10px 0 0;}
header.navbar.navbar-expand-md.navbar-light { border-bottom: 1px solid #ccc!important;}
.wd30px{ width:30px !important;}
.mtm3{margin-top: -3px;}
.brand-img {width: 120px !important;}
.survey-img {max-width: 330px; min-width: 220px;}
.circle{ background-color: #fff; display: inline-block; border-radius: 3%; height: 100%; text-align: center;}
.gender_selected{ background-color: lightblue; border: 1px solid gray; border-radius: 10px;}
label.error {color: red; font-size: 14px;}
.error {color: red; font-size: 14px;}
.error_msg {color: red;}
input.error {border: 1px solid red;}
#reg_result_msg_error{ display:none; text-align: center; margin-top: 10px; background: #fff; border-radius: 15px; padding: 10px;}
#reg_result_msg{display:none; height: 562px; justify-content: center; align-items: center;}
#result_msg, #result_msg_login, #result_msg_review, #survey_success_msg{display:none; margin-top: 10px;}
.guide-card-img {width: 100%; max-height: 200px;}
h1.card-title{ font-size:2rem !important;}
/*.card-body-2{width: 180px !important; height: 110px !important; display: flex;	justify-content: center; align-items: center;}*/
.card-body-2{width: 100% !important; height: 65px !important; padding:5px; margin: 5px 0; display: flex; justify-content: center; align-items: center;}
.card-body h2{font-size:1.5rem !important;}
.card-text a{ color:#212529}
.blog-home{ width:132px; height:46px;}
.featured-offers .col-md-2-- {flex: 0 0 auto; width: 16%; margin-right:9px;}
.img-size{ width:132px; height:70px;}
.survey-thumb{ /*width:220px; height:125px;*/ /*max-width: 160px;  max-height: 80px*/ width: 100%; max-height: 55px;}
.cashback-txt { font-size:14px; margin-bottom:12px; color: #212529;}
.card-title a {color: #212529;}
.loading-gif{ width:70px}
.loading-gif-30{ width:30px}
.center{text-align:center;}
.blog-img{width: 100%; min-height: 215px;}
.blog-img-detail{ width:100%;}
.card-title-blog a{ color:#366DE9;}
.store-img{ width:131px; height:115px;}
.p-md-25{ padding:3rem 2.5rem 1.5rem!important;}
.form-control {line-height:2 !important;}
.login_btn_div{ display:flex;}
.login_new_user{ width:200px; float:right;}
.login-blue{ padding:6px !important;}
.login-blue h3{ font-size: 1.45rem !important; margin-top:7px;}
.navbar-text-register-user a{ color:#fff;}
.card-img-top {border-radius: var(--bs-card-inner-border-radius);}
.card-img-top-bg { width: 130px !important; margin-top: 90px !important;}
.card-bg1 {height: 165px !important;border-radius: 5px;}
.btn-find-more---{padding: 12px 7px 7px !important; text-align: center !important;}
.whitetxt{color:#fff;}
.greentxt{color:#090;}
.redtxt{color:red;}
.text-left{ text-align:left;}
.close{right: -10px; position: absolute; top: -10px;z-index: 100;}
.mt-1-5{ margin-top:0.35rem;}
.mt-4-5{ margin-top:1.7rem;}
.mt-4-6{ margin-top:2rem;}
.mt-4-7{ margin-top:2.2rem;}
.mt-3-4 {margin-top: 1.2rem!important;}
.mt-2-5 {margin-top: 0.7rem!important;}
.mr-1 {margin-right: 0.3rem!important;}
.mr-2 {margin-right: 0.6rem!important;}
.mr-3 {margin-right: 1rem!important;}
.ml-0 {margin-left: 0rem!important;}
.ml-1 {margin-left: 0.1rem!important;}
.ml-2 {margin-left: 0.2rem!important;}
.ml-3 {margin-left: 0.3rem!important;}
.ml-4 {margin-left: 0.5rem!important;}
.ml-5 {margin-left: 0.5rem!important;}
.ml-6 {margin-left: 0.6rem!important;}
.ml-10 {margin-left: 1rem!important;}
.ml-20 {margin-left: 2rem!important;}
.ml-30 {margin-left: 3rem!important;}
.pt-4-5{ padding-top:2.5rem;}
.px-2-5{padding-right: 0.75rem!important; padding-left: 0.75rem!important;}
.pb-4-5 {padding-bottom: 1.8rem!important;}
.pb-4-6 {padding-bottom: 2rem!important;}
.padding-1rem{ padding:1rem;}
.padding-075rem{ padding:0.75rem;}
.wd50{ width:50%}
.wd75{ width:75%}
.wd100{ width:100%}
.common-btn {color: white;background: linear-gradient(90.1deg, rgb(85, 85, 255) 0.1%, rgb(226, 63, 63) 100%); border: 1px solid #ffff;padding: 7px;font-size: 17px;border-radius: 5px;font-weight: normal;}
.login-forgot-blue {background-color: #051a94; padding: 15px;border-radius: 7px;margin-bottom: -40px;z-index: 10;position: relative;}
.completed{padding: 5px 29px;background-color: #090;float: right;margin:10px 1px 0 0;color: #fff;}
.border-bottom{border-bottom: 1px solid #8080802e;}
.pad0000{padding: 0px !important;}
.page-text{ min-height:300px;}
.border1{border-bottom: 1px solid #cccccc52;height: 1px;}
.white-bg{background: #fff;}
.gray-bg{background-color:rgb(246, 246, 246);}
.page_title{ font-size: 1.3rem; font-weight: 600;}
.login-blue h4 {font-size: 1.15rem !important;margin-top: 7px;}
.form-radius{ border-radius: 7px;}
.border-radius-5{ border-radius: 5px;}
.border-radius-7{ border-radius: 7px;}
.border-radius-10{ border-radius: 10px;}
.mobile{ display:none !important;}
.mobile-flex{ display:none !important;}
.arrow-radius{border-radius:26px;}
.before-login-footer{background-color: #F6F6F6;padding: 0 116px; margin-top:30px;}
.fa-eye:before {font-size: 21px;}
.show_code{ width: 145px;padding: 7px 7px; border: 1px dashed #333;display: none; text-align: center;float: right;margin-right: 1px;border-radius: 5px;margin-top: 2rem;}
.copied{width: 145px;display: flow-root;float: right;color: #11b711;text-align: center;}
.questions_sec{padding: 50px 50px 15px;}
.navbar-nav li{ width:11%; text-align: center; }
.navbar-nav li a:hover { color:#fff !important;}
.navbar-nav li:hover, .menu_selected { text-align: center; background:#366de9; color:#fff !important; border-radius:20px; !important;}
.faq-white-ques .accordion-button:not(.collapsed) { color: #f4f8ff !important;}
.blog_cats{ margin: 20px 0px 0px 0px; padding: 0px !important;}
.blog_cats li{float: left; padding: 10px 20px !important; margin: 5px 10px 5px 0px !important; background: #fff;border-radius: 25px; list-style: none;}
.blog_cats li a{color: #000; font-weight: 600;}
.blog_cats li a:hover, .selected{ color:#03C !important;}
.footer-border p{ margin:10px 95px;}
.rounded{ border-radius: 5px !important;}
.exit_click_popup_heading{text-align: center; color: #000; font-size: 16px; font-weight: 600;}
.fl-n{ float:none !important}
.a2a_default_style{ float:right; margin-top: 6px;}
.fl_dt{ float:left;}
.main-activate h5 {font-size: 1.10rem;}
.modal-md-600{--bs-modal-width: 600px;}
.rating-pd{padding: 0 0 0 12px;}
.review-date{text-align:right;}
.write_review_txt{ float:left; text-align:left; margin-top: 10px;}
.width100p{ width:100%}
.store-left{ background-color:#FFF; border-radius: 8px; padding:20px;}
.survey_bullets{ padding-left:0px; margin-top:15px;}
.survey_bullets li{ list-style:none; margin:10px 0 10px 5px;}
.survey_bullets li img{ float:left;}
.survey_bullets li span{margin-top: 2px; margin-left: 8px;}
.logo{ display:block;}
.logo-pigg{ display:none;}
.hero-bg-survey {background: url(../images/Carousel-img.png);background-repeat: no-repeat;background-size: cover; height: 160px;padding:10px;}
.hero-bg-survey .heading-shop{ margin: 55px 10px 0 20px;}
.card-body.page-text h3{font-size:1.25rem;}
.only-dk-fr{ float:right !important;}
.bg-success {width: 65px; padding: 5px 4px;}
.bg-warning {width: 65px; padding: 5px 4px;}
.bg-blue {width: 65px; padding: 5px 4px;--bs-bg-opacity: 1; background-color: #39F;}
.bg-purple {width: 65px; padding: 5px 4px;--bs-bg-opacity: 1; background-color: #C6F;}
.bg-orange {width: 65px; padding: 5px 4px;--bs-bg-opacity: 1; background-color: #F60;}
.carousel-cb{margin:0 2px; padding:5px 3px; background-color:#fff !important; border:1px solid #EBEBEB !important;}
.carousel-cb-title{font-size:12px;}
.carousel-cb-srow{font-size:14px; margin:4px 0px;}
.carousel-cb-srow strong{ width:50px; display: inline-table;}
.border-btm{border-bottom: 1px solid #ccc!important;}
.offers-categories-list, .featureoffers {
    display: flex;
    flex-wrap: nowrap;
    overflow-y: auto;
	padding-bottom: 15px;
	margin-top: 15px;
    -ms-overflow-style: none;
    scrollbar-width: none;
}
.offers-categories-list-item.active {
    background: #2f3043;
}
.offers-categories-list-item:not(:last-child) {
    margin-right: 8px;
}
.offers-categories-list-item:not(.has-count) {
    display: none;
}
.offers-categories-list-item {
    height: 36px;
    font-size: 14px;
    color: #000;
    padding: 6px 15px;
    display: block;
    background-color: #cccccc42;
    border-radius: 20px;
    border: 1px solid #cccccc8c;
    white-space: nowrap;
}
.offers-categories-list-item.active {
    background: #2f3043;
}
.offers-categories-list-item:not(:last-child) {
    margin-right: 8px;
}
.offers-categories-list-item:first-child {
    margin-left: 8px;
}
.offers-categories-list-item:not(.has-count) {
    display: none;
}
.mob-cat-active{background-color: #366de9;color: #fff;}
.toltip{margin-top: -5px;}
/*--------------------*/
.carousel-inner-cb .carousel-item.active,
.carousel-inner-cb .carousel-item-next,
.carousel-inner-cb .carousel-item-prev {
  display: flex;
}
.carousel-inner-cb .carousel-item-end,
.carousel-inner-cb .carousel-item-start { 
  transform: translateX(0);
}
/*--------------------*/
.carousel-offer-cb .carousel-item.active,
.carousel-offer-cb .carousel-item-next,
.carousel-offer-cb .carousel-item-prev {
  display: flex;
}
.carousel-offer-cb .carousel-item-end,
.carousel-offer-cb .carousel-item-start { 
  transform: translateX(0);
}
/*--------------------*/
.carousel-arrows { opacity: 0.3; border:none; float:right;}
.carro-prev { margin-right: 25px;}
.carro-next { margin-right: -25px;}
.featured-offers .card-slider {margin: 0 5px; cursor:pointer;}

.row-custom{ 
	--bs-gutter-x: 5px;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
}
.offer-card {
    border: 1px solid;
    border-image: linear-gradient(90.1deg, rgb(85, 85, 255) 0.1%, rgb(226, 63, 63) 100%);
    border-image-slice: 1;
    background-color: #fff;
    margin: 3px 3px;
    cursor:pointer;
}
.offer-card p{ margin: 0 2px 4px 2px;  height: 48px; font-size: 14px; display: flex; justify-content: center; align-items: center;}
.select-filter, .select-filter2 {width: 200px !important; float:right;}
.select-filter3 {width: 95% !important; float:right;}
.browse_surveys{padding-left: 15px;}
.sur_slct_mrg{margin-right: 0px;}

/*survey popup css*/
.survey_detail_popup .heading-shop {display: flex; margin: 10px; align-items: center;font-size: 1.8rem !important;}
.survey_detail_popup .survey-main-img img { width: auto !important; max-width: 140px !important; min-width: 120px !important; min-height: 60px !important; max-height: 70px !important; height: auto !important;}
.survey_detail_popup .survey-main-img {
    background-color: #fff;
    padding: 20px;
    position: absolute;
    margin-top: -80px;
    margin-left: 0px;
    text-align: center;
    width: auto;
    border: 1px solid #cccccc61;
}
.survey_detail_popup .hero-bg-survey {height: 95px; padding: 10px; border-radius: 7px 7px 0px 0px; display: flex; justify-content: center; align-items: center;}
.survey_detail_popup .main-top-heading { font-size: 1.5rem !important;}
/*end survey popup css*/

.mob_cat_active{color: #fff; background-color: #366de9;}
.scrolly{flex-wrap: nowrap; overflow-y: auto;}
.pd-lr-1{ padding-left: 1rem !important; padding-right: 1rem !important;}

.img-bullets ol {margin: 0 0 10px 0; display: table;}
.img-bullets ol li {list-style-image: url("../images/tick.png"); margin: 5px 0; float: left; width: 100%;}
.img-bullets ol li b, .img-bullets ol li strong {font-weight: normal;margin-top: -6px; float: left;}
.light-border-color{ border-color:#cccccc36;}
.filter-div{ padding:0 15px 0 0;}
.qr-shadow{box-shadow: 2px 2px 4px 4px rgba(0, 0, 0, 0.4); border-radius: 5px;}
#ajax_load_qrcode_popup .main-div--{ border-radius: 5px;}
.qrcode-div{ border: 1px solid #ccc; width: 205px;padding: 20px;display: block;margin: 15px auto 10px auto;background: #443dcc;}
.qrcode-div img{margin-left: auto; margin-right: auto; display: block;}
.close2{right: 25px !important; top: 25px !important;}
.devices-icons{ margin-bottom:12px;}
.devices-icons img{ margin:2px 10px;}
.devices-icons-png{margin-top: 5px;}
.devices-icons-png img{ width:30px; margin:2px 5px;}
.qr-offer-img{min-width:75px; min-height: 50px; display: flex; justify-content: center; align-items: center; padding:5px; border: 1px solid #efefef; border-radius: 5px; margin: 10px auto;}
.qr-offer-img img{/*width: 100%;*/max-height: 50px;}
.qr-offer-title{ font-size:14px;}
.qr-offer-title div{display: flex;align-items: center; height:20px; /*margin:13px 0 8px 0;*/}
.qr-offer-title div:first-child{margin: 13px 0 5px 0;}
.mobile_os_icon{ cursor:pointer;}
.os_selected{background:#fff; border-radius:5px; width:30px; padding:2px;}
.find_out_more{ float:left; margin-left:20px; font-size:16px;}
.modal-md-plus{ width:650px;--bs-modal-width: 650px;}
.popup-style{ padding:1.5rem 1.5rem;}
.rewards{padding-left: 0px;}
.rewards li{margin:10px 0; list-style:none;}
.rewards li span{display: block; float:left; width:67px; color: white; background: linear-gradient(90.1deg, rgb(85, 85, 255) 0.1%, rgb(226, 63, 63) 100%); font-size: 15px; border-radius: 5px; font-weight: normal; padding: 4px 10px; margin-right: 7px;}
.foter-style{padding-top: 0px !important;padding-bottom: 0px !important; margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; border: 0 !important;font-weight: 700 !important;}
.border-text-red{border-color: red !important; color: red !important;}
.no-register{height: 270px; display: block; font-size: 26px; padding: 3rem 4rem; margin-top: 13rem;}
@media (min-width: 992px) {
.col-l-2{flex: 0 0 auto;width: 10%;float:left;}
.col-lg-2-5 {flex: 0 0 auto; width: 20%}
}
@media all and (min-width:320px) and (max-width: 480px) {
	.guide-card-img {width: 100% !important;}
	.desktop{ display:none !important;}
	.mob-mb-0{ margin-bottom:0px !important}
	.mobile{ display:block !important;}
	.mobile-flex{display:flex !important;}
	 h1.heading-shop { font-size: 1.4rem !important;}
	.heroes-container{ padding-right: 0rem !important;  padding-left: 0rem !important;}
	.navbar-text{ margin-right:0px !important}
	.select-filter {width: 98% !important;}
	.select-filter2 {width: 91% !important;}
	.mt-5{ margin-top:1rem !important;}
	.completed{ padding: 12px 29px; margin-top:10px; width:100%;text-align: center;border-radius: 4px;}
	.findout{flex-basis: 100% !important; display: block !important;}
	.btn-find-more{ width:100%;}
	.mpl-0{ padding-left:0px !important;}
	.mml-0{ margin-left:0px !important;}
	.mpl-15p{ width: 97% !important; padding-left:13px !important;}
	.card-img {flex-basis: 95% !important; margin-left:10px !important;}
	.btn-faq{ float:inherit !important; margin-right: 10px;}
	.mobile-completed{ padding-left:0 !important; padding-right:0 !important; text-align:center;}
	.survey-main-img {margin-top: 0px !important; margin-left:0px !important; width: 100% !important;}
	.img-main {width: 160px; height:140px;}
	.banner-img { padding:10px !important;}
	.mobile-shop-now{ width: 100%;text-align: center; margin-bottom: 15px; font-size: 17px !important; padding: 5px !important;}
	.questions_sec{padding: 5px 0px;}
	#btnSaveSurveyAnswers {margin-bottom: 20px !important;margin-top: 10px;}
	.survey-btn-div{ margin: auto 0px !important; padding: 0px !important;}
	.share-container {padding: 5px !important;}
	.share-container h5{text-align: left; margin-left: 8px; font-size:1rem !important;}
	.w-75{ width: 96%!important;}
	.btn-send-email, .btn-copylink { border-radius: 0 5px 5px 0;padding: 2px;margin-left: -6px;  width: 130px;}
	.fb-share-div{ margin-bottom:30px;}
	.hero-bg-refer-friend{ height: 65px; padding: 20px 15px!important; font-size:18px !important;}
	.input-fileds { width: 100%; padding: 0 5px !important; margin-left: 0px !important;}
	.contact-form{ padding:2px 0px !important; margin: 0px 8px !important;}
	.form-col { margin-left: 0px;}
	.mob-mgn-btm-10{ margin-bottom:10px;}
	.text-area-div {margin-left: 0px; padding: 0 5px !important;}
	.btn-contact{ width:100% !important;}
	.contact-somthing-mind{text-align: left; padding: 0px !important; margin: 30px 10px 20px 10px !important;}
	.hero-bg {height: auto; padding: 25px 20px;}
	.hero-bg-blog {height: 80px;padding-top: 1.5rem!important; padding-bottom: 2rem!important;}
	.blog-img { width: 366px;}
	.blog-overview {height: auto;}
	.heading-shop{ font-size:20px !important;}
	.blog-img-detail-- {width: 100%;}
	.faq-container h4{ padding:1rem !important;}
	.home-container h4{ padding: 0 0 1rem 0 !important;}
	.fw-bold { font-weight: 500 !important;}
	.footer-links{justify-content: stretch !important; padding:10px!important;}
	.footer-links li{ float:left; text-align:center; width:100%;}
	.center { text-align: center !important; width: 100%;}
	.footer-border p{ margin:10px 10px;}
	.welcome-heading { margin-top: -15px; text-align: left;}
	.girl-laptop{ display:none;}
	.gender-name{ font-size:1rem !important; padding-left:0px !important;}
	.a2a_default_style{float: none !important; margin-top: 20px; display: flex; align-items: center; justify-content: center;}
	.fl_dt{ float:none;}
	.review-date{margin-top: 15px; text-align:left;}
	.banner-img { position:inherit;}
	.activate-cashback-btn { float:left;}	
	.mob-mt-4{ margin-top:1.5rem!important}
	.navbar-body {height: 70px;}
	.survey-main-img {position: initial !important;}
	.mob-wdt {width: 93%;}
	.hero-bg-opinion-shop {padding: 2rem 1rem !important;}
	.navbar-expand-md{ padding: 1px !important;}
	.navbar-toggler{ margin-top:-290px;background: #f6f6f6;padding: 3px 8px; font-size: 15px;}
	/*.logo-a{width: 50%;}*/
	.logo-a{width: 17%;}
	.logo{display:none;}
	.logo-pigg{ display:block; width:45px; float:right;}
	.hero-bg-survey {background:url(../images/Carousel-img.png); background-repeat:no-repeat; background-size:cover; height:110px; padding:10px;}
	.hero-bg-survey .heading-shop{ margin: 20px 0 0 0;}
	.section2-card-img { width: 193px; margin-left: auto; margin-right: auto; display: block;}
	.survey-img {max-width: 280px; min-width: 220px;}
	.only-dk-fr{float:none !important; font-size: 15px !important;}
	.card-slider .mb-4 {margin-bottom: 1rem!important; font-size:13px;}
	.featured-offers .card-slider {margin: 0 4px;}
	.card-body-2 { width: 100% !important; height: 65px !important; padding:5px;}
	.survey-thumb { width: 100%; max-height: 55px;}
	.browse_surveys{padding-left: 2px;}
	.sur_slct_mrg{margin-right: 18px;}
	.scrolly .pagination{justify-content: start !important;}
	.survey_detail_popup h1.heading-shop { font-size: 1.3rem !important; margin:0 !important}
	.pd-lr-1{ padding-left: 0.25rem !important; padding-right: 0.25rem !important;}
	.mob-cashback-h4 {font-size: 1.1rem; margin-top: 5px; margin-bottom: 10px;}
	.mob-img-box{border: 1px solid #cccccc61; background-color: #fff;  padding: 10px;}
	.mob-img-box img{ width:100%; height:100%;}
	.filter-div{ padding:0 29px 0 0;}
	.devices-icons-png{margin-top: 0;}
	.find_out_more{ float:left; margin-left:15px; font-size:15px;margin-top: 3px;}
	.before-login-footer{padding: 0 10px;}
	.yourcb_sticky{position: fixed; background-color: #FFEB3B; left: 0; bottom: 0; width: 100%; margin-bottom: 0px; z-index: 100;}
	.footer-border{ margin-bottom:35px;}
	#result_msg, #result_msg_login, #result_msg_review, #survey_success_msg{font-size: 15px;}
}
@media all and (min-width:375px) and (max-width: 667px) {
	.guide-card-img {width: 100% !important;}
	.desktop{ display:none !important;}
	.mob-mb-0{ margin-bottom:0px !important}
	.mobile{ display:block !important;}
	.mobile-flex{display:flex !important;}
	 h1.heading-shop { font-size: 1.5rem !important;}
	.heroes-container{ padding-right: 0rem !important;  padding-left: 0rem !important;}
	.navbar-text{ margin-right:0px !important}
	.select-filter {width: 98% !important;}
	.select-filter2 {width: 91% !important;}
	.mt-5{ margin-top:1rem !important;}
	.completed{ padding: 12px 29px; margin-top:10px; width:100%;text-align: center;border-radius: 4px;}
	.findout{flex-basis: 100% !important; display: block !important;}
	.btn-find-more{ width:100%;}
	.mpl-0{ padding-left:0px !important;}
	.mml-0{ margin-left:0px !important;}
	.mpl-15p{ width: 97% !important; padding-left:13px !important;}
	.card-img {flex-basis: 95% !important; margin-left:10px !important;}
	.btn-faq{ float:inherit !important; margin-right: 10px;}
	.mobile-completed{ padding-left:0 !important; padding-right:0 !important; text-align:center;}
	.survey-main-img {margin-top: 0px !important; margin-left:0px !important; width: 100% !important;}
	.img-main {width: 160px; height:140px;}
	.banner-img { padding:10px !important;}
	.mobile-shop-now{ width: 100%;text-align: center; margin-bottom: 15px; font-size: 17px !important; padding: 5px !important;}
	.questions_sec{padding: 5px 0px;}
	#btnSaveSurveyAnswers {margin-bottom: 20px !important;margin-top: 10px;}
	.survey-btn-div{ margin: auto 0px !important; padding: 0px !important;}
	.share-container {padding: 5px !important;}
	.share-container h5{text-align: left; margin-left: 8px; font-size:1rem !important;}
	.w-75{ width: 96%!important;}
	.btn-send-email, .btn-copylink { border-radius: 0 5px 5px 0;padding: 2px;margin-left: -6px;  width: 130px;}
	.fb-share-div{ margin-bottom:30px;}
	.hero-bg-refer-friend{ height: 65px; padding: 20px 15px!important; font-size:18px !important;}
	.input-fileds { width: 100%; padding: 0 5px !important; margin-left: 0px !important;}
	.contact-form{ padding:2px 0px !important; margin: 0px 8px !important;}
	.form-col { margin-left: 0px;}
	.mob-mgn-btm-10{ margin-bottom:10px;}
	.text-area-div {margin-left: 0px; padding: 0 5px !important;}
	.btn-contact{ width:100% !important;}
	.contact-somthing-mind{text-align: left; padding: 0px !important; margin: 30px 10px 20px 10px !important;}
	.hero-bg {height: auto; padding: 25px 20px;}
	.hero-bg-blog {height: 80px;padding-top: 1.5rem!important; padding-bottom: 2rem!important;}
	.blog-img { width: 366px;}
	.blog-overview {height: auto;}
	.heading-shop{ font-size:20px !important;}
	.blog-img-detail-- {width: 100%;}
	.faq-container h4{ padding:1rem !important;}
	.home-container h4{ padding: 0 0 1rem 0 !important;}
	.fw-bold { font-weight: 500 !important;}
	.footer-links{justify-content: stretch !important; padding:10px!important;}
	.footer-links li{ float:left; text-align:center; width:100%;}
	.center { text-align: center !important; width: 100%;}
	.footer-border p{ margin:10px 10px;}
	.welcome-heading { margin-top: -15px; text-align: left;}
	.girl-laptop{ display:none;}
	.gender-name{ font-size:1rem !important; padding-left:0px !important;}
	.a2a_default_style{float: none !important; margin-top: 20px; display: flex; align-items: center; justify-content: center;}
	.fl_dt{ float:none;}
	.review-date{margin-top: 15px; text-align:left;}
	.banner-img { position:inherit;}
	.activate-cashback-btn { float:left;}	
	.mob-mt-4{ margin-top:1.5rem!important}
	.navbar-body {height: 70px;}
	.survey-main-img {position: initial !important;}
	.mob-wdt {width: 93%;}
	.hero-bg-opinion-shop {padding: 2rem 1rem !important;}
	.navbar-expand-md{ padding: 1px !important;}
	.navbar-toggler{ margin-top:-290px;background: #f6f6f6;}
	/*.logo-a{width: 60%;}*/
	.logo-a{width: 32%;}
	.logo{ display:block; width: 120px; float:right;}
	.logo-pigg{ display:none;}
	.hero-bg-survey {background:url(../images/Carousel-img.png); background-repeat:no-repeat; background-size:cover; height:110px; padding:10px;}
	.hero-bg-survey .heading-shop{ margin: 20px 0 0 0;}
	.section2-card-img { width: 193px; margin-left: auto; margin-right: auto; display: block;}
	.survey-img {max-width: 300px; min-width: 220px;}
	.only-dk-fr{float:none !important}
	.card-slider .mb-4 {margin-bottom: 1rem!important; font-size:14px;}
	.featured-offers .card-slider {margin: 0 4px;}
	.card-body-2 { width: 100% !important; height: 80px !important; padding:5px;}
	.survey-thumb { width: 100%;max-height: 70px;}
	.browse_surveys{padding-left: 2px;}
	.sur_slct_mrg{margin-right: 18px;}
	.scrolly .pagination{justify-content: start !important;}
	.pd-lr-1{ padding-left: 0.10rem !important; padding-right: 0.10rem !important;}
	.mob-cashback-h4{ font-size:1.3rem; text-align: center; margin-top: 10px; margin-bottom: 15px;}
	.mob-img-box{border: 1px solid #cccccc61; background-color: #fff;  padding: 10px;}
	.mob-img-box img{ width:100%; height:100%;}
	.filter-div{ padding:0 29px 0 0;}
	.devices-icons-png{margin-top: 0;}
	.find_out_more{ float:left; margin-left:15px; font-size:15px;margin-top: 3px;}
	.before-login-footer{padding: 0 10px;}
	.yourcb_sticky{position: fixed; background-color: #FFEB3B; left: 0; bottom: 0; width: 100%; margin-bottom: 0px; z-index: 100;}
	.footer-border{ margin-bottom:35px;}
	#result_msg, #result_msg_login, #result_msg_review, #survey_success_msg{font-size: 15px;}
}
