.home-bxslider li{display:none}.home-bxslider li:fist-child{display:block}.red-bg-slide{-webkit-animation-name:slideInRight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:slideInRight}@media screen and (min-width:1920px){.hdr{z-index:99999}}@media screen and (min-width:1450px){.mid .container{max-width:1230px}}@media (max-width:1800px){.hotel-listing ul li .hotelcontent h4{font-size:26px}}@media (max-width:1670px){.bannertext h2{font-size:60px}.bookingwrap .container .row .col-md-4 .text{font-size:33px}.servicewrap .container .row .col-md-4 .hovertext{font-size:22px}.bookingwrap .container .row .col-md-4 .text{padding:35px 20px}.blog-cont-inner .blog-list-head{font-size:37px;line-height:1.2}.blog-cont-inner{width:85%}.blog-cont-inner .read-more{font-size:26px}.blog-cont-inner .read-more:after{font-size:40px;top:-4px}.blog-main-list .blog-list:nth-child(1) .blog-img{height:792px}.blog-list:nth-child(2) .blog-img,.blog-main-list .blog-list:nth-child(3) .blog-img{height:385px}.blog-main-list .blog-list:nth-child(6)~.blog-list .blog-img{height:388px}.blog-more{margin:35px 0 125px}.gift-vexp-cont .gift-vexp-head{font-size:37px}.gift-vexp-list .read-more{font-size:26px}.gift-vexp-list .read-more:after{font-size:40px;top:-4px}.giftvoucherwrap.mid{padding-top:45px}.giftvoucherwrap.mid.gift-exp .gifttext{margin-top:40px}.gift-exp .gift-filter{margin-top:80px}.blog-main-list .blog-list:nth-child(4) .blog-img,.blog-main-list .blog-list:nth-child(5) .blog-img,.blog-main-list .blog-list:nth-child(6) .blog-img{height:380px}.giftvoucherwrap.mid.gift-exp .gift-filter{margin:40px 0 45px}.resto-menu .resto-menu-head:before{left:-20px}.stay-cont-half .res-tab-online .container:before{background-size:contain;width:120px;height:100px}.wed-enq{padding:50px 0 62px}.wed-frm-rw .img-col{position:relative}.wed-frm-rw .img-col img{height:100%;position:absolute;top:0;object-fit:cover}.kings-info-row.spe-blog{padding:120px 0}.hotel-listing ul li .hotelcontent h4{font-size:24px}}@media (max-width:1580px){.hotel-listing ul li .hotelcontent h4{font-size:22px}}@media (max-width:1900px){.topnavbar .navsub>ul{padding:35px 40px 15px 0}.topnavbar .navsub>ul>li>a{padding-bottom:15px}.topnavbar .navsub>ul>li>ul>li>a{padding:3px 0;font-size:17px}.topnavbar .navsub>ul>li{margin-bottom:0}}@media (max-width:1500px){.bannertext h2{font-size:45px}.bannertext p{font-size:30px;line-height:44px}.bookingwrap .container .row .col-md-4 .text{font-size:32px}.servicewrap .container .row .col-md-4 .servicetext{font-size:34px}.offerwrap .container>h2{font-size:35px}.stay-connected .container h2,.offerwrap .item h3{font-size:35px}.offerwrap .item{padding:40px 50px 100px 50px}.memorieswrap .colleft h3{font-size:30px}.servicewrap .container .row .col-md-4 .hovertext{font-size:22px;line-height:26px}.topnavbar .navsub{width:54%!important}.topnavbar .navsub>ul>li>a{font-size:21px;line-height:19px;margin:0 0 14px;letter-spacing:0;padding-bottom:10px}.topnavbar .navsub>ul>li>ul>li>a{padding:1px 0;font-size:15px}.bookrow .main{max-width:1130px}.bookrow .colwrap{max-width:273px}#tab3.bookrow .colwrap{max-width:calc(100% - 265px)}#tab2.bookrow .colwrap{max-width:calc(100% - 265px)}.logowrap{margin-left:33.33%}.hotel-listing ul li .hotelcontent h2{font-size:22px}.roomlist h3{font-size:31px}.roomlist h4{font-size:29px}.blog-cont-inner .blog-list-head{font-size:32px}.blog-cont-inner .read-more{font-size:22px}.blog-cont-inner .read-more:after{font-size:37px}.blog-cont-inner .read-more,.blog-cont-inner p,.blog-cont-inner .blog-list-head{letter-spacing:.03em}.blog-top-cont{padding-top:80px}.blog-top-cont .blog-head{margin-bottom:40px}.blog-search-filter{padding:40px 0 80px}.blog-cont-inner .read-more,.blog-cont-inner p,.blog-cont-inner .blog-list-head{text-shadow:1px 2px 5px rgb(0 0 0 / .6)}.blog-main-list .blog-list:nth-child(6)~.blog-list .blog-img{height:338px}.blog-main-list .blog-list:nth-child(1) .blog-img{height:666px}.blog-list:nth-child(2) .blog-img,.blog-main-list .blog-list:nth-child(3) .blog-img{height:323px}.gift-exp .gift-filter{margin-top:70px}.gift-vexp-cont .gift-vexp-head{font-size:30px}.gift-vexp-list .read-more{font-size:22px}.gift-vexp-list .read-more:after{font-size:37px}.gvexp-select-list li .gvexp-select-title{font-size:17px;line-height:20px}.gift-vexp-cont-inn p{margin-bottom:20px}.blog-main-list .blog-list:nth-child(4) .blog-img,.blog-main-list .blog-list:nth-child(5) .blog-img,.blog-main-list .blog-list:nth-child(6) .blog-img{height:340px}.kings-info-row{padding:119px 0}.book-stay-srh-in{padding:80px 0 80px}.room-facilities{margin:45px auto 40px}.kinfo-nocol-head{margin-bottom:30px}.kinfo-nocol-head h6,.kinfo-nocol-head .kinfo-nocol-h6{margin-bottom:15px}.hcont-blk .klink-btn{margin-top:50px}.gift-nvoucher .gift-vexp-cont .gift-vexp-head{margin-bottom:25px}.gift-nvoucher .gift-vexp-cont-inn p{margin-bottom:20px}.faq-cuct-row .faq-main-head{margin-bottom:60px}.faq-cuct-row{padding:105px 0 150px}.wed-testi-rw{padding-top:100px;padding-bottom:100px}.wed-test-slide .owl-carousel{padding-top:125px}.wed-test-slide .owl-carousel:before{background-size:contain;width:70px;height:60px}.kings-info-row.spe-blog{padding:80px 0}.tab-img-content .blog-cont-inner .blog-list-head{font-size:32px}.book-request{padding:95px 0 105px}.ch-faq .ch-faq-part{padding:70px 0 115px}.visit-cont{padding:90px 0}#tabslide li a{font-size:16px;padding:25px 38px}.chris-event .tab-list{margin-bottom:130px}.checkbox-main{padding:50px 0 60px}.kings-info-row{padding:120px 0 110px}.hotel-listing ul li .hotelcontent h4{font-size:21px}.red-bg-slide-in>h3{font-size:42px}}@media (max-width:1439px){.hotel-listing ul li .hotelimg{min-height:25rem;max-height:25rem}.kings-body h2,.kings-body h3,.kings-body h4,.kings-body h5,.kings-body h6{font-size:36px}.down-brochure-rw>.container{max-width:940px}.kings-info-row{padding:80px 0 80px}.kinfo-nocol-head h6,.kinfo-nocol-head .kinfo-nocol-h6{margin-bottom:12px;font-size:17px!important}.kinfo-nocol-head{margin-bottom:25px}.hcont-blk h3,.hcont-blk .hcont-blk_head{font-size:30px;margin-bottom:30px}.room-facilities{margin:35px auto}.room-facilities li{padding:0 5px}.room-facilities ul{margin-left:-5px;margin-right:-5px}.room-facilities{margin:35px auto 30px}.hcont-blk .klink-btn{margin-top:40px}.hcont-blk .klink-btn.mt_35{margin-top:30px}.up-event-blk .event-date-list{margin-bottom:60px}.kings-info-row .kinfo-title>h1{font-size:41px;line-height:41px}.faq-cuct-row .faq-main-head{margin-bottom:60px}.faq-cuct-row{padding:0 0 150px}.gift-vexp-cont .gift-vexp-cont-inn{width:85%}.gift-nvoucher .gift-vexp-cont .gift-vexp-head{font-size:32px}.wed-testi-rw .left-test-head{padding-right:45px}.wed-test-slide{padding-left:45px}.quick-enquiry .stay-btn{margin:35px auto auto}.tab-img-content .blog-list:nth-child(4) .blog-img,.tab-img-content .blog-list:nth-child(5) .blog-img,.tab-img-content .blog-list:nth-child(6) .blog-img{height:410px}.sub-tab-contain.ui-tabs .ui-tabs-nav li a{font-size:16px}.sub-tab-wrap{padding-top:52px}.hotel-listing ul li .hotel-list-in:hover .hotelcontent .hoteltitle{margin-bottom:10px}.hotel-listing ul li .hotel-list-in:hover .hotelcontent h4{margin-top:15px}.hotel-listing ul li .hotelcontent h4{font-size:27px;margin-bottom:0}.bookingwrap .book-head{font-size:42px}.kingscliff-new .kinfo-nocol-h1,.kings-weekend .kinfo-nocol-h6{font-size:55px!important}}@media (max-width:1360px){.hotel-listing ul li .hotelimg{min-height:23rem}.bookrow .main{max-width:1060px}.dropdown.hm{right:50px}.blog-main-list .blog-list:nth-child(4) .blog-img,.blog-main-list .blog-list:nth-child(5) .blog-img,.blog-main-list .blog-list:nth-child(6) .blog-img{height:320px}.hotel-listing ul li .hotelcontent h4{font-size:18px}}@media (max-width:1339px){.destination-menu-wrp{height:calc(100vh - 35px);height:-webkit-calc(100vh - 35px);overflow-y:auto;position:relative}}@media (max-width:1300px){.blog-main-list .blog-list:nth-child(1) .blog-img{height:630px}.blog-list:nth-child(2) .blog-img,.blog-main-list .blog-list:nth-child(3) .blog-img{height:305px}.blog-main-list .blog-list:nth-child(6)~.blog-list .blog-img{height:310px}.blog-cont-inner .blog-list-head{font-size:30px}.blog-cont-inner .read-more{font-size:20px}.blog-cont-inner .read-more:after{font-size:35px}.blog-more{margin:35px 0 100px}.kings-body h2,.kings-body h3,.kings-body h4,.kings-body h5,.kings-body h6{font-size:36px}.kings-info-nocol>.container{max-width:90%}.kinfo-nocol-head h1,.kinfo-nocol-head .kinfo-nocol-h1{font-size:45px}.check-av-btn{font-size:18px}.hcont-blk .down-btn img{width:27px}.room-facilities{margin:30px auto}.resto-menu .resto-menu-head:before{top:-70px;width:94px;background-size:contain;height:106px}.resto-menu li a{padding:22px 0;font-size:20px}.fodri-open-time>h3{margin-bottom:50px}.fodri-open-time .time-blk:not(:last-child){margin-bottom:42px}.fodri-times-rw iframe{height:660px!important}.fodri-open-time .time-blk>h6{font-size:30px}.res-tab-online .res-tab-btn{font-size:28px}.kinfo-title h1{font-size:45px}.up-event-dtl .h-name{font-size:28px}.up-event-blk{width:90%}.gift-nvoucher .gift-vexp-cont .gift-vexp-head{font-size:28px;margin-bottom:20px}.faq-cuct-row{padding:95px 0 140px}.faq-cuct-row .faq-main-head{margin-bottom:50px}#tabslide li a{padding:25px 33px;font-size:20px}.chris-event .tab-list{margin-bottom:110px}.sub-tab-contain{padding:30px!important}.sub-tab-contain.ui-tabs .ui-tabs-nav li a{font-size:16px}.tab-slide-rw{padding:25px}.sub-tab-contain{padding:25px!important}.chris-event .tab-list{margin-bottom:100px}.chris-event .chr-main-title{margin-top:35px;margin-bottom:58px}.sub-tab-wrap p{margin-bottom:25px}.book-request{padding:85px 0 95px}.visit-cont{padding:80px 0}.hotel-listing ul li .hotelcontent h4{font-size:17px}.bookingwrap .book-head{font-size:40px}.room-slide .bx-controls-direction a{width:40px;height:40px;background-size:contain}}@media (max-width:1279px){.logowrap{margin-left:34.2%}.topnavbar .navsub{width:67%!important}.banner_text strong{font-size:37px}.banner_text .divider{width:220px;height:2px;background:#fff;margin:20px auto}.banner_text span{font-size:26px}.contact_page_cls .right h3{font-size:15px}#topcontrol{display:none}.contact_page_cls.offerpage .left{width:100%}.vcontent ul li h3{font-size:28px}.vcontent ul li .btnwrap .voucher{font-size:18px}.roomlist h3{font-size:28px}.roomlist h4{font-size:23px}.roomlist .cntrbtn a{font-size:17px}.specialoffer .viewdtl{font-size:16px}.specialoffer .bookbtn{margin-bottom:20px;margin-top:-9px}.gift-vexp-list .gift-vexp-img img{height:340px;object-fit:cover}.gift-vexp-cont .gift-vexp-cont-inn{width:90%}.tab-img-content .blog-cont-inner .blog-list-head{font-size:42px;letter-spacing:.04em}.tab-img-content .blog-cont-inner p{margin-bottom:25px}.tab-img-content .blog-list:nth-child(4) .blog-img,.tab-img-content .blog-list:nth-child(5) .blog-img,.tab-img-content .blog-list:nth-child(6) .blog-img{height:380px}.kings-info-row.spe-blog>.container{width:90%}.hotel-listing{padding-left:15px;padding-right:15px}.hotel-listing ul li{padding-left:7.5px;padding-right:7.5px;margin-bottom:15px}.hotel-listing ul{margin-left:-7.5px;margin-right:-7.5px}.hotel-listing ul li .hotelcontent{padding:15px 1.5rem}.hotel-listing ul li .hotel-list-in:hover .hotelcontent p{position:relative;max-height:100px;overflow:auto}.hotel-listing ul li .hotelcontent .hoteltitle img{margin-bottom:0;max-width:200px}.hotel-listing ul li .hotelimg{min-height:19rem}.hotel-listing ul li .hotelcontent h4{font-size:24px;margin-bottom:0}.bookingwrap .book-head{font-size:38px}}@media only screen and (max-width:1200px) and (min-width:1000px){.capacities-group .room-fac li{}}@media (max-width:1200px){.hcont-blk h3,.hcont-blk .hcont-blk_head{font-size:30px;margin-bottom:26px;line-height:1.1}.hotel-result-list .hcont-blk{padding:30px 0}.resto-menu .resto-menu-head:before{top:-40px;width:74px;background-size:contain;height:56px}.resto-menu-rw .hcont-blk{position:relative;overflow:hidden}.kinfo-title h1{font-size:42px}.kings-info-row .kinfo-title p{font-size:20px}.kinfo-title h1{margin-bottom:20px}.up-event-dtl .h-name{font-size:24px;margin-bottom:10px}.up-event-blk{width:95%}.up-event-blk .event-date-list{margin-bottom:50px}.event-date-list .up-date{margin-right:25px;width:77px;background-size:100%}.up-event-dtl .place{font-size:18px;margin-bottom:0}.up-date .month{font-size:16px;top:1px;min-height:23px}.up-date .date{min-height:30px;font-size:30px}.upcoming-event iframe{height:560px}.gift-nvoucher .gift-vexp-cont .gift-vexp-head{font-size:28px}.wed-enq .quick-enq{font-size:42px}.tab-img-content .blog-cont-inner .blog-list-head{font-size:38px}.bookingwrap .book-head{font-size:36px}.woocommerce ul.order_details{display:flex;display:-webkit-flex;justify-content:center}.woocommerce ul.order_details li{margin-right:1em;padding-right:1em}.woocommerce ul.order_details li strong{line-height:1.2}.nbcol-wrp.nhot-select-loc-col,.nbcol-wrp.nhot-select-col{flex:1 1 auto}.nbcol-wrp.nhot-chekout-col{flex:220px;max-width:210px}.fixnav .booking-h-form-wrp{width:71%}.home.fixnav .header .logo img{height:28px}.home.fixnav .header>.container>.row{min-height:42px}.fixnav .nbcol-wrp>span{font-size:10px}.fixnav .nbok-form-wrp{justify-content:flex-end}.fixnav .nbok-form-wrp .nbcol-wrp{padding:0 5px}.fixnav .nbcol-wrp.nhot-select-loc-col,.fixnav .nbcol-wrp.nhot-select-col{max-width:175px;flex:175px}.nbcol-wrp select{padding:0 11px;font-size:15px}.fixnav .nbok-form-wrp .nbcol-wrp.nhot-chekout-col{flex:160px;max-width:160px}.fixnav .nbok-form-wrp .nbook-rom-btn{margin-top:18px;padding:12px 15px;font-size:10px}.fixnav .nbok-form-wrp .nbcol-wrp.bbtn-wrp{flex:140px;max-width:140px}.fixnav .nbok-form-wrp .nbcol-wrp.ngues-col{flex:90px;max-width:91px}.nbcol-wrp.ngues-col{max-width:110px;flex:110px}.nbok-form-wrp .nbcol-wrp{padding:0 5px}.nbcol-wrp>span{font-size:11px}.nbok-form-wrp .bbtn-wrp{max-width:180px;flex:180px}.destination-menu-wrp{padding-left:20px;padding-right:20px}.hbtn-block .site-btn{padding:12px 15px;font-size:12px;line-height:1.2;letter-spacing:0}}@media (max-width:1100px){.fixnav .nbcol-wrp.nhot-select-loc-col,.fixnav .nbcol-wrp.nhot-select-col{max-width:168px;flex:168px}.desti-tab-content .hotels{padding-left:10px;padding-right:10px}.desti-tab-content>.row{margin-left:-10px;margin-right:-10px}.desti-tab-content .filt-pro-list-cont>h4{font-size:14px}}@media (max-width:1025px){.banner.inner_banner .timer_cls{position:relative;background:#000;padding:20px 10px;display:inline-block}.banner.inner_banner img{height:auto}.inner_banner::after{background:#fff0}.banner.inner_banner img{height:280px}.banner.inner_banner+.bookingwrap{top:390px}.blog-cont-inner .blog-list-head{font-size:24px}.blog-cont-inner .read-more,.blog-cont-inner p,.blog-cont-inner .blog-list-head{letter-spacing:.01em}.blog-cont-inner p{font-size:14px;line-height:22px!important;margin-bottom:20px}.blog-main-list .blog-list:nth-child(1) .blog-cont-inner p{font-size:16px}.blog-cont-inner .read-more{font-size:18px}.blog-cont-inner .read-more:after{font-size:32px}.blog-search-filter select,.blog-search-filter input[type="button"]{font-size:17px}.gift-vexp-cont .gift-vexp-head{font-size:26px}.gift-vexp-cont .gift-vexp-cont-inn{width:90%}.gift-vexp-cont-inn p{font-size:16px;line-height:25px;margin-bottom:20px}.giftvoucherwrap.mid.gift-exp .gifttext p{padding:0}.spe-col-orng .vouchercnt .row .right-voucher-cont{padding-left:15px}.giftfirst.mid.spe-col-orng{padding-top:40px}.giftfirst.mid.spe-col-orng .container.vouchercnt{padding-bottom:40px;margin-bottom:40px}.gift-wrap-orng{padding:80px 0}.gift-wrap-orng .container .row>div{margin-bottom:20px}.buy-banner-btn{bottom:35px}.buy-banner-btn .buy-spec-btn{font-size:18px}.gm-style .gm-style-iw-d{overflow:inherit!important}.map_popup .sec2{margin-top:12px}.map_popup .gift_sec ul li{padding:0 10px}.map_popup .ttl_sec{display:block}.blog-list:nth-child(2) .blog-img,.blog-main-list .blog-list:nth-child(3) .blog-img{height:284px}.blog-main-list .blog-list:nth-child(1) .blog-img{height:588px}.blog-main-list .blog-list:nth-child(4) .blog-img,.blog-main-list .blog-list:nth-child(5) .blog-img,.blog-main-list .blog-list:nth-child(6) .blog-img{height:280px}.blog-main-list .blog-list:nth-child(6)~.blog-list .blog-img{height:260px}.hcont-blk h3,.hcont-blk .hcont-blk_head{margin-bottom:20px;font-size:24px}.wed-enq .quick-enq{margin-bottom:40px;font-size:36px}.wed-brochure .container:before{width:24%;height:134px;background-size:contain!important;left:-30%}.wed-testi-rw .left-test-head{padding-right:40px}.wed-test-slide{padding-left:40px}.wed-testi-rw>.container{width:95%}.wed-testi-rw{padding-top:80px;padding-bottom:80px}.wed-test-slide .owl-carousel:before{width:50px;height:50px}.wed-test-slide .owl-carousel{padding-top:86px}.wed-brochure.btm>.container{padding:75px 0}.wed-testi-rw .left-test-head>h5{font-size:35px}.tab-img-content .blog-list:nth-child(6)~.blog-list .blog-img{height:340px}.tab-img-content .blog-cont-inner .blog-list-head{font-size:34px}.tab-img-content .blog-list:nth-child(4) .blog-img,.tab-img-content .blog-list:nth-child(5) .blog-img,.tab-img-content .blog-list:nth-child(6) .blog-img{height:380px}.tab-img-content .blog-cont-inner p{margin-bottom:20px}#tabslide li a{padding:20px;font-size:17px}.chris-event{padding:60px 0 80px}.chris-event .chr-main-title:before{width:110px;height:92px;background-size:contain}.chris-event .chr-main-title{margin-bottom:48px;margin-top:27px}.chris-event .chr-main-title:before{top:-27px}.sub-tab-contain.ui-tabs .ui-tabs-nav li a{padding:18px 20px}.sub-tab-wrap{padding-top:37px}.sub-tab-wrap br{display:none}.chris-event .tab-list{margin-bottom:90px}.tab-img-head img{position:absolute}.tab-img-head:before{z-index:9}.ch-faq .ch-faq-part{padding:55px 0 70px}.ch-faq-part .faq-main-head{margin-bottom:32px}.ch-faq-part .accordion{font-size:18px}.ch-faq-part .accordion.active{padding:15px 0 40px}.book-request{padding:75px 0 85px}.checkbox-main{padding:35px 0 45px}.ch-faq-part .accordion_tab{padding:20px}.hotel-listing ul li .hotelcontent{padding:15px}.hotel-listing ul li .hotelcontent h2{font-size:20px}.hotel-listing ul li .hotelcontent h4{font-size:22px;margin-bottom:0;line-height:1}.bookrow .main{max-width:840px}.bookrow .colwrap{max-width:217px}.bookrow .calender input{width:99px}.bookrow .colwrap:nth-child(2){max-width:154px;margin-left:16px}.bookrow .colwrap{max-width:94%}.bookrow .colwrap:after{display:none}#tab2.bookrow .colwrap{max-width:calc(100% - 285px)}#tab3.bookrow .colwrap{max-width:calc(100% - 285px)}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;max-width:300px}.cart_totals .wc-proceed-to-checkout a{font-size:18px!important}.single-blogs .kinfo-nocol-head h1,.single-blogs .kinfo-nocol-head .kinfo-nocol-h1{font-size:30px}.home.fixnav .header .logo{display:none!important}.home.fixnav .header .sticky-logo{display:block!important}.fixnav .booking-h-form-wrp{width:82%}}@media only screen and (max-width:1025px) and (min-width:992px){.sub-tab-contain.ui-tabs .ui-tabs-nav{flex-wrap:nowrap!important}.sub-tab-contain.ui-tabs .ui-tabs-nav li{max-width:initial;flex:auto}}@media (max-width:1000px){.hroom-sec-rw>.row>.col-lg-4,.hroom-sec-rw>.row>.col-lg-8{flex:100%;max-width:100%}.hroom-sec-rw .row{flex-direction:column-reverse!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;max-width:100%}.cart_totals .wc-proceed-to-checkout{text-align:center}.cart_totals .wc-proceed-to-checkout a{float:none!important;text-align:center}.mycrt .title_sec h1{margin:35px 0}.woocommerce-page .cart-collaterals .cart_totals h2{text-align:center}#customer_details{width:100%;margin-right:0}.woocommerce-checkout-review-order{float:right;width:100%}.woocommerce-checkout .mycrt .title_sec h1{margin-bottom:0}.woocommerce form .form-row .wc-terms-and-conditions .input-checkbox{margin:6px 8px 0 0}.woocommerce-billing-fields p:nth-of-type(2n){margin-right:0!important}#customer_details .woocommerce-billing-fields p{width:49.5%}#customer_details{width:100%;margin-right:0}#customer_details .col-1{padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:auto}}@media (max-width:991px){.bdr{padding:0 20px}.vouchercnt h3{font-size:40px}.vouchercnt h4{font-size:16px}.giftwrap h2{font-size:30px}.giftwrap .pricewrap{margin-bottom:12px;display:block}.logowrap{margin-left:25.2%}.topnavbar .navsub{width:80%!important}.hotel-listing ul li{width:50%}.colleft{width:100%}.colright{width:100%}.colright .ftrdrp{width:100%;padding-left:40px;padding-right:40px}.colright .links{width:100%;padding-left:40px;padding-right:40px;margin-top:30px}.colright .links ul{text-align:center}.colright .ftrdrp p,.colright .links>p{text-align:center}.contact_page_cls{padding:30px 20px}.bookrow .main{max-width:660px}.bookrow .colwrap{max-width:92%;margin-right:0}.dropdown.hm{left:141px;right:auto}.htl_dropdown{width:100%;margin:0}.term_condition_cls.blk_fri_offr h4{font-size:20px}.contact_page_cls.job_details_page .left,.job_dtl{width:100%}.partner_logo ul li{margin-bottom:20px}.quicksearch__form input[type="text"],.quicksearch__form select{width:170px}.updatebtn .button{width:100%;margin-bottom:5px}.contact_page_cls.offerpage .left ul li{width:calc(33.33% - 20px)!important}.contact_page_cls.offerpage .left ul li input[type="button"],.contact_page_cls.offerpage .left ul li input[type="submit"]{margin-top:0}.offers_pg .hotel-listing ul li>a{width:310px}.fourcl .hotel-listing ul li{width:33.33%}.fourcl .hotel-listing .tms_cls ul li{width:calc(100% - 20px);margin:0 0 15px 20px}.bookroom .booklist>ul>li .leftcnt h2{font-size:29px}.bookroom .booklist>ul>li .leftcnt{padding:20px}.topofferwrap{display:none}.headerwrap .socialwrap{margin-right:7px}.gift-filter .dropdownwrap select{font-size:17px}.gift-filter .filterbtn .filterbtn{padding:4px 0}.giftvoucherwrap h2{font-size:40px}.vcontent ul li h3{font-size:22px}.optionlist ul li .leftcnt .optionlink{flex-wrap:wrap}.optionlist ul li .leftcnt{padding-bottom:100px}.optionlist ul li .leftcnt .optionlink .check{border:none;padding-left:0;margin-top:10px;margin-left:0;width:100%}.roomoptionwrap.mid{padding-bottom:50px}.topbar{margin:0}.welcometext h2{font-size:42px;margin-bottom:37px}.roomlist .cntrbtn a{font-size:14px}.specialoffer .viewdtl{width:100%}.specialoffer .bookbtn{margin-top:15px;display:inline-block;float:none}.specialoffer .leftblk h2{font-size:28px;margin-bottom:20px}.hetelcheck .clw.cl1{width:100%;margin-bottom:30px}.clw.cl2{margin-left:0}.hetelcheck .clw{width:calc(25.5% - 34px)}.hetelcheck .clw .checkbtn{margin-top:2px}.blog-top-cont{padding-top:40px}.blog-top-cont .blog-head{margin-bottom:35px}.blog-top-cont p{letter-spacing:.04em}.blog-cont-inner .blog-list-head{font-size:22px}.blog-main-list .blog-list:nth-child(4) .blog-img,.blog-main-list .blog-list:nth-child(5) .blog-img,.blog-main-list .blog-list:nth-child(6) .blog-img{height:300px}.blog-search-filter{padding:35px 0 40px}.blog-cont-inner .read-more{font-size:17px}.blog-cont-inner .read-more:after{font-size:28px}.blog-main-list .blog-list:nth-child(6)~.blog-list .blog-img{height:285px}.giftvoucherwrap.mid.gift-exp .gifttext{margin-top:40px}.gift-exp .gift-filter{margin-top:50px;margin-bottom:50px}.gvexp-popup{width:630px}.gift-vouch-exp-main .gift-vexp-img img{object-fit:cover;height:280px}.gift-vouch-exp-main .gift-vexp-cont .gift-vexp-head{font-size:26px}.gift-vexp-cont-inn p{margin-bottom:20px}.gift-exp .gift-filter .dropdownwrap select{padding-left:15px}.gvexp-select-list li .gvexp-select-title{font-size:15px;line-height:17px;letter-spacing:.02em}.gvexp-popup .gvexp-select-loct{padding:20px}.gvexp-select-list li span,.gvexp-select-list li .gvexp-select-title{letter-spacing:.01em}.spe-col-orng .vouchercnt .row .right-voucher-cont{padding-left:15px}.buy-banner-btn .buy-spec-btn{font-size:16px}img.banner-logo-img{width:260px}.kinfo-nocol-head h1,.kinfo-nocol-head .kinfo-nocol-h1{font-size:44px;line-height:1.2}.hcont-blk .klink-btn{margin-top:30px}.kinfo-nocol-head{margin-bottom:20px}.kings-info-row.kings-info-nocol{padding:70px 0 60px}.kinfo-nocol-head h6,.kinfo-nocol-head .kinfo-nocol-h6{margin-bottom:10px}.klink-btn{font-size:14px}.klink-btn:after{font-size:21px}.resto-menu .resto-menu-head{margin-bottom:25px}.resto-menu li a{padding:20px 0;font-size:18px}.resto-menu li:not(:last-child){margin-bottom:15px}.res-tab-online .container:before{width:104px;height:94px}.fodri-open-time>h3{margin-bottom:30px}.fodri-open-time .time-blk:not(:last-child){margin-bottom:25px}.fodri-open-time .time-blk>h6{font-size:28px}.fodri-times-rw iframe{height:560px!important}.stay-cont-half .stay-contact-rw,.stay-cont-half .res-tab-online{padding-left:20px;padding-right:20px}.stay-cont-half .res-tab-online .container:before{background-size:contain;width:90px;height:80px}.up-event-blk>h3,.up-event-blk>.up-event-head{margin-bottom:35px}.event-date-list .up-date{margin-right:20px}.kings-info-row .kinfo-title>h1{font-size:34px;line-height:34px}.capacities-group{padding:30px 0 0}.capacities-group .room-fac{padding-bottom:20px}.capacity-room>.cap-head{margin-bottom:25px}.room-cap-list{padding-bottom:10px}.down-brochure .db-head-part{margin-bottom:35px}.gift-nvoucher .gift-vexp-cont .gift-vexp-head{font-size:24px;margin-bottom:15px;line-height:1.2}.gift-nvoucher .gift-vexp-list .read-more{font-size:17px}.gift-vexp-list .read-more:after{font-size:30px;margin-left:5px}.gift-nvoucher .gift-vexp-cont-inn p{margin-bottom:10px;line-height:1.2}.gift-vouch-exp-main .gift-vexp-img img{height:320px}.faq-cuct-row{padding:85px 0 120px}.wed-brochure>.container{display:block}.book-stay-srh .container:before{width:96px;height:84px}.wed-testi-rw .left-test-head{padding-right:30px}.wed-test-slide{padding-left:30px}.wed-brochure.btm .container:before{background-size:contain}.quick-enquiry input,.quick-enquiry textarea{font-size:18px;padding:18px 20px}.quick-enquiry .stay-btn{margin:25px auto auto}.blog-tab-list ul li a{padding:17px 25px;line-height:1.2;min-width:104px}.blog-tab-list>.container{padding-top:70px;padding-bottom:85px}.tab-img-content .blog-list:nth-child(2) .blog-img,.tab-img-content .blog-list:nth-child(3) .blog-img{height:364px}.tab-img-content .blog-list:nth-child(1) .blog-img{height:747px}.tab-img-content .blog-cont-inner .blog-list-head{font-size:34px;margin-bottom:15px}.tab-img-content .blog-list:nth-child(4) .blog-img,.tab-img-content .blog-list:nth-child(5) .blog-img,.tab-img-content .blog-list:nth-child(6) .blog-img{height:360px}.tab-img-content .blog-cont-inner p{margin-bottom:15px}.tab-img-content .blog-list:nth-child(6)~.blog-list .blog-img{height:344px}.kings-info-row.spe-blog{padding:70px 0}.chris-event .tab-list>.container{max-width:100%;padding:0}#tabslide li a{padding:20px 15px;font-size:16px}.chris-event .tab-list{margin-bottom:70px}.chris-event{padding:50px 0 70px}.chris-event .chr-main-title:before{width:93px;height:80px}.tab-img-head img,.ch-faq-img img{position:relative;height:auto}.row.ch-faq{flex-direction:column-reverse;width:auto}.kingbxslider .bx-controls-direction a{width:50px;height:60px}.kingbxslider .bx-controls-direction .bx-next:after,.kingbxslider .bx-controls-direction .bx-prev:after{font-size:28px}.slider-book-banner>h3{font-size:2.9rem}#eventform .modal-dialog.modal-lg{width:100%;max-width:100%}.bookingwrap .book-head{font-size:34px}.single-blogs .kinfo-nocol-head h1,.single-blogs .kinfo-nocol-head .kinfo-nocol-h1{font-size:22px}.signupline h5{font-size:18px}.topnavbar .navsub>ul>li>ul>li{padding:0 15px 0 0}.topnavbar .navsub>ul>li>ul>li>a{font-size:13px}.booking-h-form-wrp .nbookrow{padding:10px 5px 12px}.nbcol-wrp.nhot-select-loc-col,.nbcol-wrp.nhot-select-col{flex:172px;max-width:172px}.nbcol-wrp.nhot-chekout-col{flex:165px;max-width:165px}.nbcol-wrp.ngues-col{max-width:95px;flex:95px}.nbok-form-wrp .bbtn-wrp{max-width:150px;flex:150px}.nbok-form-wrp .nbook-rom-btn{padding:12px 15px;font-size:11px}.nbcol-wrp>span{font-size:10px}.fixnav .nbcol-wrp.nhot-select-loc-col,.fixnav .nbcol-wrp.nhot-select-col{max-width:143px;flex:143px}.fixnav .nbok-form-wrp .nbcol-wrp.nhot-chekout-col{flex:132px;max-width:132px}.fixnav .nbok-form-wrp .nbcol-wrp.ngues-col{flex:90px;max-width:90px}.fixnav .nbcol-wrp>span{font-size:9px}.fixnav .nbcol-wrp select{padding:0 11px;font-size:13px;background-size:10px}.fixnav .nbcol-wrp input[type="text"],.fixnav .nbcol-wrp select{padding:0 12px;font-size:13px}.fixnav .nbok-form-wrp .nbcol-wrp.bbtn-wrp{flex:120px;max-width:120px}.fixnav .nbok-form-wrp .nbook-rom-btn{margin-top:17px;padding:12px 10px;font-size:9px}}@media (max-width:800px){.sty-book-blk.check-inout{padding-left:12px}.sty-book-blk.guest{width:232px}.book-stay-srh-in{padding:45px 0 60px}.book-stay-srh .container:before{left:30px;background-size:contain}.book-stay-srh .stay-btn{margin:40px auto auto}.stay-form .src-hotel select{font-size:17px}.book-stay-srh .stay-btn{margin:40px auto auto}}@media (max-width:767px){.headerwrap .socialwrap{margin-top:11px;width:100%;margin-bottom:10px}.topnavbar{margin-top:5px!important;position:absolute;right:20px;top:46px}.logowrap{margin-left:0;width:100%;text-align:center;max-width:100%}.logowrap img{width:230px}.headerwrap{padding:10px 0 0 0!important}.topnavbar .navsub{width:100vw!important;right:0;left:auto;margin-top:-27px}.topnavbar .navsub>ul{padding:15px}.topnavbar .navsub>ul>li{margin-left:0;width:100%}.topnavbar .navsub>ul>li:first-child>ul>li{width:50%;padding-top:3px;padding-bottom:3px}.topnavbar .navsub>ul>li:first-child{width:100%}.topnavbar .navsub>ul>li>a{font-size:16px}.c-hero-inner h3{font-size:2.2rem}.btn-primary{font-size:14px;padding:10px 34px}.hotel-listing ul li{width:100%;padding:0}.hotel-listing ul li .hotelimg{min-height:11rem}.hotel-listing ul li .hotelcontent{padding:15px;height:auto!important}.hotel-listing ul li .hotelcontent h2{margin-bottom:9px;font-size:20px}.hotel-listing ul li .hotelcontent h4{font-size:24px}.footer{padding-top:20px;padding-bottom:20px}#topcontrol{display:none}.footer .ftrlogo img{width:190px}.colright .links{margin-top:15px}.bookingwrap .container .row .col-md-4{margin:0;width:31.33%}.bookingwrap .container .row{padding-top:5px;padding-bottom:5px}body .bookingwrap .container .row .col-md-4 a.text{padding:11px 7px!important;font-size:12px!important}.colright .links{padding-left:15px;padding-right:15px}.colright .links ul li{margin-bottom:8px}.footer .ftrlogo{margin-bottom:16px}.banner_text strong{font-size:26px}.banner_text .divider{width:110px;margin:8px auto}.banner_text span{font-size:14px}.contact_page_cls .left{width:100%;margin-bottom:20px}.contact_page_cls .left ul li label{font-size:13px}.contact_page_cls .left ul li{margin-bottom:15px}.contact_page_cls .right{width:100%;padding-left:0}.term_condition_cls h2{font-size:19px}.bookrow .border{margin-left:0}.bookrow .bkselect select{width:calc(100% - 25px);margin-left:39px}.bookrow .colwrap.gst{max-width:99%;padding-right:22px}.bookrow .colwrap.btnwrp{width:100%!important;max-width:100%!important;margin-left:0!important}.bookrow .himg{left:16px;width:30px}.bookrow .calender .cicon{margin-right:13px;width:30px}.bookrow .calender input{font-size:14px}.bookrow .colwrap.btnwrp .bookbtn{padding:12px 20px;font-size:14px}.bookrow .colwrap:nth-child(2){max-width:calc(100% - 17px);margin-left:17px}.bookrow{top:47px}.text.closebtn{margin-left:-20px;margin-top:-16px}#tab2.bookrow .colwrap{max-width:calc(100% - 25px)}#tab3.bookrow .colwrap{max-width:calc(100% - 25px)}.homebanner{height:calc(100vh - 97px)}.bookingwrap{top:calc(100vh - 58px)}body.fixnav{padding-top:94px}.dropdown.hm .btn.btn-primary.dropdown-toggle{background:#1d2945;color:#fff;font-size:12px;padding:6px 15px;border:none;margin-top:51px}.dropdown.hm{left:50%;right:auto;margin-left:-50px}.dropdown.hm .dropdown-menu a{padding:6px 12px;font-size:12px;letter-spacing:normal}.banner.inner_banner img{height:170px}.main-example .time{width:55px}.term_condition_cls.blk_fri_offr h2{font-size:30px}.bfo_dv .newsletter-cls{margin:0 0 30px 0!important;width:100%;padding:20px;position:static;transform:translate(0,0);-webkit-transform:translate(0,0)}.bfo_dv_img{width:100%}.term_condition_cls.blk_fri_offr .bfo_dv_img h4{margin:0;padding:20px;font-size:12px;text-align:center}.bfo_dv_img{min-height:120px}.term_condition_cls ul.bfo_tc li{width:100%;padding:0 0 0 17px}.bfo_dv{margin:30px 0 0}.banner.inner_banner+.bookingwrap{top:222px}.contact_page_cls .left ul li.g-captcha{width:calc(100% - 20px)}.contact_page_cls .left ul li input[type="submit"]{float:left}.christmaspage .hotel-listing ul li .hotelcontent h2{font-size:18px!important}.christmaspage .hotel-listing ul li .hotelcontent h4{font-size:15px;margin-top:0;margin-bottom:15px}.christmaspage .hotel-listing ul li{margin-bottom:0}.job_dtl li .text{overflow:visible;float:left;width:100%}.job_dtl li{float:left;width:100%}.banner_text span{line-height:normal}.banner_text{top:43%}.page-template-suryahotels-templatetmp-careers-php .contact_page_cls{clear:both;padding:10px 0}.quicksearch__form input[type="text"],.quicksearch__form select{width:100%;margin:0 0 10px 0}.hotelinfo{padding:15px 15px 0;margin-top:20px}.hotelinfo .title{width:100%}.hotelinfo .text{width:100%}.hotelinfo .book_online{width:100%}.partner_logo ul li{margin:0 7px}.partner_logo ul{padding:15px 0}.updatebtn .button{width:calc(50% - 4px)}.listpagination{width:97%}.contact_page_cls.job_details_page .left ul li:nth-last-child(3){width:calc(100% - 20px)}.contact_page_cls.job_details_page .left ul li.right_li{width:calc(100% - 20px)}.contact_page_cls .left ul li.right_li .g-recaptcha{float:left}.contact_page_cls .left ul li.right_li .dnt_err_cls{loat:left}.contact_page_cls.offerpage .left ul li{width:calc(100% - 20px)!important}.contact_page_cls.offerpage .left ul{margin-left:-20px}.contact_page_cls .left ul li input[type="submit"]{margin-top:0;float:right}.contact_page_cls.offerpage .left ul li:last-child{margin-left:20px;margin-right:0;width:calc(100% - 20px)!important}.contact_page_cls.offerpage .left ul li input[type="submit"]{width:calc(50% - 10px)!important;margin-right:20px}.contact_page_cls.offerpage .left ul li input[type="button"]{margin-top:0;width:calc(50% - 10px)}.srch_offer h2{font-size:24px;margin-bottom:0}.offers_pg .hotel-listing ul li>a{width:100%}.offer_detail .tms_cls .ofr_img{max-width:100%}.tms_cls h3{margin-top:20px}.offer_detail .tms_cls .ofr_img img{width:100%}.signup-form h2{font-size:18px}.signup-form h5{font-size:16px}.signup-form input[type="email"]{max-width:calc(100% - 199px)}.signup-form{padding:16px}.signup-form input[type="submit"]{padding:8px 20px;font-size:14px}.page-template-tmp-offers .banner.inner_banner img,.single-offers .banner.inner_banner img{height:170px}.offer_right{overflow:visible}.fourcl .hotel-listing ul li{width:100%}.offer_detail .tms_cls{margin-top:0}.fourcl .hotel-listing ul li .hotelimg{min-height:11rem;max-height:11rem}.fourcl .hotel-listing ul li .hotelcontent .hoteltitle h5{font-size:15px}.hotel-listing ul li .hotelcontent h2{font-size:18px}.bookroom .booklist>ul>li .leftcnt{width:100%;order:2}.bookroom .booklist>ul>li .rightcnt img{border-radius:15px 15px 0 0}.bookroom .booklist>ul>li .rightcnt{width:100%}.bookroom .booklist>ul>li{border-radius:10px}.morelinkbtn button img{width:60px}.morelinkbtn{margin-top:10px}.headerwrap,.headerwrap::after{height:106px}.dropdown.hm .btn.btn-primary.dropdown-toggle{color:#1d2945;border:1px solid #1d2945;background:none;margin-top:0}.dropdown.hm{top:61px}.topnavbar .navsub{margin-top:-10px}.vcontent ul li{width:calc(100% - 20px);margin-bottom:30px}.gift-filter .dropdownwrap{width:100%;margin:0 0 15px 0}.gift-filter .filterbtn{width:100%}.gift-filter .filterbtn .filterbtn{width:100%;text-align:center}.gift-filter{margin-top:50px;margin-bottom:40px}.giftvoucherwrap .gifttext p{font-size:15px;line-height:26px;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;padding:0 13px}.giftvoucherwrap .gifttext{margin-top:30px}.giftvoucherwrap h2{font-size:32px}.giftvoucherwrap .gift-title h1{font-size:20px}.container.vouchercnt{margin-top:0}.giftfirst.mid{padding-top:20px}.container.vouchercnt{margin-bottom:20px}.roomoptionwrap .fltrwrap .fltrblock{width:100%}.roomoptionwrap .shortby{width:100%;margin-top:15px}.roomoptionwrap .fltrwrap .fltrblock a{padding:14px 10px}.roomoptionwrap .shortby select{padding:16px 20px 16px 20px}.optionlist ul li .rightcnt{width:100%}.optionlist ul li .rightcnt img{width:100%}.optionlist ul li .leftcnt{width:100%;order:2}.topbar ul li span{display:block}.topbar ul li::before{margin-right:5px}.topbar ul li::after{top:16px}.optionlist ul li .leftcnt .optionlink .check{margin-left:18px;padding-left:18px;border-left:1px solid #777;width:auto;margin-top:0}.optionlist ul li .leftcnt .optionlink{flex-wrap:nowrap}.optionlist ul li .leftcnt{padding-bottom:70px}.optioncntwrap{flex-wrap:wrap;padding:42px 25px 30px 25px}.optioncntwrap .sec1{width:100%;margin:0 0 10px 0}.roomoptpopup{width:320px}body .fancybox-close{width:33px;height:33px;right:10px;background-size:33px}.roomoptpopup h2{padding-right:30px;margin-top:-10px}.roomoptpopup h3{font-size:25px}.facilitieswrap ul li{padding-right:0;width:100%;margin-right:0;margin-bottom:10px}.booklink a{font-size:14px}.roomoptionwrap .morelink a,.roomoptionwrap .morelink a,.optionlist ul li .leftcnt .optionlink .check a{font-size:14px}.optionlist ul li .leftcnt{padding:30px 25px 52px 25px}.roomoptionwrap .hdetail{padding:20px 25px 28px 25px}.optionlist ul li .leftcnt .optionlink{padding:0 25px}.welcometext{padding:0 15px}.welcometext h3{font-size:18px}.welcometext h2{font-size:34px;margin-bottom:37px}.welcometext .row>div:first-child p{border-left:none;padding-left:0;text-align:left;margin-bottom:20px}.welcometext .row>div:last-child p{border-right:none;padding-right:0}.roomlist{overflow:hidden;padding:0 15px}.roomlist .row>div{margin-bottom:30px}.homehotel.mid .welcometext p{margin-bottom:30px}.roomlist.fullw{margin-top:10px;padding-bottom:10px}.specialoffer{padding:20px 0}.homehotel{padding-top:30px}.welcometext h2{margin-bottom:17px}.hetelcheck .clw{width:100%;margin-left:0;margin-bottom:20px}.bannerbtm{position:relative;bottom:0;left:0;width:100%;margin-top:20px;padding:0 15px}.roomoptpopup p.bgrtext{font-size:15px}.roomoptpopup p.bgrtext span{margin-right:10px}.blog-top-cont p{padding:0}.blog-main-list .blog-list{width:50%!important;float:left}.blog-list .blog-img{height:345px!important}.blog-list:nth-child(3)+.blog-list{clear:initial}.blog-more img{width:50px}.blog-more{margin:25px 0}.blog-more+.faq-cuct-row{padding-top:20px}.blog-search-filter select{width:410px}.blog-main-list{margin:auto;padding:0 10px}.blog-top-cont{padding-top:35px}.blog-top-cont .blog-head{margin-bottom:25px}.blog-search-filter{padding:30px 0}.blog-top-cont p{font-size:15px;line-height:25px}.blog-search-filter select,.blog-search-filter input[type="button"]{font-size:16px}.gift-vouch-exp-main{padding-left:20px;padding-right:20px}.gift-vexp-list .read-more{font-size:18px}.gift-vexp-list .read-more:after{font-size:32px}.gift-vexp-cont .gift-vexp-cont-inn{max-width:480px}.gvexp-select-list ul li{width:50%}.gvexp-select-list ul li:nth-child(3n)+li{clear:initial}.gvexp-select-list{max-width:480px;margin:auto}.gift-vexp-cont .gift-vexp-head{font-size:20px}.gift-vexp-cont-inn p{font-size:15px;line-height:24px;margin-bottom:20px}.gvexp-popup .gift-vexp-cont-inn p{font-size:13px;line-height:1.3}.giftfirst.mid.spe-col-orng .container.vouchercnt{padding-bottom:0;margin-bottom:0}.giftfirst.mid.spe-col-orng{padding-top:20px}.spe-col-orng .vouchercnt .row .right-voucher-cont{padding-top:10px}.buy-banner-btn .buy-spec-btn{font-size:15px}.buy-banner-btn{bottom:25px}.gm-style .gm-style-iw-c{max-width:568px!important}.gm-ui-hover-effect{right:15px!important;top:-50px!important;opacity:1!important}.google-map{height:400px!important}.gm-style .gm-style-iw-c{border-radius:0!important}.gm-style .gm-style-iw-d{overflow:auto!important}iframe{width:100%!important}.google-map{width:100%!important}img.banner-logo-img{width:175px}.kings-body h2,.kings-body h3,.kings-body h4,.kings-body h5,.kings-body h6{font-size:34px}.book-stay-srh .stay-form .sty-book-blk{width:100%;padding:10px 20px;margin:0 0 7px}.book-stay-srh .stay-form .sty-book-blk:last-child{margin-bottom:0}.book-stay-srh .stay-form{display:block}.book-stay-srh .container:before{width:104px;left:20px;height:84px}.book-stay-srh .stay-btn{margin:30px auto auto}.book-stay-srh-in{padding:40px 0 50px}.hotel-result-list .hcont-blk .h-cont-blk-in{width:100%;padding:0 20px}.kings-info-row.kings-info-nocol{padding:50px 0 40px}.kinfo-nocol-head h1,.kinfo-nocol-head .kinfo-nocol-h1{font-size:36px}.kinfo-nocol-head h6,.kinfo-nocol-head .kinfo-nocol-h6{font-size:16px!important}.room-slide .bx-pager-item a{width:15px;height:15px}.room-slide .bx-pager.bx-default-pager .bx-pager-item{padding:0 6px}.kingbxslider .bx-pager-item a{width:12px;height:12px}.kingbxslider .bx-pager.bx-default-pager .bx-pager-item{padding:0 7px}.stay-btn input[type="submit"],.stay-btn input[type="button"]{font-size:17px;padding:10px 40px}.hotel-result-list>.row:not(.fodri-times-rw){flex-direction:column-reverse!important}.hotel-result-list>.row>.col-lg-8>img{height:auto}.fodri-open-time{padding:35px 0}.fodri-open-time>h3{margin-bottom:25px}.fodri-open-time .time-blk>h6{font-size:28px;margin-bottom:5px}.fodri-times-rw iframe{height:400px!important}.res-tab-online .res-tab-btn{font-size:42px}.resto-menu .resto-menu-head:before{top:-33px;left:10px}.kings-body{font-size:17px}.kings-info-row .kinfo-title{text-align:center;margin-bottom:30px}.kinfo-title h1{font-size:36px;margin-bottom:12px}.kings-info-row .kinfo-cont{text-align:center}.kings-body p{font-size:17px}.kings-info-row{padding:50px 0}.up-event-blk{padding:30px 0}.upcoming-event{width:auto}.up-event-blk .event-date-list{margin-bottom:35px}.up-event-blk>h3,.up-event-blk>.up-event-head{margin-bottom:30px}.stay-contact-rw{padding-left:15px;padding-right:15px}.quick-enquiry form ul li{width:100%}.quick-enquiry input,.quick-enquiry textarea{padding:15px 20px}.quick-enquiry .quick-enq{margin-bottom:35px}.quick-enquiry .book-stay-srh-in{padding-bottom:60px}.spe-meeting-event .hcont-blk h3,.spe-meeting-event .hcont-blk .hcont-blk_head{margin-bottom:20px}.capacities-group{padding:25px 0 0}.capacities-group .room-fac{padding-bottom:15px}.room-cap-list li{padding-bottom:30px}.book-stay-srh .stay-btn{margin:20px auto auto}.gift-vouch-exp-main .gift-vexp-cont .gift-vexp-head{font-size:23px}.faq-cuct-row{padding:55px 0 70px}.faq-cuct-row .faq-main-head{margin-bottom:20px}.faq-cuct-row .accordion{font-size:18px}.faq-cuct-row .accordion.active{padding-bottom:30px}.accordion_tab{padding:20px}.gift-vouch-exp-main{padding:0}.blog-more.ngift-voch{margin:25px 0 0}.wed-test-slide{padding-left:0;border:none;margin-top:30px}.wed-testi-rw{padding-top:20px;padding-bottom:40px}.wed-test-slide .owl-carousel .owl-dots{display:none}.wed-test-slide .owl-carousel:before{width:45px;height:45px}.wed-test-slide .owl-carousel{padding-top:68px}#test-slide .item>p{margin-bottom:20px}.hotel-result-list.wedding-list .full-testslide-rw{flex-direction:column!important}.wed-brochure .container:before{width:84px;height:84px}.wed-brochure .klink-btn{font-size:24px}.wed-test-slider .bx-controls-direction .bx-next{margin-right:20px}.wed-test-slider .bx-controls-direction>a,.room-slide .bx-controls-direction>a{width:40px;height:40px;background-size:contain!important}.wed-test-slider .bx-controls-direction .bx-prev{margin-left:20px}.wed-test-slider .bx-controls-direction .bx-next:after,.wed-test-slider .bx-controls-direction .bx-prev:after{font-size:26px}.wed-testi-rw .left-test-head{padding-right:0}.wed-testi-rw>.container{width:100%}.blog-main-list .blog-list{width:100%!important}.blog-tab-list ul li{width:100%;margin:auto!important}.blog-tab-list ul li:not(:last-child){margin-bottom:10px!important}.blog-tab-list #tabs{padding:0 20px;max-width:568px;margin:auto}.blog-tab-list>.container{padding-top:60px;padding-bottom:75px}.kings-info-row.spe-blog{padding:60px 0}.chris-event #tabslide{display:block;max-width:480px;margin:auto;text-align:center}#tabslide li:not(:last-child){padding-right:0;margin-bottom:10px}.chris-event .chr-main-title:before{width:63px;height:50px}.chris-event{padding:30px 0 50px}.chris-event .chr-main-title{margin-bottom:40px}.chris-event .tab-list{margin-bottom:50px}.sub-tab-contain.ui-tabs .ui-tabs-nav li:not(:last-child){margin-bottom:10px}.visit-cont{padding:60px 0}.book-request{padding:25px 0 65px}.checkbox-main{padding:15px 0 35px}.checkmark-wrap{font-size:16px;padding-left:52px}.checkmark{height:28px;width:28px}.checkmark-wrap .checkmark:after{left:11px;top:7px}.book-request .quick-enq{margin-bottom:25px}.ch-faq .ch-faq-part{padding:45px 0 60px}.ch-faq-part .faq-main-head{margin-bottom:28px;font-size:36px}.tab-img-head .tab-ititle{z-index:99}.wed-frm-rw .img-col img{position:inherit}.row.quick-enquiry.wed-frm-rw{flex-direction:column-reverse}.kingbxslider .bx-controls-direction a{width:30px;height:30px}.kingbxslider .bx-controls-direction .bx-next:after,.kingbxslider .bx-controls-direction .bx-prev:after{font-size:20px}.headerwrap{display:flex;display:-webkit-flex;align-items:center;padding-top:0!important;padding-left:15px!important;padding-right:15px!important}.dropdown.hm{top:0;position:relative;float:left;margin-left:0;left:0}.headerwrap .hdr{position:inherit;flex:1 0}.headerwrap .topnavbar{margin-top:0;right:0;top:0;position:relative;float:right;z-index:99;margin-left:auto}.logowrap{margin-left:0;width:auto;text-align:center;max-width:100%;position:absolute;left:0;right:0;margin:auto;top:34px}.headerwrap .container{padding:0;max-width:100%}.headerwrap .socialwrap{display:none}.fixnav .dropdown.hm{position:absolute;left:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.fixnav .headerwrap .hdr{position:relative}.fixnav .logowrap{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:-1}.fixnav .headerwrap .topnavbar{position:inherit}body.fixnav .headerwrap{padding-top:0!important}.hotel-listing ul li .hotelimg{min-height:21rem}.boook-slide-btn .row>.col-md-4{width:33.33%;float:left}.homebanner{height:450px}.hotel-listing ul{max-width:568px;margin:auto}.map-view-btn{text-align:center;margin-top:0;margin-bottom:25px}.bookingwrap{padding-top:45px;padding-bottom:45px;padding-left:15px;padding-right:15px}.hotel-listing ul li .hotel-list-in:hover .hotelcontent p{max-height:initial}.hotel-listing ul li .hotelcontent h2{font-size:20px}.c-hero-inner p{font-size:17px}.boook-slide-btn{margin-top:20px}.bookingwrap .book-head{font-size:38px}.headerwrap,.headerwrap::after{height:102px}.dropdown.hm .dropdown-menu{width:110px!important}.blog-main-list-sec .blog-main-list{padding:0}.blog-main-list-sec .blog-main-list .blog-list{padding-left:0;padding-right:0}.mycrt .container{max-width:100%}.bussiness_block1 p{line-height:1.5}.woocommerce-checkout .title_sec{margin-bottom:10px}.woocommerce form .wc-terms-and-conditions label.checkbox{flex:1 0;line-height:1.5}input#place_order{font-size:17px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:auto;text-align:center;margin:auto}#eventform .modal-dialog.modal-lg{width:100%;max-width:100%}#eventform #event_form li:first-child,#eventform #event_form li:nth-child(2),#eventform #event_form li:nth-child(3){width:100%;float:left;margin:0 auto 10px}#eventform #event_form{width:100%;float:left}#eventform .full-input-frm form ul{float:left;width:100%}#eventform #event_form li:nth-child(4){width:100%;float:left;margin:0 auto 20px}.radio1{float:left}#eventform .full-input-frm form ul li:nth-child(5){display:block}#eventform .full-input-frm form ul li:nth-child(5) .l-title{width:100%;margin-bottom:10px}#eventform .full-input-frm form ul li:nth-child(5){margin:0 0 20px}#eventform .full-input-frm form ul li:nth-child(6){margin:0 0 20px}.enquire-list-cls .contact_at_cls{margin:0 0 20px}.check1{margin-right:0}#eventform .full-input-frm form ul li:nth-child(6) .gdpr_text{display:inline-flex}.check1 input[type="checkbox"]+span::before{width:32px}.page-template-suryahotels-templatetmp-health-club-spa-php .hotel-result-sec.wow .col-lg-6:first-child{margin-bottom:20px}.hotel-result-list .col-sm-4,.hotel-result-list .col-sm-8{flex:100%;max-width:100%}.bookingwrap .book-head{font-size:32px}.new-slide-content-img{width:100%;padding:0 20px}.red-bg-slide-in{padding:20px}.red-bg-slide-in>h3{font-size:18px;margin-bottom:12px}.red-bg-slide-in,.red-bg-slide-in p{font-size:14px;line-height:20px}.red-bok-cont-rw>.col-lg-4{padding-left:0;padding-right:0}.red-bok-cont-rw .book-box{display:flex;display:-webkit-flex;flex-wrap:wrap}.book-box .book-box-top{text-align:left}.book-box .price-num{flex:1 0}.red-bok-cont-rw .book-box .book-box-top>h3{font-size:14px;line-height:18px;font-weight:400}.red-bok-cont-rw .book-box .price-num{font-size:20px;line-height:30px;flex:1 0;text-align:right}.red-bok-cont-rw>.col-lg-4{flex:100%;max-width:100%}.red-bok-cont-rw>.col-lg-4:not(:last-of-type){border-right:none;border-bottom:2.5px dotted rgb(255 255 255/ .5);padding-bottom:12px;margin-bottom:12px}.red-bok-cont-rw{margin:25px auto 30px}.red-slide-btn .slide-btn{color:#fff;padding:0 38px;width:100%;font-weight:400;height:48px}.home_bnr_new .down-arrow{display:none}.shnew-main-custom .bx-controls{top:auto;bottom:5px}.shnew-main-custom .bx-controls-direction{padding:0}.shnew-main-custom .bx-pager{text-align:center;top:3px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;margin-top:0;position:absolute;left:0;right:0}.shnew-main-custom .bx-pager-item a{text-indent:-9999px;display:inline-block;width:12px;height:12px;border:3px solid #fff;border-radius:100%;box-sizing:border-box}.shnew-main-custom .bx-pager-item{height:12px;letter-spacing:0;margin:0 4px}.shnew-main-custom .bx-pager-item a.active{background:#fff}.home_bnr_new .slider-book-banner-new{width:100%;max-width:335px}.slider-book-banner-new h3{font-size:18px;margin-bottom:20px;padding-bottom:20px}.slider-book-banner-new p{font-size:14px;line-height:20px}.slider-book-banner-new h3::after{width:30px}.home-bxslider img{min-height:507px}.shnew-main-custom .bx-prev,.shnew-main-custom .bx-next{width:20px!important;height:20px!important;position:relative;z-index:9999}.shnew-main-custom .bx-prev{background:url(/wp-content/themes/suryahotels/assets/images/mobile-left-arrow.png) no-repeat}.shnew-main-custom .bx-next{background:url(/wp-content/themes/suryahotels/assets/images/mobile-right-arrow.png) no-repeat}.slider-book-banner-new .slide-btn{margin:0 0 10px;width:100%}.red-bg-slide-in{max-width:335px}.per-hotelselect select{padding:15px 20px 15px 20px;min-width:100%}.hcont-blk h3,.hcont-blk .hcont-blk_head{margin-bottom:15px;font-size:22px}.kings-info-nocol p,.hcont-blk p,.kings-info-row .kinfo-cont p,.kings-body p,.gift-nvoucher .gift-vexp-cont-inn p,.contact_page_cls .right .address p,.blog-cont-inner p,.hotel-listing ul li .hotelcontent p,.c-hero-inner p,.blog-cont-inner p,.gift-vexp-cont-inn p,.tab-img-content .blog-cont-inner p,.kings-info-nocol p,.single_gift .title_sec p,.offers-template-default,.offers-template-default p,.hotel-result-list .hcont-blk .h-cont-blk-in p{font-size:14px;line-height:24px}.capacity-room>.cap-head{font-size:24px}.gm-ui-hover-effect{right:0!important;top:10px!important;width:25px!important;height:25px!important}.gm-style .gm-style-iw-c{padding-right:0!important}.single_gift .title_sec h3{font-size:24px}.single_gift .giftcards_price ul{margin-left:0}.single_gift .giftcards_price li{width:100%;margin-left:0}.single_gift .giftcards_price li.full{width:100%}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:inherit;width:100%}.woocommerce table.shop_table th{width:15%}.woocommerce table.shop_table_responsive.cart tr td,.woocommerce-page table.shop_table_responsive.cart tr td{display:table-cell;text-align:left!important}.woocommerce table.shop_table_responsive.cart thead,.woocommerce-page table.shop_table_responsive.cart thead{display:block}.woocommerce table.shop_table.cart th.product-remove,.woocommerce table.shop_table.cart td.product-remove{width:80px}.woocommerce table.shop_table.cart th,.woocommerce table.shop_table.cart td{width:33.33%}.woocommerce table.shop_table_responsive.cart tr td::before,.woocommerce-page table.shop_table_responsive.cart tr td::before{display:none}.cart_totals .wc-proceed-to-checkout a{font-size:16px!important}.woocommerce h2{font-size:22px!important;margin-bottom:15px!important}.mycrt .title_sec h1{margin:25px 0;font-size:24px}.woocommerce ul.order_details{display:block}.woocommerce ul.order_details li{width:50%;margin-bottom:15px;margin-right:0}.woocommerce ul.order_details li:last-of-type{border-right:1px dashed #d3ced2!important}.woocommerce ul.order_details li:nth-child(2n){border-right:none}.woocommerce ul.order_details li strong{font-size:14px}.woocommerce ul.order_details li:nth-child(2n){border-right:none!important}.offer_right>h2{font-size:24px}.signupline h5{font-size:16px}.faq-cuct-row{padding:40px 0 40px}.gift-nvoucher .gift-vexp-cont-inn p{line-height:1.5!important}.faq-cuct-row .accordion{margin-bottom:15px}.kings-info-row .kinfo-cont p:not(:last-child){margin-bottom:15px}.topnavbar .navsub>ul>li>ul>li h5{margin-bottom:0}ul.second_cls>li{width:50%!important}.col-md-9.rgtdtl .hotelinfo h4{font-size:21px}.tab-img-content .blog-cont-inner .blog-list-head{font-size:28px}.home .hbtn-bookroom{display:block!important}.hbtn-bookroom .site-btn{color:#fff;font-size:10px;border:1px solid #fff;padding:8px 9px;line-height:1.2;font-weight:600;text-transform:uppercase;display:block}.fixnav .hbtn-bookroom .site-btn{background:#1d2945;color:#fff}.home.fixnav .booking-h-form-wrp.active+.hbtn-bookroom .site-btn{background:#d9a000}.nbok-form-wrp .nbcol-wrp{max-width:100%!important;flex:100%!important}.nbok-form-wrp .nbcol-wrp:not(:last-child){margin-bottom:10px}.home .booking-h-form-wrp{display:none;position:absolute;top:auto;width:100%}.booking-h-form-wrp .nbookrow{position:relative}.nbcol-wrp>span{font-size:12px!important}.home_bnr_new{margin-top:-1px}.home .hbtn-bookroom{display:block;position:relative;top:10px}.hbtn-bookroom .site-btn{font-size:13px;padding:12px 5px;border:none;text-align:center;background:#fff;color:#232323}.home .booking-h-form-wrp{top:80px}.home.fixnav .booking-h-form-wrp{top:101px}.home .booking-h-form-wrp.active+.hbtn-bookroom .site-btn{background:#1d2945;color:#fff}.hbtn-bookroom .site-btn:before,.hbtn-bookroom .site-btn:after{display:none}.close-hbtn-bookrom{position:absolute;right:15px;z-index:9999;top:6px;display:none}.home .booking-h-form-wrp.active+.hbtn-bookroom .close-hbtn-bookrom{display:block}.home.fixnav .close-hbtn-bookrom{color:#fff}.hbtn-bookroom .site-btn:hover+.close-hbtn-bookrom{color:#fff}.destination-menu-wrp{height:calc(100vh - 35px);height:-webkit-calc(100vh - 35px)}.desti-tabs{display:none}.desti-tab-list-main .tab_drawer_heading{display:block;cursor:pointer;text-align:center;margin-bottom:15px;font-size:20px;line-height:1.4}.desti-tab-list-main .tab_drawer_heading.d_active i{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.desti-tab-list-main .tab_drawer_heading i{transition:all 0.5s ease}.destinationMenu .destinationMenu__titlebar{display:block;text-align:center}.destinationMenu__logoWrap{display:table;margin:auto auto 35px}.destinationMenu .destinationMenu__title{padding:0;border:none;margin:0;text-align:center;display:block}.destinationMenu .destinationMenu__title h3{margin-bottom:0;font-size:22px}.destinationMenu .destinationMenu__titlebar{margin-bottom:25px}.destination-menu-wrp{padding:30px 20px}.destinationMenu .destinationMenu_close_btn::after,.destinationMenu .destinationMenu_close_btn::before{height:23.598px}.desti-tab-content>.row{justify-content:center}.desti-tab-content .filt-pro-list-item .filt-pro-list-img{height:192px}.desti-tab-content .filt-pro-list-cont .filt-btn-block,.desti-tab-content .filt-pro-list-item .filt-pro-list-cont{text-align:center}.destinationMenu__logoWrap img{width:188px}.topWrap-list{justify-content:center;margin:auto;float:none}.topWrap-list li:last-child{display:none}.header .logo img{max-width:162px}.hotel-result-list>.tab-slide-content>.row{flex-direction:column-reverse;padding-bottom:20px;margin-bottom:0}.newlet-pro-map .gm-style .gm-style-iw-c{padding:8px!important}.topWrap+.header .navsub{top:93px}.fixnav .topWrap+.header .navsub{top:72px}.stay-cont-blk .copy{width:100%!important;margin-bottom:30px}}@media (max-width:568px){.gm-style .gm-style-iw-c{max-width:300px!important;padding-left:15px;padding-right:15px}.map_popup .sec2{display:block}.map_popup .sec2 .icn-div:not(:last-child){margin-right:0;margin-bottom:12px}.map_popup .gift_sec ul li{flex:100% 0 0;max-width:100%}.map_popup .gift_sec ul li{margin-bottom:10px}.map_popup .gift_sec .icn-text{line-height:26px}.map_popup .gift_sec .icn-text span{background-position:center}.map_popup .gift_sec ul{margin:15px 0 0}.map_popup .gift_sec h4{margin-bottom:0}.google-map{height:350px!important}.map_popup .ttl_sec .sec1 h3{font-size:20px}.map_popup .gift_sec h4{font-size:18px}.map_popup .ttl_sec{padding:15px 10px 15px}.hotel-result-list .hcont-blk .h-cont-blk-in{padding:0 15px}.boook-slide-btn .row>.col-md-4{width:100%}.slider-book-banner{padding:30px}.boook-slide-btn .row>.col-md-4:not(:last-child){margin-bottom:7px}.homebanner{height:480px}#customer_details .woocommerce-billing-fields p{width:100%}.offer_slider .kingbxslider img{height:230px!important}.offer_slider .ourgallery{margin-bottom:20px}}@media (max-width:480px){.blog-main-list .blog-list{width:100%!important}.blog-cont-inner{max-width:380px}.blog-list .blog-img{height:380px!important}.blog-search-filter select{width:100%}.blog-search-filter form .field-container{width:100%;margin-bottom:15px}.blog-search-filter form{flex-direction:column;-webkit-flex-direction:column}.blog-search-filter form .field-container input[type="button"]{margin:auto;display:block;width:100%}.gvexp-popup .gift-vexp-list .gift-vexp-img img{height:210px;object-fit:cover}.gvexp-select-list ul li{width:100%;text-align:center}.book-stay-srh .container:before,.stay-cont-half .res-tab-online .container:before{width:55px;left:10px;height:74px}.room-facilities li{width:100%}.hotel-result-list .hcont-blk .h-cont-blk-in>p{max-width:100%}.room-facilities{margin:25px auto;max-width:250px}.kings-body p{font-size:17px;line-height:26px}.kinfo-nocol-head h1,.kinfo-nocol-head .kinfo-nocol-h1{font-size:24px;margin-bottom:15px}.book-stay-srh-in>h2{margin-bottom:20px}.kings-body h2,.kings-body h3,.kings-body h4,.kings-body h5,.kings-body h6{font-size:22px}.kings-body p{font-size:16px;line-height:24px}.kings-body p{font-size:16px;line-height:24px}.kings-info-nocol>.container{max-width:100%}.kinfo-nocol-head{margin-bottom:15px}.room-slide .bx-has-pager{bottom:15px}.res-tab-online .res-tab-btn{font-size:22px}.fodri-open-time .time-blk>h6{font-size:25px}.res-tab-online>.container{padding:42px 0 52px}.book-stay-srh .container:before,.stay-cont-half .res-tab-online .container:before{width:55px;left:10px;top:0;height:74px}.stay-contact-rw{padding-top:42px;padding-bottom:48px}.upcoming-event iframe{height:330px}.event-date-list li{flex-direction:column;-webkit-flex-direction:column;justify-content:center;text-align:center}.event-date-list .up-date{margin-right:0;margin-bottom:10px}.event-date-list li{padding:20px 15px}.up-event-dtl .h-name{font-size:23px;margin-bottom:6px}.up-event-blk{padding:30px 0 15px}.kings-info-row .kinfo-title>h1{font-size:30px;line-height:30px}.capacities-group .room-fac li{width:auto;text-align:left;float:none;display:flex;display:-webkit-flex;padding:0}.faq-cuct-row .accordion{font-size:17px}.accordion .accordion_content{padding:0 20px 0}.blog-more.ngift-voch{margin:15px 0 0}.wed-brochure .klink-btn{line-height:1.1;padding:0 20px}.wed-test-slide .owl-carousel:before{width:38px;height:38px}.wed-brochure.btm>.container{padding:45px 0}.wed-enq .quick-enq{font-size:32px;margin-bottom:25px}.down-brochure-rw.wed-brochure .klink-btn{padding-bottom:10px}.wed-test-slide{margin-top:25px}.wed-test-slide .owl-carousel{padding-top:55px}.wed-testi-rw{padding-top:30px}.sub-tab-contain.ui-tabs .ui-tabs-panel{padding:0}.chris-event .chr-main-title:before{width:63px;height:50px;position:absolute;left:0;top:-54px}.chris-event .chr-main-title{position:relative}.price-box li{width:100%;text-align:center}.ch-faq-part .faq-main-head{font-size:22px;margin-bottom:20px}.chris-event .chr-main-title{margin-bottom:30px}.visit-cont{padding:40px 0}.ch-faq .ch-faq-part{padding:35px 0 50px}.hero-banner-wrap{width:95%}.c-hero-inner h3{font-size:2rem}.boook-slide-btn a{font-size:13px;padding:10px 12px}.hotel-listing ul li .hotelcontent p{font-size:14px;line-height:19px}.bookingwrap .book-head{font-size:36px}.logowrap img{width:152px}.dropdown.hm .btn.btn-primary.dropdown-toggle{padding:6px!important;font-size:10px}.topnavbar .topmenu a{font-size:0}.lines{width:25px;height:2px}.lines:before{top:8px}.lines:before,.lines:after{width:25px;height:2px}.lines:after{top:-8px}.topnavbar{margin-top:0!important}.logowrap{top:38px}body.fixnav .topnavbar{margin-top:0}.shop_table.shop_table_responsive .cart-subtotal th,.shop_table.shop_table_responsive .order-total th,.woocommerce table.shop_table_responsive tbody th,.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive thead{display:block}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:inherit;width:100%}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:table-cell;text-align:left!important}.shop_table.shop_table_responsive .cart-subtotal th,.shop_table.shop_table_responsive .order-total th,.woocommerce table.shop_table_responsive tbody th,.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive thead{display:block}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:none}.woocommerce table.shop_table th{color:#606470;font-weight:700;padding:15px 5px;text-align:left;width:15%}.shop_table_responsive.cart tr.cart_item td.product-price,.shop_table_responsive.cart tr.cart_item td.product-subtotal,.woocommerce table.shop_table th.product-price{text-align:right!important}.woocommerce table.shop_table th.product-remove{width:6%!important}.woocommerce table.shop_table td.product-remove{padding:5px;width:20px}.shop_table_responsive.cart tr.cart_item td.product-remove{width:6%!important}.shop_table_responsive.cart tr.cart_item td{width:15%;padding:15px 5px!important}ul.woocommerce-thankyou-order-details.order_details li{font-size:12px!important;font-weight:700;margin-right:0!important;padding-right:0!important;width:50%}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:inherit;width:100%}.shop_table_responsive.cart tr.cart_item td.product-price,.shop_table_responsive.cart tr.cart_item td.product-subtotal,.woocommerce table.shop_table th.product-price{text-align:right!important}.woocommerce table.shop_table.cart th.product-subtotal{text-align:right}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:100%!important}.woocommerce table.shop_table .cart-subtotal td{vertical-align:middle}.woocommerce .cart_totals table tr td{vertical-align:middle!important}.bookingwrap .book-head{font-size:28px}.kingbxslider .bx-wrapper img{height:180px;object-fit:cover}.stay-cont-half .res-tab-online .res-tab-btn{font-size:16px}.hotel-result-list .col-lg-8>img{min-height:150px}.capacity-room>.cap-head{font-size:22px}.single_gift .title_sec h3{font-size:22px}.mycrt .woocommerce form{overflow-x:auto}.woocommerce table.shop_table.cart th,.woocommerce table.shop_table.cart td{width:15%}.woocommerce .cart_totals table.shop_table_responsive tr,.woocommerce-page .cart_totals table.shop_table_responsive tr{display:table-row!important}ul.woocommerce-thankyou-order-details.order_details li{width:100%;font-weight:400;font-size:14px!important;border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:10px}.woocommerce ul.order_details{margin:0 0 2em}ul.woocommerce-thankyou-order-details.order_details li{border-right:none!important}.woocommerce ul.order_details li strong{margin-top:2px}.signupline h5{font-size:16px}.gift-vexp-cont .gift-vexp-head{font-size:18px;margin-bottom:10px}.contact_page_cls .left ul li{width:100%}.tab-img-content .blog-cont-inner .blog-list-head{font-size:24px}.hbtn-block .site-btn{padding:12px 7px;font-size:10px}.topWrap-list>li{line-height:1;letter-spacing:0;font-size:14px}.header .logo{margin-left:-46px}}@media (max-width:420px){.blog-list .blog-img{height:360px!important}.headerwrap .socialwrap li{margin-right:6px}.dropdown.hm .btn.btn-primary.dropdown-toggle{padding:6px 10px}.dropdown.hm .dropdown-menu a{padding:6px 7px;font-size:10px}.blog-tab-list .tab-head{margin-bottom:30px}.header .logo img{max-width:156px}}@media (max-width:375px){.kings-body h2,.kings-body h3,.kings-body h4,.kings-body h5,.kings-body h6{font-size:21px}.klink-btn{font-size:14px}.resto-menu .resto-menu-head:before{top:-15px;left:0;width:36px}.fodri-open-time .time-blk>h6{font-size:23px}.fodri-open-time .time-blk p{font-size:16px;line-height:26px}.res-tab-online .res-tab-btn{font-size:18px}.res-tab-online .res-tab-btn:after{font-size:26px}.klink-btn:after{font-size:24px}.stay-cont-half .stay-contact-rw,.stay-cont-half .res-tab-online{padding-left:10px;padding-right:10px}.sub-tab-contain{padding:25px 15px!important}.book-request{padding:15px 0 50px}.sub-tab-contain.ui-tabs .ui-tabs-nav li a{padding:15px 20px}.tab-slide-rw{padding:20px 15px}.sub-tab-wrap{padding-top:27px}.chris-event{padding:30px 0 40px}.chris-event .tab-list{margin-bottom:40px}.capacity-room>.cap-head{font-size:21px}}@media (max-width:320px){.check-inout>div{width:100%}.book-stay-srh .stay-form .sty-book-blk{display:block}.check-inout>div:not(:last-child){margin-bottom:10px}.tab-img-content .blog-cont-inner .blog-list-head{font-size:28px}.blog-tab-list ul li a{font-size:16px}.bookingwrap{padding-top:35px;padding-bottom:35px}.slider-book-banner{padding:20px}.c-hero-inner h3{font-size:1.7rem}.c-hero-inner p{font-size:16px;line-height:20px}.hotel-listing ul li .hotelcontent p{font-size:13px;line-height:18px}.logowrap img{width:138px}.headerwrap{padding-left:10px!important;padding-right:10px!important}.dropdown.hm .btn.btn-primary.dropdown-toggle{padding:6px 5px!important}.fixnav .dropdown.hm{left:10px}.headerwrap,.headerwrap::after{height:82px}.logowrap{top:29px}.social-icn ul li a{width:25px;height:25px}.hbtn-block .site-btn{font-size:9px;line-height:1.2}.hbtn-block .site-btn{padding:12px 5px}.header .logo{width:133px;margin-left:-45px}.topnavbar .navsub>ul>li>ul>li>a{font-size:12px}.topnavbar .navsub>ul>li>ul>li h5{font-size:11px}.topnavbar .navsub>ul>li>ul>li{padding:0 10px 0 0}.header .logo img{max-width:138px}}@media (max-width:767px){.blog-banner.desktop{display:none}.blog-banner.mobile{display:block!important}.hotel-result-list .img-br-ani img{height:auto}.gvexp-select-head h3{line-height:1.5}.all-links .hbtn-block{flex:50%!important;max-width:50%!important;margin-bottom:20px!important}}.tab-img-content{display:none}.newlet-property-result .loader{text-align:center}.slider-book-banner>h3{font-family:'Cochin';font-family:'Cochin';text-transform:uppercase;font-size:36px}.hotel-listing ul li .hotelcontent h4{font-family:'Lato';font-size:18px}.topnavbar .navsub>ul>li>ul>li h5{text-transform:capitalize}.home .header{border-bottom:none!important}.hotelcls-145 .img-br-ani:hover::before,.hotelcls-145 .room-slide ul li:hover:before{transform:translateZ(0);border:30px solid #8b9bb2}.hotelcls-147 .img-br-ani:hover::before,.hotelcls-147 .room-slide ul li:hover:before{transform:translateZ(0);border:30px solid #b9d0e1}.hotelcls-149 .img-br-ani:hover::before,.hotelcls-149 .room-slide ul li:hover:before{transform:translateZ(0);border:30px solid #bbc5ba}.hotelcls-151 .img-br-ani:hover::before,.hotelcls-151 .room-slide ul li:hover:before{transform:translateZ(0);border:30px solid #A0A07A}.hotelcls-153 .img-br-ani:hover::before,.hotelcls-153 .room-slide ul li:hover:before{transform:translateZ(0);border:30px solid #746a25}.hotelcls-155 .img-br-ani:hover::before,.hotelcls-155 .room-slide ul li:hover:before{transform:translateZ(0);border:30px solid #BBC3BA}.hotelcls-157 .img-br-ani:hover::before,.hotelcls-157 .room-slide ul li:hover:before{transform:translateZ(0);border:30px solid #494843}.hotelcls-159 .img-br-ani:hover::before,.hotelcls-159 .room-slide ul li:hover:before{transform:translateZ(0);border:30px solid #404e56}.hotelcls-161 .img-br-ani:hover::before,.hotelcls-161 .room-slide ul li:hover:before{transform:translateZ(0);border:30px solid #658575}.hotelcls-163 .img-br-ani:hover::before,.hotelcls-163 .room-slide ul li:hover:before{transform:translateZ(0);border:30px solid #658575}.hotelcls-165 .img-br-ani:hover::before,.hotelcls-165 .room-slide ul li:hover:before{transform:translateZ(0);border:30px solid #658575}.hotelcls-167 .img-br-ani:hover::before,.hotelcls-167 .room-slide ul li:hover:before{transform:translateZ(0);border:30px solid #658575}.hotelcls-1367 .img-br-ani:hover::before,.hotelcls-1367 .room-slide ul li:hover:before{transform:translateZ(0);border:30px solid #5d655a}.hotelcls-145 .hotel-Bgcol{background:#8b9bb2}.hotelcls-147 .hotel-Bgcol{background:#b9d0e1}.hotelcls-149 .hotel-Bgcol{background:#bbc5ba}.hotelcls-151 .hotel-Bgcol{background:#A0A07A}.hotelcls-153 .hotel-Bgcol{background:#746a25}.hotelcls-155 .hotel-Bgcol{background:#BBC3BA}.hotelcls-157 .hotel-Bgcol{background:#A5B48E}.hotelcls-159 .hotel-Bgcol{background:#404e56}.hotelcls-161 .hotel-Bgcol{background:#658575}.hotelcls-163 .hotel-Bgcol{background:#658575}.hotelcls-165 .hotel-Bgcol{background:#658575}.hotelcls-167 .hotel-Bgcol{background:#658575}.hotelcls-1367 .hotel-Bgcol{background:#5d655a}.hotelcls-161 .top-footer{background:#466455}.hotelcls-163 .top-footer{background:#466455}.hotelcls-165 .top-footer{background:#466455}.hotelcls-167 .top-footer{background:#466455}.hotelcls-145 .top-footer{background:#667589}.hotelcls-145 .top-footer .newsletter .input-box input{background:#8B9BB2}.hotelcls-145 .top-footer .newsletter .sub-btn{background:#364150}.hotelcls-147 .top-footer{background:#8AAAC1}.hotelcls-147 .top-footer .newsletter .input-box input{background:#A6C5DD}.hotelcls-147 .top-footer .newsletter .sub-btn{background:#426177}.hotelcls-149 .top-footer{background:#A0AA9F}.hotelcls-149 .top-footer .newsletter .input-box input{background:#BBC5BA}.hotelcls-149 .top-footer .newsletter .sub-btn{background:#667264}.hotelcls-151 .top-footer{background:#2B363C}.hotelcls-151 .top-footer .newsletter .input-box input{background:#404E56}.hotelcls-151 .top-footer .newsletter .sub-btn{background:#0D1114}.hotelcls-153 .top-footer{background:#554D15}.hotelcls-153 .top-footer .newsletter .input-box input{background:#746A26}.hotelcls-153 .top-footer .newsletter .sub-btn{background:#221F04}.hotelcls-155 .top-footer{background:#294A4A}.hotelcls-155 .top-footer .newsletter .input-box input{background:#BBC3BA}.hotelcls-155 .top-footer .newsletter .sub-btn{background:#0B1A1A}.hotelcls-157 .top-footer{background:#363531}.hotelcls-157 .top-footer .newsletter .input-box input{background:#494843}.hotelcls-157 .top-footer .newsletter .sub-btn{background:#1A1917}.hotelcls-159 .top-footer{background:#2F3C43}.hotelcls-159 .top-footer .newsletter .input-box input{background:#404E56}.hotelcls-159 .top-footer .newsletter .sub-btn{background:#161F24}.hotelcls-161 .top-footer{background:#466455}.hotelcls-161 .top-footer .newsletter .input-box input{background:#658575}.hotelcls-161 .top-footer .newsletter .sub-btn{background:#263C31}.hotelcls-163 .top-footer{background:#466455}.hotelcls-163 .top-footer .newsletter .input-box input{background:#658575}.hotelcls-163 .top-footer .newsletter .sub-btn{background:#263C31}.hotelcls-165 .top-footer{background:#466455}.hotelcls-165 .top-footer .newsletter .input-box input{background:#658575}.hotelcls-165 .top-footer .newsletter .sub-btn{background:#263C31}.hotelcls-167 .top-footer{background:#466455}.hotelcls-167 .top-footer .newsletter .input-box input{background:#658575}.hotelcls-167 .top-footer .newsletter .sub-btn{background:#263C31}.hotelcls-1367 .top-footer{background:#444D41}.hotelcls-1367 .top-footer .newsletter .input-box input{background:#5D655A}.hotelcls-1367 .top-footer .newsletter .sub-btn{background:#232B21}.top-footer .newsletter .input-box input{font-weight:400}.top-footer .newsletter .input-btn .sub-btn{font-weight:400}.fltrlist{background:#fff0;border:1px solid #c4c4c4}.home_bnr_new .bk-tb-js{display:none}.home_bnr_new .bk-tbl{background:#fff;margin-top:25px;max-width:581px;padding:10px;margin:25px auto auto;display:flex;align-items:center}.home_bnr_new .border{border:none!important}.slide-booktabform-wrap{display:flex}.slide-booktabform-wrap .bkselect{flex:1 0;margin-right:18px}.slide-booktabform-wrap .bkselect select{border:1px solid #b2b2b2!important;font-family:'Lato',sans-serif;font-weight:500;width:100%;padding:0 20px;font-size:16px;line-height:1.2;height:45px;line-height:45px;background:url(/wp-content/themes/suryahotels/assets/images/hnselect-arrow.png) no-repeat;background-color:#fff;background-position:right 20px center}.slide-booktabform-wrap .btnwrp .bookbtn{background:#1d2945;cursor:pointer;padding:12px 20px;font-size:16px;text-transform:uppercase;border:none;font-family:'Lato',sans-serif;line-height:1.34;color:#fff}.bookrownew{flex:1 0}.bk-tbl-close{display:inline-block;margin-left:10px}.hotelcls-155 .img-br-ani img,.hotelcls-155 .room-slide ul li img{transform:scale(1) translateZ(0)}.hotelcls-155 .img-br-ani img:hover,.hotelcls-155 .room-slide ul li:hover img{transform:scale(1.1)}.hotelcls-155 .locinfo-bannerImg img,.hotelcls-155 #king-home ul li img{height:auto!important}.stay-cont-blk .copy{float:left;width:50%;text-align:left;margin-left:25px}.stay-cont-blk .cnt-sec{float:left;width:50%}.stay-cont-blk .copy ul{margin-top:10px}.stay-cont-blk .copy ul li::after{content:"/";color:#fff;font-size:1rem;margin-left:5px}.hotelcls-157 .stay-cont-blk .copy ul li::after{content:"/";color:#212529;font-size:1rem;margin-left:5px}.stay-cont-blk .copy ul li{padding-right:0;display:inline-block;line-height:35px;margin-left:4px}.stay-cont-blk .copy ul li:last-child::after{display:none}.col-md-3 .fo-right{margin-top:44px}.per-hotelselect .htl-list{min-width:280px}.page-template-tmp-common-about-us .hcont-blk .h-cont-blk-in ul{color:#fff;text-align:left;margin-left:20px;font-size:15px}.page-template-tmp-common-about-us .hcont-blk .h-cont-blk-in ul li{list-style-type:disc}.hotelcls-147.page-template-tmp-common-about-us .hcont-blk .h-cont-blk-in ul{color:#202945;text-align:left;margin-left:20px;font-size:15px}.hotelcls-149.page-template-tmp-common-about-us .hcont-blk .h-cont-blk-in ul{color:#202945;text-align:left;margin-left:20px;font-size:15px}table.business_table.busintble{border:none;max-width:760px;margin:0 auto;width:100%;margin-bottom:50px}table.business_table.busintble th{padding:12px;font-weight:600}table.business_table.busintble td{padding:10px 12px;font-size:15px;border-top:1px solid #ccc}@media (min-width:1400px){.sold-out{width:120px!important;top:0;left:5px}}@media (max-width:767px){.waiting-list P:first-child{font-size:16px!important}.all-links .hbtn-block{flex:100%!important;max-width:100%!important}.sold-out{font-size:12px;width:70px;top:0;left:2px}.page-template-tmp-common-christmas #eventform #event_form li:first-child,#eventform #event_form li:nth-child(2),#eventform #event_form li:nth-child(3),#eventform #event_form li:nth-child(4){width:calc(100% - 10px);float:left;margin:0 0 15px}#eventform .wed-enq .quick-enq{margin-bottom:20px;font-size:28px}.page-template-tmp-group-christmas .term_condition_cls{margin-top:-80px}.page-template-tmp-group-christmas .term_condition_cls h2{font-size:20px}.page-template-tmp-group-christmas .term_condition_cls h5{font-size:1.1rem}.page-template-tmp-events-terms-conditions .term_condition_cls h2{font-size:20px}.page-template-tmp-events-terms-conditions .term_condition_cls h5{font-size:1.1rem}}@media (max-width:767px){.slide-booktabform-wrap{display:block}.slide-booktabform-wrap .bkselect{margin-right:0;margin-bottom:10px}.slide-booktabform-wrap .btnwrp .bookbtn{width:100%}.slider-book-banner-new .slide-btn{height:45px}.home_bnr_new .bk-tbl{align-items:flex-start;margin:20px auto auto}.bk-tbl a.bk-tbl-close{top:11px}.bk-tbl a.bk-tbl-close{top:1px;position:absolute;right:7px}.home_bnr_new .bk-tbl{position:relative;padding-top:25px;display:block}.topWrap+.header .logo img{height:30px}.topWrap+.header .navsub{top:138px}.make-booking-box{top:74px;max-width:320px;right:0}.make-booking-box .make-booking-list{padding:20px 30px}.kingscliff-new .kgh-hotel{grid-row-gap:60px}.kingscliff-new .kingsnew-content p,.kings-weekend .kingsnew-content p{font-size:16px;line-height:20px}.kingscliff-new .hotel-li>li>a,.hotellist .hotel-li>li>a{font-size:14px;padding:10px 8px}.kingscliff-new .hotel-li>li{margin-top:20px}.kingscliff-new .kgh-sec{padding-bottom:80px}.kingscliff-new .kinfo-nocol-h1,.kings-weekend .kinfo-nocol-h6{font-size:28px!important;line-height:120%}.kings-weekend .kinfo-nocol-head .kinfo-nocol-h1 img{max-width:240px}.hotellist .hotel-li>li{width:100%;margin-top:20px}.kings-weekend .kinfo-nocol-head{margin-bottom:60px}.left-header .topnavbar .topmenu a.logo-menu img{min-width:60px}.left-header .topnavbar .topmenu a.logo-menu{font-size:18px!important}.map-sec{padding:50px 0}.map-sec .joinus-text h3{font-size:22px}.map-sec .map-left{padding:0 20px;margin-bottom:20px}.map-sec .map-disc p{font-size:18px}}@media only screen and (max-width:1310px) and (min-width:1200px){.fixnav .nbcol-wrp.nhot-select-loc-col,.fixnav .nbcol-wrp.nhot-select-col{max-width:178px;flex:178px}.fixnav .nbok-form-wrp .nbcol-wrp.ngues-col{flex:115px;max-width:115px}.fixnav .nbok-form-wrp .nbook-rom-btn{margin-top:18px}}