.fab:before{font-family:'Font Awesome 5 Brands'!important}.kc-row-container.kc-container{max-width:1230px;width:100%}.kc_row .kc_col-sm-12{padding-left:0px!important;padding-right:0px!important}.admin-bar .sticky-header{top:32px}.kc_column>.kc-col-container{display:block}.page-title{position:relative;width:100%;padding:87px 0 77px 0;background-size:cover;background-repeat:no-repeat}.pagination{position:relative}.pagination li a,.pagination li>span{position:relative;display:inline-block;font-size:20px;font-family:'Open Sans',sans-serif;height:60px;font-weight:600;width:60px;line-height:60px;text-align:center;border:1px solid #d0d4d9;border-radius:50%;color:#9b9fa6;transition:all 500ms ease}.pagination li a:focus,.pagination li a:hover,.pagination li span:focus,.pagination li>span:hover,.pagination li>span.current{background:#0d2933;border:1px solid #0d2933;color:#fff}.overlay-style-one .image-box img{height:auto}.service-style-two .tab-title li .single-btn{padding:30px 15px 19px 15px}.service-style-two .tab-title .single-btn .icon-box i:before{margin-bottom:5px}.main-footer .newsletter-widget{margin-left:0}.main-footer .newsletter-widget .form-group input[type='email']{width:72%}.main-footer .newsletter-widget .form-group button{width:100px;font-size:14px}.single-place-content .text{z-index:99}.place-details .text p{margin-bottom:30px}.page-title .content-box .bread-crumb li br,.place-details .content-style-one h2 br{display:none}.blog-details-content .content-style-one h3 a{margin-bottom:15px;display:block}.blog-details-content .content-style-one.style_two{margin-bottom:40px}.blog-details-content .content-style-one .img-box{margin-bottom:25px}.sidebar .sidebar-search{margin-bottom:15px}.panola_theme .panola_theme{margin-left:70px}.blog-details-content .comment-form h3{margin-bottom:10px}.default-form.comment-form{margin:30px 0}.contact_google_map iframe,.google-map-section iframe{width:100%;min-height:500px;height:auto}.hotel-booking-search .hb-form-table li{border-bottom:0px!important}.hotel-booking-search .hb-form-table li:before{display:none!important}.main-header.header-style-two .menu-area{padding-right:256px}.hb_single_room .title h4 a{font-size:23px;font-weight:700}.room-style-two .inner-box .content-box .info-box li{margin-right:6px}.widget ul{position:relative}.widget ul li{position:relative;display:block;margin-bottom:11px;padding-bottom:11px;border-bottom:1px solid #e1e6eb}.widget ul li a{position:relative;display:inline-block;font-size:16px;line-height:26px;color:#9b9fa6;font-family:'Open Sans',sans-serif}.widget ul li a:hover,.widget ul li:hover:before,.widget ul li a:hover{color:#cda274}.widget ul li:before{position:absolute;content:"\f105";font-family:'FontAwesome';font-size:16px;color:#9b9fa6;top:0;right:0;transition:all 500ms ease}.widget ul li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.widget .tagcloud a{position:relative;display:inline-block;font-size:15px!important;font-weight:600;color:#0f3a4a;line-height:26px;border:1px solid #e1e6eb;border-radius:30px;padding:7px 20px;margin:0 5px 5px 0}.widget .tagcloud a:hover{border:1px solid #cda274;background:#cda274;color:#fff}.hotel-booking-search{position:relative;background:#fff;border-radius:5px;padding:27px 40px 34px 40px;box-shadow:0 15px 30px rgb(225 230 235 / .5);margin-top:-50px;z-index:1}.hotel-booking-search h3{position:relative;font-size:44px;font-family:'Playfair Display',serif;line-height:55px;font-weight:700;color:#0f3a4a;letter-spacing:1px;text-align:center;padding-bottom:39px;display:none;margin-bottom:32px}.hotel-booking-search .hb-form-table{position:relative;display:inline-block}.hb-form-table.col-2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0}.hotel-booking-search .hb-form-table li{position:relative;display:inline-block;margin-bottom:0;margin-right:18px}.hotel-booking-search .hb-form-table li label{font-size:16px;font-family:'Open Sans',sans-serif;color:#0d2933;line-height:26px;font-weight:600;margin-bottom:13px}.hotel-booking-search .hb-form-table li .hb_input_field::after{top:22px;right:15px}.hotel-booking-search .hb-form-table li label{display:block}.hotel-booking-search .hb-form-table li input,.hotel-booking-search .hb-form-table li select{position:relative;width:100%;height:60px;border:1px solid #e1e6eb;color:#9b9fa6;font-size:15px;border-radius:30px;margin-bottom:0;max-width:196px;padding:10px 15px 10px 15px;transition:all 500ms ease;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none}.hotel-booking-search .hb-form-table li select{background:url("data:image/png;base64,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UmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjM2ODJFMTQ0MTYwMTFFODhBMzlBQTU3NDFFMUIyNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjM2ODJFMTU0MTYwMTFFODhBMzlBQTU3NDFFMUIyNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMzY4MkUxMjQxNjAxMUU4OEEzOUFBNTc0MUUxQjI3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMzY4MkUxMzQxNjAxMUU4OEEzOUFBNTc0MUUxQjI3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhPeVHEAAACPSURBVHjaYvz//z8DPQATA53AqEWjFo1aNGrRqEVD0SKW1tZWASA9H4gbgfgCDnX9QHyxurp6AaU+UgDi/UBsgEUNyBEF1Ai6D0DsCMQPsFgGsiQBiBOBeAE14gibZVSzBBxHSGyYZSCLzkPFqGIJtlQHs+wCNS0BAcbRVtCoRaMWjVo0atGoRYPAIoAAAwBWgCAp0d+08gAAAABJRU5ErkJggg==") right center no-repeat}.hotel-booking-search .hb-submit{position:relative;display:inline-block;margin:0}.hotel-booking-search .hb-submit button{position:relative;display:inline-block;font-size:17px;font-family:'Open Sans',sans-serif;height:60px;line-height:60px;border:none;padding:0;background:#cda274;font-weight:600;color:#fff;border-radius:30px;text-transform:capitalize;transition:all 300ms ease;cursor:pointer;text-align:center;z-index:1}.hotel-booking-search .hb-submit button:hover{background:#cc9152;color:#fff}.room-section .single-item .lower-content .price .title-price,.single-room-list .content-box .right-content .price .title-price,.pn-detail .hb_single_room .price .title-price,.room-style-two .inner-box .image-box .price .title-price,.room-style-three .single-item .inner-box .price .title-price{display:none}.room-section .single-item .lower-content .price .price_value,.single-room-list .content-box .right-content .price .price_value,.pn-detail .hb_single_room .price .price_value,#hotel-booking-results .hb-search-results>.hb-room .hb-room-meta li .hb_search_item_price,.room-style-two .inner-box .image-box .price .price_value{font-size:20px;font-family:'Playfair Display',serif;font-weight:700;color:#0f3a4a;font-style:normal}.price_value{font-family:'Dosis',Arial,Helvetica,'Nimbus Sans L',sans-serif!important}.slider-style-two .hotel-booking-search{padding:21px 40px 50px 50px;margin-top:0}.slider-style-two .hotel-booking-search .hb-form-table,.slider-style-two .hotel-booking-search .hb-form-table li,.slider-style-two .hotel-booking-search .hb-form-table li .hb_input_field,.slider-style-two .hotel-booking-search .hb-submit{display:block;margin:0}.slider-style-two .hotel-booking-search .hb-form-table li input,.slider-style-two .hotel-booking-search .hb-form-table li select{position:relative;width:100%;height:50px;border:1px solid #e1e6eb;color:#9b9fa6;border-radius:30px;margin-bottom:14px;padding:10px 15px 10px 15px;transition:all 500ms ease;max-width:100%}.slider-style-two .hotel-booking-search .hb-form-table li .hb_input_field::after{top:17px}.slider-style-two .hotel-booking-search .hb-submit{margin-top:15px}.slider-style-two .hotel-booking-search .hb-submit button{position:relative;display:block;width:100%;height:50px;line-height:50px;font-size:17px;font-family:'Open Sans',sans-serif;background:#cda274;font-weight:600;color:#fff;border-radius:30px;text-transform:capitalize;transition:all 300ms ease;cursor:pointer;text-align:center;z-index:1}.slider-style-two .hotel-booking-search .hb-submit button:hover{background:#cc9152;color:#fff}.room-section .single-item .lower-content .info-box li:nth-child(4),.room-section .single-item .lower-content .info-box li:nth-child(5){display:none}.search-style-two form{position:relative;max-width:1170px;margin:0 auto;text-align:center}.search-style-two .hotel-booking-search{position:relative;background:#0f172b;box-shadow:0 15px 30px rgb(15 23 43 / .5);margin-top:-85px;padding:35px 40px 35px 40px}.search-style-two .hotel-booking-search .hb-form-table li label{color:#fff}.search-style-two .hotel-booking-search .hb-form-table li input{background:none;border-radius:5px;color:#fff}.search-style-two .hotel-booking-search .hb-form-table li input,.search-style-two .hotel-booking-search .hb-form-table li select{border-radius:5px;color:#fff;height:85px}.search-style-two .hotel-booking-search .hb-form-table li select option{color:#222}.search-style-two .hotel-booking-search .hb-form-table li .hb_input_field::after{top:37px}.search-style-two .hotel-booking-search .hb-form-table li input::-webkit-input-placeholder,.search-style-two .hotel-booking-search .hb-form-table li select::-webkit-input-placeholder{color:#fff}.search-style-two .hotel-booking-search .hb-submit button{border-radius:5px;height:85px}.search-style-three form{position:relative;max-width:1170px;margin:0 auto;text-align:center}.search-style-three .hotel-booking-search{position:relative;background:#fff;box-shadow:0 15px 30px rgb(15 23 43 / .1);margin-top:-85px;padding:35px 40px 35px 40px}.search-style-three .hotel-booking-search .hb-form-table li label{color:#333}.search-style-three .hotel-booking-search .hb-form-table li input{background:none;border-radius:5px;color:#aeaeae}.search-style-three .hotel-booking-search .hb-form-table li input,.search-style-three .hotel-booking-search .hb-form-table li select{border-radius:5px;color:#333;height:85px}.search-style-three .hotel-booking-search .hb-form-table li select option{color:#333}.search-style-three .hotel-booking-search .hb-form-table li .hb_input_field::after{top:37px}.search-style-three .hotel-booking-search .hb-form-table li input::-webkit-input-placeholder,.search-style-three .hotel-booking-search .hb-form-table li select::-webkit-input-placeholder{color:#333}.search-style-three .hotel-booking-search .hb-submit button{border-radius:5px;height:85px}.pn-detail .hb_single_room .hb_room_gallery{margin-bottom:150px!important}.pn-detail .content-side .inner-box{position:relative}.pn-detail .content-side .inner-box h3{margin-bottom:25px}.hb_single_room_details{margin:70px 0 50px}.hb_single_room .hb_single_room_details .hb_single_room_tabs{padding:0;background:#cda274}.hb_single_room .hb_single_room_details .hb_single_room_tabs li{padding:0;margin-right:0}.hb_single_room .hb_single_room_details .hb_single_room_tabs li a,.hb_single_room #reviews #review_form_wrapper form .form-submit input[type="submit"],.room-single-section .hb_single_room>a{position:relative;padding:12px 40px;font-size:14px;font-weight:500;border-radius:30px;text-transform:uppercase;color:#fff;display:inline-block;background:none;border-bottom:none}.hb_single_room #reviews #review_form_wrapper form .form-submit input[type="submit"],.room-single-section .hb_single_room>a{background:#cda274}.hb_single_room .hb_single_room_details .hb_single_room_tabs li a:hover,.hb_single_room .hb_single_room_details .hb_single_room_tabs li a.active,.hb_single_room #reviews #review_form_wrapper form .form-submit input[type="submit"]:hover,.room-single-section .hb_single_room>a:hover{background:#cc9152;border-color:#cc9152;color:#fff}.hb_single_room_details .hb_single_room_tabs li a:after{display:none}.hb_single_room .hb_single_room_details .hb_single_room_tabs_content{padding:40px;box-shadow:0 0 29px rgb(0 0 0 / .1)}.hb_single_room .hb_single_room_details .hb_single_room_tabs_content .hb_single_room_tab_details .box{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ddd}.hb_single_room .hb_single_room_details .hb_single_room_tabs_content .hb_single_room_tab_details .box:last-child{border:none;margin:0;padding:0}.hb_single_room .hb_single_room_details .hb_single_room_tabs_content .hb_single_room_tab_details .box p{margin-bottom:0}.hb_single_room .hb_room_gallery{margin-bottom:123px!important}.hb_single_room .hb_single_room_details h4{margin-bottom:30px;font-size:20px;font-weight:700}.hb_single_room .hb_single_room_details .hb_room_pricing_plans{display:table;width:100%}.hb_single_room .hb_single_room_details .hb_room_pricing_plans tr{display:table-row}.hb_single_room .hb_single_room_details .hb_room_pricing_plans tr th,.hb_single_room .hb_single_room_details .hb_room_pricing_plans tr td{display:table-cell;border:1px solid #eaeaea;padding:10px}.room-details .room-details-content .contnt-style-one{margin-bottom:50px}.hb_single_room_tab_details .box p strong{font-size:15px;font-weight:600;color:#0f3a4a}.hb_single_room_tab_details #comments h2{font-family:'Playfair Display',serif;font-size:26px;font-weight:700;margin-bottom:10px}.hb_single_room_tab_details #review_form_wrapper h3{font-size:20px}.hb_single_room>a{position:relative;display:inline-block;font-size:17px;font-family:'Open Sans',sans-serif;padding:13px 55px 13px 55px;background:#cda274;font-weight:600;color:#fff;border-radius:30px;text-transform:capitalize;transition:all 300ms ease;cursor:pointer;text-align:center;z-index:1;margin-top:50px}.hb_single_room>a:hover{background:#cc9152;color:#fff}.pn-detail .hb_single_room .price{color:inherit}.pn-detail .hb_single_room .price .price_value{font-size:30px}.room-details .room-sidebar{margin-top:0}.room-sidebar .sidebar-widget .hotel-booking-search{padding:0 20px 20px;margin-top:0}.room-sidebar .sidebar-widget .hotel-booking-search h3{display:block;background:#faf5f0;border-top-right-radius:5px;border-top-left-radius:5px;padding:16px 30px 18px 50px;font-size:20px;line-height:35px;font-weight:700;margin:0 -20px 30px}.room-sidebar .hotel-booking-search .hb-form-table,.room-sidebar .hotel-booking-search .hb-form-table li .hb_input_field{display:block}.room-sidebar .hotel-booking-search .hb-form-table li{margin-right:0;margin-bottom:15px;display:block}.room-sidebar .hotel-booking-search .hb-form-table li .hb_input_field::after{top:17px}.room-sidebar .hotel-booking-search .hb-form-table li input,.room-sidebar .hotel-booking-search .hb-form-table li select{height:50px;max-width:100%}.room-sidebar .hotel-booking-search .hb-submit{display:block;margin-top:30px}.room-sidebar .hotel-booking-search .hb-submit button{display:block;height:50px;line-height:50px;width:100%}#hotel-booking-results h3,#hotel-booking-cart h3,#hotel-booking-payment h3{font-size:26px;color:#0f3a4a;display:inline-block;position:relative;padding-bottom:20px}#hotel-booking-results h3:first-child,#hotel-booking-cart h3:first-child,#hotel-booking-payment h3:first-child{color:#0f3a4a}#hotel-booking-results .hb-search-results>.hb-room .hb-room-info,#hotel-booking-cart table.hb_table,#hotel-booking-payment table.hb_table{border:1px solid #e1e6eb;padding:35px;min-height:270px}#hotel-booking-results .hb-search-results>.hb-room .hb-room-name{font-family:"Playfair Display",serif}#hotel-booking-results .hb-search-results>.hb-room{padding:0;border:none}#hotel-booking-results .hb-search-results>.hb-room .hb-room-meta li{margin-bottom:15px}#hotel-booking-results .hb-search-results>.hb-room .hb-room-meta li.hb_search_capacity{font-size:16px;font-family:'Open Sans',sans-serif;;color:#9b9fa6;font-weight:400}#hotel-booking-results .hb-search-results>.hb-room .hb-room-meta li>label,#hotel-booking-results .hb-search-results>.hb-room .hb-room-meta li.hb_search_capacity>div,#hotel-booking-results .hb-search-results>.hb-room .hb-room-meta li.hb_search_max_child>div{font-weight:400;color:#222}#hotel-booking-results form .hb_button.hb_checkout,#hotel-booking-results form button.hb_add_to_cart,#hotel-booking-results form button[type="submit"],#hotel-booking-cart .hb_button.hb_checkout,#hotel-booking-payment button[type="submit"],.hotel_booking_mini_cart .hb_mini_cart_footer .hb_button,.hb_button{position:relative;display:inline-block;font-size:17px;font-family:'Open Sans',sans-serif;padding:13px 55px 13px 55px;background:#cda274;font-weight:600;color:#fff;border-radius:30px;text-transform:capitalize;transition:all 300ms ease;cursor:pointer;text-align:center;z-index:1}#hotel-booking-results form .hb_button.hb_checkout:hover,#hotel-booking-results form button.hb_add_to_cart:hover,#hotel-booking-results form button[type="submit"]:hover,#hotel-booking-cart .hb_button.hb_checkout:hover,#hotel-booking-payment button[type="submit"]:hover,.hotel_booking_mini_cart .hb_mini_cart_footer .hb_button:hover,.hb_button:hover{background:#cc9152}.hb-booking-room-details table{display:table;width:100%}.hb-booking-room-details table tr{display:table-row}.hb-booking-room-details table tr td{display:table-cell!important;padding:0 0 10px 0!important}.hb-booking-room-details table tfoot tr td{padding-top:10px!important}#hotel-booking-results .hb-search-results>.hb-room .hb-room-meta li.hb_search_price,.hb-booking-room-details table tfoot tr td.hb_search_item_total_bold{font-weight:300}.hb-select-extra-results ul.list-room-extra{padding:0;list-style:none}.hb-select-extra-results ul.list-room-extra li{border:1px solid #e1e6eb;padding:40px;margin-bottom:40px}.hb-select-extra-results ul li .hb_package_title label{font-family:"Playfair Display",serif;margin-bottom:25px}.hb_extra_detail_price .hb_optional_quantity{width:100px;max-width:100px;height:40px;margin-right:20px}.hotel-booking-search-white .hotel-booking-search{background-color:#fff;text-align:center;padding-bottom:0}.hotel-booking-search-white label{color:black!important}.hotel-booking-search-white button{color:#000;border-color:#ccc;font-size:100%;padding:7px 27px}#hotel-booking-cart table.hb_table,#hotel-booking-payment table.hb_table{width:100%}#hotel-booking-cart table.hb_table tr th,#hotel-booking-cart table.hb_table tr td,#hotel-booking-payment table.hb_table tr th,#hotel-booking-payment table.hb_table tr td{border:1px solid #fafafa}#hotel-booking-cart .hb_remove_cart_item,#hotel-booking-payment .hb_remove_cart_item{display:inline-block}.hb-order-new-customer .hb-form-table .hb-form-field{display:inline-block;width:49%;margin-right:0;padding:0}.hb-order-new-customer .hb-form-table .hb-form-field label{color:#000}.hb-order-new-customer .hb-form-table .hb-form-field input,.hb-order-new-customer .hb-form-table .hb-form-field select{width:100%;margin-bottom:0}.cm-a50{margin:50px 0}.panola-hb-search .hotel-booking-search button{padding:0;height:40px;line-height:38px;background:#fff;color:#333;position:relative;font-weight:400;font-size:16px;min-width:200px}.panola-hb-cart-mini{background:#eee;padding:20px 0}.hotel_booking_mini_cart .hb_mini_cart_item{border:1px solid #fafafa;padding:40px;background:#fff}.hotel_booking_mini_cart .hb_mini_cart_item .hb_title{margin-top:0}.hotel_booking_mini_cart .hb_mini_cart_item .hb_mini_cart_top,.hotel_booking_mini_cart .hb_mini_cart_item .hb_mini_cart_number{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eee}.hb-order-new-customer>div>h4{font-size:20px;font-weight:700}.hb-addition-information>div>h4,.hb-order-existing-customer>div>h4,.hb-order-new-customer>div>h4,.hb-payment-form>div>h4{margin-bottom:25px}.hb-message{background:#cda274;color:#fff;border-color:#cda274}.hb-message-content{color:#fff;margin:10px 20px}#booking-details .booking-data{margin-bottom:30px}#booking-items h3,.hb_booking_wrapper h2{margin-bottom:30px}#booking-items .booking_item_table,.hb_booking_wrapper .hb_booking_table{width:100%;display:table;margin-bottom:50px}#booking-items .booking_item_table tr,.hb_booking_wrapper .hb_booking_table tr{display:table-row;border:1px solid #eaeaea}#booking-items .booking_item_table tr th,.hb_booking_wrapper .hb_booking_table tr th{padding:5px 10px;border-right:1px solid #eaeaea}#booking-items .booking_item_table tr th:last-child,.hb_booking_wrapper .hb_booking_table tr th:last-child{border:none}#booking-items .booking_item_table td,.hb_booking_wrapper .hb_booking_table td{display:table-cell;padding:5px 10px;border-right:1px solid #eaeaea}#booking-items .booking_item_table tr td:last-child,.hb_booking_wrapper .hb_booking_table tr td:last-child{border:none}#booking-customer .customer-details{background:#f7f7f7;margin-bottom:50px;padding:40px}#booking-customer .customer-details ul li{display:block;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #fff;position:relative;color:#212121}#booking-customer .customer-details ul li:last-child{margin:0;padding:0;border:0}#booking-customer .customer-details ul li label{margin:0 10px 0 0;font-weight:600}.single-staffs-content .overlay{background:none}.wp-tag{margin-bottom:20px}.main-header .menu-area.p-r240{padding-right:240px}.main-header .logo-box img,.main-footer .footer-logo img{width:180px}.fixed-header .sticky-header .logo-box img{width:136px}.wp-tag{margin:25px 0 35px}.wp-tag a{position:relative;display:inline-block;padding:5px 20px;font-size:16px;text-align:center;margin-right:5px;margin-bottom:5px;font-weight:500;border:1px solid #cda274;color:#cda274;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.wp-tag a:hover{background:#cda274;color:#fff}.rtl .main-header .menu-area.p-r240{padding-right:0}.rtl .hotel-booking-search .hb-form-table li label{text-align:right}.rtl .hotel-booking-search .hb-form-table li select{background-position:7% center;direction:rtl}.rtl .hotel-booking-search .hb-form-table li .hb_input_field::after{right:auto;left:15px}.rtl .slider-style-two .hotel-booking-search .hb-form-table li input,.rtl .slider-style-two .hotel-booking-search .hb-form-table li select{text-align:right}.rtl .main-header.header-style-two .menu-area{padding-right:0}.rtl .pn-detail .hb_single_room .price{right:auto;left:0}.rtl .widget ul li:before{left:0;right:auto;content:"\f104"}.rtl .blog-details-content .comment-area .single-comment .replay{right:auto;left:15px}.rtl .blog-details-content .comment-area .single-comment .comment-title{margin-right:0;padding-right:0;margin-left:10px;padding-left:15px}.rtl .blog-details-content .comment-area .single-comment .comment-title:before{right:auto;left:0}