@media screen and (max-width:1366px) {
.bn-right {right:-5%;}
.bn-left {left:30%;}

}

@media screen and (max-width:1024px) {
.banner-cnt h1:after, .banner-cnt h1:before{left:30%;}
.banner-cnt h1{padding:10px 0;font-size:26px;line-height:32px;}
.bn-left {left:25%;}
.bn-right {right:-14%;}
.banner-cnt img {padding-bottom:10px;}
.banner-links li a {font-size:11px;}
/* Simulator Page */
#simulator-chart, #simulator-chart1, #goals-chart {min-width:100%;}
.simulator-product .productimage-container {float:none;}
.calculate-tm h1 {margin-top:0px;}
.time-calculate {width:65%;}

/* flights summary */
.flight-lt::before {width:95%;}
.flight-lt li {margin-right:39.5%;}

/* hotel confirmation */
.hotel-price-pt {width:240px;}
.hotel-price-pt .placeholder {margin:10px;}
.point-slide-rg li {width:41%;}

/* rewards-catalogu */
.categories-menu .point-slide {width:47%;}
.sub-nav > a {width:160px;}
.nav-link .form-group {width:132px;}
.point-ar {padding-left:0;}

/* flights List */
.flight-listing .ui-radio input[type="radio"] + span::before, .select-flight-info .ui-radio input[type="radio"] + span::before {left:-19px;}
.flight-listing .ui-radio input[type="radio"]:checked + span::after, .select-flight-info .ui-radio input[type="radio"]:checked + span::after {left:-14px;}
.reward-col-3, .reward-col-2 {width:49%;}

/* Profile */
.profile-cate li {width:32.9%;}
}

