#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .selectField .calicon:after,#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .selectField:after{text-transform:none;pointer-events:none;font-family:standardsIcons!important;speak:none;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}#topblock{padding:0 15px;background:red}#topblock .holder{width:calc(100% - 30px)}@media (max-width:768px){#topblock{width:calc(100%)}}#imagelinksHolder .holder{width:calc(100% - 30px)}@media (max-width:768px){#imagelinksHolder{width:calc(100%)}}#bottomblock .holder,body:not(.with-sidebar) #c1 .holder{width:80%}@media (max-width:990px){#topblock{padding:0}#bottomblock .holder,body:not(.with-sidebar) #c1 .holder{width:calc(100% - 30px)}}#centerblock .flashContainer{margin:0;overflow:visible}#centerblock .flashContainer .gcb_image_legend{text-align:center}#centerblock .flashContainer .promotionsgadget{width:80%;left:10%;right:10%;bottom:115px}@media (max-width:990px){#centerblock .flashContainer .promotionsgadget{bottom:130px}}#centerblock .flashContainer .bookinggadget{position:absolute;z-index:5;left:10%;right:10%;bottom:50px;width:80%;height:65px;min-height:65px}@media (max-width:990px){#centerblock .flashContainer .bookinggadget{height:80px}}@media (max-width:768px){#centerblock .flashContainer .bookinggadget{min-height:unset}}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .shortHandDate,#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .shortHandNrNights{width:30%;height:65px;margin:0 0 0 2%;display:table;padding:0;position:relative;vertical-align:middle}@media (max-width:990px){#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .shortHandDate,#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .shortHandNrNights{width:66%;margin:0;height:40px}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .checkinLabel,#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .shortHandNrNightsLabel{line-height:40px}}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .checkinLabel,#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .shortHandNrNightsLabel{text-align:left;width:45%;margin:0;display:table-cell;vertical-align:middle;position:relative;float:none;padding-left:15px}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .shortHandButton{width:34%;margin:0;float:right;letter-spacing:0}@media (max-width:990px){#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .shortHandButton{position:absolute;height:80px;top:0;right:0}}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .shortHandCheckRates{width:100%;margin:0;height:65px;line-height:1em;font-size:2em;padding:10px 10px 22px}@media (max-width:990px){#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .shortHandCheckRates{height:80px;padding:10px 10px 30px}}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .shortHandTitle{position:absolute;width:34%;margin:0;bottom:0;right:0;height:25px;line-height:22px;border-right:none;pointer-events:none}@media (max-width:990px){#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .shortHandTitle{z-index:1;height:30px}}#centerblock .flashContainer .bookinggadget .gc_sh .startDay{width:auto;margin:0;padding:0;height:65px;border:none;background:0 0;line-height:65px;text-align:center}@media (max-width:990px){#centerblock .flashContainer .bookinggadget .gc_sh .startDay{height:40px}}#centerblock .flashContainer .bookinggadget .gc_sh .shortHandCalendarIcon{position:absolute;width:60%;right:0;margin:0;height:65px;float:right;text-align:right;border:none;background:0 0;padding-right:10%}#centerblock .flashContainer .bookinggadget .gc_sh .shortHandCalendarIcon:before{width:100%;line-height:65px;position:relative;float:right;top:26px}@media (max-width:990px){#centerblock .flashContainer .bookinggadget .gc_sh .shortHandCalendarIcon{height:40px}#centerblock .flashContainer .bookinggadget .gc_sh .shortHandCalendarIcon:before{top:16px;right:22px}#centerblock .flashContainer .bookinggadget .gc_sh .yui-menu-button{height:40px}}#centerblock .flashContainer .bookinggadget .gc_sh .yui-menu-button{display:block;line-height:65px;top:0}#centerblock .flashContainer .bookinggadget .gc_sh .yui-menu-button .first-child{display:block;height:65px}@media (max-width:990px){#centerblock .flashContainer .bookinggadget .gc_sh .yui-menu-button .first-child{height:40px}}#centerblock .flashContainer .bookinggadget .gc_sh .yui-menu-button .first-child button{width:50%;margin:0;padding:0;height:65px;border:none;background:0 0;line-height:65px;text-align:right}@media (max-width:990px){#centerblock .flashContainer .bookinggadget .gc_sh .yui-menu-button .first-child button{height:40px;line-height:40px}}#centerblock .flashContainer .bookinggadget .gc_sh .yui-menu-button .first-child button:after{width:55%}#centerblock .flashContainer .bookinggadget.fixed{position:fixed;top:10px;right:30px;left:auto;float:right;width:auto;height:35px;min-height:35px;margin-top:0}#centerblock .flashContainer .bookinggadget.fixed .gc_sh .gc_horizontalSh .shortHandDate,#centerblock .flashContainer .bookinggadget.fixed .gc_sh .gc_horizontalSh .shortHandNrNights{display:none}#centerblock .flashContainer .bookinggadget.fixed .gc_sh .gc_horizontalSh .shortHandButton{width:auto;margin:0;float:left;overflow:hidden}@media (max-width:990px){#centerblock .flashContainer .bookinggadget.fixed{top:15px;right:calc(10% + 15px);height:50px}#centerblock .flashContainer .bookinggadget.fixed .gc_sh .gc_horizontalSh .shortHandButton{position:relative;height:50px;width:auto}}#centerblock .flashContainer .bookinggadget.fixed .gc_sh .gc_horizontalSh .shortHandCheckRates{width:auto;padding:0 15px;height:35px;line-height:35px;font-size:1.2em}@media (max-width:990px){#centerblock .flashContainer .bookinggadget.fixed .gc_sh .gc_horizontalSh .shortHandCheckRates{height:50px;line-height:50px;padding:0 25px;margin:0}#centerblock .flashContainer .bookinggadget.fixed .gc_sh .gc_horizontalSh .shortHandTitle{display:none}}#centerblock .flashContainer .bookinggadget.fixed .gc_sh .gc_horizontalSh .shortHandTitle{position:relative;width:auto;margin:auto;bottom:auto;right:auto;font-size:.8em;padding:0 15px;height:35px;line-height:35px}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom{padding:0 0 0 15px}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .selectField{height:65px;padding-top:30px;padding-bottom:10px}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .selectField:before{content:"";position:absolute;top:0;left:0;right:15px;bottom:0;z-index:-1}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .selectField:after{display:inline-block;line-height:1;content:"\e901";font-size:1em;width:35px;text-align:center;margin-left:-35px}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .selectField label{text-align:left;width:calc(100% - 30px);margin-bottom:0;line-height:12px;vertical-align:bottom;display:block;position:absolute;bottom:38px;left:15px;font-size:.75em}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .selectField input,#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .selectField select{width:calc(100% - 5px);border-radius:0;border:none;line-height:20px;cursor:pointer}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .selectField .calicon{margin-left:-35px;pointer-events:none}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .selectField .calicon:after{display:inline-block;line-height:1;content:"\e903";font-size:1em;width:35px;text-align:center}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .selectField.selectDate:after,#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .selectField.selectPromoCode:after,#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .selectField.submitButton:after{display:none}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .selectField.submitButton{padding:0}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .selectField.submitButton .booknow{border:none;height:65px;line-height:1em;font-size:2em;padding:10px 10px 22px;cursor:pointer}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .selectField.submitButton .bar{position:absolute;width:calc(100% - 30px);margin:0;bottom:0;right:0;height:25px;line-height:22px;pointer-events:none;text-align:center}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .datepicker{position:absolute;bottom:0;left:0;z-index:5;display:none}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .datepicker .ui-widget.ui-widget-content{border:none;border-radius:0;padding:20px;min-width:540px}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .datepicker .ui-datepicker td,.gcBookingGadgetCustom #centerblock .bookinggadget.fixed .gcBookingGadgetCustom{padding:0}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .datepicker .ui-datepicker .ui-datepicker-header{background:0 0;border:none;line-height:22px;height:30px;text-transform:uppercase}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .datepicker .ui-datepicker .ui-datepicker-header a,#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .datepicker .ui-datepicker .ui-datepicker-header a.ui-state-hover{background:0 0!important;border:none!important}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .datepicker .ui-datepicker .ui-datepicker-header a span,#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .datepicker .ui-datepicker .ui-datepicker-header a.ui-state-hover span{background:0 0;border:none;text-indent:0}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .datepicker .ui-datepicker .ui-datepicker-header a span:before,#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .datepicker .ui-datepicker .ui-datepicker-header a.ui-state-hover span:before{display:block;font-family:standardsIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .datepicker .ui-datepicker .ui-datepicker-header a.ui-datepicker-prev span:before,#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .datepicker .ui-datepicker .ui-datepicker-header a.ui-state-hover.ui-datepicker-prev span:before{content:"\e904"}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .datepicker .ui-datepicker .ui-datepicker-header a.ui-datepicker-next span:before,#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .datepicker .ui-datepicker .ui-datepicker-header a.ui-state-hover.ui-datepicker-next span:before{content:"\e905"}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .datepicker .ui-datepicker th{font-weight:400;text-transform:uppercase}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .datepicker .ui-datepicker tr{height:30px}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .datepicker .ui-datepicker td a,#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .datepicker .ui-datepicker td span{border-radius:0;text-align:center}@media (max-width:990px){#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .selectField:before{right:0}.gcBookingGadgetCustom #centerblock .bookinggadget{height:65px!important}}.no-banner #centerblock{margin-top:80px}.gcBookingGadgetCustom #centerblock{min-height:65px}@media (max-width:768px){#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .datepicker{top:0;left:50%;margin-left:-160px}#centerblock .flashContainer .bookinggadget .gcBookingGadgetCustom .datepicker .ui-widget.ui-widget-content{min-width:320px}.gcBookingGadgetCustom #centerblock{margin-top:80px;padding-top:0}.gcBookingGadgetCustom #centerblock .bookinggadget{position:relative!important;height:auto!important;top:40px!important}.gcBookingGadgetCustom #centerblock .bookinggadget .gcBookingGadgetCustom{padding:0}.gcBookingGadgetCustom #centerblock .bookinggadget .gcBookingGadgetCustom .selectField input,.gcBookingGadgetCustom #centerblock .bookinggadget .gcBookingGadgetCustom .selectField select{line-height:33px}.gcBookingGadgetCustom #centerblock .bookinggadget .gcBookingGadgetCustom .selectField.submitButton .booknow{padding:0}.gcBookingGadgetCustom.no-banner #centerblock .flashContainer{height:0;height:335px}.gcBookingGadgetCustom.no-banner #centerblock .flashContainer .gcb_container{display:none}}.gcBookingGadgetCustom #centerblock .bookinggadget.fixed{top:80px;left:0;right:0;bottom:auto;height:auto}.gcBookingGadgetCustom #centerblock .bookinggadget.fixed .gcBookingGadgetCustom .datepicker{bottom:auto;top:100%}.gcBookingGadgetCustom.standard_corporate_3 #centerblock{margin-top:120px}.gcBookingGadgetCustom.standard_corporate_3 #centerblock .flashContainer{margin:0;overflow:visible;height:100%;position:relative;display:block}.gcBookingGadgetCustom.standard_corporate_3 #centerblock .flashContainer .gcb_container{height:600px}@media (max-width:990px){.gcBookingGadgetCustom.standard_corporate_3 #centerblock .flashContainer .gcb_container{height:220px}.gcBookingGadgetCustom.standard_corporate_3 #centerblock .flashContainer .bookinggadget{position:relative!important;height:auto!important;top:0!important}}