img{max-width:100%}h4 a{color:#1C1C1C;text-decoration:none}.quore{color:#AEAEAE;font-size:15px;font-style:italic;border-left:5px solid;padding:0 20px 10px;margin:15px 0px 20px 20px;display:block;border-color:#10a56e}.authentication-form tr.label,.authentication-form tr.empty,#frmCheckBooking .booking-number.label{display:none}.main-content h1{font-size:30px;margin:0 0 20px 0}.authentication-form{padding:0 30px 0 0;font-size:14px}.authentication-form tr.label,.authentication-form tr.empty{display:none}.authentication-form label[for="chk_remember_me"]{color:#1C1C1C}.authentication-form input[type="text"],.authentication-form input[type="password"]{width:210px;margin:0px 0px 10px !important;font-size:14px;color:#D3D3D3}.authentication-form input[type="text"],.authentication-form input[type="password"]{width:210px;margin:0px 0px 10px !important;font-size:14px;color:#D3D3D3}.authentication-form input[type="submit"]{background:#10a56e none repeat scroll 0% 0%;width:150px;margin:10px auto 10px 0;display:block;color:#FFF;border:medium none;font-size:14px;cursor:pointer}.authentication-form tr.link{margin-top:10px;display:block}.authentication-form tr.link a{color:#1C1C1C;text-decoration:none}#navigation{margin-right:-30px}#navigation li a{font-weight:400;border-right:#e8e8e8 1px solid;display:block;padding:20px 15px 20px 15px}#navigation li{padding:11px 0;border-bottom:4px solid #fff}.slider-caption-wrapper{bottom:15%;top:inherit}.medium-caption{font-size:14px}.gallery_wrapper{display:inline-block;width:100%}.gallery_item{float:left;display:inline-block;box-sizing:border-box;padding:0;text-align:center;border-bottom:0;border-right:1px solid #fff;border-top:1px solid #fff;vertical-align:middle;margin-right:5px;margin-bottom:15px}.gallery_item img{height:110px}.gallery_item a{color:#1C1C1C;text-decoration:none}.gallery_item a span{font-size:14px;margin:0px 0px 15px;font-family:"Merriweather",serif}.gallery_item .gallery-type .gallery-title{height:45px;display:block}.gallery_item .album-title{margin:auto;max-width:100%}.gallery_item .video-album-icon{width:140px;height:inherit;max-height:105px}#reservation-form input[type="submit"]{min-width:140px;margin-top:21px}.step-title a{color:#1C1C1C;text-decoration:none}.step-title a:hover{color:#1C1C1C;text-decoration:underline}#logo h1 span{width:auto !important}#logos h1 span{width:auto !important}li.current-menu-item{border-color:#10a56e;border-bottom:4px solid}TABLE TR TD A{color:#10a56e;text-decoration:none}TABLE TR TD A:hover{color:#1C1C1C;text-decoration:underline}TABLE TR TD input[type="text"],TABLE TR TD input[type="password"],TABLE TR TD SELECT{padding:8px 7px;margin:0px !important;border:1px solid #E8E8E8}TABLE TR TD SELECT{margin-right:2px !important}input[type=text],input[type=password],select{padding:8px 7px;color:#777 !important;border:1px solid #E8E8E8}input.button,input.form_button,input.form_button_middle{background:#10a56e none repeat scroll 0% 0%;border:1px solid;color:#FFF;height:36px;font-size:14px;font-weight:400;display:block;float:left;line-height:1;text-decoration:none;cursor:pointer;margin-right:3px}input#frmCheckBooking_booking_number{border:1px solid #E8E8E8;padding:8px 7px;margin:5px 0 !important}TR.booking-number.label{padding-top:0px;font-size:15px;font-weight:normal}#light{display:none}.black_overlay{display:none;position:absolute;top:0%;left:0%;width:100%;height:1900px;background-color:black;z-index:1001;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80)}.white_content{position:absolute;top:120px;left:7%;width:80%;height:65%;padding:16px;border:16px solid darkorange;border-top:0px;background-color:white;z-index:1002;overflow:auto}.white_content UL LI{margin-left:10px}.white_header{position:absolute;top:40px;left:7%;width:80%;height:10%;padding:16px;border:16px solid darkorange;border-bottom:0px;background-color:white;z-index:1002;overflow:auto}.white_header DIV.title_left{float:left;width:70%}.white_header DIV.title_right{float:right;width:30%;text-align:right}img.room_icon_descr{height:415px}.tab-normal{border-top:4px solid #ccc;margin-top:-4px;z-index:9999}.tab-active{border-top:4px solid #10a56e;margin-top:-4px}.tab-content{display:none}.tab-contents{display:block}.tab-content-active{display:block}.mobile-menu-inner{overflow-x:auto;overflow-y:auto}.overflow-x-auto{overflow-x:auto}DIV.room_prices-wrapper{width:100%;overflow-x:auto}TABLE.room_prices{width:99%;margin:0 !important}TABLE.room_prices TH{padding:5px 1px !important;text-align:center}TABLE.room_prices TD{padding:1px 1px !important;text-align:center;font-size:13px}TABLE.room_prices TR.sub-header TH{font-size:10px}SELECT.available_extra_beds_ddl{width:60%;padding:8px 4px}SELECT.available_meals_ddl{width:80%;padding:8px 4px}SELECT.available_rooms_ddl{width:80%;padding:8px 4px}.discount_coupon{width:210px !important}#mod_calendar{width:400px ! important}#mod_calendar table.month_small td{min-width:23px !important;min-height:23px !important;line-height:20px;padding:2px 4px;font-size:11px}#mod_calendar table.month_small td.th_small{min-width:23px !important}.page-content table td{border:0px !important}label[for=pre_payment_fully],label[for=pre_payment_partially]{width:135px;display:inline-block}.tbl_hotel_description .hotel_icon{width:150px;max-width:none;float:left;margin-right:15px}#user_name{margin-top:2px !important}#password{margin-top:2px !important}.authentication-form #chk_remember_me + label{margin-top:25px;margin-left:5px;display:inline-block}#frmLogout .main_link{color:#fff;text-decoration:none;font-size:13px}#frmLogout .main_link:first-child{margin-left:30px}#frmLogout .main_link:hover{text-decoration:underline}.mandatory_star{color:#960000}.available_meals_ddl{width:170px}#commentsLink a{color:#1C1C1C;text-decoration:none}.mgrid_label A{text-decoration:none;color:#6699CC}.mgrid_label A:hover{text-decoration:none;color:#000000}SPAN.yes{color:green}SPAN.no{color:darkred}SPAN.gray{color:gray}SPAN.lightgray{color:lightgray}SPAN.red{font-weight:normal;color:#c30000}SPAN.green{font-weight:normal;color:#308330}SPAN.darkred{color:darkred}SPAN.required{color:#c13a3a}.alignleft{text-align:left !important}.alignright{text-align:left !important}.currency-changer{float:right !important;width:95px;margin-left:15px}.currency-changer .styled{padding:1px 2px}#language-selection{margin:5px 0 0 0 !important;display:inline-block}.topbar-right{width:75%}.datepicker-big{min-width:170px}.select-wrapper-small{width:95px;overflow:hidden;margin:0 10px 0 0}.select-wrapper-big{width:170px;overflow:hidden;margin:0 10px 0 0}.select-wrapper-small select,.select-wrapper-big select{width:117%;background-image:url(../images/arrows3.png);background-color:#fff;background-repeat:no-repeat;background-position:80% center;color:#d3d3d3;border:none;-webkit-appearance:none;border-radius:0;padding:9px 10px;outline:none;font-size:14px}.scrolling-wrapper{width:100%;overflow-x:auto !important}.center_box_content .block-image-room{width:200px;text-align:center;float:right;padding:15px;box-sizing:border-box;margin-top:40px}.center_box_content .block-description-room{margin-right:200px}.page-content table td.right{text-align:right}.page-content table td input.form_button{width:150px;float:right}@media only screen and (max-width: 1700px){.authentication-form input[type="text"],.authentication-form input[type="password"],#frmCheckBooking .booking-number.input input{width:132px}table.responsive_table > thead,table.responsive_table > tbody > tr > th,table.responsive_table .responsive_hidden{display:none}table.responsive_table > tfoot > tr > th,table.responsive_table > tfoot > tr > td,table.responsive_table > tbody > tr > td{border:none;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;vertical-align:top;float:left;width:100%;box-sizing:border-box}table.responsive_table > tfoot > tr > th::before,table.responsive_table > tfoot > tr > td::before,table.responsive_table > tbody > tr > td::before{padding:3px;margin-right:10px;background:#10a56e;color:#fff;text-align:left;content:attr(data-th) " ";display:inline-block;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;font-weight:bold;width:30%}table.responsive_table .responsive_not_show_before::before{display:none}table.responsive_table > tr,table.responsive_table > tbody > tr{border:2px solid #10a56e;margin-bottom:10px;display:inline-table}}@media only screen and (max-width: 767px){.authentication-form input[type="text"],.authentication-form input[type="password"],#frmCheckBooking .booking-number.input input{width:182px}.page-content table td{white-space:normal;padding:9px}.page-content table td select{width:100%}.page-content input[type="text"],.page-content input[type="email"],.page-content input[type="url"],.page-content input[type="number"],.page-content input[type="tel"],.page-content input[type="date"],.page-content input[type="file"]{width:93%}#captcha_image_play,#captcha_image_reload{min-width:16px}}@media only screen and (min-width: 1250px){#logo{margin:10px 0 0 -30px}#logos{margin:14px 0 6px -30px}.content-wrapper{width:1024px}}@media only screen and (max-width: 1250px) and (min-width: 1050px){#logo{max-width:364px}#logos{text-align:center}}@media only screen and (max-width: 479px){.center_box_content .block-description-room{margin-right:0}.center_box_content .block-image-room{width:100%}.center_box_content .block-image-room img{width:100%}.center_box_content input[type=submit]{width:100%}.page-content input[type="text"],.page-content input[type="email"],.page-content input[type="url"],.page-content input[type="number"],.page-content input[type="tel"],.page-content input[type="date"],.page-content input[type="file"]{width:87%}#logo{float:none;margin:14px auto 0 auto;width:316px;text-align:center}}.select-search-big{width:227px;overflow:hidden;margin:0 10px 0 0}