@media screen and (max-width:800px) {
/* rewards-catalogu */
.categories-menu .point-slide {width:60%;}
.nav-link .form-group {width:155px;}

.container{padding:0 15px !important;}
#main-content {min-height:700px;}
.topactions li:last-child a{padding-right:0;}
.main-nav {margin-left:40px;}
.submenu-items ul{margin-left:10px;}
.submenu-content div:last-child{padding-left:20px;}
.userdetails-right{display:none;}
.banner-cnt img{padding-bottom: 10px;}
.banner-cnt h1:after, .banner-cnt h1:before{left:16%;}
.banner-cnt h1{line-height:28px;}
.banner-cnt input {margin:10px auto;}
.bn-left {left:20%;}
.bn-right {right:-8%;}
.banner-links{display:none;}
#myCarousel-single .banner-cnt h1 {font-size:22px;}
#myCarousel-single .banner-cnt h1:after, #myCarousel-single .banner-cnt h1:before {left:35%;}
.earnedpoints{margin:40px 0 30px;}
.earnedpoints .padlno, .earnedpoints .padrno{padding:0;}
.points-outer{margin-bottom:20px;}
.earnimg{text-align:center;}
.register-help{margin:30px 0 0;}
.category-panel .panel-default {width:18.4%;}



/* Popup Styles */
.form-sec input[type="text"],  .form-sec .popup-cnt input[type="password"]{ width:100%;}
.form-sec span{ display:block; padding:10px 0 0;}
.loginpopup .form-sec span a{padding-top:0;}
.hint{ width:100%;}

/*My Cart*/
.carttoggle1{float:none;background:#f5f5f5;border-top:1px solid #dad9d9;position:relative;width:100%; clear:both; }
.carttoggle-arrowtop{background:#f5f5f5 url(../images/selectarrow.png) no-repeat center center;width:100%;float:none;height:40px;cursor:pointer;}
.carttoggle1.open .carttoggle-arrowtop{background-image:url(../images/arrow-top.png);}
.carttoggle1 .payusing{width:100%;padding:10px 15px;float:none;display:none;margin-right:0 !important;}
.toggle2 .slider-mask{display:none;}
.cartdetails{width:55%;}
.quantcount{float:right;width:auto;border-right:0;}
.suggest-rewards .points-calulator input{width:100%;margin:10px 0 5px;}
.slider-mask-remove{right:0;}

/* Product page */
.cart-wishlist-btn .btn-secondary {padding:10px 20px;}

/* Transaction History */
.earn-summery .padlno, .earn-summery .padrno{padding:0;}
.tot-earns{margin-top:30px;}
.gallery-item{width:47%;}
.gallery-item:nth-child(even) {margin-right: 0;}
.gallery-item:nth-child(odd) {margin-right:23px;}
.gallery-item .productimage-container img{width:100%;}
.earnlist li{width:31.2%;}

.notify .popover{width:250px;}
.status-table thead tr th, .status-table tbody tr td{border:none;padding:10px 7px;}
.transfer-detail-table tr td:first-child{width:auto;}

/* Simulator Page */
.simulator-product .img-responsive, .simulator-goal .img-responsive {width:100%;}
.time-calculate {width:58%;}
.add-wish {margin-top:22px;}

/* Recharge */
.recharge-form-list li {width:41%;}
.recharge-info li {width:32%;}

/* Music List */
.song-td1 {width:60%;}

/* hotels-list */
.book-now {padding:10px;}
.rooms-dt {width:75%;}
.hotel-confirm .recharge-info li {width:42%;}

/* hotel confirmation */
.hotel-price-pt {width:100%;}
.hotel-price-pt .placeholder {margin:13px 25px;}
.point-slide-rg li {width:45%;}

/* flights summary */
.flight-lt::before {width:98%;}
.flight-lt li {margin-right:39%;}

.search-bx .search-bt {padding:5px 4px;}
.categories-menu .point-slide {width:49%;}

}


@media screen and (max-width:767px) {

/* Added by Kirti - added on Jan 20*/

.carousel-indicators {width: 100%; left: auto; right: auto; top: auto; bottom: 8px; text-align: center; transform: inherit;}
.carousel-indicators li {margin: 5px 3px;}


.select2-drop {z-index: 9999999999;}
.bx-wrapper {margin:0 auto !important;}
#main-content {min-height:0; margin-top: 20px;}
.ui-dialog{width:90% !important; margin:auto !important;left:5%;top:15%;/*z-index:9999999999 !important;*/}
.ui-widget-overlay{/*z-index:99999 !important;*/}
.table-responsive {
	border: 1px solid #e7e7e7;
	border-top:0;
	margin-bottom:0;
}
.hiddendiv, footer .container {
	display: none !important;
}
footer{padding:10px 0;}
.logo{margin-left:15px;}
.home-app .logo {margin-left:0;}
.responsive-menuicon {
	display: block;
}
.column-heading{margin-bottom:20px; line-height:24px;}
.piechart {margin: 20px auto 0; overflow: hidden;  text-align: center;}
.rgtpoints{margin-top:0;float:none;text-align: center;}
.earnedpoints{margin:40px 0;}
.faq-tab .panel-default > .panel-heading a, .faq-tab .panel-default > .panel-heading a.collapsed{background-position:96% center;}
#undefined-accordion .panel-heading h4.panel-title a {display:block;}
.filtermobile .pagebre {float:left;}
/*My Cart*/
.cartdetails{width:47%;}
.totalbg div{padding:10px 15px;}
.category-img-border{text-align:center;}

.suggest-rewards{margin-bottom:40px;}
.lastsuggest{margin-bottom:0px;}
.suggest-rewards .productimage-container{border:none;margin:0 auto 15px;width:303px;}
.suggest-rewards .productimage-container img{border-top:2px solid #97144d;text-align:center;}
.suggest-rewards .points-calulator input{width:46%;margin:10px 15px 10px 0;}

/* Product page */
.catalogue-video {margin:15px 0 10px;}
.catalogue-video img {width:100%;}
.key-title{margin-top:20px;}

/*  Merchant Rewards */
.product-search{margin-bottom:10px;}
.product-search input {background-position: 98% 7px;}
.short-desc{margin-bottom:20px;}
/*.categ{margin-top:30px;}*/

/* Transation History */
.tot-earns{margin-top:0;}
.item-status .popover{width:280px;}

/* Simulator Page */
.add-wish {margin-top:22px;}

/* Recharge */
.recharge-form-list {margin-left:0;}
.recharge-form-list li {width:100%; margin-left:0;}

/* Music List */
.song-td1 {width:68%;}

/* Category menu */
.categories-menu{height:100%;}
.categories-nav {position:fixed; left:0; top:150px; width:100%; height:100%; z-index:9; background:#ccc; display:none;}
.categories-menu > li {float:none; width:112px; margin-right:0;}
.categories-menu > li > a {min-width:112px; border-radius:0px; border:none; border-bottom:1px solid #97144d; padding:10px 8px; color:#fff;}
.category-sub-menu, .category-outer-menu {/*left: 112px; */top: 0;/* width: 85%;*/  background:none; border:none;padding-left:112px;height:100%;overflow:auto;}
.category-sub-menu .panel-default {background:#fff;}
.categories-menu > li .category-outer-menu {position:absolute; display:none; top:10px; padding:20px; width:100%; padding-left:135px;}
.sub-nav > a {width:auto; background: none;}
.sub-nav.active > a {background:none;}
.categories-menu > li.active > a::after {
    border-bottom: 15px solid transparent;
    border-left: 15px solid #aa0152;
    border-top: 15px solid transparent;
    content: "";
    height: 0;
    position: fixed;
    left: 110px;
    width: 0;
	margin-top:-4px;
}
.cate-bg {width:112px; position:absolute; left:0; background:#aa0152; height:100%;}
.categories-menu > li.point-slide {float:none; width:112px;}
.categories-menu li.nav-link > a, .categories-menu > li.active > a {display:block !important; padding-bottom:10px;  border-bottom:1px solid #97144d;}
.nav-link .form-group {display:none;}
categories-menu > li.nav-link.active .category-outer-menu {display:block;}
.point-ar {height:50px;}
.category-panel .panel-default {margin:0px; float:none; width:100%; padding:0; border:none;}
.category-heading {margin:0;}
.category-heading a, .sort-category-list li, .nav-cata li a {display:block; background:#d2d2d2; padding:13px 20px; border-bottom:1px solid #c2c2c2; cursor:pointer; }
.category-heading a:hover {background-color: #c7c7c7;}
.sort-category-list li.active {background: #97144d;}
.sort-category-list li.active a {color:#fff;}
.category-filter {display:block;}
.nav-cata {margin:0;}
.nav-cata li a {color:#333;}
.category-body .sub-category-list li a, .nav-cata li a, .nav-cata li .cata-label {padding:8px 20px;}
.nav-cata li .cata-label .ui-checkbox input[type="checkbox"] + span { color:#000; }
.nav-cata li .cata-label .ui-checkbox input[type="checkbox"] + span::before {border:1px solid #868f8f;}
.acco-box {height:330px;}
.sub-category-list li .ui-checkbox {margin: 4px 48px 5px;}
.mobscroll {/* position:fixed; width:86%;*/ height:100%; overflow:auto;}
.mobscroll .category-panel {-webkit-column-count: auto;-moz-column-count: auto;column-count: auto;min-height:900px;}
/* hotels-list */
.book-now {padding:10px 30px;}
.hotel-request {margin-top:30px;}
.room-Special-rq {margin-top:0px;}
/* flight */
.recharge-form-list li .flight-seat .form-group {margin-bottom:15px;}
.recharge-form-list li .flight-seat div.col-xs-12:last-child .form-group {margin-bottom:0px;}
/* flights summary */
.flight-lt::before {width:95%;}
.flight-lt li {margin-right:37%;}
.arrive-area {display:none;}
.inquiry-filter .category-heading {padding:0;}
.inquiry-filter .category-heading a {padding-left:20px;}
/* flights List */
.select-flight-info td {padding:5px 15px !important; }
.flight-listing .ui-radio input[type="radio"] + span::before {left:-26px;}
.flight-listing .ui-radio input[type="radio"]:checked + span::after {left:-21px;}
.pagebre {width:93%;}
.onward-journey {display:block;}

/* Profile */
.from-dt li {width:100%;  margin-bottom:15px; display:block;}
.point-ar {padding-left:15px;}
#total-bonus {margin-top:0;}
.see-all {display:block;}


/*New Slider CSS*/
.prewards{position:relative;}
.prewards .col-xs-9{width:90%;}
.sliderparent{position:static;width:20px;}
.slider-prev{position:absolute;left:-12px;top:79px;}
.slider-next{position:absolute;right:0;top:79px;}
.product-slider-nav li a a {/*background:url(../images/arrows1.png) no-repeat;height:41px;width:26px;*/}
.product-slider-nav li a.bx-prev, .product-slider-nav li a:hover a.bx-prev {/*background-position: 0 0;*/}
.product-slider-nav li a.bx-next, .product-slider-nav li a:hover a.bx-next {/*background-position: -26px 0;*/}
.product-slider-nav li a:hover a.bx-prev{/*background-position: 0 -41px;*/}
.product-slider-nav li a:hover a.bx-next {/*background-position: -26px -41px;*/}
.bx-wrapper {width:97%;margin:0 auto !important;}

/* product 31/07/15 */
.back-catalogue {margin-top: 25px;}
.logo a .axis-mobile-app {display:block; float:left; margin-top:-5px;}

.date1{
	width:20%;

}
.earn-head1{
	height:50px;
	border-radius: 11px 11px 0px 0px
}
.pro-desc1{
	padding:2.5% 2%;
	width:50%;
}
.pts-earn-head{
	padding:2.5% 2%;
}
}



@media screen and (max-width:640px) {

.notification-full-list > li  .notification-text {
	padding-left: 10px;
    width : 85%;
}


.feedback-form .form-group{width:90%;}

.contact-location{margin-bottom:30px;}

/* Transation History */
.gallery-item{width:100%;margin-right: 0;}

.earnlist li{width:100%;margin:0 0 20px 0;}
.earn-knowmore[data-readmore]{overflow-x:scroll !important;}

/* Recharge */
.pay-method {margin-bottom:20px;}

/* Recharge confirmation */
.recharge-info li {width:100%;}

/* Movie Ticket */
.movie-choose-more td {display:block; width:100%;}
.cartitemsnew .quantcount {float:none; width:100%;}
/* hotels-list */
.hotel-columns .category-img-border {border:1px solid #e7e7e7;}
/*.category-sub-menu, .category-outer-menu, .mobscroll {width: 82%;}*/
.rooms-dt {width:66%;}
/* flights summary */
.flight-lt::before {width:92%;}
.flight-lt li {margin-right:33%;}

/* flight */
.reward-col-3, .reward-col-2 {width:99%; margin-bottom:15px;}
.step-to-step li a {font-size:11px; }
/* Profile */
.profile-cate li {width:49.3%;}

.search-ar {width:100%;}
.search-ar .search-bx input {width:90%;}
.bx-controls {margin-bottom:60px;}
.desc{
	font-size:12px;
}
.desc1{
	font-size:14px;
}

.pts-earn-head{
	padding:2.5% 2%;
	width:30%;
}

.pts-earned,.pts-earn-val,.prd-name{

font-size:12px;

}
.pts-earned,.pts-earn-val{
padding-bottom:0px;

}
.prd-name{
padding-top:0px;

}

}

@media screen and (max-width:639px) {
.search, .search input{width:100%;float:none;}

.faq-tab .panel-default > .panel-heading a, .faq-tab .panel-default > .panel-heading a.collapsed{background-position:95% center;}

.cartdetails{width:64%;}
.quantcount{float:none;border-left:0;clear:both;padding-top:0;}
.btn-view-more{

	display:block;

}

/*.open-download{
	display:none !important;
}*/

.tot-earns{
	margin-top:2%;
}
}
.bx-wrapper img {width:100%;}

}




@media screen and (max-width: 480px) {
h1{font-size:20px;}

.notification-full-list > li  .notification-text {

    width : 75%;
}

.alert-icon{float:none;text-align:center;border-right:0;}
.alert-rgt{padding-left:0;}

.cartimg, .cartdetails{float:none;}
.cartdetails{padding:0 20px 20px 20px;width:auto}

.product-search input {background-position: 95% 7px;}

/* Simulator Page */
.time-calculate {float:none; width:100%; margin-bottom:15px;}
.time-calculate-btn {float:none;}

.wish-txt{margin-left:0;}
.quickguidepopup .popup-cnt{padding:0;}
.wish-acc-dt li{padding-right:0;}
/*.category-sub-menu, .category-outer-menu, .mobscroll {width: 76%;}*/
.category-panel .panel-default {width:100%;}
.avg-heading {font-size: 22px;}

/* hotels-list */
.hotel-columns .category-img-border {border:1px solid #e7e7e7;}
.rooms-dt {width:100%;}
.room-location {text-align:left;}
.rooms-dt {float:none; padding:10px 20px 20px 20px;}
.hotel-confirm .recharge-info li {width:99%;}

/* flight-summary */
.departing-ar p, .departing-ar p.departure-dt {float:none; }
.departing-ar p.departure-dt {margin-top:10px;}
.flight-lt::before {width:89%;}
.flight-lt li {margin-right:26%;}
.flight-sign-dt .flight-info li {display:block; margin:15px 0;}

/* Flight List */
.select-flight-info .ui-radio input[type="radio"] + span::before {left:-25px;}
.select-flight-info .ui-radio input[type="radio"]:checked + span::after {left:-20px;}
.step-to-step li a {font-size:11px; min-height:49px;}
/* Profile */
.profile-cate li {width:100%;}
.from-dt span {display:block; padding-left:0;}

.search-bx input {width: 88%;}
.search-bt {padding: 5px 2px;}

.slider-prev{left:0px;}
.bx-wrapper {width:90%;}

.enter-disabled {background:rgba(0, 0, 0, 0) url("../images/check-in-icon.png") no-repeat scroll 20px 11px; padding:10px 20px 10px 41px;}

.earnaction-head .earnimg img {width:100%;}

.login-header li .dialog-heading {margin-top:0;}
/* Feb - 03, Kirti */
.total-pt-head h3, .total-pt-head span {font-size:16px;}
.card-act-dt label { width:140px; padding-right:15px;}
/* Feb - 03, Kirti */

.reward-heading h3 {font-size:14px;}

/* changes */
.login-header li .dialog-heading {margin-top:0;}

.pro-desc{
	padding:1% 2%;
}
.earn-head{

	height:45px !important;

}
.pro-desc1{
	padding:2% 2%;
}
.pts-earned1,.send-name-head{
	width:42%;
}
.pts-earn-head{
padding:2% 2%;
}
 .pts-earn-val1,.pts-earned1{
	 padding-bottom:0%;
 }
.prd-name1{
	padding-top:0%;
float:none !important;
}


.btn-rsend{
width:100%;

}

.btn-new{
   margin-left: 0%;
    width: 100%;


}


}

@media screen and (max-width: 479px) {
.frm-dt label:after{content:"";}
.frm-dt label{float:none;width:100%;}
.frm-dt li p{padding-left:0;}

.product-slider-nav{margin-top:5px;}
.product-slider-nav li{margin-left:0;}

.shoppingproceed .pull-left, .shoppingproceed .pull-right{float:none !important;margin-bottom:20px;}
.internetbank-sec .btn-primary {width: 90%; font-size:11px;}
.lgn-sbt .btn-link {float:left;}
.loginlogo {width:200px;}
.dialogclose {width:20px;}
.ui-widget-overlay {width:999999 !important;}
/*login popus changes */
.login-pop .popup-cnt {width:100%;}
.popup-cnt {padding:10px 20px;}
.login-header li {padding:8px;}
.login-header li .dialog-heading {font-size:14px; }


}

.topactions li a {padding:10px 13px;}

@media screen and (max-width: 416px) {

.prd-name{

	width:41%;

}
}

@media screen and (max-width: 360px) {

/* media 360 code is here */

.bx-wrapper .placeholder {margin-right:0 !important;}
.loginlogo{text-align:left;}
.loginlogo img{width:80%;}
.dialog-heading {font-size:19px;}
.internetbank-sec .btn-primary{width:90%;}

.notify .dropdown-menu {right: -101px;}
.notify .dropdown-menu .caret {right:39%;}

.table > thead > tr > th{font-size:14px;}
.table > tbody > tr > td{font-size:12px;}
.earn-tbl span{display:none;}
.earn-tbl p{padding-left:0;}

.pagebre li{font-size:14px;}

.placeholder, .card-bg, .sugcard-bg, .slider-product .earnaction-columns, .slider-product1 .earnaction-columns, .slider-product2 .earnaction-columns, .slider-product3 .earnaction-columns{margin-right:20px !important;}

.linked-accounts .card-bg{margin-right:0 !important;}
.submit-box .btn-secondary {padding:10px 15px;}
#main-content .step-to-step li a {font-size:11px; min-height:48px; padding-left:7px; }
#main-content .step-to-step li a:after {
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-left: 6px solid hsla(0,0%,96%,1);
	margin-top: -25px;
}
#main-content .step-to-step li a:before {
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-left: 6px solid #dad9d9;
	margin-top: -25px;
}

/* Popup Styles */
.internetbank-sec input{ font-size:12px;}

/* Product page */
.cart-wishlist-btn .btn-secondary {margin-bottom:10px; padding:10px 14px; font-size:14px; }
.enter-disabled {width:50%;}
.suggest-rewards .productimage-container, .suggest-rewards .productimage-container img{width:100%;}


/* Simulator Page */
.simulator-goal .card-bg, .simulator-product .card-bg {margin-right:0px !important;}

/* Movie */
.pd-area, .pd-box {padding:20px 10px;}
.movie-choose-opt {float:none; clear:both; margin:20px 0 0 0;}

/* flight-summary */
.flight-lt::before {width:85%;}
.flight-lt li {margin-right:16%;}
.payment-detail .points-calulator .points-slider input {width:44%;}
/*.category-sub-menu, .category-outer-menu {width: 67%;}
.category-sub-menu, .category-outer-menu, .mobscroll {width: 67%;}*/
.totalbg p {min-height:34px;}

/* Flight List */
.flight-info .popover {width:310px;}
.select-flight-info td {padding:3px !important;}
/*.select-flight-info .ui-radio .flight-logo {display:none;}*/
.select-flight-info .ui-radio {margin: 0; width:72px;}
.flight-listing .select-flight-info th {font-size:12px; font-weight:600;}
.select-flight-info .ui-radio input[type="radio"] + span::before {left: 25px;  top: 5px;}
.flight-listing .ui-radio > span, .flight-select-dom .ui-radio > span, .flight-oneway-dom .ui-radio > span, .flight-one-dom .ui-radio > span {display: block; padding-top: 30px;}
.select-flight-info .ui-radio input[type="radio"]:checked + span::after {left: 30px;top: 10px;}

/* earn rule */
.earn-tab .panel-default > .panel-heading a span {font-size:13px;}
.card-heading .earn-rule p.cd-title {line-height:20px;}
.card-content {margin-left:15px;}

.enter-disabled {width:85%; margin-bottom:10px;}
.productimage-container .cart-wishlist-btn .btn-secondary:first-child {margin-right:14px;}
.cart-wishlist-btn .btn-secondary {padding:10px 8px;}

.popmarkup .content{min-width:274px;}
/*login popus changes */
.login-pop .popup-cnt {width:100%;}
.login-header li {padding: 18px 3px 10px 3px; width: 39%;}
.login-header li .dialog-heading {font-size:14px; margin:2px 0 0 7px;}
.internetbk-sec .text-center h2, .login-pop .popup-cnt h2 {font-size:14px;}
.login-pop .lgn-sbt .btn-secondary { margin-bottom:15px;}
.pts-earned{
	width:34%;
	text-align:left;
}
.pts-earned1{
	width:34%;
	text-align:left;
}
.pts-earn-val{

	width:28%;

}

.prd-name{

	width:34%;
	text-align:right;
}
.pts-rcvd11{
font-size:11px;
}
}






@media screen and (max-width: 320px) {
.customer-num{font-size:18px;}
.lgn-sbt input{margin-right:10px;}
.lgn-sbt a.btn-link {display:block; margin-top:10px;}

/* hotel confirmation */
.point-slide-rg li {width:43%;}
.bx-wrapper .placeholder {margin-right:0 !important;}

.slider-next, .slider-prev {top: 57px;}

/*login popus changes */
.internetbk-sec .popup-cnt .btn-primary {font-size:13px;}
.login-header li {padding: 18px 4px 10px;}
.login-header li .dialog-heading {font-size: 12px; margin: -2px 0 0 6px;}
.points-calulator input {margin:10px 12px 10px 0;}
.logo a img.axisedgelogo {margin-left:6px;}
.topactions li a {padding:10px;}
.pts-earned{

	width:38%;
	text-align:left;
}
.prd-name{

	width:38%;
	text-align:right;
}
.pts-earn-val{

	width:20%;

}
.pts-rcvd11{
font-size:11px;
}
}


/* css added by dipali and pratiksha  */






/* Style added by Kirti - 22nd Jan 2016  - To check with kirti */
/*#redemptions .table.earn-knowmore-pointstrans > tbody > tr > td, #redemptions .table.earn-knowmore-pointstrans > tbody > tr > th {
    padding: 13x 30px;
}

#earns .table.earn-knowmore-pointsreceived > tbody > tr > td, #earns .table.earn-knowmore-pointsreceived > tbody > tr > th {
    padding: 13x 30px;
}*/


/*responsive by deepali*/
@media screen and (max-width:600px){
.check1{
width:22%!important;
}
.dsc-ln2 {
    font-size: 14px;
    font-weight: bold;
    margin-left: 18%;


}

.code-ln{
	width:100%;
}

.image-crop1{

padding: 1% 1% 0% 1%;

}

.nav.tabpagelist > li {
width:50%;
}

.used-code {
    width: 40px;
    height: 35px;
    background-image: url("../images/edge-image/used.png");
    background-repeat: no-repeat;
    background-size: 88%;
    border-right: 2px solid #ccc;
    float: left;
    padding-right: 0%;
}

.unused-code {
    width: 40px;
    height: 35px;
    background-image: url("../images/edge-image/unused.png");
    background-repeat: no-repeat;
    background-size: 88%;
    border-right: 2px solid #ccc;
    float: left;
    padding-right: 0%;
}

.code-no {
    margin-left: 18%;
    margin-top: 1%;
    font-weight: bold;
    line-height: 17px;
    font-size: 12px;
}

.dsc-ln{
	font-size:12px;
	font-weight:bold;
}

.resend{
	font-size:12px;
}

.code-details{
	font-size:12px;
	color:#666666;
}



.mob{

display:inline-block !important;

}

.desk{

display:none !important;

}



.image-crop {

    width: 36px;
    height: 25px;

}

.resend{
	font-size:12px;
}



}




.card__text3 {
  display: inline-block;
  position: absolute;
  background-image:url(../images/edge-image/text-bg.png);
  background-repeat:no-repeat;
  width:75%;
  font-size:16px;
  bottom: 2%;
  left: 0;
  margin: auto;
  height: 30px;
  color: #fff;
  font-family: 'lato-regular';
  line-height: 30px;
}


.earn-descrpt2 {

    width: 60%;

}


@media screen and (max-width:1023px) {
.prd-name{
float:none !important;
display:block;
text-align:left;
width:100%;
}
#email-option{
width:100%;
}
.btn-rsend{
width:100%;

}
.header-container .login-details ul.text-left{
    display: none;
}
.header-container .login-details ul .header-points{
    display: none;
}
.header-container .login-details ul li.account{
    display: none;
}
.web-header{
display: none;	
}
.header-first,.header-middle{
    display: none;
}
.header-container .topactions li a{
    padding: 5px 10px;
}
.header-sub,.header-container{
    height: 67px;
}
.header-container{
    z-index: 3;
}
.mob-header{
    /*margin-top: -9px;*/
    background-color: white;
}
#banner-section{
 margin-top: 0;
}
.bg-header-img{
    display: none;
}
.header-container .login-details{
    width: 50%;
    top: 10px;
    height: 30px;
}
.header-container .header{
    z-index: -1;
}

.header-sub .mob-header-img{
    /*object-fit: none;*/
    width: auto;
    height: 45px;
    /*max-width: initial;*/
}
header {
    background-color: transparent !important;
    /*object-fit: none;*/
    width: 111vh;
    height: initial;
    max-width: initial;
}
}
@media screen and (max-width:1280px) {
	.check1{
	width:9%;
}
}

@media screen and (min-width:980px) {
	.earn-head{

		height:55px;
	}
}
@media screen and (min-width:981px) {
	.earn-head{

		height:50px;
	}
}

@media screen and (max-width:980px) {
.pts-earned {
    padding-right: 0px !important;
    width: 16%;
}
.check1{
	width:9%;
}
}

@media screen and (max-width: 480px){

.pro-desc1{
width:80%;
padding:3% 2%;
}
.pts-earned1{
    width: 30%;
}

.pro-desc{
	padding:1% 2%;
}
.earn-head{

	height:45px !important;

}
.btn-rsend{
width:100%;

}
.btn-new{
   margin-left: 0%;
    width: 100%;


}

}


@media screen and (max-width:767px) {

.pro-desc1{
width:80%;
padding:3% 2%;
}
.pts-earned1{
    width: 30%;
}
.prd-name1{
float:none !important;
}
.pts-earned{
    width: 30.5%;
}
.earn-head1 {
    height: 48px;
}
.pts-earned,.pts-earn-val{

padding-bottom:0px;

}
.prd-name{

padding-top:0px;

}
.date1 .month{

font-size:10px ;
}
}


@media screen and (max-width: 360px){
.pts-earned {
    width: 40%;
    text-align: left;
}

.pts-earned1 {
    width: 40%;
    text-align: left;
}

.pro-desc1{
width:78%;
padding:4% 2%;
}

.pts-earned1,.pts-earn-val1,.send-name-head,.send-name{

font-size:12px;
}




}






@media screen and (max-width: 768px){
.pts-earned{
padding-right:0px !important;
width:40%!important;
}
.check1 {
    width: 11% ! important;
}
.image-crop1{

padding: 1% 1% 0% 1% !important;

}
.dsc-ln2{

height:54px !important;
}

}

@media screen and (max-width:376px){
	.check1{
    width:21%!important;
}

}


@media screen and (max-width:414px){
.check1{
    width:21%!important;
}
.pts-earned {
    width:32%!important;
    text-align: left;
}

.pts-earned1 {
  width: 67%!important;
}
.pro-desc1{
width:78%;
padding:4% 2%;
}

.earn-head1 {
    height: 44px;
}
.dsc-ln2 {
    height:42px !important;
}
}
@media screen and (max-width: 412px){
.pts-earned{
    width: 32%!important;
    text-align: left;

}
.pro-desc1{
width:80%;
padding:4% 2%;
}

.pts-earned1 {
    width: 68%!important;
    text-align: left;

}
.pts-earned1,.pts-earn-val1,.send-name-head,.send-name{

font-size:14px;
}
.check1 {
    width: 22%!important;
}
.dsc-ln2 {
    height:40px !important;
}
}

@media screen and (max-width:375px){
.prd-name{

	width:55%;

}
.pts-earned{
width:35.4%;
padding-right:0px;
}
.check1 {
    width:25%!important;
}
.pts-earned1 {
    width: 80%!important;
    text-align: left;
}
.earn-head1 {
    height: 44px;
}
.pts-earned {
    width: 36%!important;
    text-align: left;
}

.dsc-ln2{
	font-size:14px;
	font-weight:bold;
	padding:3%;
	color:#222;
	height:40px!important;


}

}


@media screen and (max-width:360px){
.pts-earned{
padding-right:0px !important;
width:40%!important;
}
.pts-earned1{

width:80%!important;
}
.check1 {
    width: 26%!important;
}
.image-crop1{

padding: 2% 1% 0% 1% !important;

}

}

@media screen and (max-width: 320px){
.earn-head1 {
    height: 42px;
}
.pts-earned1 {
    width: 94%!important;
    text-align: left;
}
.pts-earned {
    width: 44%!important;
    text-align: left;
}
.code-details{
font-size:12px!important;
}
.code-details1{
font-size:12px!important;
}
}

/* added for new transaction earn */
@media screen and (max-width:767px){
.earn-head3{
	height:45px;
	border-radius: 11px 11px 0px 0px
}
.pro-desc3{
	padding:2% 2%;
	width:80%;
}

.prd-name3{
float:none !important;
display:block;
text-align:left;

}
.date-structure{
padding:1% !important;

}
.desc3{
font-size:14px;
}

}
@media screen and (max-width:800px){
.check1{
	width:11%;
}
.pts-earned {
    padding-right: 0px !important;
    width: 19.5%;
}
}

@media screen and (max-width:767px){
.mob{
	display:inline-block;
}
.desk{
display:none !important;
}
}
@media screen and (min-width:767px){
.desk{
	display:inline-block;
}
.mob{
display:none !important;
}
}
@media screen and (max-width: 1023px){
.bg-header-img {
    display: none;
}
.mob-header{
    background-color: white;
    display: block;
}

.header-container .login-details .text-left{
display: none;
}
}
@media (max-width: 299px){
.header-sub .mob-header-img {
    height: 38px;
}
.header-container .login-details {
    top: 6px;
}
}
