.recent_post ul,ul.blog_list{list-style:none}label{margin:0!important}.ect-list-description{padding:6px 20px!important}a,b,body,button,input,label,li,p,select,span,strong,ul{font-family:Poppins,Arial,sans-serif!important;font-size:15px!important;font-weight:200!important;line-height:24px!important;color:#353535!important}strong,strong span{font-family:Poppins,Arial,sans-serif!important;font-size:15px!important;font-weight:700!important}h1,h1 strong{font-family:Poppins,Arial,sans-serif!important;font-size:26px!important;color:#353535!important}h1{font-weight:600!important}h1 strong{font-weight:bolder!important}h2,h2 strong{font-family:Poppins,Arial,sans-serif!important;font-size:24px!important}h2{font-weight:600!important;color:#353535!important}h2 strong{font-weight:bolder!important;color:#353535!important}h3,h3 strong,h4,h4 strong,h5,h5 strong,h6,h6 strong{font-family:Poppins,Arial,sans-serif!important;font-size:18px!important;color:#353535!important}h3,h4,h5,h6{font-weight:600!important}h3 strong,h4 strong,h5 strong,h6 strong{font-weight:bolder!important}.comment,.go_social_head p{font-family:freeserifmedium}a.evnt_clndr_img_div{opacity:.8;width:100%;float:left;text-align:center;margin-bottom:10px}.evnt_clndr_img_div img.calendar_link{transition:transform .2s;width:78%}span.view_all_events{color:#ee1c25!important;text-align:center;width:100%;font-size:16px!important;float:left;font-weight:700!important}a.evnt_clndr_img_div:hover img.calendar_link{transform:scale(1.03)}.header_strip_top_rgt a{text-transform:lowercase!important}.select-selected.select-arrow-active{background:#f9f9f9}.booking_form_div{background:0 0;position:absolute;bottom:0;height:auto;width:100%;left:0;top:0;z-index:999}body{overflow:hidden;padding-right:0!important;overflow-x:hidden!important}.chromeframe,header{height:151px;padding-top:0;-webkit-transition:height .8s;transition:height .8s}header#header_div{height:115px;padding-top:0;-webkit-transition:height .8s;transition:height .8s}div#container_7{position:inherit}div#container_7 input#submit-booking{width:100%}div#booking.home_page_booking div#container_1,div#booking.home_page_booking div#container_2,div#booking.home_page_booking div#container_3,div#room_booking_div.page_rooms_page div#container_1,div#room_booking_div.page_rooms_page div#container_2,div#room_booking_div.page_rooms_page div#container_3,div#room_booking_div.page_rooms_page div#container_4,div#room_booking_div.page_rooms_page div#container_5,div#room_booking_div.page_rooms_page div#container_6,div#room_booking_div.page_rooms_page div#container_7{float:left}div#book_container{background-color:#fff;padding:5px 0 0;position:absolute;left:0;box-shadow:0 0 80px #0006e}#booking #sub_content,.custom-select,.main-menu ul,.mobile_hdr_div{position:relative}.contact_address_area.corporate_enquiry #main.site-main.contact_address{height:424px}.ngg-gallery-thumbnail-box span{display:none}#subheader_home,.parallax-content{color:#4b4b4b}#container_7 .btn_1:hover{color:#fff!important;background:#da3c22;background:-moz-linear-gradient(left,#da3c22 0,#ce5826 100%);background:-webkit-linear-gradient(left,#da3c22 0,#ce5826 100%);background:linear-gradient(to right,#da3c22 0,#ce5826 100%)}.btn_1,a.btn_1{border:none;color:#fff!important;background:#ef4428;background:-moz-linear-gradient(left,#ef4428 0,#f16529 100%);background:-webkit-linear-gradient(left,#ef4428 0,#f16529 100%);background:linear-gradient(to right,#ef4428 0,#f16529 100%)}div#dtBox{z-index:999}.mobile_hdr_div{display:inline-block;margin-right:30px}.mobile_hdr_div label{font-size:14px;display:inline-block;font-weight:400}.mobile_hdr_div span{font-size:18px;display:inline-block;font-weight:500;padding:0 10px;color:#131313}.main-menu ul{margin:0;padding:0;display:inline-block}#subheader_home{text-align:center;height:auto}div#header_menu_div{float:left;width:100%;height:41px;margin-left:0;margin-top:-40px;background:#f3f3f3;text-align:center}.header_strip_top_lft label img,.header_strip_top_rgt label img{margin-top:-8px;margin-right:2px}.facility_icon_con{float:left;height:217px;transition:transform .2s;width:74%;text-align:center;background:#fff;margin-top:10px}.facility_icon_con:hover{box-shadow:0 0 8px #d4d4d4;transform:scale(1.05)}.wpcf7-response-output.wpcf7-display-none.wpcf7-spam-blocked{float:left;border:0;color:red}ul.social_media_iocns img{width:30px}.facility_con,.facility_icon,.gallery_div{width:100%;float:left}.social_media_iocns li{float:left}.social_media_iocns li a{padding:5px;transition:transform .2s}.social_media_iocns li a:hover{transform:scale(1.05)}.captcha_div{float:left;margin-top:-12px}.facility_con p{color:#000;font-size:16px;font-weight:400}.facility_icon{height:130px;padding:15px 0;text-align:center}.ug-thumb-overlay{background-color:rgba(237,84,52,.5)!important}.gallery_div{background:#ececec}.facility_con{height:83px;text-align:center}.special.pic{right:25px;top:2px;width:190px;height:175px;border:2px solid #fff}.promo_full_wp div h3{margin-bottom:0}.comment{border-left:0 none;padding-left:0;padding-right:25px;font-size:21px;font-style:italic;font-weight:400;padding-top:0;text-align:center}.quotes_div{text-align:center;width:45px;display:block;margin:0 auto 35px}.owl-carousel .owl-item img.quotes{width:45px;float:none;margin:0;padding:0;text-align:center}.go_social_head h2{color:#f04524;font-size:5em;font-weight:400;text-align:center}.go_social_head p{font-size:18px;color:#585858;font-weight:400}.copy_right p,footer a{color:#fff!important;font-weight:400}.go_social_head{width:100%;text-align:center;padding-top:25px;padding-bottom:70px}section.social_media_full{padding:40px 0 85px;float:left;width:100%}.scl_icn{float:left;width:100%;text-align:center}footer{float:left}.scl_icn a{width:100%;height:100%;display:block}footer a{padding:4px 0;display:block}.custom-select select,.select-hide{display:none}.niko_google_map,.niko_google_map iframe{width:100%;float:left;height:450px}.copy_right{background:url(../nikohotel/img/pattern.png) #2f2f2f;float:left;width:100%;padding:15px 0;text-align:center}.copy_right p{margin:0;font-size:12px!important}.main-menu .current-menu-item,.main-menu ul li a.active{color:#ee1c25!important}.room_desc_home h3{font-weight:600}.room_desc_home p{font-weight:400;margin-bottom:10px}.btn-round{border-radius:30px;-webkit-border-radius:30px}a.bkng_select{color:#fff!important;background:#ef4428;background:-moz-linear-gradient(left,#ef4428 0,#f16529 100%);background:-webkit-linear-gradient(left,#ef4428 0,#f16529 100%);background:linear-gradient(to right,#ef4428 0,#f16529 100%);border:0}.room_booking_btns a,.room_booking_btns button{padding:6px 30px}.room_booking_btns{padding-top:15px}label.control-label.label_nmbr_rms{float:left;padding-top:5px;padding-left:0}.room_desc_home h2{font-weight:600;padding-top:0;margin-top:0}.room_desc_home ul{margin:0 0 10px}button.bkng_prc_list{background:#fff;border:1px solid #ef4628;margin-left:31px;color:#ef4628}.tarif_paln_extra{float:left;width:100%}span.tarf_tax{font-size:14px;font-style:italic;color:#ef4728}a.bkng_select:hover,button.bkng_select:hover{color:#fff!important}.margin-bottom_zero{padding-bottom:0}.custom-select{font-family:Arial}.select-selected{background-color:transparent}.select-selected:after{position:absolute;content:"";top:8px;right:13px;width:0;height:0;border:6px solid transparent;border-color:#4c4c4c transparent transparent}.select-selected.select-arrow-active:after{border-color:transparent transparent #232323;top:7px}.select-items div,.select-selected{color:#090909;font-size:27px;font-weight:400;cursor:pointer;user-select:none}.main-menu ul li a.active:hover{color:#fff!important}.select-items div{padding:10px 0}.no_brd .select-selected,.select-items div{border-right:1px solid transparent}.about_page_con{width:100%;float:left;padding-bottom:60px}.about_con_img{float:left}.about_con_img img{width:100%}.about_page_content_div{float:left}.about_page_content_div h1{margin:0 0 15px}.about_page_con p{font-size:18px;text-align:justify;color:#1b1b1b}.modal-backdrop.in{opacity:.5;z-index:9999}#myModal.modal{z-index:99999}a.gallery_thumb_main_a{width:100%;float:left;overflow:hidden;position:relative;margin:15px 0;border:6px solid #ddd}img.gallery_thumb_main{float:left;width:100%;transition:transform .2s}.last_img{float:left}div#group_1.booking_box_room_booking_strip div#container_1{padding-left:0}img.gallery_thumb_main:hover{transform:scale(1.1)}span.gallery_thumb_main_text{position:absolute;bottom:0;padding:10px 0;font-weight:400;left:0;font-size:18px;width:100%;color:#fff!important;min-height:40px;text-align:center;background:0 0}.select-items{position:absolute;background-color:#fff;border:1px solid #cecece;top:100%;left:0;right:0;z-index:99}span#livePriceInject{font-weight:700!important;font-size:17px!important}.booking_selcect.break_fast,.custom-select.booking_selcect.booking_price_show{padding-top:0;color:#000;font-size:18px}div#group_1.break_fast_main_div{width:163px}.same-as-selected,.select-items div:hover{background-color:rgba(0,0,0,.1)}.include_tax_div{float:left;width:100%;text-align:center;margin-bottom:25px;color:#f05f28;font-size:14px;font-weight:600}.booking_select_div{height:60px;width:126px;border-right:1px solid;float:left;text-align:center}.booking_select_div p{margin-bottom:0;font-weight:400;color:#505050;text-transform:uppercase}.no_brd{border-right:0 none}.check_avail_home_page{width:715px;margin:152px auto 11px;padding:20px;display:block;border:4px solid #f14428}p.book_sec_con{text-align:center;padding-top:46px;font-weight:400}.sec_book_page_btns a.btn,.sec_book_page_btns button.btn{padding:6px 30px}.sec_book_page_btns{text-align:center;padding-top:0}.ls-slide .slide_typo{text-shadow:0 1px 8px #000}h6.ls-l.slide_typo{color:#fff!important;font-size:24px!important}.margin_top_div .check_avail_home_page{margin-top:222px;margin-bottom:25px}div#room_booking_con.margin-top_gap{margin-top:-56px}.form_header{width:100%;background:#ef4428;background:-moz-linear-gradient(left,#ef4428 0,#f16529 100%);background:-webkit-linear-gradient(left,#ef4428 0,#f16529 100%);background:linear-gradient(to right,#ef4428 0,#f16529 100%)}.form_header h6{padding:10px;font-size:24px;text-align:center;color:#fff!important;font-weight:500;margin:0}.form_main_div{width:100%;float:left;min-height:369px;padding:6px 19px 0;border:1px solid #ccc}#guest_infrmation_div .form-group{margin-bottom:5px}.booking_page_chkout_div.page_conteniner_heading_div{margin-top:34px}.form_main_div .checkbox input[type=checkbox]{margin-left:0;float:left;margin-right:10px}.form_main_div .checkbox span{margin-left:20px;float:left}.booking_summary_div_content span{color:#ef4628;float:right;font-size:16px;font-weight:500}.total_div p,.total_div span{font-size:24px;font-weight:600;margin:0}.total_div{width:100%;float:left;border-top:2px solid #ccc;padding:3px 10px 3px 0}.total_div p{float:left;padding:0}span.stars12{width:100%;text-align:center;display:block}.total_div span{float:right;color:#ef4628;padding:5px}.double_price strong,.single_price strong{font-weight:700!important;font-size:18px!important;font-family:tahoma!important}.bboking_buttons{float:left;width:100%;margin-top:20px}@media (min-width:992px){.mdpush5{left:41.66666667%}}.gallery{width:25%;float:left}div#gallery{width:100%;float:left}.gallery a,.gallery a img{width:100%}section.promo_full{float:left;width:100%}.room_booking_div div#booking{position:inherit;width:100%}.room_booking_div div#book_container{box-shadow:0 0 0 transparent;width:100%;position:inherit;background:0 0}#main.site-main.contact_address,.contact_google_map{box-shadow:0 0 1px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.24)}.room_booking_div #booking div#group_1{width:42%;float:left}.room_booking_div #booking div#container_1,.room_booking_div #booking div#container_2{width:49%}.room_booking_div input#submit-booking{width:125px}.room_booking_div div#book_container div#container_7{width:20%;float:left;margin:0 auto}.room_booking_div div#book_container div#container_7 input#submit-booking{width:185px;margin-top:23px;border-radius:5px}.room_booking_div #booking div#group_2{width:17%;float:left}header#header_div.active .phone_number_div{margin-top:1px}.room_booking_div.page_booking{width:100%;float:left;margin-top:132px;padding:19px 0 0;background:#efefef;margin-bottom:36px;position:absolute;top:0}.room_booking_div #booking #sub_content{padding:0}.price_list{float:left;margin-top:0}.room_booking_div.page_booking div#subheader_home{padding:10px 0 14px}a.btn.btn-round.bkng_select.room_booking_btn{float:left}.select-items div{text-align:center}.single_price{float:left;width:100%}.single_price label{width:160px;font-style:italic}.single_price strong{color:#ee1c25!important}.double_price{float:left;width:100%}.double_price label{width:160px;font-style:italic}.double_price strong{color:#ee1c25!important}a.bkng_select:hover{color:#fff!important;background:#ef4428;background:-moz-linear-gradient(left,#ef4428 0,#f16529 100%);background:-webkit-linear-gradient(left,#ef4428 0,#f16529 100%);background:linear-gradient(to right,#ef4428 0,#f16529 100%)}.blog_img{width:100%;float:left;margin-bottom:25px}ul.blog_list li{padding-bottom:15px}ul.blog_list h3{font-size:41px;text-shadow:0 0 0 transparent;font-weight:600}ul.blog_list p{font-size:16px}.posted_date{float:left;width:100%;margin-bottom:10px}.posted_date h6 label{float:left;padding-right:10px;font-size:16px}.posted_date h6,.posted_date h6 span.date{font-size:14px!important;font-weight:400!important}.posted_date h6 span.date{float:left;display:block;margin-right:4px;line-height:25px!important}.posted_date h6{line-height:24px}.recent_post h2{font-size:24px!important;text-transform:uppercase;margin-top:0;font-weight:600;background:#dcdcdc;margin-bottom:20px;padding:5px 15px}#ect-events-list-content h2.ect-events-page-title{margin:0 auto 29px}h1.tribe-events-single-event-title{color:#2c3e50;font-size:18px!important;line-height:28px!important;margin-bottom:0;font-weight:600!important;float:left;width:100%}input.wpcf7-submit{color:#fff!important}.recent_post ul{padding-left:0}h6.address{display:block;font-size:30px;margin-top:0;font-weight:300;margin-bottom:4px}.ngg-gallery-thumbnail span,p.tribe-events-promo{display:none}.contact_address_area .entry-content p{margin-bottom:0}.corporate_enquiry_con{width:75%;margin:17px auto 30px}.contact_btn_dv_btm,.header_strip_top,.recent_post ul li,.recent_post.event{width:100%;float:left}.corporate_enquiry_con p{font-size:18px;text-align:center;color:#1b1b1b}.recent_post.event li.item-event p{margin-bottom:0}.recent_post.event li.item-event a{float:left;width:100%;font-size:16px!important;padding-bottom:5px;font-weight:600!important}.recent_post.event{background:#f7f6f3;margin-bottom:25px}.ect-date-area.default-schedule{text-shadow:2px 1px #000}html.modal-open-html{overflow-y:hidden}#main.site-main.contact_address{background:#f9f9f9;padding:10px}.recent_post{background:#f7f6f3;margin-bottom:25px;    padding: 0}h3.ls-l.slide_typo,h6.ls-l.slide_typo.layer_h6{background:rgba(0,0,0,.5);text-shadow:0 0 0 transparent}.recent_post ul li{font-size:14px;line-height:16px;padding-bottom:9px;border-bottom:1px solid #deddda;font-weight:600;margin-bottom:10px}.recent_post ul{padding:0 15px}h3.ls-l.slide_typo{margin-bottom:14px!important;font-size:28px!important;color:#fff!important;font-weight:600!important}h6.ls-l.slide_typo.layer_h6{padding:10px 35px!important;font-size:24px!important}button.close{-webkit-appearance:none;opacity:.6!important;padding:0;font-size:28px!important;cursor:pointer;color:#000!important;background:0 0;border:0}.demo-gallery .justified-gallery>a:hover .demo-gallery-poster>.gallery_con,.demo-gallery>ul>li a:hover .demo-gallery-poster>.gallery_con{opacity:1}h6.ls-l.slide_typo.layer_h6 strong{font-weight:400;font-size:24px!important;color:#fff!important}.promo_full_wp .comment p{color:#101010;font-family:Poppins,Arial,sans-serif!important;font-size:16px;font-style:normal}img.img_rve{height:26px;margin-top:3px}h6.ls-l.slide_typo.layer_h6.pric_label_div{font-weight:400}img.img-circle{margin-top:100px}a.dashicons.dashicons-location{font-size:30px;margin-top:-5px;color:#fff!important;cursor:pointer}.header_strip_top{-webkit-transition:height .8s;transition:height .8s;height:113px;padding:5px 0}.col-sm-12.testimonials_con_img{text-align:center}div#contact_formdiv_niko .wpcf7-recaptcha iframe{float:left;height:84px}.contact_btn_btm{float:left;width:20%}.wpcf7-response-output.wpcf7-display-none{float:left;width:80%}.col-sm-12.testimonials_con_img img.img-circle{width:85px;text-align:center;margin:0 auto}.menu_div{width:100%;height:38px;float:left;background:#e2e2e2}.header_strip_top_rgt{float:left;width:auto}.phone_number_div{float:right;margin-top:20px;display:block;-webkit-transition:color .6s,margin-top .6s;-moz-transition:color .6s,margin-top .6s;-o-transition:color .6s,margin-top .6s;transition:color .6s,margin-top .6s}.header_strip_top_lft{float:left;width:auto}.ls-v5 .ls-nav-next,.ls-v5 .ls-nav-prev{z-index:9998!important}.header_strip_top_rgt a{color:#020202;font-size:18px;font-weight:400;text-decoration:underline}.header_container{position:relative}h2.facility_con_headding{float:left;width:100%;text-align:center;font-weight:700}#fancybox-overlay{z-index:9999!important}div#full-slider-wrapper{margin-top:64px;position:relative}.contact_google_map{background:#f9f9f9;padding:10px;height:324px;margin-top:15px}.container_styled_1.margin-bottom_zero.page_booki_div_book{margin-bottom:14px}.container.margin_60_35.page_booking_chk_out_div{margin-top:103px}a.btn_slider.ls-l.book_now_btn{background:#da1b21;color:#fff!important;border:2px solid #fff!important;font-weight:700!important;font-size:24px!important;border-radius:10px}button.bkng_select{color:#fff!important;background:#ef4428;background:-moz-linear-gradient(left,#ef4428 0,#f16529 100%);background:-webkit-linear-gradient(left,#ef4428 0,#f16529 100%);background:linear-gradient(to right,#ef4428 0,#f16529 100%)}button.bkng_select:focus,button.bkng_select:hover{color:#fff!important;background:#d43a21!important;background:-moz-linear-gradient(left,#d43a21 0,#f16529 100%)!important;background:-webkit-linear-gradient(left,#d43a21 0,#f16529 100%)!important;background:linear-gradient(to right,#d43a21 0,#f16529 100%)!important;outline:0!important}.layr_slider_price_div{position:absolute;z-index:999;right:5%;bottom:2%;background:#fff;border-radius:11px;text-align:center;padding:15px}h6.pric_label_div{font-size:27px;font-weight:700;color:#212121;margin-bottom:24px}.page_gallery{float:left;width:100%;margin-top:0}span.name_testimonial{text-align:center;color:#ee1c25;display:block;font-size:27px}a.tribe-events-ical.tribe-events-button,label#check_in-error,label#check_out-error,span.stars{display:none!important}a#logo{float:left;margin-top:-7px;left:0}#booking{width:542px}span.rps_icn{float:left;padding:0;font-weight:700!important;font-family:tahoma!important;font-size:17px!important}#booking_summary.booking_summary_div .row{margin-bottom:0}.booking_loder{float:left;width:100%}.booking_status{text-align:center}.totla_div{float:left;width:100%;margin-top:15px}.container.page_booking_cnfrm{margin-top:150px;margin-bottom:100px}.page_booking_cnfrm table.confirm_table_div{border-collapse:collapse;margin-bottom:20px}.description{float:left;width:100%;padding-left:15px}.blog_page_conteniner_heading_div{float:left;width:100%;height:30px;margin-top:104px}.page_booking_cnfrm table.confirm_table_div thead td{padding:5px;font-size:18px;border:1px solid grey}.page_booking_cnfrm table.confirm_table_div tbody td{border:1px solid grey;padding:5px;text-align:left;color:#080808}.detail_tbl tbody tr td,.detail_tbl tr.new_date_area_section th,.link_page_logo{text-align:center}span.price_amnt{float:right;padding-top:0;padding-left:0}p.value{float:right!important}span.price_amnt_room{color:#000}.dtail_booking_btn a,tr.room_section span{color:#fff!important}.detail_tbl tr.room_section{background:grey;color:#fff!important;font-size:15px;font-weight:400}.modal-body.modal_conte_div_table{padding:0}.modal-footer.mmodal_conte_div_table_footer{border-top:1px solid #e5e5e5}.detail_tbl{float:left;width:100%;margin-top:0}span.rupees_icon{font-family:tahoma!important;padding-right:0!important}.font_bold{font-size:18px;font-weight:700}.booking_summary_div_content.detail_div{position:relative;padding-bottom:17px}.dtail_booking_btn{position:absolute;bottom:-10px;right:14px}button.btn.btn-round.bkng_select{padding:6px 30px}.dtail_booking_btn a{padding:3px 8px;background:#6f6f6f;border-radius:7px;font-size:11px!important;font-weight:400!important}.chk_date_div,.chk_out_date_div,.room_type_div{float:left}.dsply_con_chk label{font-size:16px;color:#000}.dsply_con_chk p{font-size:18px}button.btn.btn-round.bkng_select.pay_now_btn{background:#3aaa0d;background:-moz-linear-gradient(left,#3aaa0d 0,#67b539 100%);background:-webkit-linear-gradient(left,#3aaa0d 0,#67b539 100%);background:linear-gradient(to right,#3aaa0d 0,#67b539 100%)}button.btn.btn-round.bkng_select.pay_now_btn:focus,button.btn.btn-round.bkng_select.pay_now_btn:hover,button.btn.btn-round.bkng_select.pay_now_btn:visited{background:#299a0b!important;background:-moz-linear-gradient(left,#299a0b 0,#5faa36 100%)!important;background:-webkit-linear-gradient(left,#299a0b 0,#5faa36 100%)!important;background:linear-gradient(to right,#299a0b 0,#5faa36 100%)!important}a.bkng_prc_list{background:#fff;border:1px solid #ef4628;margin-left:31px;color:#ef4628}.page_conteniner_heading_div{float:left;width:100%;padding:10px 0 0;background:#e0e0e0;margin-bottom:20px;margin-top:104px}.book_now_btn_hdr a,div.blog_content_para p a{background:#ef4428}.page_conteniner_heading_div h2{font-size:24px;font-weight:400;padding-left:0;margin-top:10px}.book_now_btn_hdr{float:left;margin-left:30px}div.blog_content_para p a{background:-moz-linear-gradient(left,#ef4428 0,#f16529 100%);background:-webkit-linear-gradient(left,#ef4428 0,#f16529 100%);background:linear-gradient(to right,#ef4428 0,#f16529 100%);height:auto;padding:6px 30px}.banner_con_div_headding{position:absolute;top:104px;color:#fff;width:100%;text-align:center}.banner_con_div_headding h1{color:#f1f1f1!important;font-size:3.3rem!important;font-weight:800!important;text-shadow: 1px 0 0 #505050, 0px 0 0 #545454, 0 1px 0 #6b6a6a, 0 -2px 0 #4a4a4a, 1px 1px 0 #6f6f6f, -1px -1px 0 #443f3f, 1px -1px 0 #4a4949, -1px 1px 0 #585757, 1px 1px 6px #444242;}.banner_con_div_headding h6,.banner_con_div_headding h6 .banner_rps_iocn{color:#f1f1f1!important;font-size:1.6rem!important;text-shadow: 1px 0 0 #505050, 0px 0 0 #545454, 0 1px 0 #6b6a6a, 0 -2px 0 #4a4a4a, 1px 1px 0 #6f6f6f, -1px -1px 0 #443f3f, 1px -1px 0 #4a4949, -1px 1px 0 #585757, 1px 1px 6px #444242;}.box_overlay.testimonials_content_div_overly{width:100%;padding:25px}.banner_con_div_headding h6 .banner_rps_iocn{font-family:tahoma!important;font-weight:400!important}.book_now_btn_hdr a,input#checkAvlHome{color:#fff!important}.book_now_btn_hdr a{background:-moz-linear-gradient(left,#ef4428 0,#f16529 100%);background:-webkit-linear-gradient(left,#ef4428 0,#f16529 100%);background:linear-gradient(to right,#ef4428 0,#f16529 100%);padding:10px 21px;border-radius:8px;-webkit-box-shadow:0 4px 16px -4px rgba(0,0,0,.69);-moz-box-shadow:0 4px 16px -4px rgba(0,0,0,.69);box-shadow:0 4px 16px -4px rgba(0,0,0,.69);font-weight:600}.col-xs-12.col-md-4.event_calendar{padding-bottom:29px}.entry-content .tribe-events-schedule{margin:0 1px 10px 0}.tribe-events-meta-group.tribe-events-meta-group-details{padding-left:0!important}.tribe-events-meta-group.tribe-events-meta-group-details dt.tribe-events-start-date-label{float:left;padding-right:8px!important}.tribe-events-meta-group.tribe-events-meta-group-details dt.tribe-events-start-time-label{float:left;padding-right:8px}.entry-content .tribe-events-schedule h2{margin-top:0;font-size:14px;font-weight:400;margin-bottom:10px}div#tribe-events-bar{display:none}.link_page_list{float:left;width:100%;margin-bottom:15px}a.link_url{font-size:14px;font-weight:700;text-decoration:underline;color:#0d62ab;display:block}div#container_3.rooms_number_nght{width:95px}div#container_3.rooms_number_nght input.startDate1.form-control.no_room_text{width:60px!important}div#container_3.rooms_number_number{width:95px}div#container_3.rooms_number_number input.startDate1.form-control.no_room_text{width:60px!important}.link_page_logo{float:left;padding-bottom:15px;width:100%;min-height:95px;border-bottom:3px solid #e6e6e6}.link_page_description p{margin:0}.link_page_logo img{height:90px}#tribe-events .tribe-events-single-event-description.tribe-events-content p{font-size:14px;font-weight:400}.event_calendar a{background:#ef4428;background:-moz-linear-gradient(left,#ef4428 0,#f16529 100%);background:-webkit-linear-gradient(left,#ef4428 0,#f16529 100%);background:linear-gradient(to right,#ef4428 0,#f16529 100%);color:#fff!important;padding:10px 21px;border-radius:8px;-webkit-box-shadow:0 4px 16px -4px rgba(0,0,0,.69);-moz-box-shadow:0 4px 16px -4px rgba(0,0,0,.69);box-shadow:0 4px 16px -4px rgba(0,0,0,.69);font-weight:600;float:left}.event_calendar{float:left;width:100%;height:auto;margin-bottom:15px}.content_div_container{width:100%;margin-top:0;float:left}button#Booknow.date_select_room{float:right}button.btn.btn-default.btn.btn-round.bkng_prc_list.date_select_popup_close{float:left}.location_details p,.location_details1 p{text-align:justify;color:#1b1b1b}#sidebar{height:250px;width:10px;position:fixed;text-align:center;padding:10px;margin-right:10px;bottom:0;z-index:9999;right:0}.social p,p i{position:relative}p i{left:30px;vertical-align:middle;text-align:center;font-size:24px}.social{margin-left:-40px;width:242px;padding:5px;display:inline-table;height:0;background-color:rgba(101,101,101,.8);-moz-transition-property:margin-left;-moz-transition-duration:.2s;-moz-transition-delay:.2s;-ms-transition-property:margin-left;-ms-transition-duration:.2s;-ms-transition-delay:.2s;-o-transition-property:margin-left;-o-transition-duration:.2s;-o-transition-delay:.2s;-webkit-transition-property:margin-left;-webkit-transition-duration:.2s;-webkit-transition-delay:.2s;box-shadow:0 0 6px 0 #3e3d3d;cursor:pointer}.social p,img.img_rate{padding-left:0;float:left}.facebook:hover,.social:hover{background-color:#3b5998}.social:hover{margin-left:-140px;width:242px}.twitter.inst:hover{background:#5354d3;background:-moz-linear-gradient(-45deg,#5354d3 0,#9d2cbd 25%,#f68326 52%,#f68326 67%,#f68326 67%,#de2b73 95%);background:-webkit-linear-gradient(-45deg,#5354d3 0,#9d2cbd 25%,#f68326 52%,#f68326 67%,#f68326 67%,#de2b73 95%);background:linear-gradient(135deg,#5354d3 0,#9d2cbd 25%,#f68326 52%,#f68326 67%,#f68326 67%,#de2b73 95%)}.google:hover{background:#1976d3}.facebook{background-color:#3b5998}.twitter.inst{background:#5354d3;background:-moz-linear-gradient(-45deg,#5354d3 0,#9d2cbd 25%,#f68326 52%,#f68326 67%,#f68326 67%,#de2b73 95%);background:-webkit-linear-gradient(-45deg,#5354d3 0,#9d2cbd 25%,#f68326 52%,#f68326 67%,#f68326 67%,#de2b73 95%);background:linear-gradient(135deg,#5354d3 0,#9d2cbd 25%,#f68326 52%,#f68326 67%,#f68326 67%,#de2b73 95%)}.google{background:#1976d3}.linkedin p i{left:20px}.google p i{left:35px}.trip p i{left:18px}.trip,.trip:hover{background-color:#4c8a37}.linkedin:hover{background-color:#0976b4}.social a{text-decoration:none;vertical-align:middle;text-align:center;line-height:3}.social p{color:#fff;font-family:Lato;margin-bottom:0}header#header_div.active .header_strip_top{height:93px}.social p i{font-size:17px}.facility_icon img{height:100px}header#header_div.active{height:96px}header#header_div.active a#logo img{height:96px!important}header#header_div.active .header_strip_top_rgt a,header#header_div.active .mobile_hdr_div span{font-size:18px}span.rating_con{position:absolute;left:0;display:block;font-size:14px;font-family:Poppins,Arial,sans-serif;height:36px;bottom:-5px;color:#000;font-weight:500}a#lg-download,section.social_media_full,span#lg-actual-size,span#lg-share{display:none}.social{position:relative;background:#fff!important;border-top-left-radius:5px;border-bottom-left-radius:5px}img.img_rate{margin-right:10px;width:30px;margin-left:23px}img.img_rve{float:left}div#newsletter p{margin:0;font-weight:400;float:left;color:#fff!important;width:100%}footer h3{color:#e8e8e8!important;font-size:18px;font-weight:700;margin-bottom:10px}.room_booking_div{position:inherit;width:100%;float:left;margin-top:100px;padding:19px 0 0;background:#dedede;margin-bottom:0;-webkit-transition:color .6s,margin-top .6s;-moz-transition:color .6s,margin-top .6s;-o-transition:color .6s,margin-top .6s;transition:color .6s,margin-top .6s;top:102px;z-index:9998}.room_booking_div #booking div#container_1.check_in_div_booking input[type=text]:disabled,.room_booking_div #booking div#container_2.check_out_div_booking input[type=text]:disabled{background:#eee}.datepicker.datepicker-dropdown.dropdown-menu{z-index:999!important}.datepicker.datepicker-dropdown.dropdown-menu.home-date_picker{position:absolute}div#room_booking_div.fixing{position:fixed;margin-top:-23px;z-index:999;padding-bottom:0;-webkit-transition:color .6s,margin-top 0s;-moz-transition:color .6s,margin-top 0s;-o-transition:color .6s,margin-top 0s;transition:color .6s,margin-top 0s}.room_booking_div #booking div#group_1.room_booking_checkout_div{width:100%;float:left}.room_booking_div #booking div#container_1.check_in_div_booking,.room_booking_div #booking div#container_2.check_out_div_booking{width:250px;float:left}div#room_booking_div.booking_box_main_div{margin-top:-7px}div#room_booking_div.fixing.booking_box_main_div{margin-top:-23px}#contact_page button[type=submit],a.pay_action_button.book_status_retry.bkng_select:hover{background:#ef4428}.form-group.check_out_div_booking_room_type{width:160px;float:left}.container_styled_1.margin-bottom_zero.page_booki_div_book{float:left;width:100%;margin-top:250px}div#room_booking_div.room_booking_div_page{position:fixed;margin-top:0}div#room_booking_con{margin-top:45px;float:left;width:100%}div#room_booking_con.margin_top_div{margin-top:123px}input#checkAvlHome{width:100%}td.booking_status,td.transactiion_amount{font-size:15px;font-weight:700}a.book_status_cancel.bkng_prc_list{padding:10px 50px;color:#111}a.pay_action_button.book_status_retry{padding:10px 50px}a.pay_action_button.book_status_retry.bkng_select:hover{color:#fff!important;background:-moz-linear-gradient(left,#ef4428 0,#f16529 100%);background:-webkit-linear-gradient(left,#ef4428 0,#f16529 100%);background:linear-gradient(to right,#ef4428 0,#f16529 100%)}a.book_status_cancel.bkng_prc_list:hover{background:#fff;border:1px solid #ef4628;margin-left:31px;color:#111}.lg-backdrop{z-index:9999!important;background-color:rgba(0,0,0,.95)!important}.lg-outer,.modal-open .datepicker.datepicker-dropdown.dropdown-menu{z-index:99999!important}.lg-sub-html h4{margin:0;color:#fff!important;font-family:Poppins,Arial,sans-serif!important;font-size:18px!important;font-weight:400!important}.demo-gallery>ul{margin-bottom:0}.demo-gallery>ul>li{float:left;margin-bottom:15px;margin-right:20px;width:200px}.demo-gallery>ul>li a{border:3px solid #fff;border-radius:3px;display:block;overflow:hidden;position:relative;float:left}.demo-gallery>ul>li a>img{-webkit-transition:-webkit-transform .15s ease 0s;-moz-transition:-moz-transform .15s ease 0s;-o-transition:-o-transform .15s ease 0s;transition:transform .15s ease 0s;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);height:100%;width:100%}.demo-gallery>ul>li a:hover>img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.demo-gallery>ul>li a .demo-gallery-poster{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:absolute;vertical-align:middle;width:100%;right:0;display:table;min-height:51px;-webkit-transition:background-color .15s ease 0s;-o-transition:background-color .15s ease 0s;transition:background-color .15s ease 0s}.content_page_page_div{width:64em;margin:0 auto}.socila_media_left{float:right;position:absolute;right:0}.booking_page_chkout_div.page_conteniner_heading_div h2{margin-bottom:6px;padding-top:0;margin-top:7px}.booking_page_chkout_div.page_conteniner_heading_div{padding:0}.demo-gallery>ul>li a .demo-gallery-poster>.gallery_con{margin-top:0;display:table-cell;color:#fff!important;opacity:1;-webkit-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;text-align:center;font-size:17px;font-weight:400;vertical-align:middle}.evennt_content_div,.event_location_div,.event_right_div,.event_right_div_con{vertical-align:top;height:100%}.demo-gallery>ul>li a:hover .demo-gallery-poster{background-color:rgba(0,0,0,.5)}.demo-gallery .justified-gallery>a>img{-webkit-transition:-webkit-transform .15s ease 0s;-moz-transition:-moz-transform .15s ease 0s;-o-transition:-o-transform .15s ease 0s;transition:transform .15s ease 0s;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);height:100%;width:100%}.demo-gallery .justified-gallery>a:hover>img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.demo-gallery .justified-gallery>a .demo-gallery-poster{background-color:rgba(0,0,0,.1);bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:background-color .15s ease 0s;-o-transition:background-color .15s ease 0s;transition:background-color .15s ease 0s}.demo-gallery .justified-gallery>a .demo-gallery-poster>.gallery_con{left:50%;margin-left:-10px;margin-top:-10px;opacity:0;position:absolute;top:50%;-webkit-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.demo-gallery .justified-gallery>a:hover .demo-gallery-poster{background-color:rgba(0,0,0,.5)}.demo-gallery .video .demo-gallery-poster .gallery_con{height:48px;margin-left:-24px;margin-top:-24px;opacity:.8;width:48px}.demo-gallery.dark>ul>li a{border:3px solid #04070a}.home .demo-gallery{padding-bottom:80px}.demo-gallery ul#lightgallery li{padding:0;border:5px solid #e2e2e2;margin-right:1%;margin-bottom:10px;width:19%}#contact_page button[type=submit],#contact_page input[type=email],#contact_page input[type=tel],#contact_page input[type=text],#contact_page input[type=url],#contact_page textarea{font:400 12px/16px Roboto,Helvetica,Arial,sans-serif}#contact_page{background:#f9f9f9;padding:10px;box-shadow:0 0 1px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.24)}#contact_page h3{display:block;font-size:30px;margin-top:0;font-weight:300;margin-bottom:4px}#contact_page h4{margin:5px 0 15px;display:block;font-size:13px;font-weight:400}fieldset{border:none!important;margin:0 0 10px;min-width:100%;padding:0;width:100%}#contact_page input[type=email],#contact_page input[type=tel],#contact_page input[type=text],#contact_page input[type=url],#contact_page textarea{width:100%;border:1px solid #ccc;background:#fff;margin:0 0 5px;padding:10px}#contact_page input[type=email]:hover,#contact_page input[type=tel]:hover,#contact_page input[type=text]:hover,#contact_page input[type=url]:hover,#contact_page textarea:hover{-webkit-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;border:1px solid #aaa}#contact_page textarea{height:100px;max-width:100%;resize:none}.home_page_booking_div#booking #sub_content{padding:0 20px}.room_chk_out_price_amnt{font-weight:700!important}#contact_page button[type=submit]{cursor:pointer;border:none;background:-moz-linear-gradient(left,#ef4428 0,#f16529 100%);background:-webkit-linear-gradient(left,#ef4428 0,#f16529 100%);background:linear-gradient(to right,#ef4428 0,#f16529 100%);color:#fff!important;margin:0 0 5px;padding:10px 35px;font-size:15px;width:auto;border-radius:8px}#contact_page button[type=submit]:hover{background:#e43e22;background:-moz-linear-gradient(left,#e43e22 0,#f35f21 100%);background:-webkit-linear-gradient(left,#e43e22 0,#f35f21 100%);background:linear-gradient(to right,#e43e22 0,#f35f21 100%);-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background-color .3s ease-in-out}#contact_page button[type=submit]:active{box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}label.error{color:#ef4528;display:none!important}.copyright{text-align:center}input.error,select.error{border-color:red!important}#contact_page input:focus,#contact_page textarea:focus{outline:0;border:1px solid #aaa}.contact_address_area .entry-content p{font-size:18px;color:#000}a.blog_headding_con{color:#2c3e50;font-size:18px!important;line-height:28px!important;margin-bottom:0;font-weight:600!important;float:left;width:100%}.blog_img img{width:100%;float:left;height:auto!important}a.blog_headding_con:hover{color:#ed2830}.blog_content_para{float:left;width:100%;-webkit-box-sizing:inherit;box-sizing:inherit;margin-bottom:25px}.blog_headding{position:relative}body div#contact_formdiv_niko{height:501px}div#contact_formdiv_niko .pull-right input.wpcf7-form-control.wpcf7-submit{display:block;width:auto;float:left}

/* .attraction_list img,.attraction_list p,.list_content{width:100%;float:left}div#contact_formdiv_niko .pull-right{float:left;width:100%;margin-top:10px}.attraction_list{float:left;box-shadow:0 0 11px #c3c3c3;padding:10px;border-radius:8px;min-height:683px}.attraction_list h6{font-size:21px;font-weight:600;padding-top:0;margin-top:0}.attraction_list img{border:2px solid #f7f7f7}.col-sm-6.list_near_atractions{margin:15px 0}.attraction_list p{font-size:16px;color:#585858;font-weight:300}.list_content ul{float:left;list-style:none;margin-left:0;padding-left:0;width:48%}.list_content ul li{float:left;background:url(img/list_icon_arrow.png) 0 2px no-repeat;width:100%;font-size:14px;color:#191919;padding-bottom:8px;padding-left:20px;font-weight:400}.list_content ul:last-child{float:right}.attraction_list .list_content h6{font-size:16px;color:#f16329;font-weight:400} */

.blog_date{position:absolute;left:-111px;color:#2c3e50;padding:6px 10px;background:#ececea}span.date{display:block;font-size:50px!important;font-weight:700!important;padding:0;margin:0;line-height:45px!important}.blog_content_para p{color:#6c7a89;font-size:17px;line-height:30px;margin:0;padding-bottom:20px;font-family:Lato,sans-serif;font-weight:400}.blog_content_para p a{left:auto;color:#fff!important;background:#d1050c;display:block;text-align:center;width:143px;text-transform:uppercase;height:46px;line-height:46px;margin:12px 0;font-size:14px;border-radius:30px;-webkit-box-shadow:0 4px 16px -4px rgba(0,0,0,.69);-moz-box-shadow:0 4px 16px -4px rgba(0,0,0,.69);box-shadow:0 4px 16px -4px rgba(0,0,0,.69);font-weight:600}h2.blog_headding_con{color:#2c3e50;font-size:18px!important;line-height:28px!important;margin-bottom:0;font-weight:600!important;float:left;margin-top:0!important;width:100%}.ect-list-post-right h2.ect-list-title a{font-size:18px!important;font-weight:800!important}.col-md-4.recent_post ul li p{margin-bottom:0;font-size:12px;padding-top:6px;color:#3a3a3a}.text_headerdiv{width:100%;font-size:18px;clear:both;display:block;text-align:center;font-weight:500}.booking_form_div.booking_chkout{margin-top:0}.circle-loader{margin:0 0 10px 10px;border:2px solid rgba(0,0,0,.2);border-left-color:#5cb85c;animation-name:loader-spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;display:inline-block;vertical-align:top;box-sizing:content-box}.circle-loader,.circle-loader:after{border-radius:50%;width:75px;position:relative;height:75px}.load-complete{-webkit-animation:none;animation:none;border-color:#5cb85c;transition:border .5s ease-out}.load-error{-webkit-animation:none;animation:none;border-color:red;transition:border .5s ease-out}.checkmark{display:none;box-sizing:content-box}.checkmark.draw:after{opacity:1;height:53px;width:28px;transform-origin:left top;border-right:6px solid #5cb85c;border-top:6px solid #5cb85c;content:'';left:7px;top:42px;position:absolute;animation-duration:1.2s;animation-timing-function:ease;animation-name:checkmark;transform:scaleX(-1) rotate(135deg)}.checkmark.error{position:absolute;left:-3px;top:11px;height:75px;width:75px}.checkmark.error:after,.checkmark.error:before{position:absolute;content:' ';height:46px;height:50px;width:5px;background-color:red}.checkmark.error:before{transform:rotate(45deg)}.checkmark.error:after{transform:rotate(-45deg)}.king_size_bed_icon{background:url(img/king_size_bed.png) no-repeat;display:block;width:25px;height:19px}.shower_icon{background:url(img/shover.png) no-repeat;display:block;width:23px;height:25px}.locker_icon,.television_icon{width:25px;height:25px;display:block}.television_icon{background:url(img/television.png) no-repeat}.locker_icon{background:url(img/locker.png) no-repeat}.mineral_water_icon{background:url(img/mineral_water.png) no-repeat;display:block;width:11px;height:25px}.air_conditioned_icon,.bath_robe_icon,.breakfast_icon,.coffee_maker_icon,.dryer_icon,.duvets_icon,.lundry_icon,.mini_fridge_icon,.pillow_icon,.single_bed_icon,.twin_bed_icon,.wardrobes_icon,.wifi_icon,.writing_table_icon{display:block;width:24px;height:25px}.breakfast_icon{background:url(img/breakfast.png) no-repeat}.single_bed_icon{background:url(img/single_bed_icon.png) no-repeat}.wardrobes_icon{background:url(img/wardrobes_icon.png) no-repeat}.duvets_icon{background:url(img/duvets_icon.png) no-repeat}.pillow_icon{background:url(img/pillow_icon.png) no-repeat}.dryer_icon{background:url(img/dryer_icon.png) no-repeat}.bath_robe_icon{background:url(img/bath_robe_icon.png) no-repeat}.slipers_icon{background:url(img/slipers_icon.png) no-repeat;display:block;width:24px;height:25px}.mini_fridge_icon{background:url(img/mini_fridge_icon.png) no-repeat}.air_conditioned_icon{background:url(img/air_conditioned_icon.png) no-repeat}.writing_table_icon{background:url(img/writing_table_icon.png) no-repeat}.wifi_icon{background:url(img/wifi_icon.png) no-repeat}.coffee_maker_icon{background:url(img/coffee_maker_icon.png) no-repeat}.twin_bed_icon{background:url(img/twin_bed_icon.png) no-repeat}.lundry_icon{background:url(img/lundry_icon.png) no-repeat}.site-main.contact_address{background:#f9f9f9;padding:10px;box-shadow:0 0 1px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.24)}.contact_form_div_con input{width:100%}.contact_form_div_con label{width:100%;float:left;color:#757575}a.btn-round.btn.btn-round.bkng_select.retry_btn{padding-left:25px;padding-right:25px;margin-right:15px}.contact_form_div_con{float:left;width:100%}.room_desc_home ul li div span i{width:40px;height:40px}div.wpcf7-mail-sent-ok{border:0!important;width:100%;float:left;font-size:14px;color:#fff!important;background:0 0;padding:8px;border-radius:3px;text-align:center;font-weight:200;text-shadow:0 0 0 transparent}.container.four_not_four_page{margin-top:100px;text-align:center}.contact_form_div_con p{float:left;width:100%;margin-bottom:10px}.bboking_buttons .sec_book_page_btns a.btn,.room_booking_div input#submit-booking,a.bkng_select,button.bkng_select{border-radius:30px;-webkit-box-shadow:0 4px 16px -4px rgba(0,0,0,.69);-moz-box-shadow:0 4px 16px -4px rgba(0,0,0,.69);box-shadow:0 4px 16px -4px rgba(0,0,0,.69)}.event_image,.event_left_div{border-bottom-left-radius:8px}.event_date_left_div,.event_image,.event_left_div{border-top-left-radius:8px}textarea.wpcf7-form-control.wpcf7-textarea.form-control{height:90px;margin-bottom:10px}input.startDate1.form-control.no_room_text{width:75px;color:#848484!important;text-align:center;cursor:not-allowed;background:#eaeaea}.form_header.guest_infrmation_div_header h6{font-size:18px;padding:5px}div#guest_infrmation_div .row .form-group input,div#guest_infrmation_div .row .form-group select{height:auto;padding-left:5px;padding-top:5px;padding-bottom:5px}.booking_summary_div .row img{width:25px;margin-right:10px}.booking_summary_div_content p{color:#000;font-size:16px;margin-bottom:13px;font-weight:500;float:left}.booking_modal_from div#group_1{width:100%}.booking_modal_from div#container_1,.booking_modal_from div#container_2{width:49%}.booking_modal_from #container_1 .input-icon,.booking_modal_from #container_2 .input-icon{top:30px;right:10px}div#contact_formdiv_niko.corporate_enquiry{height:424px}div.datepicker.datepicker-dropdown.modal_date_picker{z-index:9999999!important;position:fixed}.event_left_div,li.img-thump.slider_big.lslide{position:relative}div#newsletter p a{display:inline-block}.atraction_headding{float:left;width:100%;text-align:center;padding-bottom:15px}.col-md-4.recent_post ul li a{float:left;width:100%;font-size:16px!important;padding-bottom:5px;font-weight:600!important}.room_booking_div #booking div#group_1.booking_box_room_booking_strip{width:85%}.event_list{width:100%;margin-bottom:15px;border-radius:8px;box-shadow:0 0 2px 0 #313131}.room_booking_div #booking div#group_1.booking_box_room_booking_strip div#container_1,.room_booking_div #booking div#group_1.booking_box_room_booking_strip div#container_2,div#group_1.page_room_popup div#container_1,div#group_1.page_room_popup div#container_2{width:175px}.room_booking_div div#book_container div#container_7.room_chk_availability_btn{float:none;display:inline-block}p.amn_include{font-weight:700!important;font-size:16px!important}.room_booking_header_last div#container_3.rooms_number_nght,.room_booking_header_last div#container_3.rooms_number_number{float:left}div#guest_infrmation_div .row .form-group label{color:#717171}.atraction_headding p{width:80%;margin:0 auto;font-size:19px}.link_page_con,a.link_list_box,p.flag_icon{float:left;width:100%}input.form-control.datepick{background-color:#fff}div#newsletter.address p{margin:0;padding-top:4px}.content_page_page_div .page-content.side-padding h3 strong{font-size:24px!important;font-weight:700!important}.content_page_page_div .page-content.side-padding h3{padding-bottom:15px}.content_page_page_div .page-content.side-padding p strong{font-weight:700!important;font-size:16px!important}.sl-wrapper .sl-image .sl-caption{font-size:18px!important;text-align:center}div#newsletter.address p a{padding:0}div.datepicker{z-index:99999999!important}a.link_list_box{box-shadow:0 0 11px #adadad;margin:10px 0;padding:15px;min-height:222px;border-radius:8px}.link_page_con{padding-top:16px}p.flag_icon{text-align:center}p.flag_icon img{display:inline-block!important;margin-right:10px}p.flag_icon span{display:inline-block}.phone_number_div{width:850px}.list_events{display:table}.event_left_div{width:30%;background-size:cover;display:table-cell}.event_image{float:none;height:100%;width:100%;background-color:#dfeadc}.evennt_content_div{width:70%;padding:6px 20px!important;display:table-cell;box-sizing:border-box;border-radius:8px}.event_left_div a.event_date_left{color:#ff6a5c;text-decoration:none}.event_location_div{width:30%;display:table-cell;text-align:center;background:#ff6a5c;color:#fff;padding:10px}.event_right_div{display:table-cell;width:70%;background:#f7f6f3;border-bottom-right-radius:8px;border-top-right-radius:8px}.event_right_div_con{display:table;width:100%}.event_date_left_div{width:50%;min-width:100px;display:block;text-align:center;background:rgba(255,106,92,.9);text-shadow:1px 0 2px rgba(0,0,0,.35);height:auto;color:#fff;vertical-align:middle;padding:8px;float:left;box-sizing:border-box;position:relative;top:0;z-index:2}.event_date_left_date_div_con{display:table-cell;text-align:center;vertical-align:middle;line-height:92%;font-size:38px;font-family:inherit;text-shadow:2px 1px #000}.event_date_left_date_div_con .event_day{font-size:100%!important;clear:both;color:#fff!important;display:inline-block;width:100%}.event_date_left_date_div_con .event_mo{font-size:50%!important;clear:both;color:#fff!important;display:inline-block;width:100%}.event_left_div{height:0}.evennt_content_div h2.event-list-title{font-size:18px;font-family:inherit;margin-bottom:10px;padding:0;margin-top:0}.evennt_content_div a.event_list_content_read_more{margin-top:10px;display:inline-block;color:#ff6a5c!important;text-decoration:none}.evennt_content_div h2.event-list-title a{font-size:18px!important;font-weight:800!important}.evente_con_div{width:100%;box-sizing:border-box;word-break:break-word;display:table;max-width:960px;margin:10px auto}.event_location_icon{font-size:24px;display:inline-block;width:100%}.event_location_address_address{font-size:14px;line-height:inherit;text-decoration:none;display:inline-block}.event_location_tribe_address{font-size:85%;width:100%;display:inline-block}.event_location_tribe_address span{display:inline-block}.event_location_tribe_delimiter{margin-right:3px}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.event_location_tribe_google{display:inline-block;width:100%;margin-bottom:5px}.event_location_tribe_google a{font-size:12px;color:rgba(0,0,0,.5);box-shadow:0 1px 0 0 currentColor}.total_amount_tr .total_amount_td span.rupees_icon{font-weight:700!important;font-size:18px!important}.detail_tbl tbody tr td.total_amount_td{text-align:right;padding-right:20px}.detail_tbl tr.new_date_area_section th.total_amount_td{text-align:right;padding-right:20px;width:65px}.INR{font-family:Arial!important;color:#fff!important;font-size:24px!important;font-weight:700!important}button.sl-next,button.sl-prev{color:#fff!important;font-size:70px!important}h2.facility_con_headding.what_we_offer_headding{margin-top:50px}.lSSlideOuter .lSPager.lSGallery li.active{border:2px solid red}.col-sm-8.gallery_img{float:none;margin:0 auto}.image_gallery_caption{position:absolute;bottom:0;left:0;width:100%;background:0 0;height:auto}div#booking.home_page_booking_div,li.img-thump.slider_big{position:relative}.image_gallery_caption h2{color:#fff!important;font-size:14px!important;padding:10px 0!important;margin:0!important;font-weight:300!important}div#full_screen_baner{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:left bottom}.lSSlideOuter .lSPager.lSGallery li{margin-right:4px!important;border-radius:5px}span.page_booking_rps_icon{font-family:tahoma!important;font-weight:700!important}.contact_btn_btm input.wpcf7-submit{background:#ef4428;background:-moz-linear-gradient(left,#ef4428 0,#f16529 100%);background:-webkit-linear-gradient(left,#ef4428 0,#f16529 100%);background:linear-gradient(to right,#ef4428 0,#f16529 100%)}ul#image-gallery{height:auto!important}@keyframes loader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:2em;opacity:1}100%,40%{height:4em;width:2em;opacity:1}}@media (max-width:1200px){.contact_btn_btm{float:left;width:22%}.wpcf7-response-output.wpcf7-display-none{float:left;width:78%}}@media (max-width:1082px){.content_page_page_div{width:95%;margin:0 auto}}@media (max-width:991px){#image-gallery li img{width:100%;height:auto!important}a#logo img{height:80px!important}.col-sm-8.gallery_img .demo{width:100%!important}body.modal-open div.modal-content{overflow-y:auto!important}body.modal-open,body.modal-open div{overflow-y:hidden!important}.custom-select.booking_selcect.booking_price_show{padding-top:0;color:#000;font-size:14px;font-weight:200}body.modal-open{position:fixed}body.modal-open div.table_section.table-responsive{overflow-x:visible!important}body .phone_number_div{width:350px!important;margin-top:0}body .header_strip_top{margin-top:0;height:88px;background:#fff;border-bottom:1px solid #dc9f87}.scroll_pos{display:block!important;width:25px;margin:-6px auto 7px}.ls-slide img,.total_div p.value{margin-right:0!important}.dtail_booking_btn{position:absolute;bottom:-10px;right:30px}#booking,.page_rooms_page #booking{width:100%!important;left:0!important;position:initial;float:left}.ls-slide img{height:100%!important;margin-left:0!important;width:100%!important;margin-top:0!important}.ls-inner,.ls-lt-container,.ls-slide,div#layerslider{width:100%!important;height:100%!important}#booking{margin-bottom:0;display:none}.page_rooms_page #booking,div#booking.room_booking_confirm{display:block;margin-bottom:0}.testimonials_div p span.name_testimonial.test i,a#logo{left:0}div#room_booking_div.room_booking_div_page{position:inherit;margin-top:65px}.form-group.check_out_div_booking_room_type{width:100%;float:left}.container_styled_1.margin-bottom_zero.page_booki_div_book{margin-top:15px}.check_avail_home_page{width:100%}div#group_1.booking_select_div{width:100%;border-right:0;border-bottom:1px solid #ccc;margin-bottom:13px}header#header_div{height:33px!important}div#group_1.booking_select_div.no_brd.price_booking{border-bottom:0}.col-sm-12.alert_warning_page_booking{padding:0!important}.row.sec_book_page_btns .btn-round.bkng_select{float:left}.row.sec_book_page_btns button.btn.btn-round.bkng_select{padding:6px 10px;font-size:13px!important}.row.sec_book_page_btns a.btn.btn-round.bkng_prc_list{padding:6px 10px;font-size:13px!important;float:right}div#room_booking_div.room_booking_div.page_rooms_page{margin-top:67px;padding-bottom:0}.room_booking_div #booking div#group_1.booking_box_room_booking_strip div#container_1{width:50%}.room_booking_div #booking div#group_1.booking_box_room_booking_strip div#container_2{width:50%;padding-left:0}.room_booking_div #booking div#group_1.booking_box_room_booking_strip div#container_3{float:left;width:29%}.room_booking_div div#book_container div#container_7.room_chk_availability_btn{float:left;width:42%;display:inline-block;margin-top:6px}.contact_number_label,.header_strip_top_rgt,.mobile_hdr_div,.socila_media_left,.testimonials_div .col-sm-3.testimonials_con_img figure img.img-circle,a#mobile_btn_icon.active{display:none}.room_booking_div #booking div#group_1.booking_box_room_booking_strip div#container_3 label{font-size:12px!important}div#container_3.rooms_number_number input.startDate1.form-control.no_room_text{width:60px!important}.room_booking_div div#book_container div#container_7 input#submit-booking{width:100%;margin-top:23px;border-radius:5px;font-size:12px!important;padding:5px}html{overflow-x:hidden}div#group_1.page_room_popup div#container_1,div#group_1.page_room_popup div#container_2{width:100%}.page_rooms_main_div{float:left;width:100%}h3.ls-l.slide_typo.layer_h3{font-size:15px!important}h6.ls-l.slide_typo.layer_h6 strong{font-size:13px!important}h6.ls-l.slide_typo.layer_h6{font-size:11px!important}div#header_menu_div{background: transparent}.facility_icon{padding:15px 0 0;height:115px}.facility_icon_con{height:150px;border:1px solid #dedede}.responsive_class_booking{padding-left:5px;padding-right:10px}.book_now_btn_hdr{float:right;margin-left:24px;position:absolute;margin-top:14px;top:15px;right:100px}.banner_img,.col-sm-5.booking_summary_div_icon,.form_header.guest_infrmation_div_header,a#logo,img.niko_banner_img{float:left}a#logo{margin-top:0}.banner_img{position:relative;margin-top:85px;width:100%}img.niko_banner_img{width:100%}#booking #sub_content{position:relative;padding:0;margin-bottom:25px}div#book_container{position:inherit;box-shadow:0 0 41px #0006e}.main-menu ul li a{width:100%;border-bottom:1px solid #f1f1f1;text-align:left;padding:10px 15px!important}.facility_icon_con,.testimonials_div .owl-stage-outer{width:100%}.banner_con{position:absolute;width:100%;text-align:center;bottom:22px}.box_overlay.testimonials_content_div_overly{padding:25px 0}.form_header.guest_infrmation_div_header h6{float:left;width:100%}div#booking_summary.form_main_div{padding:6px 4px}.col-sm-7.booking_summary_div_content{float:right}.booking_summary_div_content p{padding-right:15px}.col-sm-9.testimonials_content_div{padding:0}span.rps_icn{float:left;padding:0;font-weight:400!important;font-family:tahoma!important;font-size:17px!important}.col-md-6.booking_smry_div{margin-bottom:15px}.contactnumber_field_main{margin-bottom:10px}.blog_img img{width:111%;float:left;height:auto;margin:0 -15px}.col-sm-6.booking_buttons_checkout{width:100%;margin-bottom:15px}.row.sec_book_page_btns{margin:0}p.room_sec_tag{float:left;width:90px;font-weight:400!important}.banner_con h3{width:auto;background:rgba(0,0,0,.5);margin-bottom:14px!important;text-shadow:0 0 0 transparent;font-size:14px!important;color:#fff!important;font-weight:600!important;padding:10px 0}.copy_right p{margin:0;color:#c1c1c1!important;font-size:10px!important;font-weight:400}.about_con_img{margin-bottom:12px}.about_con_img img{width:100%;height:auto}.about_page_con{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:25px}.main-menu ul li a.click,.main-menu ul li a.focus{color:#fff!important}.blog_date{position:inherit;left:0;text-align:center}ul.blog_list li.bolg_list_con{float:left;width:100%}.recent_post{background:#f7f6f3;margin-bottom:25px;float:left}ul.blog_list{float:left;width:100%;padding-left:0}.contact_address_area.corporate_enquiry #main.site-main.contact_address{height:auto;margin-bottom:23px}.room_pic{position:relative;margin-bottom:15px}.page_booking_cnfrm table.confirm_table_div{border-collapse:collapse;margin-bottom:20px;padding:0;width:100%}a.link_list_box{margin-bottom:15px;box-shadow:2px 2px 10px #6f6f6f}.contact_google_map{margin-bottom:25px;margin-top:25px}.modal-dialog{margin-top:10px}h4.modal-title{font-size:14px!important}.modal{position:absolute}.social_media_icon_footer{display:block!important}.location_icon_main_div{margin-top:16px;float:left}.promo_full_wp>div{padding:0;width:100%;display:block}.promo_full_wp{display:block;width:100%;height:auto}}@media (max-width:970px){.wpcf7-response-output.wpcf7-display-none{float:left;width:77%}.contact_btn_btm{float:left;width:23%}}@media (max-width:920px){.contact_btn_btm{float:left;width:20%}input.wpcf7-submit{color:#fff;background:#ee1c25;padding:7px 20px!important;width:auto;border:0;border-radius:5px}.wpcf7-response-output.wpcf7-display-none{float:left;width:77%;font-size:12px!important}}@media (max-width:826px){.wpcf7-response-output.wpcf7-display-none{float:left;padding:1px 2px;width:77%;font-size:11px!important}.contact_btn_btm{float:left;width:23%}}@media (max-width:803px){.facility_icon_con{height:170px;border:1px solid #dedede}.testimonials_div .owl-stage-outer{width:100%}.box_overlay.testimonials_content_div_overly{padding:25px 0}.col-sm-9.testimonials_content_div{padding:0;width:100%}}@media (max-width:767px){.engraved_img_div{display:none}.responsive_engraved_img_div{display:block!important}.contact_btn_btm{float:left;width:18%}.wpcf7-response-output.wpcf7-display-none{float:left;padding:1px 2px;width:82%;font-size:13px!important}}@media (max-width:460px){.contact_btn_btm{float:left;width:20%}.wpcf7-response-output.wpcf7-display-none{float:left;padding:1px 2px;width:79%;font-size:13px!important}}@media (max-width:413px){.contact_btn_btm{float:left;width:25%}.wpcf7-response-output.wpcf7-display-none{float:left;padding:1px 2px;width:75%;font-size:13px!important}}@media (max-width:385px){.wpcf7-response-output.wpcf7-display-none{float:left;padding:1px 2px;width:75%;font-size:11px!important}}@media (max-width:333px){.facility_icon_con{height:170px;border:1px solid #dedede}.room_booking_div div#book_container div#container_7 input#submit-booking{width:100%;margin-top:0;border-radius:5px;font-size:15px!important;padding:5px}.room_booking_div div#book_container div#container_7.room_chk_availability_btn{float:left;width:100%;display:inline-block;margin-top:0;padding-top:0}.room_booking_div #booking div#group_1.booking_box_room_booking_strip div#container_3{float:left;width:49%}div#container_3.rooms_number_nght input.startDate1.form-control.no_room_text,div#container_3.rooms_number_number input.startDate1.form-control.no_room_text{width:100%!important}button#Booknow.date_select_room{padding:6px 10px}}@-moz-document url-prefix(){#container_1,#container_2{width:160px;float:left}}.hvr-sweep-to-bottom:active,.hvr-sweep-to-bottom:focus,.hvr-sweep-to-bottom:hover{color:#fff!important}.hvr-sweep-to-bottom:active:before,.hvr-sweep-to-bottom:focus:before,.hvr-sweep-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-sweep-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ef4428;background:-moz-linear-gradient(left,#ef4428 0,#f16529 100%);background:-webkit-linear-gradient(left,#ef4428 0,#f16529 100%);background:linear-gradient(to right,#ef4428 0,#f16529 100%);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.custom_modal{z-index:9999}.error_msg{color:red;font-family:sans-serif}.text-right{text-align:right!important}.text-left{text-align:left!important}.m-auto{margin-left:auto!important;margin-right:auto!important}.m-0{margin:0!important}.m-5{margin:5px!important}.m-10{margin:10px!important}.m-15{margin:15px!important}.m-20{margin:20px!important}.m-25{margin:25px!important}.m-t-0{margin-top:0!important}.m-t-5{margin-top:5px!important}.m-t-6{margin-top:6px!important}.m-t-10{margin-top:10px!important}.m-t-12{margin-top:12px!important}.m-t-13{margin-top:13px!important}.m-t-15{margin-top:15px!important}.m-t-20{margin-top:20px!important}.m-t-25{margin-top:25px!important}.m-t-30{margin-top:30px!important}.m-t-35{margin-top:35px!important}.m-t-50{margin-top:50px!important}.m-t-75{margin-top:75px!important}.m-r-0{margin-right:0!important}.m-r-5{margin-right:5px!important}.m-r-10{margin-right:10px!important}.m-r-15{margin-right:15px!important}.m-r-20{margin-right:20px!important}.m-r-25{margin-right:25px!important}.m-r-40{margin-right:40px!important}.m-b-0{margin-bottom:0!important}.m-b-5{margin-bottom:5px!important}.m-b-10{margin-bottom:10px!important}.m-b-15{margin-bottom:15px!important}.m-b-20{margin-bottom:20px!important}.m-b-25{margin-bottom:25px!important}.m-b-50{margin-bottom:50px!important}.m-b-50{margin-bottom:50px!important}.m-b-100{margin-bottom:100px!important}.m-b-150{margin-bottom:150px!important}.m-l-0{margin-left:0!important}.m-l-5{margin-left:5px!important}.m-l-10{margin-left:10px!important}.m-l-15{margin-left:15px!important}.m-l-20{margin-left:20px!important}.m-l-25{margin-left:25px!important}.m-l-30{margin-left:30px!important}.mm-t-20{margin-top:-20px!important}.mm-t-10{margin-top:-10px!important}.mm-r-5{margin-right:-5px!important}.mm-r-20{margin-right:-20px!important}.mm-r-30{margin-right:-30px!important}.mm-l-5{margin-left:-5px!important}.mm-l-10{margin-left:-10px!important}.mm-10{margin-right:-10px;margin-left:-10px}.mm-20{margin-right:-20px;margin-left:-20px}.mm-30{margin-right:-30px;margin-left:-30px}.m-auto{margin-left:auto!important;margin-right:auto!important}.p-0{padding:0!important}.p-5{padding:5px!important}.p-10{padding:10px!important}.p-15{padding:15px!important}.p-20{padding:20px!important}.p-25{padding:25px!important}.p-t-0{padding-top:0!important}.p-t-5{padding-top:5px!important}.p-t-10{padding-top:10px!important}.p-t-15{padding-top:15px!important}.p-t-20{padding-top:20px!important}.p-t-25{padding-top:25px!important}.p-r-0{padding-right:0!important}.p-r-5{padding-right:5px!important}.p-r-10{padding-right:10px!important}.p-r-15{padding-right:15px!important}.p-r-20{padding-right:20px!important}.p-r-25{padding-right:25px!important}.p-b-0{padding-bottom:0!important}.p-b-5{padding-bottom:5px!important}.p-b-10{padding-bottom:10px!important}.p-b-15{padding-bottom:15px!important}.p-b-20{padding-bottom:20px!important}.p-b-25{padding-bottom:25px!important}.p-l-0{padding-left:0!important}.p-l-5{padding-left:5px!important}.p-l-10{padding-left:10px!important}.p-l-15{padding-left:15px!important}.p-l-20{padding-left:20px!important}.p-l-25{padding-left:25px!important}.f-8{font-size:8px!important}.f-9{font-size:9px!important}.f-10{font-size:10px!important}.f-11{font-size:11px!important}.f-12{font-size:12px!important}.f-13{font-size:13px!important}.f-14{font-size:14px!important}.f-15{font-size:15px!important}.f-16{font-size:16px!important}.f-17{font-size:17px!important}.f-18{font-size:18px!important}.f-19{font-size:19px!important}.f-20{font-size:20px!important}.f-22{font-size:22px!important}.f-26{font-size:26px!important}.f-30{font-size:30px!important}.f-36{font-size:36px!important}.f-56{font-size:56px!important}.f-100{font-weight:100}.f-400{font-weight:400}.f-500{font-weight:500!important}.f-600{font-weight:600!important}.grecaptcha-badge{display:none}div.page_loading_div {background: #fff;position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 99999;}.page_loading_img_bg {background: url(https://www.niko-inn.com/wp-content/themes/nikohotel/img/logo.png) no-repeat;width: 100%;height: 100%;background-position: center center;float: left;}
/* Dropdown Button */
.dropbtn {
  background-color: #3498DB;
  color: white;
  padding: 16px;
  font-size: 16px;
  border: none;
  cursor: pointer;
}

/* Dropdown button on hover & focus */
.dropbtn:hover, .dropbtn:focus {
  background-color: #2980B9;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
  position: relative;
  display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

/* Links inside the dropdown */
.dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #ddd}

/* Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button) */
.show {display:block;}
/* .language_div_rgt {
    display: none;
} */
.language_div_rgt {
    float: right;
}
span.flag_lang img {
    float: left;
    padding-right: 5px;
    margin-top: 5px;
}
.language_div_rgt {
    float: right;
    padding: 5px;
    border-radius: 7px;
    border: 1px solid #e6e6e6;
}
.language_div_rgt:hover { 
  background-color: #f1f1f1;
}
.language_div_rgt .dropdown button.dropbtn.arw_dwn {
    background: transparent;
    padding: 0 10px;
}

.language_div_rgt .dropdown div#myDropdown {
    z-index: 99999;
}


@media (max-width:1200px){
.phone_number_div {
    width: 540px;
    margin-top: 5px;
}

.header_strip_top_lft label img, .header_strip_top_rgt label img {
    width: 15px !important;
}

.header_strip_top_lft, .header_strip_top_rgt {
    float: right;
    width: 100%;
    text-align: left;
}

/* .book_now_btn_hdr {
    position: absolute;
    right: 149px;
    top: 20px;
} */

/* .language_div_rgt {
    position: absolute;
    right: 0;
    top: 20px;
} */
.main-menu ul li a {
    padding: 5px 8px;
    font-size: 16px !important;
}
}
@media (max-width:991px){
/* .language_div_rgt {
    position: absolute;
    right: 100px;
    top: 26px;
} */
/* .language_div_rgt {
    position: absolute;
    right: 83px;
    top: 26px;
    background: #e6e6e6;
}
.book_now_btn_hdr {
    position: absolute;
    right: 227px;
    top: 20px;
} */
}
div#full_screen_baner {
    min-height: 275px;
}
@media (max-width:450px){
.phone_number_div .book_now_btn_hdr a {
    padding: 10px 9px;
}

.book_now_btn_hdr {
    right: 183px;
}
.language_div_rgt {
    right: 65px;
}
}
@media (max-width:375px){
.book_now_btn_hdr {
    right: 60px;
    top: -7px;
}
.phone_number_div .book_now_btn_hdr a {
    padding: 5px;
}

.language_div_rgt {
    top: 45px;
    right: 60px;
}
}

.job-post{
	width: 100%;
}

@media only screen and (max-width: 768px) {
.blog-post{
	width: 100%;
}
}

@media only screen and (min-width: 769px) {
.blog-post{
	width: 90%;
}
.post-1283 {
	margin-left: 80px;
    margin-right: 80px;
}
}

.flip-card {
  perspective: 1000px;
}

.flip-card p{
font-size:16px !important;
}

.flip-card-inner {
  position: relative;
  width: 100%;
  text-align: center;
  transition: transform 0.6s;
  transform-style: preserve-3d;
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
}

.flip-card:hover .flip-card-inner {
  transform: rotateY(180deg);
}

.flip-card-front, .flip-card-back {
  position: absolute;
  width: 100%;
  height: 100%;
  backface-visibility: hidden;
}

.flip-card-front {
  z-index: 2;
  border-style: dotted;
  border-width: 1px 0px 0px 1px;
  border-color: #9E9E9E;
}

.flip-card-back {
  background-color: #ef4428;
  color: white;
  transform: rotateY(180deg);
  z-index: 1;
}
.flip-card-back p {
  color: white !important;
  padding-top: 37%;
}
.blank_div{
  margin-top: 75px;
}
.page_conteniner_heading_div{
  display: none;
}
.blog_list a{
  color:#ef4628 !important;
}
a.link_list_box{
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #9e9e9e;
}
/* .attraction_list{
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #9e9e9e; */
}
@media print{
.header_menu{
  display:none;
}
a:after { content:''; }
a[href]:after { content: none !important; }
}
#logo img {   
    padding-top: 5px;    
}
#tribe-events-content a {
    color: #ef4628 !important;
}
.name_testimonial i {
    left: 0;
}
.google-auto-placed{
	display:none;
}

