@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;

	}

	.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;

	}

}

@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

	{



	}



}	

@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);

	}

	

}



@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;	

	}
	/*Ashmit css*/
	#wrapper

	{
		
		padding-top: 45px !important;

	}

	.height-55px, .cart-div, .main-inner-div1 

	{

	    height: 45px;
	    top: 0px;

	}

	#post_featured_slider li .slider_image
	
	{

		height: 500px !important;

	}

	.sidebar_content.full_width .post_header .post_detail.post_date

	{
	
	    width: 100%;
	
	}
	/*Ashmit css end */

	.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;
	    float: left;
	    width: 100%;

	}
	#page_content_wrapper p, .page_content_wrapper p
	{

    float: none;

	}

	.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;

	}

	.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;

	}



}

@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;

	}

	.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;

	}



}

@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;

	}	



}

@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;

	}



}

@media only screen and (max-width: 768px)

{
	#wrapper 
	{

    padding-top: 8px !important;

	}
	.fil-1, .fil-1 .overf

	{

		top: 0px;

	}

	#page_content_wrapper .inner .sidebar_content.full_width .post_wrapper .post_img img, #page_content_wrapper .inner .sidebar_content .post_wrapper .post_img img

	{

		object-fit: contain;

	}
	
	#page_caption.hasbg 

	{

    height: 300px;
	
	}
	.post_img 

	{

    height: 165px !important;
	
	}

	/*=================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;

	}

	.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;

	}





}

@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;

	}

	.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;

	}

}

@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=================*/

	

}

