@media only screen and (max-width: 1600px)
{
	.open-cb-v-c
	{
		top: 44px;
	}
	.monilecity
	{
		margin-top: 30px;
	}
	.section1main
	{
		height: 550px;
	}
	.section6leftimg2
	{
		top: 176px;
	}
	.section1headermob
	{
		display: none;
	}
	.section1height 
	{
		height: 610px;
	}
	.imgfooter1
	{
		height: 81px;
	}
	.car-img
	{
		top: 217px;
	    width: 100%;
	}
	.car-img-div-in 
	{
	    width: 145px;
	}
	.animated-imgs
	{
		width: 100%;
	}
	.mobile-img
	{
		top: 98px;
	    left: 565px;
	    width: 457px;
	}
	.bell-img
	{	
		top: 108px;
	    left: 865px;
	    width: 32px;
	}
	.table-img
	{
		top: 197px;
	    right: 249px;
	    width: 126px;

	}
	.cloud-1-img
	{
		top: 18px;
	    left: 170px;
	    width: 61px;
	}
	.cloud-2-img
	{
		top: 78px;
	    left: 495px;
	    width: 65px;
	}
	.cloud-3-img
	{
		top: 119px;
	    width: 56px;
	    right: 330px;
	}
	.cloud-4-img
	{
		top: 48px;
	    right: 119px;
	    width: 56px;	
	}
	.height-55px , .cart-div , .main-inner-div1
	{
		height: 48px;
	}
	.light-box-after
	{
		top: -32px;
	}
	.perfundo__overlay 
	{
    	top: 48px !important;
	}
	.light-box-location-p1
	{
		margin-top: 18px;
    	margin-bottom: 18px;
	}
	.light-box-location-cities
	{
		margin-bottom: 11px;
	}
	.cart-img
	{
		margin-top:13px;
	}
	.cart-count
	{
		top: 8px !important;
	}
	.height-banner, .slick-slide 
	{
    	height: 594px !important;
	}
	.banner-inner-div
	{
		top: 377px;
	}
	.banner-ul span
	{
		height: 32px;
	}
	.banner-change-div, .panel-containe-back
	{
		top: 32px;
		height: 43px;
	}
	.banner-select .nice-select
	{
		top: -8px !important;
		height: fit-content
	}
	.cal-img
	{
    	margin-top: 6px;		
	}
	.down-arrow
	{
		top: 11px;
	}
	.date-picker input
	{
		margin-top: 0px;
	}
	.search-box
	{
		height: 28px;
	}
	.date-time-pic-div-2 .cal-img
	{
		margin-top: 7px !important;
	}
	.datetimepicker 
	{
    	margin-top: 33px !important;
    }
    .nice-select.open .list
    {
    	margin-top: 0px;
    }
    .main-inner-div1
    {
    	width: 88.25vw;
    }
    .header-menus-banq
    {
    	margin-top: 12px;
    }
    .banner-last-t-banq
	{
		margin-top: 2px;
	}
    .light-box-after 
    {
	    top: -28px;
	    border-left: 7px solid transparent;
	    border-right: 7px solid transparent;
	    border-bottom: 10px solid #fff;
	}
	.light-box-location-inp-d img
	{
		width: 5px !important;
	    height: 9px !important;
	    top: 11px;
	}
	.light-box-location-inp-d input
	{
		height: 30px;
	}
	.light-box-location-p1 
	{
	    margin-top: 11px;
	    margin-bottom: 11px;
	}
	.light-box-location-cities
	{
		margin-bottom: 3px;
	}
	.light-box-location-cities li, .light-box-location-cities li a
	{
		line-height: 13px;
	}
	.banner-last-t-banq
	{
		margin-top: 2px;
	}
	.date-picker input
	{
		margin-top: 2px;
	}
	.search-box
	{
		height: 25px;
	}
	.center-text-banq
	{
		margin-top: 45px;
	}
	.banq-section2-imgs-div-ind
	{
		height: 435px;
	}
	.banq-section3-ind
	{
	    height: 391px;
	}
	.book-with-us-ind
	{
		margin-bottom: 35px;
	}
	.banq-section4-h1
	{
		margin-top: 37px;
    	margin-bottom: 16px;
	}
	.banq-section4-pigibank
	{
		margin-bottom: 17px;
	}
	.banq-counter
	{
		margin-bottom: 23px;
	}
	.banq-section4-p1
	{
		margin-bottom: 40px;
	}
	.city-owl div
	{
		height: 305px !important;
	}
	.banq-section6-img-d
	{
		height: 440px;
	}
	.pop-img-d 
	{
	    height: 310px;
	}
	.porfile-functions-list li
	{
		height: 40px;
	}
	.height-340px 
	{
	    height: 290px;
	}
	.section3-ind-txt-p4 , .section3-ind-txt-p5 , .section3-ind-txt-p3
	{
		line-height: 0px;
		margin-bottom: 0px;
	}
	.banq-section3-ind-txt-d
	{
		padding: 0px;
	}
		/*---------------------------Header-Elements-------------------------------*/
		/*--------------SingUp---------------*/
	.Login-back-div
	{
		height: 586px;
	}
	.Login-back-div-ind-1 
	{
    	height: 358px;
    	padding-top: 40px;
	}
	.backdiv-logi-signup.margin-bottom-60px
	{
		margin-bottom: 50px;
	}
	.Login-div
	{
		height: 548px;
	}
	.Login-div-1 , .Login-div
	{
		padding-top: 35px;
		padding-bottom: unset;
	}
	.margin-bottom-42px 
	{
	    margin-bottom: 32px;
	}
	.log-inp-1
	{
		overflow: hidden;
	}
	.margin-bottom-30px 
	{
	    margin-bottom: 24px;
	}
	.login-or-border
	{
		height: 10px;
	}
	.social-button-login
	{
		width: 8.825vw !important;
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.log-inp-1
	{
		background-size: 1.5vw;
	}
	.lightbox-100
	{
		top: 0px !important;
	}
	/*---------------SingUp-----------------*/
	.margin-bottom-50px 
	{
	    margin-bottom: 45px;
	}
	/*---------------Cart-----------------*/
	.cart-list
	{
		max-height: 450px;
	}
	.item-book-now
	{
		margin-top: 11px;
	}
	.cart-item-d
	{
		height: 130px;
	}
	.cart-item-p1 , .cart-item-p2
	{
		width: 25.625vw;
	}
	/*-----------------------------------Compair Banquet Lighbox----------------------------------------*/
	.MPD-8-main-ind-top .Font-size-28px
	{
		
	}
	.MPD-8-main-div
	{
		height: 720px;
	}
	.MDP-5a-location-ind
	{
		height: 245px;
	}
	.MPD-8-small-scroll-div 
	{
	    height: 236px;
	}
	.MPD-8-main-ind.height-846px 
	{
	    height: 649px;
	}
	.MPD-8-ind-d1 .pad-l-r-25px .Font-size-20px
	{
		margin-top: 10px;
	}
	.MPD-8-ind-d1
	{
		height: 96px;
	}
	.MPD-8-ind-d2 .pad-l-r-25px .d1p2
	{

	}
	.view-book-venue-b
	{
		height: 45px;
	}
	/*-----------------------------------EnQ Form Lighbox----------------------------------------*/
	.MPD-16-lightbox-Div
	{
		height: 736px;
	}
	.MPD-16-lightbox-Div .width-100 .margin-top-50px 
	{
	    margin-top: 33px;
	}
	.Enq-Div-1 .Date-Enq input
	{
		height: 13px;
	}
	.filter-panel label.css-label
	{
		background-size: 0.625vw 20px !important;
	}
	.filter-panel input[type=checkbox].css-checkbox:checked + label.css-label, input[type=checkbox].css-checkbox + label.css-label.chk
	{
		background-position: 0 -10px !important;
	}
	.filter-panel input[type=checkbox].css-checkbox + label.css-label
	{
		height: 10px;
	}
	.price-slider-opd .mountd
	{
		height: 36px;
	}
	.Enq-Div-1
	{
		padding-bottom: 13px;
		margin-bottom: 11px;
	}
	.Enq-Other-Req
	{
		padding: 19px;
		height: 121px;
	}
	.Send-enq-b
	{
		height: 40px;
	}
	.Date-Enq img
	{
		top: 2px;
	}
	/*.amt
	{
		max-width: 4.0vw;
	}*/
	/*-----------------------------------Otp Lighbox----------------------------------------*/
	.MPD-4-OTP-div .line-h-1-1
	{
		margin-top: 30px;
		margin-bottom: 15px;
	}
	.MPD-4-OTP-div .margin-top-40px
	{
		margin-top: 22px;
	}
	.otpinput .inputotp
	{
		height: 45px;
		border-radius: 11px;
	}
	.MPD-4-OTP-div .margin-bottom-45px
	{
		margin-bottom: 37px;
   		margin-top: 13px;
	}
	.MPD-4-OTP-div
	{
		height: 330px;
	}
	/*-----------------------------------MPD-5a-----------------------------------------*/
	.more20-filters-mdp-5a p
	{
		margin-bottom: 4px;
	}
	.MDP-5a-section1
	{
		padding-top: 40px;
	}
	.MDP-5a-filter-d .height-50px 
	{
	    height: 48px;
	}
	.MDP-5a-filter-ind .accordion
	{
		padding-top: 14px;
    	padding-bottom: 11px;
	}
	.filter-panel .css-label
	{
		margin-bottom: 11px;
	}
	.MDP-5a-sort-type
	{
		margin-bottom: 18px;
	}
	.MDP-5a-view-book-v-p1
	{
		line-height: 24px;
	}
	.control-group-2 , .MDP-5a-view-book-v-p1
	{
	    margin-top: 14px;
	    margin-bottom: 19px;
	}
	.control_indicator
	{
		height: 17px;
	}
	.control-checkbox .control_indicator:after
	{
		top: 2px;
		left: 5px;
	}
	.compair-item-add, .compair-item
	{
		height: 81px;
	}
	.MDP-5a-div-tag
	{
		height: 27px;
	}
	.MPD-5a-page-num-div1 
	{
	    padding-top: 30px;
	    padding-bottom: 17px;
	}
	.MDP-5a-div-tag-p1
	{
		line-height: 24px;
	}
	/*-----------------------------------MPD-10-----------------------------------------*/
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-2 p
	{
		line-height: 15px;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d
	{
		padding-bottom: 7px;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-1-a
	{
		margin-top: 15px;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-1-a p
	{
		margin-bottom: 4px;
	}
	.banq-section3-ind-MPD-10
	{
		height: auto;
		padding-bottom: 10px;
	}
	.MPD-10-Mobile-logo-d
	{
		height: 59px;
	}
	.MPD-11-Top-text-tag-p1 
	{
	    margin-top: 10px;
	    margin-bottom: 11px;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-1, .banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-2
	{
		margin-top: 20px;
	}
	/*-----------------------------------MPD-11-----------------------------------------*/
	.MPD-6-head-div1
	{
		margin-top: 2px;
	}
	.MPD-6-head-div1 a p
	{
		line-height: 15px;
	}
	.MPD-6-head-div1.border-none
	{
		margin-top: 5px;
	}
	.MDP-6-section1
	{
		padding-top: 35px;
	}
	.owl-three, .owl-three .owl-stage-outer, .owl-three .owl-stage-outer .owl-stage, .owl-three .owl-stage-outer .owl-stage .owl-item
	{
		height: 569px !important;
	}
	.owl-three .owl-thumbs .owl-thumb-item, .MPD-6-more-slides
	{
		height: 82px;
	}
	.MPD-6-right-divs
	{
	    margin-top: 7px;
	}
	.MPD-5-book-now-div
	{
		padding-top: 17px;
    	padding-bottom: 15px;
	}
	.MDP-6-section2-div3-ind 
	{
	    height: 221px;
	}
	.red-common-button-2
	{
		height: 43px;
	}
	.MPD-5-book-now-main-div .margin-top-45px 
	{
	    margin-top: 39px;
	}
	.MPD-11-sec2-left-d .margin-top-45px  , .MDP-6-section2-div3.margin-top-45px
	{
	    margin-top: 39px;
	}
	.MDP-6-section2-div1 .width-100 .margin-bottom-25px 
	{
	    margin-bottom: 23px;
	}
	.height-291px 
	{
	    height: 254px;
	}
	.height-250px 
	{
	    height: 210px;
	}
	.MDP-6-section2-div4.margin-top-45px
	{
		margin-top: 40px;
	}
	.MPD-11-sec3-albums
	{
		height: 157px;
	}
	.owl-four .owl-stage-outer .owl-stage .owl-item
	{
		/*margin-right: 10px !important;*/
	}
	.owl-four .owl-prev
	{
		left: -2.5625vw;
	}
	.owl-four .owl-next
	{
		right: -2.625vw;
	}
	.banq-section3-ind-MPD-11
	{
		height: 388px;
	}
	.MPD-6-Experience
	{
		height: 112px;
	}
	.MPD-6-Exp-bottom-div-ind
	{
		height: 120px;
	    padding-top: 20px;
	}
	.banq-section3-ind-MPD-11 
	{
	    height: 352px;
	    margin-left: 1px;
	}
	.MPD-11-sec3-div .margin-bottom-25px 
	{
	    margin-bottom: 20px;
	}
	/*-----------------------------------MPD-6-----------------------------------------*/
	.short-l
	{
		padding-top: 4px;
	}
	.MDP-6-section1-div2 
	{
	    margin-bottom: 29px;
	}
	.MPD-5-book-now-main-div , .MPD-5-big-img-div
	{
		height: 730px;
		margin-bottom: 20px;
	}
	.MDP-6-section2-div2 .MDP-6-section2-div2-ind
	{
		top: 2px;
	}
	.MDP-6-section2-div2-ind.margin-bottom-30px 
	{
	    margin-bottom: 21px;
	}
	/*-----------------------------------MPD-12-----------------------------------------*/
	.MDP-12-Left-Tab li
	{
		height: 59px;
	}
	.MPD-12-Right-ind-1 li, .MPD-12-Right-ind-1
	{
		height: 45px;
	}
	.MPD-12-Right-ind-1-a li
	{
		height: 35px;
		margin-bottom: 7px;
    	padding-top: 7px;
	}
	.MPD-12-QuotesReceived-div li
	{
		padding-bottom: 10px;
	}
	.MPD-12-QuotesReceived-div li > a
	{
		padding-bottom: 12px;
	}
	.Request-Box-Img-Div
	{
		height: 81px;
	}
	.MPD-12-Request-Box
	{
		height: 153px;
	}
	.MPD-12-Request-Box-ind2, .MPD-12-Request-Box-ind1
	{
		padding-top: 35px;
    	padding-bottom: 35px;
	}
	.reject-button, .accept-botton
	{
		height: 41px;
	}
	.MPD-12-Request-Box-ind2.request p
	{
		margin-top: 8px;
	}
	/*-----------------------------------MPD-17-----------------------------------------*/
	/*.MPD17-group .banner-select .bar 
	{
	    top: 54px;
	}*/
	.MPD-17-section1
	{
		margin-top: 44px;
	}
	.MPD-17-section1 .margin-bottom-25px 
	{
	    margin-bottom: 21px;
	}
	.MPD-17-profile-img
	{
	    height: 133px;
	}
	.MPD17-group input, .MPD17-group .nice-select
	{
		height: 57px !important;
	}
	.MPD17-group label
	{
		top: 19px;
	}
	.MPD17-group 
	{
	    position: relative;
	    margin-bottom: 42px;
	    margin-top: 42px;
	}
	/* active state */
	.MPD17-group input:focus ~ label,
	.MPD17-group input:read-only ~ label,
	.MPD17-group input:disabled ~ label, 
	.MPD17-group input:valid ~ label , 
	.MPD17-group textarea:focus ~ label, 
	textarea:valid ~ label,
	.select-custom label
	{
	  	top:-22px !important;
	}
	.MPD17-group input:focus ~ label,
	.MPD17-group input:-moz-read-only ~ label,
	.MPD17-group input:disabled ~ label, 
	.MPD17-group input:valid ~ label , 
	.MPD17-group textarea:focus ~ label, 
	textarea:valid ~ label,
	.select-custom label
	{
	  	top:-22px !important;
	}
	.MPD-17-submit, .MPD-17-reset , .share-code-b
	{
		height: 42px;
	}
	.MPD-12-edit-pencil
	{
		margin-top: 2px;
	}
	/*-----------------------------------VendorsProfile-----------------------------------------*/
	.Vendors-Profile-ind .margin-top-60px
	{
		margin-top: 63px !important;
	}
	.MPD17-group .banner-select .bar 
	{
	    top: 53px;
	}
	.MPD-17-dropdown-ico
	{
		top: 16px;
	}
	.Vendors-Profile-inds .banner-select .nice-select span
	{
		top: 8px !important;
	}
	.new-service-vend
	{
		height: 28px;
	}
	/*-----------------------------------FAQs-----------------------------------------*/	
	.FAQs-acc .accordion-2
	{
		height: 48px;
	}
	.FAQs-acc .panel p
	{
		margin-top: 21px;
		margin-bottom: 21px;
	}
	/*-----------------------------------Privacy & Policy-----------------------------------------*/
	.T-and-c-main-ind .overf p
	{
		margin-bottom: 20px;
    	line-height: 18px;
	}

	/*-----------------------------------Terms & Condiitions-----------------------------------------*/
	.l-o-h-25-res
	{
		margin-bottom: 5px !important;
	}
	/*-----------------------------------MPD-5a-Snp-Lightbox-----------------------------------------*/
	.MPD-5-left-small-d
	{
		height: 40px;
		padding-top: 11px;
	}
	.search-v-l input
	{
		height: 36px !important;
		margin-top: 10px !important;
	}
	.MPD-5-search-ico
	{
		top: 21px;
	}
	/*.search-v-l input::-webkit-input-placeholder 
	{

	}*/
	.MPD-5-searchbox.height-74px
	{
		height: 68px;
	}
	/*------------------------------Vendors_portfolio------------------------------*/
	.easylideid
	{
		height: 56px;
	}
	.static-prof-v-side-b2 
	{
		margin-top: 9px;
	}
	.vend-profintp1 
	{
	    margin-top: 26px !important;
	}
	.slect-vp
	{
		margin-top: 0px !important;
	}
	.ind-form-d
	{
		margin-bottom: 10px;
	}
	/*------------------------------Booking_Payment------------------------------*/
	.bookingp-side-indimg-d
	{
		margin-right: 0.6875vw;
	}
	p.bookingpaymentcart
	{
		width: 100% !important;
	}
	.bookingpaymentcart.cart-item-p3b.r0pa
	{
		text-align: right;
	}
	.bookingp-side-inds1 .set-heightof-parent 
	{
	    height: 55px;
	}
	.amount-details-ind .left-of-parent , .amount-paybalemaind .left-of-parent
	{
	    width: 14vw;
	}
	.bookinpay-orsecliens .login-or-border
	{
		width: 45%;
	}
	.paymentbooking-height 
	{
	    min-height: 697px;
	}
	.payment-method-d ul li label
	{
		padding: 21px 20px 19px 160px;
		font-size: 14px;
	}
	.payment-method-d ul li .check
	{
		top: 30px;
	}
	.check-box-logo
	{
		left: 50px;
		top: 29px;
	}
	
	/*---------------------------Upload_Images_LB_Start---------------------------*/
	.upload-file-sec
	{
		height: 135px;
	}
	.dropherer-t1
	{
		margin-top: 21px;
	}
	.upload-d-img-m
	{
		height: 430px;	
	}
	.UploadImages-d
	{
		height: 750px;
	}
	.imageuploadify-container
	{
		height: 135px;
	}
	/*----------------------------Switch Button Start----------------------------*/
	.custtoggb1
	{
		top: 2px;
	}
	.switch-cust1 
	{
		height: 20px;
		width: 47px;
	}
	.slider-cust1:before
	{
		width: 12px;
		height: 12px;	
	}
	.add-sct2
	{
		top: 34px;
	    right: 4px;
	}
	.add-sct1
	{
		right: 12px;
	}
	.moneybackmaind img
	{
		/*width: 108px;*/
	}
	.slot-inbooknow-lable
	{
		width: 67px ;
		font-size: 10px;
		margin-right: 6px;
	}
	.Enq-Div-1.booknowd1
	{
		width: 102px !important;
		padding-right: 30px;
	}
	.Enq-Div-1.booknowd2
	{
		width: calc(100% - 102px) !important;
	}
	.bookingpayselect-state .banner-select
	{
		position: relative;
    	top: 3px;
	}
	.d-advn2
	{
		width: 22% !important;
		margin-right: 0px !important;
	}
	.short-lis-bord
	{
		padding-bottom: 0px !important;
		margin-bottom: 40px !important;
	}
	.show-qut-vm-d
	{
		padding-top: 10px;
	}
	.show-qut-vm-d .line-h-1-1
	{
		margin-bottom: 20px;
	}
	/*===============Vendore Quote LB===============*/
	.cust-vndoreenq2 .h1-tag-margin
	{
		margin-top: 25px;
		margin-bottom: 16px;
	}
	.vendoreenqub-c 
	{
	    margin-top: 25px;
	    margin-bottom: 30px;
	}
	.containertabs .containertabsfl2
	{
		height: 177px;	
	}
	.paymcoveraind1
	{
		height: 140px;
	}
	.step-text-abs
	{
		bottom: -43px;
	}
	.stepvernd3
	{
		padding-top: 13px;
	}
	.vndorebooklftd
	{
		margin-top: 21px;
	}
	.ciframe
	{
		height: 630px;
	}
	.parent-signupvendore .singupvend-allinp 
	{
	    margin-bottom: 18px !important;
	}
	.signup-select-d
	{
		height: 32px;
	}
	.city, .city:hover 
	{
        background-position: 4px 13px;
	    background-size: 22px 16px;
	}
	.singupvend-allinp .MPD-17-dropdown-ico 
	{
	    top: 6px;
	}
	.singupvend-allinp .nice-select.Font-Open
	{
		width: 254px;
	}
	.signup-select-d span.current 
	{
	    top: 4px;
	}
	.signup-select-d .nice-select .option
	{
		font-size: 13px;
	}

}
@media only screen and (max-width: 1440px)
{
	.open-cb-v-c 
	{
	    top: 42px;
	}
	.imgfooter1 
	{
    	height: 76px;
	}
	.car-img
	{
		top: 195px;
	    width: 100%;
	}
	.car-img-div-in 
	{
	    width: 125px;
	}
	.mobile-img
	{
		top: 91px;
	    left: 512px;
	    width: 401px;
	}
	.table-img
	{
		top: 179px;
	    right: 221px;
	    width: 103px;
	}
	.bell-img
	{	
		top: 105px;
	    left: 777px;
	    width: 27px;
	}
	.cloud-1-img
	{
		top: 18px;
	    left: 142px;
	    width: 54px;
	}
	.cloud-2-img
	{
		top: 50px;
	    left: 441px;
	    width: 61px;
	}
	.cloud-3-img
	{
		top: 108px;
	    width: 46px;
	    right: 302px;
	}
	.cloud-4-img
	{
		top: 39px;
	    right: 104px;
	    width: 47px;	
	}
	.light-box-after 
    {
	    top: -28px;
	    border-left: 7px solid transparent;
	    border-right: 7px solid transparent;
	    border-bottom: 10px solid #fff;
	}
	.light-box-location-inp-d img
	{
		width: 5px !important;
	    height: 9px !important;
	    top: 11px;
	}
	.light-box-location-inp-d input
	{
		height: 30px;
	}
	.light-box-location-p1 
	{
	    margin-top: 11px;
	    margin-bottom: 11px;
	}
	.light-box-location-cities
	{
		margin-bottom: 3px;
	}
	.light-box-location-cities li, .light-box-location-cities li a
	{
		line-height: 13px;
	}
	.banner-last-t-banq
	{
		margin-top: 2px;
	}
	.height-banner, .slick-slide
	{
		height: 486px !important;
	}
	.banner-inner-div 
	{
	    top: 291px;
	}
	.banner-ul li 
	{
	    height: 30px;
	}
	.banner-change-div, .panel-containe-back 
	{
	    top: 30px;
	    height: 41px;
	}
	.banner-last-t-banq 
	{
	    margin-top: 5px;
	}
	.banner-last-t-banq-d
	{
		margin-top: 58px;
	}
	.center-text-banq 
	{
	    margin-top: 36px;
	    margin-bottom: 18px;
	}
	.banq-section2-imgs-div-ind
	{
		height: 387px;
	}
	.yellow-common-button
	{
		height: 36px;
		margin-bottom: 35px;
	}
	.pop-img-d 
	{
    	height: 313px;
    }
    .banq-section3-ind 
    {
	    height: 339px;
	}
	.banq-section4-h1 
	{
	    margin-top: 30px;
	    margin-bottom: 14px;
	}
	.book-with-us-ind 
	{
	    margin-bottom: 29px;
	}
	.city-owl div
	{
		height: 280px !important;
	}
	.city-owl .slick-prev
	{
		left: -38px !important;
	}
	.city-owl .slick-next
	{
		right: -38px !important;
	}
	.banq-section6-img-d 
	{
	    height: 380px;
	}
	.small-tabs-div button
	{
		margin-bottom: 10px;
	}
	.pop-img-d 
	{
	    height: 268px;
	}
	.height-340px 
	{
	    height: 250px;
	}
	.easy-autocomplete-container ul
	{
		top: 7px;
	}
	/*---------------------------Header-Elements-------------------------------*/
	.Login-back-div-ind-1 
	{
    	height: 328px;
	    padding-top: 32px;
	}
	.backdiv-logi-signup.margin-bottom-60px 
	{
	    margin-bottom: 30px;
	}
	.Login-back-div-ind-1
	{
		height: 308px;
	}
	.social-button-login 
	{
    	width: 7.80vw;
    }
    .yellow-common-button-2 , .social-button-login
    {
    	height: 34px;
    }
    .margin-bottom-20px 
    {
	    margin-bottom: 15px;
	}
	.margin-bottom-36px 
	{
	    margin-bottom: 16px;
	}
	.margin-bottom-30px 
	{
	    margin-bottom: 15px;
	}
	.login-or-border 
	{
	    height: 8px;
	}
	.Login-div 
	{
	    height: 488px;
	}
	.Login-div-1, .Login-div
	{
		padding-bottom: 18PX;
	}
	.inputfield
	{
		height: 31px;
	}
	/*-----------------------------------Compair Banquet Lighbox----------------------------------------*/
	.MPD-8-main-ind-top 
	{
	    height: 58px;
	}
	.MPD-8-main-ind
	{
		padding-top: 15px;
	}
	.MDP-5a-location-ind
	{
		height: 215px;
	}
	.MPD-8-ind-d1 .pad-l-r-25px i
	{
		font-size: 0.8333333333333334vw !important;
	}
	.MPD-8-ind-d1 
	{
	    height: 87px;
	}
	.MPD-8-ind-d2
	{
		padding-top: 10px;
		height: 40px;
	}
	.MPD-8-ind-d3
	{
	    padding-top: 5px;
		padding-bottom: 10px;
	}
	.MPD-8-small-scroll-div 
	{
	    height: 210px;
	}
	.MPD-8-main-ind.height-846px 
	{
	    height: 588px;
	}
	.MPD-8-main-div 
	{
	    height: 660px;
	}
	.MDP-5a-views-right-p1 ,.MDP-5a-views-d
	{
		line-height: 13px;
	}
	/*-----------------------------------Enq Lighbox----------------------------------------*/
	.filter-panel input[type=checkbox].css-checkbox + label.css-label
	{
		line-height: 10px;
	}
	.Enq-Div-1 
	{
	    padding-bottom: 8px;
	    margin-bottom: 8px;
	}
	/*.amt-2 
	{
	    right: 1.4583333333333335vw;
	    width: auto;
	    max-width: unset !important;
	    text-align: right;
	}*/
	.MPD-16-lightbox-Div 
	{
	    height: 666px;
	}
	.price-slider-opd-2 .slider-d .ui-slider-horizontal .ui-slider-handle
	{
		top: -5px;
		height: 12px;
		width: 12px;
	}
	/*-----------------------------------Otp Lighbox----------------------------------------*/
	.otpinput .inputotp
	{
		height: 42px;
	}
	.MPD-4-OTP-div 
	{
	    height: 323px;
	}
	/*-----------------------------------MPD-5a-----------------------------------------*/
	.MDP-5a-sort-type 
	{
	    margin-bottom: 8px;
	}
	.MDP-5a-section1 
	{
	    padding-top: 31px;
	}
	.MDP-5a-filter-d .height-50px 
	{
	    height: 45px;
	}
	.MDP-5a-filter-ind .accordion
	{
		padding-top: 12px;
		padding-bottom: 10px;
	}
	.control_indicator 
	{
	    height: 15px;
	}
	.control-checkbox .control_indicator:after 
	{
	    top: 2px;
	    left: 6px;
	}
	.compair-item-add, .compair-item 
	{
	    height: 76px;
	}
	.compair-item-add p
	{
		margin-top: 28px;
	}
	.MDP-5a-filter-ind .filter-panel input[type=checkbox].css-checkbox + label.css-label
	{
		margin-bottom: 4px;
	}
	.MDP-5a-div-infod
	{
		padding-top: 17px;
    	padding-bottom: 12px;
	}
	/*-----------------------------------MPD-10-----------------------------------------*/
	.banq-section3-ind-txt-d
	{
		margin-bottom: 3px !important;
	}
	.MPD-10-Mobile-logo-d 
	{
	    height: 56px;
	}
	.MPD-11-Top-text-tag-p1 
	{
	    margin-top: 9px;
	    margin-bottom: 10px;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-1-a , .banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-2-a
	{
		margin-top: 8px;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d
	{
		padding: 0px;
	}
	.banq-section3-ind-MPD-10
	{
		margin-bottom: 24px;
	}
	/*-----------------------------------MPD-11-----------------------------------------*/
	.MDP-6-section1 
	{
	    padding-top: 30px;
	}
	.MDP-6-section1-div1 
	{
	    margin-bottom: 10px;
	}
	.MDP-6-section1-div2 
	{
	    margin-bottom: 27px;
	}
	.owl-three .owl-prev
	{
		background-position-x: -0.3472222222222222vw !important;
	}
	.owl-three, .owl-three .owl-stage-outer, .owl-three .owl-stage-outer .owl-stage, .owl-three .owl-stage-outer .owl-stage .owl-item
	{
		height: 511px !important;
	}
	.owl-three .owl-thumbs .owl-thumb-item, .MPD-6-more-slides , .owl-three .owl-thumbs
	{
		height: 75px;
	}
	.red-common-button-2 
	{
	    height: 40px;
	}
	.MPD-11-sec2-left-d .margin-top-45px, .MDP-6-section2-div3.margin-top-45px , .MDP-6-section2-div2.margin-top-45px , .MDP-6-section2-div1.margin-top-45px
	{
		margin-top: 31px;
	}
	.margin-bottom-30px 
	{
	    margin-bottom: 14px;
	}
	.MDP-6-section2-div3 .margin-bottom-20px 
	{
	    margin-bottom: 12px;
	}
	.MPD-11-sec3-albums 
	{
	    height: 140px;
	}
	/*-----------------------------------MPD-6-----------------------------------------*/
	.MPD-5-book-now-div 
	{
	    padding-top: 14px;
	    padding-bottom: 18px;
	}
	.MPD-6-right-divs-p1
	{
		margin-bottom: 5px;
	}
	.MPD-5-book-now-main-div, .MPD-5-big-img-div
	{
		min-height: 686px;
		height: auto !important;
	}
	.MPD-6-right-divs 
	{
	    margin-top: 2px;
	}
	.MPD-5-book-now-div 
	{
		padding-top: 10px;
		padding-bottom: 10px;
	}	
	.red-common-button-1
	{
		height: 37px;
	}
	.MPD-5-book-now-div div .Font-size-14px
	{
		font-size: 0.8784773060029283vw;
	}
	.MPD-5-book-now-div div .Font-size-12px
	{
		font-size: 0.7320644216691069vw !important;
	}
	.MPD-5-book-now-main-div, .MPD-5-big-img-div 
	{
	    min-height: 626px;

	}
	.MDP-6-section2-div2-ind.margin-bottom-30px 
	{
	    margin-bottom: 11px;
	}
	/*-----------------------------------MPD-12-----------------------------------------*/
	.MDP-12-Left-Tab li a
	{
		padding-top: 18px;
	}
	.MDP-12-Left-Tab li span i
	{
		line-height: 12px;
	}
	.MDP-12-Left-Tab li 
	{
	    height: 55px;
	}
	.MDP-12-Left-Tab
	{
		padding-bottom: 30px;
	}
	.MPD-12-Right-ind-1 li, .MPD-12-Right-ind-1 
	{
	    height: 43px;
	}
	.MPD-12-Right-ind-1-a li
	{
		height: 32px;
	}
	.MPD-12-QuotesReceived-div
	{
		margin-bottom: 8px;
	}
	.Request-Box-Img-Div 
	{
	    height: 71px;
	}
	.reject-button, .accept-botton
	{
		height: 39px;
		margin-top: 7px;
	}
	.MPD-12-Request-Box-ind2.request p
	{
		margin-top: 8px;
	}
	.MPD-12-Request-Box-ind2, .MPD-12-Request-Box-ind1
	{
		padding-top: 32px;
    	padding-bottom: 32px;
	}
	.MPD-12-Request-Box 
	{
	    height: 139px;
	}
	/*-----------------------------------MPD-17-----------------------------------------*/
	.MPD17-group input, .MPD17-group .nice-select 
	{
	    height: 52px !important;
	}
	.MPD17-group label 
	{
	    top: 17px;
	}
	.MPD17-group
	{
		margin-top: 36px;
		margin-bottom: 36px;
	}
	.MPD-17-submit, .MPD-17-reset, .share-code-b 
	{
	    height: 35px;
	    margin-top: 18px;
	}
	.MPD-17-profile-img 
	{
	    height: 123px;
	}
	.MPD-17-Referral-div
	{
		height: 157px;
		padding-top: 17px;
	}
	.MPD-12-edit-pencil
	{
		margin-top: 1px;
	}
	.Referral-inputbox-div
	{
		height: 29px;
	}
	/*-----------------------------------VendorsProfile-----------------------------------------*/
	.Vendors-Profile-inds .banner-select .nice-select span 
	{
	    top: 5px !important;
	}
	.MPD-17-dropdown-ico 
	{
	    top: 15px;
	}
	.Vendors-Profile-ind .margin-top-60px 
	{
	    margin-top: 56px !important;
	}
	.MPD17-group-mag-t 
	{
	    margin-top: 53px !important;
	}
	/*-----------------------------------FAQs-----------------------------------------*/
	.FAQs-acc .panel p 
	{
	    margin-top: 21px;
	    margin-bottom: 21px;
	    line-height: 16px;
	}
	/*-----------------------------------Terms & Condiitions-----------------------------------------*/
	.l-o-h-25-res
	{
		margin-bottom: 1px !important;
	}
	/*-----------------------------------MPD-5a-Snp-Lightbox-----------------------------------------*/
	.search-v-l input
	{
	    height: 36px !important;
	    margin-top: 7px !important;
	}
	.MPD-5-search-ico 
	{
	    top: 19px;
	}
	.MPD-5-Apply-b
	{
		height: 30px;
	}
	.searchbox-d-2 .remove-snap-d .close-div-b-1
	{
		top: 18px;
	}
	.MPD-5-searchbox.height-74px 
	{
	    height: 57px;
	}
	.MPD-5-All-Checkboxs 
	{
    	margin-top: 25px;
    }
    .MPD-5-checkbox-d
    {
    	height: 20px;
    }
    .MPD-5-All-Checkboxs
    {
    	height: 180px;
    }
    .MPD-5-right-small-d
    {
    	height: auto;
    }
    .MPD-5-left-small-d 
    {
	    height: 37px;
	    padding-top: 11px;
	}
	/*------------------------------Vendors_portfolio------------------------------*/
	.image-checkbox
	{
		height: 26px;
		margin-bottom: 9px;	
	}
	.uplvid-fr-b
	{
		height: 52px;
	}
	.upoad-vidl, .uplvid-fr-b 
	{
		margin-top: 8px !important;
		margin-bottom: 26px !important;
	}
	.inpt-vp-divtow.locationinp
	{
		margin-top: 16px !important;
	}
	.map-vp
	{
		height: 216px;
	}
	.accenpt-pv-s 
	{
		padding-top: 27px;
		margin-bottom: 4px;
	}
	.vend-profintp1.textarea-v textarea
	{
		height: 130px !important;
	}
	.vend-profintp1.textarea-v
	{
		/*margin-top: 50px !important;*/
	}
	.addnew-vpplus-t p
	{
		font-size: 0.9722222222222222vw;
	}
	.easylideid 
	{
	    height: 49px;
	}
	.ytimg2
	{
		top: 55px;
		width: 53px;
		height: 35px;
	}
	/*------------------------------Booking_payment------------------------------*/
	.bookingp-side-indimg-d
	{
		width: 3.785416666666667vw;
	}
	.bookingp-side-deatilmd
	{
		width: 14.78125vw;
	}
	.bookingp-side-deatilmd .left-of-parent
	{
		width: 10.71875vw;
	}
	.bookingp-side-inds1
	{
		padding-top: 23px;
		padding-bottom: 23px;
	}
	.login-bpd2maind
	{
		text-align: center;	
	}
	.bookinloginbutton
	{
		width: 106px !important;
		float: unset !important;
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.paymentbooking-height 
	{
	    min-height: 677px;
	}
	.coundowntimermaind
	{
		height: 101px;
	}
	.circletimer
	{
		width: 69px;
	}
	.controlls
	{
		top: 19px;
	}
	.display-remain-time
	{
		font-size: 16px;
	}
	.timerminst1
	{
		top: 36px;
	}
	.timerminst2
	{
		font-size: 15px;
	}
	.payment-method-d ul li label 
	{
	    padding: 13px 20px 18px 160px;
	    font-size: 14px;
	    margin-bottom: 22px;
	}
	.check-box-logo 
	{
	    left: 50px;
	    top: 20px;
	    width: 98px;
	}
	.payment-method-d ul li .check 
	{
	    top: 19px;
	}
	.payment-method-d ul li label 
	{
	    padding: 11px 20px 18px 146px;
	    font-size: 13px;
	    margin-bottom: 19px;
	}
	.check-box-logo 
	{
	    left: 50px;
	    top: 18px;
    	width: 89px;
	}
	.payment-method-d ul li .check
	{
	    top: 17px;
	    width: 28px;
	    height: 28px;
	}
	.payment-method-d ul li .check::before
	{
		height: 10px;
    	width: 10px;
	}
	/*---------------------------Upload_Images_LB_Start---------------------------*/
	.imageuploadify-container 
	{
	    height: 120px;
	}
	.upload-d-img-m 
	{
	    height: 411px;
	}
	.UploadImages-d 
	{
	    height: 725px;
	}
	.UPI-album-easyt .tab 
	{
	    margin-bottom: 28px !important;
	}
	.add-sct2 
	{
	    top: 29px;
	    right: 3px;
	}
	.add-sct1 
	{
	    right: 10px;
	}
	.nice-pcm .nice-select
	{
		height: 32px;
	}
	.nice-pcm .nice-select span
	{
		font-size: 12px;
	    top: -5px;
	    position: relative;
	}
	.nice-pcm .nice-select > ul > li
	{
		font-size: 12px;
		height: 30px;
		min-height: unset;
		line-height: 32px;
	}
	.qr-code-d
	{
		width: 130px;
		height: 130px;
		position: relative;
		float: right;
		right: -15px;
		top: -15px;
	}
	.slot-inbooknow-lable 
	{
	    width: 63px;
	    font-size: 10px;
	    margin-right: 2px;
	}
	.MPD-16-lightbox-Div.booknowlbd
	{
		width: 44.447917vw;
	}
	.Enq-Div-1.booknowd2
	{
		width: calc(100% - 147px) !important;
	}
	.short-dd
	{
		height: 270px;
	}
	.vm-v .quotes-count-n
	{
		top: 17px;
		font-size: 9px;
		padding: 4px;
		padding-right: 5px;
		padding-top: 5px;
		right: 29px;
	}

	.etxctd1,
	.etxctd2
	{

	}
	.easystepsmaind-tabin
	{
		height: 45px;
	}
	.containertabs .containertabsfl2 
	{
	    height: 157px;
	}
	.paymcoveraind1 
	{
	    height: 125px;
	}
	.vndorebooklftd .easystepsmaind-tabin
	{
	    height: 52px;
	}
	.vndorebooklftd 
	{
	    margin-top: 17px;
	}
	.ciframe
	{
		height: 540px;
	}
	.suredeletetext
	{
		font-size: 14px;
		margin-bottom: 12px;
	}
	.singupvend-allinp .nice-select.Font-Open 
	{
	    width: 229px;
	}
	.city, .city:hover 
	{
	    background-position: 3px 15px;
	    background-size: 21px 14px;
	}
	.signup-select-d span.current 
	{
	    top: 5px;
	}
	.singupvend-allinp .MPD-17-dropdown-ico 
	{
	    top: 9px;
	}
	.signup-select-d .nice-select .option 
	{
	    font-size: 11px;
	    min-height: 30px;
	}
	.city, .city:hover 
	{
	    background-position: 4px 15px;
	    background-size: 18px 14px;
	}
	.singupvend-allinp .nice-select.Font-Open 
	{
	    width: 224px;
	}
}	
@media only screen and (max-width: 1400px)
{
	.section1main 
	{
    	height: 520px;
	}
	.section1height 
	{
	height: 580px;
	}
	.section1txtdiv
	{
		top: 230px;
	}
	.imgfooter1
	{
		height: 69px;
	}
	.car-img
	{
		top: 194px;
	    width: 100%;
	}
	.car-img-div-in 
	{
	    width: 125px;
	}
	.mobile-img
	{
		top: 91px;
	    left: 492px;
	    width: 401px;
	}
	.table-img
	{
		top: 177px;
	    right: 221px;
	    width: 103px;
	}
	.bell-img
	{	
		top: 95px;
	    left: 762px;
	    width: 29px;
	}
	.cloud-1-img
	{
		top: 18px;
	    left: 142px;
	    width: 54px;
	}
	.cloud-2-img
	{
		top: 50px;
	    left: 441px;
	    width: 61px;
	}
	.cloud-3-img
	{
		top: 108px;
	    width: 46px;
	    right: 302px;
	}
	.cloud-4-img
	{
		top: 39px;
	    right: 104px;
	    width: 47px;	
	}
	.Enq-Div-1.booknowd1
	{
		width: 132px !important;
		padding-right: 30px;
	}
	.Enq-Div-1.booknowd1
	{
		width: calc(100% - 132px);
	}

	.signupnewd div.alinet
	{
		margin-bottom: 15px !important;
	}

}

@media only screen and (max-width: 1366px)
{
	.onclick-hcb-inp
	{
		width: 11.985417vw;
	}
	.banner-last-t-banq-d
	{
		width: 41.34375vw;
	}
	.section3-ind-txt-p2
	{
		font-size: 0.8784773060029283vw;
	}
	.section3-ind-txt-p4
	{
		font-size: 0.8052708638360175vw;
	}
	.section3-ind-txt-p5 , .section3-ind-txt-p3 span
	{
		font-size: 0.8052708638360175vw;
	}
	.banner-last-t-l-banq li a
	{
		font-size: 0.8052708638360175vw;
	}
	.header-menus-banq2 li a
	{
		font-size: 0.8784773060029283vw;
	}
	.banq-section2-imgs-div-ind h3
	{
		margin-top: 15px;
	}
	.location-text
	{
		margin-bottom: 15px;
	}
	.section1main
	{
		height: 460px;
	}
	.section1height 
	{
	height: 520px;
	}
	.section1txtdiv
	{
		top: 216px;
	}
	.imgfooter1
	{
		height: 66px;
	}
	.car-img
	{
		top: 187px;
	    width: 100%;
	}
	.car-img-div-in 
	{
	    width: 125px;
	}
	.mobile-img
	{
	    top: 88px;
	    left: 480px;
	    width: 384px;
	}
	.table-img
	{
		top: 175px;
    	right: 213px;
	    width: 103px;
	}
	.bell-img
	{	
		top: 96px;
	    left: 745px;
	    width: 26px;
	}
	.cloud-1-img
	{
		top: 14px;
	    left: 137px;
	    width: 47px;
	}
	.cloud-2-img
	{
		top: 50px;
	    left: 435px;
	    width: 55px;
	}
	.cloud-3-img
	{
		top: 101px;
	    width: 43px;
	    right: 289px;
	}
	.cloud-4-img
	{
		top: 36px;
	    right: 108px;
	    width: 42px;	
	}
	.height-55px, .cart-div, .main-inner-div1 
	{
	    height: 45px;
	}
	.perfundo__overlay 
	{
	    top: 45px !important;
	}
	.light-box-after
	{
		top: -27px;
	}
	.center-text-banq 
	{
	    margin-top: 26px;
	    margin-bottom: 14px;
	}
	.small-tabs-div button
	{
		height: 26px;
		margin-bottom: 10px;
		font-size: 0.8052708638360175vw;
	}
	
	.banq-section2-imgs-div-ind 
	{
	    height: 349px;
	}
	.yellow-common-button 
	{
	    height: 31px;
	    margin-bottom: 25px;
	}
	.banq-section3-ind 
	{
	    height: 328px;
	}
	.small-tabs-div
	{
		margin-bottom: 16px;
	}
	.pad-top-10px 
	{
	    padding-top: 4px;
	}
	.img-button
	{
		bottom: 20px;
		height: 25px;
	}
	.banq-section4-h1 
	{
	    margin-top: 25px;
	    margin-bottom: 11px;
	}
	.banq-section4-pigibank 
	{
	    margin-bottom: 7px;
	}
	.book-with-us-ind p
	{
		line-height: 14px;
	}
	.book-with-us-ind 
	{
	    margin-bottom: 16px;
	}
	.banq-section4-p1 
	{
	    margin-bottom: 30px;
	}
	.city-owl div 
	{
	    height: 260px !important;
	}
	.banq-section6-img-d 
	{
	    height: 370px;
	}
	.pop-img-d 
	{
	    height: 258px;
	}
	.banq-counter-ind .big-num-MPD-1
	{
		margin-bottom: 1px;
    	margin-top: 10px;
	}
	.cart-count
	{
		font-size: 8px !important;
		padding-left: 3px !important;
		padding-right: 3px !important;
		width: unset !important;
	}
	.footertextd1
	{
		margin: 0px ;
	}
	.footertextd1 p
	{
		font-size: 0.8052708638360175vw;
	}
	.footertextd1 p span
	{
		font-size: 0.9516837481698389vw;
	}
	.footerlinks li a 
	{
 	   font-size: 0.9516837481698389vw;
	}
	.lastftofct 
	{
    	font-size: 0.9516837481698389vw;
	}
	.companiesd img
	{
		width: 3.440702781844802vw;
	}
	.footermenus li a
	{
		font-size: 0.9516837481698389vw;
	}
	.subscribediv p 
	{
    	font-size: 0.9516837481698389vw;
    }
    .lastlinesdiv p 
    {
    	font-size: 0.8052708638360175vw;
    }
    .lastlinesdiv p span
    {
    	font-size: 1.0980966325036603vw;
    }
    .nice-select .option
    {
    	font-size: 0.9516837481698389vw;
    }
    .table-condensed>tbody>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>thead>tr>th
    {
    	font-size: 0.8784773060029283vw !important;
    }
    .height-340px {
	    height: 244px;
	}
	.banq-section6-text-p2
	{
		line-height: 17px;
	}
	/*---------------------------Header-Elements-------------------------------*/
	.lightbox-100 
	{
	    top: 0px !important;
	}
	.inputfield
	{
		margin-left: 30px;
		height: 26px;
    	margin-top: 4px;
	}
	.margin-bottom-42px 
	{
	    margin-bottom: 28px;
	}
	.margin-bottom-50px 
	{
	    margin-bottom: 35px;
	}
	.Login-back-div-ind-1
	{
		top: 72px;
	}
	.log-inp-2
	{
		background-position-y: 4px;
	}
	.social-button-login 
	{
	    width: 7.60vw;
	}
	.Login-div 
	{
	    height: 448px;
	}
	.Login-back-div 
	{
	    height: 476px;
	}
	.payment-proceed-b-1
	{
		height: 44px;
	}
	.cart-list 
	{
	    max-height: 380px;
	}
	.item-book-now 
	{
	    margin-top: 5px;
	}
	.cart-item-d 
	{
	    height: 124px;
	}
	.cart-item-p1, .cart-item-p2 
	{
	    width: 18.725vw;
	    float: left;
	}
	/*-----------------------------------Compair Banquet Lighbox----------------------------------------*/
	.MPD-8-main-ind-top 
	{
	    height: 43px;
	}
	.MPD-8-main-ind-top .Font-size-28px 
	{
	    margin-top: 10px;
	}
	.MDP-5a-location-ind 
	{
	    height: 195px;
	}
	.MPD-8-ind-d1 
	{
	    height: 79px;
	}
	.MPD-8-ind-d2 
	{
	    padding-top: 10px;
	    height: 38px;
	}
	.MPD-8-ind-d3 
	{
	    padding-top: 2px;
	    padding-bottom: 8px;
	}
	.MPD-8-main-ind.height-846px 
	{
	    height: 549px;
	}
	.MPD-8-main-div 
	{
	    height: 593px;
	}
	.MPD-6-right-divs .margin-top-8px
	{
		margin-top: 0px;
	}
	/*-----------------------------------Enq Lighbox----------------------------------------*/
	.Enq-Checkbox
	{
		margin-left: 2vw;
	}
	.filter-panel input[type=checkbox].css-checkbox + label.css-label, input[type=checkbox].css-checkbox + label.css-label.clr
	{
		font-size: 11px;
	}
	.filter-panel label.css-label 
	{
	    background-size: 10px 20px !important;
	}
	.Enq-Other-Req
	{
		margin-bottom: 16px;
	}
	.MPD-16-lightbox-Div 
	{
	    height: 566px;
	}
	.MPD-16-lightbox-Div .width-100 .margin-top-50px 
	{
	    margin-top: 22px;
	}
	.Enq-Div-1 
	{
	    padding-bottom: 5px;
	    margin-bottom: 5px;
	}
	.price-slider-opd-2
	{
		height: 40px;
	}
	.Enq-Other-Req
	{
		height: 100px;
		margin-bottom: 12px;
	}
	.Send-enq-b 
	{
	    height: 36px;
	}
	/*-----------------------------------Otp Lighbox----------------------------------------*/
	.date-time-pic-div , .date-time-pic-div-1, .date-time-pic-div-1-a
	{
		height: 25px;
	}

	.MPD-4-OTP-div 
	{
	    height: 308px;
	}
	.MPD-4-OTP-div .margin-bottom-45px ,.MPD-4-OTP-div .margin-bottom-0px
	{
		font-size: 0.7320644216691069vw !important;
	}
	.otpinput .inputotp 
	{
	    height: 39px;
	    border-radius: 9px;
	}
	/*-----------------------------------MPD-5a-----------------------------------------*/
	.control_indicator 
	{
	    height: 14px;
	}
	.control-checkbox .control_indicator:after 
	{
	    top: 2px;
	    left: 5.5px;
	    width: 2px;
	    height: 7px;
	}
	.hart-ico-1 , .MDP-5a-div-tag
	{
		top: 14px;
	}
	.control-group-2, .MDP-5a-view-book-v-p1
	{
		margin-bottom: 12px;
	}
	.MDP-5a-view-book-v-p1 
	{
	    line-height: 20px;
	}
	.compair-item-add, .compair-item 
	{
	    height: 73px;
	}
	.MDP-5a-compair-div
	{
		padding-top: 17px;
	}
	.mdp-5a-secound-menu li a
	{
		font-size: 0.8052708638360175vw;
	}
	.MDP-5a-location-d
	{
		margin-top: 16px;
	}
	.MPD-5a-page-num-div1 
	{
	    padding-top: 21px;
	    padding-bottom: 0px;
	}
	.MDP-5a-div-infod
	{
		padding-top: 14px;
    	padding-bottom: 10px;
	}
	/*-----------------------------------MPD-10-----------------------------------------*/
	.MDP-5a-views-d-MPD-11
	{
		bottom: 22px !important;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d
	{
		padding-bottom: 4px;
	}
	.banq-section3-ind-MPD-10
	{
		margin-bottom: 18px;
		padding-bottom: 2px;
	}
	.MPD-10-Mobile-logo-d 
	{
	    height: 52px;
	}
	.MDP-6-section1-div1 
	{
	    margin-bottom: 6px;
	}
	/*-----------------------------------MPD-11-----------------------------------------*/
	.MPD-6-right-divs-p1
	{
		font-size: 0.7320644216691069vw;
		margin-bottom: 4px;
	}
	.owl-three, .owl-three .owl-stage-outer, .owl-three .owl-stage-outer .owl-stage, .owl-three .owl-stage-outer .owl-stage .owl-item
	{
		height: 482px !important;
	}
	.owl-three .owl-thumbs .owl-thumb-item, .MPD-6-more-slides, .owl-three .owl-thumbs
	{
		height: 71px;
	}
	.MPD-11-cities-list li a, .MPD-11-cities-list-n, .MPD-11-cities-list-n a
	{
		font-size: 0.7720644216691069vw;
	}
	.MPD-6-right-divs .fr
	{
		margin-right: 0.43923865300146414vw;
	}
	.MPD-5-book-now-main-div .margin-top-45px 
	{
	    margin-top: 29px;
	}
	.red-common-button-2 
	{
	    height: 38px;
	}
	.MDP-6-section2-div1 .width-100 .width-100 a .Font-size-14px
	{
		font-size: 0.8784773060029283vw !important; 
	}
	.MDP-6-section2-div1 .width-100 .margin-bottom-25px 
	{
	    margin-bottom: 19px;
	}
	.height-291px 
	{
	    height: 226px;
	}
	.height-250px 
	{
	    height: 189px;
	}
	.MPD-11-section2-div2 .wrap .width-472px p
	{
		font-size: 0.8784773060029283vw !important;
	}
	h4
	{
		font-size: 0.9516837481698389vw !important;
	}
	.MDP-6-section2-div3 a p
	{
		font-size: 0.8784773060029283vw !important;
	}
	.MPD-6-Exp-bottom-div-ind .MPD-6-Exp-ind-left-div .Font-size-14px, .MPD-6-Exp-ind-right-div .MPD-6-Exp-ind-right-ind .Font-size-14px, .MPD-6-Exp-ind-right-div .MPD-6-Exp-ind-right-ind .Font-size-13px
	{
		font-size: 0.8052708638360175vw;
	}
	.MDP-6-section2-div5 .Font-size-14px , .skill .Font-size-14px
	{
		font-size: 0.8052708638360175vw !important;
	}
	.banq-section3-ind-MPD-11 
	{
    	height: 333px;
    }
    .banq-sec3-ind-txt-d-1-MPD-11
    {

    }
    .MPD-6-head-div1.border-none 
    {
	    margin-top: 4px;
	}
	.MPD-6-head-div1
	{
		margin-top: 0px;
	}
	.short-2
	{
		margin-top: 5px;
	}
	/*-----------------------------------MPD-6-----------------------------------------*/
	.popover__content
	{
		width: 18.887262079062957vw !important;
	}
	.MPD-6-Exp-bottom-div
	{
		height: 326px;
	}
	.height-558px 
	{
	    height: 488px;
	}
	.MPD-11-sec3-albums 
	{
	    height: 123px;
	}
	.MDP-6-section2-div3-ind .wrap div .Font-size-14px
	{
		font-size: 0.8784773060029283vw;
	}
	.MDP-6-section2-div3-ind .wrap div .Font-size-13px
	{
		font-size: 0.8784773060029283vw;
    	line-height: 14px;
	}
	.MDP-6-section2-div3-ind
	{
		height: 198px;
	}
	.on-h-v-list .MPD-6-right-divs-p1
	{
		margin-bottom: 8px;
	}
	/*-----------------------------------MPD-12-----------------------------------------*/
	.MDP-12-Left-Tab li a 
	{
	    padding-top: 16px;
	}
	.MDP-12-Left-Tab li 
	{
	    height: 51px;
	}
	.MDP-12-Left-Tab li span i
	{
		line-height: 8px;
	}
	.MPD-12-Right-ind-1 li a
	{
		padding-top: 10px;
	}
	.MPD-12-Right-ind-1 li, .MPD-12-Right-ind-1 
	{
	    height: 40px;
	}
	.MPD-12-Right-ind-1-a li 
	{
	    height: 29px;
	    padding-top: 6px;
	}
	.Request-Box-Img-Div 
	{
	    height: 65px;
	}
	.MPD-12-Profile-info .Font-size-20px
	{
		font-size: 1.0248901903367496vw !important;
		line-height: 12px;
	}
	.MPD-12-Profile-info .Font-size-16px
	{
		font-size: 0.9516837481698389vw !important;
	}
	.MPD-12-Profile-info .width-100 .fl .Font-size-12px , .MPD-12-Profile-info  .Font-size-12px
	{
		font-size: 0.7320644216691069vw !important;
    	margin-bottom: 3px;
	}
	.MPD-12-Profile-info-d2 .Font-size-12px
	{
		font-size: 0.8052708638360175vw !important;
    	margin-top: 5px;
	}
	.MPD-12-Request-Box-ind2 .Font-size-20px
	{
		margin-top: 4px;
	}
	.MPD-12-Request-Box 
	{
	    height: 115px;
	}
	.MPD-12-Request-Box-ind2, .MPD-12-Request-Box-ind1 
	{
    	padding-top: 25px;
	    padding-bottom: 25px;
	}
	.reject-button, .accept-botton
	{
		height: 34px;
	}
	/*-----------------------------------MPD-17-----------------------------------------*/
	.MPD-17-profile-img 
	{
	    height: 114px;
	}
	.MPD-17-section1 .margin-bottom-25px 
	{
	    margin-bottom: 17px;
	}
	.MPD17-group input, .MPD17-group .nice-select 
	{
	    height: 50px !important;
	}
	.MPD17-group 
	{
	    margin-top: 30px;
	    margin-bottom: 30px;
	}
	.MPD-17-submit, .MPD-17-reset, .share-code-b 
	{
	    height: 31px;
	    margin-top: 16px;
	}
	.MPD-17-Referral-div 
	{
	    height: 135px;
	    padding-top: 16px;
	}
	.MPD-17-Form-div .overf .fr a .Font-size-12px
	{
		font-size: 0.7320644216691069vw !important;
	}
	.MPD-12-edit-pencil
	{
		width: 0.7320644216691069vw;
	}
	/* active state */
	.MPD17-group input:focus ~ label,
	.MPD17-group input:read-only ~ label,
	.MPD17-group input:disabled ~ label, 
	.MPD17-group input:valid ~ label , 
	.MPD17-group textarea:focus ~ label, 
	textarea:valid ~ label,
	.select-custom label
	{
	    top: -17px !important;
	}
	.MPD17-group input:focus ~ label,
	.MPD17-group input:-moz-read-only ~ label,
	.MPD17-group input:disabled ~ label, 
	.MPD17-group input:valid ~ label , 
	.MPD17-group textarea:focus ~ label, 
	textarea:valid ~ label,
	.select-custom label
	{
	    top: -17px !important;
	}
	.Referral-inputbox-div 
	{
	    height: 26px;
	}
	.MPD-17-profile-img-d .Font-size-12px
	{
		font-size: 0.8052708638360175vw !important;
	}
	/*-----------------------------------VendorsProfile-----------------------------------------*/
	.Vendors-Profile-ind-c .Vendors-Profile-inds
	{
		margin-top: 10px;
	}
	.MPD17-group .banner-select .bar 
	{
	    top: 47px;
	}
	.MPD17-group-label-text
	{
		top: -19px;
	}
	.new-service-vend
	{
		height: 26px;
	}
	/*-----------------------------------Privacy & Policy-----------------------------------------*/
	.T-and-c-main-ind .overf p 
	{
	    margin-bottom: 15px;
	    line-height: 16px;
	    font-size: 11px;
	}
	.T-and-c-main-ind .overf h3 
	{
		margin-bottom: 7px;
    	font-size: 1.0248901903367496vw;
	}
	.T-and-c-main-ind .width-1110px p a
	{
		font-size: 0.8784773060029283vw;
	}
	/*-----------------------------------MPD-5a-Snp-Lightbox-----------------------------------------*/
	.MPD-5-left-small-d 
	{
	    height: 35px;
	    padding-top: 9px;
	}
	.MPD-5-search-ico 
	{
	    top: 17px;
	}
	.search-v-l input
	{
		height: 34px !important;
	}
	.MPD-5-Apply-b 
	{
	    height: 26px;
	}
	.searchbox-d-2 .remove-snap-d .close-div-b-1
	{
		width: 13px;
	}
	.MPD-5-searchbox.height-74px 
	{
	    height: 53px;
	}
	.light-box-location-cities li, .light-box-location-cities li a , .light-box-location-p1
	{
		font-size: 10px;
	}
	.light-box-location-inp-d
	{
		width: 17.885417vw;
	}
	.light-box-location-inp-d input 
	{
	    height: 35px;
		font-size: 11px;
		padding-left: 24px;
	}
	.light-box-location-inp-d img 
	{
	    width: 9px !important;
	    height: 14px !important;
	    top: 11px;
	}
	/*------------------------------Vendors_portfolio------------------------------*/
	.easylideid 
	{
	    height: 44px;
	}
	.image-checkbox span
	{
		font-size: 0.7320644216691069vw;
	}
	.vend-profintp1
	{
		margin-top: 18px !important;
	}
	.samelabel-d1
	{
		font-size: 0.8784773060029283vw !important;
	}
	.radio-b1:checked + label.label-radio-b:before, .radio-b1:not(:checked) + label.label-radio-b:before
	{
		width: 15px;
		height: 15px;
	}
	.radio-b1:checked + label.label-radio-b:after, .radio-b1:not(:checked) + label.label-radio-b:after
	{
		width: 9px;
		height: 9px;
		top: 3px;
		left: 3px;
	}
	.radio-b1:checked + label.label-radio-b, .radio-b1:not(:checked) + label.label-radio-b
	{
		padding-left: 22px;
	}
	.vend-profintp1.textarea-v 
	{
		/*margin-top: 47px !important;*/
	}
	.inpt-vp-divtow
	{
		margin-top: 30px !important;
	}
	.uplvid-fr-b 
	{
		height: 50px;
	}
	.ytimg2 
	{
    	top: 33%;
	}
	.addnew-vpplus-t p 
	{
	    font-size: 0.8052708638360175vw;
	}
	.map-vp 
	{
	    height: 175px;
	    margin-bottom: 14px;
	}
	.vend-profintp1.textarea-v textarea 
	{
	    height: 120px !important;
	}
	.radio-b1:checked + label.label-radio-b:before, .radio-b1:not(:checked) + label.label-radio-b:before
	{
		top: 2px;
	}
	.radio-b1:checked + label.label-radio-b:after, .radio-b1:not(:checked) + label.label-radio-b:after
	{
		top: 5px;
	}
	.goodfor-booingp
	{
		width: 20%;
	}
	/*------------------------------Booking_payment------------------------------*/
	.bookingp-side-inds1 .set-heightof-parent 
	{
	    height: 52px;
	}
	.bookingp-side-inds1 
	{
	    padding-top: 18px;
	    padding-bottom: 17px;
	}
	.enter-promocode-maind .set-heightof-parent 
	{
	    height: 40px;
	}
	.enter-promocode-maind
	{
		margin-bottom: 15px;
	}
	.amount-details-maind 
	{
	    padding-top: 18px;
	}
	.amount-details-ind .right-of-parent, .amount-details-ind .left-of-parent 
	{
	    height: 34px;
	}
	.paymentbooking-height 
	{
	    min-height: 598px;
	}
	.circletimer 
	{
	    width: 63px;
	}
	.controlls 
	{
	    top: 16px;
	}
	.display-remain-time
	{
		font-size: 15px;
	}
	.timerminst1
	{
		top: 32px;
		font-size: 12px;
	}
	.timerminst2 
	{
	    font-size: 13px;
	}
	.coundowntimermaind 
	{
	    height: 91px;
	}
	.timerminst2.samec2
	{
		margin-top: 5px;
	}
	.booking-paymentmaind
	{
		margin-top: 16px !important;
	}
	.div-close-b1.r0pa
	{
		width: 10px;
		height: 10px;
	}
	.payment-method-d ul li label 
	{
	    padding: 11px 20px 18px 130px;
	    font-size: 12px;
	    margin-bottom: 19px;
	}
	.check-box-logo 
	{
	    left: 46px;
	    top: 19px;
	    width: 86px;
	}
	.payment-method-d ul li .check 
	{
	    top: 17px;
	    width: 26px;
	    height: 26px;
	}
	.payment-method-d ul li .check::before 
	{
	    height: 8.5px;
	    width: 8.5px;
	    top: 3.5px;
	}
	.bookinpayment_check-box-logo
	{
		left: 46px;
		top: 19px;
		width: 86px !important;
		margin-top: 0px !important;
	}


	/*---------------------------Upload_Images_LB_Start---------------------------*/
	.upload-file-sec 
	{
	    height: 115px;
	}
	.dropherer-t1 
	{
		margin-top: 14px;
		line-height: 21px;
	}
	.upload-d-img-m 
	{
	    height: 320px;
	}
	.imageuploadify-container 
	{
	    height: 115px;
	}
	.UploadImages-d 
	{
	    height: 548px;
	    padding-top: 39px;
	}
	.UPI-album-easyt .tab 
	{
	    margin-bottom: 15px !important;
	}
	.uploadimg-s
	{
		height: 25px;
	}
	.upload-file-sec 
	{
	    height: 105px;
	}
	.UPI-album-name
	{
		margin-bottom: 10px !important;
	}
	.imageuploadify-images-list
	{
		padding-top: 15px;
	}
	.font-icon-social
	{
		right: 9px;
		top: 29%;overflow-x: 
	}
	/*----------------------------Switch Button Start----------------------------*/
	.custtoggb1 
	{
	    top: 0px;
	}
	.switch-cust1 
	{
	    width: 41px;
	    height: 19px;
	}
	input:checked + .slider-cust1:before 
	{
	    transform: translateX(20px);
	}
	.add-sct2 
	{
	    top: 23px;
	    right: 2px;
	}
	.datetimepicker-hours thead tr th, 
	.datetimepicker-minutes thead tr th
	{
		font-size: 0px !important;
	}
	.nice-pcm
	{
		margin-bottom: 4px;
	}
	.MPD-16-lightbox-Div
	{
		padding-bottom: 20px;
	}
	.seating-cap-nd 
	{
	    width: 13.625vw !important;
	}
	.Enq-Div-1.booknowd1
	{
		width: 102px !important;
		padding-right: 30px;
	}
	.Enq-Div-1.booknowd2
	{
		width: calc(100% - 102px) !important;
	}
	.enq-book-vndb
	{
		height: 25px;
	}
	.vend-vd-msc1
	{
		height: 25px;
	}
	.vend-parant-arcc-ch1
	{
		height: 41px;
	}
	.colom-ind-ct1
	{
		height: 26px;
	}
	.pack-to-jump p
	{
		font-size: 0.8333333333333334vw !important;
	}
	.short-lis-bord
	{
		margin-bottom: 10px !important;
	}
	.MPD-16-lightbox-Div.ENQ.forshort-l
	{
		width: 49.447917vw;
	}
	.MPD17-group.ProvideQinp input, 
	.accept-botton.submitquoteb
	{
		height: 30px !important;
	}
	.MPD-12-Profile-info-d2 .provideviewmo.subm-d1
	{	
		font-size: 0.7320644216691069vw !important;
	}
	.text-over-mgp p
	{
		font-size: 0.8784773060029283vw;
	}
	.retch-t2 .editor 
	{
	    max-height: 130px !important;
	    min-height: 110px !important;
	}
	.cust-vndoreenq2 .h1-tag-margin
	{
		margin-top: 18px !important;
		margin-top: 18px !important;
	}
	.cust-vndoreenq2
	{
		padding-bottom: 0px !important;
	}
	.vm-v .quotes-count-n
	{
		top: 14px;
		font-size: 8px;
		padding-right: 5px;
		padding-top: 6px;
	}
	.paymenr-reldimg 
	{
	    width: 35px;
	    margin-bottom: 4px;
	}
	.Vendors-Profile-inds.select-new
	{
		height: 49px;
	}
	.containertabs .containertabsfl2 
	{
	    height: 147px;
	}
	.paymcoveraind1 
	{
	    height: 124px;
	}
	.easystepsmaind-tabin 
	{
	    height: 38px;
	}
	.pre-vn-dtail pre
	{
		font-size: 0.8784773060029283vw !important;
	}
	.step-text-abs
	{
		bottom: -36px;
	}
	.stepvernd3
	{
		padding-top: 11px;
	}
	.stepsvnimg 
	{
	    width: 20px;
	}
	.vndorebooklftd 
	{
	    margin-top: 10px;
	}
	.vndorebooklftd .easystepsmaind-tabin 
	{
	    height: 50px;
	}
	.ciframe
	{
		height: 510px;
	}
	.MDP-5a-filter-ind .filter-panel.v5 input[type=checkbox].css-checkbox + label.css-label
	{
		margin-bottom: 8px;
	}
	.singupvend-allinp .nice-select.Font-Open 
	{
	    width: 216px;
	    right: 2px;
	}
	.stdv-vendore-bd 
	{
	    padding-top: 40px !important;
	}
	.signup-select-d .nice-select .option 
	{
	    font-size: 11px;
	    min-height: 30px;
	    line-height: 32px;
	}
	.singupvend-allinp .nice-select.open .list 
	{
	    max-height: 168px;
	}
	.parent-signupvendore
	{
		padding-bottom: 0px;
	}

}
@media only screen and (max-width: 1280px)
{
	.light-box-location-inp-d input, .light-box-location-p1, .light-box-location-cities li, .light-box-location-cities li a
	{
		font-size: 0.78125vw;
	}
	.light-box-location-inp-d img
	{
		top: 10px;
	}
	.book-with-us-ind p
	{
		font-size: 0.78125vw;
	}
	.banq-section4-p1
	{
		font-size: 0.859375vw;
	}
	.d1p2
	{
		font-size: 0.78125vw;
	}
	.location-text
	{
		font-size: 0.859375vw
	}
	.section1main 
	{
    	height: 443px;
	}
	.section1height 
	{
		height: 502px;
	}
	.section1txtdiv
	{
		top: 203px;
	}
	.imgfooter1
	{
		height: 61px;
	}
	.car-img
	{
		top: 179px;
	    width: 100%;
	}
	.car-img-div-in 
	{
	    width: 121px;
	}
	.mobile-img
	{
		top: 86px;
	    left: 455px;
	    width: 359px;
	}
	.table-img
	{
		top: 166px;
	    right: 201px;
	    width: 95px;
	}
	.bell-img
	{	
		top: 92px;
	    left: 695px;
	    width: 26px;
	}
	.cloud-1-img
	{
		top: 14px;
	    left: 127px;
	    width: 44px;
	}
	.cloud-2-img
	{
		top: 47px;
	    left: 410px;
	    width: 54px;
	}
	.cloud-3-img
	{
	    top: 98px;
	    width: 39px;
	    right: 269px;
	}
	.cloud-4-img
	{
		top: 36px;
	    right: 97px;
	    width: 42px;
	}
	/*.nice-select .option
	{
		line-height: 30px;
	    font-size: 0.7291666666666667vw;
	    list-style: none;
	    min-height: 30px;
	}
	.nice-select.open .list 
	{
	    margin-top: -1px;
	}*/
	.light-box-after 
	{
	    top: -26px;
	}
	.header-menus-banq 
	{
	    margin-top: 9px;
	}
	.header-menus-banq2 li , .header-menus-banq3 li
	{
		margin-top: 12px;
	}
	.cart-img 
	{
	    margin-top: 12px;
	}
	.height-55px, .cart-div, .main-inner-div1 
	{
	    height: 40px;
	}
	.perfundo__overlay 
	{
	    top: 40px !important;
	}
	.light-box-location-cities li, .light-box-location-cities li a
	{
		line-height: 7px;
	}
	.light-box-location-cities li 
	{
		margin-top: 9px;
	}
	.height-banner, .slick-slide 
	{
	    height: 418px !important;
	}
	.banner-inner-div 
	{
	    top: 265px;
	}
	.down-arrow 
	{
	    top: 10px;
	}
	.banner-select .nice-select 
	{
    	top: -10px !important;
    }
    .date-picker input 
    {
	    margin-top: 1px;
	}
	.banner-last-t-banq-d 
	{
	    margin-top: 50px;
	}
	.banq-section2-imgs-div-ind 
	{
	    height: 331px;
	}
	.yellow-common-button 
	{
	    height: 28px;
	    margin-bottom: 20px;
	}
	.cart-count 
	{
	    top: 6px !important;
	}
	.center-text-banq 
	{
	    margin-top: 20px;
	    margin-bottom: 13px;
	}
	.small-tabs-div button 
	{
	    height: 24px;
	    margin-bottom: 6px;
	}
	.pop-img-d 
	{
	    height: 241px;
	}
	.banq-section3-ind 
	{
	    height: 271px;
	}
	.city-owl div 
	{
	    height: 243px !important;
	}
	.banq-section6-img-d 
	{
	    height: 330px;
	}
	.porfile-functions-list li
	{
		height: 32px;
	}
	.porfile-functions-list li a
	{
		margin-top: 9px;
	}
	.select-city-div-2
	{
		/*right: 167px !important;*/
	}
	.subscribedivin 
	{
	    margin-bottom: 13px;
	}
	.subscribediv
	{
		margin-bottom: 17px;
	}
	.banner-last-t-banq 
	{
	    margin-top: 6px;
	}
	.nice-select .option
	{
		line-height: 29px !important;	    
	    min-height: 32px !important;
	}
	.hart-ico-1
	{
		top: 17px;
	}
	.pop-img-d 
	{
	    height: 202px;
	}
	.height-340px {
	    height: 226px;
	}
	/*---------------------------Header-Elements-------------------------------*/
	.lightbox-100 
	{
	    top: 0px !important;
	}
	.backdiv-logi-signup.margin-bottom-60px 
	{
	    margin-bottom: 10px;
	}
	.Login-back-div-ind-1 
	{
	    height: 248px;
	}
	.Login-div-1 .margin-bottom-22px 
	{
	    margin-bottom: 10px;
	}
	.margin-bottom-42px 
	{
	    margin-bottom: 18px;
	}
	.log-inp-4
	{
		background-size: 1vw;
	}
	.log-inp-1, .log-inp-2, .log-inp-3
	{
		background-size: 1.5vw;
	}
	.social-button-login 
	{
	    width: 7.30vw;
	}
	.Login-div 
	{
	    height: 398px;
	}
	.Login-div-1, .Login-div
	{
		padding-top: 26px;
	}
	.yellow-common-button-2, .social-button-login 
	{
	    height: 26px;
	}
	.cart-item-d
	{
		padding-top: 14px;
    	padding-bottom: 14px;
	}
	.cart-list 
	{
	    max-height: 340px;
	}
	.div-close-b1
	{
		top: 45px;
	}
	.margin-bottom-42px 
	{
	    margin-bottom: 11px;
	}
	/*-----------------------------------Enq Lighbox----------------------------------------*/
	.Enq-Div-1 .Date-Enq input
	{
		width: 5vw;
		height: 14px;
    	font-size: 0.859375vw;
    	width: 6vw !important;
	}
	.Date-Enq  input::-webkit-input-placeholder 
	{
		font-size: 0.859375vw;
	}
	.Enq-Checkbox 
	{
	    margin-left: 1.5vw;
	}
	.Date-Enq
	{
	    width: 5.916666666666667vw !important;
	}
	.price-slider-opd .mountd , .Enq-Other-Req::-webkit-input-placeholder
	{
		font-size: 0.859375vw;
	}
	.amt
	{
		max-width: 4vw;
		font-size: 0.859375vw;
	}
	/*-----------------------------------Otp Lighbox----------------------------------------*/
	.MPD-4-OTP-div .margin-bottom-45px 
	{
    	margin-bottom: 25px;
    }
    .MPD-4-OTP-div .margin-top-40px
    {
		margin-top: 13px;
	}
	.otpinput .inputotp 
	{
	    height: 36px;
	}
	.MPD-4-OTP-div .line-h-1-1 
	{
	    margin-top: 28px;
	    margin-bottom: 9px;
	}
	.MPD-4-OTP-div 
	{
	    height: 274px;
	}
	/*-----------------------------------MPD-5a-----------------------------------------*/
	.height-50px 
	{
	    height: 42px;
	}
	.mdp-5a-secound-menu
	{
		margin-top: 9px;
	}
	.mdp-5a-secound-menu li a
	{
		font-size: 0.859375vw;
	}
	.MDP-5a-sort-text
	{
		line-height: 17px;
	}
	.control-checkbox .control_indicator:after
	{
		top: 2px;
	    left: 5px;
	    width: 1.5px;
	    height: 6px;
	}
	.compair-item-add, .compair-item 
	{
	    height: 67px;
	}
	.MDP-5a-filter-d .height-50px 
	{
	    height: 42px;
	}
	.more20-filters-mdp-5a p
	{
		font-size: 0.859375vw;
	}
	/*-----------------------------------MPD-10-----------------------------------------*/
	.MPD-10-Mobile-logo-d 
	{
	    height: 51px;
	}
	.MPD-10-Mobile-logo-d .Font-size-20px 
	{
	    margin-top: 18px;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-1, .banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-2 
	{
	    margin-top: 14px;
	    margin-bottom: 6px;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-1-a p 
	{
	    margin-bottom: 2px;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d 
	{
	    padding-bottom: 0px;
	}
	.banq-section3-ind-MPD-10 
	{
    	margin-bottom: 10px;
    	margin-top: 10px;
   	}
   	.MPD-11-Top-text-tag-p1 
   	{
	    margin-top: 7px;
	    margin-bottom: 9px;
	}
	.img-button 
	{
    	bottom: 12px;
    }
    .MDP-5a-views-d-MPD-11 
    {
	    bottom: 17px !important;
	}
	/*-----------------------------------MPD-11-----------------------------------------*/
	.owl-three, .owl-three .owl-stage-outer, .owl-three .owl-stage-outer .owl-stage, .owl-three .owl-stage-outer .owl-stage .owl-item
	{
		height: 454px !important;
	}
	.MPD-6-right-divs-p1
	{
		margin-bottom: 3px;
	}
	.owl-three .owl-thumbs .owl-thumb-item, .MPD-6-more-slides, .owl-three .owl-thumbs
	{
		height: 66px;
	}
	.banq-section3-ind-MPD-11 
	{
	    height: 273px;
	}
	/*-----------------------------------MPD-6-----------------------------------------*/
	.MPD-5-book-now-main-div, .MPD-5-big-img-div 
	{
	    min-height: 585px;
	}
	.MPD-6-right-divs-p1 
	{
	    margin-bottom: 5px;
	}
	.MPD-6-right-divs-p1 .Font-size-12px
	{
		font-size: 0.78125vw !important;
	}
	.MPD-5-book-now-div 
	{
	    padding-top: 10px;
	    padding-bottom: 10px;
	}
	.ic-com-s-mpd-6 
	{
	    width: 26px;
	    height: 22px;
	}
	.MDP-6-section2-div3-ind 
	{
	    height: 188px;
	}
	.MDP-6-section2-div2-ind.margin-bottom-30px
	{
		height: 65px;
	}
	/*-----------------------------------MPD-12-----------------------------------------*/
	.MDP-12-Left-Tab 
	{
	    padding-bottom: 20px;
	}
	.MDP-12-Left-Tab li a 
	{
	    padding-top: 12px;
	}
	.MDP-12-Left-Tab li span i 
	{
	    line-height: 1px;
	    font-size: 15px !important;
	}
	.MDP-12-Left-Tab li 
	{
	    height: 42px;
	}
	.MPD-12-Right-ind-1 li a 
	{
	    padding-top: 9px;
	}
	.MPD-12-Right-ind-1 li, .MPD-12-Right-ind-1 
	{
	    height: 37px;
	}
	.MPD-12-Right-ind-1-a li 
	{
	    height: 27px;
	    padding-top: 6px;
	}
	.Request-Box-Img-Div 
	{
	    height: 60px;
	}
	.reject-button, .accept-botton 
	{
	    height: 34px;
	}
	.MPD-12-Request-Box-ind2, .MPD-12-Request-Box-ind1 
	{
	    padding-top: 22px;
	    padding-bottom: 22px;
	}
	.MPD-12-Request-Box 
	{
	    height: 107px;
	}
	/*-----------------------------------MPD-17-----------------------------------------*/
	.MPD17-group input, .MPD17-group .nice-select 
	{
	    height: 47px !important;
	}
	.MPD-17-submit, .MPD-17-reset, .share-code-b
	{
		height: 27px;
	}
	.Referral-inputbox-div 
	{
	    height: 25px;
	}
	.MPD-17-Referral-div 
	{
	    height: 129px;
	    padding-top: 15px;
	}
	.MPD17-group label 
	{
	    top: 16px;
	}
	/* active state */
	.MPD17-group input:focus ~ label,
	.MPD17-group input:read-only ~ label,
	.MPD17-group input:disabled ~ label, 
	.MPD17-group input:valid ~ label , 
	.MPD17-group textarea:focus ~ label, 
	textarea:valid ~ label,
	.select-custom label
	{
	    top: -14px !important;
	}
	.MPD17-group input:focus ~ label,
	.MPD17-group input:-moz-read-only ~ label,
	.MPD17-group input:disabled ~ label, 
	.MPD17-group input:valid ~ label , 
	.MPD17-group textarea:focus ~ label, 
	textarea:valid ~ label,
	.select-custom label
	{
	    top: -14px !important;
	}
	.MPD-17-profile-img 
	{
	    height: 106px;
	}
	/*-----------------------------------VendorsProfile-----------------------------------------*/
	.MPD-17-dropdown-ico 
	{
	    top: 13px;
	}
	.Vendors-Profile-inds .banner-select .nice-select span 
	{
	    top: 4px !important;
	}
	.MPD17-group-mag-t 
	{
	    margin-top: 51px !important;
	}
	.MPD17-group .banner-select .bar 
	{
	    top: 41px;
	}
	/*-----------------------------------FAQs-----------------------------------------*/
	.FAQs-acc .accordion-2 
	{
	    height: 43px;
	}
	.FAQs-acc .panel p 
	{
	    margin-top: 18px;
	    margin-bottom: 18px;
	    line-height: 14px;
	}
	/*-----------------------------------Terms & Condiitions-----------------------------------------*/
	.l-o-h-25-res 
	{
	    margin-bottom: 0px !important;
	}
	/*-----------------------------------MPD-5a-Snp-Lightbox-----------------------------------------*/
	.MPD-5-left-small-d 
	{
	    height: 34px;
	    padding-top: 9px;
	}
	.search-v-l input
	{
		height: 26px !important;
	}
	.MPD-5-search-ico 
	{
	    top: 13px;
	}
	.MPD-5-Clear-All-b
	{
		margin-top: 15px;
	}
	.MPD-5-Apply-b
	{
		margin-top: 8px;
		height: 24px;
    	font-size: 0.859375vw;
	}
	.searchbox-d-2 .remove-snap-d .close-div-b-1 
	{
	    width: 13px;
	}
	.MPD-5-searchbox.height-74px 
	{
	    height: 45px;
	}
	.searchbox-d-2 .remove-snap-d .close-div-b-1 
	{
	    top: 14px;
	}
	/*------------------------------Vendors_portfolio------------------------------*/
	.heading-vp-sf 
	{
		margin-bottom: 9px;
	}
	.vend-profintp1 
	{
		margin-top: 16px !important;
	}
	.image-checkbox .img-responsive
	{
		width: 13px;
		height: 13px;
	}
	.inpt-vp-divtow 
	{
	    margin-top: 27px !important;
	}
	.map-vp 
	{
	    height: 161px;
	}
	.uplvid-fr-b 
	{
	    height: 47px;
	    /*font-size: 1.015625vw;*/
	}
	.vend-profintp1.textarea-v textarea 
	{
	    height: 100px !important;
	}
	.radio-b1:checked + label.label-radio-b, .radio-b1:not(:checked) + label.label-radio-b
	{
		padding-left: 18px;
	}
	.radio-b1:checked + label.label-radio-b:before, .radio-b1:not(:checked) + label.label-radio-b:before
	{
		width: 13px;
		height: 13px;
		top: 3px;
	}
	.radio-b1:checked + label.label-radio-b:after, .radio-b1:not(:checked) + label.label-radio-b:after
	{
		width: 7px;
		height: 7px;
		top: 6px;
		left: 3px;
	}
	.c2b-artist
	{
		margin-bottom: 0px !important;
	}
	/*------------------------------Booking_payment------------------------------*/
	.bookingpaymentcart.cart-item-p1
	{
		margin-bottom: 0px;
	}
	.enter-promocode-maind .set-heightof-parent 
	{
	    height: 30px;
	}
	/*---------------------------Upload_Images_LB_Start---------------------------*/
	.imageuploadify-container 
	{
	    height: 106px;
	}
	.add-sct2 
	{
	    top: 19px;
	}
	.bookingpayselect-state .banner-select 
	{
	    position: relative;
	    top: 6px;
	}
	.ptj-t1
	{
		width: 45%;
	}
	.ptj-t2
	{
		width: 30%;
	}
	.inp-secr2,
	input.white-placeholder, input.inp-secr2,
	.inp-secr2 .white-placeholder.inp-secr2
	{
		width: 100% !important;
	}
	.MPD17-group.ProvideQinp input, 
	.accept-botton.submitquoteb 
	{
	    height: 27px !important;
	    margin-top: 2px !important;
	}
	.vm-v .quotes-count-n 
	{
	    top: 12px;
	    font-size: 8px;
	    padding-right: 4px;
	    padding-top: 6px;
	    right: 26px;
	}
	.containertabs .containertabsfl2 
	{
	    height: 137px;
	}
	.payheadt1
	{
		margin-bottom: 6px;
	}
	.paymcoveraind1 
	{
	    height: 104px;
	}
	.bookingnotava
	{
		font-size: 0.9291666666666667vw;
	}
	.onlyimglbd.overtext-img
	{
		width: 33%;
	}
	.vndorebooklftd 
	{
	    margin-top: 7px;
	}
	.vndorebooklftd .easystepsmaind-tabin 
	{
	    height: 47px;
	}
	.ciframe
	{
		height: 460px;
	}
	.delebtnnewv2
	{
		height: 24px;
    	font-size: 12px;
	}
	.suredeletetext 
	{
	    font-size: 13px;
	    margin-bottom: 12px;
	}
	.singupvend-allinp .nice-select.Font-Open
	{
		width: 204px;
		right: -2px;
	}
	.signup-select-d span.current 
	{
	    top: 7px;
	}
	.singupvend-allinp .nice-select.open .list 
	{
	    max-height: 128px;
	}
}
@media only screen and (max-width: 1150px)
{
	.section6left , .section6leftimg1 , .section6right
	{
		height: 440px;
	}
	.section1height 
	{
		height: 502px;
	}
	.section1txtdiv
	{
		top: 203px;
	}
	.imgfooter1
	{
		height: 61px;
	}
	.section5sliderwh
	{
		/*width: 100%;
		height: 11%;*/
	}
	.subscribediv
	{
		margin-left: 20px;
		margin-bottom: 47px;
	}
	.section6leftimg2
	{
		left: 250px;
	}
	.appbutton
	{
		margin-right: 10px;
	}
	.imgfooter1
	{
		height: 55px;
	}
	.section6rightp1
	{
		font-size: 16px;
	}
	.section6rightp1 span
	{
		font-size: 28px;
	}
	.car-img
	{
		top: 162px;
	    width: 100%;
	}
	.car-img-div-in 
	{
	    width: 112px;
	}
	.mobile-img
	{
	    top: 84px;
	    left: 411px;
	    width: 317px;
	}
	.table-img
	{
	    top: 153px;
	    right: 181px;
	    width: 85px;
	}
	.bell-img
	{	
		top: 87px;
	    left: 626px;
	    width: 22px;
	}
	.cloud-1-img
	{
	    top: 6px;
	    left: 113px;
	    width: 44px;
	}
	.cloud-2-img
	{
		top: 43px;
	    left: 362px;
	    width: 51px;
	}
	.cloud-3-img
	{
	    top: 95px;
	    width: 38px;
	    right: 240px;
	}
	.cloud-4-img
	{
	    top: 36px;
	    right: 82px;
	    width: 39px;
	}
	.payment-div-in1 
	{
    	width: 700px;
    }
    .payment-tab li
    {
    	margin-right: 40px;
    }
    .payment-div-in2 
    {
    	width: 300px;
    }
    .promo-code-input
    {
    	width: 250px;
    	height: 40px;
    	padding-left: 55px;
    	font-size: 14px;
    }
    .payment-b2-check
    {
    	width: 50px;
    	height: 40px;
    	font-size: 10px;
    }
    .payment-tab li a
    {
    	font-size: 22px;
    	margin-bottom: 21px;
    }
    .margin-top-80px 
    {
    	margin-top: 50px;
	}
	.margin-bottom-53px 
	{
    	margin-bottom: 33px;
	}
	.Concerned-payment-t
	{
		margin-bottom: 30px;
	}
	.height-615px 
	{
    	height: 533px;
	}
	.check-box-logo 
	{
    	width: 104px;
    	margin-top: 35px;
	}
	.bill-div
	{
		width: 100%;
	}
	.bill-div-in 
	{
    	width: 202px;
    }
    .bill-p1
    {
    	font-size: 18px;
    	margin-top: 19px;
    }
    .bill-p2
    {
    	font-size: 13px;
    }
    .bill-2-div1 
    {
    	width: 68%;
	}
	.bill-2-div1-p1 
	{
    	font-size: 11px;
    }
    .bill-2-div1-p1 span
    {
    	font-size: 11px;
    }
    .bill-2-div1-p2 , .bill-2-div1-p2-1
    {
    	font-size: 12px;
    }
    .margin-bottom-30px 
    {
    	margin-bottom: 20px;
	}
	.margin-top-22px 
	{
	    margin-top: 0px;
	}
	.bill-p2-a 
	{
    	font-size: 15px;
    }
    .bill-p2-b 
    {
    	font-size: 11px;
    }
    .amount-p
    {
    	margin-left: 40px;
    	font-size: 14px;
    }
    .banq-section3-ind-txt-d-1, .banq-section3-ind-txt-d-2
    {
    	margin-top: 16px;
    }
    .amount-n
    {
    	font-size: 20px;
    	margin-right: 20px;
    }
    .payment-min-p
    {
    	font-size: 33px;
    }
    .select-city-div
    {
    	right: 47px;
    }
    .light-box-after 
    {
	    top: -24px;
	    right: 26px;
	}
	.light-box-location-inp-d input 
	{
	    height: 28px;
	}
	.light-box-location-inp-d img
	{
		height: 8px !important;
		top: 10px;
	}
	/*		.header-menus-banq li a  , .header-menus-banq2 li a
	{
		font-size: 1.0434782608695652vw;
	}
	.header-menus-banq li
	{
		margin-right: 1.391304347826087vw;
	}
	.header-menus-banq3 li a
	{
		font-size: 1.1304347826086956vw;
	}*/
	.banq-section2-imgs-div-ind 
	{
	    height: 309px;
	}
	.banq-section6-img-d 
	{
	    height: 300px;
	}
	.pop-img-d 
	{
	    height: 222px;
	}
	.banq-section3-ind 
	{
	    height: 282px;
	}
	.light-box-after-2 
	{
    	top: -10px !important;
	}
	.subscribediv 
	{
	    margin-bottom: 34px;
	}
	.date-picker input 
	{
	    margin-top: 2px;
	}
	.header-menus-banq 
	{
	    margin-top: 7px;
	}
	.companiesd img
	{
		width: 39px;
	}
	.light-box-after-2
	{
		top: -8px !important;
		border-left: 7px solid transparent;
	    border-right: 7px solid transparent;
	    border-bottom: 9px solid #fff;
	}
	.select-city-div-2 
	{
	    /*right: 142px !important;*/
	}
	.height-340px {
	    height: 206px;
	}
	/*---------------------------Header-Elements-------------------------------*/
	.social-button-login 
	{
	    width: 6.70vw;
	}
	.width-100.overf.pad-left-65px.pad-right-65px div
	{
		overflow: hidden;
	}
	.Login-back-div 
	{
	    height: 356px;
	}
	.Login-back-div-ind-1
	{
		padding-top: 25px;
		height: 207px;
	}
	.Login-div 
	{
	    height: 354px;
	}
	.cart-item-d 
	{
    	padding-top: 6px;
    	padding-bottom: 6px;
    	height: 84px;
	}
	.cart-list 
	{
	    max-height: 254px;
	}
	.login-or-border 
	{
	    height: 6px;
	}
	/*-----------------------------------Compair Banquet Lighbox----------------------------------------*/
	.MPD-8-main-ind-top 
	{
	    height: 37px;
	}
	.MDP-5a-location-ind 
	{
	    height: 185px;
	}
	.MPD-8-ind-d1 
	{
	    height: 71px;
	}
	.MPD-8-ind-d3 .pad-l-r-25px .MPD-6-right-divs .margin-right-33px .MPD-6-right-divs-p1
	{
		top: 2px;
		margin-bottom: 2px;
	}
	.MPD-8-ind-d3
	{
		padding-bottom: 5px;
	}
	.MPD-8-ind-d2
	{
		height: 35px;
	}
	.MPD-8-main-div 
	{
	    height: 587px;
	}
	.MPD-8-main-ind 
	{
	    padding-top: 10px;
	}
	/*-----------------------------------Enq Lighbox----------------------------------------*/
	.Enq-Div-1 .Date-Enq input
	{
		height: 12px;
	}
	.Date-Enq img 
	{
	    top: 4px;
	}
	.price-slider-opd-2 
	{
	    height: 37px;
	    margin-bottom: 3px;
	}
	.Enq-Div-1 p
	{
		font-size: 0.9565217391304348vw;
	}
	.Enq-Checkbox 
	{
	    margin-left: 1.2vw;
	}
	.filter-panel input[type=checkbox].css-checkbox + label.css-label, input[type=checkbox].css-checkbox + label.css-label.clr
	{
		font-size: 0.9565217391304348vw;
	}
	/*-----------------------------------Otp Lighbox----------------------------------------*/
	.MPD-4-OTP-div 
	{
	    height: 254px;
	}
	/*-----------------------------------MPD-5a-----------------------------------------*/
	.MDP-5a-section1 
	{
	    padding-top: 16px;
	}
	.control-group-2, .MDP-5a-view-book-v-p1 
	{
	    margin-bottom: 12px;
	    margin-top: 8px;
	}
	.control_indicator 
	{
	    height: 12px;
	}
	.control-checkbox .control_indicator:after 
	{
	    top: 1.5px;
	    left: 4px;
	    width: 1.5px;
	    height: 5px;
	}
	.MDP-5a-filter-d .height-50px 
	{
	    height: 38px;
	}
	.MDP-5a-filter-text-p1, .MDP-5a-filter-text-p2
	{
		margin-top: 14px;
	}
	.MDP-5a-sort-type
	{
		margin-bottom: 1px;
		padding-bottom: 6px;
	}
	.compair-item-add, .compair-item 
	{
	    height: 64px;
	}
	/*-----------------------------------MPD-10-----------------------------------------*/
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-2 p
	{
		line-height: 12px;
	}
	.MPD-10-Mobile-logo-d .Font-size-20px 
	{
	    margin-top: 16px;
	}
	.MPD-10-Mobile-logo-d 
	{
	    height: 45px;
	}
	.MPD-11-Top-text-tag-p1 
	{
    	margin-top: 6px;
    }
    /*-----------------------------------MPD-11-----------------------------------------*/
    .banq-sec3-ind-txt-d-1-MPD-11
    {
    	margin-top: 15px;
    }
    .MPD-11-slider-ind .banq-sec3-ind-txt-d-1-MPD-11, .MPD-11-slider-ind .banq-section3-ind-txt-d-2
    {
    	height: 30px;
    }
    .MPD-5-book-now-div 
    {
    	padding-top: 13px;
	    padding-bottom: 12px;
	}
	.owl-three, .owl-three .owl-stage-outer, .owl-three .owl-stage-outer .owl-stage, .owl-three .owl-stage-outer .owl-stage .owl-item
	{
		height: 408px !important;
	}
	.owl-three .owl-thumbs .owl-thumb-item, .MPD-6-more-slides, .owl-three .owl-thumbs
	{
		height: 60px;
	}
	.MPD-11-sec3-albums 
	{
	    height: 99px;
	}
	.MPD-6-Exp-bottom-div-ind .MPD-6-Exp-ind-left-div .Font-size-14px, .MPD-6-Exp-ind-right-div .MPD-6-Exp-ind-right-ind .Font-size-14px, .MPD-6-Exp-ind-right-div .MPD-6-Exp-ind-right-ind .Font-size-13px
	{
		line-height: 11px;
	}
	.MPD-6-Exp-ind-right-ind , .MPD-6-Exp-ind-left-div
	{
		height: 72px !important;
	}
	.MPD-6-Exp-bottom-div-ind 
	{
	    height: 103px;
	    padding-top: 16px;
	}
	.MPD-6-Exp-bottom-div
	{
		height: 345px;
	}
	.height-558px 
	{
	    height: 508px;
	}
	.banq-section3-ind-MPD-11 .pop-img-d
	{
		height: 172px;
	}
	.banq-section3-ind-MPD-11 
	{
	    height: 233px;
	}
	/*-----------------------------------MPD-6-----------------------------------------*/
	.MPD-5-book-now-div h4
	{
		margin-bottom: 2px;
	}
	.MPD-5-book-now-main-div, .MPD-5-big-img-div 
	{
	    min-height: 569px;
	}
	.height-558px 
	{
	    height: 405px;
	}
	.MPD-6-Exp-bottom-div 
	{
	    height: 246px;
	}	
	.MDP-6-section2-div2-ind.margin-bottom-30px 
	{
	    margin-bottom: 9px;
	}
	.MPD-5-book-now-main-div, .MPD-5-big-img-div 
	{
	    min-height: 565px;
	}
	/*-----------------------------------MPD-12-----------------------------------------*/
	.MDP-12-Left-Tab li 
	{
	    height: 39px;
	}
	.MPD-12-Right-ind-1 li, .MPD-12-Right-ind-1 
	{
	    height: 35px;
	}
	.MPD-12-Right-ind-1-a li 
	{
    	height: 25px;
    }
    .MDP-12-Left-Tab li span i 
    {
	    line-height: 0px;
	    font-size: 13px !important;
	    position: relative;
	    top: -2px;
	}
	.Request-Box-Img-Div 
	{
	    height: 55px;
	}
	.MPD-12-Profile-info-d2 .Font-size-12px
	{
		margin-top: 2px;
	}
	.MPD-12-Profile-info .Font-size-20px
	{
		margin-bottom: 0px;
	}
	.reject-button, .accept-botton 
	{
	    height: 30px;
	    margin-top: 3px;
	}
	.MPD-12-Request-Box-ind2, .MPD-12-Request-Box-ind1 
	{
	    padding-top: 18px;
	    padding-bottom: 18px;
	}
	.MPD-12-Request-Box 
	{
	    height: 93px;
	}
	/*-----------------------------------MPD-17-----------------------------------------*/
	.MPD17-group input, .MPD17-group .nice-select 
	{
	    height: 44px !important;
	}
	.MPD-17-profile-img 
	{
	    height: 95px;
	}
	.MPD17-group 
	{
    	margin-top: 25px;
	    margin-bottom: 25px;
	}
	.Referral-inputbox-div 
	{
	    height: 22px;
	}
	.MPD-17-Referral-div 
	{
	    height: 119px;
	    padding-top: 15px;
	}
	/*-----------------------------------VendorsProfile-----------------------------------------*/
	.MPD17-group .banner-select .bar 
	{
	    top: 38px;
	}
	.MPD-17-dropdown-ico 
	{
	    top: 11px;
	}
	.Vendors-Profile-inds .banner-select .nice-select span 
	{
	    top: 1px !important;
	}
	.Vendors-Profile-ind .margin-top-60px 
	{
	    margin-top: 49px !important;
	}
	.MPD17-group-mag-t 
	{
	    margin-top: 44px !important;
	}
	.new-service-vend 
	{
	    height: 24px;
	}
	/*-----------------------------------Privacy & Policy-----------------------------------------*/
	.T-and-c-main-ind .overf p 
	{
	    margin-bottom: 11px;
	    line-height: 14px;
	    font-size: 0.8052708638360175vw;
	}
	/*.T-and-c-main-d, .T-and-c-main-ind
	{
		max-height: 445px;
	}*/
	.T-and-c-main-ind 
	{
	    max-height: 460px;
	}
	/*-----------------------------------MPD-5a-Snp-Lightbox-----------------------------------------*/
	.search-v-l input
	{
		height: 26px !important;
	}
	.MPD-5-Clear-All-b
	{
		width: 50px;
	}
	.searchbox-d-2 .remove-snap-d .close-div-b-1 
	{
	    top: 13px;
	}
	.MPD-5-left-small-d
	{
		height: 31px;
	}
	.easylideid 
	{
	    height: 34px;
	}
	/*------------------------------Vendors_portfolio------------------------------*/
	.image-checkbox .img-responsive 
	{
	    width: 9px;
	    height: 9px;
	    margin-right: 5px;
	}
	.image-checkbox 
	{
		height: 22px;
		margin-bottom: 8px;
	}
	.uplvid-fr-b 
	{
		height: 44px;
		font-size: 0.859375vw;
	}
	.map-vp 
	{
	    height: 131px;
	}
	/*------------------------------Booking_payment------------------------------*/
	.bookingp-side-inds1 .set-heightof-parent 
	{
	    height: 46px;
	}
	.amount-details-ind .right-of-parent 
	{
	    width: 5.433333vw;
	}
	.amount-details-ind .right-of-parent, .amount-details-ind .left-of-parent 
	{
	    height: 30px;
	}
	.enter-promocode-maind .set-heightof-parent 
	{
	    height: 29px;
	}
	.enter-promocode-maind 
	{
	    margin-bottom: 14px;
	}
	.amount-paybalemaind .right-of-parent
	{
		width: 5.633333333333334vw;
	}
	.amount-paybalemaind
	{
		height: 56px;
	}
	.bookinloginbutton
	{
		width: 8.521739130434783vw !important;
	}
	.font-bookp-c1
	{
		font-size: 8px !important;
	}
	.circletimer 
	{
	    width: 53px;
	}
	.display-remain-time 
	{
	    font-size: 13px;
	}
	.controlls
	{
		top: 13px;
	}
	.timerminst1 
	{
	    top: 25px;
	    font-size: 10px;
	}
	.timerminst2 
	{
	    font-size: 11px;
	}
	.coundowntimermaind 
	{
	    height: 73px;
	}
	.paymentbooking-height 
	{
    	min-height: 537px;
	}
	.tryagainbuttonbp
	{
		font-size: 9px;
	}
	/*---------------------------Upload_Images_LB_Start---------------------------*/
	.imageuploadify-container 
	{
	    height: 96px;
	}
	.dropherer-t1 
	{
	    margin-top: 10px;
	    line-height: 17px;
	}
	.upload-file-sec 
	{
	    height: 90px;
	}
	.home-pg input[type=checkbox].css-checkbox + label.css-label, input[type=checkbox].css-checkbox + label.css-label.clr
	{
		width: 33%;
	}
	/*----------------------------Switch Button Start----------------------------*/
	.switch-cust1 
	{
	    width: 34px;
	    height: 17px;
	}
	.slider-cust1:before 
	{
	    width: 11px;
	    height: 11px;
	    bottom: 3px;
	}
	.custtoggb1
	{
		left: 20px;
	}
	input:checked + .slider-cust1:before 
	{
	    transform: translateX(15px);
	}
	.pay-status-h,
	.pay-booking-id
	{
		font-size: 16px;
	}
	.pay-st-lable1
	{
		font-size: 12px;
   		margin-bottom: 1px;
   		line-height: 14px;
	}
	.Steps-afetr-pay
	{
		font-size: 11px;
	}
	.pay-status-mh
	{
		font-size: 17px;
    	padding-bottom: 10px;
	}
	.pay-status-ico
	{
		font-size: 16px !important;
	}
	.pay-status-h
	{
		font-size: 13px;
		padding-left: 20px !important;
	}
	.slot-inbooknow-lable 
	{
	    width: 60px;
	    font-size: 9px;
	    margin-right: 2px;
	}
	.bookingpayselect-state .banner-select
	{
		top: 5px;
	}
	.icon-vn-parnt,
	.text-lhs-vnp2
	{
		padding-right: 5px;
	}
	.Enq-Div-1.book-avend-showd 
	{
	    width: 50% !important;
		padding-bottom: 20px;
	}
	.Enq-Div-1.book-avend-showd .color-red-text
	{
		margin-bottom: 5px;
	}
	.vm-v .quotes-count-n
	{
		padding: 4px;
		padding-top: 6px;
		padding-right: 4px;
		top: 9px;
	}
	.Vendors-Profile-inds.select-new
	{
		height: 38px;
	}
	.containertabs .containertabsfl2 
	{
	    height: 127px;
	}
	.paymcoveraind1 
	{
	    height: 93px;
	}
	.easystepsmaind-tabin 
	{
	    height: 31px;
	}
	.step-text-abs
	{
		bottom: -33px;
	}
	.stepvernd3
	{
		padding-top: 9px;
	}
	.stepsvnimg 
	{
	    width: 19px;
	}
	.ciframe
	{
		height: 420px;
	}
	.signup-select-d 
	{
	    height: 23px;
	}
	.singupvend-allinp .nice-select.Font-Open
	{
		height: 32px;
		overflow: unset !important;
	}
	.singupvend-allinp .nice-select.Font-Open 
	{
	    width: 179px;
	    right: -2px;
	}
	.signup-select-d span.current 
	{
	    top: 0px;
	}
	.singupvend-allinp .MPD-17-dropdown-ico 
	{
	    top: 4px;
	}
	.parent-signupvendore .singupvend-allinp
	{
		overflow: unset !important;
	}
	.signup-select-d .nice-select .option 
	{
	    font-size: 10px;
	    min-height: 26px !important;
	    line-height: 26px !important;
	}	
}
@media only screen and (max-width: 1024px)
{
	.section3num
	{
		font-size: 43px;
	}
	.section6rightp1
	{
		font-size: 16px;
	}
	.section6rightp1 span
	{
		font-size: 28px;
	}
	.footermenus li
	{
		padding-right: 6px;
	}
	.footermenus
	{
		margin-bottom: 38px;
	}
	.imgdivbrk
	{
		clear: both;
	}
	.imgfooter1
	{
		height: 47px;
	}
	.subscribediv
	{
		margin-bottom: 43px;
	}
	.car-img
	{
		top: 147px;
	    width: 100%;
	}
	.car-img-div-in 
	{
	    width: 100px;
	}
	.mobile-img
	{
	    top: 82px;
	    left: 368px;
	    width: 270px;
	}
	.table-img
	{
	    top: 139px;
	    left: 787px;
	    width: 74px;
	}
	.bell-img
	{	
	    top: 77px;
	    left: 561px;
	    width: 19px;
	}
	.cloud-1-img
	{
	  	top: 6px;
	    left: 99px;
	    width: 39px;
	}
	.cloud-2-img
	{
	    top: 43px;
	    left: 317px;
	    width: 48px;
	}
	.cloud-3-img
	{
	    top: 86px;
	    width: 33px;
	    right: 216px;
	}
	.cloud-4-img
	{
	    top: 26px;
	    right: 74px;
	    width: 35px;
	}
	.height-55px, .cart-div, .main-inner-div1 
	{
	    height: 37px;
	}
	.height-55px, .cart-div, .main-inner-div1 
	{
	    height: 37px;
	}
	.banner-last-t-banq 
	{
	    margin-top: 8px;
	}
	.height-banner, .slick-slide 
	{
	    height: 378px !important;
	}
	.banner-inner-div 
	{
	    top: 225px;
	}
	.perfundo__overlay 
	{
	    top: 37px !important;
	}
	.light-box-after 
	{
    	top: -22px;
    }
    .banq-section2-imgs-div-ind h3
    {
    	margin-top: 15px;
    }
    .banq-section2-imgs-div-ind 
    {
	    height: 281px;
	}
	.banq-section3-ind 
	{
	    height: auto;
	}
	.city-owl div 
	{
	    height: 193px !important;
	}
	.banq-section6-img-d 
	{
	    height: 280px;
	}
	.subscribediv 
	{
	    margin-bottom: 52px;
	}
	.banq-section3-ind 
	{
	    height: 241px;
	}
	.date-picker input 
	{
	    margin-top: 3px;
	}
	.height-340px {
	    height: 186px;
	}
	.pop-img-d 
	{
	    height: 182px;
	}
	/*---------------------------Header-Elements-------------------------------*/
	.lightbox-100 
	{
	    top: 0px !important;
	}
	.Login-back-div-ind-1 
	{
	    padding-top: 22px;
	    height: 189px;
	}
	.Login-div-1 .margin-bottom-22px , .margin-bottom-42px
	{
	    margin-bottom: 8px;
	}
	.inputfield
	{
		height: 21px;
	}
	.margin-bottom-50px 
	{
	    margin-bottom: 25px;
	}
	.Login-back-div 
	{
	    height: 326px;
	}
	.Login-back-div-ind-1 
	{
	    top: 57px;
	}
	.social-button-login 
	{
	    width: 6vw;
	    font-size: 0.591666666666667vw;
	}
	.margin-bottom-30px 
	{
	    margin-bottom: 7px;
	}
	.margin-bottom-36px 
	{
	    margin-bottom: 8px;
	}
	.Login-div 
	{
	    height: 308px;
	}
	/*-----------------------------------Compair Banquet Lighbox----------------------------------------*/
	.MPD-8-ind-d1 
	{
	    height: 67px;
	}
	.MPD-8-ind-d2 
	{
	    height: 33px;
	}
	.view-book-venue-b 
	{
	    height: 35px;
	}
	.MPD-8-main-ind.height-846px 
	{
	    height: 509px;
	}
	.MDP-5a-location-ind 
	{
	    height: 165px;
	}
	.MPD-8-main-div 
	{
	    height: 548px;
	}
	.MPD-8-small-scroll-div 
	{
	    height: 230px;
	}
	/*-----------------------------------Enq Lighbox----------------------------------------*/
	.filter-panel label.css-label 
	{
	    background-size: 9px 20px !important;
	}
	.filter-panel input[type=checkbox].css-checkbox + label.css-label, input[type=checkbox].css-checkbox + label.css-label.clr
	{
		margin-bottom: 3px;
	}
	.Date-Enq img 
	{
	    top: 7px;
	    width: 11px !important;
	}
	.Enq-Div-1 .Date-Enq input 
	{
	    height: 18px;
	}
	.Enq-Div-1 
	{
	    padding-bottom: 3px;
	    margin-bottom: 3px;
	}
	.MPD-16-lightbox-Div 
	{
	    height: 522px;
	}
	/*-----------------------------------Otp Lighbox----------------------------------------*/
	.otpinput .inputotp 
	{
	    height: 32px;
	}
	.MPD-4-OTP-div .line-h-1-1
	{
		margin-bottom: 5px;
	}
	.MPD-4-OTP-div .margin-top-40px 
	{
	    margin-top: 10px;
	}
	.MPD-4-OTP-div .margin-bottom-45px 
	{
	    margin-bottom: 20px;
	}
	.MPD-4-OTP-div 
	{
	    height: 224px;
	}
	/*-----------------------------------MPD-5a-----------------------------------------*/
	.hart-ico-1, .MDP-5a-div-tag 
	{
	    top: 14px;
	}
	.MDP-5a-div-tag-p1 
	{
	    line-height: 22px;
	}
	.control-group-2, .MDP-5a-view-book-v-p1 
	{
	    margin-bottom: 10px;
	    margin-top: 8px;
	}
	.control_indicator
	{
		overflow: hidden;
		height: 11px;
	}
	.control-checkbox .control_indicator:after 
	{
    	top: 1px;
    }
    .MDP-5a-section1-ind
    {
    	padding-bottom: 7px;
    }
    /*.MDP-5a-filter-ind .filter-panel input[type=checkbox].css-checkbox + label.css-label
    {
    	padding-top: 1px;
    }*/
    /*-----------------------------------MPD-11-----------------------------------------*/
    .MPD-6-head-div1 a
    {
		position: relative;
		top: -4px;
    }
    .MPD-6-head-div1
    {
    	height: 15px;
    }
    .MDP-6-section1-div1 
    {
	    margin-bottom: 4px;
	}
	.MPD-11-Top-text-div
	{
		height: 50px;
	}
	.owl-three, .owl-three .owl-stage-outer, .owl-three .owl-stage-outer .owl-stage, .owl-three .owl-stage-outer .owl-stage .owl-item
	{
		height: 363px !important;
	}
	.owl-three .owl-thumbs .owl-thumb-item, .MPD-6-more-slides, .owl-three .owl-thumbs
	{
		height: 54px;
	}
	.MPD-6-right-divs-p1
	{
		top: 2px;
	}
	.MPD-6-right-divs-p1 
	{
	    margin-bottom: 0px;
	    line-height: 12px;
	}
    .MPD-5-book-now-main-div .margin-top-45px 
    {
	    margin-top: 22px;
	}
	.red-common-button-2 
	{
	    height: 33px;
	}
	.MPD-11-sec2-left-d .margin-top-45px, .MDP-6-section2-div3.margin-top-45px ,  .MDP-6-section2-div2.margin-top-45px , .MDP-6-section2-div1.margin-top-45px
	{
		margin-top: 23px;
	}
	.MPD-11-sec3-albums 
	{
	    height: 106px;
	}
	.MPD-11-location-div
	{
		height: 173px;
	}
	.height-291px 
	{
	    height: 206px;
	}
	.height-250px 
	{
	    height: 182px;
	}
	.MPD-6-Experience
	{
		height: 105px;
		padding-top: 16px;
	}
	.MDP-6-section2-div4 .margin-bottom-22px 
	{
	    margin-bottom: 11px;
	}
	.banq-section3-ind-MPD-11 
	{
	    height: 223px;
	}
	.MPD-11-slider-ind .banq-section3-ind-txt-d-2 .section3-ind-txt-in
	{
		position: relative;
		top: -4px;
	}
	/*-----------------------------------MPD-6-----------------------------------------*/
	.MPD-5-book-now-main-div, .MPD-5-big-img-div 
	{
	    min-height: 487px;
	}
	.MDP-6-section2-div2-ind.margin-bottom-30px 
	{
	    margin-bottom: 11px;
	}
	.MPD-6-head-div1.border-none 
	{
	    margin-top: 4px;
	}
	.MPD-6-r-d-p-r span
	{
		position: relative;
		top: 0;
	}
	.MPD-6-head-div1.border-none .fl .MPD-6-head-text3
	{
		line-height: 17px;
	}
	.MPD-6-head-img1
	{
		position: relative;
    	top: -2px;
	}

	/*-----------------------------------MPD-12-----------------------------------------*/
	.Request-Box-Img-Div 
	{
	    height: 48px;
	}
	.MDP-12-Left-Tab li 
	{
	    height: 36px;
	}
	.MPD-12-Right-ind-1 li a 
	{
	    padding-top: 8px;
	}
	.MPD-12-Right-ind-1 li, .MPD-12-Right-ind-1 
	{
	    height: 31px;
	}
	.MPD-12-QuotesReceived-div li > a 
	{
	    padding-bottom: 13px;
	}
	.MPD-12-Request-Box 
	{
	    height: 85px;
	}
	.reject-button, .accept-botton 
	{
		height: 27px;
	}
	/*-----------------------------------MPD-17-----------------------------------------*/
	.MPD-17-section1 .margin-bottom-25px 
	{
	    margin-bottom: 12px;
	}
	.MPD-12-QuotesReceived-div 
	{
	    margin-bottom: 3px;
	}
	.MPD-17-profile-img 
	{
	    height: 85px;
	}
	.MPD17-group 
	{
	    margin-top: 21px;
	    margin-bottom: 21px;
	}
	.MPD17-group input, .MPD17-group .nice-select 
	{
	    height: 41px !important;
	}
	.MPD17-group label 
	{
	    top: 13px;
	}
	.Referral-inputbox-div 
	{
	    height: 20px;
	}
	.MPD-17-Referral-div 
	{
	    height: 112px;
	    padding-top: 15px;
	}
	.MPD-17-submit, .MPD-17-reset, .share-code-b 
	{
	    height: 23px;
	}
	/*-----------------------------------VendorsProfile-----------------------------------------*/
	.MPD17-group .banner-select .bar 
	{
	    top: 35px;
	}
	.new-service-vend 
	{
	    height: 21px;
	    top: 4px;
	    position: relative;
	}
	/*-----------------------------------FAQs-----------------------------------------*/
	.FAQs-acc .accordion-2 
	{
	    height: 41px;
	}
	/*-----------------------------------MPD-5a-Snp-Lightbox-----------------------------------------*/
	.MPD17-group input, .MPD17-group .nice-select 
	{
	    height: 30px !important;
	    padding-bottom: 6px !IMPORTANT;
	}
	.MPD-5-searchbox.height-74px 
	{
	    height: 41px;
	}
	/*-----------------------------------MPD-5a-Snp-Lightbox-----------------------------------------*/
	.MPD17-group label 
	{
	    top: 10px;
	}
	.inpt-vp-divtow.locationinp .locico
	{
		top: 39%;
		left: 12px;
		width: 6px;
	}
	.MPD17-group input, .MPD17-group .nice-select
	{
		padding-bottom: 0px !important;
	}
	.Vendors-Profile-inds .banner-select .nice-select span 
	{
	    top: -6px !important;
	}
	.MPD-17-dropdown-ico 
	{
	    top: 6px;
	}
	.uplvid-fr-b 
	{
		height: 44px;
		font-size: 1.015625vw;
	}
	/*-----------------------------------MPD-5a-Snp-Lightbox-----------------------------------------*/
	.MPD17-group .banner-select .bar 
	{
		top: 25px;
	}
	/*------------------------------Vendors_portfolio------------------------------*/
	.uplvid-fr-b 
	{
		height: 30px;
		font-size: 1.015625vw;
	}
	.image-checkbox 
	{
		height: 19px;
		margin-bottom: 7px;
	}
	.vend-profintp1.textarea-v textarea 
	{
	    height: 79px !important;
	    padding-top: 11px;
	}
	.ytimg2
	{
		width: 43px;
		height: 25px;
		top: 42%;
	}
	/*------------------------------Booking_Payment------------------------------*/
	.bookingp-side-inds1 .set-heightof-parent 
	{
	    height: 41px;
	}
	.bookingpaymentcart.cart-item-p1
	{
		line-height: 9px;
	}
	.bookingpaymentcart.cart-item-p2
	{
		line-height: 12px;
	}
	.bookingp-side-inds1 
	{
	    padding-top: 15px;
	    padding-bottom: 16px;
	}
	.paymentbooking-height 
	{
	    min-height: 509px;
	}
	.payment-method-d ul li label 
	{
	    padding: 9px 20px 18px 124px;
	    font-size: 10px;
	    margin-bottom: 10px;
	}
	.bookinpayment_check-box-logo 
	{
	    left: 46px;
	    top: 14px;
	    width: 81px !important;
	    margin-top: 0px !important;
	}
	.payment-method-d ul li .check
	{
		top: 12px;
	}
	.bookingpayment-rightmaindparent
	{
		padding-top: 34px;
	}
	/*---------------------------Upload_Images_LB_Start---------------------------*/
	.imageuploadify-container 
	{
	    height: 86px;
	    margin-bottom: 6px;
	}
	.open-cb-v-c
	{
		padding-top: 6px;s
	}
	.add-sct2 
	{
	    top: 18px;
	    right: 0px;
	}
	.slot-inbooknow-lable 
	{
	    width: 50px;
	    font-size: 8px;
	    margin-right: 2px;
	    height: 18px;
	}
	.jump-resd
	{
		display: none;
	}
	.venore-share
	{
		position: relative !important;
	}
	.quut-vend-d
	{
		margin-top: 0px !important;
		padding-top: 20px !important;
	}
	.Date-Enq img.cal-logoc
	{
		width: 19px !important;
	}
	.MPD17-group.ProvideQinp input, 
	.accept-botton.submitquoteb
	{
		height: 24px !important;
    	margin-top: 0px !important;
	}
	.Vendors-Profile-inds.select-new
	{
		height: 29px;
	}
	.Vendors-Profile-inds.select-new .list
	{
		max-height: 150px;
	}
	.containertabs .containertabsfl2 
	{
	    height: 107px;
	}
	.paymcoveraind1 
	{
	    height: 83px;
	}
	.stepvernd3 
	{
	    padding-top: 4px;
	}
	.vndorebooklftd .easystepsmaind-tabin 
	{
	    height: 31px;
	}
	.setnewstuctvdnbn.container-labchange .containertabs 
	{
	    padding-top: 20px;
	}
	.ciframe
	{
		height: 420px;
	}
	.delebtnnewv2 
	{
	    height: 22px;
	    font-size: 11px;
	}
	.suredeletetext 
	{
	    font-size: 11px;
	    margin-bottom: 10px;
	}
	.singupvend-allinp .nice-select.Font-Open 
	{
	    width: 158px;
	    right: -2px;
	}
	.parent-signupvendore .singupvend-allinp.alinet
	{
	    margin-bottom: 9px !important;
	}
	.signup-select-d 
	{
	    height: 11px;
	}
	.signup-select-d span.current 
	{
	    top: -2px;
	}
	.signup-select-d .nice-select .option 
	{
	    font-size: 8px;
	    min-height: 21px !important;
	    line-height: 21px !important;
	}
	.signup-select-d 
	{
	    height: 22px;
	}
	.parent-signupvendore .singupvend-allinp 
	{
	    margin-bottom: 7px !important;
	}
	.city, .city:hover 
	{
	    background-position: 4px 7px;
	    background-size: 18px 14px;
	}

}
@media only screen and (max-width: 768px)
{
	/*=================Mobile Header=================*/
	.height-55px, .cart-div, .main-inner-div1
	{
		height: 50px;
	}
	.MPD-10-Mobile-img
	{
		margin-top: 7px;
		width: 3.760417vw;
	}
	.MPD-10-Mobile-logo-d .Font-size-20px
	{
		font-size: 1.441667vw;
		margin-top: 16px;
	}
	.height-55px
	{
		height: 50px;
	}
	.mobile_header
	{
		display: block !important;
		overflow: hidden;
	}
	.header-banq-pc
	{
		display: none;
	}
	.logo-div
	{
		width: 140px;
    	height: 37px;
	    margin: 0 auto !important;
	    overflow: hidden;
	    position: absolute;
	    left: 0px;
	    right: 0px;
	    top: 6px;
	}
	.logo-div img 
	{
	    width: 140px;
	}
	.fil-2 .overf
	{
		height: 50px;
		/*position: fixed;*/
	}
	/*.mobile-menu-div
	{
		padding-top: 50px;
	}*/
	.mobile-menu-list
	{
	    list-style-type: none;
    	width: 100%;
	}
	.mobile-menu-list li
	{
		height: 40px;
	    padding-top: 5px;
	    padding-left: 30px;
	    width: 100%;
	}
	.mobile-menu-list li a
	{
		font-size: 20px;
		color: #fff;
		font-family: 'Nunito Sans', sans-serif;
	    font-weight: 600;
	    text-transform: uppercase;
	    width: : 100%;
	}
	.mobile-menu-list li:hover, .mobile-menu-list li:active
	{
		background-color: rgba(255, 255, 255, 0.45);
	}
	.filter-container
	{
		width: 90%;
		height: 100%;
		margin: 0 auto;
		overflow: hidden;
	}
	/* btn */
	.menu {
		position: relative;
		display:  inline-block;
		width: 30px;
		height: 30px;
		margin: 3px;
		float: right;
		top: 7px;
	}
	.menu span {
		margin: 0 auto;
		position: relative;
		top: 12px;
	}
	.menu span:before, .menu span:after {
		position: absolute;
		content: '';
	}
	.menu span, .menu span:before, .menu span:after {
		width: 30px;
		height: 4px;
		background-color: #fff;
		display: block;
	}
	.menu span:before {
		margin-top: -9px;
	}
	.menu span:after {
		margin-top: 9px;
	}
	/* --- btn --- */
	/* example 5 */
	.example5 span {
		-webkit-transition-duration: 0s; transition-duration: 0s;
		-webkit-transition-delay: 0.2s; transition-delay: 0.2s;
	}
	.example5.active span {
		background-color: rgba(0,0,0,0.0);
		-webkit-transition-delay: 0.2s; transition-delay: 0.2s;
	}
	.example5 span:before {
		-webkit-transition-property: margin, -webkit-transform; transition-property: margin, transform;
		-webkit-transition-duration: 0.2s; transition-duration: 0.2s;
		-webkit-transition-delay: 0.2s, 0s; transition-delay: 0.2s, 0s;
	}
	.example5.active span:before {
		margin-top: 0;
		-webkit-transform: rotate(45deg); transform: rotate(45deg);
		-webkit-transition-delay: 0s, 0.2s; transition-delay: 0s, 0.2s;
	}
	.example5 span:after {
		-webkit-transition-property: margin, -webkit-transform; transition-property: margin, transform;
		-webkit-transition-duration: 0.2s; transition-duration: 0.2s;
		-webkit-transition-delay: 0.2s, 0s; transition-delay: 0.2s, 0s;
	}
	.example5.active span:after {
		margin-top: 0;
		-webkit-transform: rotate(-45deg); transform: rotate(-45deg);
		-webkit-transition-delay: 0s, 0.2s; transition-delay: 0s, 0.2s;
	}



	.mobview
	{
		display: none;
	}
	
	/*=================Mobile End=================*/
	/*==================MPD-1===============*/
	.banner-ul li a
	{
		padding-left: 23px;
	    font-size: 10px;
	    padding-right: 25px;
	}
	.banner-ul li
	{
		width: 90px;
	}
	.banner-banq 
	{
    	width: 75%;
    }
    .banner-inner-div 
    {
	    top: 115px;
	}
	.height-banner, .slick-slide 
	{
	    height: 248px !important;
	}
	.date-time-pic-div-1, .date-time-pic-div-1-a 
	{
    	width: 96px;
    }
    .cal-img 
    {
    	width: 12px;
    	margin-top: 5px;
    }
    .banner-select .nice-select
    {
    	padding-left: 21px !important;
    }
    .banner-select .nice-select span
    {
    	font-size: 11px;
    }
    .nice-select .option
    {
    	font-size: 11px;
    }
    .table-condensed>tbody>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>thead>tr>th
    {
    	font-size: 11px !important;
    }
    .down-arrow
    {
    	top: 9px;
    	width: 8px;
    }
    .date-time-pic-div
    {
    	width: 103px;
    }
    .date-picker input
    {
    	font-size: 11px !important;
	    width: 70px;
	    padding-left: 5px;
	    margin-top: 0px;
    }
    .date-picker input::-webkit-input-placeholder
    {
    	font-size: 11px !important;
    }
    .date-time-pic-div-2
    {
    	width: 192px;
    }
    .search-box
    {
    	width: 164px;
    	position: relative;
    	font-size: 9px;
    	top: -1px;
    }
    .search-button
    {
    	width: 82px;
    	font-size: 13px;
    }
    .date-time-pic-div-2 .cal-img 
    {
	    margin-top: 5px !important;
	}
	.date-time-pic-div, .date-time-pic-div-1, .date-time-pic-div-1-a
	{
		height: 23px;
	}
	.slick-list 
	{
	    padding: 0px 44px !important;
	}
	.banq-section2-imgs-div-ind
	{
		width: 332px;
	}
	.height-340px 
	{
	    height: 256px;
	}
	.banq-section2-imgs-div-ind h3
	{
		font-size: 20px;
	}
	.location-text
	{
		font-size: 11px;
	}
	.banq-section2-details-div
	{
		width: 290px;
	}
	.detail-div1
	{
		width: 90px;
	}
	.d1p1,.d1p3,.d1p2
	{
		font-size: 13px;
	}
	.detail-div2 
	{
	    width: 119px;
	}
	.banq-section2-imgs-div-ind 
	{
	    height: 375px;
	}
	.small-tabs-div button 
	{
	    height: 26px;
	    margin-bottom: 10px;
	    font-size: 10px;
	}
	.small-tabs-div
	{
		width: 560px;
	}
	.center-text-banq
	{
		font-size: 18px;
	}
	.banner-last-t-banq-d
	{
		width: 541px;
	}
	.banner-last-t-l-banq li a, .banner-last-t-banq
	{
		font-size: 11px;
	}
	.banner-last-t-l-banq
	{
		position: relative;
    	top: 3px;
	}
	.hart-ico-1 
	{
	    top: 17px;
	    width: 22px;
	    right: 17px;

	}
	.yellow-common-button
	{
		font-size: 11px;
		padding-left: 42px;
	    padding-right: 42px;
	    height: 40px;
	}
	.banq-section3-ind 
	{
	    height: 273px;
	    width: 360px;
	}
	.pop-img-d 
	{
	    height: 212px;
	}
	.img-button 
	{
	    bottom: 12px;
	    font-size: 9px;
	    padding-left: 7px;
	    padding-right: 7px;
	}
	.banq-section3-ind-txt-d 
	{
    	width: 335px;
    }
    .banq-section3-ind-txt-d-1
    {
    	width: 225px;
    }
    .banq-section3-ind-txt-d-2 
    {
    	width: 110px;
    }
    .section3-ind-txt-p1
    {
    	font-size: 13px;
	    margin-top: 0px;
	    line-height: 10px;
	    margin-bottom: 3px;
    }
    .section3-ind-txt-p4, .section3-ind-txt-p5, .section3-ind-txt-p3 , .section3-ind-txt-p4, .section3-ind-txt-p2
    {
    	font-size: 11px;
    }
    .section3-ind-txt-p5, .section3-ind-txt-p3 span
    {
    	font-size: 10px;
    	line-height: 11px;
    }
    .city-owl div
    {
    	height: 281px !important;
    }
    .city-slide-text-d p
    {
    	bottom: 24px;
    	font-size: 16px;
    }
    .city-owl
    {
    	width: 599px !important;
    }
    .banq-section6-img-d 
    {
	    height: 420px;
	    width: 338px;
	}
	.banq-section6-text-p2
	{
		font-size: 15px;
	}
	.banq-section6-text-p1
	{
		font-size: 16px;
	}
	.featuredonh
	{
		font-size: 25px;
	}
	.footertextd1 p span
	{
		font-size: 10px;
    	line-height: 15px;
	}
	.footertextd1 p
	{
	    font-size: 10.5px;
    	line-height: 14px;
	}
	.footerlinks li a
	{
		font-size: 11px;
    	line-height: 7px;
	}
	.lastftofct
	{
		font-size: 15px;
	}
	.companiesd img
	{
		width: 43px;
	    margin-right: 7px;
	    margin-bottom: 3px;
	}
	.footermenus li a
	{
		font-size: 11px;
	}
	.subscribediv p
	{
		font-size: 16px;
	}
	.lastlinesdiv p span
	{
		font-size: 14px;
	}
	.lastlinesdiv p
	{
		font-size: 11px;
	}
	.banq-section4-h1, .banq-section4-pigibank
	{
		display: none;
	}
	.banq-counter
	{
		width: 100%;
		margin-top: 40px;
	}
	.banq-counter-ind
	{
		width: 90px;
	}
	.banq-counter-ind p, .banq-section4-p1
	{
		font-size: 10px;
	}
	.banq-counter-ind .big-num-MPD-1
	{
		margin-bottom: 6px;
    	margin-top: 10px;
    	font-size: 42px;
	}
    /*==================MPD-1-END===============*/
    /*==================MPD-5a===============*/
    .mdp-5a-secound-menu li, .mdp-5a-secound-menu li a
    {
    	font-size: 9px;
    }
    /*.MDP-5a-section1
    {
    	width: 720px;
    }*/
    .MDP-5a-filter-text-p1, .MDP-5a-filter-text-p2
    {
    	margin-top: 10px;
    }
    .MDP-5a-filter-text-p1
    {
    	font-size: 9px;
    }
    .MDP-5a-filter-text-p1
    {
    	font-size: 9px;
    }
    .MDP-5a-filter-text-p2
    {
    	position: relative;
    	font-size: 6px;
    	top: 3px;
    }
    .MDP-5a-filter-d .height-50px 
    {
	    height: 34px;
	}
	.MDP-5a-filter-ind .accordion
	{
		padding-top: 10px;
    	padding-bottom: 9px;
	    padding-left: 9px;
	    font-size: 8px;
	}
	.MDP-5a-filter-ind .filter-panel input[type=checkbox].css-checkbox + label.css-label
	{
		margin-bottom: 4px;
    	padding-left: 12px;
    	font-size: 9px;
	}
	.more20-filters-mdp-5a p
	{
		font-size: 9px;
	    margin-bottom: 8px;
	    margin-top: 6px;
	}
	.MDP-5a-location-d
	{
		width: 255px;
	}
	.MDP-5a-location-ind 
	{
	    height: 195px;
	}
	.MDP-5a-div-tag
	{
		height: 22px;
    	width: 72px;
	}
	.MDP-5a-div-tag-p1
	{
		font-size: 10px;
    	top: -1px;
    	position: relative;
    	letter-spacing: 0.6px;
	}
	.MDP-5a-views-d
	{
		left: 10px;
	}
	.MDP-5a-views-d li, .MDP-5a-sort-text, .MDP-5a-sort-type li a
	{
		font-size: 9px;
	}
	.MDP-5a-views-right-p1
	{
		font-size: 8px;
	}
	.MDP-5a-div-info
	{
		width: 85%;
	}
	.MDP-5a-div-infod
	{
		width: 100%;
	}
	.MDP-5a-div-infod .banq-section2-details-div .detail-div1
	{
		width: 71px;
	}
	.MDP-5a-div-infod .banq-section2-details-div .detail-div2
	{
		width: 87px;
	}
	.MDP-5a-div-infod .banq-section2-details-div div .d1p1, .d1p3, .d1p2
	{
		font-size: 10px;
	}
	.MDP-5a-div-infod .banq-section2-details-div
	{
		width: 100%;
	}
	.control_indicator
	{
		height: 12px;
    	width: 12px;
	}
	.control
	{
		font-size: 8px;
		padding-left: 15px;
	}
	.control-group-2, .MDP-5a-view-book-v-p1
	{
		margin-bottom: 13px;
	}
	.MDP-5a-section1
	{
		width: 90%;
	}
	.MDP-5a-filter-d
	{
		width: 139px;
	}
	.MDP-5a-filter-ind
	{
		width: 90%;
	}
	.price-slider-opd .mountd
	{
		padding: 0px;
	}
	.compair-item-add
	{
		margin-right: 7px;
	}
	.MDP-5a-section2-ind
	{
		width: 100%;
	}
	.compair-item-add, .compair-item
	{
		height: 59px;
    	width: 171px;	
	}
	.compair-item-img
	{
		width: 55px;
	}
	.MDP-5a-section2-ind .yellow-common-button
	{
		margin-top: 10px;
	}
	.MDP-5a-view-book-v-p1
	{
		font-size: 8px;
		line-height: 16px;
	}
	/*---------------MPD-5a-Compair-LB---------------*/
	.MPD-8-main-ind.height-846px
	{
		width: 233px;
	}
	.MPD-8-main-div
	{
		max-width: 100%;
    	width: 94%;
	}
	.MPD-8-main-ind-top .Font-size-28px
	{
		font-size: 19px;
	}
	.MPD-8-main-ind .pad-l-r-25px .MDP-5a-location-ind
	{
		height: 175px;
	}
	.MPD-8-main-ind .pad-l-r-25px .MDP-5a-location-ind .MDP-5a-views-d
	{
		left: 4px;
    	bottom: 9px;
	}
	.MPD-8-main-ind .pad-l-r-25px .MDP-5a-location-ind .MDP-5a-views-right-p1
	{
		right: 7px;
	}
	.MPD-8-ind-d1 .pad-l-r-25px .Font-size-20px
	{
		font-size: 12px;
	}
	.MPD-8-ind-d1 .pad-l-r-25px .Font-size-16px, .MPD-8-ind-d1 .pad-l-r-25px i
	{
	    font-size: 9px !important;
    	margin-top: 0px;
	}
	.MPD-8-ind-d2 .pad-l-r-25px .d1p1
	{
		position: relative;
    	top: -3px;
	}
	.MPD-8-small-scroll-div.boxscroll-2
	{
		touch-action: unset !important;
	}
	.MPD-8-main-ind.height-846px 
	{
	    height: 533px;
	}
	.MPD-8-main-div 
	{
	    height: 568px;
	}
	.MPD-5a-page-num li a
	{
		font-size: 14px;
	}
	.MPD-5a-next-page
	{
		line-height: 21px;
		font-size: 14px;
	}
	.MDP-5a-div-infod h3
	{
		margin-bottom: 4px;
    	font-size: 17px;
	}
	.MPD-8-small-scroll-div 
	{
	    height: 250px;
	}
	.MPD-5-div
	{
		left: 40px;
		width: 603px;
	}
	.MPD-5-left-small-d 
	{
	    height: 27px;
	    width: 138px;
	}
	.MPD-5-right-small-d
	{
		width: 462px;
	}
	.MPD-5-search-ico 
	{
	    top: 11px;
	    width: 11px;
	}
	.overf.searchbox-d .MPD17-group input
	{
		padding-bottom: 2px !important;
	    padding-left: 3px !important;
	    margin-top: 3px !important;
	    font-size: 11px !important;
	    margin-left: 10px;
	}
	.searchbox-d-2
	{
		width: 150px;
	    float: right;
	    margin-right: 10px;
	}
	.MPD-5-Clear-All-b
	{
		font-size: 8px;
    	margin-top: 14px;
	}
	.MPD-5-Apply-b
	{
	    font-size: 10px;
    	width: 85px;
	}
	.MPD-5-checkbox-d
	{
		width: 110px;
		padding-left: 7px;
	}
	.filter-panel input[type=checkbox].css-checkbox + label.css-label
	{
		padding-left: 14px;
	}
	.MDP-5a-section2
	{
		width: 95%;
	}
	.compair-item
	{
		width: 201px;
	}
	.compair-item-div
	{
		margin-left: 6px;
	}
	.compair-p1
	{
		margin-top: 3px;
		font-size: 10.5px;
		margin-bottom: 0px;
	}
	.compair-item-location-t
	{
		font-size: 10px;
		position: relative;
    	top: -2px;
	}
	.compair-p3, .compair-p3 span
	{
		font-size: 10px;
	}
	.compair-item-add p 
	{
	    margin-top: 22px;
	    font-size: 10px;
	}
	.filter-panel .price-slider .price-slider-opd .mountd
	{
		width: 60px;
	}


    /*==================MPD-5a-END===============*/
    /*==================MPD-6===============*/
    .MDP-6-section1 
    {
	    padding-top: 20px;
	    overflow: visible !important;
	}
	.MPD-6-head-text
	{
		font-size: 16px;
	}
	.MPD-6-head-text2 span
	{
		font-size: 9px;
	}
	.MPD-6-head-img1
	{
		width: 14px;
	}
	.MPD-6-head-div1 a p
	{
		font-size: 10px;
	}
	.MPD-6-head-div1.border-none .fl .MPD-6-head-text3
	{
		line-height: 18px;
	}
	.MPD-6-head-p2
	{
		font-size: 10px;
	}
	.MPD-5-big-img-div
	{
		width: 664px;
	}
	.owl-three, .owl-three .owl-stage-outer, .owl-three .owl-stage-outer .owl-stage, .owl-three .owl-stage-outer .owl-stage .owl-item
	{
		height: 385px !important;
	}
	.owl-three .owl-thumbs .owl-thumb-item, .MPD-6-more-slides
	{
		width: 57px;
		height: 54px;
	}
	.owl-three .owl-thumbs
	{
		max-width: 428px;
	}
	.MDP-6-views-d1 li
	{
		font-size: 11px;
	}
	.MPD-6-360-ico
	{
	    top: 14px;
		right: 25px;
		width: 35px;
	}
	.MPD-5-book-now-div
	{
		width: 33%;
    	height: 80px;
    	border-bottom: 1px solid #bec0c1 !important;
	}
	.MPD-6-right-divs 
	{
	    float: left;
	    padding-right: 15px !important;
	}
	.MPD-5-book-now-div
	{
		padding-right: 13px;
	}
	.ic25
	{
		width: 15px;
	}
	.ic19, .ic22
	{
		width: 13px;
	}
	.ic20, .ic21
	{
		width: 14px;
	}
	.ic17
	{
		width: 12px !important;
	}
	.ic24
	{
		width: 16px;
	}
	.MPD-5-book-now-main-div
	{
		width: 100%;
		height: auto;
		min-height: unset;
	}
	.MPD-6-right-divs-p1
	{
		font-size: 8px;
	}
	.MPD-6-r-d-p-r span
	{
		font-size: 8px;
	}
	.MPD-5-book-now-div h4
	{
		font-size: 9px !important;
	}
	.MPD-5-book-now-div .fl .red-common-button-1, .MPD-5-book-now-div .fr .red-common-button-1
	{
		height: 27px;
    	margin-top: 10px;
    	width: 97px;
    	font-size: 9px;
	}
	.MPD-5-book-now-div div .Font-size-14px
	{
		font-size: 9px !important;
	}
	.MPD-5-book-now-div div .Font-size-12px
	{
		font-size: 7.5px !important;
	}
	.MPD-5-big-img-div
	{
		overflow: hidden;
	}
	.MPD-6-Tab-over-v-d
	{
		overflow: visible !important;
		float: left !important;
		width: 100%;
	}
	.popover__content
	{
		width: 189px !important;
	}
	.popover__content .MPD-6-right-divs
	{
		padding: 0px !important;
	}
	.height-291px 
	{
	    height: 178px;
	}
	.MDP-6-section2-div1 .width-100 .width-100 a .Font-size-14px
	{
		font-size: 7.2px !important;
	}
	.MDP-6-section2-div2-scroll-d 
	{
	    max-height: 85%;
	}
	.MDP-6-section2-div2-ind
	{
		width: 33%;
	}
	.MPD-6-right-divs-p1 .Font-size-12px 
	{
	    font-size: 8px !important;
	}
	.MDP-6-section2-div3-ind .wrap div .Font-size-14px 
	{
	    font-size: 9px;
	}
	.MDP-6-section2-div3-ind .wrap div .Font-size-13px
	{
		font-size: 8px;
    	line-height: 13px;
	}
	.MDP-6-section2 .Font-size-16px 
	{
	    font-size: 8px !important;
	}
	.MPD-6-Experience
	{
		height: 81px;
		padding-top: 12px;
	}
	.MPD-6-Experience-ind-1, .MPD-6-Experience-ind-2
	{
		height: 56px;
	}
	.MDP-6-section2-div3-ind 
	{
	    height: 148px;
	}
	.MDP-6-section2-div5 .Font-size-14px, .skill .Font-size-14px
	{
		font-size: 8px !important;
    	margin-bottom: 5px;
	}
	.MPD-6-Exp-bottom-div-ind .MPD-6-Exp-ind-left-div .Font-size-14px, .MPD-6-Exp-ind-right-div .MPD-6-Exp-ind-right-ind .Font-size-14px, .MPD-6-Exp-ind-right-div .MPD-6-Exp-ind-right-ind .Font-size-13px
	{
		line-height: 9px;
    	font-size: 7px;
	}
	.MPD-6-Exp-ind-right-ind, .MPD-6-Exp-ind-left-div
	{
		height: 65px !important;
	}
	.MPD-6-Exp-bottom-div-ind 
	{
	    height: 92px;
	    padding-top: 13px;
	}
	.MPD-6-location-div
	{
		height: 300px;
	}
	.MDP-6-section2
	{
		margin-bottom: 0px;
	}
	.amt-2
	{
		text-align: right;
	}
	/*---------------MPD-6-Lightbox--------------*/
	.MPD-16-lightbox-Div
	{
		width: 380px;
	}
	.Date-Enq , .Enq-Div-1 .Date-Enq input
	{
	    width: 75px !important;
	}
	.Enq-Div-1 .Date-Enq input
	{
		height: 14px;
    	margin-top: 4px;
    	font-size: 9px !important;
	}
	.Enq-Div-1 .filter-panel input[type=checkbox].css-checkbox + label.css-label
	{
		font-size: 9px;
	}
	.Date-Enq img
	{
		top: 6px;
	}
	.price-slider-opd
	{
		width: 160px;
	}
	.price-slider-opd .mountd
	{
		width: 70px;
		font-size: 9px;
	}
	.amt
	{
		font-size: 11px;
		max-width: 6.4vw;
	}
	.price-slider-opd-2
	{
		width: 176px;
	}
	.slider-d
	{
		width: 160px;
	}

    /*==================MPD-6-END===============*/
    /*==================MPD-10===============*/
    .banq-section3-ind-MPD-10 .banq-section3-ind-txt-d
    {
    	width: 85%;
    }

    /*==================MPD-10-END===============*/
	.topfeatures
	{
		margin-top: 40px;
	}
	.logodiv
	{
		width: 134px;
	}
	.logodiv img
	{
		width: 100%;
	}
	.featuredondiv
	{
		margin-top: 20px;
   		margin-bottom: 20px;
	}
	.logotxt
	{
		font-size: 14px;
	}
	.logotextdiv 
	{
    	margin-left: 21px;
    }
    .section4ind
    {
    	display: none;
    }
    .displayb1
    {
    	display: block !important;
    	width: 100% !important;
    	text-align: center !important;
    }
    .section4indv
    {
    	clear: both !important;
    	margin: 0 auto !important;
    }
    .section5sliderwh
    {
    	/*width: 87%;
    	height: 16%;*/
    }
    .ERPMain
    {
    	margin-bottom: 0px;
    	margin-top: 40px;
    }
    .section6
    {
    	display: none;
    }
    .section6mob
    {
    	display: block;
    }
    .section7
    {
    	padding-top: 40px;
    }
    .section7t1
    {
    	/*padding-top: 40px;*/
    	font-size: 17px;
    	margin-top: 50px;
    }
    .monilecitydiv
    {
    	display: none;
    }
    .imgfooter1 , .imgfooter2
    {
    	display: none;
    }
    .owl-dots
    {
    	padding-bottom: 20px !important;
    }
    .footermenus
    {
    	width: 273px;
    }
    .followdivm
    {
    	display: none;
    }
    .subscribediv
    {
    	margin-bottom: 63px;
    }
    .section1txtdiv p
    {
    	font-size: 25px;
    }
    .section1txtdiv button
    {
    	width: 160px;
    	height: 40px;
    	font-size: 17px;
    }
    .payment-div-in1 
    {
	    width: 530px;
	}
	.payment-tab li 
	{
	    margin-right: 24px;
	}
	.payment-tab li a 
	{
	    font-size: 18px;
	    margin-bottom: 20px;
	}
	label.input_style-label, input:focus.input_style ~ label, input:valid.input_style ~ label.input_style-label, .Concerned-payment-t
	{
		padding-left: 20px;
	}
	.pad-left-32px 
	{
	    padding-left: 13px !important;
	}
	.pad-left-42px 
	{
	    padding-left: 12px !important;
	}
	.margin-bottom-53px 
	{
	    margin-bottom: 23px;
	}
	.margin-top-80px 
	{
	    margin-top: 30px;
	}
	.Concerned-payment-t 
	{
	    margin-bottom: 16px;
	}
	.margin-top-20px 
	{
	    margin-top: 5px;
	}
	.mobile-lable
	{
		padding-left: 10px !important;
	}
	.payment-b1
	{
		height: 44px;
		padding: 7px 25px 7px 25px;
		font-size: 17px;
	}
	.pay-c-p1
	{
		font-size: 17px;
		margin-bottom: 0px;
	}
	.payment-method-d ul li label
	{
		margin-bottom: 8px;
    	height: 15px;
	}
	.payment-div-back-b
	{
		bottom: 38px;
	}
	.check-box-logo 
	{
	    width: 91px;
	    margin-top: 38px;
	}
	.MDP-5a-views-d.MDP-5a-views-d-MPD-11
	{
		left: unset;
	    right: 0px !important;
	    max-width: 17.447916666666668vw;
	}
	.banq-section3-ind-MPD-10 
	{
	    width: 33.984375vw;
	    margin-right: 0.9114583333333334vw;
	}
	.banq-section3-ind-MPD-10 .pop-img-d 
	{
	    height: 173px;
	    /*height: 145px;*/
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d 
	{
	    width: 91%;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-1 .section3-ind-txt-p1
	{
		font-size: 1.4322916666666667vw;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-1 .t-h-n .section3-ind-txt-p2
	{
		font-size: 1.3020833333333335vw;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-1
	{
		width: 21.614583333333336vw;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-2 
	{
	    width: 9.244791666666668vw;
	}
	.MPD-11-Top-text-tag-p1
	{
		margin-top: 5px;
		margin-bottom: 7px;
	}
	.banq-section3-ind-txt-d-2-a
	{
		width: 9.895833vw;
	}
	.banq-section3-ind-txt-d-1-a
	{
		width: 20.541667vw;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-2-a .section3-ind-txt-p3
	{
		font-size: 9px;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-1-a p
	{
		font-size: 0.8999999999999999vw;
	}
	.MPD-5a-page-num-div1
	{
		padding-top: 8px;
	}
	.MPD-11-mobile-ico
	{
		width: 1.0416666666666667vw;
	}
	.red-common-button-2 , .MPD-5-book-now-share-div .Font-size-14px
	{
		font-size: 1.0416666666666667vw;
	}
	.MPD-5-book-now-share-div
	{
		bottom: 8px;
	}
	.MDP-6-section2-div1 .width-100 .margin-bottom-25px
	{
		margin-bottom: 15px;
	}
	.height-250px 
	{
	    height: 152px;
	}
	.MPD-11-sec3-albums 
	{
	    height: 70px;
	}
	.MPD-11-location-div 
	{
	    height: 153px;
	}
	.margin-bottom-20px 
	{
	    margin-bottom: 12px;
	}
	.MPD-6-Experience-ind-1, .MPD-6-Experience-ind-2 
	{
	    height: 49px;
	}
	.MPD-6-Experience 
	{
    	height: 71px;
	    padding-top: 10px;
	}
	.MPD-6-Exp-bottom-div-ind 
	{
	    height: 84px;
	    padding-top: 9px;
	}
	.MPD-6-Exp-bottom-div 
	{
	    height: 205px;
	}
	.height-558px 
	{
	    height: 310px;
	}
	.write-review
	{
		font-size: 1.0416666666666667vw;
		margin-top: 5px;
	}
	.MPD-11-sec3-div 
	{
	    width: 664px;
	}
	.banq-section3-ind-MPD-11 
	{
    	width: 311px;
    }
    .banq-sec3-ind-txt-d-1-MPD-11
    {
    	width: 152px !important;
    }
    .MPD-11-slider-ind 
    {
	    width: 275px !important;
	}
	.MPD-11-slider-ind .banq-section3-ind-txt-d-2
	{
		width: 122px;
	}
	.banq-section3-ind-MPD-11 .pop-img-d 
	{
	    height: 141px;
	}
	.banq-section3-ind-MPD-11 
	{
	    height: 187px;
	}
	.owl-four .owl-prev , .owl-four .owl-next
	{
		top: 29%;
	}
	.owl-four .owl-prev
	{
		left: -2.85vw;
	}
	.owl-four .owl-next
	{
		right: -2.70vw;
	}
	.MPD-6-head-div1.border-none
	{
		margin-top: 2px;
	}
	/*==================MPD-12-START===============*/
	.MDP-12-Left-Tab li a 
	{
	    padding-top: 10px;
	    font-size: 8px;
	}
	.MDP-12-Left-Tab li 
	{
	    height: 30px;
	}
	.MDP-12-Left-Tab li span i
	{
		top: -6px;
	}
	.MPD-12-Right-ind-1 li a 
	{
	    padding-top: 7px;
	    font-size: 8px;
	}
	.MPD-12-Right-ind-1 li, .MPD-12-Right-ind-1 
	{
	    height: 24px;
	}
	.MPD-12-Right-ind-1 li, .MPD-12-Right-ind-1 
	{
	    height: 27px;
	}
	.MPD-12-Right-ind-1-a li 
	{
	    height: 21px;
	}
	.MPD-12-QuotesReceived-div li a
	{
		font-size: 8px;
	}
	.MPD-12-QuotesReceived-div li 
	{
	    padding-bottom: 9px;
	}
	.MPD-12-Request-Box 
	{
	    height: 67px;
	}
	.MPD-12-Request-Box-ind2, .MPD-12-Request-Box-ind1 
	{
	    padding-top: 11px;
	    padding-bottom: 11px;
	}
	.Request-Box-Img-Div 
	{
		margin-top: 3px;
	    height: 36px;
	}
	.MPD-12-Right-ind-1-a li a
	{
		font-size: 8px;
	}
	.MPD-12-Right-ind-1 .fr .t-d-n .Font-size-16px
	{
		font-size: 8px;
	}
	.MPD-12-Right-ind-1 .fr .t-d-n .Font-size-16px i
	{
		font-size: 10px !important;
	}
	.MPD-12-Right-div
	{
		width: 73.270833vw;
	}
	.MPD-12-Right-ind-1 li
	{
		width: 79px;
	}
	.MDP-12-Left-Tab li span
	{
		top: 21px;
	}
	.MDP-12-Left-Tab a .Font-size-14px
	{
		font-size: 8px;
	}

	/*==================MPD-12-END===============*/

	/*==================MPD-17-START===============*/
	.MPD-17-section1 
	{
	    margin-top: 20px;
	}
	.MPD-17-section1 .margin-bottom-25px
	{
		font-size: 14px;
	}
	.MPD-17-profile-img 
	{
	    height: 64px;
	}
	.MPD-17-Form-div .overf .Font-size-20px
	{
		font-size: 10px;
	}
	.MPD-17-Form-div .overf .fr a .Font-size-12px
	{
		font-size: 8px !important;
	}
	.MPD-12-edit-pencil 
	{
	    width: 8px;
	}
	.MPD-17-profile-img-d .Font-size-12px
	{
		font-size: 8px;
	}
	.MPD17-group input, .MPD17-group .nice-select
	{
		 padding-bottom: unset !important; 
    	font-size: 8px !important;
	}
	.MPD17-group label 
	{
	    top: 10px;
	    font-size: 8px;
	}
	/* active state */
	.MPD17-group input:focus ~ label,
	.MPD17-group input:read-only ~ label,
	.MPD17-group input:disabled ~ label, 
	.MPD17-group input:valid ~ label , 
	.MPD17-group textarea:focus ~ label, 
	textarea:valid ~ label,
	.select-custom label
	{
		font-size: 8px !important;
		left: 0px !important;
	}
	.MPD17-group input:focus ~ label,
	.MPD17-group input:-moz-read-only ~ label,
	.MPD17-group input:disabled ~ label, 
	.MPD17-group input:valid ~ label , 
	.MPD17-group textarea:focus ~ label, 
	textarea:valid ~ label,
	.select-custom label
	{
		font-size: 8px !important;
		left: 0px !important;
	}
	.MPD-17-Referral-div
	{
		width: 19.625vw;
	}
	.MPD-17-Referral-div .Font-size-14px
	{
		font-size: 7px;
	}
	.Referral-inputbox-div 
	{
		width: 13.3125vw;
	}
	.Referral-inputbox 
	{
	    width: 7.875vw;
	    font-size: 8px;
	}
	.referral-copy-b
	{
		width: 4.385417vw;
	}
	.MPD-17-Form-div .overf .fr
	{
		position: relative;
    	top: 3px;
	}
	.MPD-17-submit, .MPD-17-reset
	{
		width: 9.8125vw;
		height: 27px;
		font-size: 8px;
	}
	.MPD-12-QuotesReceived-div
	{
		margin-top: 0px;
	}
	/*==================MPD-17-END===============*/
	/*==================MPD-VendorsProfile-START===============*/
	.MPD17-group-label-text
	{
		font-size: 8px;
	}
	.Vendors-Profile-inds .banner-select .nice-select span
	{
		top: -6px !important;
		font-size: 8px;
	}
	.MPD-17-dropdown-ico 
	{
	    top: 6px;
	}
	.MPD17-group .banner-select .bar 
	{
	    top: 25px;
	}
	.MPD17-group .banner-select .nice-select.open .list li
	{
		font-size: 8px !important;
		line-height: 26px !important;
    	min-height: 28px !important;
	}
	/*==================MPD-VendorsProfile-END===============*/
	/*==================Privacy-Policy-START===============*/
	.T-and-c-main-d, .FAQs-Main-Div
	{
		padding-top: 25px;
    	padding-bottom: 25px;
	}
	.T-and-c-main-d .width-100 .Font-size-28px, .FAQs-Main-Div .width-100 .Font-size-28px
	{
		font-size: 13px;
	}
	.T-and-c-main-ind .overf p
	{
		font-size: 9px;
	}
	.T-and-c-main-ind .overf h3
	{
		font-size: 12px;
	}
	/*==================Privacy-Policy-END===============*/
	/*==================FAQs-START===============*/
	.FAQs-acc .Font-size-20px 
	{
	    font-size: 10px;
	}
	.FAQs-acc .accordion-2 i
	{
		font-size: 8px;
		margin-top: 2px;
	}
	.FAQs-Main-Div 
	{
    	width: 62.083333vw;
    }
    .FAQs-acc .panel p
    {
    	font-size: 9px;
    }
    /*==================FAQs-END===============*/
    /*==================ENQUIRY-START===============*/
    .Send-enq-b
    {
    	font-size: 8px;
    }
    /*==================ENQUIRY-END===============*/
    /*==================LIGHTBOX-START===============*/
    .MPD-4-OTP-div
    {
    	width: 37.604167vw;
    }
    .MPD-4-OTP-div .Font-size-28px
    {
    	font-size: 15px;
    }
    .MPD-4-OTP-div .margin-bottom-45px, .MPD-4-OTP-div .margin-bottom-0px
    {
    	font-size: 9px !important;
    }
    .otpinput
    {
    	width: 22.270833vw;
    }
    .inputotp
    {
    	width: 4.560417vw;
    	font-size: 19px;
    }
    .MPD-5-left-small-d
    {
    	padding-top: 8px;
    }
    .MPD-5-left-small-d .Font-size-16px
    {
    	font-size: 8px;
    }
    /*==================LIGHTBOX-END===============*/
    /*==================COMPAIR-START===============*/
    .pad-l-r-25px .Font-size-16px
    {
    	font-size: 8px;
    }
    /*==================COMPAIR-END===============*/
    .perfundo__overlay
    {
    	background-color: rgba(0, 0, 0, 0.94);
    }
    /*==================SELECT CITY START===============*/
    .perfundo__overlay 
    {
	    top: 0px !important;
	}
	.select-city-div
	{
		position: unset;
		width: 520px;
		min-height: 200px;
		overflow: unset !important;
	}
	.light-box-location-inp-d .light-box-after
	{
		display: none;
	}
	.light-box-location-inp-d
	{
		width: 80%;
    	margin: 40px auto;
	}
	.light-box-location-inp-d input
	{
		padding-left: 30px;
		font-size: 13px;
		height: 33px;
	}
	.light-box-location-inp-d img
	{
		left: 9px;
		width: 12px !important;
		height: 15px !important;
    	top: 10px;
	}
	.light-box-location-text-d
	{
		width: 100%;
	}
	.light-box-location-p1
	{
		font-size: 13px;
	}
	.light-box-location-cities li a,.light-box-location-cities li
	{
		font-size: 13px;
		line-height: 11px;
	}
    /*==================SELECT CITY END===============*/
    /*==================LOGIN SIGNUP START===============*/
    .Login-back-div-ind-1
    {
    	display: none;
    }
    .Login-div ,.Login-div-1
    {
	    height: 338px;
	    width: 100%;
	    position: unset;
	}
	.Login-back-div .Login-div .Font-size-28px, .Login-div, .Login-div-1 .Font-size-28px
	{
		font-size: 22px !important;
	}
	.inputfield
	{
		font-size: 15px;
		height: 30px;
	    margin-bottom: 7px;
	    margin-top: 0px;
	}
	.log-inp-1, .log-inp-2, .log-inp-3 
	{
	    background-size: 20px;
	}
	.Login-div .pad-right-65px div a .Font-size-12px
	{
		font-size: 13px !important;
	}
	.Login-div .pad-right-65px div p
	{
		font-size: 13px !important;
	}
	.yellow-common-button-2, .social-button-login
	{
		padding-left: 5.125vw;
    	padding-right: 5.125vw;
    	font-size: 12px;
    	height: 35px;
	}
	.Login-back-div 
	{
	    height: 430px;
	}
	.Login-div
	{
		height: 100%;
	}
	.login-or-border
	{
		width: 17.65625vw;
		margin-top: 4px;
	}
	.social-button-login
	{
		font-size: 13px !important;
		padding-left: 4.125vw !important;
    	padding-right: 5.125vw !important;
    	width:  unset !important;
	}
	.Login-div-1 .margin-bottom-22px, .margin-bottom-42px 
	{
	    font-size: 12px;
	}
	.Login-div-1 .overf .Font-size-12px 
	{
	    font-size: 12px !important;
	}
	.Login-div-1
	{
		height: 380px;
	}
	.log-inp-4
	{
		background-size: 14px;
		background-position-x: 4px;
	}
	.log-inp-3
	{
		background-position-y: 10px;
		background-size: 24px;
	}
    /*==================LOGIN SIGNUP END===============*/
    /*====================CART MOBILE START===============*/
    .cart-list-div
    {
    	position: unset;
    	width: 410px;
    	max-height: 500px;
    }
    .cart-item-d, .cart-list-1
    {
    	width: 90%;
    }
    .cart-pic
    {
    	width: 72px;
    	margin-right: 10px;
    }
    .cart-item-p1
    {
    	font-size: 11px;
    }
    .cart-item-p1, .cart-item-p2
    {
    	width: 33.725vw;
    	margin-bottom: 0px;
    }
    .cart-item-p2
    {
    	font-size: 12px;
    	margin-bottom: 0px;
    }
    .item-book-now
    {
    	font-size: 11px;
    	margin-top: 11px;
    }
    .div-close-b1 
    {
	    top: 33px;
	}
	.payment-proceed-b-1
	{
		height: 44px;
    	font-size: 11px;
	}
	.cart-list-1
	{
		margin-bottom: 25px;
	}
	.cart-list 
	{
		max-height: 374px;
	}
    /*====================CART MOBILE END===============*/

	.payment-div-in2 
	{
	    width: 220px;
	}
	.promo-code-input 
	{
	    width: 170px;
	    height: 35px;
	    padding-left: 12px;
	    font-size: 11px;
	}
	.payment-b2-check 
	{
	    width: 47px;
	    height: 35px;
	    font-size: 9px;
	}
	.margin-bottom-20px 
	{
	    margin-bottom: 17px;
	}
	.margin-top-30px 
	{
	    margin-top: 21px;
	}
	.bill-p1 
	{
	    font-size: 14px;
	    margin-top: 17px;
	}
	.bill-p2 span 
	{
	    font-size: 17px;
	}
	.bill-p2 
	{
	    font-size: 11px;
	    line-height: 15px;
	}
	.bill-2-div1-p1 
	{
	    font-size: 10.5px;
	    margin-bottom: 0px;
	    margin-top: 9px;
	}
	.bill-2-div1-p1 span 
	{
	    font-size: 10px;
	}
	.bill-2-div1-p2, .bill-2-div1-p2-1 
	{
	    font-size: 10.6px;
	    padding-top: 10px;
	}
	.margin-bottom-30px 
	{
	    margin-bottom: 18px;
	}
	.tax-div 
	{
	    width: 70%;
	}
	.bill-p2-a 
	{
	    font-size: 13px;
	}
	.bill-p2-b 
	{
	    font-size: 10px;
	}
	.amount-p 
	{
	    margin-left: 16px;
	    font-size: 12px;
	}
	.amount-n 
	{
	    font-size: 14px;
	    margin-right: 71px;
	    margin-top: 23px;
	}
	/*-----------------------------------MPD-5a-Snp-Lightbox-----------------------------------------*/
	.remove-bupi
	{
		background-size: 8px;
		width: 8px;
		height: 12px;
	}
	.remove-bupi.editoverb
	{
		background-size: 13px;
	}
	.ytimg2 
	{
	    width: 34px;
	    height: 20px;
	    top: 39%;
	}
	.MPD-17-Referral-div-vp
	{
		width: 15.625vw;
	}
	.vend-profintp1.textarea-v textarea
	{
		padding-top: 9px;
	}
	.easylideid
	{
		height: 24px;
	}
	.image-checkbox span
	{
		font-size: 6.4px;
	}
	/*------------------------------Vendors_portfolio------------------------------*/
	/*------------------------------Booking_Payment------------------------------*/
	.booking-paymentmaind
	{
		width: 82.395833vw;
	}
	.bookingpayment-leftmaindparent
	{
		width: 26.604167vw;
	}
	.bookingp-side-indimg-d 
	{
	    width: 5.785417vw;
	}
	.bookingp-side-inds1 .set-heightof-parent 
	{
		height: 42px;
	}
	.bookingp-side-deatilmd 
	{
	    width: 16.78125vw;
	}
	.bookingp-side-deatilmd .left-of-parent 
	{
	    width: 12.677083vw;
	}
	.enter-promocode-maind .set-heightof-parent 
	{
	    height: 26px;
	}
	.promocodeinpsbookp
	{
		width: 17vw;
	}
	.promocodebsbookp
	{
		width: 6.208333vw;
	}
	.amount-details-ind .left-of-parent, .amount-paybalemaind .left-of-parent 
	{
	    width: 18vw;
	}
	.amount-details-ind .right-of-parent .Font-size-12px
	{
		font-size: 8px !important;
	}
	.amount-details-ind .right-of-parent, .amount-details-ind .left-of-parent 
	{
	    height: 21px;
	}
	.bookingpayment-rightmaindparent
	{
		padding-top: 27px;
	}
	.boobking-payment-easytabsmaind li a
	{
		font-size: 13px !important;
	}
	.bookingpaymentcart.cart-item-p1
	{
		font-size: 7px !important;
	}
	.bookingpaymentcart.cart-item-p2 
	{
	    font-size: 8px !important;
	}
	.bookingpaymentcart.cart-item-p3b
	{
		font-size: 8px;
	}
	.bookingpayment-rightmaindparent
	{
		width: 54.28125vw;
	}
	.bookinloginbutton
	{
		font-size: 7px !important;
		height: 27px;
		width: 100px !important;
		padding: unset !important;
	}
	.login-bpd2maind 
	{
    	width: 27.020833vw;
    }
    .booking-payment-login-maind
    {
    	width: 39.729167vw;
    }
    .frcheckoutguest
    {
    	width: 17.8125vw;
    }
    .bookinpay-orsecliens .Font-size-12px
    {
    	font-size: 1.5vw !important;
    }
    .boobking-payment-easytabsmaind li a
    {
    	padding-bottom: 10px;	
    }
    .payment-method-d ul li label 
    {
	    padding: 9px 20px 18px 103px;
	    font-size: 9px;
	    margin-bottom: 10px;
	}
	.payment-method-d ul li .check
	{
		border: 3px solid #AAAAAA;
		width: 20px;
		height: 20px;
	}
	.bookinpayment_check-box-logo 
	{
	    left: 37px;
	    top: 16px;
	    width: 67px !important;
	    margin-top: 0px !important;
	}
	.payment-method-d ul li .check 
	{
	    top: 15px;
	}
	.payment-method-d input[type=radio]:checked ~ .check 
	{
	    border: 3px solid #bf2c3a;
	}
	.payment-method-d ul li .check::before
	{
		top: 2.5px;
		left: 3px;
	}



    /*---------------------------Upload_Images_LB_Start---------------------------*/
    .UPI-album-name 
    {
    	margin: 0px !important;
	    margin-bottom: 10px !important;
	}
	.UPI-album-easyt .tab 
	{
	    margin-bottom: 12px !important;
	}
	.upload-d-img-m 
	{
	    height: 220px;
	}
	.upload-file-sec 
	{
	    height: 62px;
	}
	.uploadimg-s 
	{
	    height: 19px;
	    font-size: 8px;
	}
	.dropherer-t1 
	{
	    margin-top: 4px;
	    line-height: 12px;
	    font-size: 10px;
	}
	.UploadImages-d 
	{
	    height: 402px;
	    padding-top: 31px;
	    padding-bottom: 10px;
	}
	.uploadimg-b
	{
		width: 9.510417vw;
		font-size: 9px;
		height: 26px;
	}
	.imageuploadify-container 
	{
	    height: 78px;
	    width: 78px;
	}
	.onclick-hcb-inp 
	{
	    width: 80px !important;
	}
	/*----------------------------Switch Button Start----------------------------*/
	.switch-cust1 
	{
	    width: 27px;
	    height: 12px;
	}
	.slider-cust1:before 
	{
	    width: 8px;
	    height: 8px;
	    bottom: 2px;
	}
	input:checked + .slider-cust1:before 
	{
	    transform: translateX(12px);
	}
	.pay-status-h, .pay-booking-id 
	{
	    font-size: 13px;
	}
	.pay-status-ico
	{
		top: -2px;
	}
	.pay-st-lable1 
	{
	    font-size: 11px;
	    margin-bottom: 1px;
	    line-height: 12px;
	}
	.lastline-payst2
	{
		line-height: 15px;
	}
	.MPD-16-lightbox-Div.booknowlbd 
	{
	    width: 60.447917vw;
	}
	.vend-parant-arcc .Font-size-14px
	{
		font-size: 7px;
	}
	.text-lhs-vnp2
	{
		width: 28%;
	}
	.text-lhs-vnp3
	{
		width: 23%;
	}
	.vend-parant-arcc > div 
	{
	    padding-left: 8px;
	    padding-right: 8px;
	}
	.text-lhs-vnp
	{
		width: 42%;
	}
	.enq-book-vndb 
	{
	    height: 17px;
	}
	.vend-vd-msc1 
	{
	    height: 18px;
	}
	.vend-parant-arcc-ch1 
	{
	    height: 31px;
	}
	.vend-parant-arcc
	{
		border: 1px solid transparent;
	}
	.MDP-6-section2 .overf.vend-parant-arcc.active
	{
		border: 1px solid var(--yellow-color1) !important;
	}
	.short-dd
	{
		/*width: 100%;*/
		height: 250px;
	}
	.ord-idv
	{
		bottom: -21px;
	    top: unset;
	    left: calc(50% - 20px);
	}
	.inp-secr2
	{
		font-size: 11px !important;
	}
	.Date-Enq.inp-secr2
	{
		width: 100% !important;
	}
	.Send-enq-b.short-vb2
	{
		font-size: 10px;
		width: 48%;
	}
	.short-dd:nth-child(1)
	{
		border: none !important;
	}
	.label-radio-b.checktorab1a
	{
		font-size: 12px !important;
	}
	.slide-hort
	{
		width: 100%;
		position: relative;
		/*left: -100%*/
	}
	.ord-idv 
	{
    /* bottom: -21px; */
    	width: 100%;
	    top: 2px;
	    left: unset;
	    right: 3px;
	}
	.shortlist-cust-tabd
	{
		display: block;
		display: flex;
	}
	.event-tab-shor
	{
		width: 40%;
		margin-left: 5%;
		margin-right: 5%;
		margin-top: 3px;
		margin-bottom: 4px;
		font-size: 13px;
		outline: none;
		border: 1px solid;
		height: 30px;
	}
	.ord-idv
	{
		display: none;
	}
	.short-dd
	{
		width: 100%;
		position: relative;
	}
	.short-dd.active
	{
		position: absolute;
		left: 0px;
		z-index: 1;
		/*border-top: 1px solid var(--red-color1);*/
	}
	.short-dd.active.v2
	{
		left: -100%;
	}
	.event-tab-shor.v3
	{
		background-color: var(--red-color1);
		color: #fff;
	}
	.short-lis-bord.new .short-dd.active
	{
		position: relative !important;
	}
	.short-lis-bord.new .shrt-tg2
	{
		display: none;
	}
	.short-lis-bord.new .short-dd.active .shprt-indv
	{
		display: inline-block;
	}
	.short-lis-bord.new .short-dd.active .shprt-indv .Enq-Div-1
	{
		width: 100%;
	}
	.short-lis-bord.new .shrt-tg1
	{
		width: 80%;
	}
	.shortlist-cust-tabd.dis-none
	{
		display: none !important;
	}
	.MPD17-group.ProvideQinp input, 
	.accept-botton.submitquoteb 
	{
	    height: 21px !important;
	    margin-top: 3px !important;
	}
	.vm-v .quotes-count-n 
	{
	    padding: 3px;
	    padding-top: 3px;
	    padding-right: 3px;
	    top: 9px;
	    font-size: 7px;
	    right: 17px;
	}
	.paymenr-reld li
	{
		margin-top: 0px;
	}
	.paymenr-reldimg 
	{
	    width: 25px;
	    margin-bottom: 0px;
	}
	.boxscroll-2,
	.mobile-menu-div,
	.list
	{
		overflow: auto !important;
	}
	.MPD-16-lightbox-Div.cust-vndoreenq3.secvnv2 
	{
	    width: 75.885417vw !important;
	    padding: 0px !important;
	}
	.easystepsmaind-tabin > p
	{
		font-size: 1.077083vw;
	}
	.containertabs .fadeupon
	{
		width: 40.177083vw;
	}
	.payheadt1
	{
		font-size: 12px;
	}
	.payheadt2
	{
		font-size: 8px;
	}
	.containertabs .containertabsfl2 
	{
	    height: 127px;
	}
	.moneybackcdvpm
	{
		height: auto;
    	padding-bottom: 0px;
	}
	.bookingnotava 
	{
	    /*font-size: 1.129167vw;*/
	}
	.booknotava
	{
		width: unset;
	}
	.booknotava 
	{
	    width: 100%;
	    padding-bottom: 20px;
	}
	.bookingnotava 
	{
	    font-size: 2.129167vw;
	}
	.onlyimglbd.overtext-img
	{
		width: 63%;
	}
	.padv2 p
	{
		font-size: 13px;
	}
	.signupnewd-maind
	{
		height: 480px;
	}
	.step-text-abs 
	{
	    bottom: -25px;
	}
	.stepsvnimg 
	{
	    width: 18px;
	}
	.stepvernd3 
	{
	    padding-top: 6px;
	}
	.MPD-16-lightbox-Div.cust-vndoreenq3.v2d 
	{
	    width: auto;
	}
	.sidedv2m6
	{
		width: 60%;
		margin: 0 auto;
		float: unset;
	}
	.cbooknscm
	{
		overflow: auto;
	}
	.ciframe
	{
		height: 1010px;
	}
	.imageuploadify-container 
	{
		width: 17.4375vw;
	    height: 136px;
	    margin-bottom: 6px;
	}
	.suredeletetext 
	{
	    font-size: 15px;
	    margin-bottom: 12px;
	}
	.delebtnnewv2 
	{
	    height: 22px;
	    font-size: 12px;
	}
	.signup-select-d 
	{
	    height: 34px;
	}
	.singupvend-allinp .nice-select.Font-Open 
	{
	    width: 263px;
	    right: 8px;
	    height: 37px;
	}
	.signup-select-d span.current
	{
		font-size: 15px;
		top: 0px;
	}
	.signup-select-d .nice-select .option 
	{
	    font-size: 11px;
	    min-height: 25px !important;
	    line-height: 25px !important;
	}

}
@media only screen and (max-width: 414px)
{
	.slick-dotted.slick-slider
	{
		display: none;
	}
	.banner-img-mob
	{
		display: block;
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0px;
	}
	.banner-img-mob-in
	{
		position: relative;
	    width: 100%;
	    height: 100%;
	    margin-top: 50px;
	    overflow: hidden;
	}
	.section1main 
	{
    	height: 423px;
	}
	.section1height
	{
		height: 482px;
	}
	.featuredonh
	{
		margin-bottom: 10px;
	}
	.section1headermob
	{
		display: block;
	}
	.section6leftimg1mob
	{
		height: 240px;
	}
	.section1header
	{
		display: none;
	}
	.topfeaturesp2
	{
		width: 90%;
  		margin: 0 auto;
  	    font-size: 16px;
	}
	.ERPDivText
	{
		margin-bottom: 0px;
		height: 70px;
	}
	.ERPDivText2
	{
		display: none;
	}
	.ERPDivText1
	{
		font-size: 13px;
    	padding-left: 10px;
	}
	.ERPDiv1 img
	{
		width: 100%;
		height: 47px;
	}
	.section3ind
	{
		margin-top: 19px;
    	margin-bottom: 19px;
	}
	.section3num
	{
		font-size: 33px;
	}
	.section3txt
	{
		font-size: 17px;
	}
	.section4indv
	{
		padding: 0px;
	}
	.section4indv
	{
		width: 365px;
	}
	.section4indv button 
	{
	    width: 317px;
	    height: 48px;
	    font-size: 17px
    }
    .section4indvp3
    {
    	font-size: 15px;
    }
    .section7t1
    {
    	margin-top: 0px;
    	margin-left: 80px;
    }
    .owl-dots 
    {
    	padding-top: 10px;
	}
    .customersayind
    {
    	width: 88%;
    	margin-left: 20px !important;
    }
    .section7bd
    {
    	width: 44%;
    }
    .section1txtdiv p
    {
    	font-size: 19px;
    }
    .section1txtdiv button
    {
    	width: 140px;
    	height: 40px;
    	font-size: 17px;
    }
    .footermain
    {
    	display: none;
    }
    .footermvo
    {
    	display: none;
    }
    .subscribediv
    {
    	margin: 20 auto;
    	float: left;
    	margin-left: 70px;
    }
    .owl-theme .owl-dots .owl-dot span 
	{
	    width: 10px !important;
	    height: 11px !important;
	    border: 1px solid #8e9092 !important;
	    background-color: #e5e5e4 !important;
	}
	.lastlinesdiv p span
	{
		font-size: 13px;
	}
	.section6mob
	{
		height: 240px;
	}
	.section6leftimg2mob
	{
		top: 85px;
	    left: 170px;
	    height: 70px;
	}
	.mobviewlastr
	{
		display: inherit;
	}
	.lightbox
	{
		height: 100%;
	}
	.vidyt
	{
		width: 90%;
		height: 35%;
		margin-top: 45%;
	}
	.payment-div-in1
	{
		position: relative;
		width: 100%;
	}
	.payment-tab li a 
	{
	    font-size: 3.140096618357488vw;
	    margin-bottom: 9px;
	}
	.payment-tab li 
	{
	    margin-right: 12px;
	}
	.width48 
	{
	    width: 100%;
	}
	.payment-tow-input div
	{
		padding: 0px !important;
	}
	.padding-top 
	{
	    padding-top: 105px !important;
	}
	.payment-min-p
	{
    	margin-bottom: 50px;
	}
	.payment-div-in2 
	{
	    width: 100%;
	}
	.mobile-font-inp
	{
		font-size: 4.1062801932367154vw !important; 
	}
	.Concerned-payment-t 
	{
    	font-size: 17px;
    }
    .payment-tab
    {
    	display: none;
    }
    .payment-b1 
    {
	    height: 35px;
	    padding: 0px 12px 0px 12px;
	    font-size: 14px;
	    margin-right: 0px;
	}
	.payment-method-d ul li .check
	{
		height: 25px;
    	width: 25px;
	}
	.payment-method-d input[type=radio]:checked ~ .check::before , .payment-method-d ul li .check::before
	{
	    height: 9px;
	    width: 9px;
	    top: 3px;
	    left: 3px;
	    transition: none !important;
    	-webkit-transition: none !important;
	}
	.payment-div-back-b 
	{
	    bottom: 34px;
	    font-size: 16px;
	}
	.payment-div
	{
		padding-left: 10px;
    	padding-right: 10px;
	}
	.promo-code-input
	{
		width: 78%;
		height: 44px;
		font-size: 15px;
	}
	.payment-b2-check
	{
		width: 22%;
		height: 44px;
		font-size: 15px;
	}
	.bill-div-in 
	{
	    width: 84%;
	}
	.bill-p1 
	{
	    font-size: 4.830917874396135vw;
	    margin-top: 15px;
	    margin-bottom: 20px;
	}
	.bill-p2 
	{
	    font-size: 3.6231884057971016vw;
	    line-height: 21px;
	}
	.bill-p2 span 
	{
	    font-size: 5.555555555555556vw;
	}
	.bill-2-div1-p1 
	{
    	font-size: 3.8647342995169085vw;
    }
    .bill-2-div1-p1 span 
    {
	    font-size: 3.140096618357488vw;
	}
	.bill-2-div1-p2, .bill-2-div1-p2-1 
	{
    	font-size: 3.8647342995169085vw;
    }
    .bill-p2-a 
    {
	    font-size: 4.1062801932367154vw;
	}
	.bill-p2-b 
	{
	    font-size: 2.8985507246376816vw;
	}
	.width-284px
	{
		width: 82% !important;
	}
	.amount-p 
	{
	    margin-left: 0px;
	    font-size: 3.8647342995169085vw;
	}
	.amount-n 
	{
	    font-size: 4.347826086956522vw;
	    margin-right: 56px;
	    margin-top: 22px;
	}
	.payment-div-in1 , .payment-div
	{
		height: auto;
		overflow: hidden;
		margin-top: 10px;
	}
	.div-p-1
	{
		height: auto;
		overflow: hidden;
		margin-bottom: 20px;
	}
	input.input_style
	{
		padding-bottom: 0px;
	}
	/*====================MPD-1 START==================*/
	/*--------------header----------*/
	.banner-inner-div 
	{
	    top: 25px;
	}
	.banner-ul
	{
		text-align: center;
		padding: 0px;
	}
	.banner-ul li
	{
		margin: 0px;
	    margin-left: 10px;
	    margin-right: 10px;
	}
	.banner-change-div, .panel-containe-back
	{
		height: 207px;
		padding-top: 10px; 
	    padding-left: 10px;
	    padding-right: 10px;
	    top: 32px;
	   	border-radius: 3px;
	}
	.date-time-pic-div, .date-time-pic-div-1, .date-time-pic-div-1-a , .date-time-pic-div-2
	{
		width: 100% !important;
		border:none;
		margin-bottom: 4px;
	}
	.search-button
	{
		width: 109px;
		position: absolute;
		height: 35px;
		bottom: 10px;
		left: 0px;
		right: 0px;
		margin: 0 auto;
	}
	.cal-img
	{
		width: 19px;
		margin-top: 0px;
		margin-left: 0px;
	}
	.banner-select .nice-select 
	{
	    padding-left: 27px !important;
	}
	.date-picker input
	{
		width: 98%;
    	padding-left: 18px;
		z-index: 0;
		font-size: 14px !important;
    	padding-top: 0px;
	}
	.date-picker input::-webkit-input-placeholder
	{
		font-size: 14px !important;
		color: #858585 !important;
	}
	.banner-select .nice-select
	{
		z-index: unset !important;
	}
	.banner-select .nice-select span
	{
		font-size: 14px;
	}
	.search-box
	{
		width: 80%;
		padding-left: 6px;
		font-size: 14px;
	}
	.search-box::-webkit-input-placeholder
	{
		font-size: 14px;
		color: #858585 !important;
	}
	.banner-last-t-banq-d
	{
		display: none;
	}
	.banner-ul li 
	{
    	width: 110px;
    	height: 40px;
	}
	.height-banner, .slick-slide 
	{
	    height: 278px !important;
	}
	.banner-banq 
	{
	    width: 83%;
	}
	.banner-ul li a
	{
		padding-top: 7px;
		font-size: 12px;
	}
	.date-time-pic-div-1, .date-time-pic-div-1-a
	{
		margin-top: 41px;
	}
	.date-time-pic-div-2
	{
		position: absolute;
    	top: 6px;
	}
	.easy-autocomplete-container ul li
	{
		font-size: 2.8985507246376816vw !important;
	}
	.easy-autocomplete-container ul
	{
		width: 79.95169082125605vw;
		z-index: 5
	}
	/*--------------header----------*/
	.banq-section2, .banq-section2-in-2, .banq-section6, .section7
	{
		display: none;
	}
	.banq-section2-in, .small-tabs-div
	{
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
	}
	.banq-counter-ind 
	{
	    width: 43%;
	}
	.city-owl 
	{
	    width: 77% !important;
	}
	.city-owl 
	{
	    width: 79% !important;
	}
	.subscribediv
	{
		margin-top: 16px;
	}
	.small-tabs-div button, .small-tabs-div button.active
	{
		padding-left: 1.677083vw;
    	padding-right: 1.677083vw;
	}
	.city-owl div 
	{
	    height: 310px !important;
	}
	.banq-section5-ind-1 div
	{
		width: 100%;
	}
	.city-owl .slick-prev
	{
		left: -25px !important;
	}
	.city-owl .slick-next 
	{
	    right: -25px !important;
	}
	/*====================MPD-1 END==================*/
	/*==================SELECT CITY START==============*/
	.select-city-div
	{
		width: 93%;
	}
	/*==================SELECT CITY END==============*/
	/*==================LOGIN SIGNUP START==============*/
	.Login-back-div 
	{
    	width: 84.989583vw;
    }
    .Login-div .pad-left-65px.pad-right-65px, .Login-div-1
    {
    	padding-right: 6.385417vw;
    	padding-left: 6.385417vw;
    }
    .login-or-border
    {
    	width: 45%;
    }
    .social-button-login
    {
    	padding: unset !important;
    	width: 48% !important;
    }
    /*==================LOGIN SIGNUP END==============*/
    /*==================CART LIST START==============*/
    .cart-list-div
    {
    	width: 85%;
    }
    .cart-item-p1, .cart-item-p2
    {
    	width: 51.725vw;
    }
    .cart-pic
    {
    	width: 17.39130434782609vw;
    }
    .cart-item-p2
    {
    	font-size: 2.8985507246376816vw;
    }
    .cart-item-p1, .item-book-now
    {
    	font-size: 2.6570048309178746vw;
    }
    /*==================CART LIST END==============*/
    /*==================OTP START==============*/
    .MPD-4-OTP-div 
    {
		width: 87%;
		height: 244px;
	}
	.MPD-4-OTP-div .Font-size-28px 
	{
 	   font-size: 4.830917874396135vw;
	}
	.MPD-4-OTP-div .margin-bottom-45px, .MPD-4-OTP-div .margin-bottom-0px
	{
		font-size: 2.6570048309178746vw !important;
	}
	.otpinput 
	{
	    width: 46.61835748792271vw;
	}
	.otpinput .inputotp
	{
		height: 40px;
		width: 9.66183574879227vw;
		margin-right: 2.6570048309178746vw;
		font-size: 4.830917874396135vw;
	}
    /*==================OTP END==============*/
    /*==================MPD-5a START==============*/
    .MPD-5a-side-div, .MDP-5a-sort-type, .MDP-5a-sort-text
    {
    	display: none;
    }
    .Content-d1, .MDP-5a-section1-ind
    {
    	width: 100%;
    }
    .MDP-5a-views-d li, .MDP-5a-sort-text, .MDP-5a-sort-type li a, .MDP-5a-sort-type
    {
    	width: 100%;
    }
    .MDP-5a-sort-type li
    {
    	width: 49%;
    	margin: 0 auto;
    }
    .mdp-5a-secound-menu li, .mdp-5a-secound-menu li a , .MDP-5a-views-d li, .MDP-5a-sort-text, .MDP-5a-sort-type li a
    {
    	font-size: 2.8985507246376816vw;
    }
    .MDP-5a-sort-type
    {
    	margin-bottom: 10px;
    }
    .MDP-5a-location-d 
    {
	    width: 95%;
	    /*margin: 0 auto;*/
	    margin-bottom: 10px;
	    margin-left: 2.041667vw;
    	margin-right: 2.041667vw;
    	margin-top: 0px;
	}
	.MDP-5a-div-tag 
	{
	    height: 26px;
	    width: 23.42995169082126vw;
	}
	.MDP-5a-div-tag-p1
	{
		line-height: 26px;
		font-size: 3.381642512077295vw;
	}
	.MDP-5a-views-d li
	{
		width: auto;
	}
	.MDP-5a-views-right-p1 
	{
	    font-size: 2.8985507246376816vw;
	}
	.MDP-5a-div-infod h3
	{
		font-size: 4.1062801932367154vw;
	}
	.location-text
	{
		font-size: 2.8985507246376816vw;
	}
	.MDP-5a-location-ind 
	{
	    height: 206px;
	}
	.MDP-5a-div-infod .banq-section2-details-div .detail-div1, .MDP-5a-div-infod .banq-section2-details-div .detail-div2, .MDP-5a-div-infod .banq-section2-details-div .detail-div3
	{
		width: 24.154589371980677vw;
    	float: left;	
	}
	.MDP-5a-div-infod .banq-section2-details-div div .d1p1, .d1p3, .d1p2
	{
		font-size: 2.6570048309178746vw;
	}
	.control
	{
		/*padding-top: 2px;*/
		font-size: 2.6570048309178746vw;
		padding-left: 4.347826086956522vw;
	}
	.control_indicator
	{
		height: 14px;
		width: 14px;
	}
	.control-checkbox .control_indicator:after
	{
		top: 3px;
		left: 5px;
	}
	.MDP-5a-view-book-v-p1
	{
		font-size: 2.6570048309178746vw;
	}
	.control input
	{
		margin-top: 0px;
	}
	/*-----------------------------------Filters Start---------------------------*/
	.filter-m-lb
	{
		display: block;
	}
	/*.filter-m-lb
	{
		position: unset !important;
		width: 100% !important;
		height: 100% !important;
		overflow: hidden;
	}*/
	.Filters-mob-d
	{
		width: 100%;
		height: 100%;
		background-color: #fff;	
	}
	.filetr-m-d-h
	{
		width: 100%;
		height: 50px;
		overflow: hidden;
		box-shadow: 0px 0px 6px 0px #000000;
	}
	.mobile-filter-bottom
	{
		display: block;
		z-index: 6;
	}
	.filter-b
	{
		width: 50%;
		float: left;
		border: none;
		background-color: transparent;
		height: 100%;
		color: #fff;
		font-size: 13px;
		outline: none;
	}
	.filter-b-ico
	{
		width: 19px;
    	margin-right: 8px;
	}
	.filter-closeback
	{
		width: 30px;
		position: absolute;
		left: 1em;
		top: 0.7em;
	}
	.filters-t1-m
	{
		color: #fff;
		margin-top: 10px;
		font-size: 22px;
		font-weight: 600;
		margin-left: 60px;
	}
	.Filters-menus
	{
		color: #d14244;
		font-family: 'Nunito Sans';
		font-weight: 700;
		cursor: pointer;
		width: 100%;
		border: none;
		text-align: left;
		outline: none;
		font-size: 19px;
		padding-left: 24px;
		padding-right: 0px;
		background-color: transparent;
		text-transform: uppercase;
		border-bottom: 1px solid #b3b7b9;
		height: 46px;
    	padding-top: 10px;
	}
	.Filters-menus p
	{
		margin: 0px;
		float: left;
		user-select: none;
	}
	.next-arrow-filter
	{
		position: absolute;
		top: 0.5em;
		right: 1em;
		width: 23px;
		user-select: none;
	}
	.price-mob-slider-d
	{
		height: 180px;
		padding: 24px;
		padding-top: 10px;
	}
	.price-slider
	{
		margin-top: 40px;
	}
	.price-slider-opd .mountd
	{
		width: 120px;
		height: 46px;
		font-size: 16px;
	}
	.price-slider-opd-2
	{
		height: 67px;
		padding-top: 2px;
	}
	.slider-d
	{
		height: 25px;
		overflow: visible;
	}
	.amt
	{
		font-size: 15px;
		position: relative;
    	top: 3px;
	}
	.ui-slider-horizontal 
	{
	    height: 7px;
	}
	.price-slider-opd-2 .slider-d .ui-slider-horizontal .ui-slider-handle
	{
		height: 16px;
		width: 16px;
	}
	.price-slider-opd-2 .slider-d .ui-slider-horizontal .ui-slider-handle.ui-state-active
	{
		box-shadow: 0px 0px 13px 2px rgba(0, 0, 0, 0.56);
	}
	.sort-mob-d
	{
		width: 70%;
		min-height: 330px;
		overflow: hidden;
		background-color: #fff;
	}
	.sort-checkboxs
	{
		width: 100%;
		height: auto;
		overflow: hidden;
		padding: 20px;
	}
	.sort-checkboxs .control-group-2
	{
		width: 100%;
	}
	.sort-checkboxs .control-group-2 .control
	{
		font-size: 15px;
    	padding-left: 30px;
	}
	.sort-checkboxs .control-group-2 .control .control_indicator
	{
		height: 17px;
		width: 17px;
		margin-top: 3px;
	}
	.sort-checkboxs .control-group-2 .control .control_indicator:after
	{
		width: 4px;
    	height: 7px;
    	top: 3px;
    	left: 5px;
	}
	.apply-com-b
	{
		position: absolute;
		bottom: 1em;
		right: 1em;
		font-size: 16px;
		background-color: transparent;
		border: none;
		outline: none;
		width: 70px;
    	height: 30px;
	}
	.filter-footer
	{
		width: 100%;
		height: 50px;
		position: fixed;
		bottom: 0px;
		box-shadow: 0px 0px 6px 0px #000000;
	}
	.filter-apply-b
	{
		margin: 0px !important;
		position: absolute !important;
		bottom: 1em !important;
		height: 30px !important;
		width: 90px !important;
		padding: 0px !important;
		right: 1em !important;
	}
	/*-----------------------------------Filters End---------------------------*/
	/*--------------------------------Slide-div-filter-start--------------------------*/
	.side-drowe
	{
		width: 100%;
		height: 100%;
		overflow: hidden;
		position: absolute;
		top: 0px;
		right: -100%;
		z-index: 10;
		background-color: #fff;
		webkit-transition: all 0.5s ease;
		-moz-transition: all 0.5s ease;
		-o-transition: all 0.5s ease;
		transition: all 0.5s ease;
	}
	.side-drowe.active
	{
		right: 0px;
	}
	.Filters-menus:hover
	{
		background-color: #d6c8c8;
	}
	.filter-3ed-cart-in
	{
		width: 100%;
		height: 80%;
		padding: 20px;
		overflow: auto;
	}
	.filter-panel input[type=checkbox].css-checkbox + label.css-label
	{
		line-height: 19px;
		height: auto;
		font-size: 17px;
		margin-bottom: 25px;
		padding-left: 44px;
	}
	.filter-panel label.css-label 
	{
		background-size: 19px 40px !important;
	}
	.filter-panel input[type=checkbox].css-checkbox:checked + label.css-label, input[type=checkbox].css-checkbox + label.css-label.chk
	{
		background-position: 0 -20px !important;
	}
	.Filters-menus.price-mob-slider-d:hover
	{
		background-color: transparent !important;
	}
	.mob-fav-d
	{
		display: block;
		width: 100%;
		height: auto;
		padding-top: 10px;
		overflow: hidden;
		text-align: center;
	}
	.see-all-comp
	{
		width: 60%;
		height: 30px;
		border: none;
		text-transform: uppercase;
	}
	.MDP-5a-compair-div
	{
		display: none;
	}
	/*--------------------------------Slide-div-filter-end--------------------------*/
	/*------------------------------Compair-2-div-start-------------------------------*/
	.MPD-8-main-div
	{
		width: 95%;
		height: 75%;
	}
	.MPD-8-main-ind-top
	{
		width: 95%;
		height: 50px;
    	position: fixed;
	}
	.MPD-8-main-inds
	{
		top: 50px;
		/* Firefox */
		height: -moz-calc(100% - 50px);
		/* WebKit */
		height: -webkit-calc(100% - 50px);
		/* Opera */
		height: -o-calc(100% - 50px);
		/* Standard */
		height: calc(100% - 50px);
	}
	.MPD-8-main-ind.height-846px
	{
		width: 50%;
		height: 100%;
		position: relative;
	}
	.MPD-8-main-ind-top .Font-size-28px
	{
		margin-top: 16px;
	}
	.MPD-8-ind-d1
	{
		height: auto;
		overflow: hidden;
	}
	.MPD-8-main-ind .pad-l-r-25px .MDP-5a-location-ind .MDP-5a-views-right-p1
	{
		text-align: center !important;
		float: unset;
		width: 100%;
		left: 0px;
	}
	.MPD-8-ind-d1 .pad-l-r-25px .Font-size-20px 
	{
	    font-size: 16px;
	    margin-bottom: 2px;
	}
	.MPD-8-ind-d1 .pad-l-r-25px .Font-size-16px, .MPD-8-ind-d1 .pad-l-r-25px i
	{
		font-size: 10px !important;
	}
	.com-2-m-v-s .posr .MPD-6-right-divs-p1
	{
		font-size: 11px;
	}
	.com-2-m-v-s .posr .MPD-6-right-divs-p1 span
	{
		font-size: 11px;
	}
	.com-2-m-v-s li
	{
		/*float: unset;
    	width: 100%;
    	margin: 0px;*/
	}
	.MPD-8-main-ind .pad-l-r-25px .MDP-5a-location-ind
	{
		height: 145px;
	}
	.scrol-comp-2
	{
		height: calc(100% - 184px);
		overflow: hidden;
		overflow-y: auto;
	}
	.view-book-venue-b
	{
		font-size: 11px;
		width: 99%;
	}
	.ic47 
	{
	    width: 24px;
	}
	.ic16 
	{
	    width: 10px;
	}
	.ic14 
	{
	    width: 12px;
	}

	/*------------------------------Compair-2-div-end-------------------------------*/
	.Filters-mob-d
	{
		display: block;
	}
    /*==================MPD-5a END==============*/
    /*==================MPD-6 START==============*/
    .MPD-6-head-div1 a 
    {
	    position: relative;
	    top: -3px;
	}
	.MPD-6-head-text
	{
		margin-bottom: 1px;
	}
	.MDP-6-section1-div1 
	{
	    margin-bottom: 5px;
	}
	.MPD-5-big-img-div
	{
		width: 86.95652173913044vw;
	}
	.owl-three, .owl-three .owl-stage-outer, .owl-three .owl-stage-outer .owl-stage, .owl-three .owl-stage-outer .owl-stage .owl-item
	{
		height: 209px !important;
	}
	.owl-three .owl-thumbs, .MDP-6-section1-div2
	{
		margin-top: 4px;
		margin-bottom: 15px;
	}
	.owl-three .owl-thumbs .owl-thumb-item, .MPD-6-more-slides
	{
		margin-bottom: 10px;
    	margin-right: 15px;
	}
	.MPD-6-head-div1.border-none .fl .MPD-6-head-text3
	{
		line-height: 20px;
	}
	.owl-three .owl-thumbs .owl-thumb-item, .MPD-6-more-slides
	{
		display: none;
	}
	.MPD-5-book-now-main-div, .MPD-5-big-img-div
	{
		min-height: auto;
	}
	.owl-three .owl-thumbs
	{
		display: none;
	}
	.owl-three .owl-prev, .owl-three .owl-next
	{
		height: 30px;
		background-size: 3.291667vw !important;
	}
	.MPD-5-book-now-div
	{
		width: 100%;
		padding-right: 10px;
    	padding-left: 10px;
	}
	.MPD-5-book-now-div .color-red-text
	{
		font-size: 12px !important;
	}
	.MPD-6-right-divs li
	{
		padding-left: 7px;
		padding-right: 7px;
		margin-right: 9px;
	}
	.popover__content
	{
		width: 229px !important;
	}
	.MPD-6-big-img-text-d
	{
		bottom: 10px;
	}
	.MPD-5-book-now-div
	{
		height: auto;
	}
	.MPD-5-book-now-div .fl .red-common-button-1, .MPD-5-book-now-div .fr .red-common-button-1
	{
		height: 32px;
		width: 37.92270531400966vw;
	}
	.MPD-11-sec2-left-d .margin-top-45px, .MDP-6-section2-div3.margin-top-45px, .MDP-6-section2-div2.margin-top-45px, .MDP-6-section2-div1.margin-top-45px
	{
		margin: 0 auto;
		margin-top: 16px;
		width: 100%;
		float: unset;
		border: none;
	}
	.MDP-6-section2-div1 .width-100 .width-100 a .Font-size-14px
	{
		font-size: 11px !important;
	}
	.food-pricing-right-arrow 
	{
	    padding-left: 5px !important;
	    font-size: 15px !important;
	}
	.MDP-6-section2 .Font-size-16px
	{
		font-size: 11px !important;
		margin-left: 0px;
	}
	.width-608px 
	{
	    width: 80%;
	}
	.MDP-6-section2-div3-ind .wrap div .Font-size-13px
	{
		font-size: 11px;
		line-height: 13px;
		margin-bottom: 20px;
	}
	.MDP-6-section2-div3-ind .wrap div .Font-size-14px
	{
		font-size: 11px;
	}
	.MDP-6-section2-div4.margin-top-45px
	{
		width: 100%;
		margin-top: 20px;
	}
	.MPD-6-Experience-ind-1
	{
		width: 15.458937198067634vw;
	}
	.MPD-6-Experience-ind-1 .Font-size-28px
	{
		font-size: 2.4154589371980677vw;
	}
	.MPD-6-Experience-ind-1 .Font-size-20px 
	{
	    font-size: 1.6908212560386475vw;
	}
	.MPD-6-Experience-ind-2
	{
		width: 69.010417vw;
	}
	.skill
	{
		width: 20.9375vw;
	}
	.MDP-6-section2-div5 .Font-size-14px, .skill .Font-size-14px
	{
		font-size: 8px !important;
		margin-bottom: 5px;
	}
	.MPD-6-Experience
	{
		margin-bottom: 10px;
	}
	.MPD-6-Exp-ind-left-div
	{
		width: 16.229167vw;
	}
	.MPD-6-Exp-ind-right-div 
	{
    	width: 69.75vw;
   	}
   	.MPD-6-Exp-ind-left-div img
   	{
		width: 20px;
   	}
   	.MPD-6-Exp-bottom-div-ind .MPD-6-Exp-ind-left-div .Font-size-14px, .MPD-6-Exp-ind-right-div .MPD-6-Exp-ind-right-ind .Font-size-14px, .MPD-6-Exp-ind-right-div .MPD-6-Exp-ind-right-ind .Font-size-13px
   	{
   		font-size: 8px;
   	}
   	.MPD-6-Exp-ind-right-ind
   	{
   		width: 100%;
   	}
   	.MDP-6-section2-div4.margin-top-45px
   	{
   		height: auto;
   	}
   	.MPD-6-Exp-bottom-div
   	{
   		height: 245px;
   	}
   	.MDP-6-section2-div5.margin-top-45px
   	{
   		width: 100%;
   		margin-top: 15px;
   		margin-bottom: 50px;
   	}
   	.write-revire-MPD-6
   	{
		width: 100%;
		text-align: center;
		font-size: 8px;
		margin-top: 14px;
   	}
   	.MPD-6-360-ico
   	{
   		right: 15px;
   	}
   	.MDP-6-section2-div5 .Font-size-14px
   	{
   		font-size: 9px !important;
   	}
   	/*---------------------ENQ FORM START-----------------*/
   	.MPD-16-lightbox-Div .width-100 .margin-top-50px 
   	{
	    margin-top: 16px;
	    font-size: 15px;
	    margin-bottom: 16px;
	}
	.Enq-Div-1 p 
	{
	    font-size: 11px;
	}
	.Date-Enq
	{
		width: 90% !important;
    	float: left !important;
		margin: 0 auto;
    	margin-bottom: 10px;
	}
	.Date-Enq img
	{
		top: 1px;
		width: 17px !important;
		right: 16px;
	}
	.Enq-Div-1 .Date-Enq input,
	.Enq-Div-1 .Date-Enq input::-webkit-input-placeholder
	{
		margin-top: 0px;
		height: 18px;
		font-size: 11px !important;
		padding-left: 0px;
	}
	.Enq-Checkbox 
	{
	    margin-left: 0px;
	    margin-right: 2.2vw;
	    width: 46%;
    	margin-bottom: 1px;
	}
	.Enq-Div-1 .filter-panel input[type=checkbox].css-checkbox + label.css-label
	{
		font-size: 12px;
		padding-left: 28px;
	}
	.price-slider-opd-2
	{
		width: 100%;
	}
	.price-slider-opd
	{
		width: 100%;
	}
	.slider-d 
	{
	    width: 94%;
	}
	.amt-1, .amt-2
	{
		width: 50%;
		max-width: unset;
	}
	.amt-1
	{
		float: left;
		text-align: left;
	}
	.amt-2
	{
		float: right;
		text-align: right;
	}
	.MPD-16-lightbox-Div 
	{
	    width: 90%;
	    padding-left: 20px;
	    padding-right: 20px;
	}
	.MPD-16-lightbox-Div.ENQ
	{
		height: 80%;
    	overflow: auto;
	}
	.Enq-Div-1 .filter-panel
	{
		width: 46%;
		height: 24px;
	}
	.Enq-Other-Req
	{
		font-size: 12px;
		padding: 14px;
	}
	.Enq-Other-Req::-webkit-input-placeholder
	{
		font-size: 12px;
	}
	.Send-enq-b
	{
		padding-left: 30px;
    	padding-right: 30px;
    	font-size: 10px;
	}
	.Enq-Div-1 .width-100 .price-slider
	{
		margin-top: 10px;
	}
   	/*---------------------ENQ FORM END-----------------*/
    /*==================MPD-6 END==============*/
    /*==================MPD-10 START==============*/
    .banq-section3-ind-MPD-10 
    {
	    width: 100%;
	    margin-right: 0px;
	    margin: 0 auto;
	    margin-bottom: 18px;
	}
	.MPD-11-rank-banq-tag-img
	{
		width: 28px;
	}
	.MPD-11-Top-text-tag-p1
	{
		margin-top: 6px;
		margin-bottom: 8px;
		font-size: 10px;
	}
	.MPD-11-stmp-img
	{
		width: 40px;
	}
	.MPD-11-Top-text-tag .Font-size-12px 
	{
	    font-size: 6px !important;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-1
	{
		width: 75%;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-2
	{
		width: 25%;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-1 .section3-ind-txt-p1
	{
		font-size: 13px;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-1 .t-h-n .section3-ind-txt-p2
	{
		font-size: 11px;
	}
	/*.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-1-a, .banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-2-a
	{

	}*/
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-1-a
	{
		width: 75%;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-2-a
	{
		width: 25%;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-1-a p
	{
		font-size: 2.4154589371980677vw;
	}
	.MPD-10-Enq-b
	{
		font-size: 2.4154589371980677vw;
	}
	.banq-section3-ind-MPD-10 .pop-img-d .MDP-5a-views-d.MDP-5a-views-d-MPD-11
	{
		width: 50%;
		text-align: right;
    	padding-right: 14px;
	}
	.banq-section3-ind-MPD-10 .pop-img-d .MDP-5a-views-d.MDP-5a-views-d-MPD-11 .img-button
	{
		left: 12px;
	}
	.MPD-10-Mobile-img
	{
		width: 30px;
	}
	.MPD-10-Mobile-logo-d .Font-size-20px
	{
		font-size: 2.8985507246376816vw;
		margin-top: 10px;
		width: 87%;
	}
    /*==================MPD-10 END==============*/
    /*==================MPD-11 START==============*/
    .MPD-11-Top-text-div
    {
    	width: 100%;
    }
    .MPD-11-Top-text-ind
    {
    	width: 80%;
    }
    .MDP-6-section1-div1, .MDP-6-section1-div2, .MPD-6-head-text
    {
    	width: 100%;
    }
    .MPD-11-Top-text-div 
    {
	    min-height: 90px;
	}
	.MPD-6-head-p2
	{
		float: unset;
		margin-bottom: 7px;
	}
	.MPD-11-mobile-ico 
	{
	    width: 10px;
	}
	.MPD-11-Top-text-tag
	{
		width: 39px;
	}
	.MPD-11-Top-text-tag .MPD-11-Top-text-tag-p1
	{
		margin-bottom: 10px;
	}
	.MPD-11-cities-list-n, .MPD-11-cities-list-n a
	{
		font-size: 8px;
	}
	.MPD-5-book-now-share-div
	{
		display: none;
	}
	.owl-video-play-icon
	{
		height: 60px !important;
		width: 60px !important;
		left: 53% !important;
		top: 55% !important;
	}
	.MDP-6-section2 .overf
	{
		width: 100%;
		border: none !important;
	}
	.MPD-11-section2-div2 .wrap .width-472px
	{
		width: 100%;
		margin: 0px;
	}
	.MPD-11-section2-div2 .wrap .width-472px p
	{
		font-size: 9px !important;
	}
	.MPD-11-sec3-albums 
	{
	    height: 130px;
	}
	.MDP-6-section2-div3 a p 
	{
	    font-size: 11px !important;
	}
	.MDP-6-section2-div5
	{
		width: 100%;
		margin-bottom: 20px;
	}
	.MPD-11-sec3-div
	{
		display: none;
	}
	.MDP-12-Left-Tab
	{
		width: 100%;
	}
	.vm-v.active{ display:block !important; }
	.viv2
	{
	  display:block !important;
	}
	.vm-v
	{
		display: none;
	}
	.MDP-12-Left-Tab
	{
		padding-bottom: 0px;
	}
	.MDP-12-Left-Tab li
	{
		height: 35px;
	}
	.MDP-12-Left-Tab li a
	{
		font-size: 10px;
	}
	.MDP-12-Left-Tab li span i
	{
		font-size: 22px !important;
	}
	.MDP-12-Left-Tab li span 
	{
	    top: 22px;
	}
	.MPD-12-QuotesReceived-div li
	{
		margin-bottom: 4px;
	}
	.MDP-12-Left-Tab a .Font-size-14px
	{
		font-size: 10px;
		margin-top: 10px;
	}
	.MPD-12-Right-div
	{
		width: 100%;
	}
	.MPD-12-QuotesReceived-div li a 
	{
	    font-size: 11px;
	    margin-right: 18px;
		padding-bottom: 13	px;
	}
	.MPD-12-QuotesReceived-div
	{
		height: 40px;
		height: auto;
		float: left;
		display: unset;
		overflow: auto;
		white-space: nowrap;
	}
	.Request-Box-Img-Div
	{
		width: 40px;
	}
	.Request-Box-Img-Div
	{
		height: 60px;
		width: 60px;
    	margin-top: 0px;
    	margin: 0 auto;
    	margin-bottom: 20px;
    	float: unset;
	}
	.MPD-12-Request-Box 
	{
	    height: auto;
	}
	.MPD-12-Request-Box-ind1 
	{
    	width: 100%;
    	height: auto;
    	padding-left: 10px;
    	padding-right: 10px;
    	padding-bottom: 0px;
    }
    .MPD-12-Profile-info-d
    {
    	width: 100%;
    	border:none;
    	height: auto;
    	padding-left: 10px;
    	padding-right: 10px;
    	border-bottom: 1px solid #bcbcb8;
    	margin-bottom: 10px;
    }
    .MPD-12-Profile-info
    {
    	margin-left: 10px;
    	width: 100%;
    }
    .MPD-12-Profile-info .Font-size-20px 
    {
		font-size: 20px !important;
		line-height: 18px;
	}
	.width-295 
	{
	    width: 100%;
	    margin-top: 2px;
    	margin-bottom: 2px;
	}
	.MPD-12-Profile-info .width-100 .fl .Font-size-12px, .MPD-12-Profile-info .Font-size-12px
	{
		font-size: 11px !important;		
	}
	.mail-ico-profile
	{
		width: 18px;
		margin-right: 6px;
	}
	.mobile-ico-profile
	{
		width: 10px;
		margin-right: 6px;
	}
	.MPD-12-Profile-info .Font-size-16px 
	{
	    font-size: 12px !important;
	    margin-top: 14px;
	}
	.MPD-12-Profile-info .Font-size-14px
	{
		font-size: 11px;
    	margin-top: 10px;
	}
	.MPD-12-Profile-info-d2
	{
		width: 100%;
		padding-left: 0%;
		text-align: center;
	}
	.MPD-12-Profile-info-d2 .Font-size-16px 
	{
	    font-size: 10px;
	    margin-left: 0px;
	}
	.MPD-12-Profile-info-d2 .Font-size-36px
	{
		font-size: 19px;
		margin-left: 0px;
		margin-top: 7px;
    	margin-bottom: 7px;
	}
	.MPD-12-Profile-info-d2 .Font-size-12px
	{
		font-size: 10px !important; 
		margin-left: 0px;
		margin-bottom: 0px;
	}
	.MPD-12-Request-Box-ind2
	{
		width: 100%;
		padding-top: 9px;
	}
	.accept-botton, .reject-button
	{
		width: 26%;
		height: 30px;
		font-size: 10px;
	}
	.MPD-12-Request-Box-ind2.request p 
	{
	    font-size: 10px;
	}
	.MPD-12-Request-Box-ind2 .Font-size-20px
	{
		margin-top: 0px;
		font-size: 18px;
	}
	.MPD-12-Request-Box-ind2 .Font-size-14px 
	{
	    font-size: 10px;
	}
	.MPD-12-Request-Box-ind2 .Font-size-16px 
	{
	    font-size: 12px;
	    margin-top: 1px;
	}
	.menu-s::-webkit-scrollbar 
	{
	  width: .01em;
	  height: .01em;
	  background-color: transparent;
	  color: transparent;
	}
	.fa-angle-down.mob
	{
		display: block;
	}
	.fa-angle-right.desk
	{
		display: none;
	}
    /*==================MPD-11 END==============*/
    /*==================MPD-17 START==============*/
    .tab-17-container .MPD-12-QuotesReceived-div
    {
    	overflow: hidden;
    	margin-top: 10px;
    	margin-bottom: 
    }
    .width-1300px 
    {
	    width: 90%;
	}
	.MPD-17-Referral-div 
	{
	    width: 80%;
	    float: unset;
	    margin: 0 auto;
	    height: auto;
	    padding-top: 12px;
	    overflow: hidden;
		padding-bottom: 20px;
		padding-top: 20px;
		margin-bottom: 10px;
	}
	.MPD-17-Referral-div .Font-size-14px 
	{
	    font-size: 10px;
	}
	.Referral-inputbox-div 
	{
	    width: 61%;
	    height: 32px;
	}
	.Referral-inputbox 
	{
	    width: 70%;
	    font-size: 11px;
	}
	.referral-copy-b 
	{
	    width: 30%;
	}
	.Referral-inputbox::-webkit-input-placeholder
	{
		font-size: 10px;
	}
	.share-code-b 
	{
	    height: 26px;
	    font-size: 10px;
	    width: 119px;
	}
	.MPD-17-profile-img-d
	{
		width: 100%;
	}
	.MPD-17-profile-img 
	{
	    height: 100px;
	    margin: 0 auto;
	    width: 100px;
	}
	.MPD-17-profile-img-d .Font-size-12px 
	{
	    font-size: 10px !important;
	}
	.MPD-17-Form-div
	{
		width: 88%;
		margin: 0 auto;
    	float: unset;
	}
	.MPD17-group input, .MPD17-group .nice-select
	{
		font-size: 10px !important;
		height: 35px !important;
		padding-left: 11px;
	}
	.MPD17-group label 
	{
	    left: 11px;
	    top: 12px;
	    font-size: 10px;
	}
	.MPD-17-submit, .MPD-17-reset 
	{
	    width: 23.8125vw;
	    height: 30px;
	    font-size: 2.6570048309178746vw;
	}
    /*==================MPD-17 END==============*/
    /*==================VendorsProfile START==============*/
    .new-service-vend
    {
    	display: none;
    }
    .new-service-vend.mob
    {
    	display: block;
    }
    .new-service-vend.mob 
    {
		display: block;
		width: 100px;
		height: 28px;
		margin: 0 auto;
		font-size: 8px;
		margin-bottom: 20px;
		float: right;
		margin-right: 9px;
		margin-top: 2px;
	}
	.Vendors-Profile-ind
	{
		width: 88%;
		margin: 0 auto;
		float: unset;
	}
	.Vendors-Profile-ind div
	{
		width: 100%;
	}
	.vend-p-m1
	{
		margin-bottom: 0px;
	}
	.Vendors-Profile-ind-c .Vendors-Profile-inds 
	{
	    margin-top: 21px;
	}
	.vend-p-m2
	{
		margin-bottom: 0px;
	}
	.Vendors-Profile-ind .overf .Font-size-20px
	{
		font-size: 10px;
	}
	.Vendors-Profile-ind .margin-top-60px 
	{
	    margin-top: 41px !important;
	    margin-bottom: 21px;
	}
	.Vendors-Profile-ind .select-1-vend-p
	{
		margin-top: 31px !important;
	}
	.Vendors-Profile-inds .banner-select .nice-select span 
	{
	    top: -3px !important;
	    font-size: 10px;
	    left: 10px !important;
	}
	.MPD17-group .banner-select .bar 
	{
	    top: 31px;
	}
	.MPD17-group .banner-select .nice-select.open .list li
	{
		padding-left: 10px !important;
		font-size: 11px !important;
	}
	.MPD-17-dropdown-ico
	{
		top: 4px;
    	right: 10px;
    	font-size: 17px !important;
	}
	.MPD17-group-mag-t 
	{
	    margin-top: 29px !important;
	}

    /*==================VendorsProfile END==============*/
    /*==================ALL OTHER COMMONPAGES START==============*/
    .mob-other-d-m
    {
    	width: 75%;
    	margin: 0 auto;
    }
    .mob-other-d-ind
    {
    	/*max-height: 60%;*/
    }
    .FAQs-acc .Font-size-20px
    {
    	padding-left: 10px;
    	padding-right: 10px;
    }
    .T-and-c-main-ind .width-1110px p a
    {
    	font-size: 9px;
    }

    /*==================ALL OTHER COMMONPAGES END==============*/
    /*==================Boking Payment Start==================*/
    .bookingpayment-leftmaindparent
    {
    	width: 100%;
		padding-left: 4.302083vw;
		padding-right: 4.302083vw;
		border: none !important;
    }
    .fare-summary-t 
    {
	    font-size: 3.6231884057971016vw;
	    margin-bottom: 0px;
	    margin-top: 10px;
	}
	.bookingp-side-indimg-d 
	{
	    width: 16.785417vw;
	    margin-right: 2.4154589371980677vw;
	}
	.bookingp-side-inds1 .set-heightof-parent 
	{
	    height: 68px;
	}
	.bookingp-side-deatilmd .left-of-parent 
	{
	    width: 36.677083vw;
	}
	.bookingp-side-deatilmd 
	{
	    width: 48.38125vw;
	}
	.bookingp-side-deatilmd .right-of-parent 
	{
	    width: 11.6625vw;
	    height: 100%;
	}
	.bookingpaymentcart.cart-item-p1 
	{
	    font-size: 2.4154589371980677vw !important;
	    line-height: 16px;
	}
	.bookingpaymentcart.cart-item-p2 
	{
	    font-size: 2.6570048309178746vw !important;
	    line-height: 16px;
	}
	.bookingpaymentcart.cart-item-p3b 
	{
	    font-size: 2.8985507246376816vw;
	}
	.bookingpaymentcart.cart-item-p3b.r0pa 
	{
	    font-size: 2.8985507246376816vw!important;
	}
	.promocodebsbookp 
	{
	    width: 16.208333vw;
	}
	.promocodeinpsbookp 
	{
	    width: 52vw;
	    padding-left: 10px;
	}
	.enter-promocode-maind .set-heightof-parent 
	{
	    height: 36px;
	    font-size: 2.4154589371980677vw;
	}
	.amount-details-ind .left-of-parent, .amount-paybalemaind .left-of-parent 
	{
	    width: 50vw;
	}
	.amount-details-ind .right-of-parent 
	{
	    width: 17.433333vw;
	}
	.bookingpaytext1a
	{
		font-size: 3.140096618357488vw;
	}
	.bookingpaytext1b
	{
		font-size: 3.381642512077295vw;
	}
	.amount-details-ind .right-of-parent, .amount-details-ind .left-of-parent 
	{
	    height: 36px;
	}
	.amount-details-ind .right-of-parent .Font-size-12px 
	{
	    font-size: 2.4154589371980677vw !important;
	}
	.bookingpaytext2a
	{
		font-size: 3.6231884057971016vw;
	}
	.amount-paybalemaind .right-of-parent 
	{
	    width: 16.633333vw;
	}
	.bookingpaytext2b
	{
		font-size: 4.1062801932367154vw;
	}
	.bookingpayment-rightmaindparent
	{
		width: 99%;
		margin-right: 10px;
	}
	.booking-paymentmaind 
	{
	    width: 86.395833vw;
	    border: 1px solid #dadada;
	}
	.booking-payment-login-maind 
	{
	    width: 69.729167vw;
	    margin-top: 20px;
	}
	.login-bpd2maind 
	{
	    width: 56.020833vw;
	}
	.bookinpay-orsecliens .Font-size-12px 
	{
	    font-size: 3vw !important;
	}
	.bookinpay-orsecliens .login-or-border
	{
		margin-top: 5px;
	}
	.social-button-login 
	{
	    padding: unset !important;
	    width: 48% !important;
	    height: 32px;
	    font-size: 2.6570048309178746vw !important;
	}
	.boobking-payment-easytabsmaind li a 
	{
	    font-size: 3.6231884057971016vw !important;
	}
	.font-bookp-c1 
	{
	    font-size: 2.6570048309178746vw !important;
	}
	.signup-linktop-mar 
	{
	    margin-top: 12px;
	    width: 100%;
	    margin-bottom: 10px;
	}
	.frcheckoutguest
	{
	    width: 33.8125vw;
	    height: 30px;
	    font-size: 2.6570048309178746vw;
	    margin: 0 auto !important;
	    position: unset;
	    text-align: center;
	    float: unset !important;
	}
	.coundowntimermaind 
	{
	    height: 73px;
	    position: relative;
	    margin-top: 30px;
	}
	.paymentbooking-height
	{
		min-height: unset;
		box-shadow: none;
	}
	.Payment-method-t1
	{
		font-size: 12px;
		margin-top: 5px;
	}
	.bookinpayment_check-box-logo 
	{
	    left: 30px;
	    top: 16px;
	    width: 75px !important;
	    margin-top: 0px !important;
	}
	.payment-method-d ul li .check
	{
		left: 10px;
		height: 21px;
		width: 21px;
		top: 16px;
	}
	.payment-method-d ul li label 
	{
	    padding: 4px 20px 18px 103px;
	    font-size: 9px;
	    margin-bottom: 19px;
	    margin-left: 0px !important;
		margin-right: 0px !important;
		width: 100% !important;
	}
	.makepayment-b
	{
		width: 34.8125vw;
	}
	.fare-summary-t
	{
		position: relative;
	}
	.faresummeryclick
	{
		display: block;
		position: absolute;
		right: 0px;
		top: 0px;	
	}
	.fare-summary-height.activefarsum
	{
		height: 1px !important;
		max-height: 1px !important;
	}
	.faresummeryclick.activefarsum
	{
		transform: rotate(180deg);
	}
	.animination-z2
	{
		-webkit-transition: all 1s ease !important;
		-moz-transition: all 1s ease !important;
		-o-transition: all 1s ease !important;
		transition: all 1s ease !important;
	}
	.paymentbooking-height.posr
	{
		border-top: 1px solid #dadada;
	}

    /*==================Boking Payment End==================*/
    .static-prof-v-side-bm
    {
    	display: none;
    }
    .sticky-vm-m, .form-side1
    {
    	width: 100%;
    }
    .heading-vp-sf
    {
    	font-size: 16px;
    }
    .image-checkbox .img-responsive 
    {
	    width: 13px;
	    height: 13px;
	    margin-right: 6px;
	}
	.image-checkbox 
	{
	    height: 22px;
	    margin-bottom: 7px;
	    margin-right: 9px;
		padding-left: 1.729167vw;
		padding-right: 1.729167vw;
	}
	.image-checkbox span 
	{
	    font-size: 10.4px;
	}
	.MPD17-group-label-text 
	{
	    /*font-size: 13px;*/
	}
	.goodfor-booingp 
	{
    	width: 50%;
	}
	.cbmobv1.filter-panel input[type=checkbox].css-checkbox + label.css-label,
	.goodfor-booingp.filter-panel input[type=checkbox].css-checkbox + label.css-label
	{
		padding-left: 17px !important;
		font-size: 12px;
		line-height: 15px;
		margin-bottom: 9px;
	}
	.cbmobv1.filter-panel label.css-label,
	.goodfor-booingp.filter-panel label.css-label
	{
		background-size: 14px 29px !important;
	}
	.cbmobv1.filter-panel input[type=checkbox].css-checkbox:checked + label.css-label,
	.goodfor-booingp.filter-panel input[type=checkbox].css-checkbox:checked + label.css-label
	{
		background-position: 0px -15px !important;
	}
	.cbmobv1.filter-panel input[type=checkbox].css-checkbox + label.css-label,
	.goodfor-booingp.filter-panel input[type=checkbox].css-checkbox + label.css-label
	{
		background-position: 0 1px;
	}
	.samelabel-d1 
	{
	    font-size: 9px !important;
	}
	.radio-b1:checked + label.label-radio-b, .radio-b1:not(:checked) + label.label-radio-b
	{
		font-size: 3.433333vw;
	}
	.vend-profintp1.textarea-v
	{
		margin-top: 25px !important;
		width: 100% !important;
	}
	.vend-profintp1.textarea-v textarea
	{
		font-size: 2.833333vw !important;
		padding-top: 14px;
		padding-left: 10px;
	}
	.select-prefcitytabs
	{
		height: auto;
	}
	.select-prefcitytabs li a
	{
		padding-bottom: 13px;
	}
	.Vendors-Profile-inds.inpt-vp-divtow
	{
		width: 49% !important;
	}
	.Vendors-Profile-inds.inpt-vp-divtow.locationinp
	{
		width: 100% !important;
	}
	.addnew-vpplus-t p 
	{
	    font-size: 2.805271vw;
	}
	.album-vp
	{
	    width: 100%;
	    margin: 0 auto;
		height: 173px;
		margin-bottom: 20px !important;	
	}
	.album-vp a .Font-size-14px
	{
		font-size: 2.729167vw;
	}
	.ytimg2 
	{
	    width: 46px;
	    height: 27px;
	    top: 39%;
	}
	.uplvid-fr-b 
	{
	    height: 34px;
	    font-size: 3.015625vw;
	    width: 30%;
	}
	.MPD17-group 
	{
	    width: 100% !important;
	}
	.select-prefcitytabs li
	{
		margin-top: 6px;
	}
	.easylideid 
	{
		height: 32px;
		font-size: 13px;
	    width: 100%;
	    border-bottom: 1px solid #dadada !important;
	}
	.easylideidmobp
	{
		/*margin-bottom: 20px;*/
	}
	.static-prof-v-side-b2
	{
		width: 100%;
		padding: 0px;
		margin-top: 10px;
		background-color: #fff;
		margin-bottom: 20px;
	}
	.static-prof-v-side-b2 .Font-size-14px
	{
		font-size: 13px;
	}
	.static-prof-v-side-b2 .Referral-inputbox-div 
	{
	    width: 90%;
	    height: 33px;
	}
	.sort-mob-d2
	{
		width: 80%;
	}
	.filter-b.width-100
	{
		width: 100% !important;
	}
	.mobile-filter-bottom.active
	{
		bottom: 0px;
	}
	.select-prefcitytabs
	{
		display: initial;
	}
	#uploadForm
	{
		width: 100%;
		height: 100%;
	}
	.UploadImages-d 
	{
	    min-height: auto;
	    max-height: 80%;
	    height: auto;
	    width: 80%;
	    padding-top: 40px;
	    padding-bottom: 20px;
	    padding-left: 10px !important;
	    padding-right: 10px !important;
	}
	.UPI-album-name
	{
		width: 100% !important;
	}
	.UPI-album-easyt li a
	{
		font-size: 8px;
		padding-bottom: 11px;
	}
	.dropherer-t1 
	{
	    margin-top: 4px;
	    line-height: 15px;
	    font-size: 10px;
	}
	.upload-file-sec 
	{
	    height: 72px;
	}
	.upload-d-img-m 
	{
	    height: 200px;
	}
	.uploadimg-b 
	{
	    width: 14.510417vw;
	}
	.upload-file-sec
	{
		border: 1px dashed #afb1b2;
	}
	.imageuploadify-container 
	{
	    height: 94px;
	    width: 94px;
	    margin-right: 3px;
	    margin-left: 3px;
	}
	.UploadImages-d
	{
		overflow: auto;
	}
	.onclick-hcb-inp
	{
		width: 80% !important;
	}
	.home-pg input[type=checkbox].css-checkbox + label.css-label, input[type=checkbox].css-checkbox + label.css-label.clr
	{
		width: 100%;
	    font-size: 14px;
	    padding-left: 28px;
	    margin-left: 20px;
	    margin-bottom: 10px;
	}
	.open-cb-v-c 
	{
	    top: 72px;
	    z-index: 4;
	    height: 390px;
	    overflow: auto;
	    border: 1px solid #eae9e9;
	    padding-top: 13px;
	}
	.c2b-artist 
	{
	    width: 49% !important;
	    margin-right: 0px !important;
	}
	.c2b-artist
	{
		
	}
	.font-icon-social
	{
		font-size: 16px !important;
	}
	.Vendors-Profile-inds.inpt-vp-divtow.mob-v-move-elt1
	{
		width: 100% !important;
	}
	.new-service-vend
	{
		position: absolute;
		right: 0px;
		top: 9px;
	}
	/*----------------------------Switch Button Start----------------------------*/
	.switch-cust1 
	{
	    width: 42px;
	    height: 19px;
	}
	.custtoggb1 
	{
	    top: 2px;
	}
	.slider-cust1:before 
	{
	    width: 11px;
	    height: 11px;
	    bottom: 4px;
	}
	input:checked + .slider-cust1:before 
	{
	    transform: translateX(23px);
	}
	.add-sct2 
	{
	    top: 18px;
	    right: -3px;
	}
	.add-sct1 
	{
	    right: 5px;
	}
	.pay-het2
	{
		width: 100% !important;
	}
	.pay-het3
	{
		margin-top: 10px;
		width: 100% !important;
		text-align: left !important;
	}
	.pay-status-h, .pay-booking-id 
	{
	    font-size: 16px;
	    margin-bottom: 0px;
	}
	.pay-st-lable1 
	{
	    font-size: 14px;
	    margin-bottom: 1px;
	    line-height: 18px;
	}
	.steps-afterqr-d,
	.pay-qu-maind
	{
		width: 100%;
	}
	.qr-code-d
	{
		position: unset;
		float: unset;
		margin: 0 auto;
		margin-top: 10px;
	}
	.f-pay-last-icos-d
	{
		padding-top: 10px;
	}
	.lastline-payst2
	{
		overflow: hidden;
    	padding-top: 10px;
	}
	.Enq-Div-1.booknowd1
	{
		float: unset;
		width: 152px;
	}
	.Enq-Div-1.booknowd2
	{
		width: 100% !important;
	}
	.MPD-16-lightbox-Div.booknowlbd
	{
		width: 80%;
	}
	.seating-cap-nd,
	.seating-cap-nd > .boxscroll-2
	{
		width: 100% !important;
		height: auto !important;
		min-height: unset;
		max-height: unset;
	}
	.seating-cap-nd > .boxscroll-2 > .MDP-6-section2-div2-ind
	{
		width: 33%;
	}
	.inpt-vp-divtow.booking-paymnet-inp1, .booking-paymnet-inp1
	{
	    width: 100% !important;
	}
	.bookingpayselect-state
	{
		height: 40px;
	}
	.Vendors-Profile-inds.inpt-vp-divtow.div-nmv2
	{
		width: 100% !important;
	}
	.Vendors-Profile-inds.inpt-vp-divtow.d-advn1,
	.Vendors-Profile-inds.inpt-vp-divtow.d-advn2
	{
		width: 49% !important;
	}
	.text-lhs-vnp2,
	.text-lhs-vnp3
	{
		display: none;
	}
	.text-lhs-vnp
	{
		font-size: 12px !important;
    	width: 98%;
	}
	.vend-vd-msc1
	{
		padding: 0px;
	}
	.enq-book-vndb 
	{
	    height: 24px;
	    font-size: 10px;
	}
	.vend-parant-arcc .Font-size-14px
	{
		font-size: 2.6570048309178746vw;
	}
	.colom-ind-ct2 > p 
	{
	    font-size: 2.6570048309178746vw;
	    margin-bottom: 6px;
	}
	.icon-vd
	{
		font-size: 16px !important;
	}
	.MPD-6-head-img1
	{
		top: 0px;
	}
	.vmt-mob-o
	{
		display: block;
	}
	.text-lhs-vnp2a
	{
		padding-right: 10px;
		text-align: left;
	}
	.text-lhs-vnp3a
	{
		padding-left: 10px;
		text-align: left;
	}
	.text-lhs-vnp2a,
	.text-lhs-vnp3a
	{
		width: 100%;
	    font-size: 12px !important;
	    text-align: center;
	    margin-bottom: 10px;
	    font-weight: 700;
	    color: var(--red-color1);
	}
	.MPD-16-lightbox-Div.ENQ.forshort-l 
	{
	    width: 90%;
	}
	.event-tab-shor
	{
		font-size: 3.140096618357488vw;
	}
	.viewmore-dP
	{
		width: 100%;
	}
	.provideviewmol2
	{
		font-size: 12px;
	}
	.text-over-mgp p 
	{
	    font-size: 10px;
	}
	.MPD-12-Profile-info-d2.svd1a, 
	.MPD-12-Profile-info-d2.svd2a 
	{
	    width: 100%;
	    float: left;
	}
	.MPD17-group.ProvideQinp input,
	.accept-botton.submitquoteb 
	{
	    height: 37px !important;
	    margin-top: 3px !important;
	}
	.MPD17-group.ProvideQinp input
	{
	    font-size: 15px !important;
	}
	.MPD-12-Profile-info-d2 .provideviewmo.subm-d1 
	{
	    font-size: 12px !important;
	}
	.MPD-12-Request-Box-ind2.svd1a, .MPD-12-Request-Box-ind2.svd2a
	{
		width: 100%;
	    padding: 0px !important;
	    padding-bottom: 30px !important;
	}
	.accept-botton.submitquoteb
	{
		font-size: 12px !important;
	}
	.MPD17-group.ProvideQinp
	{
		width: 69% !important;	
	}
	.show-qut-vm-d .line-h-1-1
	{
		font-size: 22px;
	}
	.book-avend-showd2 pre
	{
		font-size: 8px !important;
    	padding-left: 0px;
	}
	.vm-v .quotes-count-n 
	{
	    padding: 3px;
	    padding-top: 5px;
	    padding-right: 4px;
	    top: 8px;
	    font-size: 9px;
	    right: 27px;
	}
	.cust-vndoreenq2
	{
		height: 80% !important;
		overflow: auto !important;
	}
	.paymenr-reld li
	{
		margin-top: 10px;
	}
	.paydeskcrt,
	.ledt-sidev3
	{
		display: none;
	}
	.paymobcrt
	{
		display: flex;
	}
	.container-labchange
	{
		display: unset;
	}
	.easystepsmaind-tabin
	{
		width: 100%;
		height: 35px;
		background-color: #fff;
		border-bottom: 2px solid #d24749;
		padding-left: 0px;
	}
	.easystepsmaind-tabin > p 
	{
	    font-size: 3.077083vw;
	}
	.easystepsmaind-tabin:before,
	.easystepsmaind-tabin:after
	{
		transform: skew(0deg, 0deg);
		left: 0px;
		border: none;
	}
	.containertabs .containertabsfl1,
	.containertabs .containertabsfl2
	{
		width: 100%;
	}
	.containertabs
	{
		height: 300px;
		overflow: auto;
	}
	.containertabs .fadeupon
	{
		width: 90%;
	}
	.payheadt1 
	{
	    font-size: 14px;
	}
	.payheadt2 
	{
	    font-size: 10px;
	}
	.containertabs .containertabsfl2 
	{
	    height: auto;
	    padding-bottom: 10px;
	}
	.paymcoveraind1 
	{
	    height: auto;
	}
	.pre-vn-dtail pre
	{
		font-size: 11px !important;
	}
	.onlyimglbd.overtext-img 
	{
	    max-width: 90%;
	    width: 90%;
	}
	.MPD-6-more-slides p
	{
		top: 19px;
		font-size: 1.625vw;
	}
	.stepvernd3
	{
		width: 100%;
	}
	.stepvernd3-ind
	{
		padding-bottom: 60px;
	}
	.steps-pipe
	{
		width: 21.01449275362319vw;
	}
	.step-text-abs 
	{
	    bottom: -35px;
	}
	.vstepd1 .step-text-abs, .vstepd1 .step-text-abs .click-p 
	{
	    font-size: 2.173913043478261vw !important;
	}
	.stepsvnimg 
	{
	    width: 32px;
	}
	.vendor-provideq .MPD-12-Request-Box-ind1 
	{
	    width: 100% !important;
	}
	.MDP-12-Left-Tab
	{
		position: relative;
    	z-index: 2;
	}
	.MPD-16-lightbox-Div.cust-vndoreenq3.v2d 
	{
	    width: 90%;
	}
	.cbooknscm 
	{
	    overflow: auto;
	    height: 330px;
	}
	.sidedv2m6
	{
		width: 100%;
		border-bottom: 1px solid #fff;
    	margin-bottom: 29px;
	}
	.setnewstuctvdnbn.container-labchange .containertabs
	{
		height: auto;
	}
	.vndorebooklftd
	{
		float: unset;
		margin: 0 auto;
	}
	.ciframe
	{
		display: none;
	}
	.suredeletetext 
	{
	    font-size: 12px;
	    margin-bottom: 12px;
	}
	.delebtnnewv2 
	{
	    height: 20px;
	    font-size: 12px;
	}
	.singupvend-allinp .nice-select.Font-Open 
	{
	    width: 232px;
	    right: 4px;
	    height: 37px;
	}
	.signup-select-d .nice-select .option 
	{
	    font-size: 14px;
	    min-height: 32px !important;
	    line-height: 32px !important;
	    padding-left: 7px;
	}
	.signup-select-d .nice-select .list 
	{
		box-shadow: none !important;
		border: 1px solid #6666664a;
	}
	.singupvend-allinp .nice-select.Font-Open 
	{
	    width: 232px;
	    right: 4px;
	    height: 37px;
	    width: 86.5%;
	}
	.heformv2
	{
		height: auto;
	}

	.ask-signup-md
	{
		width: 90%;
	}
	.select-signup-click
	{
		width: 100%;
		height: 30px;
		margin-bottom: 20px;
	}
	.goto_signup
	{
		font-size: 13px;
	}
	.enduser-selectclck
	{
		margin-bottom: 0px;
	}
}
@media only screen and (max-width: 375px)
{
	.section4indv
	{
		width: 100%;
	}
	.ERPDiv1 img
	{
		width: 100%;
   		height: 47px;
	}
	.ERPeachdiv
	{
		margin-bottom: 0px;
	}
	.ERPDivText1
	{
		font-size: 11px;
	}
	.section4indv button 
	{
	    width: 80%;
	    height: 45px;
	    font-size: 15px;
	}
	.subscribediv
	{
		margin-left: 44px;
	}
	.section7bd
	{
		overflow: hidden;
    	margin: 10 auto;
    	width: 47%;
    	margin-left: 118px;
	}
	.lastlinesdiv p span
	{
		line-height: 18px;
	}
	.owl-theme .owl-dots .owl-dot span 
	{
	    width: 10px !important;
	    height: 11px !important;
	    border: 1px solid #8e9092 !important;
	    background-color: #e5e5e4 !important;
	}
	.section6leftimg2mob
	{
		top: 91px;
	    left: 153px;
	    height: 60px;
	}
	.payment-tab li
	{
		margin-right: 0px;
	}
	.bill-p2 
	{
		line-height: 18px;
	}
	.mobile-width-lable
	{
		width: 150px !important;
	}
	/*======================Remaining===================*/
	.otpinput .inputotp
	{
		height: 38px;
	}
	.album-vp
	{
		height: 160px;
	}
	/*==================Boking Payment Start==================*/
	.bookingp-side-inds1 .set-heightof-parent 
	{
	    height: 62px;
	}
	/*==================Boking Payment End==================*/
	/*=================UploadImg LB Start=================*/
	.imageuploadify-container
	{
		height: 84px;
		width: 84px;
	}
	.inp-dtv1
	{
		width: 50% !important;
	}
	.inp-dtv1:nth-child(2)
	{
		width: 100% !important;
	}
	.Date-Enq
	{
		width: 110px !important;
		margin: 0 auto;
	}
	.Date-Enq
	{
		width: 119px;
	}
	/*=================UploadImg LB End=================*/

}
@media only screen and (max-width: 360px)
{
	.section7t1
	{
		margin-left: 70px;
	}
	.section7bd
	{
		width: 44%;
		margin-left: 107px;
	}
	.topfeaturesp1
	{
		font-size: 67px;
	}
	.topfeaturesp2
	{
		font-size: 14px;
	}
	.subscribediv 
	{
    	margin-left: 30px;
	}
	.owl-theme .owl-dots .owl-dot span 
	{
	    width: 10px !important;
	    height: 11px !important;
	    border: 1px solid #8e9092 !important;
	    background-color: #e5e5e4 !important;
	}
	.section6mob 
	{
    	height: 230px;
	}
	.section6leftimg2mob 
	{
    	top: 90px;
    	left: 147px;
    	height: 56px;
	}
	.section6leftimg1mob
	{
		height: 230px;
	}
	/*======================Remaining===================*/
	.otpinput .inputotp
	{
		height: 36px;
	}
	/*==================Boking Payment Start==================*/
	.bookingp-side-inds1 .set-heightof-parent 
	{
	    height: 60px;
	}
	/*==================Boking Payment End==================*/
	/*=================UploadImg LB Start=================*/
	.imageuploadify-container 
	{
   		height: 82px;
	    width: 82px;
		margin-right: 2px;
		margin-left: 2px;
		margin-bottom: 4px;
	}
	/*=================UploadImg LB End=================*/


}
@media only screen and (max-width: 320px)
{
	.section1main 
	{
    	height: 340px;
	}
	.section1height
	{
		height: 402px;
	}
	.section1txtdiv
	{
		top: 163px;
	}
	.ERPDivText1
	{
		font-size: 10px;
	}
	.ERPDiv1 img 
	{
    	width: 100%;
    	height: 37px;
    }
    .section3num
    {
    	font-size: 26px;
    }
    .section4ind
    {
    	margin-top: 53px;
   		margin-bottom: 30px;
    }
    .section4indv button
    {
    	font-size: 12px;
    }
    .section4indvp3
    {
    	font-size: 13px
    }
    .section3txt 
    {
    	font-size: 14px;
	}
	.ERPDivText 
	{
	    height: 64px;
	    margin-bottom: 5px;
	}
	.section7t1 
	{
    	margin-left: 48px;
	}
	.section7bd 
	{
    	width: 53%;
    	margin-left: 87px;
	}
	.customersayind
	{
		height: 320px;
	}
	.customersayt1
	{
		margin-bottom: 27px;
	}
	.section6mob 
	{
    	height: 180px;
	}
	.section6leftimg2mob 
	{
    	top: 72px;
    	left: 140px;
    	height: 40px;
	}
	.section6leftimg1mob
	{
		height: 180px;
	}
	.subscribediv 
	{
    	margin-left: 14px;
	}
	/*====================Remaining=================*/
	.Enq-Div-1 .filter-panel
	{
		height: 19px;
    	overflow: hidden;
	}
	.MPD-6-Experience-ind-2 
	{
	    width: 70.010417vw;
	}
	.skill 
	{
	    width: 28.9375vw;
	}
	.MPD-6-Experience-ind-1, .MPD-6-Experience-ind-2
	{
		height: 95px;
	}
	.MPD-6-Experience 
	{
	    height: 111px;
	}
	.MPD-6-Experience-ind-1 .Font-size-28px
	{
		margin-top: 37px;
	}
	.MPD-10-Mobile-logo-d .Font-size-20px
	{
		width: 86%;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-1 .section3-ind-txt-p1
	{
		font-size: 11px;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-1 .t-h-n .section3-ind-txt-p2
	{
		font-size: 9px;
	}
	.control_indicator 
	{
	    height: 12px;
	    width: 12px;
	    top: 3px;
	}
	.control-checkbox .control_indicator:after 
	{
	    top: 2px;
	    left: 4px;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-1-a
	{
		width: 72%;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-2-a 
	{
	    width: 28%;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-1 
	{
	    width: 71%;
	}
	.banq-section3-ind-MPD-10 .banq-section3-ind-txt-d .banq-section3-ind-txt-d-2 
	{
	    width: 29%;
	}
	.otpinput .inputotp
	{
		height: 32px;
	}
	.album-vp
	{
		height: 140px;
    	margin-bottom: 10px !important;
	}
	/*==================Boking Payment Start==================*/
	.bookingp-side-inds1 .set-heightof-parent 
	{
	    height: 53px;
	}
	.bookingpayment-leftmaindparent
	{
		padding-left: 3.302083vw;
		padding-right: 3.302083vw;

	}
	.bookingp-side-deatilmd 
	{
	    width: 51.98125vw;
	}
	.bookingp-side-deatilmd .right-of-parent
	{
		width: 14.5645vw;
	}
	.promocodebsbookp
	{
	    width: 19.208333vw;
	}
	.bookingpaymentcart.cart-item-p2
	{
		line-height: 13px;
	}
	.cbmobv1.filter-panel input[type=checkbox].css-checkbox + label.css-label, .goodfor-booingp.filter-panel input[type=checkbox].css-checkbox + label.css-label
	{
		font-size: 10px;
	}
	/*==================Boking Payment End==================*/
	/*=================UploadImg LB Start=================*/
	.imageuploadify-container 
	{
		height: 72px;
		width: 72px;
	}
	/*=================UploadImg LB End=================*/
	
}