@media print{
  body{ background-color:#FFFFFF; background-image:none; color:#000000 }
  #ad{ display:none;}
  #leftbar{ display:none;}
  #contentarea{ width:100%;}
  @page { margin: 1; }
  body { margin: 1.6cm; }
  #header_div{ display:none;}
}

@media only screen and (max-width: 600px) {
  #hero_video, iframe {
    height: 300px !important;
  }
}

@media only screen and (min-width: 600px) {
  #hero_video, iframe {
    height: 450px !important;
  }
} 
.gallery a img {
    border: 2px solid #fff;
}
.location-map iframe {
    height: 145px !important;
    border: 2px solid #f15b29 !important;
}
footer#contact {
    padding-bottom: 0px;
}
.copy_right {
    padding-top: 0px !important;
}
header#header_div i.fas.fa-phone {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    margin-right: 10px;
    font-size: 18px;
    position: relative;
    top: 3px;
}
header#header_div i.fas.fa-envelope {
    margin-right: 10px;
    font-size: 19px;
    position: relative;
    top: 3px;
}
.header_strip_top_rgt a {
    text-decoration: none !important;
}

	div#full_screen_baner {
    background-image: none !important;
}
div#home_page_banner {
    height: auto !important;
}


.seemore-button {
    text-align: center;
    position: relative;
    top: 10px;
    z-index: 99;
}
.seemore-button button {
    background: -moz-linear-gradient(left,#ef4428 0,#f16529 100%);
    background: -webkit-linear-gradient(left,#ef4428 0,#f16529 100%);
    background: linear-gradient(to right,#ef4428 0,#f16529 100%);
    border-radius: 20px;
	width:auto;
    padding: 0px 22px;
	    border: none;
}
.seemore-button button i.fas.fa-angle-right {
    margin-right: 12px;
    font-size: 28px;
    background-color: #fff;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    color: #000;
    padding-left: 2px;
    float: left;
    position: relative;
    top: 6px;
	transition: .5s;
}
button p {
    float: left;
    position: relative;
	color: #fff !Important;
    top: 9px;
    font-size: 15px !important;
    font-weight: 500 !important;
	    text-transform: capitalize;
}
.galleryseemore {
	padding-bottom: 15px;
}
.seemore-button button:hover{
background: linear-gradient(to right,#ef4428 0,#ef4428 100%);
}
.seemore-button button:hover i.fas.fa-angle-right{
		transform: rotate(360deg);
	    transition: .5s;
	
}
.book_now_btn_hdr a{
	box-shadow:none !Important;
}

@media (max-width:797px){
	.mob-view-phone {
/*     display: block !important;
	position: absolute;
    top: 8px;
    width: 100%; */
    text-align: center;
/*     left: -23px; */
}
	.book_now_abt-home {
    display: flex;
    justify-content: center;
}
	div#n2-ss-2-align {
    display: none;
}
	div#full_screen_baner {
   background-image: url(https://www.niko-inn.com/wp-content/uploads/2021/05/slider-a.jpg) !important;
}	
	div#full_screen_baner .n2-section-smartslider.fitvidsignore.n2_clear {
    display: none;
}
	.banner_con_div_headding {
    position: relative;
    top: 0; 
	}
}
@media (min-width:798px){
/* .col-sm-6.list_near_atractions .attraction_list {
    min-height: 748px !important;
} */
	div#full_screen_baner {
    background-image: none !important;
}
}
.h-about-head {
    font-size: 30px !important;
    font-weight: 800 !important;
	    margin-top: 20px;
}
.home-about img {
    width: 100%;
}
.abt-button .book_now_btn_hdr {
    margin-left: 0px;
    margin-top: 15px;
}
.abt-button .book_now_btn_hdr a.abt-cnt-btn {
    margin-left: 15px;
}
.home-about {
    padding-bottom: 0;
}
.book_now_abt-home a {
    background: -moz-linear-gradient(left,#ef4428 0,#f16529 100%);
    background: -webkit-linear-gradient(left,#ef4428 0,#f16529 100%);
    background: linear-gradient(to right,#ef4428 0,#f16529 100%);
    padding: 10px 21px;
    border-radius: 8px;
    color: #fff !important;
}
a.abt-cnt-btn {
    margin-left: 20px;
}
.mobile_hdr_div img {
    width: 20px;
    height: 16px;
    position: relative;
    top: 4px;
}
.header_strip_top_rgt img {
    width: 20px;
    height: 20px;
    position: relative;
    top: 4px;
}
.facility_icon_con{
	    height: 174px !important;
	border-radius: 15px !Important;
}
.flip-card-inner{
	margin-bottom:20px;
	    -webkit-box-shadow: 2px 0px 5px -6px rgb(0 0 0 / 75%) !important;
    -webkit-box-shadow: -1px 0px 17px -3px rgb(0 0 0 / 44%) !important;
    -moz-box-shadow: -1px 0px 17px -3px rgba(0,0,0,0.44) !important;
}
.flip-card-front{
	    border-style: none !important;
}
.facility_icon{
	    height: 103px !important;
}
.facility_icon img {
    height: 75px !important;
}
.mob-view-phone {
    display: none;
}
.mob-view-phone .ph-no a {
    background: -webkit-linear-gradient(left,#ef4428 0,#f16529 100%);
    background: linear-gradient(to right,#ef4428 0,#f16529 100%);
    color: #fff !important;
    padding: 6px 13px;
    border-radius: 8px;
}
.banner_con_div_headding p.banner-heading-home {
	line-height: 35px!important;
    color: #f1f1f1!important;
    font-size: 3.3rem!important;
    font-weight: 800!important;
/*     text-shadow: 1px 0 4px #505050, 0px 0 0 #545454, 0 1px 0 #6b6a6a, 0 -2px 0 #4a4a4a, 1px 1px 0 #6f6f6f, -1px -1px 0 #443f3f, 1px -1px 0 #4a4949, -1px 1px 0 #585757, 1px 1px 6px #444242; */
	text-shadow: 2px 2px 3px #555555, 0 1px 0 #555555, 1px 0 0 #555555;
}
.banner_con_div_headding p.banner-room-rate {
    color: #f1f1f1!important;
    font-size: 1.6rem!important;
/*     text-shadow: 1px 0 0 #505050, 0px 0 0 #545454, 0 1px 0 #6b6a6a, 0 -2px 0 #4a4a4a, 1px 1px 0 #6f6f6f, -1px -1px 0 #443f3f, 1px -1px 0 #4a4949, -1px 1px 0 #585757, 1px 1px 6px #444242; */
	text-shadow: 2px 2px 3px #555555, 0 1px 0 #555555, 1px 0 0 #555555;
    font-weight: 600 !important;
	    margin-bottom: 12px !important;
	
}
.banner_con_div_headding p.banner-room-rate span.banner_rps_iocn {
    color: #f1f1f1!important;
    font-size: 1.6rem!important;
    text-shadow: 1px 0 0 #505050, 0px 0 0 #545454, 0 1px 0 #6b6a6a, 0 -2px 0 #4a4a4a, 1px 1px 0 #6f6f6f, -1px -1px 0 #443f3f, 1px -1px 0 #4a4949, -1px 1px 0 #585757, 1px 1px 6px #444242;
    font-weight: 600 !important;
}
p.facility_con_headding {
    font-weight: 600!important;
    color: #353535!important;
    font-family: Poppins,Arial,sans-serif!important;
    font-size: 24px!important;
	    text-align: center;
}
.about_page_con img {
    width: 100%;
}
p.about-p-heading {
    margin: 0 0 15px;
    font-family: Poppins,Arial,sans-serif!important;
    font-size: 26px!important;
    color: #353535!important;
    font-weight: 600!important;
}
footer#contact p.ft-heading-link {
    color: #e8e8e8!important;
    font-size: 18px !important;
    margin-bottom: 10px;
    font-weight: 600!important;
}
p.meet-fac-head {
    font-weight: 600!important;
    font-family: Poppins,Arial,sans-serif!important;
    font-size: 18px!important;
    color: #353535!important;
}
p.place-name-nba {
    font-family: Poppins,Arial,sans-serif!important;
    font-size: 18px!important;
    color: #353535!important;
    font-weight: 600!important;
    padding-top: 0;
    margin-top: 0;
    margin-bottom: 10px !important;
}
h2.address {
    color: #353535!important;
    font-weight: 600!important;
    margin: 3px 0px;
    font-family: Poppins,Arial,sans-serif!important;
    font-size: 18px!important;
}
form.wpcf7-form.init iframe {
    height: 94px !important;
}
span.wpcf7-form-control-wrap.recaptcha span.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha div {
    position: relative;
    height: auto !important;
}
div#contact_formdiv_niko .wpcf7-recaptcha iframe {
    height: 84px !important;
}
.room-head p {
    text-align: center;
    margin-bottom: 0;
}
.room-head {
    position: relative;
    top: 13px;
}
div#mtphr-dnt-2693 {
    width: 100%;
    height: 41px;
    position: absolute;
    z-index: 9;
    display: flex;
    align-items: center;
    justify-content: center;
    top: 115px;
    color: #fff;
background-color: #2c3e50;
}
div#mtphr-dnt-2693 .mtphr-dnt-tick.mtphr-dnt-default-tick.mtphr-dnt-clearfix a {
    color: #fff !important;
    font-size: 17px !important;
    font-weight: 600 !important;
	animation: blink 3s linear infinite;
}
@keyframes blink{
0%{opacity: 0;}
50%{opacity: 1;}
100%{opacity: 1;}
}
.desktop-whatsapp {
    display: block;
}
	.mob-whatsapp {
    display:none;
}
@media (max-width:1024px){
.desktop-whatsapp {
    display: none;
}
	.mob-whatsapp {
    display: block !important;
}
	section.whatsapp img {
    max-width: 100% !important;
}
	section.whatsapp {
    width: 11% !important;
}
}
section.whatsapp {
    position: fixed;
    left: 20px;
    bottom: 20px;
    z-index: 99;
    width: 7%;
    height: auto;
}
section.whatsapp img {
    max-width: 45%;
}
.price_list strong s {
    display: none;
}
img.wp-image-2749 {
    width: 100%;
    height: auto;
}
.students-meeting figure.aligncenter.size-large.is-resized {
    text-align: center;
    width: 100%;
    height: auto;
}

@media (max-width:767px){

	.hide_phone{
		display:none;
	}

}

@media (min-width:545px){

	.hide_desktop{
		display:none;
	}

}

.float_call_book{
	z-index:9999;
	position:fixed !important;
	right:20px;
	bottom:20px;
}

.btn-float{
	color:#ef4428 !important;
	background:white;
	border-radius: .5em;
	box-shadow: 2px 2px 10px 0px rgba(150,150,150,0.67);
}
.icon_m{
	margin-right:.3em;
}

.banner_con_div_headding{
	display: flex;
	flex-direction:column;
	justify-content: center;
	align-items: center;
}
.banner_con_div_headding h1{
	
	text-shadow: 2px 2px 10px #555555;
}
.banner_con_div_headding h6{
	
	text-shadow: 1px 1px 8px #555555;
}
.banner_con_div_headding .starting-rate div{
	background-color: white;
	padding: 0 1rem;
}
.banner_con_div_headding .starting-rate div p{
	font-weight: bold !important;
}

.banner_con_div_headding{
	padding-top: 120px;
}
@media (min-width:768px){
	.banner_con_div_headding{
	padding-top: 120px;
}
}

@media (min-width:1200px){
	.banner_con_div_headding{
	padding-top: 200px;
}
}

.room_booking_div{
	padding-top: 3rem !important;
}





