.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
#lightbox{position:absolute;top:40px;left:0;width:100%;z-index:100;text-align:center;line-height:0;}#lightbox a img{border:none;}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;min-width:240px;overflow:hidden;}#imageContainer,#frameContainer,#modalContainer{padding:10px;}#modalContainer{line-height:1em;overflow:auto;}#loading{height:25%;width:100%;text-align:center;line-height:0;position:absolute;top:40%;left:45%;}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}#imageContainer>#hoverNav{left:0;}#frameHoverNav{z-index:10;margin-left:auto;margin-right:auto;width:20%;position:absolute;bottom:0px;height:45px;}#imageData>#frameHoverNav{left:0;}#hoverNav a,#frameHoverNav a{outline:none;}#prevLink,#nextLink{width:49%;height:100%;background:transparent url(/sites/all/modules/lightbox2/images/blank.gif) no-repeat;display:block;}#prevLink,#framePrevLink{left:0;float:left;}#nextLink,#frameNextLink{right:0;float:right;}#prevLink:hover,#prevLink:visited:hover,#prevLink.force_show_nav,#framePrevLink{background:url(/sites/all/modules/lightbox2/images/prev.gif) left 15% no-repeat;}#nextLink:hover,#nextLink:visited:hover,#nextLink.force_show_nav,#frameNextLink{background:url(/sites/all/modules/lightbox2/images/next.gif) right 15% no-repeat;}#prevLink:hover.force_show_nav,#prevLink:visited:hover.force_show_nav,#framePrevLink:hover,#framePrevLink:visited:hover{background:url(/sites/all/modules/lightbox2/images/prev_hover.gif) left 15% no-repeat;}#nextLink:hover.force_show_nav,#nextLink:visited:hover.force_show_nav,#frameNextLink:hover,#frameNextLink:visited:hover{background:url(/sites/all/modules/lightbox2/images/next_hover.gif) right 15% no-repeat;}#framePrevLink,#frameNextLink{width:45px;height:45px;display:block;position:absolute;bottom:0px;}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;min-width:240px;}#imageData{padding:0 10px;}#imageData #imageDetails{width:70%;float:left;text-align:left;}#imageData #caption{font-weight:bold;}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}#imageData #lightbox2-node-link-text{display:block;padding-bottom:1.0em;}#imageData #bottomNav{height:66px;}.lightbox2-alt-layout #imageData #bottomNav,.lightbox2-alt-layout-data #bottomNav{margin-bottom:60px;}#lightbox2-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}#overlay_default{opacity:0.6;}#overlay_macff2{background:transparent url(/sites/all/modules/lightbox2/images/overlay.png) repeat;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html>body .clearfix{display:inline;width:100%;}* html .clearfix{height:1%;}#bottomNavClose{display:block;background:url(/sites/all/modules/lightbox2/images/close.gif) left no-repeat;margin-top:33px;float:right;padding-top:0.7em;height:26px;width:26px;}#bottomNavClose:hover{background-position:right;}#loadingLink{display:block;background:url(/sites/all/modules/lightbox2/images/loading.gif) no-repeat;width:32px;height:32px;}#bottomNavZoom{display:none;background:url(/sites/all/modules/lightbox2/images/expand.gif) no-repeat;width:34px;height:34px;position:relative;left:30px;float:right;}#bottomNavZoomOut{display:none;background:url(/sites/all/modules/lightbox2/images/contract.gif) no-repeat;width:34px;height:34px;position:relative;left:30px;float:right;}#lightshowPlay{margin-top:42px;float:right;margin-right:5px;margin-bottom:1px;height:20px;width:20px;background:url(/sites/all/modules/lightbox2/images/play.png) no-repeat;}#lightshowPause{margin-top:42px;float:right;margin-right:5px;margin-bottom:1px;height:20px;width:20px;background:url(/sites/all/modules/lightbox2/images/pause.png) no-repeat;}.lightbox2-alt-layout-data #bottomNavClose,.lightbox2-alt-layout #bottomNavClose{margin-top:93px;}.lightbox2-alt-layout-data #bottomNavZoom,.lightbox2-alt-layout-data #bottomNavZoomOut,.lightbox2-alt-layout #bottomNavZoom,.lightbox2-alt-layout #bottomNavZoomOut{margin-top:93px;}.lightbox2-alt-layout-data #lightshowPlay,.lightbox2-alt-layout-data #lightshowPause,.lightbox2-alt-layout #lightshowPlay,.lightbox2-alt-layout #lightshowPause{margin-top:102px;}.lightbox_hide_image{display:none;}#lightboxImage{-ms-interpolation-mode:bicubic;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.node{margin:0;padding:0;}div.panel-pane div.feed a{float:right;}
.accordion-teaser-list{width:100%;}.accordion-teaser-list .views-row{width:300px;float:left;}.accordion-teaser-list .views-row .views-field-field-image{float:left;}.accordion-teaser-list:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0;}.accordion-teaser-list .accord_slider_header{border-top:1px solid #e3e3e3;width:100%;height:34px;background-color:#FFFFFF;position:relative;}.accordion-teaser-list .accord_slider_header{width:100%;}.accordion-teaser-list .accord_slider_header .accord_slider_head h2{font-family:Din,Arial,Helvetica,sans-serif !important;color:#ff050c;font-size:22px;line-height:30px;text-transform:uppercase;padding-top:5px;white-space:pre-wrap !important;margin:0;float:left;width:80%;cursor:pointer;}.accordion-teaser-list .accord_slider_header .accord_slider_nav{height:32px;float:right;width:20%;}.accordion-teaser-list .accord_slider_header .visible{visibility:visible;display:block;}.accordion-teaser-list .accord_slider_header .hidden{visibility:hidden;display:none;}.accordion-teaser-list .accord_slider_row_wrapper{width:100%;overflow:hidden;}.accordion-teaser-list .accord_slider_tab{background-color:#e6e6e6;width:100%;padding-top:4px;padding-left:4px;padding-bottom:10px;}.accordion-teaser-list .accord_slider_tab .views-row{width:296px;height:120px;background-color:#ffffff;float:left;}.accordion-teaser-list .accord_slider_tab .views-row-1,.accordion-teaser-list .accord_slider_tab .views-row-2,.accordion-teaser-list .accord_slider_tab .views-row-3,.accordion-teaser-list .accord_slider_tab .views-row-4,.accordion-teaser-list .accord_slider_tab .views-row-5,.accordion-teaser-list .accord_slider_tab .views-row-6{margin-top:6px;margin-left:6px;padding-top:5px;}.accordion-teaser-list .accord_slider_tab .views-row .views-field-field-image{padding:4px 4px 4px 5px;width:145px;height:100px;}.accordion-teaser-list .accord_slider_tab .views-row .views-field-title a{color:#FF050C;font-family:Din,Arial,Helvetica,sans-serif !important;font-size:14px;text-transform:uppercase;line-height:normal;}.accordion-teaser-list .accord_slider_tab .views-row .views-field-body,.accordion-teaser-list .accord_slider_tab .views-row .views-field-field-teaser{color:#7E7E7E;font-family:Arial,Verdana,Helvetica,sans-serif !important;font-size:12px;line-height:18px;padding-top:5px;overflow:hidden;}.accordion-teaser-list .tab_nav_open,.accordion-teaser-list .tab_nav_close,.accordion-teaser-list .tab_nav_showall,.accordion-teaser-list .tab_nav_goto a{font-family:Standard,Arial,Helvetica,sans-serif !important;color:#4d4d4d;font-size:8px;line-height:32px;text-transform:uppercase;text-align:right;float:right;cursor:pointer;}.accordion-teaser-list .tab_nav_goto a{line-height:20px;padding-right:5px;}.accordion-teaser-list .tab_nav_showall{margin-right:5px;}.accordion-teaser-list .tab_nav_close{width:35px;margin-right:5px;}.accordion-teaser-list .tab_nav_open_img,.accordion-teaser-list .tab_nav_close_img,.accordion-teaser-list .tab_nav_showall_img,.accordion-teaser-list .tab_nav_back_img,.accordion-teaser-list .tab_nav_goto_img{width:13px;height:13px;margin-top:10px;margin-right:10px;float:right;cursor:pointer;}.accordion-teaser-list .tab_nav_open_img{background:url(/sites/all/modules/application/app_cologne/images/btns_13x13.gif) no-repeat -39px 0px transparent;}.accordion-teaser-list .tab_nav_close_img{background:url(/sites/all/modules/application/app_cologne/images/btns_13x13.gif) no-repeat -26px 0px transparent;padding:0px;}.accordion-teaser-list .tab_nav_showall_img{background:url(/sites/all/modules/application/app_cologne/images/btns_13x13.gif) no-repeat -13px 0px transparent;}.accordion-teaser-list .tab_nav_goto_img{background:url(/sites/all/modules/application/app_cologne/images/btns_13x13.gif) no-repeat scroll -13px 0 transparent;float:right;margin-right:10px;margin-top:4px;}.accordion-teaser-list .tab_nav_goto_img a{display:block;width:13px;height:13px;}.accordion-teaser-list .accord_slider_footer{background-color:#CFCFCF;margin-bottom:10px;width:100%;height:20px;}
div#leadslide-wrapper{overflow:hidden;position:relative;height:331px;width:100%;}div#leadslide{height:300px;overflow:hidden;}div#leadslide ul{margin:0;padding:0;}div#leadslide .item-list ul li{margin:0 0 0.25em 1.6em;}ul.slidebrowser-ul{display:none;float:right;height:7px;width:85px;list-style:none outside none;text-align:center;z-index:2;margin:0;margin-top:10px;margin-right:20px;}ul.slidebrowser-ul li{float:left;display:block;position:static;}ul.slidebrowser-ul li.slidebrowser-next{background:url(/sites/all/modules/application/app_cologne/images/bt_slidebrowser_next.gif) no-repeat scroll left top transparent;cursor:pointer;height:7px;width:7px;}ul.slidebrowser-ul li.slidebrowser-prev{background:url(/sites/all/modules/application/app_cologne/images/bt_slidebrowser_prev.gif) no-repeat scroll left top transparent;cursor:pointer;height:7px;width:11px;}ul.slidebrowser-ul li.slidebrowser-dot{background:url(/sites/all/modules/application/app_cologne/images/bt_slidebrowser_dot.gif) no-repeat scroll left top transparent;height:7px;width:11px;}.pane-leads{}.pane-leads .views-row{display:none;position:absolute;}.pane-leads .views-row-first{display:block;}.pane-leads .view-content,.pane-leads .view-content a{color:white;text-decoration:none;}.leadtext-wrapper{position:absolute;z-index:2;top:205px;width:391px;height:86px;background:url(/sites/all/modules/application/app_cologne/images/bg_slideshow_txtbox.png) no-repeat scroll left top transparent;overflow:hidden;}.leadtext-wrapper .leadtext-title,.leadtext-wrapper .leadtext-body{position:absolute;background-color:#ff050c;width:377px;text-align:right;padding-right:10px;}.leadtext-wrapper .leadtext-title{top:6px;height:25px;padding-top:5px;font-family:DinMed,Arial,sans-serif;font-size:24px;font-weight:normal;line-height:30px;text-transform:uppercase;}.leadtext-wrapper .leadtext-body{top:36px;height:50px;font-family:Arial;font-weight:bold;font-size:11px;line-height:17px;}
#hrs-search-form .form-row{height:30px;}#hrs-search-form label,#hrs-search-form span{color:#ff050c;}#hrs-search-form label,#hrs-search-form span,#hrs-search-form select,#hrs-search-form input.datepicker{font-family:Din,Arial,Helvetica,sans-serif !important;text-transform:uppercase;font-weight:normal;font-size:10px;margin-right:5px;}#hrs-search-form input.datepicker{background:url(/sites/all/modules/application/app_cologne/images/icon-calendar-17x16.png) no-repeat scroll 100px #FFFFFF;background-color:white;cursor:pointer;}#hrs-search-form label{display:inline-block;width:60px;text-align:right;}#hrs-search-form span{}#hrs-search-form input.datepicker{padding:5px;width:120px;height:22px;}#hrs-search-form select{margin-top:3px;height:20px;}#hrs-search-button{float:right;}
div#booking-box{height:264px;left:630px;position:absolute;top:35px;width:290px;z-index:2;}div#booking-box ul{list-style:none outside none;}div#booking-box ul li{margin-bottom:10px;}div#booking-box ul li div{vertical-align:top;}div#booking-box ul li div.booking-box-inner-headline{float:none;clear:both;width:290px;height:30px;background-color:#FFFFFF;cursor:pointer;}div#booking-box ul li .btmBorderRed{border-bottom:1px solid #ff050c;}div#booking-box ul li .btmBorderGrey{border-bottom:1px solid #cfcfcf;}div#booking-box ul li .alpha85{background:rgb(255,255,255);background:rgba(255,255,255,0.85);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff,endColorstr=#ccffffff);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff,endColorstr=#ccffffff)";}div#booking-box ul li .hidden{display:none;}div#booking-box ul li div.booking-box-inner-headline h2{margin:0;padding:0;margin-left:10px;color:#444444;font-family:Din,Arial,Helvetica,sans-serif !important;font-size:16px;line-height:32px;text-transform:uppercase;letter-spacing:-0.07em;width:200px;height:29px;float:left;}div#booking-box ul li div.booking-box-inner-headline-image{float:left;width:80px;}div#booking-box ul li div.booking-box-form-wrapper{clear:both;width:270px;height:122px;margin:0;padding:0;padding:10px;}div#booking-box div.pane-icon{padding-top:3px;}
.preface-teaser-wrapper{position:relative;width:290px;height:265px;overflow:hidden;}.preface-teaser-wrapper .preface-teaser-nav{position:absolute;width:20px;height:20px;top:240px;left:270px;background:url(/sites/all/modules/application/app_cologne/images/btn_prefaceteaser.gif) no-repeat 0 0 transparent;z-index:3;}.preface-teaser-wrapper .preface-teaser-image{position:absolute;z-index:1;}.preface-teaser-wrapper .preface-teaser-text-wrapper{position:absolute;margin-top:200px;z-index:2;width:300px;height:180px;background-color:#FFFFFF;}.preface-teaser-kicker{color:#444444;font-family:DinMed,arial,sans-serif;font-size:12px;font-weight:normal;line-height:16px;padding-top:6px;text-decoration:none;text-transform:uppercase;white-space:nowrap;}.preface-teaser-wrapper .preface-teaser-text-wrapper .preface-teaser-title{width:200px;}.preface-teaser-wrapper .preface-teaser-text-wrapper .preface-teaser-title a,.preface-teaser-wrapper .preface-teaser-text-wrapper .preface-teaser-title a:hover{color:#FF050C;font-family:DinMed,arial,sans-serif;font-size:16px;font-weight:normal;line-height:20px;text-decoration:none;text-transform:uppercase;white-space:normal;}.preface-teaser-wrapper .preface-teaser-text-wrapper .preface-teaser-title a:hover{text-decoration:underline;}.preface-teaser-wrapper .preface-teaser-text-wrapper .preface-teaser-body{color:#7E7E7E;font-family:Arial,Verdana,sans-serif;font-size:12px;font-weight:normal;line-height:18px;padding-top:2px;text-decoration:none;white-space:normal;width:270px;}
.panel-1col{}.panel-2col .panel-col-first .inside{margin:0;}.panel-1col .panel-col{width:100%;}#panels-edit-display .panel-pane,#panels-edit-display .helperclass{margin:.5em;}.panel-2col .panel-separator{margin:0 0 1em 0;}
input[data-sa-theme="basic-grey"].ui-autocomplete{position:absolute;cursor:default;}* html input[data-sa-theme="basic-grey"].ui-autocomplete{width:1px;}input[data-sa-theme="basic-grey"].ui-widget-content{background:none;border-radius:0px;color:#2c2c2c;border:1px solid #c8c8c8;box-shadow:2px 2px 2px -1px rgba(128,128,128,0.6);position:absolute;background-color:#ffffff;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;font-size:1em;}ul[data-sa-theme="basic-grey"] div{display:block;}ul[data-sa-theme="basic-grey"].ui-menu{list-style:none;padding:0px;margin:0;display:block;float:left;min-width:350px;}ul[data-sa-theme="basic-grey"].ui-menu .ui-menu{margin-top:-3px;}ul[data-sa-theme="basic-grey"].ui-menu .ui-menu-item{margin:0;padding:0;float:left;clear:left;width:100%;line-height:14px;font-size:12px;}ul[data-sa-theme="basic-grey"].ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:0;}ul[data-sa-theme="basic-grey"].ui-menu .ui-menu-item a{font-weight:normal;margin:-1px;}ul[data-sa-theme="basic-grey"] .ui-state-hover{background:none;border:none;border-radius:0px;background-color:#f6f6f2;}ul[data-sa-theme="basic-grey"] .ui-autocomplete-fields{padding:5px 6px;overflow:hidden;}ul[data-sa-theme="basic-grey"] .ui-menu-item-first{border-top:1px solid #808080;}ul[data-sa-theme="basic-grey"] .ui-autocomplete-field-title{text-align:left;font-size:1.3em;}ul[data-sa-theme="basic-grey"] .ui-autocomplete-field-term{font-weight:bold;}ul[data-sa-theme="basic-grey"] .ui-autocomplete-field-group{background-position:right top;background-repeat:no-repeat;color:#808080;float:right;position:relative;right:5px;}
