@media (min-width:1281px) and (max-width:1367px) {
    .welcometext-left h3 {
    font-size:30px;}
.welcometext-left p {font-size:20px;}

}

@media (min-width:768px) and (max-width:991px){
	.navbar-toggle{display:block;}
	.navbar-header{float:right;}
	.collapse{display:none !important;}
	.collapse.in{display:block !important;}
	.right-header .navbar{padding-top:5px;}
	.navbar-toggle{margin-right:0;}
	.right-header .navbar-collapse{position:absolute; top:100%; right:0; width:250px; background:#212121; padding:15px; z-index:999;}
	.right-header .navbar-nav {float:none;}
	.right-header .navbar-nav > li{float:none; width:100%; padding:0 0 7px;}
	.right-header .navbar-nav > li > a{color:#fff;}
	
	.tabdate-filter{padding-bottom:7px;}
	.activitytable{overflow:auto;}
	.activitytable .table{width:800px; max-width:800px;}
	.downloadinvoice-list li{padding:0 5px 0 1px;}
	.downloadinvoice-list li a{font-size:14px;}
	.table-header h2{float:none;}
	.profilehead-block .col-lg-6{width:100%;}
	.profilehead-block .col-lg-3{width:50%;}
	.welcometext-left{background:url(../images/homeleftbg.jpg) no-repeat left top; background-size:cover; width:100%;}
	.welcometext-right{width:100%; padding-bottom:60px;}
	.welcometext:before{display:none;}
	.thankyoubottom .col-md-5{padding-top:30px;}
	.paynowblock .col-md-6 .input-btn{padding-top:0; padding-bottom:20px;}
    .payableblock .payablers {position:static; text-align:right; padding-top:15px;}
    .payableblock {padding-right:0;}
    .innerbanner-panel{padding-right:370px;}
	.innerbanner-panel h2{font-size:20px; line-height:24px;}
	.innerhead-profile h3{font-size:22px;}
	.roombooking-dic .col-lg-6{padding-bottom:15px;}
	.packagesub-panel .col-lg-4{width:50%; float:left;}
	.packagesub-text h3{font-size:22px; line-height:28px;}
	.packagesubcate-right{width:33.3%;}
	.packagesubcate-left{width:66.7%;}
	.subscripcart h3, .activitisright h3{font-size:19px;}
	.checkoutwith-radio li{padding-bottom:8px;}
	.packageslist-radio li{width:50%; padding-bottom:15px;}
	.packageslist-radio label{font-size:16px;}
	.timingsection .col-md-6{padding-bottom:20px;}
	.timingsbox{padding-bottom:2px;}
	.packagesubtext .viewdetail-btn{transform:translateX(-50%) scale(1); -webkit-transform:translateX(-50%) scale(1); }
	.packagesub-text h3{padding-bottom:49px;}
	.banquet-img .banquetimg-text:before{left:0;}
	.banquet-img .banquetimg-text:after{right:0;}
	.banquet-img .banquetimgtext{transform:translateY(-50%) scale(1); -webkit-transform:translateY(-50%) scale(1);} 
    .seatmoviename{width:100%;}
	.selectedmovietime{width:100%;}
    .chooseseat-panelleft{width:70%;}
    .chooseseat-panelright{width:29%;}
    .membergest p{display:block; width:100%; text-align:left;}
    .membergest table p strong{ display:inline-block; width:auto; text-align:left;}
    .membergest table p .value{ display:inline-block; margin-left:0px;}
    .membergest .guest{ padding-top:20px;}
	.chooseseat-list span{width:39px; height:39px; line-height:38px; margin-bottom:22px;}
	.chooseseat-row .chooseseatitem{width:36px; height:39px; background-size:100% 100%;}
	.moviebook-box .col-md-8{width:100%;}
	.moviebook-box .col-md-4{width:100%;}
	.packagecheckout-left{width:100%; padding-right:0;}
	.packagecheckout-right{width:100%; padding-left:0; padding-top:35px;} 
	.membergest{width:100%; text-align:center; padding-top:15px;}
	.packagesubcate-left{width:100%; padding-right:0;}
	.packagesubcate-right{padding-left:0; width:100%; padding-top:35px;}
	.moviepackagecheckout-left{padding-bottom:35px;}
	.inner-contain{min-height:700px;}
	.ticket-position{padding:0 40px;}
	.ticket-indecator{display:none;}
	.ticket-secondary{width:auto; padding:29px 30px 26px;}
	.ticket .ticket-inner{width:590px;}
}
@media (min-width:992px) and (max-width:1024px){
   .right-header .navbar-nav > li > a{font-size:14px;}
   .right-header .navbar-nav > li{padding:0 5px;}
	
   .downloadinvoice-list li{padding:0 7px 0 5px;}
   .profilehead-block p{font-size:14px;}
	.profilehead-block p span{padding-right:12px;}
	.profilehead-block p span:nth-child(2){padding-right:0;}
	.memberform-block{padding-right:0;}
	.memberform-block .signlogin-btn{position:static; float:right; margin-top:20px;}
	.welcometext-left{padding:25px 20px 0 25px; }
	.welcometext-right{padding:25px;}
	.thankyoubottom p br{display:none;}
    .payableblock {padding-right:535px;}
    .roombooking-dic .col-lg-6{padding-bottom:15px;}
	.packagesub-panel .col-lg-4{width:50%; float:left;}
	.packagesubcate-right{width:31.3%;}
	.packagesubcate-left{width:68.7%;}
	.packageslist-radio li{width:50%; padding-bottom:18px;}
}
@media (min-width:1025px) and (max-width:1279px){
	.container{width:1000px}
	
	.right-header .navbar-nav > li > a{font-size:15px;}
	.right-header .navbar-nav > li{padding:0 5px;}
	.downloadinvoice-list li{padding:0 7px 0 5px;}
	.profilehead-block p{font-size:14px;}
	.profilehead-block p span{padding-right:12px;}
	.profilehead-block p span:nth-child(2){padding-right:0;}
	.welcometext-left{padding:25px 20px 0 25px; }
	.welcometext-right{padding:25px;}
}

@media (max-width:767px){
  	.navbar-toggle{display:block;}
	.navbar-header{float:right;}
	.collapse{display:none !important;}
	.collapse.in{display:block !important;}
	.right-header .navbar{padding-top:5px;}
	.right-header .navbar-collapse{position:absolute; top:100%; right:0; width:250px; background:#212121; margin:0; box-shadow:none; padding:15px; z-index:999;}
	.right-header .navbar-collapse .navbar-nav{margin:0;}
	.right-header .navbar-nav {float:none;}
	.right-header .navbar-nav > li{float:none; width:100%; padding:0 0 10px;}
	.right-header .navbar-nav > li > a{color:#fff; padding-bottom:10px;}
	.welcometext-left-content {padding:20px;}
	
	.welcometext-list li {padding:0 0 40px 100px;}
	.tabdate-filter{padding-bottom:7px;}
	.activitytable{overflow:auto;}
	.activitytable .table{width:800px; max-width:800px;}
	.payableblock{padding-right:0;}
	.payableblock .payablers{position:static; padding-top:20px; text-align:left;}
	.downloadinvoice-list li{padding:0 5px 0 1px;}
	.downloadinvoice-list li a{font-size:14px;}
	.table-header h2{float:none;}
	.creditblock p{font-size:15px; padding-left:15px;}
	.profilehead-block .col-lg-6{width:100%;}
	.profilehead-block .col-lg-3{width:50%;}
	.profilehead-block p span{margin-bottom:15px;}
	.welcometext-left{width:100%;}
	.welcometext-right{width:100%; padding:25px;}
	.welcometext:before{display:none;}
	.homebooking .col-md-6{padding-bottom:40px;}
	.memberform-block{padding-right:0;}
	.memberform-block .input-field{padding-bottom:20px;}
	.memberform-block .signlogin-btn{position:static; float:right; margin-top:0px;}
	.thankyoubottom p br{display:none;}
	.thankyoubottom .col-md-5{padding-top:30px;}
	.thankyoubottom{padding-bottom:40px}
	.paynowblock .col-md-6 .input-btn{padding-top:0; padding-bottom:20px;}
   	.welcometext-left h3 {font-size:26px;}
	.welcometext-left p {font-size:18px;}
	.welcometext-list li h4 {font-size:20px;}
	.welcometext-list li p {font-size:16px;}
    .outstandingamt {float:none !important; padding-top:10px; display:inline-block;}
        .outstandingamt .input-field {width:170px; font-size:24px;}
    .innerbanner-panel{padding-right:0;}
	.innerhead-profile{position:static; float:right; padding-bottom:20px; padding-top:25px;}
	.innerbanner-panel h2{font-size:20px; line-height:24px; padding-top:20px;}
	.innerhead-profile h3{font-size:22px;}
	.roombooking-box{margin-bottom:25px;}
	.roombooking-dic .col-lg-6{padding-bottom:15px;}
	.packagesubcate-right{width:100%; padding-left:0;}
	.packagesubcate-left{width:100%;padding-bottom:30px; padding-right:0;}
	.packageslist-block .aadtocart-btn{position:static;}
	.packageslist-radio li{width:50%; padding-bottom:18px;}
	.timingsection .col-md-6{padding-bottom:20px;}
	.timingsbox{padding-bottom:2px;}
	.packageslist-block{padding-right:0;}
	.packagesubtext .viewdetail-btn{transform:translateX(-50%) scale(1); -webkit-transform:translateX(-50%) scale(1); }
	.packagesub-text h3{padding-bottom:49px;}
	.banquet-img .banquetimg-text:before{left:0;}
	.banquet-img .banquetimg-text:after{right:0;}
	.banquet-img .banquetimgtext{transform:translateY(-50%) scale(1); -webkit-transform:translateY(-50%) scale(1);}
    .seatmoviename{width:100%; padding-bottom:14px;}
	.selectedmovietime{width:100%;}
	.movieseat-info span{padding-bottom:10px;}
	.chooseseat-list span{width:33px; height:33px; line-height:32px; margin-bottom:22px;}
	.chooseseat-row .chooseseatitem{width:30px; height:33px; background-size:100% 100%;}
	.chooseseat-main{overflow:auto;}
	.moviebook-box .col-md-8{width:100%;}
	.moviebook-box .col-md-4{width:100%;}
	.moviebooking-date{position:static; width:auto; max-width:354px; margin:0 auto 35px;}  
	.moviebooktimelist{padding-left:0; padding-top:18px;}
	.packagecheckout-left{width:100%; padding-right:0;}
	.packagecheckout-right{width:100%; padding-left:0; padding-top:35px;}
	.subscriptioncart-table{width:600px;}
	.subscriptioncart{overflow:auto;}
	.membergest{width:100%; text-align:left; padding-top:15px;}
	.membergest p{padding-left:0; padding-right:15px;}
	.membergest p:last-child{padding-right:0;}
	.packageslist-table{overflow:auto;}
	.packageslisttable{width:800px;}
	.moviebookingpop .bookingrequestform{padding-right:25px;}
	.moviebookingpop .input-btn{position:static; float:left; padding:10px 15px 0; width:100%;}
	.ticketsummary .ticketsummary-title p span{margin-bottom:5px;}
	.moviepackagecheckout-left{padding-bottom:35px;}
    .chooseseat-panelleft {width:100%; }
    .chooseseat-panelright {width:100%; margin-top:40px;}
}
@media (min-width:480px) and (max-width:639px){
	.logo{width:100%}
	.right-header{width:100%; padding-bottom:8px;}
	.headertop-link{float:left; padding-top:8px;}
	.right-header .navbar{float:right; padding-top:0;}
	.navbar-toggle{margin-top:0; margin-bottom:0;}
	.login-img {display:block; overflow:hidden;}
	.login-img img{display:block; min-height:588px;}
    
}
@media (max-width:479px){
	.logo{width:100%}
	.login-img {display:block; overflow:hidden;}
	.login-img img{display:block; min-height:580px;}
	.right-header{width:100%; padding-bottom:8px;}
	.headertop-link{float:left; padding-top:8px;}
	.right-header .navbar{float:right; padding-top:0;}
	.navbar-toggle{margin-top:0; margin-bottom:0;}
	.tabdate-filter{padding:5px 15px 7px; float:none;}
	.tabdate-filter .input-date{width:100%;}
	.tabdate-filter span{display:block; text-align:center;}
	.cusrelationship{padding-bottom:12px;}
	.logo img{max-width:100%;}
	.creditblock p{padding-bottom:3px;}
	.payablers h3 span{font-size:24px; line-height:28px;}
	.profilehead-block{padding-right:0; padding-top:125px;}
	.profileimg-block{right:auto; position:static;}
	.profileimg-block p.img{position:absolute; top:-93px; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%);}
	.profileimg-block a.editprofile{margin-top:15px; margin-bottom:15px;}
	.welcometext-left h3{font-size:16px; line-height:22px;}
	.welcometext-left p{font-size:14px; line-height:18px;}
	.welcometext-list li h4{font-size:15px; line-height:22px;}
	.welcometext-list li p {font-size:13px; line-height:20px;}
	.membersign h4{font-size:16px; line-height:20px;}
	.thankyoutop h3{font-size:30px; line-height:34px;}
	.thankyoutop p{font-size:14px; line-height:22px;}
	.thankyoubottom{padding-right:0;}
	.returnclub{position:static; padding-top:30px;}
	.returnclub .returnclub-btn{margin:0 auto 7px;}
	.paynowblock .input-field .input-text.datetext{background-position:97% center;}
    .innerhead-profile{float:left;}
	.innerhead-profile .profileinner-img{float:left;}
	.innerhead-profile h3{padding-right:0; padding-left:15px; text-align:left;}
	.banquet-disc p{padding-right:0;}
	.bookingewquest-btn{position:static; display:block; text-align:center; margin-top:20px;}
	.packagesub-text h3{font-size:22px; line-height:28px;}
	.banquetimg-text p{display:none;}
	.packageslist-block .aadtocart-btn{display:block; text-align:center;}
	.packageslist-radio label{font-size:15px;}
	.roomradio li{padding-bottom:12px; padding-right:20px;}
	.roomradio{padding-bottom:5px;}
    .grandtotalb p{display:block; text-align:center; padding-right:0; padding-bottom:12px;}
	.ticketsummary p{font-size:14px;}
	.moviepackagecheckout-right .billingsummary-list li > span.title{width:38%;}
	.moviepackagecheckout-right .billingsummary-list li > span.rupee{width:24%;}
	.moviepackagecheckout-right .billingsummary-list li > span.totalruppe{width:25%;}
	.ticket{background-size:100% 100%; left: 50%; margin-bottom: -130px; margin-left: -510px; margin-top: -130px;transform: scale(0.33); width: 1020px; max-width:1020px;}
	.banquet-disc h3 .viewprice{margin-top:16px; float:none; display:block;}
    .chooseseat-block{width:445px;}
}

@media (min-width:320px) and (max-width:359px){
	
}