section.kc_row{padding:0}.p-t0{padding:0}.cw{color:#ffffff!important}.kc_row .kc_col-sm-12{padding-left:0px!important;padding-right:0px!important}.owl-slider-header .item::before{left:0}.owl-theme .owl-controls .owl-buttons div{background:none;padding:0;opacity:1;border-radius:0}.admin-bar .header.sticked{top:32px}.kc_column>.kc-col-container{display:block}.kc-row-container.kc-container{max-width:1230px;width:100%}.page-header{padding-top:200px;padding-bottom:130px;margin-bottom:80px;background-image:url(../../../../../../../../themes/colina/images/header-1.jpg)}.hotel-booking-search{padding:40px;background:#00486c;text-align:center}.hotel-booking-search h3{color:#fff;display:none}.hb-form-table{display:inline-block}.hb-form-table .hb-form-field,.hb-submit{display:inline-block;margin-right:18px}.hb-form-table .hb-form-field label{display:block;color:#fff}.hotel-booking-search button,.hotel-booking-search input,.hotel-booking-search select,.hotel-booking-search textarea{color:#2a2a2a;font-weight:400}::-webkit-input-placeholder{color:inherit}::-moz-input-placeholder{color:inherit}::-ms-input-placeholder{color:inherit}.hb-submit{margin:0}.hotel-booking-search button{display:block;padding:20px 60px;width:100%;font-size:150%;border-color:rgba(255,255,255,1);color:#fff;background:none;font-weight:400;min-width:100%;height:auto}.hotel-booking-search button:hover{background:#fff;border-color:#fff;color:#000}.rooms article .details .book>div>.price .title-price,.image-blocks .blocks .item .book .price .title-price{display:none}.rooms article .details .book>div>.price .unit,.image-blocks .blocks .item .book .price .unit{font-size:14px}.team-section .team-wrapper.text-block h2{margin-top:0}.rooms-category.rooms article .details .text .title a>br{display:none}.footer-links ul{padding:0}.footer-links ul li{display:inline-block;list-style:none;padding-right:15px;margin-right:10px;position:relative}.footer-links ul li:last-child{padding:0;margin:0}.footer-links ul li:before{content:'|';position:absolute;right:0;top:0}.footer-links ul li:last-child:before{display:none}.room-single-section{margin-bottom:100px}.room-single-section .content-side .inner-box{position:relative;padding:35px;background-color:#eee}.room-single-section .content-side .inner-box h3{color:#b58e3e}.room-single-section .content-side .inner-box p strong{margin:20px 0;display:block;text-align:left}.hb_single_room .price{display:block;color:#222;margin-bottom:0;margin:20px 0 0;float:none;font-family:"Montserrat",sans-serif;font-weight:300}.hb_single_room_details{margin:70px 0 50px}.hb_single_room .hb_single_room_details .hb_single_room_tabs{padding:0;border-bottom:1px solid rgba(58,61,69,.5)}.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 18px;font-size:14px;font-weight:500;text-transform:uppercase;color:#3a3d45;border:1px solid rgba(58,61,69,.5);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{border:1px solid rgba(58,61,69,.5)}.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:#3a3d45;border-color:#3a3d45;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;background:#eee}.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 .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 #3a3d45;padding:10px}.hb_single_room .owl-slider .owl-controls .owl-buttons,.hb_single_room .owl-slider .owl-controls .owl-pagination{display:none}.blog.blog-item .c-news-block{margin-bottom:50px}.blog.blog-item .c-news-block .content{padding:40px}.comment-inner-box>.colina_theme:last-child .comment-block{margin-bottom:0;border-bottom:none}.comment-inner-box .colina_theme .colina_theme{margin-left:50px}.colina_theme .comment-add h3{margin:0 0 15px}.blog aside .box.widget_search,.blog aside .box.widget_hb_widget_search{padding:0;border:none}.widget.box .hotel-booking-search{padding:30px 15px}.blog aside .box ul li.hb-form-field:hover{-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.widget.box .hb-form-table .hb-form-field{display:block;margin:0 0 30px 0;border:none;padding-bottom:0}.widget.box .hotel-booking-search select{min-width:100%;width:100%}.c-news-block a{color:#222}blockquote{border-color:#002639;background:#fafafa;padding:20px 45px}.colina_theme .comment-add{padding:0 40px;margin:40px 0}.page-comment{margin-top:40px;padding-top:40px;padding-bottom:20px}.blog aside .box.widget_search .title{padding-left:20px;padding-top:20px}#hotel-booking-results h3,#hotel-booking-cart h3,#hotel-booking-payment h3{font-size:26px;color:#b58e3e;margin-bottom:55px;display:inline-block;position:relative;padding-bottom:20px}#hotel-booking-results h3:after,#hotel-booking-cart h3:after,#hotel-booking-payment h3:after{content:'';position:absolute;left:0;bottom:0;width:50px;height:1px;background:#ffb606}#hotel-booking-results .hb-search-results>.hb-room .hb-room-info,#hotel-booking-cart table.hb_table,#hotel-booking-payment table.hb_table{background:#eee;padding:36px;min-height:270px}#hotel-booking-results .hb-search-results>.hb-room .hb-room-name{font-family:"Playfair Display",serif;font-weight:500;font-size:25px}#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:15px;font-family:"Montserrat",sans-serif;color:#222;font-weight:300}#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:300;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{position:relative;padding:12px 44px;font-size:14px;font-weight:500;text-transform:uppercase;color:#fff;border:1px solid rgba(58,61,69,.5);display:inline-block;margin-top:15px;background:#3a3d45}#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{background:#002639;border-color:#002639}.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{background:#eee;padding:40px;margin-bottom:40px}.hb-select-extra-results ul li .hb_package_title label{font-family:"Playfair Display",serif;font-weight:500;font-size:25px;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 15px}.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}.colina-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}.colina-hb-cart-mini{background:#eee;padding:20px 0}.colina-hb-cart-mini .hotel_booking_mini_cart .hb_mini_cart_item{border:1px solid #fafafa;padding:40px;background:#fff}.colina-hb-cart-mini .hotel_booking_mini_cart .hb_mini_cart_item .hb_title{margin-top:0}.colina-hb-cart-mini .hotel_booking_mini_cart .hb_mini_cart_item .hb_mini_cart_top,.colina-hb-cart-mini .hotel_booking_mini_cart .hb_mini_cart_item .hb_mini_cart_number{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eee}.blog.blog-item .content p,.comments .comment-desc p{font-size:18px;line-height:1.6}.blog .col-sm-8{padding-right:70px}.widget .hotel-booking-search button{padding:20px 40px}input[type="radio"],input[type="checkbox"]{margin:0}#booking-details .booking-data{margin-bottom:50px}#booking-items .booking_item_table{width:100%;display:table}#booking-items .booking_item_table tr{display:table-row;border:1px solid #eaeaea}#booking-items .booking_item_table tr th,#booking-items .booking_item_table tr td{display:table-cell;padding:10px;border-right:1px solid #eaeaea}#booking-items{margin-bottom:50px}#booking-items .booking_item_table tr th:first-child,#booking-items .booking_item_table tr td:first-child{border:none}#booking-customer .customer-details{padding:40px;background:#eee;margin-bottom:50px}