.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:0 !important;padding-right:0 !important}.admin-bar .sticky-header{top:32px}.kc_column>.kc-col-container{display:block}.page-title{position:relative;width:100%;padding:87px 0 77px;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 .5s 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}.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:0 !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 .5s 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;box-shadow:0 15px 30px rgba(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;transition:all .5s 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(//www.goldener-adler-oberried.de/wp-content/themes/panola/css/../images/icons/icon-select.png) 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 .3s 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}.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;transition:all .5s 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 .3s 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 rgba(15,23,43,.5);margin-top:-85px;padding: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:0 0;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 rgba(15,23,43,.1);margin-top:-85px;padding: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:0 0;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:0 0;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 rgba(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;background:#cda274;font-weight:600;color:#fff;border-radius:30px;text-transform:capitalize;transition:all .3s 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{position:absolute;top:0;right:0;float:none;margin-top:0;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;background:#cda274;font-weight:600;color:#fff;border-radius:30px;text-transform:capitalize;transition:all .3s 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 !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:0 0}.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 .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s 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}