html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(../../../../core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(../../../../core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(../../../../core/themes/stable/images/core/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(../../../../core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(../../../../core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(../../../../core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(../../../../core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(../../../../core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(../../../../core/themes/stable/images/core/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(../../../../core/themes/stable/images/core/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(../../../../core/themes/stable/images/core/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.sidr{display:block;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:hidden;overflow-y:auto;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:15px;background:#f8f8f8;color:#333;box-shadow:0 0 5px 5px #ebebeb inset}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#dfdfdf));background-image:-moz-linear-gradient(#ffffff,#dfdfdf);background-image:-webkit-linear-gradient(#ffffff,#dfdfdf);background-image:linear-gradient(#ffffff,#dfdfdf);font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#333;line-height:24px;box-shadow:0 5px 5px 3px rgba(0,0,0,0.2)}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgba(51,51,51,0.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #dfdfdf;border-bottom:1px solid #fff}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #fff;border-bottom:1px solid #dfdfdf}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:0;line-height:49px}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{box-shadow:0 0 15px 3px #ebebeb inset}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#333}.sidr ul li ul{border-bottom:0;margin:0}.sidr ul li ul li{line-height:40px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:0}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:0;line-height:41px}.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{box-shadow:0 0 15px 3px #ebebeb inset}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(51,51,51,0.8);padding-left:30px}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;border-radius:2px;border:0;background:rgba(0,0,0,0.1);color:rgba(51,51,51,0.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#f8f8f8;background:#333}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(51,51,51,0.9)}
@font-face{font-family:'Lato-Regular';src:url(../../themes/the_club/fonts/Lato-Regular.ttf) format("truetype");}@font-face{font-family:'Lato-Semibold';src:url(../../themes/the_club/fonts/Lato-Semibold.ttf) format("truetype");}@font-face{font-family:'Lato-Heavy';src:url(../../themes/the_club/fonts/Lato-Heavy.ttf) format("truetype");}*{margin:0;padding:0;}html{height:100%;box-sizing:border-box;}body{font-family:Georgia,Times,serif;font-size:16px;color:#000;padding:0 !important;line-height:1.4;height:100%;}.clearfix:after,.desktop main:after,body.path-news-and-events main:after,body.path-sports-broadcast main:after,body.members-handbook main:after,body.change-membership-status main:after,body.change-personal-data main:after,body.application-procedures main:after,body.membership-list main:after,body.membership-page main:after,body.fitness-centre-bar main:after,body.garden-lounge main:after,body.red-room main:after,body.jackson-room main:after,body.club-bar main:after,body.reception-food-wine-take-away main:after,body.bowling-alley-bar main:after,body.members-bar main:after,body.the-cafe main:after,body.cafe main:after,body.\34 6 main:after,body.food-beverage-page main:after,body.gym main:after,body.massage main:after,body.pilates main:after,body.yoga-stretch-tone main:after,body.tai-chi main:after,body.personal-training main:after,body.cardio-class main:after,body.dance-class main:after,body.barber-shop main:after,body.sports-and-wellness-centre main:after,body.fitness-centre-page main:after,body.card-room main:after,body.ladies-lounge main:after,body.reading-room main:after,body.recreational-facilities-page main:after,body.club-news main:after,body.annual-report main:after,body.ordinary-yearly-meeting main:after,body.annual-general-meeting main:after,body.extraordinary-general-meeting main:after,body.publication-page main:after,body.annual-staff-party main:after,body.csr-activities main:after,body.employee-quarter main:after,body.employee-year main:after,body.farewell-parties main:after,body.staff-outings main:after,body.wellness-day main:after,body.wellness main:after,body.staff-activities-page main:after,body.squash-courts main:after,body.bowling main:after,body.billiard main:after,body.snooker-billiards main:after,body.sports-facilities-page main:after,body.race-box main:after,body.hiking main:after,body.golf main:after,body.cycling main:after,body.croquet main:after,body.bridge main:after,body.sports-activities-page main:after,body.frequently-asked-questions main:after,body.information main:after,body.update main:after,body.how-donate main:after,body.donation-form main:after,body.country main:after,body.committees main:after,body.working-groups main:after,body.key-personnel main:after,body.directory main:after,body.articles-association main:after,body.dress-code-and-policies main:after,body.club-page main:after,header .region-header:after,header #block-the-club-branding:after,#contact-message-home-contact-block-form:after,body.path-frontpage.user-logged-in .promotion-section:after,body.path-frontpage.user-logged-in .view-display-id-attachment_2_3:after,body.path-frontpage.user-logged-in .event-section:after,body.path-frontpage.user-logged-in .event-section .view-content .views-row:after,body.path-frontpage.user-logged-in .letter-and-news-section:after,body.path-frontpage.user-logged-in .letter-and-news-section .views-row:after,body.path-frontpage.user-logged-in .letter-and-news-section .view-header main:after,body.path-frontpage.user-logged-in .letter-and-news-section .view-footer main:after,body.path-frontpage.user-logged-in .latest-news-section .views-row:after,body.page-node-type-public-basic-page .block-system-main-block article.node--type-public-basic-page .field--name-field-public-image:after,body.user-logged-in.path-user .block-hkc-blocks-member-tab-block:after,body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row:after,ul.tabs:after,body.page-node-type-main-feature-banner .block-system-main-block article.node--view-mode-full:after,body.path-news-and-events .block-system-main-block .club-events .view-content .views-row:after,body.path-sports-broadcast .block-system-main-block .club-events .view-content .views-row:after,body.path-news-and-events .block-system-main-block .latest-news .view-content .views-row:after,body.path-sports-broadcast .block-system-main-block .latest-news .view-content .views-row:after,body.path-news-and-events .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing:after,body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing:after,body.page-node-type-members-basic-page .block-system-main-block article.node--view-mode-full:after,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full:after,body.page-node-type-events .block-system-main-block article.node--view-mode-full:after,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl:after,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl:after,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl:after,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl:after,.attachment .promotion-section .view-content:after,.attachment .event-section .view-content:after,.attachment .menu-section .view-content:after,.attachment .resources-section .views-field-nothing .field-content:after,.attachment .staff-section .view-content:after,body.club-news .section-publication > .view-header .section-publication-header .views-row:after,body.annual-report .section-publication > .view-header .section-publication-header .views-row:after,body.club-news .section-publication > .view-content:after,body.annual-report .section-publication > .view-content:after,body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header .views-row:after,body.annual-general-meeting .section-publication > .view-header .section-publication-header .views-row:after,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header .views-row:after,body.ordinary-yearly-meeting .section-publication > .view-content:after,body.annual-general-meeting .section-publication > .view-content:after,body.extraordinary-general-meeting .section-publication > .view-content:after,body.update .section-publication > .view-content:after,body.path-library-media .views-exposed-form:after,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view:after,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .content-switcher > .row:after,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper:after,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper .wrapper_top:after,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper .wrapper_bottom:after,body.contact #edit-processed-text .conatact_info:after,body.contact .form-container:after,body.country .block-system-main-block .views-element-container .views-row:after,body.club-shop .section-content .products-list .product-item:after,.block-views-blockterm-list-per-vocab-block-1:after,body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > .form-radios:after,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > .form-radios:after,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > .form-radios:after,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > .form-radios:after,body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form .representative-information-wrapper:after,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form .representative-information-wrapper:after,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form .representative-information-wrapper:after,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form .representative-information-wrapper:after,.ui-dialog.ui-widget-content .webform-submission-sports-facilities-form .container-columns:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.clearfix,.desktop main,body.path-news-and-events main,body.path-sports-broadcast main,body.members-handbook main,body.change-membership-status main,body.change-personal-data main,body.application-procedures main,body.membership-list main,body.membership-page main,body.fitness-centre-bar main,body.garden-lounge main,body.red-room main,body.jackson-room main,body.club-bar main,body.reception-food-wine-take-away main,body.bowling-alley-bar main,body.members-bar main,body.the-cafe main,body.cafe main,body.\34 6 main,body.food-beverage-page main,body.gym main,body.massage main,body.pilates main,body.yoga-stretch-tone main,body.tai-chi main,body.personal-training main,body.cardio-class main,body.dance-class main,body.barber-shop main,body.sports-and-wellness-centre main,body.fitness-centre-page main,body.card-room main,body.ladies-lounge main,body.reading-room main,body.recreational-facilities-page main,body.club-news main,body.annual-report main,body.ordinary-yearly-meeting main,body.annual-general-meeting main,body.extraordinary-general-meeting main,body.publication-page main,body.annual-staff-party main,body.csr-activities main,body.employee-quarter main,body.employee-year main,body.farewell-parties main,body.staff-outings main,body.wellness-day main,body.wellness main,body.staff-activities-page main,body.squash-courts main,body.bowling main,body.billiard main,body.snooker-billiards main,body.sports-facilities-page main,body.race-box main,body.hiking main,body.golf main,body.cycling main,body.croquet main,body.bridge main,body.sports-activities-page main,body.frequently-asked-questions main,body.information main,body.update main,body.how-donate main,body.donation-form main,body.country main,body.committees main,body.working-groups main,body.key-personnel main,body.directory main,body.articles-association main,body.dress-code-and-policies main,body.club-page main,header .region-header,header #block-the-club-branding,#contact-message-home-contact-block-form,body.path-frontpage.user-logged-in .promotion-section,body.path-frontpage.user-logged-in .view-display-id-attachment_2_3,body.path-frontpage.user-logged-in .event-section,body.path-frontpage.user-logged-in .event-section .view-content .views-row,body.path-frontpage.user-logged-in .letter-and-news-section,body.path-frontpage.user-logged-in .letter-and-news-section .views-row,body.path-frontpage.user-logged-in .letter-and-news-section .view-header main,body.path-frontpage.user-logged-in .letter-and-news-section .view-footer main,body.path-frontpage.user-logged-in .latest-news-section .views-row,body.page-node-type-public-basic-page .block-system-main-block article.node--type-public-basic-page .field--name-field-public-image,body.user-logged-in.path-user .block-hkc-blocks-member-tab-block,body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row,ul.tabs,body.page-node-type-main-feature-banner .block-system-main-block article.node--view-mode-full,body.path-news-and-events .block-system-main-block .club-events .view-content .views-row,body.path-sports-broadcast .block-system-main-block .club-events .view-content .views-row,body.path-news-and-events .block-system-main-block .latest-news .view-content .views-row,body.path-sports-broadcast .block-system-main-block .latest-news .view-content .views-row,body.path-news-and-events .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing,body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing,body.page-node-type-members-basic-page .block-system-main-block article.node--view-mode-full,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full,body.page-node-type-events .block-system-main-block article.node--view-mode-full,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl,.attachment .promotion-section .view-content,.attachment .event-section .view-content,.attachment .menu-section .view-content,.attachment .resources-section .views-field-nothing .field-content,.attachment .staff-section .view-content,body.club-news .section-publication > .view-header .section-publication-header .views-row,body.annual-report .section-publication > .view-header .section-publication-header .views-row,body.club-news .section-publication > .view-content,body.annual-report .section-publication > .view-content,body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header .views-row,body.annual-general-meeting .section-publication > .view-header .section-publication-header .views-row,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header .views-row,body.ordinary-yearly-meeting .section-publication > .view-content,body.annual-general-meeting .section-publication > .view-content,body.extraordinary-general-meeting .section-publication > .view-content,body.update .section-publication > .view-content,body.path-library-media .views-exposed-form,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .content-switcher > .row,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper .wrapper_top,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper .wrapper_bottom,body.contact #edit-processed-text .conatact_info,body.contact .form-container,body.country .block-system-main-block .views-element-container .views-row,body.club-shop .section-content .products-list .product-item,.block-views-blockterm-list-per-vocab-block-1,body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > .form-radios,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > .form-radios,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > .form-radios,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > .form-radios,body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form .representative-information-wrapper,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form .representative-information-wrapper,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form .representative-information-wrapper,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form .representative-information-wrapper,.ui-dialog.ui-widget-content .webform-submission-sports-facilities-form .container-columns{display:inline-block;}* html .clearfix,* html .desktop main,.desktop * html main,* html body.path-news-and-events main,body.path-news-and-events * html main,* html body.path-sports-broadcast main,body.path-sports-broadcast * html main,* html body.members-handbook main,body.members-handbook * html main,* html body.change-membership-status main,body.change-membership-status * html main,* html body.change-personal-data main,body.change-personal-data * html main,* html body.application-procedures main,body.application-procedures * html main,* html body.membership-list main,body.membership-list * html main,* html body.membership-page main,body.membership-page * html main,* html body.fitness-centre-bar main,body.fitness-centre-bar * html main,* html body.garden-lounge main,body.garden-lounge * html main,* html body.red-room main,body.red-room * html main,* html body.jackson-room main,body.jackson-room * html main,* html body.club-bar main,body.club-bar * html main,* html body.reception-food-wine-take-away main,body.reception-food-wine-take-away * html main,* html body.bowling-alley-bar main,body.bowling-alley-bar * html main,* html body.members-bar main,body.members-bar * html main,* html body.the-cafe main,body.the-cafe * html main,* html body.cafe main,body.cafe * html main,* html body.\34 6 main,body.\34 6 * html main,* html body.food-beverage-page main,body.food-beverage-page * html main,* html body.gym main,body.gym * html main,* html body.massage main,body.massage * html main,* html body.pilates main,body.pilates * html main,* html body.yoga-stretch-tone main,body.yoga-stretch-tone * html main,* html body.tai-chi main,body.tai-chi * html main,* html body.personal-training main,body.personal-training * html main,* html body.cardio-class main,body.cardio-class * html main,* html body.dance-class main,body.dance-class * html main,* html body.barber-shop main,body.barber-shop * html main,* html body.sports-and-wellness-centre main,body.sports-and-wellness-centre * html main,* html body.fitness-centre-page main,body.fitness-centre-page * html main,* html body.card-room main,body.card-room * html main,* html body.ladies-lounge main,body.ladies-lounge * html main,* html body.reading-room main,body.reading-room * html main,* html body.recreational-facilities-page main,body.recreational-facilities-page * html main,* html body.club-news main,body.club-news * html main,* html body.annual-report main,body.annual-report * html main,* html body.ordinary-yearly-meeting main,body.ordinary-yearly-meeting * html main,* html body.annual-general-meeting main,body.annual-general-meeting * html main,* html body.extraordinary-general-meeting main,body.extraordinary-general-meeting * html main,* html body.publication-page main,body.publication-page * html main,* html body.annual-staff-party main,body.annual-staff-party * html main,* html body.csr-activities main,body.csr-activities * html main,* html body.employee-quarter main,body.employee-quarter * html main,* html body.employee-year main,body.employee-year * html main,* html body.farewell-parties main,body.farewell-parties * html main,* html body.staff-outings main,body.staff-outings * html main,* html body.wellness-day main,body.wellness-day * html main,* html body.wellness main,body.wellness * html main,* html body.staff-activities-page main,body.staff-activities-page * html main,* html body.squash-courts main,body.squash-courts * html main,* html body.bowling main,body.bowling * html main,* html body.billiard main,body.billiard * html main,* html body.snooker-billiards main,body.snooker-billiards * html main,* html body.sports-facilities-page main,body.sports-facilities-page * html main,* html body.race-box main,body.race-box * html main,* html body.hiking main,body.hiking * html main,* html body.golf main,body.golf * html main,* html body.cycling main,body.cycling * html main,* html body.croquet main,body.croquet * html main,* html body.bridge main,body.bridge * html main,* html body.sports-activities-page main,body.sports-activities-page * html main,* html body.frequently-asked-questions main,body.frequently-asked-questions * html main,* html body.information main,body.information * html main,* html body.update main,body.update * html main,* html body.how-donate main,body.how-donate * html main,* html body.donation-form main,body.donation-form * html main,* html body.country main,body.country * html main,* html body.committees main,body.committees * html main,* html body.working-groups main,body.working-groups * html main,* html body.key-personnel main,body.key-personnel * html main,* html body.directory main,body.directory * html main,* html body.articles-association main,body.articles-association * html main,* html body.dress-code-and-policies main,body.dress-code-and-policies * html main,* html body.club-page main,body.club-page * html main,* html header .region-header,header * html .region-header,* html header #block-the-club-branding,header * html #block-the-club-branding,* html #contact-message-home-contact-block-form,* html body.path-frontpage.user-logged-in .promotion-section,body.path-frontpage.user-logged-in * html .promotion-section,* html body.path-frontpage.user-logged-in .view-display-id-attachment_2_3,body.path-frontpage.user-logged-in * html .view-display-id-attachment_2_3,* html body.path-frontpage.user-logged-in .event-section,body.path-frontpage.user-logged-in * html .event-section,* html body.path-frontpage.user-logged-in .event-section .view-content .views-row,body.path-frontpage.user-logged-in .event-section .view-content * html .views-row,* html body.path-frontpage.user-logged-in .letter-and-news-section,body.path-frontpage.user-logged-in * html .letter-and-news-section,* html body.path-frontpage.user-logged-in .letter-and-news-section .views-row,body.path-frontpage.user-logged-in .letter-and-news-section * html .views-row,* html body.path-frontpage.user-logged-in .letter-and-news-section .view-header main,body.path-frontpage.user-logged-in .letter-and-news-section .view-header * html main,* html body.path-frontpage.user-logged-in .letter-and-news-section .view-footer main,body.path-frontpage.user-logged-in .letter-and-news-section .view-footer * html main,* html body.path-frontpage.user-logged-in .latest-news-section .views-row,body.path-frontpage.user-logged-in .latest-news-section * html .views-row,* html body.page-node-type-public-basic-page .block-system-main-block article.node--type-public-basic-page .field--name-field-public-image,body.page-node-type-public-basic-page .block-system-main-block article.node--type-public-basic-page * html .field--name-field-public-image,* html body.user-logged-in.path-user .block-hkc-blocks-member-tab-block,body.user-logged-in.path-user * html .block-hkc-blocks-member-tab-block,* html body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row,body.user-logged-in.path-user .block-system-main-block .view-user-view * html .views-row,* html ul.tabs,* html body.page-node-type-main-feature-banner .block-system-main-block article.node--view-mode-full,body.page-node-type-main-feature-banner .block-system-main-block * html article.node--view-mode-full,* html body.path-news-and-events .block-system-main-block .club-events .view-content .views-row,body.path-news-and-events .block-system-main-block .club-events .view-content * html .views-row,* html body.path-sports-broadcast .block-system-main-block .club-events .view-content .views-row,body.path-sports-broadcast .block-system-main-block .club-events .view-content * html .views-row,* html body.path-news-and-events .block-system-main-block .latest-news .view-content .views-row,body.path-news-and-events .block-system-main-block .latest-news .view-content * html .views-row,* html body.path-sports-broadcast .block-system-main-block .latest-news .view-content .views-row,body.path-sports-broadcast .block-system-main-block .latest-news .view-content * html .views-row,* html body.path-news-and-events .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing,body.path-news-and-events .block-system-main-block .monthly-broadcast .view-content .views-row * html .views-field-nothing,* html body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing,body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content .views-row * html .views-field-nothing,* html body.page-node-type-members-basic-page .block-system-main-block article.node--view-mode-full,body.page-node-type-members-basic-page .block-system-main-block * html article.node--view-mode-full,* html body.page-node-type-promotions .block-system-main-block article.node--view-mode-full,body.page-node-type-promotions .block-system-main-block * html article.node--view-mode-full,* html body.page-node-type-events .block-system-main-block article.node--view-mode-full,body.page-node-type-events .block-system-main-block * html article.node--view-mode-full,* html body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary * html dl,* html body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime * html dl,* html body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary * html dl,* html body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime * html dl,* html .attachment .promotion-section .view-content,.attachment .promotion-section * html .view-content,* html .attachment .event-section .view-content,.attachment .event-section * html .view-content,* html .attachment .menu-section .view-content,.attachment .menu-section * html .view-content,* html .attachment .resources-section .views-field-nothing .field-content,.attachment .resources-section .views-field-nothing * html .field-content,* html .attachment .staff-section .view-content,.attachment .staff-section * html .view-content,* html body.club-news .section-publication > .view-header .section-publication-header .views-row,body.club-news .section-publication > .view-header .section-publication-header * html .views-row,* html body.annual-report .section-publication > .view-header .section-publication-header .views-row,body.annual-report .section-publication > .view-header .section-publication-header * html .views-row,* html body.club-news .section-publication > .view-content,body.club-news * html .section-publication > .view-content,* html body.annual-report .section-publication > .view-content,body.annual-report * html .section-publication > .view-content,* html body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header .views-row,body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header * html .views-row,* html body.annual-general-meeting .section-publication > .view-header .section-publication-header .views-row,body.annual-general-meeting .section-publication > .view-header .section-publication-header * html .views-row,* html body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header .views-row,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header * html .views-row,* html body.ordinary-yearly-meeting .section-publication > .view-content,body.ordinary-yearly-meeting * html .section-publication > .view-content,* html body.annual-general-meeting .section-publication > .view-content,body.annual-general-meeting * html .section-publication > .view-content,* html body.extraordinary-general-meeting .section-publication > .view-content,body.extraordinary-general-meeting * html .section-publication > .view-content,* html body.update .section-publication > .view-content,body.update * html .section-publication > .view-content,* html body.path-library-media .views-exposed-form,body.path-library-media * html .views-exposed-form,* html body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view,body.path-library-media .ui-dialog * html .ui-dialog-content > div > .views-element-container > .view-media-view,* html body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .content-switcher > .row,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing * html .content-switcher > .row,* html body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing * html .wrapper,* html body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper .wrapper_top,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper * html .wrapper_top,* html body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper .wrapper_bottom,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper * html .wrapper_bottom,* html body.contact #edit-processed-text .conatact_info,body.contact #edit-processed-text * html .conatact_info,* html body.contact .form-container,body.contact * html .form-container,* html body.country .block-system-main-block .views-element-container .views-row,body.country .block-system-main-block .views-element-container * html .views-row,* html body.club-shop .section-content .products-list .product-item,body.club-shop .section-content .products-list * html .product-item,* html .block-views-blockterm-list-per-vocab-block-1,* html body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > .form-radios,body.path-food-wine-take-away.food-wine-take-away * html .hkc-takeaway-wine-list-form > .form-radios,* html body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > .form-radios,body.path-food-wine-take-away.food-wine-take-away * html #hkc-christmas-fare-list-form > .form-radios,* html body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > .form-radios,body.path-food-wine-take-away.christmas * html .hkc-takeaway-wine-list-form > .form-radios,* html body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > .form-radios,body.path-food-wine-take-away.christmas * html #hkc-christmas-fare-list-form > .form-radios,* html body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form .representative-information-wrapper,body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form * html .representative-information-wrapper,* html body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form .representative-information-wrapper,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form * html .representative-information-wrapper,* html body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form .representative-information-wrapper,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form * html .representative-information-wrapper,* html body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form .representative-information-wrapper,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form * html .representative-information-wrapper,* html .ui-dialog.ui-widget-content .webform-submission-sports-facilities-form .container-columns,.ui-dialog.ui-widget-content .webform-submission-sports-facilities-form * html .container-columns{height:1%;}.clearfix,.desktop main,body.path-news-and-events main,body.path-sports-broadcast main,body.members-handbook main,body.change-membership-status main,body.change-personal-data main,body.application-procedures main,body.membership-list main,body.membership-page main,body.fitness-centre-bar main,body.garden-lounge main,body.red-room main,body.jackson-room main,body.club-bar main,body.reception-food-wine-take-away main,body.bowling-alley-bar main,body.members-bar main,body.the-cafe main,body.cafe main,body.\34 6 main,body.food-beverage-page main,body.gym main,body.massage main,body.pilates main,body.yoga-stretch-tone main,body.tai-chi main,body.personal-training main,body.cardio-class main,body.dance-class main,body.barber-shop main,body.sports-and-wellness-centre main,body.fitness-centre-page main,body.card-room main,body.ladies-lounge main,body.reading-room main,body.recreational-facilities-page main,body.club-news main,body.annual-report main,body.ordinary-yearly-meeting main,body.annual-general-meeting main,body.extraordinary-general-meeting main,body.publication-page main,body.annual-staff-party main,body.csr-activities main,body.employee-quarter main,body.employee-year main,body.farewell-parties main,body.staff-outings main,body.wellness-day main,body.wellness main,body.staff-activities-page main,body.squash-courts main,body.bowling main,body.billiard main,body.snooker-billiards main,body.sports-facilities-page main,body.race-box main,body.hiking main,body.golf main,body.cycling main,body.croquet main,body.bridge main,body.sports-activities-page main,body.frequently-asked-questions main,body.information main,body.update main,body.how-donate main,body.donation-form main,body.country main,body.committees main,body.working-groups main,body.key-personnel main,body.directory main,body.articles-association main,body.dress-code-and-policies main,body.club-page main,header .region-header,header #block-the-club-branding,#contact-message-home-contact-block-form,body.path-frontpage.user-logged-in .promotion-section,body.path-frontpage.user-logged-in .view-display-id-attachment_2_3,body.path-frontpage.user-logged-in .event-section,body.path-frontpage.user-logged-in .event-section .view-content .views-row,body.path-frontpage.user-logged-in .letter-and-news-section,body.path-frontpage.user-logged-in .letter-and-news-section .views-row,body.path-frontpage.user-logged-in .letter-and-news-section .view-header main,body.path-frontpage.user-logged-in .letter-and-news-section .view-footer main,body.path-frontpage.user-logged-in .latest-news-section .views-row,body.page-node-type-public-basic-page .block-system-main-block article.node--type-public-basic-page .field--name-field-public-image,body.user-logged-in.path-user .block-hkc-blocks-member-tab-block,body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row,ul.tabs,body.page-node-type-main-feature-banner .block-system-main-block article.node--view-mode-full,body.path-news-and-events .block-system-main-block .club-events .view-content .views-row,body.path-sports-broadcast .block-system-main-block .club-events .view-content .views-row,body.path-news-and-events .block-system-main-block .latest-news .view-content .views-row,body.path-sports-broadcast .block-system-main-block .latest-news .view-content .views-row,body.path-news-and-events .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing,body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing,body.page-node-type-members-basic-page .block-system-main-block article.node--view-mode-full,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full,body.page-node-type-events .block-system-main-block article.node--view-mode-full,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl,.attachment .promotion-section .view-content,.attachment .event-section .view-content,.attachment .menu-section .view-content,.attachment .resources-section .views-field-nothing .field-content,.attachment .staff-section .view-content,body.club-news .section-publication > .view-header .section-publication-header .views-row,body.annual-report .section-publication > .view-header .section-publication-header .views-row,body.club-news .section-publication > .view-content,body.annual-report .section-publication > .view-content,body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header .views-row,body.annual-general-meeting .section-publication > .view-header .section-publication-header .views-row,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header .views-row,body.ordinary-yearly-meeting .section-publication > .view-content,body.annual-general-meeting .section-publication > .view-content,body.extraordinary-general-meeting .section-publication > .view-content,body.update .section-publication > .view-content,body.path-library-media .views-exposed-form,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .content-switcher > .row,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper .wrapper_top,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper .wrapper_bottom,body.contact #edit-processed-text .conatact_info,body.contact .form-container,body.country .block-system-main-block .views-element-container .views-row,body.club-shop .section-content .products-list .product-item,.block-views-blockterm-list-per-vocab-block-1,body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > .form-radios,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > .form-radios,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > .form-radios,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > .form-radios,body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form .representative-information-wrapper,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form .representative-information-wrapper,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form .representative-information-wrapper,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form .representative-information-wrapper,.ui-dialog.ui-widget-content .webform-submission-sports-facilities-form .container-columns{display:block;}a:active,button:active,input[type="submit"]:active{outline:none;}a:focus,button:focus,input[type="submit"]:focus{-moz-outline-style:none;outline:none;}a{text-decoration:none;}.underline_title,body.path-frontpage .public-section .view-content .views-row:first-child .views-field-body h2,body.path-frontpage.user-logged-in .event-section .view-header,body.path-frontpage.user-logged-in .latest-news-section .view-header,.attachment .promotion-section .view-header,.attachment .event-section .view-header h1,.attachment .menu-section .view-header,.attachment .section-content .view-header,.attachment .section-content h2,.attachment .staff-section .view-header h2,body.club-news .section-publication > .view-header .section-publication-header .views-row .views-field-field-date h1,body.annual-report .section-publication > .view-header .section-publication-header .views-row .views-field-field-date h1,body.club-news .section-publication > .view-header .section-publication-header + h1,body.annual-report .section-publication > .view-header .section-publication-header + h1,body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-date h1,body.annual-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-date h1,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-date h1,body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header + h1,body.annual-general-meeting .section-publication > .view-header .section-publication-header + h1,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header + h1,body.library .attachment h3,body.reciprocal-club.country .block-system-main-block .view-header h2,body.country .block-system-main-block .views-element-container .views-row .views-field-title .field-content,body.committees .block-system-main-block .field--name-description p,body.working-groups .block-system-main-block .field--name-description p,body.key-personnel .block-system-main-block .field--name-description p,body.directory .block-system-main-block .field--name-description p,body.articles-association .block-system-main-block .field--name-description p,body.dress-code-and-policies .block-system-main-block .field--name-description p,body.club-page .block-system-main-block .field--name-description p,body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > legend .fieldset-legend,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > legend .fieldset-legend,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > legend .fieldset-legend,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > legend .fieldset-legend{font-size:20px;color:#001f5d;text-transform:uppercase;font-weight:normal;padding-bottom:15px;letter-spacing:1px;background:url(../../themes/the_club/images/fb_rest_title_bg.png) left bottom no-repeat;margin-bottom:20px;margin-top:0;}.title_no_img,body.path-user .block-page-title-block,body.user-logged-in.path-user .block-page-title-block,body.page-node-type-main-feature-banner .block-page-title-block,body.page-node-type-members-basic-page .block-page-title-block,body.page-node-type-promotions .block-page-title-block,body.page-node-type-events .block-page-title-block,body.members-handbook .block-page-title-block,body.change-membership-status .block-page-title-block,body.change-personal-data .block-page-title-block,body.application-procedures .block-page-title-block,body.membership-list .block-page-title-block,body.membership-page .block-page-title-block,body.fitness-centre-bar .block-page-title-block,body.garden-lounge .block-page-title-block,body.red-room .block-page-title-block,body.jackson-room .block-page-title-block,body.club-bar .block-page-title-block,body.reception-food-wine-take-away .block-page-title-block,body.bowling-alley-bar .block-page-title-block,body.members-bar .block-page-title-block,body.the-cafe .block-page-title-block,body.cafe .block-page-title-block,body.\34 6 .block-page-title-block,body.food-beverage-page .block-page-title-block,body.gym .block-page-title-block,body.massage .block-page-title-block,body.pilates .block-page-title-block,body.yoga-stretch-tone .block-page-title-block,body.tai-chi .block-page-title-block,body.personal-training .block-page-title-block,body.cardio-class .block-page-title-block,body.dance-class .block-page-title-block,body.barber-shop .block-page-title-block,body.sports-and-wellness-centre .block-page-title-block,body.fitness-centre-page .block-page-title-block,body.card-room .block-page-title-block,body.ladies-lounge .block-page-title-block,body.reading-room .block-page-title-block,body.recreational-facilities-page .block-page-title-block,body.club-news .block-page-title-block,body.annual-report .block-page-title-block,body.ordinary-yearly-meeting .block-page-title-block,body.annual-general-meeting .block-page-title-block,body.extraordinary-general-meeting .block-page-title-block,body.publication-page .block-page-title-block,body.annual-staff-party .block-page-title-block,body.csr-activities .block-page-title-block,body.employee-quarter .block-page-title-block,body.employee-year .block-page-title-block,body.farewell-parties .block-page-title-block,body.staff-outings .block-page-title-block,body.wellness-day .block-page-title-block,body.wellness .block-page-title-block,body.staff-activities-page .block-page-title-block,body.squash-courts .block-page-title-block,body.bowling .block-page-title-block,body.billiard .block-page-title-block,body.snooker-billiards .block-page-title-block,body.sports-facilities-page .block-page-title-block,body.race-box .block-page-title-block,body.hiking .block-page-title-block,body.golf .block-page-title-block,body.cycling .block-page-title-block,body.croquet .block-page-title-block,body.bridge .block-page-title-block,body.sports-activities-page .block-page-title-block,body.frequently-asked-questions .block-page-title-block,body.information .block-page-title-block,body.update .block-page-title-block,body.how-donate .block-page-title-block,body.donation-form .block-page-title-block,body.library-media .block-page-title-block,body.path-library-media .block-page-title-block,body.reciprocal-club.country .block-page-title-block,body.country .block-page-title-block,body.committees .block-page-title-block,body.working-groups .block-page-title-block,body.key-personnel .block-page-title-block,body.directory .block-page-title-block,body.articles-association .block-page-title-block,body.dress-code-and-policies .block-page-title-block,body.club-page .block-page-title-block,body.sitemap .block-page-title-block,.path-reciprocal-club-survey-submission .block-page-title-block,body.path-admin.mycontent .block-page-title-block,body.path-food-wine-take-away.food-wine-take-away .block-page-title-block,body.path-food-wine-take-away.christmas .block-page-title-block{min-height:60px;width:100%;background-color:#E0D9C2;position:relative;}.title_no_img:after,body.path-user .block-page-title-block:after,body.user-logged-in.path-user .block-page-title-block:after,body.page-node-type-main-feature-banner .block-page-title-block:after,body.page-node-type-members-basic-page .block-page-title-block:after,body.page-node-type-promotions .block-page-title-block:after,body.page-node-type-events .block-page-title-block:after,body.members-handbook .block-page-title-block:after,body.change-membership-status .block-page-title-block:after,body.change-personal-data .block-page-title-block:after,body.application-procedures .block-page-title-block:after,body.membership-list .block-page-title-block:after,body.membership-page .block-page-title-block:after,body.fitness-centre-bar .block-page-title-block:after,body.garden-lounge .block-page-title-block:after,body.red-room .block-page-title-block:after,body.jackson-room .block-page-title-block:after,body.club-bar .block-page-title-block:after,body.reception-food-wine-take-away .block-page-title-block:after,body.bowling-alley-bar .block-page-title-block:after,body.members-bar .block-page-title-block:after,body.the-cafe .block-page-title-block:after,body.cafe .block-page-title-block:after,body.\34 6 .block-page-title-block:after,body.food-beverage-page .block-page-title-block:after,body.gym .block-page-title-block:after,body.massage .block-page-title-block:after,body.pilates .block-page-title-block:after,body.yoga-stretch-tone .block-page-title-block:after,body.tai-chi .block-page-title-block:after,body.personal-training .block-page-title-block:after,body.cardio-class .block-page-title-block:after,body.dance-class .block-page-title-block:after,body.barber-shop .block-page-title-block:after,body.sports-and-wellness-centre .block-page-title-block:after,body.fitness-centre-page .block-page-title-block:after,body.card-room .block-page-title-block:after,body.ladies-lounge .block-page-title-block:after,body.reading-room .block-page-title-block:after,body.recreational-facilities-page .block-page-title-block:after,body.club-news .block-page-title-block:after,body.annual-report .block-page-title-block:after,body.ordinary-yearly-meeting .block-page-title-block:after,body.annual-general-meeting .block-page-title-block:after,body.extraordinary-general-meeting .block-page-title-block:after,body.publication-page .block-page-title-block:after,body.annual-staff-party .block-page-title-block:after,body.csr-activities .block-page-title-block:after,body.employee-quarter .block-page-title-block:after,body.employee-year .block-page-title-block:after,body.farewell-parties .block-page-title-block:after,body.staff-outings .block-page-title-block:after,body.wellness-day .block-page-title-block:after,body.wellness .block-page-title-block:after,body.staff-activities-page .block-page-title-block:after,body.squash-courts .block-page-title-block:after,body.bowling .block-page-title-block:after,body.billiard .block-page-title-block:after,body.snooker-billiards .block-page-title-block:after,body.sports-facilities-page .block-page-title-block:after,body.race-box .block-page-title-block:after,body.hiking .block-page-title-block:after,body.golf .block-page-title-block:after,body.cycling .block-page-title-block:after,body.croquet .block-page-title-block:after,body.bridge .block-page-title-block:after,body.sports-activities-page .block-page-title-block:after,body.frequently-asked-questions .block-page-title-block:after,body.information .block-page-title-block:after,body.update .block-page-title-block:after,body.how-donate .block-page-title-block:after,body.donation-form .block-page-title-block:after,body.library-media .block-page-title-block:after,body.path-library-media .block-page-title-block:after,body.reciprocal-club.country .block-page-title-block:after,body.country .block-page-title-block:after,body.committees .block-page-title-block:after,body.working-groups .block-page-title-block:after,body.key-personnel .block-page-title-block:after,body.directory .block-page-title-block:after,body.articles-association .block-page-title-block:after,body.dress-code-and-policies .block-page-title-block:after,body.club-page .block-page-title-block:after,body.sitemap .block-page-title-block:after,.path-reciprocal-club-survey-submission .block-page-title-block:after,body.path-admin.mycontent .block-page-title-block:after,body.path-food-wine-take-away.food-wine-take-away .block-page-title-block:after,body.path-food-wine-take-away.christmas .block-page-title-block:after{width:100%;height:17px;position:absolute;bottom:-17px;left:0;content:"";background:url(../../themes/the_club/images/banner_shadow.png) left top repeat-x;}.title_no_img h1,body.path-user .block-page-title-block h1,body.user-logged-in.path-user .block-page-title-block h1,body.page-node-type-main-feature-banner .block-page-title-block h1,body.page-node-type-members-basic-page .block-page-title-block h1,body.page-node-type-promotions .block-page-title-block h1,body.page-node-type-events .block-page-title-block h1,body.members-handbook .block-page-title-block h1,body.change-membership-status .block-page-title-block h1,body.change-personal-data .block-page-title-block h1,body.application-procedures .block-page-title-block h1,body.membership-list .block-page-title-block h1,body.membership-page .block-page-title-block h1,body.fitness-centre-bar .block-page-title-block h1,body.garden-lounge .block-page-title-block h1,body.red-room .block-page-title-block h1,body.jackson-room .block-page-title-block h1,body.club-bar .block-page-title-block h1,body.reception-food-wine-take-away .block-page-title-block h1,body.bowling-alley-bar .block-page-title-block h1,body.members-bar .block-page-title-block h1,body.the-cafe .block-page-title-block h1,body.cafe .block-page-title-block h1,body.\34 6 .block-page-title-block h1,body.food-beverage-page .block-page-title-block h1,body.gym .block-page-title-block h1,body.massage .block-page-title-block h1,body.pilates .block-page-title-block h1,body.yoga-stretch-tone .block-page-title-block h1,body.tai-chi .block-page-title-block h1,body.personal-training .block-page-title-block h1,body.cardio-class .block-page-title-block h1,body.dance-class .block-page-title-block h1,body.barber-shop .block-page-title-block h1,body.sports-and-wellness-centre .block-page-title-block h1,body.fitness-centre-page .block-page-title-block h1,body.card-room .block-page-title-block h1,body.ladies-lounge .block-page-title-block h1,body.reading-room .block-page-title-block h1,body.recreational-facilities-page .block-page-title-block h1,body.club-news .block-page-title-block h1,body.annual-report .block-page-title-block h1,body.ordinary-yearly-meeting .block-page-title-block h1,body.annual-general-meeting .block-page-title-block h1,body.extraordinary-general-meeting .block-page-title-block h1,body.publication-page .block-page-title-block h1,body.annual-staff-party .block-page-title-block h1,body.csr-activities .block-page-title-block h1,body.employee-quarter .block-page-title-block h1,body.employee-year .block-page-title-block h1,body.farewell-parties .block-page-title-block h1,body.staff-outings .block-page-title-block h1,body.wellness-day .block-page-title-block h1,body.wellness .block-page-title-block h1,body.staff-activities-page .block-page-title-block h1,body.squash-courts .block-page-title-block h1,body.bowling .block-page-title-block h1,body.billiard .block-page-title-block h1,body.snooker-billiards .block-page-title-block h1,body.sports-facilities-page .block-page-title-block h1,body.race-box .block-page-title-block h1,body.hiking .block-page-title-block h1,body.golf .block-page-title-block h1,body.cycling .block-page-title-block h1,body.croquet .block-page-title-block h1,body.bridge .block-page-title-block h1,body.sports-activities-page .block-page-title-block h1,body.frequently-asked-questions .block-page-title-block h1,body.information .block-page-title-block h1,body.update .block-page-title-block h1,body.how-donate .block-page-title-block h1,body.donation-form .block-page-title-block h1,body.library-media .block-page-title-block h1,body.path-library-media .block-page-title-block h1,body.reciprocal-club.country .block-page-title-block h1,body.country .block-page-title-block h1,body.committees .block-page-title-block h1,body.working-groups .block-page-title-block h1,body.key-personnel .block-page-title-block h1,body.directory .block-page-title-block h1,body.articles-association .block-page-title-block h1,body.dress-code-and-policies .block-page-title-block h1,body.club-page .block-page-title-block h1,body.sitemap .block-page-title-block h1,.path-reciprocal-club-survey-submission .block-page-title-block h1,body.path-admin.mycontent .block-page-title-block h1,body.path-food-wine-take-away.food-wine-take-away .block-page-title-block h1,body.path-food-wine-take-away.christmas .block-page-title-block h1{font-size:26px;text-transform:uppercase;font-weight:normal;padding-left:20px;padding-right:20px;padding-top:11px;padding-bottom:10px;letter-spacing:1px;}.title_img,body.path-news-and-events .block-page-title-block,body.path-sports-broadcast .block-page-title-block,body.library .block-page-title-block,body.function-room .block-page-title-block,body.contact .block-page-title-block,body.club-shop .block-page-title-block{background-size:auto auto;background-size:cover !important;height:100px;position:relative;}.title_img:after,body.path-news-and-events .block-page-title-block:after,body.path-sports-broadcast .block-page-title-block:after,body.library .block-page-title-block:after,body.function-room .block-page-title-block:after,body.contact .block-page-title-block:after,body.club-shop .block-page-title-block:after{width:100%;height:17px;position:absolute;bottom:-17px;left:0;content:"";background:url(../../themes/the_club/images/banner_shadow.png) left top repeat-x;}.title_img h1.page-title,body.path-news-and-events .block-page-title-block h1.page-title,body.path-sports-broadcast .block-page-title-block h1.page-title,body.library .block-page-title-block h1.page-title,body.function-room .block-page-title-block h1.page-title,body.contact .block-page-title-block h1.page-title,body.club-shop .block-page-title-block h1.page-title{max-width:340px;text-transform:uppercase;font-size:26px;letter-spacing:2px;color:#e4dcc4;font-weight:normal;line-height:normal;position:absolute;left:20px;bottom:20px;}@media all and (max-width:360px){.title_img h1.page-title,body.path-news-and-events .block-page-title-block h1.page-title,body.path-sports-broadcast .block-page-title-block h1.page-title,body.library .block-page-title-block h1.page-title,body.function-room .block-page-title-block h1.page-title,body.contact .block-page-title-block h1.page-title,body.club-shop .block-page-title-block h1.page-title{bottom:5px;}}.detail_bg,body.members-handbook .layout-content,body.change-membership-status .layout-content,body.change-personal-data .layout-content,body.application-procedures .layout-content,body.membership-list .layout-content,body.membership-page .layout-content,body.fitness-centre-bar .layout-content,body.garden-lounge .layout-content,body.red-room .layout-content,body.jackson-room .layout-content,body.club-bar .layout-content,body.reception-food-wine-take-away .layout-content,body.bowling-alley-bar .layout-content,body.members-bar .layout-content,body.the-cafe .layout-content,body.cafe .layout-content,body.\34 6 .layout-content,body.food-beverage-page .layout-content,body.gym .layout-content,body.massage .layout-content,body.pilates .layout-content,body.yoga-stretch-tone .layout-content,body.tai-chi .layout-content,body.personal-training .layout-content,body.cardio-class .layout-content,body.dance-class .layout-content,body.barber-shop .layout-content,body.sports-and-wellness-centre .layout-content,body.fitness-centre-page .layout-content,body.card-room .layout-content,body.ladies-lounge .layout-content,body.reading-room .layout-content,body.recreational-facilities-page .layout-content,body.squash-courts .layout-content,body.bowling .layout-content,body.billiard .layout-content,body.snooker-billiards .layout-content,body.sports-facilities-page .layout-content,body.race-box .layout-content,body.hiking .layout-content,body.golf .layout-content,body.cycling .layout-content,body.croquet .layout-content,body.bridge .layout-content,body.sports-activities-page .layout-content,body.library .layout-content,body.function-room .layout-content,body.history .layout-content{background:url(../../themes/the_club/images/detail_bg.jpg) center top no-repeat;background-size:cover;padding-top:30px;}@media all and (min-width:1270px){.detail_bg,body.members-handbook .layout-content,body.change-membership-status .layout-content,body.change-personal-data .layout-content,body.application-procedures .layout-content,body.membership-list .layout-content,body.membership-page .layout-content,body.fitness-centre-bar .layout-content,body.garden-lounge .layout-content,body.red-room .layout-content,body.jackson-room .layout-content,body.club-bar .layout-content,body.reception-food-wine-take-away .layout-content,body.bowling-alley-bar .layout-content,body.members-bar .layout-content,body.the-cafe .layout-content,body.cafe .layout-content,body.\34 6 .layout-content,body.food-beverage-page .layout-content,body.gym .layout-content,body.massage .layout-content,body.pilates .layout-content,body.yoga-stretch-tone .layout-content,body.tai-chi .layout-content,body.personal-training .layout-content,body.cardio-class .layout-content,body.dance-class .layout-content,body.barber-shop .layout-content,body.sports-and-wellness-centre .layout-content,body.fitness-centre-page .layout-content,body.card-room .layout-content,body.ladies-lounge .layout-content,body.reading-room .layout-content,body.recreational-facilities-page .layout-content,body.squash-courts .layout-content,body.bowling .layout-content,body.billiard .layout-content,body.snooker-billiards .layout-content,body.sports-facilities-page .layout-content,body.race-box .layout-content,body.hiking .layout-content,body.golf .layout-content,body.cycling .layout-content,body.croquet .layout-content,body.bridge .layout-content,body.sports-activities-page .layout-content,body.library .layout-content,body.function-room .layout-content,body.history .layout-content{padding-top:0;}}.detail_header,body.members-handbook .view-header,body.change-membership-status .view-header,body.change-personal-data .view-header,body.application-procedures .view-header,body.membership-list .view-header,body.membership-page .view-header,body.fitness-centre-bar .view-header,body.garden-lounge .view-header,body.red-room .view-header,body.jackson-room .view-header,body.club-bar .view-header,body.reception-food-wine-take-away .view-header,body.bowling-alley-bar .view-header,body.members-bar .view-header,body.the-cafe .view-header,body.cafe .view-header,body.\34 6 .view-header,body.food-beverage-page .view-header,body.gym .view-header,body.massage .view-header,body.pilates .view-header,body.yoga-stretch-tone .view-header,body.tai-chi .view-header,body.personal-training .view-header,body.cardio-class .view-header,body.dance-class .view-header,body.barber-shop .view-header,body.sports-and-wellness-centre .view-header,body.fitness-centre-page .view-header,body.card-room .view-header,body.ladies-lounge .view-header,body.reading-room .view-header,body.recreational-facilities-page .view-header,body.squash-courts .view-header,body.bowling .view-header,body.billiard .view-header,body.snooker-billiards .view-header,body.sports-facilities-page .view-header,body.race-box .view-header,body.hiking .view-header,body.golf .view-header,body.cycling .view-header,body.croquet .view-header,body.bridge .view-header,body.sports-activities-page .view-header,body.frequently-asked-questions .view-header,body.information .view-header,body.update .view-header,body.how-donate .view-header,body.donation-form .view-header,body.library .view-header,body.function-room .view-header{margin-bottom:30px;position:relative;}@media all and (min-width:1024px){.detail_header,body.members-handbook .view-header,body.change-membership-status .view-header,body.change-personal-data .view-header,body.application-procedures .view-header,body.membership-list .view-header,body.membership-page .view-header,body.fitness-centre-bar .view-header,body.garden-lounge .view-header,body.red-room .view-header,body.jackson-room .view-header,body.club-bar .view-header,body.reception-food-wine-take-away .view-header,body.bowling-alley-bar .view-header,body.members-bar .view-header,body.the-cafe .view-header,body.cafe .view-header,body.\34 6 .view-header,body.food-beverage-page .view-header,body.gym .view-header,body.massage .view-header,body.pilates .view-header,body.yoga-stretch-tone .view-header,body.tai-chi .view-header,body.personal-training .view-header,body.cardio-class .view-header,body.dance-class .view-header,body.barber-shop .view-header,body.sports-and-wellness-centre .view-header,body.fitness-centre-page .view-header,body.card-room .view-header,body.ladies-lounge .view-header,body.reading-room .view-header,body.recreational-facilities-page .view-header,body.squash-courts .view-header,body.bowling .view-header,body.billiard .view-header,body.snooker-billiards .view-header,body.sports-facilities-page .view-header,body.race-box .view-header,body.hiking .view-header,body.golf .view-header,body.cycling .view-header,body.croquet .view-header,body.bridge .view-header,body.sports-activities-page .view-header,body.frequently-asked-questions .view-header,body.information .view-header,body.update .view-header,body.how-donate .view-header,body.donation-form .view-header,body.library .view-header,body.function-room .view-header{background-color:#463e1a;background-image:-webkit-linear-gradient(top,#e4dcc4 60%,#fbf6e7);background-image:-moz-linear-gradient(top,#e4dcc4 60%,#fbf6e7);background-image:-o-linear-gradient(top,#e4dcc4 60%,#fbf6e7);background-image:-ms-linear-gradient(top,#e4dcc4 60%,#fbf6e7);background-image:linear-gradient(to bottom,#e4dcc4 60%,#fbf6e7);max-width:890px;margin:40px auto 30px;}}.detail_header h2,body.members-handbook .view-header h2,body.change-membership-status .view-header h2,body.change-personal-data .view-header h2,body.application-procedures .view-header h2,body.membership-list .view-header h2,body.membership-page .view-header h2,body.fitness-centre-bar .view-header h2,body.garden-lounge .view-header h2,body.red-room .view-header h2,body.jackson-room .view-header h2,body.club-bar .view-header h2,body.reception-food-wine-take-away .view-header h2,body.bowling-alley-bar .view-header h2,body.members-bar .view-header h2,body.the-cafe .view-header h2,body.cafe .view-header h2,body.\34 6 .view-header h2,body.food-beverage-page .view-header h2,body.gym .view-header h2,body.massage .view-header h2,body.pilates .view-header h2,body.yoga-stretch-tone .view-header h2,body.tai-chi .view-header h2,body.personal-training .view-header h2,body.cardio-class .view-header h2,body.dance-class .view-header h2,body.barber-shop .view-header h2,body.sports-and-wellness-centre .view-header h2,body.fitness-centre-page .view-header h2,body.card-room .view-header h2,body.ladies-lounge .view-header h2,body.reading-room .view-header h2,body.recreational-facilities-page .view-header h2,body.squash-courts .view-header h2,body.bowling .view-header h2,body.billiard .view-header h2,body.snooker-billiards .view-header h2,body.sports-facilities-page .view-header h2,body.race-box .view-header h2,body.hiking .view-header h2,body.golf .view-header h2,body.cycling .view-header h2,body.croquet .view-header h2,body.bridge .view-header h2,body.sports-activities-page .view-header h2,body.frequently-asked-questions .view-header h2,body.information .view-header h2,body.update .view-header h2,body.how-donate .view-header h2,body.donation-form .view-header h2,body.library .view-header h2,body.function-room .view-header h2{position:absolute;z-index:2;left:0;right:0;margin:0 auto;color:#fff;text-transform:uppercase;text-align:center;top:165px;font-weight:normal;font-size:30px;letter-spacing:2px;padding:0 20px;}@media all and (max-width:767px){.detail_header h2,body.members-handbook .view-header h2,body.change-membership-status .view-header h2,body.change-personal-data .view-header h2,body.application-procedures .view-header h2,body.membership-list .view-header h2,body.membership-page .view-header h2,body.fitness-centre-bar .view-header h2,body.garden-lounge .view-header h2,body.red-room .view-header h2,body.jackson-room .view-header h2,body.club-bar .view-header h2,body.reception-food-wine-take-away .view-header h2,body.bowling-alley-bar .view-header h2,body.members-bar .view-header h2,body.the-cafe .view-header h2,body.cafe .view-header h2,body.\34 6 .view-header h2,body.food-beverage-page .view-header h2,body.gym .view-header h2,body.massage .view-header h2,body.pilates .view-header h2,body.yoga-stretch-tone .view-header h2,body.tai-chi .view-header h2,body.personal-training .view-header h2,body.cardio-class .view-header h2,body.dance-class .view-header h2,body.barber-shop .view-header h2,body.sports-and-wellness-centre .view-header h2,body.fitness-centre-page .view-header h2,body.card-room .view-header h2,body.ladies-lounge .view-header h2,body.reading-room .view-header h2,body.recreational-facilities-page .view-header h2,body.squash-courts .view-header h2,body.bowling .view-header h2,body.billiard .view-header h2,body.snooker-billiards .view-header h2,body.sports-facilities-page .view-header h2,body.race-box .view-header h2,body.hiking .view-header h2,body.golf .view-header h2,body.cycling .view-header h2,body.croquet .view-header h2,body.bridge .view-header h2,body.sports-activities-page .view-header h2,body.frequently-asked-questions .view-header h2,body.information .view-header h2,body.update .view-header h2,body.how-donate .view-header h2,body.donation-form .view-header h2,body.library .view-header h2,body.function-room .view-header h2{top:135px;padding:0 30px;line-height:normal;}}.detail_header .field--type-image,body.members-handbook .view-header .field--type-image,body.change-membership-status .view-header .field--type-image,body.change-personal-data .view-header .field--type-image,body.application-procedures .view-header .field--type-image,body.membership-list .view-header .field--type-image,body.membership-page .view-header .field--type-image,body.fitness-centre-bar .view-header .field--type-image,body.garden-lounge .view-header .field--type-image,body.red-room .view-header .field--type-image,body.jackson-room .view-header .field--type-image,body.club-bar .view-header .field--type-image,body.reception-food-wine-take-away .view-header .field--type-image,body.bowling-alley-bar .view-header .field--type-image,body.members-bar .view-header .field--type-image,body.the-cafe .view-header .field--type-image,body.cafe .view-header .field--type-image,body.\34 6 .view-header .field--type-image,body.food-beverage-page .view-header .field--type-image,body.gym .view-header .field--type-image,body.massage .view-header .field--type-image,body.pilates .view-header .field--type-image,body.yoga-stretch-tone .view-header .field--type-image,body.tai-chi .view-header .field--type-image,body.personal-training .view-header .field--type-image,body.cardio-class .view-header .field--type-image,body.dance-class .view-header .field--type-image,body.barber-shop .view-header .field--type-image,body.sports-and-wellness-centre .view-header .field--type-image,body.fitness-centre-page .view-header .field--type-image,body.card-room .view-header .field--type-image,body.ladies-lounge .view-header .field--type-image,body.reading-room .view-header .field--type-image,body.recreational-facilities-page .view-header .field--type-image,body.squash-courts .view-header .field--type-image,body.bowling .view-header .field--type-image,body.billiard .view-header .field--type-image,body.snooker-billiards .view-header .field--type-image,body.sports-facilities-page .view-header .field--type-image,body.race-box .view-header .field--type-image,body.hiking .view-header .field--type-image,body.golf .view-header .field--type-image,body.cycling .view-header .field--type-image,body.croquet .view-header .field--type-image,body.bridge .view-header .field--type-image,body.sports-activities-page .view-header .field--type-image,body.frequently-asked-questions .view-header .field--type-image,body.information .view-header .field--type-image,body.update .view-header .field--type-image,body.how-donate .view-header .field--type-image,body.donation-form .view-header .field--type-image,body.library .view-header .field--type-image,body.function-room .view-header .field--type-image{padding:0 20px;}@media all and (min-width:1024px){.detail_header .field--type-image,body.members-handbook .view-header .field--type-image,body.change-membership-status .view-header .field--type-image,body.change-personal-data .view-header .field--type-image,body.application-procedures .view-header .field--type-image,body.membership-list .view-header .field--type-image,body.membership-page .view-header .field--type-image,body.fitness-centre-bar .view-header .field--type-image,body.garden-lounge .view-header .field--type-image,body.red-room .view-header .field--type-image,body.jackson-room .view-header .field--type-image,body.club-bar .view-header .field--type-image,body.reception-food-wine-take-away .view-header .field--type-image,body.bowling-alley-bar .view-header .field--type-image,body.members-bar .view-header .field--type-image,body.the-cafe .view-header .field--type-image,body.cafe .view-header .field--type-image,body.\34 6 .view-header .field--type-image,body.food-beverage-page .view-header .field--type-image,body.gym .view-header .field--type-image,body.massage .view-header .field--type-image,body.pilates .view-header .field--type-image,body.yoga-stretch-tone .view-header .field--type-image,body.tai-chi .view-header .field--type-image,body.personal-training .view-header .field--type-image,body.cardio-class .view-header .field--type-image,body.dance-class .view-header .field--type-image,body.barber-shop .view-header .field--type-image,body.sports-and-wellness-centre .view-header .field--type-image,body.fitness-centre-page .view-header .field--type-image,body.card-room .view-header .field--type-image,body.ladies-lounge .view-header .field--type-image,body.reading-room .view-header .field--type-image,body.recreational-facilities-page .view-header .field--type-image,body.squash-courts .view-header .field--type-image,body.bowling .view-header .field--type-image,body.billiard .view-header .field--type-image,body.snooker-billiards .view-header .field--type-image,body.sports-facilities-page .view-header .field--type-image,body.race-box .view-header .field--type-image,body.hiking .view-header .field--type-image,body.golf .view-header .field--type-image,body.cycling .view-header .field--type-image,body.croquet .view-header .field--type-image,body.bridge .view-header .field--type-image,body.sports-activities-page .view-header .field--type-image,body.frequently-asked-questions .view-header .field--type-image,body.information .view-header .field--type-image,body.update .view-header .field--type-image,body.how-donate .view-header .field--type-image,body.donation-form .view-header .field--type-image,body.library .view-header .field--type-image,body.function-room .view-header .field--type-image{padding:0;}}.detail_header .field--type-image .field__item,body.members-handbook .view-header .field--type-image .field__item,body.change-membership-status .view-header .field--type-image .field__item,body.change-personal-data .view-header .field--type-image .field__item,body.application-procedures .view-header .field--type-image .field__item,body.membership-list .view-header .field--type-image .field__item,body.membership-page .view-header .field--type-image .field__item,body.fitness-centre-bar .view-header .field--type-image .field__item,body.garden-lounge .view-header .field--type-image .field__item,body.red-room .view-header .field--type-image .field__item,body.jackson-room .view-header .field--type-image .field__item,body.club-bar .view-header .field--type-image .field__item,body.reception-food-wine-take-away .view-header .field--type-image .field__item,body.bowling-alley-bar .view-header .field--type-image .field__item,body.members-bar .view-header .field--type-image .field__item,body.the-cafe .view-header .field--type-image .field__item,body.cafe .view-header .field--type-image .field__item,body.\34 6 .view-header .field--type-image .field__item,body.food-beverage-page .view-header .field--type-image .field__item,body.gym .view-header .field--type-image .field__item,body.massage .view-header .field--type-image .field__item,body.pilates .view-header .field--type-image .field__item,body.yoga-stretch-tone .view-header .field--type-image .field__item,body.tai-chi .view-header .field--type-image .field__item,body.personal-training .view-header .field--type-image .field__item,body.cardio-class .view-header .field--type-image .field__item,body.dance-class .view-header .field--type-image .field__item,body.barber-shop .view-header .field--type-image .field__item,body.sports-and-wellness-centre .view-header .field--type-image .field__item,body.fitness-centre-page .view-header .field--type-image .field__item,body.card-room .view-header .field--type-image .field__item,body.ladies-lounge .view-header .field--type-image .field__item,body.reading-room .view-header .field--type-image .field__item,body.recreational-facilities-page .view-header .field--type-image .field__item,body.squash-courts .view-header .field--type-image .field__item,body.bowling .view-header .field--type-image .field__item,body.billiard .view-header .field--type-image .field__item,body.snooker-billiards .view-header .field--type-image .field__item,body.sports-facilities-page .view-header .field--type-image .field__item,body.race-box .view-header .field--type-image .field__item,body.hiking .view-header .field--type-image .field__item,body.golf .view-header .field--type-image .field__item,body.cycling .view-header .field--type-image .field__item,body.croquet .view-header .field--type-image .field__item,body.bridge .view-header .field--type-image .field__item,body.sports-activities-page .view-header .field--type-image .field__item,body.frequently-asked-questions .view-header .field--type-image .field__item,body.information .view-header .field--type-image .field__item,body.update .view-header .field--type-image .field__item,body.how-donate .view-header .field--type-image .field__item,body.donation-form .view-header .field--type-image .field__item,body.library .view-header .field--type-image .field__item,body.function-room .view-header .field--type-image .field__item{overflow:hidden;position:relative;height:219px;}.detail_header .field--type-image .field__item:before,body.members-handbook .view-header .field--type-image .field__item:before,body.change-membership-status .view-header .field--type-image .field__item:before,body.change-personal-data .view-header .field--type-image .field__item:before,body.application-procedures .view-header .field--type-image .field__item:before,body.membership-list .view-header .field--type-image .field__item:before,body.membership-page .view-header .field--type-image .field__item:before,body.fitness-centre-bar .view-header .field--type-image .field__item:before,body.garden-lounge .view-header .field--type-image .field__item:before,body.red-room .view-header .field--type-image .field__item:before,body.jackson-room .view-header .field--type-image .field__item:before,body.club-bar .view-header .field--type-image .field__item:before,body.reception-food-wine-take-away .view-header .field--type-image .field__item:before,body.bowling-alley-bar .view-header .field--type-image .field__item:before,body.members-bar .view-header .field--type-image .field__item:before,body.the-cafe .view-header .field--type-image .field__item:before,body.cafe .view-header .field--type-image .field__item:before,body.\34 6 .view-header .field--type-image .field__item:before,body.food-beverage-page .view-header .field--type-image .field__item:before,body.gym .view-header .field--type-image .field__item:before,body.massage .view-header .field--type-image .field__item:before,body.pilates .view-header .field--type-image .field__item:before,body.yoga-stretch-tone .view-header .field--type-image .field__item:before,body.tai-chi .view-header .field--type-image .field__item:before,body.personal-training .view-header .field--type-image .field__item:before,body.cardio-class .view-header .field--type-image .field__item:before,body.dance-class .view-header .field--type-image .field__item:before,body.barber-shop .view-header .field--type-image .field__item:before,body.sports-and-wellness-centre .view-header .field--type-image .field__item:before,body.fitness-centre-page .view-header .field--type-image .field__item:before,body.card-room .view-header .field--type-image .field__item:before,body.ladies-lounge .view-header .field--type-image .field__item:before,body.reading-room .view-header .field--type-image .field__item:before,body.recreational-facilities-page .view-header .field--type-image .field__item:before,body.squash-courts .view-header .field--type-image .field__item:before,body.bowling .view-header .field--type-image .field__item:before,body.billiard .view-header .field--type-image .field__item:before,body.snooker-billiards .view-header .field--type-image .field__item:before,body.sports-facilities-page .view-header .field--type-image .field__item:before,body.race-box .view-header .field--type-image .field__item:before,body.hiking .view-header .field--type-image .field__item:before,body.golf .view-header .field--type-image .field__item:before,body.cycling .view-header .field--type-image .field__item:before,body.croquet .view-header .field--type-image .field__item:before,body.bridge .view-header .field--type-image .field__item:before,body.sports-activities-page .view-header .field--type-image .field__item:before,body.frequently-asked-questions .view-header .field--type-image .field__item:before,body.information .view-header .field--type-image .field__item:before,body.update .view-header .field--type-image .field__item:before,body.how-donate .view-header .field--type-image .field__item:before,body.donation-form .view-header .field--type-image .field__item:before,body.library .view-header .field--type-image .field__item:before,body.function-room .view-header .field--type-image .field__item:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(../../themes/the_club/images/top_banner_shadow.png) bottom no-repeat;background-size:100% 100%;z-index:1;}.detail_header .field--type-image .field__item img,body.members-handbook .view-header .field--type-image .field__item img,body.change-membership-status .view-header .field--type-image .field__item img,body.change-personal-data .view-header .field--type-image .field__item img,body.application-procedures .view-header .field--type-image .field__item img,body.membership-list .view-header .field--type-image .field__item img,body.membership-page .view-header .field--type-image .field__item img,body.fitness-centre-bar .view-header .field--type-image .field__item img,body.garden-lounge .view-header .field--type-image .field__item img,body.red-room .view-header .field--type-image .field__item img,body.jackson-room .view-header .field--type-image .field__item img,body.club-bar .view-header .field--type-image .field__item img,body.reception-food-wine-take-away .view-header .field--type-image .field__item img,body.bowling-alley-bar .view-header .field--type-image .field__item img,body.members-bar .view-header .field--type-image .field__item img,body.the-cafe .view-header .field--type-image .field__item img,body.cafe .view-header .field--type-image .field__item img,body.\34 6 .view-header .field--type-image .field__item img,body.food-beverage-page .view-header .field--type-image .field__item img,body.gym .view-header .field--type-image .field__item img,body.massage .view-header .field--type-image .field__item img,body.pilates .view-header .field--type-image .field__item img,body.yoga-stretch-tone .view-header .field--type-image .field__item img,body.tai-chi .view-header .field--type-image .field__item img,body.personal-training .view-header .field--type-image .field__item img,body.cardio-class .view-header .field--type-image .field__item img,body.dance-class .view-header .field--type-image .field__item img,body.barber-shop .view-header .field--type-image .field__item img,body.sports-and-wellness-centre .view-header .field--type-image .field__item img,body.fitness-centre-page .view-header .field--type-image .field__item img,body.card-room .view-header .field--type-image .field__item img,body.ladies-lounge .view-header .field--type-image .field__item img,body.reading-room .view-header .field--type-image .field__item img,body.recreational-facilities-page .view-header .field--type-image .field__item img,body.squash-courts .view-header .field--type-image .field__item img,body.bowling .view-header .field--type-image .field__item img,body.billiard .view-header .field--type-image .field__item img,body.snooker-billiards .view-header .field--type-image .field__item img,body.sports-facilities-page .view-header .field--type-image .field__item img,body.race-box .view-header .field--type-image .field__item img,body.hiking .view-header .field--type-image .field__item img,body.golf .view-header .field--type-image .field__item img,body.cycling .view-header .field--type-image .field__item img,body.croquet .view-header .field--type-image .field__item img,body.bridge .view-header .field--type-image .field__item img,body.sports-activities-page .view-header .field--type-image .field__item img,body.frequently-asked-questions .view-header .field--type-image .field__item img,body.information .view-header .field--type-image .field__item img,body.update .view-header .field--type-image .field__item img,body.how-donate .view-header .field--type-image .field__item img,body.donation-form .view-header .field--type-image .field__item img,body.library .view-header .field--type-image .field__item img,body.function-room .view-header .field--type-image .field__item img{width:100%;height:auto;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);}@media all and (max-width:480px){.detail_header .field--type-image .field__item img,body.members-handbook .view-header .field--type-image .field__item img,body.change-membership-status .view-header .field--type-image .field__item img,body.change-personal-data .view-header .field--type-image .field__item img,body.application-procedures .view-header .field--type-image .field__item img,body.membership-list .view-header .field--type-image .field__item img,body.membership-page .view-header .field--type-image .field__item img,body.fitness-centre-bar .view-header .field--type-image .field__item img,body.garden-lounge .view-header .field--type-image .field__item img,body.red-room .view-header .field--type-image .field__item img,body.jackson-room .view-header .field--type-image .field__item img,body.club-bar .view-header .field--type-image .field__item img,body.reception-food-wine-take-away .view-header .field--type-image .field__item img,body.bowling-alley-bar .view-header .field--type-image .field__item img,body.members-bar .view-header .field--type-image .field__item img,body.the-cafe .view-header .field--type-image .field__item img,body.cafe .view-header .field--type-image .field__item img,body.\34 6 .view-header .field--type-image .field__item img,body.food-beverage-page .view-header .field--type-image .field__item img,body.gym .view-header .field--type-image .field__item img,body.massage .view-header .field--type-image .field__item img,body.pilates .view-header .field--type-image .field__item img,body.yoga-stretch-tone .view-header .field--type-image .field__item img,body.tai-chi .view-header .field--type-image .field__item img,body.personal-training .view-header .field--type-image .field__item img,body.cardio-class .view-header .field--type-image .field__item img,body.dance-class .view-header .field--type-image .field__item img,body.barber-shop .view-header .field--type-image .field__item img,body.sports-and-wellness-centre .view-header .field--type-image .field__item img,body.fitness-centre-page .view-header .field--type-image .field__item img,body.card-room .view-header .field--type-image .field__item img,body.ladies-lounge .view-header .field--type-image .field__item img,body.reading-room .view-header .field--type-image .field__item img,body.recreational-facilities-page .view-header .field--type-image .field__item img,body.squash-courts .view-header .field--type-image .field__item img,body.bowling .view-header .field--type-image .field__item img,body.billiard .view-header .field--type-image .field__item img,body.snooker-billiards .view-header .field--type-image .field__item img,body.sports-facilities-page .view-header .field--type-image .field__item img,body.race-box .view-header .field--type-image .field__item img,body.hiking .view-header .field--type-image .field__item img,body.golf .view-header .field--type-image .field__item img,body.cycling .view-header .field--type-image .field__item img,body.croquet .view-header .field--type-image .field__item img,body.bridge .view-header .field--type-image .field__item img,body.sports-activities-page .view-header .field--type-image .field__item img,body.frequently-asked-questions .view-header .field--type-image .field__item img,body.information .view-header .field--type-image .field__item img,body.update .view-header .field--type-image .field__item img,body.how-donate .view-header .field--type-image .field__item img,body.donation-form .view-header .field--type-image .field__item img,body.library .view-header .field--type-image .field__item img,body.function-room .view-header .field--type-image .field__item img{width:auto;height:100%;}}.detail_header .field--type-text-long,body.members-handbook .view-header .field--type-text-long,body.change-membership-status .view-header .field--type-text-long,body.change-personal-data .view-header .field--type-text-long,body.application-procedures .view-header .field--type-text-long,body.membership-list .view-header .field--type-text-long,body.membership-page .view-header .field--type-text-long,body.fitness-centre-bar .view-header .field--type-text-long,body.garden-lounge .view-header .field--type-text-long,body.red-room .view-header .field--type-text-long,body.jackson-room .view-header .field--type-text-long,body.club-bar .view-header .field--type-text-long,body.reception-food-wine-take-away .view-header .field--type-text-long,body.bowling-alley-bar .view-header .field--type-text-long,body.members-bar .view-header .field--type-text-long,body.the-cafe .view-header .field--type-text-long,body.cafe .view-header .field--type-text-long,body.\34 6 .view-header .field--type-text-long,body.food-beverage-page .view-header .field--type-text-long,body.gym .view-header .field--type-text-long,body.massage .view-header .field--type-text-long,body.pilates .view-header .field--type-text-long,body.yoga-stretch-tone .view-header .field--type-text-long,body.tai-chi .view-header .field--type-text-long,body.personal-training .view-header .field--type-text-long,body.cardio-class .view-header .field--type-text-long,body.dance-class .view-header .field--type-text-long,body.barber-shop .view-header .field--type-text-long,body.sports-and-wellness-centre .view-header .field--type-text-long,body.fitness-centre-page .view-header .field--type-text-long,body.card-room .view-header .field--type-text-long,body.ladies-lounge .view-header .field--type-text-long,body.reading-room .view-header .field--type-text-long,body.recreational-facilities-page .view-header .field--type-text-long,body.squash-courts .view-header .field--type-text-long,body.bowling .view-header .field--type-text-long,body.billiard .view-header .field--type-text-long,body.snooker-billiards .view-header .field--type-text-long,body.sports-facilities-page .view-header .field--type-text-long,body.race-box .view-header .field--type-text-long,body.hiking .view-header .field--type-text-long,body.golf .view-header .field--type-text-long,body.cycling .view-header .field--type-text-long,body.croquet .view-header .field--type-text-long,body.bridge .view-header .field--type-text-long,body.sports-activities-page .view-header .field--type-text-long,body.frequently-asked-questions .view-header .field--type-text-long,body.information .view-header .field--type-text-long,body.update .view-header .field--type-text-long,body.how-donate .view-header .field--type-text-long,body.donation-form .view-header .field--type-text-long,body.library .view-header .field--type-text-long,body.function-room .view-header .field--type-text-long{margin-top:20px !important;max-width:740px;padding:0 20px 30px;margin:0 auto;box-sizing:border-box;text-align:center;}@media all and (min-width:1270px){.desktop main,body.path-news-and-events main,body.path-sports-broadcast main,body.members-handbook main,body.change-membership-status main,body.change-personal-data main,body.application-procedures main,body.membership-list main,body.membership-page main,body.fitness-centre-bar main,body.garden-lounge main,body.red-room main,body.jackson-room main,body.club-bar main,body.reception-food-wine-take-away main,body.bowling-alley-bar main,body.members-bar main,body.the-cafe main,body.cafe main,body.\34 6 main,body.food-beverage-page main,body.gym main,body.massage main,body.pilates main,body.yoga-stretch-tone main,body.tai-chi main,body.personal-training main,body.cardio-class main,body.dance-class main,body.barber-shop main,body.sports-and-wellness-centre main,body.fitness-centre-page main,body.card-room main,body.ladies-lounge main,body.reading-room main,body.recreational-facilities-page main,body.club-news main,body.annual-report main,body.ordinary-yearly-meeting main,body.annual-general-meeting main,body.extraordinary-general-meeting main,body.publication-page main,body.annual-staff-party main,body.csr-activities main,body.employee-quarter main,body.employee-year main,body.farewell-parties main,body.staff-outings main,body.wellness-day main,body.wellness main,body.staff-activities-page main,body.squash-courts main,body.bowling main,body.billiard main,body.snooker-billiards main,body.sports-facilities-page main,body.race-box main,body.hiking main,body.golf main,body.cycling main,body.croquet main,body.bridge main,body.sports-activities-page main,body.frequently-asked-questions main,body.information main,body.update main,body.how-donate main,body.donation-form main,body.country main,body.committees main,body.working-groups main,body.key-personnel main,body.directory main,body.articles-association main,body.dress-code-and-policies main,body.club-page main{max-width:1270px;margin:30px auto 0;}.desktop main .layout-content,body.path-news-and-events main .layout-content,body.path-sports-broadcast main .layout-content,body.members-handbook main .layout-content,body.change-membership-status main .layout-content,body.change-personal-data main .layout-content,body.application-procedures main .layout-content,body.membership-list main .layout-content,body.membership-page main .layout-content,body.fitness-centre-bar main .layout-content,body.garden-lounge main .layout-content,body.red-room main .layout-content,body.jackson-room main .layout-content,body.club-bar main .layout-content,body.reception-food-wine-take-away main .layout-content,body.bowling-alley-bar main .layout-content,body.members-bar main .layout-content,body.the-cafe main .layout-content,body.cafe main .layout-content,body.\34 6 main .layout-content,body.food-beverage-page main .layout-content,body.gym main .layout-content,body.massage main .layout-content,body.pilates main .layout-content,body.yoga-stretch-tone main .layout-content,body.tai-chi main .layout-content,body.personal-training main .layout-content,body.cardio-class main .layout-content,body.dance-class main .layout-content,body.barber-shop main .layout-content,body.sports-and-wellness-centre main .layout-content,body.fitness-centre-page main .layout-content,body.card-room main .layout-content,body.ladies-lounge main .layout-content,body.reading-room main .layout-content,body.recreational-facilities-page main .layout-content,body.club-news main .layout-content,body.annual-report main .layout-content,body.ordinary-yearly-meeting main .layout-content,body.annual-general-meeting main .layout-content,body.extraordinary-general-meeting main .layout-content,body.publication-page main .layout-content,body.annual-staff-party main .layout-content,body.csr-activities main .layout-content,body.employee-quarter main .layout-content,body.employee-year main .layout-content,body.farewell-parties main .layout-content,body.staff-outings main .layout-content,body.wellness-day main .layout-content,body.wellness main .layout-content,body.staff-activities-page main .layout-content,body.squash-courts main .layout-content,body.bowling main .layout-content,body.billiard main .layout-content,body.snooker-billiards main .layout-content,body.sports-facilities-page main .layout-content,body.race-box main .layout-content,body.hiking main .layout-content,body.golf main .layout-content,body.cycling main .layout-content,body.croquet main .layout-content,body.bridge main .layout-content,body.sports-activities-page main .layout-content,body.frequently-asked-questions main .layout-content,body.information main .layout-content,body.update main .layout-content,body.how-donate main .layout-content,body.donation-form main .layout-content,body.country main .layout-content,body.committees main .layout-content,body.working-groups main .layout-content,body.key-personnel main .layout-content,body.directory main .layout-content,body.articles-association main .layout-content,body.dress-code-and-policies main .layout-content,body.club-page main .layout-content{width:1010px;float:left;}}@media all and (min-width:1270px){.desktop_sidebar,body.path-news-and-events .block-system-main-block,body.path-sports-broadcast .block-system-main-block,body.members-handbook .block-system-main-block,body.change-membership-status .block-system-main-block,body.change-personal-data .block-system-main-block,body.application-procedures .block-system-main-block,body.membership-list .block-system-main-block,body.membership-page .block-system-main-block,body.fitness-centre-bar .block-system-main-block,body.garden-lounge .block-system-main-block,body.red-room .block-system-main-block,body.jackson-room .block-system-main-block,body.club-bar .block-system-main-block,body.reception-food-wine-take-away .block-system-main-block,body.bowling-alley-bar .block-system-main-block,body.members-bar .block-system-main-block,body.the-cafe .block-system-main-block,body.cafe .block-system-main-block,body.\34 6 .block-system-main-block,body.food-beverage-page .block-system-main-block,body.gym .block-system-main-block,body.massage .block-system-main-block,body.pilates .block-system-main-block,body.yoga-stretch-tone .block-system-main-block,body.tai-chi .block-system-main-block,body.personal-training .block-system-main-block,body.cardio-class .block-system-main-block,body.dance-class .block-system-main-block,body.barber-shop .block-system-main-block,body.sports-and-wellness-centre .block-system-main-block,body.fitness-centre-page .block-system-main-block,body.card-room .block-system-main-block,body.ladies-lounge .block-system-main-block,body.reading-room .block-system-main-block,body.recreational-facilities-page .block-system-main-block,body.annual-staff-party .block-system-main-block,body.csr-activities .block-system-main-block,body.employee-quarter .block-system-main-block,body.employee-year .block-system-main-block,body.farewell-parties .block-system-main-block,body.staff-outings .block-system-main-block,body.wellness-day .block-system-main-block,body.wellness .block-system-main-block,body.staff-activities-page .block-system-main-block,body.squash-courts .block-system-main-block,body.bowling .block-system-main-block,body.billiard .block-system-main-block,body.snooker-billiards .block-system-main-block,body.sports-facilities-page .block-system-main-block,body.race-box .block-system-main-block,body.hiking .block-system-main-block,body.golf .block-system-main-block,body.cycling .block-system-main-block,body.croquet .block-system-main-block,body.bridge .block-system-main-block,body.sports-activities-page .block-system-main-block,body.frequently-asked-questions .block-system-main-block,body.information .block-system-main-block,body.update .block-system-main-block,body.how-donate .block-system-main-block,body.donation-form .block-system-main-block,body.country .block-system-main-block,body.committees .block-system-main-block,body.working-groups .block-system-main-block,body.key-personnel .block-system-main-block,body.directory .block-system-main-block,body.articles-association .block-system-main-block,body.dress-code-and-policies .block-system-main-block,body.club-page .block-system-main-block{width:1010px;margin:0 auto;padding:0 !important;box-sizing:border-box;border:1px solid #EAEAEA;}}@media all and (min-width:1024px){.desktop_no_sidebar,body.library .block-system-main-block,body.path-library-media .block-system-main-block,body.function-room .block-system-main-block,body.path-admin.mycontent main{max-width:1270px;margin:0 auto;}}.btn_gray,h6 a,body.path-user .block-system-main-block form.user-pass input[type="submit"],body.path-user .block-system-main-block form.user-form input[type="submit"],body.user-logged-in.path-user .ui-dialog .view-header a,body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row .views-field-edit-user .field-content a,body.page-node-type-main-feature-banner #block-backbutton button,body.page-node-type-main-feature-banner .block-system-main-block article.node--view-mode-full .field--name-field-taxonomy-term-reference a,body.page-node-type-promotions #block-backbutton button,body.page-node-type-events #block-backbutton button,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--name-field-tag a,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--name-field-tag a,body.club-news .section-publication > .view-header .section-publication-header .views-row .views-field-field-attachment a,body.annual-report .section-publication > .view-header .section-publication-header .views-row .views-field-field-attachment a,body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-attachment a,body.annual-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-attachment a,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-attachment a,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field .field-content a,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field-1 .field-content a,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field-2 .field-content a,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field-3 .field-content a,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-availability .field-content,body.path-library-media .views-exposed-form .form--inline .form-actions input,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-1 .field-content a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-2 .field-content a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-3 .field-content a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-4 .field-content a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-5 .field-content a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-6 .field-content a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-8 .field-content a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container .confirm .view-content .views-field-nothing a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container .cancel .view-content .views-field-nothing a,.block-views-blockevent-regisration-block-event-registration .view-event-regisration-block > .view-content > .group-wrapper .field-content a,.block-views-blockterm-list-per-vocab-block-1 .view-header button,.block-views-blockterm-list-per-vocab-block-1 .view-content select,body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form .form-actions > a,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form .form-actions > a,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form .form-actions > a,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form .form-actions > a,body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form .form-actions > input,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form .form-actions > input,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form .form-actions > input,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form .form-actions > input{min-width:170px;height:44px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);background-image:-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:linear-gradient(to top,#e7e5e5,#fff);display:inline-block;font-family:"Lato-Heavy";text-transform:uppercase;font-weight:normal;text-align:center;font-size:14px;color:#333;line-height:44px;border:1px solid #A5A5A5;box-sizing:border-box;padding:0 15px;}h6 a{width:auto;}.sticky_footer,body.path-user,body.user-logged-in.path-user{min-height:100%;position:relative;padding-bottom:97px;}@media all and (max-width:480px){.sticky_footer,body.path-user,body.user-logged-in.path-user{padding-bottom:0;}}.sticky_footer footer,body.path-user footer,body.user-logged-in.path-user footer{position:absolute;left:0;right:0;bottom:0;width:100%;box-sizing:border-box;height:97px;}@media all and (max-width:480px){.sticky_footer footer,body.path-user footer,body.user-logged-in.path-user footer{position:static;height:auto;}}.attachment_btn,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item .file--mime-application-pdf a,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item .file--mime-application-pdf a,.attachment .section-content .field-content .views-field-field-attachment ul li,body.country .block-system-main-block .views-element-container .views-row .file--mime-application-pdf a,.file--mime-application-pdf a,.section-content .views-field-field-attachment ul li,.section-content .views-field-field-attachment ol li{list-style-type:none;margin:0 20px 10px !important;border-top:3px solid #a49261;border-bottom:3px solid #a49261;border-radius:0px;min-height:48px;width:calc(100% - 40px);background:url(../../themes/the_club/images/arrow-down.svg) left center no-repeat;background-size:20px 20px;background-position:15px 50%;display:flex;align-items:center;padding:5px 20px 5px 50px;box-sizing:border-box;color:#a49261;text-decoration:none;position:relative;font-family:'Lato-Regular';}.attachment_btn:before,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item .file--mime-application-pdf a:before,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item .file--mime-application-pdf a:before,.attachment .section-content .field-content .views-field-field-attachment ul li:before,body.country .block-system-main-block .views-element-container .views-row .file--mime-application-pdf a:before,.file--mime-application-pdf a:before,.section-content .views-field-field-attachment ul li:before,.section-content .views-field-field-attachment ol li:before{content:'';position:absolute;right:100%;top:50%;transform:translateY(-50%);width:20px;height:calc(100% + 8px);background:url(../../themes/the_club/images/hexagon-left.svg) right center no-repeat;background-size:contain;margin-right:-2px;}.attachment_btn:after,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item .file--mime-application-pdf a:after,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item .file--mime-application-pdf a:after,.attachment .section-content .field-content .views-field-field-attachment ul li:after,body.country .block-system-main-block .views-element-container .views-row .file--mime-application-pdf a:after,.file--mime-application-pdf a:after,.section-content .views-field-field-attachment ul li:after,.section-content .views-field-field-attachment ol li:after{content:'';position:absolute;left:100%;top:50%;transform:translateY(-50%);width:20px;height:calc(100% + 8px);background:url(../../themes/the_club/images/hexagon-right.svg) left center no-repeat;background-size:contain;margin-left:-2px;}.attachment_btn:hover,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item .file--mime-application-pdf a:hover,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item .file--mime-application-pdf a:hover,.attachment .section-content .field-content .views-field-field-attachment ul li:hover,body.country .block-system-main-block .views-element-container .views-row .file--mime-application-pdf a:hover,.file--mime-application-pdf a:hover,.section-content .views-field-field-attachment ul li:hover,.section-content .views-field-field-attachment ol li:hover{text-decoration:underline;background:#001f5d url(../../themes/the_club/images/arrow-down.svg) left center no-repeat;background-size:20px 20px;background-position:15px 50%;}.attachment_btn:hover:before,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item .file--mime-application-pdf a:hover:before,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item .file--mime-application-pdf a:hover:before,.attachment .section-content .field-content .views-field-field-attachment ul li:hover:before,body.country .block-system-main-block .views-element-container .views-row .file--mime-application-pdf a:hover:before,.file--mime-application-pdf a:hover:before,.section-content .views-field-field-attachment ul li:hover:before,.section-content .views-field-field-attachment ol li:hover:before{background:url(../../themes/the_club/images/hexagon-left-hover.svg) right center no-repeat;background-size:contain;z-index:-1;}.attachment_btn:hover:after,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item .file--mime-application-pdf a:hover:after,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item .file--mime-application-pdf a:hover:after,.attachment .section-content .field-content .views-field-field-attachment ul li:hover:after,body.country .block-system-main-block .views-element-container .views-row .file--mime-application-pdf a:hover:after,.file--mime-application-pdf a:hover:after,.section-content .views-field-field-attachment ul li:hover:after,.section-content .views-field-field-attachment ol li:hover:after{background:url(../../themes/the_club/images/hexagon-right-hover.svg) left center no-repeat;background-size:contain;z-index:-1;}.attachment_btn a,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item .file--mime-application-pdf a a,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item .file--mime-application-pdf a a,.attachment .section-content .field-content .views-field-field-attachment ul li a,body.country .block-system-main-block .views-element-container .views-row .file--mime-application-pdf a a,.file--mime-application-pdf a a,.section-content .views-field-field-attachment ul li a,.section-content .views-field-field-attachment ol li a{color:#a49261;text-transform:uppercase;text-decoration:none;}.attachment_btn a:hover,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item .file--mime-application-pdf a a:hover,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item .file--mime-application-pdf a a:hover,.attachment .section-content .field-content .views-field-field-attachment ul li a:hover,body.country .block-system-main-block .views-element-container .views-row .file--mime-application-pdf a a:hover,.file--mime-application-pdf a a:hover,.section-content .views-field-field-attachment ul li a:hover,.section-content .views-field-field-attachment ol li a:hover{text-decoration:none;}.block-system-main-block{margin-bottom:50px;}h1.page-title{margin:0;}.dialog-off-canvas-main-canvas{position:relative;min-height:100%;padding-bottom:97px;box-sizing:border-box;}@media all and (max-width:480px){.dialog-off-canvas-main-canvas{padding-bottom:145px;}}header{background-color:#041e42;padding:11px 15px 0;position:fixed;border-bottom:5px solid #F6EDCB;width:100% !important;z-index:9 !important;}header #block-the-club-branding{float:left;}header #block-the-club-branding .site-logo{float:left;}@media all and (max-width:480px){header #block-the-club-branding .site-logo img{width:38px;}}header #block-the-club-branding .site-name{float:left;}@media all and (max-width:767px){header #block-the-club-branding .site-name{display:none;}}header #block-the-club-branding .site-name a{color:#fff;font-size:21px;line-height:85px;text-transform:uppercase;}header #block-the-club-account-menu{position:absolute;top:50%;right:170px;transform:translateY(-50%);}@media all and (max-width:767px){header #block-the-club-account-menu{right:100px;}}header #block-the-club-account-menu ul.menu{margin:0;padding:0;}header #block-the-club-account-menu ul.menu li.menu-item a{font-family:'Lato-Semibold',arial;color:#fff;font-size:18px;display:block;padding-left:30px;background:url(../../themes/the_club/images/member.png) left center no-repeat;}@media all and (max-width:767px){header #block-the-club-account-menu ul.menu li.menu-item a{text-indent:100%;white-space:nowrap;overflow:hidden;padding:0;height:24px;width:24px;}}header #block-hkchamburgermenu{position:absolute;top:50%;right:60px;transform:translateY(-50%);padding-top:3px;}header #block-hkchamburgermenu a.sidr-anchor{font-family:'Lato-Semibold',arial;color:#fff;font-size:18px;display:block;padding-left:30px;background:url(../../themes/the_club/images/menu.png) left center no-repeat;}@media all and (max-width:767px){header #block-hkchamburgermenu a.sidr-anchor{text-indent:100%;white-space:nowrap;overflow:hidden;padding:0;width:24px;height:24px;}}body.user-logged-in header{border-color:#555;background-color:#fff;}body.user-logged-in header #block-the-club-branding .site-name{display:none;}@media all and (min-width:1024px){body.user-logged-in header #block-the-club-branding .site-name{display:block;}body.user-logged-in header #block-the-club-branding .site-name a{color:#001f5d;}}body.user-logged-in header #block-hkcwelcomeuser{color:#001f5d;position:absolute;top:50%;transform:translateY(-50%);right:430px;font-style:italic;}body.user-logged-in header #block-hkcwelcomeuser span{font-family:'Lato-Regular';font-weight:bold;font-size:18px;display:block;font-style:normal;}@media all and (max-width:767px){body.user-logged-in header #block-hkcwelcomeuser{display:none;}}body.user-logged-in header #block-the-club-account-menu ul.menu li{float:left;margin-right:10px;}body.user-logged-in header #block-the-club-account-menu ul.menu li a{background:none;width:100px;height:35px;text-align:center;border:1px solid #001f5d;border-radius:4px;padding:0;line-height:35px;box-sizing:border-box;font-size:15px;color:#001f5d;}@media all and (max-width:767px){body.user-logged-in header #block-the-club-account-menu ul.menu li:first-child a{width:24px;height:24px;border:0;border-radius:0;line-height:normal;background:transparent url(../../themes/the_club/images/mmember.png) center no-repeat;}body.user-logged-in header #block-the-club-account-menu ul.menu li:last-child{display:none;}}body.user-logged-in header #block-hkchamburgermenu a.sidr-anchor{color:#001f5d;background:url(../../themes/the_club/images/mmenu.png) left center no-repeat;}.toolbar-fixed #sticky-wrapper{padding-top:39px;}.toolbar-fixed #sticky-wrapper.is-sticky header{margin-top:39px;}.toolbar-fixed.toolbar-tray-open.toolbar-horizontal #sticky-wrapper{padding-top:78px;}.toolbar-fixed.toolbar-tray-open.toolbar-horizontal #sticky-wrapper.is-sticky header{margin-top:78px;}body.sidr-open header a.sidr-anchor{background:url(../../themes/the_club/images/public_menu_close.png) left center no-repeat !important;}body.sidr-open #sidr{box-shadow:0 0 20px rgba(0,0,0,0.6);}#sidr{width:620px;display:none;}@media all and (max-width:767px){#sidr{width:260px;}}#sidr.right{right:-620px;}@media all and (max-width:767px){#sidr.right{width:260px;}}#sidr .hamburger-header{height:100px;background-color:#122244;border-bottom:5px solid #F6EDCB;display:flex;justify-content:end;align-items:center;padding:0 20px;}@media all and (max-width:767px){#sidr .hamburger-header{justify-content:left;}}@media all and (max-width:480px){#sidr .hamburger-header{height:59px;}}#sidr .hamburger-header .navigation ul.menu{margin:0;border:0;}#sidr .hamburger-header .navigation ul.menu li{border:0;}#sidr .hamburger-header .navigation ul.menu li a{font-family:'Lato-Semibold',arial;color:#fff;font-size:18px;display:block;padding-left:30px;padding-right:0;background:url(../../themes/the_club/images/member.png) left center no-repeat;}#sidr .hamburger-header .navigation ul.menu li a:hover{box-shadow:none;}#sidr .region-hamburger-content .navigation ul{border:0;}#sidr .region-hamburger-content .navigation ul li{padding:0;line-height:normal;border:0;border-bottom:1px solid #CDCDCD;}#sidr .region-hamburger-content .navigation ul li a{font-family:Georgia;font-size:16px;font-weight:bold;color:#333;box-shadow:none;padding:14px 30px;}#sidr .region-hamburger-content .navigation ul li a:hover{box-shadow:none;}#sidr .region-hamburger-content .navigation ul li > ul li{border-bottom:1px solid #cdcdcd;}#sidr .region-hamburger-content .navigation ul li > ul li:first-child{border-top:1px solid #cdcdcd;}#sidr .region-hamburger-content .navigation ul li > ul li a{font-family:'Lato-Semibold',arial;font-size:14px;font-weight:normal;}#sidr ul.contextual-links{display:none;}#sidr .contextual.open ul.contextual-links{display:block;}body.user-logged-in.sidr-open header a.sidr-anchor{background:url(../../themes/the_club/images/member_menu_close.png) left center no-repeat !important;}body.user-logged-in #sidr{background-color:#ECEADD;}body.user-logged-in #sidr .hamburger-header{border-color:#555555;background-color:#0F0F0F;}body.user-logged-in #sidr .hamburger-header .region-hamburger-header{position:relative;width:100%;}body.user-logged-in #sidr .hamburger-header .region-hamburger-header .block-hkc-welcome-user{position:absolute;left:0px;top:50%;transform:translateY(-50%);font-style:italic;color:#fff;font-family:Georgia,Times,serif;}body.user-logged-in #sidr .hamburger-header .region-hamburger-header .block-hkc-welcome-user .hkc-welcome-user{font-family:'Lato-Regular';font-weight:bold;font-size:18px;display:block;font-style:normal;}@media all and (max-width:767px){body.user-logged-in #sidr .hamburger-header .region-hamburger-header .block-hkc-welcome-user{display:none;}}body.user-logged-in #sidr .hamburger-header .region-hamburger-header .navigation{position:absolute;right:0;top:50%;transform:translateY(-50%);}@media all and (max-width:767px){body.user-logged-in #sidr .hamburger-header .region-hamburger-header .navigation{left:0;right:auto;}}body.user-logged-in #sidr .hamburger-header .region-hamburger-header .navigation ul.menu li{float:left;margin-left:10px;}body.user-logged-in #sidr .hamburger-header .region-hamburger-header .navigation ul.menu li a{background:none;width:100px;height:35px;text-align:center;border:1px solid #fff;border-radius:4px;padding:0;line-height:35px;box-sizing:border-box;font-size:15px;color:#fff;}@media all and (max-width:767px){body.user-logged-in #sidr .hamburger-header .region-hamburger-header .navigation ul.menu li:first-child{margin-left:0;}body.user-logged-in #sidr .hamburger-header .region-hamburger-header .navigation ul.menu li:first-child a{width:auto;border:0;border-radius:0;padding-left:30px;background:transparent url(../../themes/the_club/images/member.png) left center no-repeat;}body.user-logged-in #sidr .hamburger-header .region-hamburger-header .navigation ul.menu li:last-child{margin-left:30px;}body.user-logged-in #sidr .hamburger-header .region-hamburger-header .navigation ul.menu li:last-child a{width:80px;}}body.user-logged-in #sidr .region-hamburger-content .navigation ul.menu{background-color:#eceadd;}aside.layout-sidebar-first{display:none;}@media all and (min-width:1270px){aside.layout-sidebar-first{display:block;width:240px;float:left;position:relative;z-index:2;}}@media all and (min-width:1290px){aside.layout-sidebar-first{width:260px;}}aside.layout-sidebar-first .view-content .views-row:first-child a{border-top:1px solid #f5f3f2;}aside.layout-sidebar-first .view-content .views-row a{display:block;color:#333;padding:14px 35px 14px 15px;border-bottom:1px solid #f5f3f2;}aside.layout-sidebar-first .view-content .views-row a:hover,aside.layout-sidebar-first .view-content .views-row a.is-active{color:#e8dcb4;font-weight:bold;position:relative;background:#001f5c;border-radius:10px;width:270px;box-sizing:border-box;}aside.layout-sidebar-first .view-content .views-row a:hover:after,aside.layout-sidebar-first .view-content .views-row a.is-active:after{content:'';position:absolute;right:0;top:0;width:0;height:0;border:20px solid transparent;border-left-color:#001f5c;border-right:0;border-top:0;margin-top:0;margin-right:-10px;}aside.layout-sidebar-first .menu a{display:block;color:#333;padding:14px 35px 14px 15px;border-bottom:1px solid #f5f3f2;}aside.layout-sidebar-first .menu a:hover,aside.layout-sidebar-first .menu a.is-active{color:#e8dcb4;font-weight:bold;position:relative;background:#001f5c;border-radius:10px;width:270px;box-sizing:border-box;}aside.layout-sidebar-first .menu a:hover:after,aside.layout-sidebar-first .menu a.is-active:after{content:'';position:absolute;right:0;top:0;width:0;height:0;border:20px solid transparent;border-left-color:#001f5c;border-right:0;border-top:0;margin-top:0;margin-right:-10px;}footer{background-color:#0F0F0F;padding:12px 20px;color:#fff;margin-top:30px;width:100%;box-sizing:border-box;position:absolute;bottom:0;height:97px;}@media all and (max-width:480px){footer{height:145px;}}footer .hkc-footer-top{padding-bottom:12px;border-bottom:1px solid #2a2a2a;}footer .hkc-footer-top ul{padding:0;margin:0;text-align:center;}footer .hkc-footer-top ul li{display:inline-block;}footer .hkc-footer-top ul li a{color:#fff !important;font-size:14px;display:inline-block;padding:0 12px;border-right:1px solid #fff;}@media all and (max-width:480px){footer .hkc-footer-top ul li a{padding:0 15px;}}footer .hkc-footer-top ul li:last-child a{border-right:0;}footer .hkc-footer-bottom{padding-top:12px;}footer .hkc-footer-bottom #block-hkcfootercopyright{text-align:center;}footer .hkc-footer-bottom #block-hkcfootercopyright > div{display:inline-block;font-size:14px;}footer .hkc-footer-bottom #block-hkcfootercopyright > div.hkc-footer-copyright{margin-right:15px;}@media all and (max-width:480px){footer .hkc-footer-bottom #block-hkcfootercopyright > div.hkc-footer-copyright{width:100%;margin-right:0;}}#contact-message-home-contact-block-form{padding:0 27px;width:100%;box-sizing:border-box;}#contact-message-home-contact-block-form .js-form-item{width:50%;float:left;padding:0 8px;box-sizing:border-box;margin:0 0 15px;}#contact-message-home-contact-block-form .js-form-item label{display:block;font-style:italic;margin-bottom:5px;}#contact-message-home-contact-block-form .js-form-item input{width:100%;height:40px;border:1px solid #949494;border-radius:4px;box-shadow:0 1px rgba(153,153,153,0.51);padding:5px;box-sizing:border-box;}#contact-message-home-contact-block-form .js-form-type-textarea{width:100%;}#contact-message-home-contact-block-form .js-form-type-textarea textarea{width:100%;height:90px;padding:5px;box-sizing:border-box;border:1px solid #949494;border-radius:4px;box-shadow:0 1px rgba(153,153,153,0.51);resize:none;}#contact-message-home-contact-block-form #edit-actions{float:left;width:100%;text-align:center;}#contact-message-home-contact-block-form #edit-actions input{display:inline-block;width:200px;height:44px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);background-image:-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:linear-gradient(to top,#e7e5e5,#fff);border:1px solid #949494;font-family:'Lato-Heavy';font-size:14px;text-transform:uppercase;text-align:center;letter-spacing:1px;margin:0 8px;}.hkc-home-featured-block .view-content .hkc-home-featured-row .hkc-home-featured-image .paragraph{position:relative;}.hkc-home-featured-block .view-content .hkc-home-featured-row .hkc-home-featured-image .paragraph .field--name-field-p-image img{display:block;margin:0 auto;}.hkc-home-featured-block .view-content .hkc-home-featured-row .hkc-home-featured-image .paragraph .field--name-field-p-image-text{position:absolute;margin:0 auto;left:0;right:0;top:50%;transform:translateY(-50%);}.hkc-home-featured-block .view-content .hkc-home-featured-row .hkc-home-featured-image .paragraph .field--name-field-p-image-text h2{color:#fff;font-size:40px;font-weight:normal;text-transform:uppercase;letter-spacing:3px;margin-bottom:15px;}.hkc-home-featured-block .view-content .hkc-home-featured-row .hkc-home-featured-image .paragraph .field--name-field-p-image-text h3{color:#fff;font-size:20px;font-weight:normal;text-transform:uppercase;letter-spacing:2px;padding-left:30px;}.hkc-home-featured-block .view-content .hkc-home-featured-row .hkc-home-featured-image .paragraph .field--name-field-p-image-text hr{display:block;height:1px;color:#fff;width:60px;margin:0 auto;border:0;border-bottom:1px solid #fff;}.hkc-home-featured-block .view-content .hkc-home-featured-row .hkc-home-featured-image .paragraph .field--name-field-p-image-text p{font-family:'Lato-Regular',arial;font-size:17px;margin-top:15px;letter-spacing:1px;color:#fff;}.hkc-home-featured-block .view-content .hkc-home-featured-row .hkc-home-featured-content{margin-top:15px;padding:0 15px;}.hkc-home-featured-block .view-content .hkc-home-featured-row .hkc-home-featured-content h4{color:#001f5d;font-size:20px;text-align:center;font-weight:normal;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;}.hkc-home-featured-block .view-content .hkc-home-featured-row .hkc-home-featured-content hr{display:block;height:1px;color:#001f5d;width:30px;margin:0 auto;border:0;border-bottom:1px solid #001f5d;}.hkc-home-featured-block .view-content .hkc-home-featured-row .hkc-home-featured-content p{max-width:560px;margin:15px auto 30px;color:#333;text-align:center;}.hkc-home-featured-block .view-content .hkc-home-featured-row .hkc-home-featured-link-text{text-align:center;margin-bottom:45px;}.hkc-home-featured-block .view-content .hkc-home-featured-row .hkc-home-featured-link-text .field__item{font-family:'Lato-Heavy',arial;font-size:14px;letter-spacing:1px;line-height:42px;box-sizing:border-box;color:#333;text-transform:uppercase;width:200px;height:40px;margin:0 auto;border:1px solid #00295D;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}body.page-node-type-page #block-the-club-page-title{display:none;}body.page-node-type-page .field--name-field-header-image{position:relative;}body.page-node-type-page .field--name-field-header-image .field__label{position:absolute;left:20px;bottom:20px;font-size:26px;font-weight:normal;text-transform:uppercase;letter-spacing:1px;color:#e4dcc4;}body.page-node-type-page .field--name-body{padding:30px;background-color:#F5F5F5;width:calc(100% - 60px);margin:30px auto;box-sizing:border-box;}body.page-node-type-page .field--name-body p{margin-bottom:20px;}.path-food-beverage #block-the-club-page-title{height:100px;width:100%;position:relative;background:url(../../themes/the_club/images/fb_title_bg.png) center no-repeat #3c340e;margin-bottom:17px;}.path-food-beverage #block-the-club-page-title h1{margin:0;text-align:center;text-transform:uppercase;font-size:22px;letter-spacing:2px;color:#e4dcc4;font-weight:normal;position:absolute;left:0;right:0;margin:0 auto;bottom:10px;line-height:normal;}.path-food-beverage #block-the-club-content .views-element-container .view-landing-food-and-beverage{position:relative;margin-bottom:17px;}.path-food-beverage #block-the-club-content .views-element-container .view-landing-food-and-beverage .view-content > div{display:flex;flex-direction:row;justify-content:space-between;background-color:#f6f6f6;}.path-food-beverage #block-the-club-content .views-element-container .view-landing-food-and-beverage .view-content > div .hkc-fandb-field-content-wrapper{width:42.3177083%;padding:0 20px;box-sizing:border-box;text-align:center;display:flex;flex-direction:column;justify-content:center;}.path-food-beverage #block-the-club-content .views-element-container .view-landing-food-and-beverage .view-content > div .hkc-fandb-field-content-wrapper .hkc-fandb-field-title{font-size:17px;color:#001f5d;text-transform:uppercase;letter-spacing:1px;padding-bottom:10px;margin-bottom:10px;background:url(../../themes/the_club/images/fb_rest_title_bg.png) center bottom no-repeat;}.path-food-beverage #block-the-club-content .views-element-container .view-landing-food-and-beverage .view-content > div .hkc-fandb-field-content-wrapper .hkc-fandb-field-content{margin-bottom:20px;font-style:italic;}.path-food-beverage #block-the-club-content .views-element-container .view-landing-food-and-beverage .view-content > div .hkc-fandb-field-content-wrapper .hkc-fandb-field-button a{width:170px;height:44px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);background-image:-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:linear-gradient(to top,#e7e5e5,#fff);display:inline-block;font-family:"Lato-Heavy";text-transform:uppercase;font-weight:normal;text-align:center;font-size:14px;color:#333;line-height:44px;border:1px solid #A5A5A5;}.path-food-beverage #block-the-club-content .views-element-container .view-landing-food-and-beverage .view-content > div .hkc-fandb-field-image{width:57.68229%;}.path-food-beverage #block-the-club-content .views-element-container .view-landing-food-and-beverage .view-content > div .hkc-fandb-field-image img{display:block;}.path-food-beverage #block-the-club-content .views-element-container .view-landing-food-and-beverage .view-content > div + div{margin-top:5px;}.path-food-beverage #block-the-club-content .views-element-container .view-landing-food-and-beverage .view-footer{position:absolute;right:0;top:50%;transform:translateY(-50%);background:url(../../themes/the_club/images/floor_bg_right.png) center no-repeat;width:62px;height:108px;box-sizing:border-box;font-family:times;line-height:108px;color:#fff;font-size:24px;letter-spacing:3px;padding-left:17px;}.path-food-beverage #block-the-club-content .views-element-container:nth-child(even) .view-landing-food-and-beverage .view-content > div{flex-direction:row-reverse;}.path-food-beverage #block-the-club-content .views-element-container:nth-child(even) .view-landing-food-and-beverage .view-footer{right:auto;left:0;background:url(../../themes/the_club/images/floor_bg_left.png) center no-repeat;padding-left:8px;}body.path-frontpage .public-section .view-content .views-row{width:100%;margin-bottom:40px;}body.path-frontpage .public-section .view-content .views-row .views-field-nothing{position:relative;margin-bottom:20px;}body.path-frontpage .public-section .view-content .views-row .views-field-nothing .field-content{display:block;width:100%;}@media all and (max-width:480px){body.path-frontpage .public-section .view-content .views-row .views-field-nothing .field-content{height:160px;overflow:hidden;}}body.path-frontpage .public-section .view-content .views-row .views-field-nothing h2{position:absolute;left:35px;top:50%;transform:translateY(-50%);color:#fff;text-transform:uppercase;font-size:20px;font-weight:normal;letter-spacing:1px;z-index:2;}@media all and (max-width:480px){body.path-frontpage .public-section .view-content .views-row .views-field-nothing h2{left:0;right:0;margin:0 auto;text-align:center;padding:0 15px;}}body.path-frontpage .public-section .view-content .views-row .views-field-nothing img{width:100%;height:auto;}@media all and (max-width:480px){body.path-frontpage .public-section .view-content .views-row .views-field-nothing img{width:auto;height:160px;position:relative;left:50%;transform:translateX(-50%);}}body.path-frontpage .public-section .view-content .views-row .views-field-nothing-1 h2{display:none;}body.path-frontpage .public-section .view-content .views-row .views-field-nothing-1 .views-field-body{max-width:590px;padding:0 15px;box-sizing:border-box;margin:0 auto 25px;text-align:center;}@media all and (min-width:1024px){body.path-frontpage .public-section .view-content .views-row .views-field-nothing-1 .views-field-body{max-width:800px;}}body.path-frontpage .public-section .view-content .views-row .views-field-nothing-1 .views-field-field-link{text-align:center;}body.path-frontpage .public-section .view-content .views-row .views-field-nothing-1 .views-field-field-link a{display:inline-block;width:200px;height:44px;box-sizing:border-box;border-radius:4px;border:1px solid #2C2C2C;font-family:'Lato-Heavy';font-size:14px;line-height:44px;color:#333;text-transform:uppercase;letter-spacing:1px;}body.path-frontpage .public-section .view-content .views-row:first-child .views-field-nothing h2{left:0;right:0;margin:0 auto;width:100%;box-sizing:border-box;text-align:center;font-size:40px;letter-spacing:4px;}@media all and (max-width:480px){body.path-frontpage .public-section .view-content .views-row:first-child .views-field-nothing h2{font-size:24px;padding:0 15px;}}body.path-frontpage .public-section .view-content .views-row:first-child .views-field-nothing .field-content{width:100%;}@media all and (min-width:1024px){body.path-frontpage .public-section .view-content .views-row:first-child .views-field-nothing .field-content{height:320px;display:block;overflow:hidden;}}@media all and (min-width:1024px){body.path-frontpage .public-section .view-content .views-row:first-child .views-field-nothing img{position:relative;top:50%;transform:translateY(-50%);}}body.path-frontpage .public-section .view-content .views-row:first-child .views-field-body h2{background-position:center bottom;margin-bottom:15px;display:block;}@media all and (min-width:1024px){body.path-frontpage .public-section .view-content .views-row:not(:first-child){max-width:1270px;margin:0 auto 18px;display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;background-color:#F6F6F6;max-height:296px;overflow:hidden;}body.path-frontpage .public-section .view-content .views-row:not(:first-child):nth-child(even){flex-direction:row;}body.path-frontpage .public-section .view-content .views-row:not(:first-child) .views-field-nothing-1{width:30%;box-sizing:border-box;}body.path-frontpage .public-section .view-content .views-row:not(:first-child) .views-field-nothing-1 h2{display:block;font-size:20px;color:#001f5d;text-transform:uppercase;font-weight:normal;padding:0 15px 15px;letter-spacing:1px;background:url(../../themes/the_club/images/fb_rest_title_bg.png) center bottom no-repeat;margin-bottom:20px;margin-top:0;text-align:center;}body.path-frontpage .public-section .view-content .views-row:not(:first-child) .views-field-nothing{width:70%;box-sizing:border-box;overflow:hidden;margin:0;}body.path-frontpage .public-section .view-content .views-row:not(:first-child) .views-field-nothing .field-content{height:296px;}body.path-frontpage .public-section .view-content .views-row:not(:first-child) .views-field-nothing h2{display:none;}body.path-frontpage .public-section .view-content .views-row:not(:first-child) .views-field-nothing img{height:296px;width:auto;display:block;position:relative;left:50%;transform:translateX(-50%);}}body.path-frontpage.user-logged-in .top-banner-section .slick .views-field-field-image .field-content:before{display:none;}body.path-frontpage.user-logged-in .top-banner-section .group-wrapper{width:100%;max-width:1244px;margin:0 auto;}body.path-frontpage.user-logged-in .top-banner-section .views-row{margin-bottom:10px;position:relative;}body.path-frontpage.user-logged-in .top-banner-section .views-row .views-field-nothing{margin:0;position:absolute;width:100%;text-align:center;top:50%;transform:translateY(-50%);z-index:2;}body.path-frontpage.user-logged-in .top-banner-section .views-row .views-field-nothing a{font-size:40px;letter-spacing:4px;color:#fff;display:inline-block;padding:0 15px 15px;margin-bottom:15px;background:url(../../themes/the_club/images/banner_title_bg.jpg) center bottom no-repeat;}@media all and (max-width:767px){body.path-frontpage.user-logged-in .top-banner-section .views-row .views-field-nothing a{font-size:24px;}}body.path-frontpage.user-logged-in .top-banner-section .views-row .views-field-nothing p{font-family:'Lato-Regular';font-size:17px;padding:0 15px;color:#fff;text-transform:uppercase;letter-spacing:1px;}body.path-frontpage.user-logged-in .top-banner-section .views-row .views-field-field-summary{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;margin-top:-20px;}body.path-frontpage.user-logged-in .top-banner-section .views-row .views-field-field-summary > div{padding:15px;}body.path-frontpage.user-logged-in .top-banner-section .views-row .views-field-field-summary *{font-family:Georgia,Times,serif !important;}body.path-frontpage.user-logged-in .top-banner-section .views-row .views-field-field-image a{width:100%;height:100%;display:block;}body.path-frontpage.user-logged-in .top-banner-section .views-row .views-field-field-image .field-content{width:100%;overflow:hidden;}body.path-frontpage.user-logged-in .top-banner-section .views-row .views-field-field-image img{width:100%;height:auto;display:block;}body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage{position:relative;}@media all and (min-width:769px){body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage{max-width:1270px;margin:0 auto 15px;}}body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage .slick__slide{position:relative;}body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage .slick__slide img{width:100%;height:auto;}body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage .slick__slide .slide__caption > .content-summary{font-family:Georgia,Times,serif !important;max-width:1270px;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:-30px;}@media screen and (max-width:640px){body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage .slick__slide .slide__caption > .content-summary{width:calc(100%-30px);margin:0 auto;}}body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage .slick__slide .slide__caption .slide__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage .slick__slide .slide__caption .slide__link a{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;z-index:2;}body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage.slick.unslick .slide__caption img{width:100%;height:auto;}body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage.slick.unslick .slide__caption > .content-summary{font-family:Georgia,Times,serif !important;max-width:1270px;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:-30px;}@media screen and (max-width:640px){body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage.slick.unslick .slide__caption > .content-summary{width:calc(100%-30px);margin:0 auto;}}body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage.slick.unslick .slide__caption .slide__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage.slick.unslick .slide__caption .slide__link a{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;z-index:2;}body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage .slick__arrow{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:50px;overflow:hidden;z-index:1;pointer-events:none;}body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage .slick__arrow .slick-prev,body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage .slick__arrow .slick-next{text-indent:100%;white-space:nowrap;overflow:hidden;width:50px;height:50px;border:0;border-radius:999px;z-index:1;pointer-events:auto;}body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage .slick__arrow .slick-prev{background:#fff url(../../themes/the_club/images/left_arrow.png) center no-repeat;position:absolute;top:50%;left:-23px;transform:translateY(-50%);background-position:14px center;}body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage .slick__arrow .slick-next{background:#fff url(../../themes/the_club/images/right_arrow.png) center no-repeat;position:absolute;top:50%;right:-23px;transform:translateY(-50%);background-position:-4px center;}body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage .slick__slide .media--image img{width:100%;}body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage .slick-dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%);padding-bottom:15px;}body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage .slick-dots li{list-style:none;display:inline-block;}body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage .slick-dots li button{border:0;color:transparent;width:20px;height:20px;background:url(../../themes/the_club/images/slider-dot.png) center no-repeat;}body.path-frontpage.user-logged-in .top-banner-section .slick--view--custom-frontpage .slick-dots li.slick-active button{background:url(../../themes/the_club/images/slider-dot-active.png) center no-repeat;}body.path-frontpage.user-logged-in .promotion-section{padding:0;margin-bottom:10px;}@media all and (min-width:1024px){body.path-frontpage.user-logged-in .promotion-section{max-width:1270px;margin:0 auto 15px;}}body.path-frontpage.user-logged-in .promotion-section .views-row{margin-bottom:0;width:33.33%;padding:0 5px;box-sizing:border-box;float:left;position:relative;}body.path-frontpage.user-logged-in .promotion-section .views-row .views-field-nothing{position:absolute;bottom:20px;text-align:center;width:calc(100% - 10px);padding:0 10px;margin:0;box-sizing:border-box;}body.path-frontpage.user-logged-in .promotion-section .views-row .views-field-nothing a{font-size:19px;text-transform:uppercase;color:#fff;letter-spacing:1px;margin-bottom:10px;display:inline-block;}body.path-frontpage.user-logged-in .promotion-section .views-row .views-field-nothing p{font-size:16px;color:#fff;}body.path-frontpage.user-logged-in .promotion-section .views-row .views-field-field-image img{width:100%;height:auto;display:block;}body.path-frontpage.user-logged-in .promotion-section .slick--optionset--promotion{position:relative;overflow:hidden;}body.path-frontpage.user-logged-in .promotion-section .slick--optionset--promotion .slick__slide{height:250px;position:relative;}@media all and (min-width:769px){body.path-frontpage.user-logged-in .promotion-section .slick--optionset--promotion .slick__slide{height:300px;}}@media all and (max-width:481px){body.path-frontpage.user-logged-in .promotion-section .slick--optionset--promotion .slick__slide{height:160px;}}@media all and (max-width:375px){body.path-frontpage.user-logged-in .promotion-section .slick--optionset--promotion .slick__slide{height:140px;font-size:90%;line-height:110%;}}@media all and (max-width:320px){body.path-frontpage.user-logged-in .promotion-section .slick--optionset--promotion .slick__slide{font-size:12px;}}body.path-frontpage.user-logged-in .promotion-section .slick--optionset--promotion .slick__slide .media--image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;height:95%;overflow:hidden;}body.path-frontpage.user-logged-in .promotion-section .slick--optionset--promotion .slick__slide .media--image:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(../../themes/the_club/images/top_banner_shadow.png) bottom no-repeat;background-size:100% 100%;z-index:1;}@media all and (max-width:375px){body.path-frontpage.user-logged-in .promotion-section .slick--optionset--promotion .slick__slide .media--image:before{background-size:100% 175%;}}@media all and (max-width:320px){body.path-frontpage.user-logged-in .promotion-section .slick--optionset--promotion .slick__slide .media--image:before{background-size:100% 200%;}}body.path-frontpage.user-logged-in .promotion-section .slick--optionset--promotion .slick__slide img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}body.path-frontpage.user-logged-in .promotion-section .slick--optionset--promotion .slide__caption{position:absolute;left:0;bottom:0;color:#fff;padding:20px;width:100%;box-sizing:border-box;top:auto;}@media all and (max-width:375px){body.path-frontpage.user-logged-in .promotion-section .slick--optionset--promotion .slide__caption{padding:20px 25px;}}body.path-frontpage.user-logged-in .promotion-section .slick--optionset--promotion .slide__caption a{color:#fff;text-decoration:none;display:block;background:url(../../themes/the_club/images/banner_title_bg.jpg) left bottom no-repeat;padding-bottom:8px;margin-bottom:8px;}body.path-frontpage.user-logged-in .promotion-section .slick--optionset--promotion .slide__caption a h2{font-weight:bold;font-size:16px;}body.path-frontpage.user-logged-in .promotion-section .slick--optionset--promotion .slick__arrow .slick-prev,body.path-frontpage.user-logged-in .promotion-section .slick--optionset--promotion .slick__arrow .slick-next{text-indent:100%;white-space:nowrap;overflow:hidden;width:40px;height:40px;border:0;border-radius:999px;}body.path-frontpage.user-logged-in .promotion-section .slick--optionset--promotion .slick__arrow .slick-prev{background:#fff url(../../themes/the_club/images/left_arrow.png) center no-repeat;position:absolute;top:50%;left:-15px;transform:translateY(-50%);}body.path-frontpage.user-logged-in .promotion-section .slick--optionset--promotion .slick__arrow .slick-next{background:#fff url(../../themes/the_club/images/right_arrow.png) center no-repeat;position:absolute;top:50%;right:-15px;transform:translateY(-50%);}@media all and (min-width:1024px){body.path-frontpage.user-logged-in .view-display-id-attachment_2_3{max-width:1270px;margin:0 auto;padding:0 30px;}body.path-frontpage.user-logged-in .view-display-id-attachment_2_3 .view-header{display:flex;}}body.path-frontpage.user-logged-in .event-section{background-color:#F5F5F5;padding:20px 30px 0;}@media all and (min-width:1024px){body.path-frontpage.user-logged-in .event-section{width:60%;float:left;box-sizing:border-box;}}body.path-frontpage.user-logged-in .event-section .view-header{padding:0 0 15px;}body.path-frontpage.user-logged-in .event-section .view-content{padding:0 0 20px;}body.path-frontpage.user-logged-in .event-section .view-content .views-row{width:50%;float:left;box-sizing:border-box;display:flex;align-items:center;margin-bottom:20px;min-height:100px;height:130px;}@media all and (max-width:640px){body.path-frontpage.user-logged-in .event-section .view-content .views-row{width:100%;}}body.path-frontpage.user-logged-in .event-section .view-content .views-row .views-field-field-image{float:left;width:24%;max-width:85px;}@media all and (max-width:640px){body.path-frontpage.user-logged-in .event-section .view-content .views-row .views-field-field-image{width:64px;}}body.path-frontpage.user-logged-in .event-section .view-content .views-row .views-field-field-image img{border-radius:50%;width:100%;height:auto;}body.path-frontpage.user-logged-in .event-section .view-content .views-row .views-field-nothing{float:left;padding:0 10px;width:76%;box-sizing:border-box;margin:0;}@media all and (max-width:640px){body.path-frontpage.user-logged-in .event-section .view-content .views-row .views-field-nothing{width:80%;padding:0 0 0 20px;}}body.path-frontpage.user-logged-in .event-section .view-content .views-row .views-field-nothing p.date{font-style:italic;}body.path-frontpage.user-logged-in .event-section .view-content .views-row .views-field-nothing p.title a{color:#001f5d;font-weight:bold;}body.path-frontpage.user-logged-in .event-section .view-content .views-row .views-field-nothing p{margin-bottom:2px;}body.path-frontpage.user-logged-in .event-section .more-link{text-align:center;padding-bottom:30px;}@media all and (min-width:1024px){body.path-frontpage.user-logged-in .event-section .more-link{text-align:right;padding-bottom:0;}}body.path-frontpage.user-logged-in .event-section .more-link a{width:170px;height:44px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);background-image:-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:linear-gradient(to top,#e7e5e5,#fff);display:inline-block;font-family:"Lato-Heavy";text-transform:uppercase;font-weight:normal;text-align:center;font-size:14px;color:#333;line-height:44px;border:1px solid #A5A5A5;}body.path-frontpage.user-logged-in .letter-and-news-section{width:100%;padding:10px 5px;box-sizing:border-box;}@media all and (min-width:1024px){body.path-frontpage.user-logged-in .letter-and-news-section{width:40%;box-sizing:border-box;float:left;padding:0 5px;}}body.path-frontpage.user-logged-in .letter-and-news-section .views-row{width:calc(50% - 10px);float:left;box-sizing:border-box;text-align:center;margin:0 5px;min-height:290px;}@media all and (min-width:1024px){body.path-frontpage.user-logged-in .letter-and-news-section .views-row{width:100%;float:none;}}@media all and (max-width:640px){body.path-frontpage.user-logged-in .letter-and-news-section .views-row{width:calc(100% - 30px);float:none;margin:30px auto;}}body.path-frontpage.user-logged-in .letter-and-news-section .views-row:nth-last-child(2){color:#b4975a;background-color:#0c1b55;margin-bottom:10px;}body.path-frontpage.user-logged-in .letter-and-news-section .views-row:nth-last-child(2) .views-field-title{font-size:18px;font-weight:bold;margin-top:12px;}body.path-frontpage.user-logged-in .letter-and-news-section .views-row:nth-last-child(2) .views-field-body{font-size:12px;font-weight:bold;margin-top:5px;}body.path-frontpage.user-logged-in .letter-and-news-section .views-row:nth-last-child(2) .views-field-field-link a{margin-bottom:40px;margin-top:27px;display:inline-block;width:200px;height:44px;box-sizing:border-box;border-radius:4px;border:1px solid #b4975a;font-family:'Lato-Heavy';font-size:14px;line-height:44px;color:#b4975a;text-transform:uppercase;letter-spacing:1px;text-align:center;}@media all and (min-width:1024px){body.path-frontpage.user-logged-in .letter-and-news-section .views-row:nth-last-child(2) .views-field-field-link a{margin-left:-147px;}}body.path-frontpage.user-logged-in .letter-and-news-section .views-row:last-child{background-color:#001F5D;font-size:15px;text-transform:uppercase;}body.path-frontpage.user-logged-in .letter-and-news-section .views-row:last-child .views-field-title{font-size:28px;color:#fff;letter-spacing:4px;margin-top:12px;}body.path-frontpage.user-logged-in .letter-and-news-section .views-row:last-child .views-field-body p{color:#fff;letter-spacing:2px;}body.path-frontpage.user-logged-in .letter-and-news-section .views-row:last-child .views-field-field-link a{margin-top:20px;display:inline-block;width:200px;height:44px;box-sizing:border-box;border-radius:4px;border:1px solid #fff;font-family:'Lato-Heavy';font-size:14px;line-height:44px;color:#fff;text-transform:uppercase;letter-spacing:1px;text-align:center;}@media all and (min-width:1024px){body.path-frontpage.user-logged-in .letter-and-news-section .views-row:last-child .views-field-field-link{clear:both;}body.path-frontpage.user-logged-in .letter-and-news-section .views-row:last-child .views-field-field-link a{position:relative;top:-25px;}}@media all and (min-width:1024px){body.path-frontpage.user-logged-in .letter-and-news-section .views-row{min-height:0;padding:30px 0;}body.path-frontpage.user-logged-in .letter-and-news-section .views-row .views-field-field-image{float:left;width:30%;box-sizing:border-box;}body.path-frontpage.user-logged-in .letter-and-news-section .views-row .views-field-field-image img{display:block;margin:0 auto;}body.path-frontpage.user-logged-in .letter-and-news-section .views-row .views-field-nothing{margin:0;float:left;width:70%;box-sizing:border-box;}body.path-frontpage.user-logged-in .letter-and-news-section .views-row .views-field-nothing .field-content{margin-bottom:0;}body.path-frontpage.user-logged-in .letter-and-news-section .views-row .views-field-nothing .views-field-title{text-align:left;background-position:left bottom;}body.path-frontpage.user-logged-in .letter-and-news-section .views-row .views-field-nothing .views-field-body{padding:0;margin-bottom:15px;}body.path-frontpage.user-logged-in .letter-and-news-section .views-row .views-field-nothing .views-field-body p{text-align:left;margin:0;}}@media all and (min-width:1024px){body.path-frontpage.user-logged-in .letter-and-news-section .view-header{margin-bottom:15px;}}@media all and (min-width:1024px){body.path-frontpage.user-logged-in .letter-and-news-section .view-footer{margin-top:15px;}}body.path-frontpage.user-logged-in .letter-and-news-section .view-header img,body.path-frontpage.user-logged-in .letter-and-news-section .view-footer img{width:auto;max-width:100%;height:auto;}body.path-frontpage.user-logged-in .letter-and-news-section .view-header main,body.path-frontpage.user-logged-in .letter-and-news-section .view-footer main{width:calc(50% - 10px);float:left;box-sizing:border-box;text-align:center;margin:0 5px;}@media all and (min-width:1024px){body.path-frontpage.user-logged-in .letter-and-news-section .view-header main,body.path-frontpage.user-logged-in .letter-and-news-section .view-footer main{width:100%;float:none;}}@media all and (max-width:640px){body.path-frontpage.user-logged-in .letter-and-news-section .view-header main,body.path-frontpage.user-logged-in .letter-and-news-section .view-footer main{width:calc(100% - 30px);float:none;margin:30px auto;}}body.path-frontpage.user-logged-in .latest-news-section{padding:20px 30px 30px;}@media all and (min-width:1024px){body.path-frontpage.user-logged-in .latest-news-section{max-width:1270px;margin:0 auto;}}body.path-frontpage.user-logged-in .latest-news-section .view-header{margin-bottom:0px;}body.path-frontpage.user-logged-in .latest-news-section .view-content{width:100%;}@media all and (min-width:1024px){body.path-frontpage.user-logged-in .latest-news-section .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;}}body.path-frontpage.user-logged-in .latest-news-section .views-row{border-bottom:1px solid #EBEBEB;margin:0;padding:20px 0;display:flex;flex-direction:column;}@media all and (min-width:1024px){body.path-frontpage.user-logged-in .latest-news-section .views-row{width:calc(50% - 20px);box-sizing:border-box;float:left;margin-right:20px;}}body.path-frontpage.user-logged-in .latest-news-section .views-row .views-field-created{width:100%;min-width:80px;box-sizing:border-box;order:2;margin-bottom:5px;font-style:italic;}body.path-frontpage.user-logged-in .latest-news-section .views-row .views-field-title{width:100%;font-weight:bold;order:1;}body.path-frontpage.user-logged-in .latest-news-section .views-row .views-field-body{width:100%;margin:0;box-sizing:border-box;text-align:left;max-width:none;order:3;}body.path-frontpage.user-logged-in .latest-news-section .more-link{text-align:center;margin-top:30px;}@media all and (min-width:1024px){body.path-frontpage.user-logged-in .latest-news-section .more-link{text-align:right;}}body.path-frontpage.user-logged-in .latest-news-section .more-link a{width:170px;height:44px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);background-image:-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:linear-gradient(to top,#e7e5e5,#fff);display:inline-block;font-family:"Lato-Heavy";text-transform:uppercase;font-weight:normal;text-align:center;font-size:14px;color:#333;line-height:44px;border:1px solid #A5A5A5;}.slick--optionset--promotion-term-page{position:relative;overflow:hidden;}.slick--optionset--promotion-term-page .slick__slide{height:250px;position:relative;}@media all and (min-width:769px){.slick--optionset--promotion-term-page .slick__slide{height:300px;}}.slick--optionset--promotion-term-page .slick__slide .media--image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;height:95%;overflow:hidden;}.slick--optionset--promotion-term-page .slick__slide .media--image:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(../../themes/the_club/images/top_banner_shadow.png) bottom no-repeat;background-size:100% 100%;z-index:1;}.slick--optionset--promotion-term-page .slick__slide img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.slick--optionset--promotion-term-page .slide__caption{position:absolute;left:0;bottom:0;color:#fff;padding:20px;width:100%;box-sizing:border-box;}.slick--optionset--promotion-term-page .slide__caption a{color:#fff;text-decoration:none;display:block;background:url(../../themes/the_club/images/banner_title_bg.jpg) left bottom no-repeat;padding-bottom:8px;margin-bottom:8px;}.slick--optionset--promotion-term-page .slide__caption a h2{font-weight:bold;font-size:16px;}@media screen and (max-width:767px){.slick--optionset--promotion-term-page .slick__arrow{position:static !important;}}.slick--optionset--promotion-term-page .slick__arrow .slick-prev,.slick--optionset--promotion-term-page .slick__arrow .slick-next{text-indent:100%;white-space:nowrap;overflow:hidden;width:40px;height:40px;border:0;border-radius:999px;}.slick--optionset--promotion-term-page .slick__arrow .slick-prev{background:#fff url(../../themes/the_club/images/arrow-left-bg-gold.svg) center no-repeat;position:absolute;top:50%;left:-15px;transform:translateY(-50%);}.slick--optionset--promotion-term-page .slick__arrow .slick-next{background:#fff url(../../themes/the_club/images/arrow-right-bg-gold.svg) center no-repeat;position:absolute;top:50%;right:-15px;transform:translateY(-50%);}.unslick.slick--optionset--promotion-term-page{width:300px;height:300px;}@media all and (max-width:480px){.unslick.slick--optionset--promotion-term-page{margin:0 auto;}}.unslick.slick--optionset--promotion-term-page > a{display:block;}.unslick.slick--optionset--promotion-term-page > a .media--image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;height:95%;overflow:hidden;}.unslick.slick--optionset--promotion-term-page > a .media--image:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(../../themes/the_club/images/top_banner_shadow.png) bottom no-repeat;background-size:100% 100%;z-index:1;}.unslick.slick--optionset--promotion-term-page > a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.unslick.slick--optionset--promotion-term-page .slide__caption{max-width:300px;}.path-landing .view-header{height:100px;width:100%;position:relative;margin-bottom:17px;display:table;}.path-landing .view-header h1{height:100px;margin:0 auto;box-sizing:border-box;text-align:center;text-transform:uppercase;font-size:30px;letter-spacing:2px;color:#e4dcc4;font-weight:normal;line-height:normal;display:table-cell;vertical-align:middle;padding:0 15px;}.path-landing .view-header h1.the_club,.path-landing .view-header h1.membership,.path-landing .view-header h1.hong_kong_club_foundations{background-color:#001F5C;}.path-landing .view-header h1.food_and_beverage{background-color:#3c340e;}.path-landing .view-header h1.fitness_center{background-color:#2f220b;}.path-landing .view-header h1.recreational_facilities{background-color:#2c150b;}.path-landing .view-header h1.publication{background-color:#000000;}.path-landing .view-header h1.staff_activities{background-color:#001f5d;}.path-landing .view-header h1.sport_facilities{background-color:#4a3a1e;}.path-landing .view-header h1.sports_activities{background-color:#4a3a1e;}@media all and (max-width:360px){.path-landing .view-header h1{font-size:22px;}}@media all and (min-width:1024px){.path-landing .view-content{max-width:1270px;margin:0 auto;}}.path-landing .view-content .group-wrapper h3{display:none;}.path-landing .view-content .views-row,.path-landing .view-content .group-wrapper > div{display:flex;flex-direction:row-reverse;background-color:#f6f6f6;align-items:center;margin-bottom:18px;}@media all and (min-width:1024px){.path-landing .view-content .views-row,.path-landing .view-content .group-wrapper > div{max-height:296px;overflow:hidden;}}@media all and (min-width:1024px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.path-landing .view-content .views-row,.path-landing .view-content .group-wrapper > div{height:296px;}}@media all and (max-width:767px){.path-landing .view-content .views-row,.path-landing .view-content .group-wrapper > div{flex-direction:column-reverse !important;}}.path-landing .view-content .views-row .views-field-nothing,.path-landing .view-content .group-wrapper > div .views-field-nothing{width:40%;padding:0 15px;box-sizing:border-box;text-align:center;}@media all and (min-width:1024px){.path-landing .view-content .views-row .views-field-nothing,.path-landing .view-content .group-wrapper > div .views-field-nothing{width:30%;}}@media all and (max-width:767px){.path-landing .view-content .views-row .views-field-nothing,.path-landing .view-content .group-wrapper > div .views-field-nothing{width:100%;padding-bottom:30px;}}.path-landing .view-content .views-row .views-field-nothing h2,.path-landing .view-content .group-wrapper > div .views-field-nothing h2{font-size:18px;font-weight:normal;color:#001f5d;text-transform:uppercase;letter-spacing:1px;padding-bottom:10px;margin-bottom:10px;background:url(../../themes/the_club/images/fb_rest_title_bg.png) center bottom no-repeat;}.path-landing .view-content .views-row .views-field-nothing p,.path-landing .view-content .group-wrapper > div .views-field-nothing p{margin-bottom:20px;}.path-landing .view-content .views-row .views-field-nothing a,.path-landing .view-content .group-wrapper > div .views-field-nothing a{width:170px;height:44px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);background-image:-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:linear-gradient(to top,#e7e5e5,#fff);display:inline-block;font-family:'Lato-Heavy';text-transform:uppercase;font-weight:normal;text-align:center;font-size:14px;color:#333;line-height:44px;border:1px solid #A5A5A5;}.path-landing .view-content .views-row .views-field-field-image,.path-landing .view-content .group-wrapper > div .views-field-field-image{width:60%;height:100%;box-sizing:border-box;}@media all and (min-width:1024px){.path-landing .view-content .views-row .views-field-field-image,.path-landing .view-content .group-wrapper > div .views-field-field-image{width:70%;}}@media all and (max-width:767px){.path-landing .view-content .views-row .views-field-field-image,.path-landing .view-content .group-wrapper > div .views-field-field-image{width:100%;margin-bottom:20px;}}.path-landing .view-content .views-row .views-field-field-image img,.path-landing .view-content .group-wrapper > div .views-field-field-image img{width:100%;height:auto;display:block;}.path-landing .view-content .views-row:nth-child(even),.path-landing .view-content .group-wrapper > div:nth-child(even){flex-direction:row;}@media all and (max-width:767px){.path-landing .view-content .views-row:nth-child(even),.path-landing .view-content .group-wrapper > div:nth-child(even){flex-direction:column-reverse !important;}}body.food_and_beverage .group-wrapper{position:relative;}body.food_and_beverage .group-wrapper h3{display:block !important;position:absolute;top:50%;right:0;transform:translateY(-50%);padding-right:8px;background:url(../../themes/the_club/images/floor_bg_right.png) right center no-repeat;color:#fff;font-family:times;width:65px;height:108px;line-height:108px;text-align:right;}@media all and (max-width:767px){body.food_and_beverage .group-wrapper h3{top:25px;transform:none;}}body.food_and_beverage .group-wrapper:nth-child(even) h3{left:0;right:auto;padding-right:0;padding-left:7px;background:url(../../themes/the_club/images/floor_bg_left.png) left center no-repeat;text-align:left;}body.food_and_beverage .group-wrapper{margin-bottom:18px !important;}body.food_and_beverage .group-wrapper > div{margin-bottom:10px !important;flex-direction:row !important;}body.food_and_beverage .group-wrapper:nth-child(even) > div{display:flex;flex-direction:row-reverse !important;}@media all and (max-width:767px){body.food_and_beverage .group-wrapper:nth-child(even) > div{flex-direction:column-reverse !important;}}body.page-node-type-public-basic-page #block-headeraboutus{background:url(../../themes/the_club/images/about_us_banner.jpg) center no-repeat #21314A;background-size:cover;height:100px;position:relative;}body.page-node-type-public-basic-page #block-headeraboutus:after{position:absolute;bottom:-17px;left:0;content:"";height:17px;width:100%;background:url(../../themes/the_club/images/banner_shadow.png) left top repeat-x;}body.page-node-type-public-basic-page #block-headeraboutus > div{text-transform:uppercase;font-size:26px;letter-spacing:2px;color:#e4dcc4;font-weight:normal;line-height:normal;position:absolute;left:20px;bottom:20px;}body.page-node-type-public-basic-page .block-page-title-block h1.page-title{padding:40px 25px 15px;color:#001f5d;font-size:21px;font-weight:normal;text-transform:uppercase;letter-spacing:1px;background:url(../../themes/the_club/images/fb_rest_title_bg.png) 25px bottom no-repeat #F5F3F2;}body.page-node-type-public-basic-page .block-system-main-block{padding:0 15px;max-width:1010px;margin:30px auto 0;}body.page-node-type-public-basic-page .block-system-main-block article.node--type-public-basic-page{background-color:#F5F3F2;padding:25px 25px 90px;}body.page-node-type-public-basic-page .block-system-main-block article.node--type-public-basic-page p{margin-bottom:20px;}body.page-node-type-public-basic-page .block-system-main-block article.node--type-public-basic-page img{max-width:100%;display:block;margin:0 auto 20px;}body.page-node-type-public-basic-page .block-system-main-block article.node--type-public-basic-page table{margin:0 auto;}body.page-node-type-public-basic-page .block-system-main-block article.node--type-public-basic-page table td:first-child{font-weight:bold;vertical-align:top;padding:10px 0;font-style:italic;padding-left:0;}body.page-node-type-public-basic-page .block-system-main-block article.node--type-public-basic-page table td{padding:10px 0;padding-left:10px;}body.page-node-type-public-basic-page .block-system-main-block article.node--type-public-basic-page .field--name-field-public-image{margin-top:20px;}body.page-node-type-public-basic-page .block-system-main-block article.node--type-public-basic-page .field--name-field-public-image .field__item{float:left;margin-right:20px;}body.page-node-type-public-basic-page[class*=club-history] .block-page-title-block h1{background:url(../../themes/the_club/images/about_us_banner.jpg) top center no-repeat;background-size:cover;padding-top:100px;color:#e8dcb4;}body.page-node-type-public-basic-page[class*=fitness-sports] .block-page-title-block h1{background:url(../../themes/the_club/images/fitness_banner.jpg) top center no-repeat;background-size:cover;padding-top:100px;color:#e8dcb4;}body.page-node-type-public-basic-page[class*=library] .block-page-title-block h1{background:url(../../themes/the_club/images/library_banner.jpg) top center no-repeat;background-size:cover;padding-top:100px;color:#e8dcb4;}body.page-node-type-public-basic-page[class*=food_and_beverage] .block-page-title-block h1{background:url(../../themes/the_club/images/red_room_banner.jpg) top center no-repeat;background-size:cover;padding-top:100px;color:#e8dcb4;}body.page-node-type-public-basic-page[class*=dress-code-policies] .block-page-title-block h1{background:url(../../themes/the_club/images/about_us_banner.jpg) top center no-repeat;background-size:cover;padding-top:100px;color:#e8dcb4;}body.page-node-type-public-basic-page .slick{position:relative;margin-bottom:30px;height:auto;}body.page-node-type-public-basic-page .slick img{max-width:none !important;margin-bottom:0 !important;}body.page-node-type-public-basic-page .slick .media--loading:before{display:none;}body.page-node-type-public-basic-page .slick .media--image:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(../../themes/the_club/images/top_banner_shadow.png) bottom repeat-x;background-size:100% 100%;z-index:1;}body.page-node-type-public-basic-page .slick .slide__content{position:relative;}body.page-node-type-public-basic-page .slick .slide__caption{position:absolute;width:100%;bottom:20px;z-index:2;}body.page-node-type-public-basic-page .slick .slide__caption .slide__description{margin:0;color:#fff;text-align:center;letter-spacing:1px;text-transform:uppercase;font-size:30px;}body.page-node-type-public-basic-page .slick .slick__arrow button{text-indent:100%;white-space:nowrap;overflow:hidden;width:40px;height:40px;position:absolute;top:50%;transform:translateY(-50%);border:0;outline:0;}body.page-node-type-public-basic-page .slick .slick__arrow button.slick-prev{background:url(../../themes/the_club/images/slick_left.png) center no-repeat;left:10px;}body.page-node-type-public-basic-page .slick .slick__arrow button.slick-next{background:url(../../themes/the_club/images/slick_right.png) center no-repeat;right:10px;}body.login.path-user{position:relative;background:url(../../themes/the_club/images/login_bg.jpg) center no-repeat;min-height:100%;}@media all and (min-width:769px){body.login.path-user{background:url(../../themes/the_club/images/login_desktop_bg.jpg) center no-repeat;}}@media all and (max-width:480px){body.login.path-user .layout-container{padding:0 !important;}}body.login.path-user .block-page-title-block{display:none;}body.login.path-user .block-system-main-block{padding:0;margin:0;background:none;min-height:0;}body.login.path-user a{color:#fff;}body.login.path-user a:hover{text-decoration:underline;}body.login.path-user footer{position:absolute;bottom:0;width:100%;box-sizing:border-box;}@media all and (max-width:480px) and (max-height:560px){body.login.path-user footer{position:static;}}body.login.path-user main{padding:0 15px;}body.login.path-user .layout-content{max-width:400px;margin:120px auto 50px;background-color:rgba(16,16,16,0.9);color:#fff;padding:30px 40px;box-sizing:border-box;}@media all and (max-width:480px){body.login.path-user .layout-content{margin:50px auto;}}body.login.path-user .layout-content h1.page-title{text-align:center;text-transform:uppercase;font-size:26px;font-weight:normal;letter-spacing:3px;padding-bottom:20px;margin-bottom:20px;background:url(../../themes/the_club/images/banner_title_bg.jpg) center bottom no-repeat;}body.login.path-user .layout-content ul.tabs.primary{display:none;}body.login.path-user .layout-content form#user-login-form{width:100%;}body.login.path-user .layout-content label{font-family:'Lato-Regular';text-transform:uppercase;font-size:13px;letter-spacing:1px;margin-bottom:2px;display:block;}body.login.path-user .layout-content label:after{display:none;}body.login.path-user .layout-content input[type="text"],body.login.path-user .layout-content input[type="password"]{width:100%;max-width:320px;height:40px;box-sizing:border-box;margin:0 auto;color:#000;padding:5px;}body.login.path-user .layout-content .description{display:none;}body.login.path-user .layout-content #edit-actions{text-align:center;margin-top:40px;}body.login.path-user .layout-content #edit-actions input[type="submit"]{background-color:#050F57;border:0;text-transform:uppercase;font-family:'Lato-Heavy';letter-spacing:2px;font-weight:normal;font-size:14px;display:inline-block;text-align:center;width:100%;max-width:320px;padding:10px 0;}body.path-user .block-local-tasks-block{display:none;}body.path-user .block-system-main-block{max-width:760px;margin:30px auto;padding:30px;background-color:#f7f7f7;}body.path-user .block-system-main-block form.user-pass label,body.path-user .block-system-main-block form.user-form label{display:block;margin-bottom:5px;}body.path-user .block-system-main-block form.user-pass input[type="text"],body.path-user .block-system-main-block form.user-pass input[type="email"],body.path-user .block-system-main-block form.user-pass input[type="password"],body.path-user .block-system-main-block form.user-pass select,body.path-user .block-system-main-block form.user-form input[type="text"],body.path-user .block-system-main-block form.user-form input[type="email"],body.path-user .block-system-main-block form.user-form input[type="password"],body.path-user .block-system-main-block form.user-form select{max-width:400px;width:100%;height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);border:1px solid #949494;box-sizing:border-box;padding:5px;}body.path-user .block-system-main-block form.user-pass select,body.path-user .block-system-main-block form.user-form select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../../themes/the_club/images/select_arrow.png) 95% center no-repeat;background-image:url(../../themes/the_club/images/select_arrow.png),-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/select_arrow.png),-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/select_arrow.png),-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/select_arrow.png),-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/select_arrow.png),linear-gradient(to top,#e7e5e5,#fff);background-position:95% center;background-repeat:no-repeat;}body.path-user .block-system-main-block form.user-pass input[type="submit"],body.path-user .block-system-main-block form.user-form input[type="submit"]{margin-top:30px;}body.user-logged-in.path-user .ui-dialog .view-header{text-align:center;margin:30px 0;}body.user-logged-in.path-user .ui-dialog .view-header a{display:block;width:170px;margin:15px auto;}body.user-logged-in.path-user .block-hkc-blocks-member-tab-block{max-width:850px;margin:30px auto 0;padding:0 15px;position:relative;z-index:1;box-sizing:border-box;}body.user-logged-in.path-user .block-hkc-blocks-member-tab-block > div[class*='member-']{width:33.33%;min-height:54px;float:left;margin:0;box-sizing:border-box;}body.user-logged-in.path-user .block-hkc-blocks-member-tab-block > div[class*='member-'] a{display:block;width:100%;min-height:54px;box-sizing:border-box;padding:18px 15px;border-right:1px solid #C1BFB1;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);-webkit-border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0;border-radius:0 2px 0 0;background-image:-webkit-linear-gradient(bottom,#e3e3e3,#eeebeb);background-image:-moz-linear-gradient(bottom,#e3e3e3,#eeebeb);background-image:-o-linear-gradient(bottom,#e3e3e3,#eeebeb);background-image:-ms-linear-gradient(bottom,#e3e3e3,#eeebeb);background-image:linear-gradient(to top,#e3e3e3,#eeebeb);font-family:'Lato-Regular';font-size:14px;text-transform:uppercase;color:#000;text-align:center;letter-spacing:1px;}@media all and (max-width:767px){body.user-logged-in.path-user .block-hkc-blocks-member-tab-block > div[class*='member-'] a{min-height:76px;display:flex;justify-content:center;align-items:center;}}@media all and (max-width:480px){body.user-logged-in.path-user .block-hkc-blocks-member-tab-block > div[class*='member-'] a{font-size:12px;letter-spacing:normal;}}body.user-logged-in.path-user .block-hkc-blocks-member-tab-block > div[class*='member-']:last-child a{border:0;}body.user-logged-in.path-user .block-hkc-blocks-member-tab-block > div[class*='member-'].active a{border-radius:0;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;background-color:#e4dcc4;background-image:-webkit-linear-gradient(bottom,#e4dcc4,#f8f1de);background-image:-moz-linear-gradient(bottom,#e4dcc4,#f8f1de);background-image:-o-linear-gradient(bottom,#e4dcc4,#f8f1de);background-image:-ms-linear-gradient(bottom,#e4dcc4,#f8f1de);background-image:linear-gradient(to top,#e4dcc4,#f8f1de);position:relative;}body.user-logged-in.path-user .block-hkc-blocks-member-tab-block > div[class*='member-'].active a:after{width:39px;height:12px;content:'';background:url(../../themes/the_club/images/tab_arrow.png) 0 0 no-repeat;position:absolute;bottom:-12px;left:0;right:0;margin:0 auto;}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block{max-width:820px;margin:0 auto;padding:30px 20px 0;background-color:#f7f7f7;box-sizing:border-box;}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block h2{padding:10px 20px;background-color:#E4DCC5;font-weight:normal;font-size:18px;letter-spacing:1px;}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block .month-navigation{background-color:#fff;padding:15px 10px;display:flex;justify-content:space-between;}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block .month-navigation .current-page-date{font-weight:bold;text-align:center;}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block .month-navigation a{color:#000;}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block .month-navigation div[class*='previous']{padding-left:18px;position:relative;width:150px;box-sizing:border-box;display:flex;align-items:center;}@media all and (max-width:480px){body.user-logged-in.path-user .block-hkc-blocks-member-statement-block .month-navigation div[class*='previous']{width:auto;}}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block .month-navigation div[class*='previous']:before{content:'';display:block;width:13px;height:8px;background:url(../../themes/the_club/images/select_arrow.png) center no-repeat;background-size:90%;position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(90deg);}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block .month-navigation div[class*='previous'] a{padding-left:18px;position:relative;left:-18px;}@media all and (max-width:480px){body.user-logged-in.path-user .block-hkc-blocks-member-statement-block .month-navigation div[class*='previous'] a{width:20px;padding:0;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;}}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block .month-navigation div[class*='next']{padding-right:18px;position:relative;width:150px;box-sizing:border-box;display:flex;align-items:center;}@media all and (max-width:480px){body.user-logged-in.path-user .block-hkc-blocks-member-statement-block .month-navigation div[class*='next']{width:auto;}}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block .month-navigation div[class*='next']:before{content:'';display:block;width:13px;height:8px;background:url(../../themes/the_club/images/select_arrow.png) center no-repeat;background-size:90%;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(-90deg);}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block .month-navigation div[class*='next'] a{padding-right:18px;position:relative;right:-18px;text-align:right;}@media all and (max-width:480px){body.user-logged-in.path-user .block-hkc-blocks-member-statement-block .month-navigation div[class*='next'] a{width:20px;padding:0;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;}}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block .month-navigation div[class*='disable']{color:#000;opacity:.5;}@media all and (max-width:480px){body.user-logged-in.path-user .block-hkc-blocks-member-statement-block .month-navigation div[class*='disable']{text-indent:100%;white-space:nowrap;overflow:hidden;width:20px;padding:0;}}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block .month-navigation .disable-next{text-align:right;justify-content:flex-end;}@media all and (max-width:480px){body.user-logged-in.path-user .block-hkc-blocks-member-statement-block .month-navigation .disable-next{display:block !important;}}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block + .block-system-main-block{width:100%;max-width:820px;margin:0 auto;padding:0 20px 30px;background-color:#f7f7f7;box-sizing:border-box;}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block + .block-system-main-block table{width:100%;}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block + .block-system-main-block table th{width:33.33%;background-color:#dadada;text-align:left;font-weight:normal;padding:10px 15px;box-sizing:border-box;}@media all and (max-width:480px){body.user-logged-in.path-user .block-hkc-blocks-member-statement-block + .block-system-main-block table th{display:none;}}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block + .block-system-main-block table td{width:33.33%;background-color:#fff;padding:15px;box-sizing:border-box;position:relative;}@media all and (max-width:480px){body.user-logged-in.path-user .block-hkc-blocks-member-statement-block + .block-system-main-block table td{display:block;width:100%;padding:0 15px;}}@media all and (max-width:480px){body.user-logged-in.path-user .block-hkc-blocks-member-statement-block + .block-system-main-block table td:first-child{padding-top:10px;}}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block + .block-system-main-block table td:first-child:before{content:'';display:block;width:calc(100% - 15px);height:1px;background-color:#ddd;position:absolute;left:15px;bottom:0;}@media all and (max-width:480px){body.user-logged-in.path-user .block-hkc-blocks-member-statement-block + .block-system-main-block table td:first-child:before{content:'Date';width:100%;height:auto;font-size:14px;font-weight:bold;background-color:transparent;position:static;}}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block + .block-system-main-block table td:nth-child(2):before{content:'';display:block;width:100%;height:1px;background-color:#ddd;position:absolute;left:0px;bottom:0;}@media all and (max-width:480px){body.user-logged-in.path-user .block-hkc-blocks-member-statement-block + .block-system-main-block table td:nth-child(2):before{content:'Description';height:auto;font-size:14px;font-weight:bold;background-color:transparent;position:static;}}@media all and (max-width:480px){body.user-logged-in.path-user .block-hkc-blocks-member-statement-block + .block-system-main-block table td:last-child{padding-bottom:10px;}}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block + .block-system-main-block table td:last-child:before{content:'';display:block;width:calc(100% - 15px);height:1px;background-color:#ddd;position:absolute;right:15px;bottom:0;}@media all and (max-width:480px){body.user-logged-in.path-user .block-hkc-blocks-member-statement-block + .block-system-main-block table td:last-child:before{content:'Amount';height:auto;font-size:14px;font-weight:bold;background-color:transparent;position:static;}}body.user-logged-in.path-user .block-hkc-blocks-member-statement-block + .block-system-main-block table tr:last-child td:before{background-color:transparent;}@media all and (max-width:480px){body.user-logged-in.path-user .block-hkc-blocks-member-statement-block + .block-system-main-block table tr:nth-child(even) td{background-color:#eee;}}body.user-logged-in.path-user .block-local-tasks-block{display:none;}body.user-logged-in.path-user .statement-select-form{width:calc(100% - 30px);max-width:820px;margin:0 auto;padding:30px 20px;background-color:#f7f7f7;box-sizing:border-box;}body.user-logged-in.path-user .statement-select-form form{display:flex;align-items:center;}@media all and (max-width:480px){body.user-logged-in.path-user .statement-select-form form{flex-direction:column;align-items:flex-start;}}body.user-logged-in.path-user .statement-select-form form h3{font-size:16px;margin-right:20px;}@media all and (max-width:480px){body.user-logged-in.path-user .statement-select-form form h3{margin-right:0;margin-bottom:5px;}}body.user-logged-in.path-user .statement-select-form form .form-item{margin:0;}@media all and (max-width:480px){body.user-logged-in.path-user .statement-select-form form .form-item{width:100%;}}body.user-logged-in.path-user .statement-select-form form .form-item select{width:150px;height:40px;}@media all and (max-width:480px){body.user-logged-in.path-user .statement-select-form form .form-item select{width:100%;}}body.user-logged-in.path-user .block-hkc-members-member-statement-pdf-block{width:calc(100% - 30px);max-width:820px;margin:0 auto;padding:0 20px;background-color:#f7f7f7;box-sizing:border-box;}body.user-logged-in.path-user .block-hkc-members-member-statement-pdf-block > div{padding:30px 0 60px;border-top:1px solid #ccc;}body.user-logged-in.path-user .block-hkc-members-member-statement-pdf-block > div a{display:inline-block;padding-left:40px;color:#000;text-decoration:underline;line-height:24px;background:url(../../themes/the_club/images/pdf.svg) left center no-repeat;background-size:24px 24px;}body.user-logged-in.path-user .block-system-main-block{width:calc(100% - 30px);max-width:820px;margin:0 auto;padding:30px 20px;background-color:#f7f7f7;box-sizing:border-box;}body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row .views-field-nothing-1 .information{display:flex;flex-wrap:wrap;}body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row .views-field-nothing-1 .information > div{width:33.33%;box-sizing:border-box;padding:0 20px;}@media all and (max-width:640px){body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row .views-field-nothing-1 .information > div{width:100%;text-align:center;margin-bottom:10px;}}body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row .views-field-nothing-1 .information > div:nth-child(2){word-wrap:break-word;}body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row .views-field-nothing-1 .information > div span{display:block;font-weight:bold;font-style:italic;}body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row .views-field-nothing-2{margin-top:30px;padding-bottom:20px;background-color:#fff;}body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row .views-field-nothing-2 .field-content{display:block;width:100%;padding:10px 20px;background-color:#E4DCC5;font-weight:normal;font-size:18px;letter-spacing:1px;text-transform:uppercase;box-sizing:border-box;}body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row div[class*='views-field-views-conditional-field']{background-color:#fff;}body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row div[class*='views-field-views-conditional-field'] .preference-title{width:calc(100% - 40px);margin:0 auto 20px;padding:0 0 5px;border-bottom:1px solid #ccc;font-weight:bold;box-sizing:border-box;}body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row div[class*='views-field-views-conditional-field'] .preference-title + div{padding:0 20px 20px;}body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row div[class*='views-field-views-conditional-field'] ul{margin:0;padding-left:15px;display:flex;flex-wrap:wrap;}body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row div[class*='views-field-views-conditional-field'] li{width:33.33%;margin:0 0 20px;line-height:1.2;padding-right:20px;box-sizing:border-box;}@media all and (max-width:640px){body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row div[class*='views-field-views-conditional-field'] li{width:50%;}}@media all and (max-width:480px){body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row div[class*='views-field-views-conditional-field'] li{width:100%;}}body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row .views-field-field-preference{width:100%;clear:both;padding:0;margin-top:30px;}body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row .views-field-field-preference .views-label{display:block;padding:10px 20px;background-color:#e4dcc5;font-weight:normal;font-size:18px;letter-spacing:1px;}body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row .views-field-field-preference .field-content{background-color:#fff;}body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row .views-field-field-preference .field-content ul{display:flex;flex-wrap:wrap;}body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row .views-field-field-preference .field-content li{width:33.33%;margin:0 0 10px;padding:0 20px;list-style-type:none;box-sizing:border-box;}@media all and (max-width:640px){body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row .views-field-field-preference .field-content li{width:50%;}}@media all and (max-width:480px){body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row .views-field-field-preference .field-content li{width:100%;}}body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row .views-field-edit-user{width:100%;margin-top:30px;padding-top:30px;border-top:1px solid #ddd;}body.user-logged-in.path-user .block-system-main-block .view-user-view .views-row .views-field-edit-user .field-content{display:block;text-align:center;}body.user-logged-in.path-user .block-system-main-block .user-form #edit-field-fitness-centre--wrapper{background-color:#fff;margin-bottom:0;}body.user-logged-in.path-user .block-system-main-block .user-form #edit-field-fitness-centre--wrapper legend{width:100%;background-color:#fff;}body.user-logged-in.path-user .block-system-main-block .user-form #edit-field-fitness-centre--wrapper .fieldset-legend{display:block;margin-bottom:20px;}body.user-logged-in.path-user .block-system-main-block .user-form #edit-field-fitness-centre--wrapper .fieldset-legend div.title{width:100%;padding:10px 20px;background-color:#E4DCC5;font-weight:normal;font-size:18px;letter-spacing:1px;text-transform:uppercase;box-sizing:border-box;}body.user-logged-in.path-user .block-system-main-block .user-form #edit-field-fitness-centre--wrapper .fieldset-legend span{display:block;width:calc(100% - 40px);margin:0 auto;padding-top:20px;padding-bottom:5px;border-bottom:1px solid #ccc;box-sizing:border-box;}body.user-logged-in.path-user .block-system-main-block .user-form #edit-field-fitness-centre--wrapper .fieldset-wrapper{padding:0 20px;margin-bottom:30px;}body.user-logged-in.path-user .block-system-main-block .user-form .field--type-entity-reference{background-color:#fff;}body.user-logged-in.path-user .block-system-main-block .user-form .field--type-entity-reference fieldset{margin:0;padding:0 20px;}body.user-logged-in.path-user .block-system-main-block .user-form .field--type-entity-reference fieldset legend{display:block;width:100%;margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #ccc;box-sizing:border-box;}body.user-logged-in.path-user .block-system-main-block .user-form .field--type-entity-reference fieldset .fieldset-wrapper{margin-bottom:30px;}body.user-logged-in.path-user .block-system-main-block .user-form #edit-field-fitness-centre--wrapper .fieldset-wrapper .form-checkboxes,body.user-logged-in.path-user .block-system-main-block .user-form .field--type-entity-reference .fieldset-wrapper .form-checkboxes{display:flex;flex-wrap:wrap;}body.user-logged-in.path-user .block-system-main-block .user-form #edit-field-fitness-centre--wrapper .fieldset-wrapper .form-checkboxes .form-item,body.user-logged-in.path-user .block-system-main-block .user-form .field--type-entity-reference .fieldset-wrapper .form-checkboxes .form-item{margin:0 0 20px;padding:0 20px 0 0;width:33.33%;display:flex;align-items:baseline;box-sizing:border-box;}@media all and (max-width:767px){body.user-logged-in.path-user .block-system-main-block .user-form #edit-field-fitness-centre--wrapper .fieldset-wrapper .form-checkboxes .form-item,body.user-logged-in.path-user .block-system-main-block .user-form .field--type-entity-reference .fieldset-wrapper .form-checkboxes .form-item{width:50%;}}@media all and (max-width:480px){body.user-logged-in.path-user .block-system-main-block .user-form #edit-field-fitness-centre--wrapper .fieldset-wrapper .form-checkboxes .form-item,body.user-logged-in.path-user .block-system-main-block .user-form .field--type-entity-reference .fieldset-wrapper .form-checkboxes .form-item{width:100%;}}body.user-logged-in.path-user .block-system-main-block .user-form #edit-field-fitness-centre--wrapper .fieldset-wrapper .form-checkboxes .form-item input,body.user-logged-in.path-user .block-system-main-block .user-form .field--type-entity-reference .fieldset-wrapper .form-checkboxes .form-item input{margin-right:10px;}body.user-logged-in.path-user .block-system-main-block .user-form #edit-field-fitness-centre--wrapper .fieldset-wrapper .form-checkboxes .form-item label,body.user-logged-in.path-user .block-system-main-block .user-form .field--type-entity-reference .fieldset-wrapper .form-checkboxes .form-item label{margin:0;line-height:1.2;}body.user-logged-in.path-user .block-system-main-block .user-form .form-actions{padding:10px 0 30px;margin:0 auto;text-align:center;background-color:#fff;position:relative;}body.user-logged-in.path-user .block-system-main-block .user-form .form-actions:before{content:'';width:calc(100% - 40px);height:1px;background-color:#ccc;position:absolute;top:0;left:0;right:0;margin:0 auto;}body.user-logged-in.path-user .block-system-main-block + .views-element-container,body.user-logged-in.path-user .aspen-booking-order{width:calc(100% - 30px);max-width:820px;margin:0 auto;padding:30px 20px;background-color:#f7f7f7;box-sizing:border-box;}body.user-logged-in.path-user .block-system-main-block + .views-element-container h2,body.user-logged-in.path-user .aspen-booking-order h2{display:block;width:100%;padding:10px 20px;background-color:#E4DCC5;font-weight:normal;font-size:18px;letter-spacing:1px;text-transform:uppercase;box-sizing:border-box;}body.user-logged-in.path-user .block-system-main-block + .views-element-container .facilities-booking-order,body.user-logged-in.path-user .aspen-booking-order .facilities-booking-order{background-color:#fff;padding:0 20px 20px;box-sizing:border-box;}body.user-logged-in.path-user .block-system-main-block + .views-element-container table,body.user-logged-in.path-user .aspen-booking-order table{width:100%;}body.user-logged-in.path-user .block-system-main-block + .views-element-container th,body.user-logged-in.path-user .aspen-booking-order th{text-align:left;padding:10px 10px 10px 0;border-bottom:1px solid #ccc;}@media all and (max-width:767px){body.user-logged-in.path-user .block-system-main-block + .views-element-container th,body.user-logged-in.path-user .aspen-booking-order th{display:none;}}body.user-logged-in.path-user .block-system-main-block + .views-element-container tr:last-child td,body.user-logged-in.path-user .aspen-booking-order tr:last-child td{padding-bottom:20px;}@media all and (max-width:767px){body.user-logged-in.path-user .block-system-main-block + .views-element-container tr:last-child td,body.user-logged-in.path-user .aspen-booking-order tr:last-child td{padding-bottom:0px;}body.user-logged-in.path-user .block-system-main-block + .views-element-container tr:last-child td:nth-child(4),body.user-logged-in.path-user .aspen-booking-order tr:last-child td:nth-child(4){padding-bottom:10px;}body.user-logged-in.path-user .block-system-main-block + .views-element-container tr:last-child td:last-child,body.user-logged-in.path-user .aspen-booking-order tr:last-child td:last-child{padding-bottom:20px;border:0;}}body.user-logged-in.path-user .block-system-main-block + .views-element-container td,body.user-logged-in.path-user .aspen-booking-order td{width:20%;padding:10px 10px 10px 0;vertical-align:top;}@media all and (max-width:767px){body.user-logged-in.path-user .block-system-main-block + .views-element-container td,body.user-logged-in.path-user .aspen-booking-order td{width:100%;display:block;padding:0;}body.user-logged-in.path-user .block-system-main-block + .views-element-container td:first-child,body.user-logged-in.path-user .aspen-booking-order td:first-child{padding-top:10px;}body.user-logged-in.path-user .block-system-main-block + .views-element-container td:nth-child(1):before,body.user-logged-in.path-user .aspen-booking-order td:nth-child(1):before{content:'Date: ';font-weight:bold;}body.user-logged-in.path-user .block-system-main-block + .views-element-container td:nth-child(2):before,body.user-logged-in.path-user .aspen-booking-order td:nth-child(2):before{content:'Time: ';font-weight:bold;}body.user-logged-in.path-user .block-system-main-block + .views-element-container td:nth-child(3):before,body.user-logged-in.path-user .aspen-booking-order td:nth-child(3):before{content:'Court: ';font-weight:bold;}body.user-logged-in.path-user .block-system-main-block + .views-element-container td:nth-child(4),body.user-logged-in.path-user .aspen-booking-order td:nth-child(4){padding-bottom:10px;}body.user-logged-in.path-user .block-system-main-block + .views-element-container td:nth-child(4):before,body.user-logged-in.path-user .aspen-booking-order td:nth-child(4):before{content:'Room: ';font-weight:bold;}body.user-logged-in.path-user .block-system-main-block + .views-element-container td:nth-child(5),body.user-logged-in.path-user .aspen-booking-order td:nth-child(5){padding-bottom:20px;border-bottom:1px solid #ccc;}}body.user-logged-in.path-user .block-system-main-block + .views-element-container td a,body.user-logged-in.path-user .aspen-booking-order td a{color:#000;text-decoration:underline;}body.edit.user-logged-in.path-user{padding:0;}body.edit.user-logged-in.path-user footer{position:static;height:auto;}body.edit.user-logged-in.path-user .layout-container{padding:0;margin:0;}body.edit.user-logged-in.path-user .layout-container form.user-form .description{margin-top:10px;}body.edit.user-logged-in.path-user .layout-container form.user-form .description a{text-decoration:underline;color:#001f5d;}body.edit.user-logged-in.path-user .layout-container form.user-form .password-parent{margin-top:1em;margin-bottom:1em;}body.edit.user-logged-in.path-user .layout-container form.user-form .confirm-parent{margin-bottom:0;}body.edit.user-logged-in.path-user .layout-container form.user-form .confirm-parent input{margin-bottom:1em;}body.edit.user-logged-in.path-user .layout-container form.user-form #edit-pass--description{margin-top:0;}body.edit.user-logged-in.path-user .layout-container form.user-form .password-suggestions{border:0;}body.edit.user-logged-in.path-user .layout-container form.user-form .password-suggestions ul{padding-left:15px;}body.edit.user-logged-in.path-user .layout-container form.user-form details{padding:15px;}body.edit.user-logged-in.path-user .layout-container form.user-form details summary{padding:0;}body.edit.user-logged-in.path-user .layout-container form.user-form details .details-wrapper{padding:0;}ul.tabs{margin:0;padding-bottom:12px;position:relative;z-index:2;}ul.tabs li{width:auto;box-sizing:border-box;min-height:54px;margin:0;float:left;}ul.tabs li:last-child a{border:0;}ul.tabs li a{display:block;width:100%;min-height:54px;box-sizing:border-box;padding:18px 15px;border-right:1px solid #C1BFB1;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);-webkit-border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0;border-radius:0 2px 0 0;background-image:-webkit-linear-gradient(bottom,#e3e3e3,#eeebeb);background-image:-moz-linear-gradient(bottom,#e3e3e3,#eeebeb);background-image:-o-linear-gradient(bottom,#e3e3e3,#eeebeb);background-image:-ms-linear-gradient(bottom,#e3e3e3,#eeebeb);background-image:linear-gradient(to top,#e3e3e3,#eeebeb);font-family:'Lato-Regular';font-size:14px;text-transform:uppercase;color:#000;text-align:center;letter-spacing:1px;}ul.tabs li.is-active a{border-radius:0;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;background-color:#e4dcc4;background-image:-webkit-linear-gradient(bottom,#e4dcc4,#f8f1de);background-image:-moz-linear-gradient(bottom,#e4dcc4,#f8f1de);background-image:-o-linear-gradient(bottom,#e4dcc4,#f8f1de);background-image:-ms-linear-gradient(bottom,#e4dcc4,#f8f1de);background-image:linear-gradient(to top,#e4dcc4,#f8f1de);position:relative;}ul.tabs li.is-active a:after{width:39px;height:12px;content:'';background:url(../../themes/the_club/images/tab_arrow.png) 0 0 no-repeat;position:absolute;bottom:-12px;left:0;right:0;margin:0 auto;}body.page-node-type-main-feature-banner #block-backbutton{max-width:1040px;margin:0 auto;padding:30px 15px;box-sizing:border-box;}@media all and (max-width:1024px){body.page-node-type-main-feature-banner #block-backbutton{padding-bottom:0px;}}body.page-node-type-main-feature-banner #block-backbutton button{font-family:'Lato-Regular';width:106px;height:44px;font-weight:normal;background-image:url(../../themes/the_club/images/back.png),-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/back.png),-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/back.png),-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/back.png),-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/back.png),linear-gradient(to top,#e7e5e5,#fff);background-position:20% center;background-repeat:no-repeat;padding-left:20px;}body.page-node-type-main-feature-banner .block-system-main-block{padding:0 15px;}body.page-node-type-main-feature-banner .block-system-main-block article.node--view-mode-full{padding:40px 30px;background-color:#F5F3F2;margin-top:30px;}@media all and (min-width:1024px){body.page-node-type-main-feature-banner .block-system-main-block article.node--view-mode-full{max-width:1010px;box-sizing:border-box;margin:0 auto;}}body.page-node-type-main-feature-banner .block-system-main-block article.node--view-mode-full img{max-width:100%;height:auto;}body.page-node-type-main-feature-banner .block-system-main-block article.node--view-mode-full .field--name-field-taxonomy-term-reference{margin:20px 0;text-align:center;}body.path-news-and-events .block-page-title-block,body.path-sports-broadcast .block-page-title-block{background-color:#3f3f3e;width:100%;display:table;}body.path-news-and-events .block-page-title-block h1.page-title,body.path-sports-broadcast .block-page-title-block h1.page-title{max-width:none;font-size:30px;position:static;padding:0 15px;text-align:center;display:table-cell;vertical-align:middle;}@media all and (max-width:360px){body.path-news-and-events .block-page-title-block h1.page-title,body.path-sports-broadcast .block-page-title-block h1.page-title{font-size:22px;}}body.path-news-and-events aside.layout-sidebar-first ul.menu,body.path-sports-broadcast aside.layout-sidebar-first ul.menu{margin-left:0;}body.path-news-and-events aside.layout-sidebar-first ul.menu li,body.path-sports-broadcast aside.layout-sidebar-first ul.menu li{padding:0;}body.path-news-and-events .block-local-tasks-block,body.path-sports-broadcast .block-local-tasks-block{padding:0 15px;margin-top:30px;position:relative;z-index:2;}@media all and (min-width:1270px){body.path-news-and-events .block-local-tasks-block,body.path-sports-broadcast .block-local-tasks-block{display:none;}}body.path-news-and-events .block-local-tasks-block ul.tabs,body.path-sports-broadcast .block-local-tasks-block ul.tabs{padding-bottom:0;}body.path-news-and-events .block-local-tasks-block ul.tabs li,body.path-sports-broadcast .block-local-tasks-block ul.tabs li{width:50%;}body.path-news-and-events .block-system-main-block,body.path-sports-broadcast .block-system-main-block{padding:0 15px;position:relative;z-index:1;background:none;}body.path-news-and-events .block-system-main-block .club-events .view-content,body.path-sports-broadcast .block-system-main-block .club-events .view-content{background-color:#F5F5F5;padding:0 20px;}body.path-news-and-events .block-system-main-block .club-events .view-content .views-row,body.path-sports-broadcast .block-system-main-block .club-events .view-content .views-row{padding:20px 0;border-bottom:1px solid #DDDDDD;display:flex;align-items:center;}body.path-news-and-events .block-system-main-block .club-events .view-content .views-row:last-child,body.path-sports-broadcast .block-system-main-block .club-events .view-content .views-row:last-child{border:0;}body.path-news-and-events .block-system-main-block .club-events .view-content .views-row .views-field-field-image,body.path-sports-broadcast .block-system-main-block .club-events .view-content .views-row .views-field-field-image{float:left;max-width:85px;width:13%;box-sizing:border-box;}body.path-news-and-events .block-system-main-block .club-events .view-content .views-row .views-field-field-image img,body.path-sports-broadcast .block-system-main-block .club-events .view-content .views-row .views-field-field-image img{width:100%;height:auto;max-width:85px;border-radius:50%;}body.path-news-and-events .block-system-main-block .club-events .view-content .views-row .views-field-nothing,body.path-sports-broadcast .block-system-main-block .club-events .view-content .views-row .views-field-nothing{float:left;width:87%;box-sizing:border-box;padding-left:15px;}body.path-news-and-events .block-system-main-block .club-events .view-content .views-row .views-field-nothing .date,body.path-sports-broadcast .block-system-main-block .club-events .view-content .views-row .views-field-nothing .date{font-style:italic;margin-bottom:2px;}body.path-news-and-events .block-system-main-block .club-events .view-content .views-row .views-field-nothing a,body.path-sports-broadcast .block-system-main-block .club-events .view-content .views-row .views-field-nothing a{font-weight:bold;color:#001f5d;display:inline-block;margin-bottom:2px;}body.path-news-and-events .block-system-main-block .latest-news .view-content,body.path-sports-broadcast .block-system-main-block .latest-news .view-content{background-color:#F5F5F5;padding:0 20px;}body.path-news-and-events .block-system-main-block .latest-news .view-content .views-row,body.path-sports-broadcast .block-system-main-block .latest-news .view-content .views-row{padding:20px 0;border-bottom:1px solid #DDDDDD;}body.path-news-and-events .block-system-main-block .latest-news .view-content .views-row .views-field-created,body.path-sports-broadcast .block-system-main-block .latest-news .view-content .views-row .views-field-created{float:left;width:15%;min-width:90px;margin-bottom:2px;box-sizing:border-box;}body.path-news-and-events .block-system-main-block .latest-news .view-content .views-row .views-field-nothing,body.path-sports-broadcast .block-system-main-block .latest-news .view-content .views-row .views-field-nothing{float:left;width:85%;box-sizing:border-box;}body.path-news-and-events .block-system-main-block .latest-news .view-content .views-row .views-field-nothing h2,body.path-sports-broadcast .block-system-main-block .latest-news .view-content .views-row .views-field-nothing h2{font-size:16px;margin-bottom:2px;}body.path-news-and-events .block-system-main-block .monthly-broadcast,body.path-sports-broadcast .block-system-main-block .monthly-broadcast{background-color:#f5f5f5;padding:15px;}body.path-news-and-events .block-system-main-block .monthly-broadcast .view-content h3,body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content h3{background-color:#dadada;display:block;font-size:16px;padding:15px;position:relative;top:-1px;}body.path-news-and-events .block-system-main-block .monthly-broadcast .view-content .views-row:first-child,body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content .views-row:first-child{padding:0 !important;}body.path-news-and-events .block-system-main-block .monthly-broadcast .view-content .views-row,body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content .views-row{background-color:#fff;padding:15px 15px 0;}body.path-news-and-events .block-system-main-block .monthly-broadcast .view-content .views-row:last-child .views-field-nothing,body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content .views-row:last-child .views-field-nothing{border:0 !important;}body.path-news-and-events .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing,body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing{border-bottom:1px solid #e5e5e5;padding-bottom:15px;min-height:50px;display:flex;justify-content:center;}body.path-news-and-events .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing .field-content,body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing .field-content{width:100%;display:flex;align-items:center;}body.path-news-and-events .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing .date,body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing .date{width:13%;box-sizing:border-box;}body.path-news-and-events .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing img,body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing img{width:8%;max-width:50px;box-sizing:border-box;height:auto;float:left;}body.path-news-and-events .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing .content,body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing .content{float:left;width:42%;padding-left:15px;box-sizing:border-box;}body.path-news-and-events .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing .content p img,body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing .content p img{max-width:100% !important;margin-right:15px;}body.path-news-and-events .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing .screen,body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing .screen{float:right;width:45%;padding-left:15px;box-sizing:border-box;display:flex;justify-content:flex-end;}body.news_and_events .block-system-main-block .club-events .view-content{padding:0;}body.news_and_events .block-system-main-block .club-events .view-content h3{background-color:#dadada;display:block;font-size:16px;padding:15px;position:relative;top:-1px;}body.news_and_events .block-system-main-block .club-events .view-content .views-row{width:calc(100% - 40px);margin:0 auto;}body.path-sports-broadcast #block-broadcastheadertext{max-width:1010px;margin:30px auto;padding:0 15px;}@media all and (min-width:1270px){body.path-sports-broadcast #block-broadcastheadertext{margin-top:0;}}@media all and (max-width:640px){body.path-sports-broadcast ul.tabs li{display:table;}}@media all and (max-width:640px){body.path-sports-broadcast ul.tabs li a{height:75px;display:table-cell;vertical-align:middle;}}@media all and (max-width:400px){body.path-sports-broadcast ul.tabs li a{height:95px;}}@media all and (max-width:640px){body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing .field-content{flex-direction:column;text-align:center;}body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing .field-content .date{width:100%;}body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing .field-content img{width:100%;}body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing .field-content .content{width:100%;padding-left:0;}body.path-sports-broadcast .block-system-main-block .monthly-broadcast .view-content .views-row .views-field-nothing .field-content .screen{width:100%;float:none;padding-left:0;justify-content:center;}}body.page-node-type-members-basic-page .block-system-main-block{padding:0 15px;}body.page-node-type-members-basic-page .block-system-main-block article.node--view-mode-full{padding:40px 30px;background-color:#F5F3F2;}@media all and (min-width:1024px){body.page-node-type-members-basic-page .block-system-main-block article.node--view-mode-full{max-width:1010px;box-sizing:border-box;margin:0 auto;}}body.page-node-type-promotions #block-backbutton,body.page-node-type-events #block-backbutton{max-width:1010px;box-sizing:border-box;margin:30px auto 0;padding:0 15px;}@media all and (min-width:1024px){body.page-node-type-promotions #block-backbutton,body.page-node-type-events #block-backbutton{padding:0;}}body.page-node-type-promotions #block-backbutton button,body.page-node-type-events #block-backbutton button{font-family:'Lato-Regular';width:106px;height:44px;font-weight:normal;background-image:url(../../themes/the_club/images/back.png),-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/back.png),-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/back.png),-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/back.png),-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/back.png),linear-gradient(to top,#e7e5e5,#fff);background-position:20% center;background-repeat:no-repeat;padding-left:20px;}body.page-node-type-promotions .block-system-main-block,body.page-node-type-events .block-system-main-block{padding:0 15px;margin-top:30px;}body.page-node-type-promotions .block-system-main-block article.node--view-mode-full,body.page-node-type-events .block-system-main-block article.node--view-mode-full{padding:40px 30px;background-color:#F5F3F2;}@media all and (min-width:1024px){body.page-node-type-promotions .block-system-main-block article.node--view-mode-full,body.page-node-type-events .block-system-main-block article.node--view-mode-full{max-width:1010px;box-sizing:border-box;margin:0 auto;}}body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-image,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-image{text-align:center;margin-bottom:20px;}@media all and (min-width:1024px){body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-image,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-image{text-align:left;float:left;width:50%;box-sizing:border-box;padding-right:10px;margin-bottom:0;}}body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-image img,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-image img{max-width:100%;height:auto;}body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--name-field-tag,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--name-field-tag{clear:both;width:100%;text-align:center;margin-top:20px;}body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--name-field-tag a,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--name-field-tag a{margin-top:30px;}body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime{text-align:center;}@media all and (min-width:1024px){body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime{text-align:left;float:right;width:50%;box-sizing:border-box;padding-left:10px;}}body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt{font-weight:bold;margin-bottom:0;text-align:left;}body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(1),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(2),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(3),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(4),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(1),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(2),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(3),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(4),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(1),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(2),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(3),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(4),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(1),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(2),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(3),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(4){float:left;width:18%;box-sizing:border-box;}@media all and (min-width:1024px){body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(1),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(2),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(3),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(4),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(1),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(2),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(3),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(4),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(1),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(2),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(3),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(4),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(1),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(2),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(3),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(4){margin-bottom:10px;}}@media all and (max-width:480px){body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(1),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(2),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(3),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(4),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(1),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(2),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(3),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(4),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(1),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(2),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(3),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(4),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(1),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(2),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(3),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(4){float:none;width:100%;margin-bottom:0;}}body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(5),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(5),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(5),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(5){width:100%;display:inline-block;margin-top:20px;padding-top:20px;border-top:1px solid #ccc;}@media all and (max-width:480px){body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(5),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(5),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dt:nth-of-type(5),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dt:nth-of-type(5){margin-top:0;padding:0;border:0;}}body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dd,body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dd,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dd,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dd{margin-bottom:10px;text-align:left;}body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dd:nth-of-type(1),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dd:nth-of-type(2),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dd:nth-of-type(3),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dd:nth-of-type(4),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dd:nth-of-type(1),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dd:nth-of-type(2),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dd:nth-of-type(3),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dd:nth-of-type(4),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dd:nth-of-type(1),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dd:nth-of-type(2),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dd:nth-of-type(3),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dd:nth-of-type(4),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dd:nth-of-type(1),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dd:nth-of-type(2),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dd:nth-of-type(3),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dd:nth-of-type(4){float:left;width:82%;box-sizing:border-box;}@media all and (max-width:480px){body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dd:nth-of-type(1),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dd:nth-of-type(2),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dd:nth-of-type(3),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dd:nth-of-type(4),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dd:nth-of-type(1),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dd:nth-of-type(2),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dd:nth-of-type(3),body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime dl dd:nth-of-type(4),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dd:nth-of-type(1),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dd:nth-of-type(2),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dd:nth-of-type(3),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-text-with-summary dl dd:nth-of-type(4),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dd:nth-of-type(1),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dd:nth-of-type(2),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dd:nth-of-type(3),body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime dl dd:nth-of-type(4){float:none;width:100%;}}body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--type-datetime,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--type-datetime{font-weight:bold;margin-bottom:20px;}body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--name-field-attachment,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--name-field-attachment{margin-top:20px;}@media all and (min-width:1024px){body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--name-field-attachment,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--name-field-attachment{float:right;width:100%;box-sizing:border-box;padding-left:10px;}}body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item{text-align:center;width:100%;}@media all and (min-width:1024px){body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item{width:50%;float:right;}}body.page-node-type-promotions .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item .file--mime-application-pdf,body.page-node-type-events .block-system-main-block article.node--view-mode-full .field--name-field-attachment .field__item .file--mime-application-pdf{display:block;background:none;padding:0;}.attachment .promotion-section{margin-bottom:10px;}@media all and (min-width:1024px){.attachment .promotion-section{max-width:1010px;margin:0 auto 10px;padding:0 50px;box-sizing:border-box;}}.attachment .promotion-section .view-header{background-position:20px bottom;padding:0 20px 15px;}.attachment .promotion-section .view-header h1{font-size:20px;margin:0;}@media all and (min-width:1023px){.attachment .promotion-section .view-header{padding:0 10px 15px;background-position:10px bottom;}}.attachment .promotion-section .view-content{padding:0 5px;}.attachment .promotion-section .view-content .views-row{width:33.33%;padding:0 5px;box-sizing:border-box;float:left;position:relative;}.attachment .promotion-section .view-content .views-row .views-field-field-image .field-content{display:block;position:relative;}.attachment .promotion-section .view-content .views-row .views-field-field-image .field-content:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:url(../../themes/the_club/images/top_banner_shadow.png) center bottom no-repeat;z-index:1;}.attachment .promotion-section .view-content .views-row .views-field-field-image img{max-width:100%;height:auto;display:block;}.attachment .promotion-section .view-content .views-row .views-field-nothing{position:absolute;bottom:20px;width:calc(100% - 10px);padding:0 10px;margin:0;box-sizing:border-box;z-index:2;}.attachment .promotion-section .view-content .views-row .views-field-nothing a{color:#fff;letter-spacing:1px;display:inline-block;font-weight:bold;}.attachment .promotion-section .view-content .views-row .views-field-nothing p{font-size:16px;color:#fff;}@media all and (min-width:1024px){.attachment .event-section{max-width:890px;margin:0 auto;box-sizing:border-box;}}.attachment .event-section .view-header{margin:0;}.attachment .event-section .view-header h1{padding:25px 30px 15px;background:url(../../themes/the_club/images/fb_rest_title_bg.png) 30px bottom no-repeat #f5f5f5;margin:0;}.attachment .event-section .view-content{background-color:#F5F5F5;padding:20px 30px 25px;}.attachment .event-section .view-content .views-row{width:50%;float:left;box-sizing:border-box;display:flex;align-items:center;min-height:100px;}@media all and (max-width:767px){.attachment .event-section .view-content .views-row{width:100%;margin-bottom:5px;}}.attachment .event-section .view-content .views-row .views-field-field-image{float:left;width:24%;max-width:85px;}@media all and (max-width:767px){.attachment .event-section .view-content .views-row .views-field-field-image{width:85px;max-width:none;}}.attachment .event-section .view-content .views-row .views-field-field-image img{width:100%;height:auto;border-radius:50%;}.attachment .event-section .view-content .views-row .views-field-nothing{float:left;padding:0 10px;width:76%;box-sizing:border-box;margin:0;}@media all and (max-width:767px){.attachment .event-section .view-content .views-row .views-field-nothing{width:calc(100% - 85px);}}.attachment .event-section .view-content .views-row .views-field-nothing time{font-style:italic;margin-bottom:2px;}.attachment .event-section .view-content .views-row .views-field-nothing a{display:block;color:#001f5d;font-weight:bold;}@media all and (min-width:1024px){.attachment .menu-section{max-width:1010px;margin:0 auto;box-sizing:border-box;}}.attachment .menu-section .view-header{padding:30px 30px 15px;background-position:30px bottom;}.attachment .menu-section .view-header h1{font-size:20px;margin:0;}@media all and (min-width:1024px){.attachment .menu-section .view-header{padding:30px 60px 15px;background-position:60px bottom;}}.attachment .menu-section .view-content{padding:0 22px 30px;}@media all and (min-width:1024px){.attachment .menu-section .view-content{padding:0 52px 30px;}}.attachment .menu-section .view-content .views-row{width:25%;max-width:241px;float:left;position:relative;padding:0 8px;box-sizing:border-box;margin-bottom:16px;}@media all and (min-width:1024px){.attachment .menu-section .view-content .views-row{width:20%;}}@media all and (max-width:767px){.attachment .menu-section .view-content .views-row{width:100%;max-width:none;float:none;}}.attachment .menu-section .view-content .views-row .views-field-field-title{text-align:center;width:100%;height:160px;margin:0 auto;box-sizing:border-box;}@media all and (max-width:767px){.attachment .menu-section .view-content .views-row .views-field-field-title{height:auto;list-style-type:none;margin:0 13px 10px !important;border-top:3px solid #a49261;border-bottom:3px solid #a49261;border-radius:0px;min-height:48px;width:calc(100% - 26px);background:url(../../themes/the_club/images/arrow-down.svg) left center no-repeat;background-size:20px 20px;background-position:15px 50%;display:flex;align-items:center;padding:5px 20px 5px 20px;box-sizing:border-box;color:#a49261;text-decoration:none;position:relative;font-family:'Lato-Regular';}.attachment .menu-section .view-content .views-row .views-field-field-title:before{content:'';position:absolute;right:100%;top:50%;transform:translateY(-50%);width:18px;height:114%;background:url(../../themes/the_club/images/hexagon-left.svg) right center no-repeat;background-size:100% 118%;margin-right:-4px;}.attachment .menu-section .view-content .views-row .views-field-field-title:after{content:'';position:absolute;left:100%;top:50%;transform:translateY(-50%);width:18px;height:114%;background:url(../../themes/the_club/images/hexagon-right.svg) left center no-repeat;background-size:100% 118%;margin-left:-4px;}}@media all and (max-width:640px){.attachment .menu-section .view-content .views-row .views-field-field-title{height:75px;margin:0 26px 10px !important;width:calc(100% - 52px);border-top:4.5px solid #a49261;border-bottom:4.5px solid #a49261;}.attachment .menu-section .view-content .views-row .views-field-field-title:before{width:26px;margin-right:-3px;}.attachment .menu-section .view-content .views-row .views-field-field-title:after{width:26px;margin-left:-3px;}}.attachment .menu-section .view-content .views-row .views-field-field-title .field-content{font-size:16px;text-transform:uppercase;max-width:150px;margin:0 auto;line-height:normal;width:100%;height:160px;display:table;background:url(../../themes/the_club/images/menu_dish.png) center no-repeat;background-size:cover;}.function-room .attachment .menu-section .view-content .views-row .views-field-field-title .field-content{background:url(../../themes/the_club/images/menu_dish_function-room.png) center no-repeat;background-size:cover;}@media all and (max-width:767px){.function-room .attachment .menu-section .view-content .views-row .views-field-field-title .field-content{background:none;}}.attachment .menu-section .view-content .views-row .views-field-field-title .field-content a{color:#4E3F08;display:table-cell;vertical-align:middle;padding:0 30px;box-sizing:border-box;}@media all and (max-width:767px){.attachment .menu-section .view-content .views-row .views-field-field-title .field-content{color:#000;position:relative;padding:0 40px;text-align:center;line-height:normal;max-width:none;font-size:19px;background:none;height:auto;width:auto;}.attachment .menu-section .view-content .views-row .views-field-field-title .field-content a{color:#a49261;}}.attachment .menu-section .view-content .views-row .views-field-field-image{display:block;height:160px;width:100%;background:url(../../themes/the_club/images/menu_dish.png) center no-repeat;background-size:cover;}@media all and (max-width:767px){.attachment .menu-section .view-content .views-row .views-field-field-image{position:absolute;left:0;top:0;width:100%;}}.attachment .menu-section .view-content .views-row .views-field-field-image a{display:block;border-radius:4px;overflow:hidden;border:1px solid #ddd;box-sizing:border-box;position:relative;}@media all and (max-width:767px){.attachment .menu-section .view-content .views-row .views-field-field-image a{border:0;border-radius:0;width:100%;height:48px;}}@media all and (max-width:480px){.attachment .menu-section .view-content .views-row .views-field-field-image a{height:75px;}}.attachment .menu-section .view-content .views-row .views-field-field-image a:before{display:none;content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url(../../themes/the_club/images/top_banner_shadow.png) center bottom no-repeat;z-index:2;background-size:cover;}@media all and (max-width:767px){.attachment .menu-section .view-content .views-row .views-field-field-image a:before{display:none;}}.attachment .menu-section .view-content .views-row .views-field-field-image img{width:auto;height:auto;max-height:160px;display:block;position:relative;left:50%;transform:translateX(-50%);}@media all and (max-width:767px){.attachment .menu-section .view-content .views-row .views-field-field-image img{display:none;}}.attachment .resources-section{width:100%;}@media all and (min-width:1024px){.attachment .resources-section{max-width:1010px;margin:0 auto;padding:0 60px;box-sizing:border-box;}}.attachment .resources-section .views-row{width:100%;position:relative;margin-bottom:20px;}.attachment .resources-section .views-row .views-field-field-image img{width:100%;height:auto;}.attachment .resources-section .views-row .views-field-nothing{position:absolute;top:50%;transform:translateY(-50%);width:100%;box-sizing:border-box;padding:0 30px;}.attachment .resources-section .views-row .views-field-nothing h3{max-width:450px;color:#fff;font-weight:normal;font-size:28px;letter-spacing:1px;line-height:normal;text-transform:uppercase;padding-bottom:15px;background:url(../../themes/the_club/images/banner_title_bg.jpg) left bottom no-repeat;margin-bottom:20px;}.attachment .resources-section .views-row .views-field-nothing p{color:#fff;}.attachment .resources-section .views-row .views-field-nothing a{margin-top:20px;display:inline-block;min-width:200px;height:44px;box-sizing:border-box;border-radius:4px;border:1px solid #fff;font-family:'Lato-Heavy';font-size:14px;line-height:44px;color:#fff;text-transform:uppercase;letter-spacing:1px;text-align:center;padding:0 15px;}.attachment .resources-section{}@media all and (max-width:767px){.attachment .resources-section > .view-content{background-color:#122244;padding:30px;box-sizing:border-box;}}.attachment .resources-section .views-field-field-image{background-color:#000;}.attachment .resources-section .views-field-field-image img{display:block;opacity:0.8;}@media all and (max-width:767px){.attachment .resources-section .views-field-field-image{display:none;}}@media all and (max-width:767px){.attachment .resources-section .views-field-nothing{position:static !important;transform:none !important;padding:0 !important;}}.attachment .resources-section .views-field-nothing .field-content{display:block;}.attachment .resources-section .views-field-nothing .field-content .resources-attachment{float:left;margin-top:20px;padding-right:20px;color:#fff;width:33.33%;box-sizing:border-box;}@media all and (max-width:767px){.attachment .resources-section .views-field-nothing .field-content .resources-attachment{width:100%;}}.attachment .resources-section .views-field-nothing .field-content .resources-attachment .description{max-width:240px;height:60px;}.attachment .resources-section .views-field-nothing .field-content .resources-attachment a{margin-top:10px;min-width:0;height:32px;font-size:12px;line-height:32px;padding:0 20px;}@media all and (max-width:767px){.attachment .resources-section .views-field-nothing .field-content .resources-attachment{float:none;margin-right:0;padding-bottom:20px;border-bottom:1px solid #414860;}.attachment .resources-section .views-field-nothing .field-content .resources-attachment .description{height:auto;max-width:none;}}.attachment .section-content{padding:0 15px;}@media all and (min-width:1024px){.attachment .section-content{max-width:1010px;margin:0 auto;padding:0px 60px;box-sizing:border-box;}}.attachment .section-content .view-header{margin-bottom:40px;position:static;text-align:left;padding:30px 0 15px 0;}.attachment .section-content .view-header h1{font-size:20px;margin:0;}.attachment .section-content .field-content ul,.attachment .section-content .field-content ol{padding-left:20px;}.attachment .section-content .field-content li{margin:10px;}.attachment .section-content .field-content .views-field-field-attachment ul{margin:0 !important;padding:0 !important;}.attachment .section-content .field-content .views-field-field-attachment ul li a{display:block;}.attachment .section-content table{width:100%;max-width:100%;}.attachment .section-content table img{max-width:100%;height:auto;}.attachment .section-content table td{width:50%;box-sizing:border-box;vertical-align:top;padding:10px 30px 10px 0;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.attachment .section-content table td img{width:100%;}}.attachment .section-content table td ul{padding-left:15px;}.attachment .section-content img{max-width:100%;height:auto;}.attachment .section-content .ckeditor-accordion-container table{width:100%;}.attachment .section-content .ckeditor-accordion-container table ul{padding-left:15px;}.attachment .section-content .ckeditor-accordion-container table img{max-width:100%;height:auto;}.attachment .section-content .ckeditor-accordion-container table tr:last-child td{border:0;}.attachment .section-content .ckeditor-accordion-container table td{vertical-align:top;padding:15px 20px 15px 0;border-bottom:1px solid #ddd;}.attachment .section-content a{color:#001F5C;}.attachment .section-content a:hover{text-decoration:underline;}@media all and (min-width:1024px){.attachment .staff-section{max-width:890px;margin:0 auto 60px;box-sizing:border-box;}}.attachment .staff-section .view-header{background:none;margin:0;padding:30px 30px 15px;background-color:#F5F5F5;}.attachment .staff-section .view-header h2{margin-bottom:40px;position:static;text-align:left;padding:0 0 15px 0;}.attachment .staff-section .view-content{background-color:#F5F5F5;padding:0 30px 30px;}.attachment .staff-section .view-content .views-row{float:left;width:33.33%;padding:0 15px;box-sizing:border-box;text-align:center;margin-bottom:20px;min-height:235px;}@media all and (max-width:640px){.attachment .staff-section .view-content .views-row{width:50%;min-height:225px;}}@media all and (max-width:480px){.attachment .staff-section .view-content .views-row{width:100%;min-height:0;margin-bottom:30px;}}.attachment .staff-section .view-content .views-row .views-field-field-image{margin-bottom:10px;}.attachment .staff-section .view-content .views-row .views-field-field-image img{max-width:85px;border-radius:50%;}.attachment .staff-section .view-content .views-row .views-field-title{font-weight:bold;margin-bottom:5px;}.attachment .staff-section .view-content .views-row .views-field-field-plain-text,.attachment .staff-section .view-content .views-row .views-field-field-date{font-style:italic;margin-bottom:0px;}body.members-handbook .layout-content,body.change-membership-status .layout-content,body.change-personal-data .layout-content,body.application-procedures .layout-content,body.membership-list .layout-content,body.membership-page .layout-content{background:none;}body.members-handbook .block-system-main-block,body.change-membership-status .block-system-main-block,body.change-personal-data .block-system-main-block,body.application-procedures .block-system-main-block,body.membership-list .block-system-main-block,body.membership-page .block-system-main-block{padding-top:0;}@media all and (min-width:1270px){body.members-handbook .block-system-main-block,body.change-membership-status .block-system-main-block,body.change-personal-data .block-system-main-block,body.application-procedures .block-system-main-block,body.membership-list .block-system-main-block,body.membership-page .block-system-main-block{padding:40px 0 !important;}}body.fitness-centre-bar .section-content .view-header,body.garden-lounge .section-content .view-header,body.red-room .section-content .view-header,body.jackson-room .section-content .view-header,body.club-bar .section-content .view-header,body.reception-food-wine-take-away .section-content .view-header,body.bowling-alley-bar .section-content .view-header,body.members-bar .section-content .view-header,body.the-cafe .section-content .view-header,body.cafe .section-content .view-header,body.\34 6 .section-content .view-header,body.food-beverage-page .section-content .view-header{margin-bottom:20px;}body.fitness-centre-bar .section-content .view-content,body.garden-lounge .section-content .view-content,body.red-room .section-content .view-content,body.jackson-room .section-content .view-content,body.club-bar .section-content .view-content,body.reception-food-wine-take-away .section-content .view-content,body.bowling-alley-bar .section-content .view-content,body.members-bar .section-content .view-content,body.the-cafe .section-content .view-content,body.cafe .section-content .view-content,body.\34 6 .section-content .view-content,body.food-beverage-page .section-content .view-content{padding-bottom:20px;}@media all and (max-width:767px){body.fitness-centre-bar .section-content .view-content table td,body.garden-lounge .section-content .view-content table td,body.red-room .section-content .view-content table td,body.jackson-room .section-content .view-content table td,body.club-bar .section-content .view-content table td,body.reception-food-wine-take-away .section-content .view-content table td,body.bowling-alley-bar .section-content .view-content table td,body.members-bar .section-content .view-content table td,body.the-cafe .section-content .view-content table td,body.cafe .section-content .view-content table td,body.\34 6 .section-content .view-content table td,body.food-beverage-page .section-content .view-content table td{width:100%;display:block;}}body.card-room .layout-content,body.ladies-lounge .layout-content,body.reading-room .layout-content,body.recreational-facilities-page .layout-content{background-image:url(../../themes/the_club/images/recreational_detail_bg.jpg);background-size:contain;}body.club-news .layout-content,body.annual-report .layout-content,body.ordinary-yearly-meeting .layout-content,body.annual-general-meeting .layout-content,body.extraordinary-general-meeting .layout-content,body.publication-page .layout-content{background-color:#F5F3F2;}body.club-news .block-views-blockterm-list-per-vocab-block-1,body.annual-report .block-views-blockterm-list-per-vocab-block-1,body.ordinary-yearly-meeting .block-views-blockterm-list-per-vocab-block-1,body.annual-general-meeting .block-views-blockterm-list-per-vocab-block-1,body.extraordinary-general-meeting .block-views-blockterm-list-per-vocab-block-1,body.publication-page .block-views-blockterm-list-per-vocab-block-1{margin-bottom:0;padding-top:30px;}body.club-news .block-system-main-block > .views-element-container,body.annual-report .block-system-main-block > .views-element-container,body.ordinary-yearly-meeting .block-system-main-block > .views-element-container,body.annual-general-meeting .block-system-main-block > .views-element-container,body.extraordinary-general-meeting .block-system-main-block > .views-element-container,body.publication-page .block-system-main-block > .views-element-container{padding:0px 15px;}body.club-news .block-system-main-block > .views-element-container .view-term-page > .view-header img,body.annual-report .block-system-main-block > .views-element-container .view-term-page > .view-header img,body.ordinary-yearly-meeting .block-system-main-block > .views-element-container .view-term-page > .view-header img,body.annual-general-meeting .block-system-main-block > .views-element-container .view-term-page > .view-header img,body.extraordinary-general-meeting .block-system-main-block > .views-element-container .view-term-page > .view-header img,body.publication-page .block-system-main-block > .views-element-container .view-term-page > .view-header img{max-width:100%;height:auto;display:block;}body.club-news .attachment .section-content .view-header{margin:20px;}@media all and (min-width:1024px){body.club-news .block-system-main-block > .views-element-container,body.annual-report .block-system-main-block > .views-element-container{max-width:1010px;margin:0 auto;}}body.club-news .section-content,body.annual-report .section-content{padding:0 10px;margin-bottom:40px;}body.club-news .section-publication > .view-header .section-publication-header,body.annual-report .section-publication > .view-header .section-publication-header{padding:0 10px 20px 10px;border-bottom:1px solid #ccc;}body.club-news .section-publication > .view-header .section-publication-header .views-row,body.annual-report .section-publication > .view-header .section-publication-header .views-row{position:relative;}body.club-news .section-publication > .view-header .section-publication-header .views-row .views-field-field-date,body.annual-report .section-publication > .view-header .section-publication-header .views-row .views-field-field-date{width:100%;}body.club-news .section-publication > .view-header .section-publication-header .views-row .views-field-field-date h1,body.annual-report .section-publication > .view-header .section-publication-header .views-row .views-field-field-date h1{margin-bottom:30px;display:inline-block;margin-right:10px;}@media all and (max-width:480px){body.club-news .section-publication > .view-header .section-publication-header .views-row .views-field-field-date .news-issue-date,body.annual-report .section-publication > .view-header .section-publication-header .views-row .views-field-field-date .news-issue-date{display:block;text-align:center;margin-bottom:10px;}}body.club-news .section-publication > .view-header .section-publication-header .views-row .views-field-field-image,body.annual-report .section-publication > .view-header .section-publication-header .views-row .views-field-field-image{width:185px;float:left;padding-right:20px;box-sizing:border-box;}@media all and (max-width:640px){body.club-news .section-publication > .view-header .section-publication-header .views-row .views-field-field-image,body.annual-report .section-publication > .view-header .section-publication-header .views-row .views-field-field-image{float:none;display:block;margin:0 auto 20px;padding:0;}body.club-news .section-publication > .view-header .section-publication-header .views-row .views-field-field-image img,body.annual-report .section-publication > .view-header .section-publication-header .views-row .views-field-field-image img{margin:0 auto;}}body.club-news .section-publication > .view-header .section-publication-header .views-row .views-field-body,body.annual-report .section-publication > .view-header .section-publication-header .views-row .views-field-body{float:left;box-sizing:border-box;}body.club-news .section-publication > .view-header .section-publication-header .views-row .views-field-body ul,body.annual-report .section-publication > .view-header .section-publication-header .views-row .views-field-body ul{padding-left:15px;}body.club-news .section-publication > .view-header .section-publication-header .views-row .views-field-field-attachment,body.annual-report .section-publication > .view-header .section-publication-header .views-row .views-field-field-attachment{float:right;width:100%;margin-top:20px;text-align:right;}body.club-news .section-publication > .view-header .section-publication-header .views-row .views-field-field-attachment a,body.annual-report .section-publication > .view-header .section-publication-header .views-row .views-field-field-attachment a{margin-left:10px;}@media all and (max-width:640px){body.club-news .section-publication > .view-header .section-publication-header .views-row .views-field-field-attachment,body.annual-report .section-publication > .view-header .section-publication-header .views-row .views-field-field-attachment{position:static;float:left;width:100%;margin-top:20px;text-align:center;}body.club-news .section-publication > .view-header .section-publication-header .views-row .views-field-field-attachment a,body.annual-report .section-publication > .view-header .section-publication-header .views-row .views-field-field-attachment a{width:100%;margin-left:0;margin-bottom:10px;max-width:320px;}}body.club-news .section-publication > .view-header .section-publication-header .views-row .views-field-edit-node,body.annual-report .section-publication > .view-header .section-publication-header .views-row .views-field-edit-node{clear:both;width:100%;}body.club-news .section-publication > .view-header .section-publication-header + h1,body.annual-report .section-publication > .view-header .section-publication-header + h1{margin-top:30px;margin-left:10px;}body.club-news .section-publication > .view-content .group-wrapper,body.annual-report .section-publication > .view-content .group-wrapper{float:left;width:100%;}body.club-news .section-publication > .view-content h3,body.annual-report .section-publication > .view-content h3{font-style:italic;margin:20px 0;padding:0 10px;}@media all and (max-width:360px){body.club-news .section-publication > .view-content h3,body.annual-report .section-publication > .view-content h3{text-align:center;}}body.club-news .section-publication > .view-content .views-row,body.annual-report .section-publication > .view-content .views-row{width:25%;box-sizing:border-box;float:left;padding:0 10px;margin-bottom:30px;}@media all and (min-width:1024px){body.club-news .section-publication > .view-content .views-row,body.annual-report .section-publication > .view-content .views-row{width:20%;}}@media all and (max-width:640px){body.club-news .section-publication > .view-content .views-row,body.annual-report .section-publication > .view-content .views-row{width:33.33%;}}@media all and (max-width:480px){body.club-news .section-publication > .view-content .views-row,body.annual-report .section-publication > .view-content .views-row{width:50%;}}body.club-news .section-publication > .view-content .views-row .views-field-field-image img,body.annual-report .section-publication > .view-content .views-row .views-field-field-image img{max-width:100%;height:auto;display:block;margin:0 auto;}body.club-news .section-publication > .view-content .views-row .views-field-field-date,body.annual-report .section-publication > .view-content .views-row .views-field-field-date{text-align:center;margin-top:8px;}body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header,body.annual-general-meeting .section-publication > .view-header .section-publication-header,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header{padding:0 10px 20px 10px;border-bottom:1px solid #ccc;}body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header .views-row,body.annual-general-meeting .section-publication > .view-header .section-publication-header .views-row,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header .views-row{position:relative;}body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-date,body.annual-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-date,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-date{width:100%;}body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-date h1,body.annual-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-date h1,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-date h1{margin-bottom:30px;display:inline-block;margin-right:10px;}@media all and (max-width:480px){body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-date .news-issue-date,body.annual-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-date .news-issue-date,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-date .news-issue-date{display:block;text-align:center;margin-bottom:10px;}}body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-image,body.annual-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-image,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-image{width:185px;float:left;padding-right:20px;box-sizing:border-box;}@media all and (max-width:640px){body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-image,body.annual-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-image,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-image{float:none;display:block;margin:0 auto 20px;padding:0;}body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-image img,body.annual-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-image img,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-image img{margin:0 auto;}}body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-body,body.annual-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-body,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-body{float:left;box-sizing:border-box;}body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-body ul,body.annual-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-body ul,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-body ul{padding-left:15px;}body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-attachment,body.annual-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-attachment,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-attachment{position:absolute;right:0;bottom:0;}@media all and (max-width:640px){body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-attachment,body.annual-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-attachment,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-field-attachment{position:static;float:left;width:100%;margin-top:20px;text-align:center;}}body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-edit-node,body.annual-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-edit-node,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header .views-row .views-field-edit-node{clear:both;width:100%;}body.ordinary-yearly-meeting .section-publication > .view-header .section-publication-header + h1,body.annual-general-meeting .section-publication > .view-header .section-publication-header + h1,body.extraordinary-general-meeting .section-publication > .view-header .section-publication-header + h1{margin-top:30px;margin-left:10px;}body.ordinary-yearly-meeting .section-publication > .view-content,body.annual-general-meeting .section-publication > .view-content,body.extraordinary-general-meeting .section-publication > .view-content{text-align:center;margin-top:30px;}body.ordinary-yearly-meeting .section-publication > .view-content .views-row,body.annual-general-meeting .section-publication > .view-content .views-row,body.extraordinary-general-meeting .section-publication > .view-content .views-row{width:16.667%;box-sizing:border-box;float:left;display:inline-block;margin-bottom:20px;}@media all and (max-width:767px){body.ordinary-yearly-meeting .section-publication > .view-content .views-row,body.annual-general-meeting .section-publication > .view-content .views-row,body.extraordinary-general-meeting .section-publication > .view-content .views-row{width:20%;}}@media all and (max-width:640px){body.ordinary-yearly-meeting .section-publication > .view-content .views-row,body.annual-general-meeting .section-publication > .view-content .views-row,body.extraordinary-general-meeting .section-publication > .view-content .views-row{width:25%;}}@media all and (max-width:480px){body.ordinary-yearly-meeting .section-publication > .view-content .views-row,body.annual-general-meeting .section-publication > .view-content .views-row,body.extraordinary-general-meeting .section-publication > .view-content .views-row{width:33.33%;}}@media all and (max-width:360px){body.ordinary-yearly-meeting .section-publication > .view-content .views-row,body.annual-general-meeting .section-publication > .view-content .views-row,body.extraordinary-general-meeting .section-publication > .view-content .views-row{width:50%;}}body.annual-report .block-views-blockterm-list-per-vocab-block-1,body.ordinary-yearly-meeting .block-views-blockterm-list-per-vocab-block-1,body.extraordinary-general-meeting .block-views-blockterm-list-per-vocab-block-1{margin-bottom:30px;}body.annual-report .section-publication > .view-content{margin-top:30px;}body.annual-staff-party .block-views-blockterm-list-per-vocab-block-1,body.csr-activities .block-views-blockterm-list-per-vocab-block-1,body.employee-quarter .block-views-blockterm-list-per-vocab-block-1,body.employee-year .block-views-blockterm-list-per-vocab-block-1,body.farewell-parties .block-views-blockterm-list-per-vocab-block-1,body.staff-outings .block-views-blockterm-list-per-vocab-block-1,body.wellness-day .block-views-blockterm-list-per-vocab-block-1,body.wellness .block-views-blockterm-list-per-vocab-block-1,body.staff-activities-page .block-views-blockterm-list-per-vocab-block-1{margin-top:30px;margin-bottom:0;}body.squash-courts .layout-content,body.bowling .layout-content,body.billiard .layout-content,body.snooker-billiards .layout-content,body.sports-facilities-page .layout-content{background-image:url(../../themes/the_club/images/sport_facilities_detail_bg.jpg);background-size:contain;}body.race-box .layout-content,body.hiking .layout-content,body.golf .layout-content,body.cycling .layout-content,body.croquet .layout-content,body.bridge .layout-content,body.sports-activities-page .layout-content{background-image:url(../../themes/the_club/images/sport_facilities_detail_bg.jpg);background-size:contain;}body.race-box .attachment .section-content .ckeditor-accordion-container table td,body.hiking .attachment .section-content .ckeditor-accordion-container table td,body.golf .attachment .section-content .ckeditor-accordion-container table td,body.cycling .attachment .section-content .ckeditor-accordion-container table td,body.croquet .attachment .section-content .ckeditor-accordion-container table td,body.bridge .attachment .section-content .ckeditor-accordion-container table td,body.sports-activities-page .attachment .section-content .ckeditor-accordion-container table td{border:0;}body.frequently-asked-questions .block-views-blockterm-list-per-vocab-block-1,body.information .block-views-blockterm-list-per-vocab-block-1,body.update .block-views-blockterm-list-per-vocab-block-1,body.how-donate .block-views-blockterm-list-per-vocab-block-1,body.donation-form .block-views-blockterm-list-per-vocab-block-1{margin-top:30px;margin-bottom:0;}body.update .block-views-blockterm-list-per-vocab-block-1{margin-bottom:30px;}body.update .section-publication > .view-content .views-row{width:25%;box-sizing:border-box;float:left;padding:0 10px;margin-bottom:30px;}@media all and (min-width:1024px){body.update .section-publication > .view-content .views-row{width:20%;}}@media all and (max-width:640px){body.update .section-publication > .view-content .views-row{width:33.33%;}}@media all and (max-width:480px){body.update .section-publication > .view-content .views-row{width:50%;}}body.update .section-publication > .view-content .views-row .views-field-field-image img{max-width:100%;height:auto;display:block;margin:0 auto;}body.update .section-publication > .view-content .views-row .views-field-field-date{text-align:center;margin-top:8px;}body.library .block-page-title-block{background-color:#3f3f3e;}body.library .block-page-title-block h1.page-title{max-width:none;font-size:30px;line-height:100px;position:static;padding:0 15px;text-align:center;}@media all and (max-width:360px){body.library .block-page-title-block h1.page-title{font-size:22px;}}body.library .layout-content{padding-top:40px;}body.library .view-header{margin-top:0;}body.library .attachment .ckeditor-accordion-container{margin-bottom:40px;}body.library .attachment table{width:100%;}body.library .attachment table td{width:50%;box-sizing:border-box;vertical-align:top;padding:10px 30px 10px 0;border:0;}body.path-library-media .not-new-arrival{display:inline-block;margin:0;text-align:center;}body.path-library-media ul.tabs{padding:0 15px;margin:30px auto 0;max-width:1270px;}body.path-library-media ul.tabs li{width:16.5%;height:70px;}body.path-library-media ul.tabs li a{height:70px;padding:45px 5px 0;}@media all and (max-width:767px){body.path-library-media ul.tabs li a{font-size:13px;}}@media all and (max-width:700px){body.path-library-media ul.tabs li a{font-size:12px;}}@media all and (max-width:640px){body.path-library-media ul.tabs li a{text-indent:-9999px;background-position:center 50% !important;padding:0;height:56px;}}body.path-library-media ul.tabs li a[data-drupal-link-system-path*="library-media"]{background-color:#eeebeb;background-image:url(../../themes/the_club/images/library_movie.png);background-image:url(../../themes/the_club/images/library_movie.png),linear-gradient(to top,#e3e3e3,#eeebeb);background-position:center 25%;background-repeat:no-repeat;}body.path-library-media ul.tabs li a[data-drupal-link-system-path*="tv"]{background-color:#eeebeb;background-image:url(../../themes/the_club/images/library_tv.png);background-image:url(../../themes/the_club/images/library_tv.png),linear-gradient(to top,#e3e3e3,#eeebeb);background-position:center 25%;background-repeat:no-repeat;}body.path-library-media ul.tabs li a[data-drupal-link-system-path*="cd"]{background-color:#eeebeb;background-image:url(../../themes/the_club/images/library_cd.png);background-image:url(../../themes/the_club/images/library_cd.png),linear-gradient(to top,#e3e3e3,#eeebeb);background-position:center 25%;background-repeat:no-repeat;}body.path-library-media ul.tabs li a[data-drupal-link-system-path*="book"]{background-color:#eeebeb;background-image:url(../../themes/the_club/images/library_book.png);background-image:url(../../themes/the_club/images/library_book.png),linear-gradient(to top,#e3e3e3,#eeebeb);background-position:center 25%;background-repeat:no-repeat;}body.path-library-media ul.tabs li a[data-drupal-link-system-path*="audio"]{background-color:#eeebeb;background-image:url(../../themes/the_club/images/library_audio.png);background-image:url(../../themes/the_club/images/library_audio.png),linear-gradient(to top,#e3e3e3,#eeebeb);background-position:center 25%;background-repeat:no-repeat;}body.path-library-media ul.tabs li a[data-drupal-link-system-path*="history"]{background-color:#eeebeb;background-image:url(../../themes/the_club/images/library_history.png);background-image:url(../../themes/the_club/images/library_history.png),linear-gradient(to top,#e3e3e3,#eeebeb);background-position:center 25%;background-repeat:no-repeat;}body.path-library-media ul.tabs li.is-active a[data-drupal-link-system-path*="library-media"]{background-color:#e4dcc4;background-image:url(../../themes/the_club/images/library_movie.png);background-image:url(../../themes/the_club/images/library_movie.png),linear-gradient(to top,#e4dcc4,#f8f1de);}body.path-library-media ul.tabs li.is-active a[data-drupal-link-system-path*="tv"]{background-color:#e4dcc4;background-image:url(../../themes/the_club/images/library_tv.png);background-image:url(../../themes/the_club/images/library_tv.png),linear-gradient(to top,#e4dcc4,#f8f1de);}body.path-library-media ul.tabs li.is-active a[data-drupal-link-system-path*="cd"]{background-color:#e4dcc4;background-image:url(../../themes/the_club/images/library_cd.png);background-image:url(../../themes/the_club/images/library_cd.png),linear-gradient(to top,#e4dcc4,#f8f1de);}body.path-library-media ul.tabs li.is-active a[data-drupal-link-system-path*="book"]{background-color:#e4dcc4;background-image:url(../../themes/the_club/images/library_book.png);background-image:url(../../themes/the_club/images/library_book.png),linear-gradient(to top,#e4dcc4,#f8f1de);}body.path-library-media ul.tabs li.is-active a[data-drupal-link-system-path*="audio"]{background-color:#e4dcc4;background-image:url(../../themes/the_club/images/library_audio.png);background-image:url(../../themes/the_club/images/library_audio.png),linear-gradient(to top,#e4dcc4,#f8f1de);}body.path-library-media ul.tabs li.is-active a[data-drupal-link-system-path*="history"]{background-color:#e4dcc4;background-image:url(../../themes/the_club/images/library_history.png);background-image:url(../../themes/the_club/images/library_history.png),linear-gradient(to top,#e4dcc4,#f8f1de);}body.path-library-media ul.tabs li:last-child{margin-left:1%;position:relative;}body.path-library-media ul.tabs li:last-child a{padding:0 10px;display:flex;justify-content:center;align-items:center;}@media all and (min-width:641px){body.path-library-media ul.tabs li:last-child a[data-drupal-link-system-path*="history"]{background-image:none;}}body.path-library-media .block-system-main-block{padding:0 15px;margin-top:30px;}body.path-library-media .block-system-main-block .views-element-container{background-color:#f7f7f7;}body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row{margin-bottom:25px;padding-bottom:25px;clear:none;width:25%;box-sizing:border-box;position:relative;}body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .ajax-progress{position:absolute;bottom:0px;left:50%;transform:translateX(-50%);}body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .new-arrival{display:block;text-align:center;color:#8f2e2e;}@media all and (min-width:1270px){body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row{width:16.667%;}}@media all and (max-width:767px){body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row{width:33.33%;}}@media all and (max-width:640px){body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row{width:50%;}}@media all and (max-width:480px){body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row{width:100%;}}body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col{box-sizing:border-box;padding:0 20px;}body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-field-cover{height:190px;margin-bottom:10px;overflow:hidden;}body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-field-cover a{display:block;}body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-field-cover a img{max-width:100%;height:auto;display:block;margin:0 auto;}body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-name a,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-nothing a{text-align:center;display:block;color:#000;font-weight:bold;line-height:normal;min-height:40px;margin-bottom:10px;}body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field .field-content,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field-1 .field-content,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field-2 .field-content,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field-3 .field-content{display:block;text-align:center;}body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field .field-content a,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field-1 .field-content a,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field-2 .field-content a,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field-3 .field-content a{min-width:155px;padding:0;font-size:12px;}body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field .field-content.unavailable a,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field-1 .field-content.unavailable a,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field-2 .field-content.unavailable a,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field-3 .field-content.unavailable a{background:none;background-color:#8f2e2e;border:0;color:#fff;}body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field .field-content.reserved a,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field-1 .field-content.reserved a,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field-2 .field-content.reserved a,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field-3 .field-content.reserved a{background:none;background-color:#003f7a;border:0;color:#fff;}body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field .field-content.borrowed a,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field-1 .field-content.borrowed a,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field-2 .field-content.borrowed a,body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-views-conditional-field-3 .field-content.borrowed a{background:none;background-color:#287b2e;border:0;color:#fff;}body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-availability{text-align:center;}body.path-library-media .block-system-main-block .views-element-container .views-view-grid .views-row .views-col .views-field-availability .field-content{min-width:137px;font-family:"Lato-Regular";font-weight:bold;font-size:13px;letter-spacing:1px;}body.path-library-media .block-system-main-block .views-element-container .view-display-id-reservation_history{padding-top:30px;}body.path-library-media .block-system-main-block .views-element-container .view-display-id-reservation_history .view-header{font-size:20px;color:#001f5d;text-transform:uppercase;font-weight:normal;padding-bottom:15px;letter-spacing:1px;background:url(../../themes/the_club/images/fb_rest_title_bg.png) left bottom no-repeat;margin-bottom:30px;padding-left:25px;background-position:25px 100%;}body.path-library-media .block-system-main-block .views-element-container .view-display-id-reservation_history .views-infinite-scroll-content-wrapper > .views-view-grid{display:flex;flex-wrap:wrap;}body.path-library-media .block-system-main-block .views-element-container .view-display-id-reservation_history .views-infinite-scroll-content-wrapper .views-col{position:relative;height:100%;padding-bottom:30px;}body.path-library-media .block-system-main-block .views-element-container .view-display-id-reservation_history .view-borrowed-list{margin-left:-25px;margin-bottom:40px;}body.path-library-media .block-system-main-block .views-element-container .view-display-id-reservation_history .view-borrowed-list .views-view-grid{display:flex;flex-wrap:wrap;}body.path-library-media .block-system-main-block .views-element-container .view-display-id-reservation_history .view-borrowed-list .views-view-grid .views-col{padding-bottom:30px;}body.path-library-media .block-system-main-block .views-element-container .view-display-id-reservation_history .views-field-nothing{padding-bottom:20px;font-size:16px;letter-spacing:0;text-transform:initial;}body.path-library-media .block-system-main-block .views-element-container .view-display-id-reservation_history .views-field-nothing a{min-height:0 !important;}body.path-library-media .block-system-main-block .views-element-container .view-display-id-reservation_history .views-field-due-date{letter-spacing:0;text-transform:initial;text-align:center;font-size:14px;position:absolute;bottom:50px;width:calc(100% - 40px);color:#111;}body.path-library-media .block-system-main-block .views-element-container .view-display-id-reservation_history .views-field-views-conditional-field{position:absolute;bottom:0;width:calc(100% - 40px);}body.path-library-media .block-hkc-blocks-history-list-block{padding:0 15px;margin-bottom:30px;margin-top:-50px;}@media screen and (min-width:1024px){body.path-library-media .block-hkc-blocks-history-list-block{max-width:1270px;margin-left:auto;margin-right:auto;margin-top:0;}}body.path-library-media .block-hkc-blocks-history-list-block .hkc-history-label,body.path-library-media .block-hkc-blocks-history-list-block .history-list{background:#f7f7f7;}body.path-library-media .block-hkc-blocks-history-list-block .hkc-history-label{padding:30px;padding-bottom:0;}body.path-library-media .block-hkc-blocks-history-list-block .hkc-history-label h3{font-size:20px;color:#001f5d;text-transform:uppercase;font-weight:normal;padding-bottom:15px;letter-spacing:1px;background:url(../../themes/the_club/images/fb_rest_title_bg.png) left bottom no-repeat;}body.path-library-media .block-hkc-blocks-history-list-block .history-list{padding:30px;padding-left:47px;}body.path-library-media .block-hkc-blocks-history-list-block .history-list .hkc-library-title{list-style:disc;margin-bottom:5px;}body.path-library-media .views-exposed-form{padding:30px 20px;}body.path-library-media .views-exposed-form .form--inline{text-align:center;}body.path-library-media .views-exposed-form .form--inline .js-form-item{margin:0;margin-bottom:15px;margin-right:15px;display:inline-block;float:none;}@media all and (max-width:640px){body.path-library-media .views-exposed-form .form--inline .js-form-item{width:100%;}}body.path-library-media .views-exposed-form .form--inline .js-form-item input{border:0;height:40px;width:auto;box-sizing:border-box;padding:0 10px;line-height:40px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;-webkit-box-shadow:inset 0 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 2px rgba(0,0,0,0.2);box-shadow:inset 0 2px rgba(0,0,0,0.2);}@media all and (max-width:640px){body.path-library-media .views-exposed-form .form--inline .js-form-item input{width:100%;}}body.path-library-media .views-exposed-form .form--inline .js-form-item select{width:150px;height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);border:1px solid  #949494;box-sizing:border-box;padding:5px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../../themes/the_club/images/select_arrow.png) 95% center no-repeat;background-image:url(../../themes/the_club/images/select_arrow.png),-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/select_arrow.png),-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/select_arrow.png),-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/select_arrow.png),-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/select_arrow.png),linear-gradient(to top,#e7e5e5,#fff);background-position:95% center;background-repeat:no-repeat;}@media all and (max-width:640px){body.path-library-media .views-exposed-form .form--inline .js-form-item select{width:100%;}}body.path-library-media .views-exposed-form .form--inline .js-form-item label{display:inline-block;margin-right:5px;text-transform:uppercase;font-size:12px;}@media all and (max-width:640px){body.path-library-media .views-exposed-form .form--inline .js-form-item label{margin-bottom:5px;display:block;text-align:left;}}body.path-library-media .views-exposed-form .form--inline .form-actions{clear:none;margin:0;margin-bottom:20px;display:inline-block;}body.path-library-media .views-exposed-form .form--inline .form-actions input{background:url(../../themes/the_club/images/search_library.png) center no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;width:80px;height:40px;line-height:40px;padding:0;min-width:0;border-radius:4px;}body.path-library-media .ui-widget-overlay{background-color:#000;opacity:0.8;}body.path-library-media .ui-dialog{border:0;border-radius:0;max-width:705px !important;width:92% !important;}body.path-library-media .ui-dialog .ui-dialog-titlebar{background-color:transparent;border:0;padding:15px;}body.path-library-media .ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:none;}body.path-library-media .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{width:auto;min-width:18px;height:18px;position:static;float:right;margin:0;border:0;background-color:transparent;padding:0;text-indent:0;font-family:Georgia,Times,serif;font-weight:bold;padding-left:24px;background:url(../../themes/the_club/images/library_close.png) left center no-repeat;}body.path-library-media .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-button-icon,body.path-library-media .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-button-icon-space{display:none;}body.path-library-media .ui-dialog .ui-dialog-content{margin-top:30px;padding:0 15px 30px;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content{width:100%;box-sizing:border-box;padding:0 20px;}@media all and (max-width:360px){body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content{padding:0;}}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .group-wrapper > .views-row{position:relative;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-field-cover{width:30%;float:left;box-sizing:border-box;}@media all and (max-width:767px){body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-field-cover{width:100%;float:none;margin-bottom:10px;}}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-field-cover .field-content{max-width:155px;max-height:220px;overflow:hidden;}@media all and (max-width:767px){body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-field-cover .field-content{margin:0 auto;}}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-field-cover .field-content img{width:100%;height:auto;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-1,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-2,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-3,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-4,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-5,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-6,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-8{width:30%;float:left;box-sizing:border-box;position:absolute;left:0;top:230px;}@media all and (max-width:767px){body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-1,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-2,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-3,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-4,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-5,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-6,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-8{position:static;width:100%;float:none;text-align:center;}}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-1 .field-content,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-2 .field-content,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-3 .field-content,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-4 .field-content,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-5 .field-content,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-6 .field-content,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-8 .field-content{display:block;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-1 .field-content a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-2 .field-content a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-3 .field-content a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-4 .field-content a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-5 .field-content a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-6 .field-content a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-8 .field-content a{min-width:155px;padding:0;font-size:12px;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-1 .field-content.unavailable a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-2 .field-content.unavailable a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-3 .field-content.unavailable a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-4 .field-content.unavailable a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-5 .field-content.unavailable a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-6 .field-content.unavailable a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-8 .field-content.unavailable a{background:none;background-color:#8f2e2e;border:0;color:#fff;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-1 .field-content.reserved a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-2 .field-content.reserved a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-3 .field-content.reserved a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-4 .field-content.reserved a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-5 .field-content.reserved a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-6 .field-content.reserved a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-8 .field-content.reserved a{background:none;background-color:#003f7a;border:0;color:#fff;margin-bottom:10px;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-1 .field-content.reserved a.renew,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-2 .field-content.reserved a.renew,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-3 .field-content.reserved a.renew,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-4 .field-content.reserved a.renew,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-5 .field-content.reserved a.renew,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-6 .field-content.reserved a.renew,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-8 .field-content.reserved a.renew{background:#287b2e;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-1 .field-content.borrowed a.renew,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-2 .field-content.borrowed a.renew,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-3 .field-content.borrowed a.renew,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-4 .field-content.borrowed a.renew,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-5 .field-content.borrowed a.renew,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-6 .field-content.borrowed a.renew,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-views-conditional-field-8 .field-content.borrowed a.renew{background:none;background-color:#287b2e;border:0;color:#fff;margin-bottom:10px;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing{width:70%;float:left;box-sizing:border-box;padding-left:20px;font-family:Georgia,Times,serif;}@media all and (max-width:767px){body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing{width:100%;float:none;padding:0;margin-top:30px;}}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .name{font-weight:bold;font-size:20px;padding-bottom:15px;margin-bottom:20px;background:url(../../themes/the_club/images/chairman_letter_bg.png) left bottom no-repeat;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .content-switcher{float:left;margin-bottom:20px;width:100%;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .content-switcher > a{text-indent:100%;white-space:nowrap;overflow:hidden;width:60px;height:60px;display:block;float:left;margin-right:10px;opacity:0.5;cursor:pointer;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .content-switcher > a.type_DVD{background:url(../../themes/the_club/images/dvd.png) center no-repeat;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .content-switcher > a.type_R{background:url(../../themes/the_club/images/bluray.png) center no-repeat;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .content-switcher > a.active,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .content-switcher > a:hover{opacity:1;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .content-switcher > .row .label{font-family:Georgia,Times,serif;font-weight:bold;font-style:italic;float:left;line-height:45px;width:20%;box-sizing:border-box;}@media all and (max-width:480px){body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .content-switcher > .row .label{width:100%;float:none;}}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .content-switcher > .row .content{width:80%;float:left;box-sizing:border-box;}@media all and (max-width:480px){body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .content-switcher > .row .content{width:100%;float:left;}}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .content-switcher > .row .content a{font-family:Georgia,Times,serif;display:block;width:45px;height:45px;border-radius:50%;background-color:#ebebeb;line-height:45px;text-align:center;color:#333;float:left;margin-right:5px;margin-bottom:5px;opacity:0.5;cursor:pointer;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .content-switcher > .row .content a.active,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .content-switcher > .row .content a:hover{opacity:1;}@media all and (max-width:480px){body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .content-switcher > .row.row-season{margin-bottom:10px;}}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .synopsis{clear:both;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .synopsis,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .content{margin-bottom:20px;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper{background-color:#F7F7F7;padding:20px;margin-bottom:30px;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper .wrapper_top{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #DDD;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper .wrapper_top > div,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper .wrapper_bottom > div{width:50%;float:left;box-sizing:border-box;margin-bottom:15px;padding-right:30px;}@media all and (max-width:480px){body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper .wrapper_top > div,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper .wrapper_bottom > div{width:100%;}}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper .wrapper_top > div span,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content .views-field-nothing .wrapper .wrapper_bottom > div span{display:block;font-weight:bold;font-style:italic;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container .confirm .view-content,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container .cancel .view-content{float:none;width:100%;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container .confirm .view-content .views-field-nothing,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container .cancel .view-content .views-field-nothing{text-align:center;width:100%;float:none;padding:0;box-sizing:border-box;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container .confirm .view-content .views-field-nothing .name,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container .cancel .view-content .views-field-nothing .name{margin-top:20px;margin-bottom:20px;padding:0;background:none;}body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container .confirm .view-content .views-field-nothing a,body.path-library-media .ui-dialog .ui-dialog-content > div > .views-element-container .cancel .view-content .views-field-nothing a{margin:0 2px 10px;}@media all and (max-width:767px){body.cd .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content,body.book .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content,body.audio-book .ui-dialog .ui-dialog-content > div > .views-element-container > .view-media-view > .view-content{margin-top:20px;}}body.function-room .block-page-title-block{background-color:#461F1B;}body.function-room .block-page-title-block h1.page-title{max-width:none;font-size:30px;line-height:100px;position:static;padding:0 15px;text-align:center;}@media all and (max-width:360px){body.function-room .block-page-title-block h1.page-title{font-size:22px;}}body.function-room .layout-content{background-image:url(../../themes/the_club/images/banqueting_detail_bg.jpg);background-size:contain;padding-top:40px;}body.function-room .view-header{margin-top:0;}body.function-room .attachment .section-content table td{width:auto;}.block-views-blockevent-regisration-block-event-registration .view-event-regisration-block > .view-content > .group-wrapper{margin-bottom:50px;}.block-views-blockevent-regisration-block-event-registration .view-event-regisration-block > .view-content > .group-wrapper .views-row{text-align:center;margin-bottom:20px;}.block-views-blockevent-regisration-block-event-registration .view-event-regisration-block > .view-content > .group-wrapper .views-field{display:inline-block;}.block-views-blockevent-regisration-block-event-registration .view-event-regisration-block > .view-content > .group-wrapper .views-field:first-child{margin-right:10px;}.block-views-blockevent-regisration-block-event-registration .view-event-regisration-block > .view-content > .group-wrapper .views-field:last-child a{background:none;box-shadow:none;border:1px solid;}@media screen and (max-width:540px){.block-views-blockevent-regisration-block-event-registration .view-event-regisration-block > .view-content > .group-wrapper .views-field{width:75%;}.block-views-blockevent-regisration-block-event-registration .view-event-regisration-block > .view-content > .group-wrapper .views-field:first-child{margin-right:0px;}.block-views-blockevent-regisration-block-event-registration .view-event-regisration-block > .view-content > .group-wrapper .views-field:first-child a{margin-bottom:10px;}.block-views-blockevent-regisration-block-event-registration .view-event-regisration-block > .view-content > .group-wrapper .field-content a{width:100%;}}body > .sliding-popup-bottom{top:50%;bottom:auto !important;height:20vh !important;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);box-shadow:0 0 50px rgba(0,0,0,0.5);}.eu-cookie-compliance-content{display:flex;justify-content:center;align-items:center;max-width:100%;}.eu-cookie-compliance-message{margin:10px 0 0;max-width:85%;}.eu-cookie-compliance-message h2{font-weight:normal;}.eu-cookie-compliance-message h2 a{color:#fff;text-decoration:underline;}.eu-cookie-compliance-buttons{margin-top:1em;position:absolute;top:0;right:20px;}.eu-cookie-compliance-agree-button,.eu-cookie-compliance-hide-button{background:url(../../themes/the_club/images/public_menu_close.png) center no-repeat !important;font-size:0;height:30px;width:30px;border:0;box-shadow:none;}@media screen and (max-width:600px){.eu-cookie-compliance-message{padding:50px 30px 30px;}}body.contact .block-page-title-block{background-color:#14215C;}body.contact .block-page-title-block h1.page-title{max-width:none;font-size:30px;line-height:100px;position:static;padding:0 15px;text-align:center;}@media all and (max-width:360px){body.contact .block-page-title-block h1.page-title{font-size:22px;}}body.contact .webform-submission-contact-form{display:flex;flex-direction:column;}body.contact #edit-map{order:1;}body.contact #edit-markup{order:2;max-width:750px;padding:0 15px;box-sizing:border-box;margin:30px auto 0;}body.contact #edit-markup p{margin-bottom:10px;}body.contact #edit-processed-text{}body.contact #edit-processed-text .form_content{max-width:750px;padding:0 15px;box-sizing:border-box;margin:0 auto 10px;}body.contact #edit-processed-text .conatact_info{max-width:750px;padding:0 15px;box-sizing:border-box;margin:30px auto 10px;}body.contact #edit-processed-text .conatact_info li{width:33.33%;box-sizing:border-box;float:left;list-style-type:none;line-height:22px;border-right:1px solid #dcdcdc;padding:0 4%;min-height:70px;}@media all and (max-width:640px){body.contact #edit-processed-text .conatact_info li{width:100%;float:none;border:0;min-height:0;text-align:center;margin-bottom:20px;}}body.contact #edit-processed-text .conatact_info li span{display:block;font-weight:bold;font-style:italic;}body.contact #edit-processed-text .conatact_info li:last-child{border:none;}body.contact .form-container{order:3;max-width:720px;margin:30px auto 0;}body.contact .form-container .form-item{width:50%;padding:0 10px;box-sizing:border-box;float:left;margin:0;margin-bottom:20px;}@media all and (max-width:480px){body.contact .form-container .form-item{width:100%;}}body.contact .form-container .form-item label{display:block;font-style:italic;margin-bottom:5px;}body.contact .form-container .form-item input,body.contact .form-container .form-item select,body.contact .form-container .form-item textarea{width:100%;height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);border:1px solid  #949494;box-sizing:border-box;padding:5px;}body.contact .form-container .form-item select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../../themes/the_club/images/select_arrow.png) 95% center no-repeat;background-image:url(../../themes/the_club/images/select_arrow.png),-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/select_arrow.png),-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/select_arrow.png),-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/select_arrow.png),-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/select_arrow.png),linear-gradient(to top,#e7e5e5,#fff);background-position:95% center;background-repeat:no-repeat;}body.contact .form-container .form-item.js-form-type-textarea{width:100%;}body.contact .form-container .form-item.js-form-type-textarea textarea{height:90px;resize:none;}body.contact .form-actions{order:5;text-align:center;}body.contact .form-actions input{display:inline-block;width:200px;height:44px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);background-image:-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:linear-gradient(to top,#e7e5e5,#fff);font-family:'Lato-Heavy';font-size:14px;text-transform:uppercase;text-align:center;border:1px solid #949494;margin-bottom:20px;}body.contact .captcha{order:4;text-align:center;}body.contact .captcha .g-recaptcha{display:inline-block;}body.club-shop .block-page-title-block{background-color:#3f110c;}body.club-shop .block-page-title-block h1.page-title{max-width:none;font-size:30px;line-height:100px;position:static;padding:0 15px;text-align:center;}@media all and (max-width:360px){body.club-shop .block-page-title-block h1.page-title{font-size:22px;}}body.reciprocal-club.country .layout-content{max-width:1010px;float:none !important;margin:0 auto;}body.reciprocal-club.country #block-reciprocalclubheadertext{max-width:1270px;box-sizing:border-box;margin:0 auto;padding:30px 30px 0;}body.reciprocal-club.country #block-reciprocalclubmap svg image{cursor:pointer;}body.reciprocal-club.country .block-system-main-block{padding:0 30px !important;background-color:#f7f7f7;border:0;}body.reciprocal-club.country .block-system-main-block .view-landing-club{max-width:1270px;margin:0 auto;}body.reciprocal-club.country .block-system-main-block .view-header{padding-top:30px;}body.reciprocal-club.country .block-system-main-block .view-content{padding-bottom:30px;}body.reciprocal-club.country .block-system-main-block .view-content .views-view-grid .views-row{margin-bottom:20px;padding:0;border:0;}@media all and (max-width:767px){body.reciprocal-club.country .block-system-main-block .view-content .views-view-grid .views-row{margin-bottom:0;}}body.reciprocal-club.country .block-system-main-block .view-content .views-view-grid .views-row .views-col{margin-bottom:15px;box-sizing:border-box;max-width:140px;}@media all and (max-width:767px){body.reciprocal-club.country .block-system-main-block .view-content .views-view-grid .views-row .views-col{width:33.33% !important;margin-bottom:30px;max-width:none;}}@media all and (max-width:480px){body.reciprocal-club.country .block-system-main-block .view-content .views-view-grid .views-row .views-col{width:50% !important;}}body.reciprocal-club.country .block-system-main-block .view-content .views-view-grid .views-row .views-col .views-field-field-image{margin-bottom:5px;}body.reciprocal-club.country .block-system-main-block .view-content .views-view-grid .views-row .views-col .views-field-field-image a{display:block;}body.reciprocal-club.country .block-system-main-block .view-content .views-view-grid .views-row .views-col .views-field-field-image a img{max-width:50px;height:auto;margin:0 auto;display:block;}body.reciprocal-club.country .block-system-main-block .view-content .views-view-grid .views-row .views-col .views-field-name h2 a{display:block;font-size:15px;text-transform:uppercase;text-align:center;color:#333;font-weight:normal;}body.country .block-views-blockterm-list-per-vocab-block-1{max-width:none !important;padding:30px 60px 0 !important;margin-bottom:0 !important;}@media all and (max-width:480px){body.country .block-views-blockterm-list-per-vocab-block-1{padding:30px 30px 0 !important;}}body.country .block-system-main-block{padding:30px 60px !important;}@media all and (max-width:480px){body.country .block-system-main-block{padding:30px !important;}}body.country .block-system-main-block .views-element-container .views-row{padding:20px;background-color:#F7F7F7;border:1px solid #ccc;margin-bottom:20px;}body.country .block-system-main-block .views-element-container .views-row a{color:#122244;text-decoration:underline;}body.country .block-system-main-block .views-element-container .views-row .views-field-title .field-content{display:block;}body.country .block-system-main-block .views-element-container .views-row .views-field-field-plain-text .field-content{margin-bottom:5px;padding-left:25px;background:url(../../themes/the_club/images/map_location.png) left 2px no-repeat;}body.country .block-system-main-block .views-element-container .views-row .views-field-field-phone-number{float:left;margin-right:20px;}body.country .block-system-main-block .views-element-container .views-row .views-field-field-phone-number .field-content{margin-bottom:5px;padding-left:25px;background:url(../../themes/the_club/images/map_phone.png) left 2px no-repeat;}body.country .block-system-main-block .views-element-container .views-row .views-field-field-fax{float:left;margin-right:20px;}body.country .block-system-main-block .views-element-container .views-row .views-field-field-fax .field-content{margin-bottom:5px;padding-left:25px;background:url(../../themes/the_club/images/map_fax.png) left 2px no-repeat;}body.country .block-system-main-block .views-element-container .views-row .views-field-field-email{float:left;}body.country .block-system-main-block .views-element-container .views-row .views-field-field-email .field-content{margin-bottom:5px;padding-left:25px;background:url(../../themes/the_club/images/map_email.png) left 2px no-repeat;word-wrap:break-word;word-break:break-all;}body.country .block-system-main-block .views-element-container .views-row .views-field-field-link{clear:both;}body.country .block-system-main-block .views-element-container .views-row .views-field-field-link .field-content{margin-bottom:15px;padding-left:25px;background:url(../../themes/the_club/images/map_web.png) left 2px no-repeat;}body.country .block-system-main-block .views-element-container .views-row .views-field-field-link .field-content a{word-wrap:break-word;}body.country .block-system-main-block .views-element-container .views-row .views-field-field-link + div{padding-top:15px;border-top:1px solid #ddd;}body.country .block-system-main-block .views-element-container .views-row .file--mime-application-pdf{display:block;background:none;padding:0;}body.committees .block-system-main-block,body.working-groups .block-system-main-block,body.key-personnel .block-system-main-block,body.directory .block-system-main-block,body.articles-association .block-system-main-block,body.dress-code-and-policies .block-system-main-block,body.club-page .block-system-main-block{padding:0 15px;}body.committees .block-system-main-block .section-content img,body.working-groups .block-system-main-block .section-content img,body.key-personnel .block-system-main-block .section-content img,body.directory .block-system-main-block .section-content img,body.articles-association .block-system-main-block .section-content img,body.dress-code-and-policies .block-system-main-block .section-content img,body.club-page .block-system-main-block .section-content img{max-width:100%;height:auto;display:block;margin:0 auto;}body.committees .block-system-main-block .section-content img.desktop-images,body.working-groups .block-system-main-block .section-content img.desktop-images,body.key-personnel .block-system-main-block .section-content img.desktop-images,body.directory .block-system-main-block .section-content img.desktop-images,body.articles-association .block-system-main-block .section-content img.desktop-images,body.dress-code-and-policies .block-system-main-block .section-content img.desktop-images,body.club-page .block-system-main-block .section-content img.desktop-images{display:block;}@media all and (max-width:640px){body.committees .block-system-main-block .section-content img.desktop-images,body.working-groups .block-system-main-block .section-content img.desktop-images,body.key-personnel .block-system-main-block .section-content img.desktop-images,body.directory .block-system-main-block .section-content img.desktop-images,body.articles-association .block-system-main-block .section-content img.desktop-images,body.dress-code-and-policies .block-system-main-block .section-content img.desktop-images,body.club-page .block-system-main-block .section-content img.desktop-images{display:none;}}body.committees .block-system-main-block .section-content img.mobile-images,body.working-groups .block-system-main-block .section-content img.mobile-images,body.key-personnel .block-system-main-block .section-content img.mobile-images,body.directory .block-system-main-block .section-content img.mobile-images,body.articles-association .block-system-main-block .section-content img.mobile-images,body.dress-code-and-policies .block-system-main-block .section-content img.mobile-images,body.club-page .block-system-main-block .section-content img.mobile-images{display:none;}@media all and (max-width:640px){body.committees .block-system-main-block .section-content img.mobile-images,body.working-groups .block-system-main-block .section-content img.mobile-images,body.key-personnel .block-system-main-block .section-content img.mobile-images,body.directory .block-system-main-block .section-content img.mobile-images,body.articles-association .block-system-main-block .section-content img.mobile-images,body.dress-code-and-policies .block-system-main-block .section-content img.mobile-images,body.club-page .block-system-main-block .section-content img.mobile-images{display:block;}}body.history .layout-content{background:none;}body.history .block-system-main-block{padding:0px;background:none;}body.history .block-system-main-block .attachment .section-content{padding:0 15px;}body.history .block-system-main-block .attachment .section-content .view-header{padding-top:0;}@media all and (min-width:1270px){body.history .block-system-main-block .attachment .section-content .view-header{padding-top:30px;}}body.history .section-content .view-header{margin-bottom:20px;}body.history .section-content .view-content{padding-bottom:20px;}@media all and (max-width:767px){body.history .section-content .view-content table td{width:100%;display:block;}}body.committees .section-content,body.key-personnel .section-content{padding:0;}body.committees .layout-content,body.key-personnel .layout-content{margin-top:30px;}body.committees .attachment .section-content .view-header,body.key-personnel .attachment .section-content .view-header{padding-top:0;}@media all and (min-width:1024px){body.committees .layout-content,body.key-personnel .layout-content{background-color:#f5f5f5;padding:30px 0;margin-top:0;}body.committees .block-system-main-block,body.key-personnel .block-system-main-block{padding:0px 30px !important;}body.committees .block-system-main-block .ckeditor-accordion-container dl dd,body.key-personnel .block-system-main-block .ckeditor-accordion-container dl dd{background-color:#fff;}}@media all and (min-width:1270px){body.committees .layout-content,body.key-personnel .layout-content{padding:0;}body.committees .attachment .section-content .view-header,body.key-personnel .attachment .section-content .view-header{padding-top:30px;}}body.committees .attachment .section-content .ckeditor-accordion-container table td{border:0;padding:5px 20px 5px 0;}body.directory .layout-content{margin-top:30px;}body.directory .layout-content .attachment .section-content .view-header{padding-top:0;}@media all and (min-width:1270px){body.directory .layout-content{margin-top:0;}body.directory .layout-content .attachment .section-content .view-header{padding-top:30px;}}body.directory .attachment .section-content h5{font-size:16px;text-transform:uppercase;letter-spacing:1px;}@media all and (max-width:767px){body.directory .attachment .section-content table td{display:block;width:100% !important;}body.directory .attachment .section-content table td:first-child{padding-bottom:0;padding-right:0;}body.directory .attachment .section-content table td:last-child{padding-top:0;padding-right:0;border-bottom:1px solid #ececec;}}body.articles-association .block-views-blockterm-list-per-vocab-block-1,body.dress-code-and-policies .block-views-blockterm-list-per-vocab-block-1{margin-top:30px;}body.club-shop .section-content .products-list .product-item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee;}body.club-shop .section-content .products-list .product-item .product-image{float:left;width:20%;box-sizing:border-box;}@media all and (max-width:480px){body.club-shop .section-content .products-list .product-item .product-image{width:100%;text-align:center;margin-bottom:10px;}}body.club-shop .section-content .products-list .product-item .product-desc{float:left;width:70%;box-sizing:border-box;padding:0 2%;}@media all and (max-width:480px){body.club-shop .section-content .products-list .product-item .product-desc{width:100%;padding:0;text-align:center;margin-bottom:10px;}}body.club-shop .section-content .products-list .product-item .product-price{float:left;width:10%;box-sizing:border-box;}@media all and (max-width:480px){body.club-shop .section-content .products-list .product-item .product-price{width:100%;text-align:center;}}body.club-shop .block-views-blockclub-shop-order-form-block-1{position:fixed;bottom:0;left:0;background:#fff;width:100%;padding:15px 0;background-image:-moz-linear-gradient(90deg,#e4dcc4 0%,#f8f1de 100%);background-image:-webkit-linear-gradient(90deg,#e4dcc4 0%,#f8f1de 100%);background-image:-ms-linear-gradient(90deg,#e4dcc4 0%,#f8f1de 100%);z-index:999;}body.club-shop .block-views-blockclub-shop-order-form-block-1 .field-content{text-align:center;}body.club-shop .block-views-blockclub-shop-order-form-block-1 .field-content a{width:250px;height:44px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);background-image:-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:linear-gradient(to top,#e7e5e5,#fff);display:inline-block;font-family:'Lato-Heavy';text-transform:uppercase;font-weight:normal;text-align:center;font-size:14px;color:#333;line-height:44px;border:1px solid #A5A5A5;}.block-views-blockterm-list-per-vocab-block-1{margin:0 auto 30px;padding:0 20px;}@media all and (min-width:1024px){.block-views-blockterm-list-per-vocab-block-1{max-width:890px;}}@media all and (min-width:1270px){.block-views-blockterm-list-per-vocab-block-1{display:none;}}.block-views-blockterm-list-per-vocab-block-1 .view-header{margin:0 !important;float:left;}@media all and (min-width:1024px){.block-views-blockterm-list-per-vocab-block-1 .view-header{padding:0 !important;background:none !important;max-width:none !important;}}.block-views-blockterm-list-per-vocab-block-1 .view-header button{font-family:'Lato-Regular';width:106px;height:44px;font-weight:normal;background-image:url(../../themes/the_club/images/back.png),-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/back.png),-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/back.png),-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/back.png),-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/back.png),linear-gradient(to top,#e7e5e5,#fff);background-position:20% center;background-repeat:no-repeat;padding-left:20px;}.block-views-blockterm-list-per-vocab-block-1 .view-content{float:right;}.block-views-blockterm-list-per-vocab-block-1 .view-content select{width:370px;font-family:'Lato-Regular';font-weight:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;background-image:url(../../themes/the_club/images/down_arrow.png),-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/down_arrow.png),-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/down_arrow.png),-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/down_arrow.png),-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/down_arrow.png),linear-gradient(to top,#e7e5e5,#fff);background-position:96% center;background-repeat:no-repeat;padding-left:15px;padding-right:40px;}@media all and (max-width:640px){.block-views-blockterm-list-per-vocab-block-1 .view-content{width:100%;margin-top:15px;}.block-views-blockterm-list-per-vocab-block-1 .view-content select{width:100%;}}.ckeditor-accordion-container dl{border:0;}.ckeditor-accordion-container dl dt{margin-bottom:10px;background-color:#e4dcc4;-webkit-box-shadow:0 1px rgba(0,0,0,0.15);-moz-box-shadow:0 1px rgba(0,0,0,0.15);box-shadow:0 1px rgba(0,0,0,0.15);}.ckeditor-accordion-container dl dt span{left:auto !important;right:10px;top:50% !important;transform:translateY(-50%);width:15px !important;height:15px !important;display:block !important;background:url(../../themes/the_club/images/accordion_expand.png) center no-repeat;}.ckeditor-accordion-container dl dt span:before,.ckeditor-accordion-container dl dt span:after{display:none !important;}.ckeditor-accordion-container dl dt a{background-color:transparent !important;-webkit-box-shadow:0 1px rgba(0,0,0,0.15);-moz-box-shadow:0 1px rgba(0,0,0,0.15);box-shadow:0 1px rgba(0,0,0,0.15);border:0;color:#000;text-transform:uppercase;font-size:19px;letter-spacing:1px;width:100%;min-height:40px;box-sizing:border-box;padding:7px 60px 7px 20px;position:relative;z-index:2;}.ckeditor-accordion-container dl dt a:hover{background-color:transparent !important;}.ckeditor-accordion-container dl dt.active span{background:url(../../themes/the_club/images/accordion_collapse.png) center no-repeat;}.ckeditor-accordion-container dl dd{position:relative;top:-10px;background-color:#F5F5F5;padding:20px;}.ckeditor-accordion-container dl dd img{max-width:100%;height:auto;}.block-search{position:absolute;top:50%;transform:translateY(-50%);right:120px;}.block-search .form-type-search{display:none;}.block-search .form-submit{padding-left:30px;background:url(../../themes/the_club/images/search_icon.png) left center no-repeat;border:0;}.region-content .menu--hkc-membership{position:fixed;bottom:0;left:0;background:#fff;width:100%;padding:15px 0;background-image:-moz-linear-gradient(90deg,#e4dcc4 0%,#f8f1de 100%);background-image:-webkit-linear-gradient(90deg,#e4dcc4 0%,#f8f1de 100%);background-image:-ms-linear-gradient(90deg,#e4dcc4 0%,#f8f1de 100%);z-index:999;}@media all and (min-width:1270px){.region-content .menu--hkc-membership.news-events-mobile{display:none;}}@media screen and (max-width:1269px){.region-content .menu--hkc-membership.news-events-mobile{position:relative;background:none;z-index:1;}}.region-content .menu--hkc-membership.news-events-mobile .menu{margin-right:1em;text-align:right;}@media screen and (max-width:767px){.region-content .menu--hkc-membership.news-events-mobile .menu li{display:block;}.region-content .menu--hkc-membership.news-events-mobile .menu li a{width:100%;}}.region-content .menu--hkc-membership .menu{text-align:center;}.region-content .menu--hkc-membership .menu li{display:inline-block;}.region-content .menu--hkc-membership .menu li a{width:250px;height:44px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);background-image:-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:linear-gradient(to top,#e7e5e5,#fff);display:inline-block;font-family:'Lato-Heavy';text-transform:uppercase;font-weight:normal;text-align:center;font-size:14px;color:#333;line-height:44px;border:1px solid #A5A5A5;}.block-system-main-block .attachment-after > .views-element-container .view-term-page.footer-sticky-bar .views-row{position:fixed;bottom:0;left:0;background:#fff;width:100%;padding:15px 0;background-image:-moz-linear-gradient(90deg,#e4dcc4 0%,#f8f1de 100%);background-image:-webkit-linear-gradient(90deg,#e4dcc4 0%,#f8f1de 100%);background-image:-ms-linear-gradient(90deg,#e4dcc4 0%,#f8f1de 100%);z-index:999;}.block-system-main-block .attachment-after > .views-element-container .view-term-page.footer-sticky-bar .views-row .views-field-nothing{text-align:center;}.block-system-main-block .attachment-after > .views-element-container .view-term-page.footer-sticky-bar .views-row .views-field-nothing .field-content{display:inline-block;}.block-system-main-block .attachment-after > .views-element-container .view-term-page.footer-sticky-bar .views-row .views-field-nothing .field-content a{width:250px;height:44px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);background-image:-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:linear-gradient(to top,#e7e5e5,#fff);display:inline-block;font-family:'Lato-Heavy';text-transform:uppercase;font-weight:normal;text-align:center;font-size:14px;color:#333;line-height:44px;border:1px solid #A5A5A5;}.ui-dialog.ui-widget-content{width:700px !important;padding:10px;margin:20px 0;}.ui-dialog.ui-widget-content:before{content:'';top:8px;left:8px;position:absolute;width:calc(100% - 20px);height:calc(100% - 20px);border:2px solid #e4dcc4;}@media screen and (max-width:767px){.ui-dialog.ui-widget-content{width:90% !important;height:75% !important;}}.ui-dialog.ui-widget-content .ui-dialog-titlebar{height:0;font-size:0;border:0;}.ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-titlebar-close{top:20px;right:15px;z-index:99999;}.ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-titlebar-close span{opacity:0.5;}.ui-dialog.ui-widget-content #drupal-modal{padding:0;max-height:500px !important;height:100% !important;}@media screen and (max-width:767px){.ui-dialog.ui-widget-content #drupal-modal{height:calc(100% - 80px) !important;}}.ui-dialog.ui-widget-content .webform-submission-form{padding:10px 40px;}@media screen and (max-width:767px){.ui-dialog.ui-widget-content .webform-submission-form{padding:10px 20px;}}.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper{padding:15px 40px;padding-top:0;border-top:1px solid #eee;border-bottom:1px solid #eee;display:flex;flex-wrap:wrap;}@media screen and (max-width:767px){.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper{padding-left:20px;padding-right:20px;}}.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper div[data-drupal-selector="edit-container-datepicker"]{width:100%;display:flex;align-items:center;}.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper div[data-drupal-selector="edit-container-datepicker"] div[id*=edit-date-hint]{margin-top:35px;float:left;}@media screen and (max-width:600px){.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper div[data-drupal-selector="edit-container-datepicker"]{flex-wrap:wrap;}.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper div[data-drupal-selector="edit-container-datepicker"] div[id*=edit-date-hint]{margin-top:0;}}.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper div[data-drupal-selector="edit-container-period"]{width:100%;display:flex;flex-wrap:wrap;align-items:center;}.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper div[data-drupal-selector="edit-container-period"] .form-item{width:30%;margin-right:20px;}.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper div[data-drupal-selector="edit-container-period"] .form-item + .js-form-type-processed-text{margin-top:35px;width:60%;}.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper div[data-drupal-selector="edit-container-period"] .form-item + .js-form-type-processed-text p{text-align:left;}@media screen and (max-width:600px){.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper div[data-drupal-selector="edit-container-period"] .form-item + .js-form-type-processed-text{width:100%;margin-top:0;}}@media screen and (max-width:600px){.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper div[data-drupal-selector="edit-container-period"]{flex-wrap:wrap;}.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper div[data-drupal-selector="edit-container-period"] .form-item{width:100%;}}.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item{margin-bottom:10px;width:100%;}.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item > *{width:100%;}.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item label{display:block;font-family:Georgia,Times,serif;font-size:11px;font-style:italic;margin-bottom:3px;}.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item input{width:100%;height:40px;border:1px solid #949494;border-radius:4px;box-shadow:0 1px rgba(153,153,153,0.51);padding:5px;box-sizing:border-box;font-family:Georgia,Times,serif;}.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item select{width:25%;height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);border:1px solid  #949494;box-sizing:border-box;padding:5px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../../themes/the_club/images/select_arrow.png) 95% center no-repeat;background-image:url(../../themes/the_club/images/select_arrow.png),-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/select_arrow.png),-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/select_arrow.png),-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/select_arrow.png),-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/select_arrow.png),linear-gradient(to top,#e7e5e5,#fff);background-position:95% center;background-repeat:no-repeat;font-family:Georgia,Times,serif;}.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item textarea{resize:none;}.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item.js-form-item-no-of-guests{width:calc(20% - 20px);margin-right:20px;}@media screen and (max-width:600px){.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item.js-form-item-no-of-guests{width:100%;margin-right:0;}}.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item.js-form-item-date{width:30%;margin-right:20px;float:left;}.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item.js-form-item-date input{text-align:center;}@media screen and (max-width:600px){.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item.js-form-item-date{width:100%;margin-right:0;}}.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item.js-form-item-arrival-time{width:30%;}@media screen and (max-width:600px){.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item.js-form-item-arrival-time{width:100%;}}.ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item.js-form-item-special-request{width:100%;}.ui-dialog.ui-widget-content .webform-submission-form .form-item .title,.ui-dialog.ui-widget-content .webform-submission-form .form-item .heading{font-family:Georgia,Times,serif;font-size:20px;font-weight:bold;}.ui-dialog.ui-widget-content .webform-submission-form .form-item .heading{padding-bottom:20px;margin-bottom:20px;position:relative;}.ui-dialog.ui-widget-content .webform-submission-form .form-item .heading:before{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:2px;width:70px;background:#000;}.ui-dialog.ui-widget-content .webform-submission-form .form-item .description{width:75%;margin:0 auto;}.ui-dialog.ui-widget-content .webform-submission-form .form-type-processed-text p{font-family:Georgia,Times,serif;font-size:13px;text-align:center;}.ui-dialog.ui-widget-content .webform-submission-form.webform-submission-event-registration-form [data-drupal-selector="edit-container"].form-wrapper{border-bottom:0;padding:15px 35px;}.ui-dialog.ui-widget-content .webform-submission-form.webform-submission-event-registration-form [data-drupal-selector="edit-container"].form-wrapper div[id*=edit-information] p{text-align:left;margin-bottom:5px;display:flex;}.ui-dialog.ui-widget-content .webform-submission-form.webform-submission-event-registration-form [data-drupal-selector="edit-container"].form-wrapper div[id*=edit-information] .label{width:90px;color:#001f5d;height:20px;}.ui-dialog.ui-widget-content .webform-submission-form.webform-submission-event-registration-form [data-drupal-selector="edit-container"].form-wrapper div[id*=edit-information] .info{flex:1;}@media screen and (max-width:450px){.ui-dialog.ui-widget-content .webform-submission-form.webform-submission-event-registration-form [data-drupal-selector="edit-container"].form-wrapper div[id*=edit-information] p{flex-wrap:wrap;}.ui-dialog.ui-widget-content .webform-submission-form.webform-submission-event-registration-form [data-drupal-selector="edit-container"].form-wrapper div[id*=edit-information] .label,.ui-dialog.ui-widget-content .webform-submission-form.webform-submission-event-registration-form [data-drupal-selector="edit-container"].form-wrapper div[id*=edit-information] .info{width:100%;}}.ui-dialog.ui-widget-content .webform-submission-form .class-booking-form legend{margin-bottom:10px;}.ui-dialog.ui-widget-content .webform-submission-form .class-booking-form .description{width:100%;margin:0 auto 10px;padding-bottom:10px;border-bottom:1px solid #ccc;}@media all and (max-width:640px){.ui-dialog.ui-widget-content .webform-submission-form .class-booking-form .description{padding:0;border:0;}}.ui-dialog.ui-widget-content .webform-submission-form .class-booking-form .description span{display:inline-block;padding-left:20px;margin-right:20px;position:relative;}.ui-dialog.ui-widget-content .webform-submission-form .class-booking-form .description span:before{content:'';display:block;width:12px;height:12px;position:absolute;left:0;top:50%;transform:translateY(-50%);}.ui-dialog.ui-widget-content .webform-submission-form .class-booking-form .description span.booked:before{background-color:#001f5c;}.ui-dialog.ui-widget-content .webform-submission-form .class-booking-form .description span.unavailable:before{background-color:#8f2e2e;}.ui-dialog.ui-widget-content .webform-submission-form .class-booking-form .form-checkboxes{flex-wrap:wrap;}.ui-dialog.ui-widget-content .webform-submission-form .class-booking-form .form-checkboxes > div{width:50%;box-sizing:border-box;position:relative;}@media all and (max-width:640px){.ui-dialog.ui-widget-content .webform-submission-form .class-booking-form .form-checkboxes > div{width:100%;border:1px solid #ccc;padding:10px;box-sizing:border-box;}}.ui-dialog.ui-widget-content .webform-submission-form .class-booking-form .form-checkboxes > div label{font-size:15px;position:absolute;left:0;width:100%;padding-left:20px;line-height:1.2;box-sizing:border-box;}@media all and (max-width:640px){.ui-dialog.ui-widget-content .webform-submission-form .class-booking-form .form-checkboxes > div label{padding-left:35px;height:100%;top:0;display:flex;align-items:center;}}.ui-dialog.ui-widget-content .webform-submission-form .class-booking-form .form-checkboxes > div input{border-radius:0;position:relative;top:1px;}.ui-dialog.ui-widget-content .webform-submission-form .class-booking-form .form-checkboxes > div input.booked{appearance:none;-moz-appearance:none;-webkit-appearance:none;width:12px;height:12px;background-color:#001f5c;}.ui-dialog.ui-widget-content .webform-submission-form .class-booking-form .form-checkboxes > div input.booked + label{color:#999;}@media all and (max-width:640px){.ui-dialog.ui-widget-content .webform-submission-form .class-booking-form .form-checkboxes > div input.booked{width:15px;height:15px;}}.ui-dialog.ui-widget-content .webform-submission-form .class-booking-form .form-checkboxes > div input.unavailable{appearance:none;-moz-appearance:none;-webkit-appearance:none;width:12px;height:12px;background-color:#8f2e2e;}.ui-dialog.ui-widget-content .webform-submission-form .class-booking-form .form-checkboxes > div input.unavailable + label{color:#999;}@media all and (max-width:640px){.ui-dialog.ui-widget-content .webform-submission-form .class-booking-form .form-checkboxes > div input.unavailable{width:15px;height:15px;}}.ui-dialog.ui-widget-content .ui-dialog-buttonpane{background:none;border:0;text-align:center;width:100%;position:relative;z-index:999999;padding:0;left:0;}.ui-dialog.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;padding-top:10px;padding-bottom:10px;box-shadow:0 -5px 6px rgba(0,0,0,0.05);}@media screen and (max-width:767px){.ui-dialog.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset{padding:0;}.ui-dialog.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset button{margin:16px 0;}}.ui-dialog.ui-widget-content .ui-dialog-buttonpane button{width:170px;height:44px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);background-image:-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:linear-gradient(to top,#e7e5e5,#fff);display:inline-block;font-family:'Lato-Heavy';text-transform:uppercase;font-weight:normal;text-align:center;font-size:14px;color:#333;line-height:34px;border:1px solid #A5A5A5;}.file--mime-application-pdf{display:block;background:none;padding:0;}.section-content .views-field-field-attachment ul,.section-content .views-field-field-attachment ol{margin:0 !important;padding:0 !important;}.section-content .views-field-field-attachment ul li a,.section-content .views-field-field-attachment ol li a{display:block;}@media all and (max-width:480px){.section-content .views-field-field-attachment ul li a,.section-content .views-field-field-attachment ol li a{font-size:13px;}}body.sitemap .block-system-main-block{max-width:1010px;box-sizing:border-box;margin:30px auto 0;padding:30px;background-color:#F5F3F2;}body.sitemap .block-system-main-block .sitemap ul.sitemap-menu{padding:0;}body.sitemap .block-system-main-block .sitemap ul.sitemap-menu li{text-transform:uppercase;list-style-type:none;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc;}body.sitemap .block-system-main-block .sitemap ul.sitemap-menu li a{color:#001f5d;}body.sitemap .block-system-main-block .sitemap ul.sitemap-menu li a:hover{text-decoration:underline;}body.sitemap .block-system-main-block .sitemap ul.sitemap-menu li ul{margin-top:10px;padding-left:15px;}body.sitemap .block-system-main-block .sitemap ul.sitemap-menu li ul li{list-style-type:disc;text-transform:none;padding-bottom:0;border:0;}body.sitemap .block-system-main-block .sitemap ul.sitemap-menu li ul li:last-child{margin-bottom:0;}#password-policy-status{display:none;}.ckeditor-accordion-container ul{padding-left:20px;}.ckeditor-accordion-container ul li{margin:10px;}#ui-datepicker-div{z-index:9999 !important;font-family:Georgia,Times,serif;}#ui-datepicker-div input,#ui-datepicker-div select,#ui-datepicker-div textarea,#ui-datepicker-div button{font-family:Georgia,Times,serif;}.ui-datepicker-calendar .day-holiday{opacity:1;filter:Alpha(Opacity=100);}.ui-datepicker-calendar .day-holiday a,.ui-datepicker-calendar .day-holiday span{color:#f00;}.ui-datepicker-calendar .day-holiday span{border-color:rgba(197,197,197,0.35);}.ui-dialog.ui-widget-content .popup-booking-request.webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item select{width:100%;}body.reciprocal-club.country #block-reciprocalclubheadertext > .field--name-body{padding-bottom:20px;}body.reciprocal-club.country #block-reciprocalclubheadertext > .field--name-body a[data-dialog-type="modal"]{float:right;margin-left:20px;margin-bottom:20px;width:215px;height:44px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);background-image:-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:linear-gradient(to top,#e7e5e5,#fff);display:inline-block;font-family:'Lato-Heavy';text-transform:uppercase;font-weight:normal;text-align:center;font-size:14px;color:#333;line-height:44px;border:1px solid #A5A5A5;}body.reciprocal-club.country #block-reciprocalclubheadertext > .field--name-body > p{max-width:700px;}body.reciprocal-club.country .ui-widget-overlay{background:rgba(0,0,0,0.6);opacity:1;}body.reciprocal-club.country .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-titlebar-close{right:20px;top:30px;}body.reciprocal-club.country .ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-titlebar-close span.ui-icon-closethick{opacity:1;background:url(../../themes/the_club/images/library_close.png) center center no-repeat;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form > .form-type-processed-text p{font-size:14px;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form > .form-type-processed-text > p:first-of-type{text-transform:uppercase;font-size:18px;position:relative;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form > .form-type-processed-text > p:first-of-type:after{content:"";display:block;width:50px;margin:20px auto;height:2px;background:#333333;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper{padding:15px 0;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-wrapper legend{font-family:Georgia,Times,serif;font-style:italic;margin-bottom:10px;font-size:14px;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item{margin-top:10px;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item label{font-size:14px;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item.form-item-travel-date{font-size:0;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item.form-item-travel-date > label{width:50%;display:inline-block;vertical-align:middle;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item.form-item-travel-date .container-inline{width:50%;display:inline-block;vertical-align:middle;text-align:right;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item.form-item-travel-date .container-inline select{width:auto;width:70px;height:35px;font-size:14px;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item.form-item-travel-date [class*="form-item-travel-"]{margin:5px;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item.form-item-travel-date [class*="form-item-travel-"] label{width:1px;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-type-checkbox.form-item input,body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-type-radio.form-item input{box-shadow:none;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-type-checkbox.form-item label,body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-type-radio.form-item label{width:auto;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-type-checkbox.form-item input,body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-type-checkbox.form-item label,body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-type-radio.form-item input,body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-type-radio.form-item label{vertical-align:middle;display:inline-block;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-type-checkbox input{height:20px;width:20px;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-type-radio input{height:15px;width:15px;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-type-textarea > label{display:none;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-type-textarea textarea{font-size:14px;font-style:italic;padding:5px;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item-other-aspect-of-club-utilised{margin-top:0;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item-overall-rating > label{display:none;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item-rate-facility > label,body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item-overall-rating > label{font-size:14px;font-weight:bold;font-style:normal;margin-bottom:30px;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item-rate-facility table thead,body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item-overall-rating table thead{font-family:Georgia,Times,serif;font-style:italic;font-size:14px;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item-rate-facility table thead > tr > th,body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item-overall-rating table thead > tr > th{padding-bottom:10px;}body.reciprocal-club.country .view-reciprocal-club-list{font-family:Georgia,Times,serif;padding:20px;}body.reciprocal-club.country .view-reciprocal-club-list .view-header{margin-bottom:15px;text-transform:uppercase;font-size:18px;}@media screen and (max-width:640px){body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item.form-item-travel-date > label{width:100%;}body.reciprocal-club.country .ui-dialog.ui-widget-content .webform-submission-form [data-drupal-selector="edit-container"].form-wrapper .form-item.form-item-travel-date .container-inline{width:100%;text-align:left;}}body.country .block-system-main-block .views-element-container .views-row .views-field.views-field-nothing{text-align:right;}body.country .block-system-main-block .views-element-container .views-row .views-field.views-field-nothing .field-content a{text-decoration:none;margin-bottom:20px;width:170px;height:44px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);background-image:-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:linear-gradient(to top,#e7e5e5,#fff);display:inline-block;font-family:'Lato-Heavy';text-transform:uppercase;font-weight:normal;text-align:center;font-size:14px;color:#333;line-height:44px;border:1px solid #A5A5A5;}@media screen and (min-width:768px){body.country .block-system-main-block .views-element-container .views-row .views-field.views-field-nothing{float:right;}}.path-reciprocal-club-survey-submission #block-mainpagecontent-2{padding:30px 15px;box-sizing:border-box;}.view-reciprocal-club-survey-submission{font-family:Georgia,Times,serif;padding:20px;}.view-reciprocal-club-survey-submission span.stars,.view-reciprocal-club-survey-submission span.stars span{display:inline-block;background:url(../../themes/the_club/images/dots-rating-sprite.png) 0 0 repeat-x;width:80px;height:20px;background-size:20px;line-height:20px;vertical-align:top;}.view-reciprocal-club-survey-submission span.stars span{background-position:0 -25px;}.view-reciprocal-club-survey-submission .view-header,.view-reciprocal-club-survey-submission .view-content{max-width:720px;margin:0 auto;}.view-reciprocal-club-survey-submission .view-header{margin-bottom:20px;}.view-reciprocal-club-survey-submission .view-header h2{text-transform:uppercase;text-align:center;font-size:20px;color:#001f5d;font-weight:normal;}.view-reciprocal-club-survey-submission .view-header p{margin:7px 0;}.view-reciprocal-club-survey-submission .view-header span.stars{float:right;}.view-reciprocal-club-survey-submission .view-header span.stars span{float:left;}.view-reciprocal-club-survey-submission .view-header .wrap-overview{margin-bottom:20px;}.view-reciprocal-club-survey-submission .wrap-overview{font-weight:bold;font-size:18px;}.view-reciprocal-club-survey-submission .wrap-overview .overview-rating{display:block;font-weight:normal;margin-top:5px;font-size:16px;}.view-reciprocal-club-survey-submission .wrap-overview .overview-rating > span{display:inline-block;vertical-align:middle;color:#334974;}.view-reciprocal-club-survey-submission .wrap-overview .overview-rating .number-rating{font-weight:bold;font-size:30px;line-height:1;vertical-align:middle;}.view-reciprocal-club-survey-submission .wrap-overview .overview-rating span.stars,.view-reciprocal-club-survey-submission .wrap-overview .overview-rating span.stars span{float:none;height:28px;background-size:28px;line-height:28px;width:112px;}.view-reciprocal-club-survey-submission .wrap-overview .overview-rating span.stars span{background-position:0 -36px;}.view-reciprocal-club-survey-submission .view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row{padding:0;background:transparent;border:none;}.view-reciprocal-club-survey-submission .view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field-nothing{text-align:center;}.view-reciprocal-club-survey-submission .view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field-nothing .field-content{font-style:normal;}.view-reciprocal-club-survey-submission .view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field-nothing .field-content h2{text-transform:uppercase;font-size:20px;color:#001f5d;font-weight:normal;}.view-reciprocal-club-survey-submission .view-content .group-wrapper h3{text-transform:uppercase;font-size:18px;position:relative;text-align:center;}.view-reciprocal-club-survey-submission .view-content .group-wrapper h3:after{content:"";display:block;width:50px;margin:20px auto;height:2px;background:#333333;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row{padding:10px 20px;background-color:#F7F7F7;border:1px solid #ccc;margin-bottom:20px;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field{margin:5px 0;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field .views-label{font-weight:bold;padding-right:10px;box-sizing:border-box;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field .item-list ul{list-style:none;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field .item-list ul li{margin:0;font-style:italic;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field .item-list ul li > b{padding-right:10px;font-style:normal;box-sizing:border-box;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table{font-family:Georgia,Times,serif;font-style:italic;width:100%;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table td[align="center"]{font-style:normal;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table td{padding:5px 0;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table th:first-child,.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table td:first-child{width:auto;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field .button-see-more{font-style:normal;color:#001f5d;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field > .field-content,.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field > .view-label > .field-content{font-style:italic;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .month-visited,.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .club-of-review{font-weight:bold;font-style:normal;display:block;text-transform:capitalize;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .month-visited,.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .month-visited + div{display:inline-block;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .club-of-review{margin-top:15px;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row > .views-field-nothing{text-align:right;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .review-detail-container{display:none;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .review-detail-container .field-content > div{padding:5px 0;}@media screen and (min-width:768px){.view-reciprocal-club-survey-submission{padding:20px 30px 40px;}.view-reciprocal-club-survey-submission .view-reciprocal-club-survey-submission{padding:0;}.view-reciprocal-club-survey-submission .view-header{overflow:hidden;}.view-reciprocal-club-survey-submission .view-header .left-score,.view-reciprocal-club-survey-submission .view-header .right-score{width:50%;padding:0 5px;float:left;box-sizing:border-box;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field-views-conditional-field,.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field-webform-submission-value-1{float:left;width:50%;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field-webform-submission-value-1 + .views-field{clear:left;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field-webform-submission-value-1{text-align:right;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .month-visited,.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .month-visited + div{display:inline-block;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .month-visited + div{margin-left:65px;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field .views-label{display:block;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field .field-content{display:block;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field .item-list li > b{max-width:100%;display:inline-block;}}@media screen and (max-width:768px){.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table td,.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table td:first-child{width:auto;}}@media screen and (max-width:640px){.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table{font-size:14px;display:block;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table thead{display:none;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table tbody{padding-left:65px;display:block;overflow:hidden;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table tbody > tr{display:block;width:calc(100%/2);float:left;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table tbody > tr > td{display:block;min-height:20px;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table tbody > tr > td[align="left"]{padding:5px 0;text-align:center;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table tbody > tr.odd{clear:left;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table tbody > tr.odd > td{position:relative;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table tbody > tr.odd > td:before{content:"";position:absolute;width:65px;left:0;text-align:left;font-weight:bold;margin-left:-65px;}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table tbody > tr.odd > td:nth-child(2):before{content:"Excellent";}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table tbody > tr.odd > td:nth-child(3):before{content:"Good";}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table tbody > tr.odd > td:nth-child(4):before{content:"Fair";}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table tbody > tr.odd > td:nth-child(5):before{content:"Poor";}.view-reciprocal-club-survey-submission .view-content .group-wrapper .views-row .views-field table tbody > tr.odd > td:nth-child(6):before{content:"N/A";}}@media screen and (min-width:768px){header{padding:0;}header .region-header{position:relative;min-height:90px;height:90px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:6px 15px;}header #block-the-club-branding{position:absolute;top:11px;left:15px;}header #block-hkchamburgermenu,header #block-the-club-account-menu,header #block-hkcwelcomeuser{position:static;padding:0 16px;transform:none;}body.user-logged-in header #block-hkcwelcomeuser{position:static;transform:none;}}body.path-admin.mycontent main{padding:0 15px;}body.path-admin.mycontent .action-links{margin:20px 0;}body.path-admin.mycontent .action-links li{display:inline-block;margin:5px;}body.path-admin.mycontent .action-links .button-action{text-decoration:none;min-width:170px;height:44px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);background-image:-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:linear-gradient(to top,#e7e5e5,#fff);display:inline-block;font-family:'Lato-Heavy';text-transform:uppercase;font-weight:normal;text-align:center;font-size:14px;color:#333;line-height:44px;border:1px solid #A5A5A5;}body.path-admin.mycontent .block-system-main-block table{width:100%;}body.path-admin.mycontent .block-system-main-block table th,body.path-admin.mycontent .block-system-main-block table td{border:1px solid #EAEAEA;padding:5px 10px;}body.path-admin.mycontent .block-system-main-block table > thead > tr{text-align:left;}body.path-admin.mycontent .block-system-main-block table > thead > tr > th{padding:10px 5px;background:#eeebeb;}body.path-admin.mycontent .block-system-main-block .pager{margin-top:20px;}body.path-admin.mycontent .block-system-main-block table a,body.path-admin.mycontent .block-system-main-block .pager a{color:#001f5d;}@media only screen and (max-width:767px){body.path-admin.mycontent .block-system-main-block{}body.path-admin.mycontent .block-system-main-block table,body.path-admin.mycontent .block-system-main-block thead,body.path-admin.mycontent .block-system-main-block tbody,body.path-admin.mycontent .block-system-main-block th,body.path-admin.mycontent .block-system-main-block td,body.path-admin.mycontent .block-system-main-block tr{display:block;}body.path-admin.mycontent .block-system-main-block table{}body.path-admin.mycontent .block-system-main-block table thead tr{position:absolute;top:-9999px;left:-9999px;}body.path-admin.mycontent .block-system-main-block table td{border:none;border-bottom:1px solid #f7f7f7;position:relative;padding-left:30%;min-height:26px;}body.path-admin.mycontent .block-system-main-block table td:last-child{border:none;}body.path-admin.mycontent .block-system-main-block table td:before{position:absolute;top:6px;left:6px;width:25%;padding-right:10px;white-space:nowrap;}body.path-admin.mycontent .block-system-main-block table tr{border:1px solid #f7f7f7;}body.path-admin.mycontent .block-system-main-block table tr.odd{background:#f7f7f7;}body.path-admin.mycontent .block-system-main-block table tr.odd td{border-bottom-color:#fff;}body.path-admin.mycontent .block-system-main-block table tr + tr{border-top:none;}body.path-admin.mycontent .block-system-main-block table td:nth-of-type(1):before{content:"ID:";}body.path-admin.mycontent .block-system-main-block table td:nth-of-type(2):before{content:"Title:";}body.path-admin.mycontent .block-system-main-block table td:nth-of-type(3):before{content:"Type:";}body.path-admin.mycontent .block-system-main-block table td:nth-of-type(4):before{content:"Created:";}body.path-admin.mycontent .block-system-main-block table td:nth-of-type(5):before{content:"Message:";}body.path-admin.mycontent .block-system-main-block table td:nth-of-type(6):before{content:"State:";}body.path-admin.mycontent .block-system-main-block table td:nth-of-type(7):before{content:"Action:";}}body.path-food-wine-take-away.food-wine-take-away main,body.path-food-wine-take-away.christmas main{max-width:1010px;margin:40px auto 0;padding:0 60px;box-sizing:border-box;}@media all and (max-width:1024px){body.path-food-wine-take-away.food-wine-take-away main,body.path-food-wine-take-away.christmas main{padding:0 15px;}}body.path-food-wine-take-away.food-wine-take-away #edit-products-download,body.path-food-wine-take-away.food-wine-take-away #edit-home-delivery-products-download,body.path-food-wine-take-away.christmas #edit-products-download,body.path-food-wine-take-away.christmas #edit-home-delivery-products-download{margin-bottom:20px;display:inline-block;}body.path-food-wine-take-away.food-wine-take-away ul.wine-order-nots,body.path-food-wine-take-away.food-wine-take-away ul.food-order-nots,body.path-food-wine-take-away.christmas ul.wine-order-nots,body.path-food-wine-take-away.christmas ul.food-order-nots{padding-left:15px;margin-bottom:20px;}body.path-food-wine-take-away.food-wine-take-away ul.wine-order-nots li,body.path-food-wine-take-away.food-wine-take-away ul.food-order-nots li,body.path-food-wine-take-away.christmas ul.wine-order-nots li,body.path-food-wine-take-away.christmas ul.food-order-nots li{color:#840928;}body.path-food-wine-take-away.food-wine-take-away ul.wine-order-nots + p,body.path-food-wine-take-away.food-wine-take-away ul.food-order-nots + p,body.path-food-wine-take-away.christmas ul.wine-order-nots + p,body.path-food-wine-take-away.christmas ul.food-order-nots + p{margin-bottom:20px;font-weight:bold;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > .form-radios,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > .form-radios,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > .form-radios,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > .form-radios{border-bottom:1px solid #a4a4a4;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > .form-radios .form-item-tabs,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > .form-radios .form-item-tabs{width:50%;float:left;margin:0;text-align:center;box-sizing:border-box;font-family:'Lato-Regular';}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs + .form-item-tabs,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > .form-radios .form-item-tabs + .form-item-tabs,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs + .form-item-tabs,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > .form-radios .form-item-tabs + .form-item-tabs{border-left:1px solid #c8c4bb;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs input.form-radio,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > .form-radios .form-item-tabs input.form-radio,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs input.form-radio,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > .form-radios .form-item-tabs input.form-radio{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs label.option,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > .form-radios .form-item-tabs label.option,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs label.option,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > .form-radios .form-item-tabs label.option{padding:20px 10px;display:block;cursor:pointer;position:relative;letter-spacing:2px;text-transform:uppercase;background:#ececea;background:-moz-linear-gradient(top,#ececea 0%,#e3e3e3 100%);background:-webkit-linear-gradient(top,#ececea 0%,#e3e3e3 100%);background:linear-gradient(to bottom,#ececea 0%,#e3e3e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ececea',endColorstr='#e3e3e3',GradientType=0);}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs input.form-radio:checked + label.option,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > .form-radios .form-item-tabs input.form-radio:checked + label.option,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs input.form-radio:checked + label.option,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > .form-radios .form-item-tabs input.form-radio:checked + label.option{background:#f8f1de;background:-moz-linear-gradient(top,#f8f1de 0%,#e5ddc6 100%);background:-webkit-linear-gradient(top,#f8f1de 0%,#e5ddc6 100%);background:linear-gradient(to bottom,#f8f1de 0%,#e5ddc6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f1de',endColorstr='#e5ddc6',GradientType=0);}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs input.form-radio:checked + label.option:before,body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs input.form-radio:checked + label.option:after,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > .form-radios .form-item-tabs input.form-radio:checked + label.option:before,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > .form-radios .form-item-tabs input.form-radio:checked + label.option:after,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs input.form-radio:checked + label.option:before,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs input.form-radio:checked + label.option:after,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > .form-radios .form-item-tabs input.form-radio:checked + label.option:before,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > .form-radios .form-item-tabs input.form-radio:checked + label.option:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs input.form-radio:checked + label.option:after,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > .form-radios .form-item-tabs input.form-radio:checked + label.option:after,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs input.form-radio:checked + label.option:after,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > .form-radios .form-item-tabs input.form-radio:checked + label.option:after{border-color:rgba(229,221,198,0);border-top-color:#e5ddc6;border-width:10px;margin-left:-10px;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs input.form-radio:checked + label.option:before,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > .form-radios .form-item-tabs input.form-radio:checked + label.option:before,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs input.form-radio:checked + label.option:before,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > .form-radios .form-item-tabs input.form-radio:checked + label.option:before{border-color:rgba(164,164,164,0);border-top-color:#a4a4a4;border-width:11px;margin-left:-11px;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset{border:1px solid #eaeaea;background-color:#f5f5f5;margin:0;padding:20px;box-sizing:border-box;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset{margin:0 0 30px;padding:0;border:0;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > legend .fieldset-legend,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > legend .fieldset-legend,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > legend .fieldset-legend,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > legend .fieldset-legend{display:inline-block;color:#000;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset .form-select,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset .form-select,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset .form-select,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset .form-select{width:65px;height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);border:1px solid #949494;box-sizing:border-box;padding:5px 5px 5px 15px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../../themes/the_club/images/select_arrow.png) 84% center no-repeat;background-image:url(../../themes/the_club/images/select_arrow.png),-webkit-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/select_arrow.png),-moz-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/select_arrow.png),-o-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/select_arrow.png),-ms-linear-gradient(bottom,#e7e5e5,#fff);background-image:url(../../themes/the_club/images/select_arrow.png),linear-gradient(to top,#e7e5e5,#fff);background-position:84% center;background-repeat:no-repeat;font-family:Georgia,Times,serif;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset{border:0;padding:0;margin:10px 0;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;}@media all and (max-width:767px){body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper{flex-wrap:wrap;align-items:center;margin-bottom:10px;border-bottom:1px solid #ddd;justify-content:center;}}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > .wine-list-item-column,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > .wine-list-item-column,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > .wine-list-item-column,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > .wine-list-item-column{width:18%;}@media all and (max-width:767px){body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > .wine-list-item-column,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > .wine-list-item-column,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > .wine-list-item-column,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > .wine-list-item-column{width:33.3333%;margin-bottom:15px;padding:0;text-align:center;}}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(1),body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(1),body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(1),body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(1){width:15%;padding-right:15px;word-wrap:break-word;box-sizing:border-box;}@media all and (max-width:767px){body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(1),body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(1),body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(1),body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(1){width:100%;margin-bottom:4px;padding:0;text-align:center;}}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(2),body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(2),body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(2),body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(2){width:40%;max-width:400px;padding-right:30px;box-sizing:border-box;font-weight:bold;font-style:italic;}@media all and (max-width:767px){body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(2),body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(2),body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(2),body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(2){width:100%;padding:0;text-align:center;margin-bottom:15px;}}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-last-child(2),body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-last-child(2),body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-last-child(2),body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-last-child(2){width:15%;padding-right:15px;box-sizing:border-box;font-family:'Lato-Regular';color:#840928;font-weight:bold;font-size:14px;}@media all and (max-width:767px){body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-last-child(2),body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-last-child(2),body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-last-child(2),body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-last-child(2){width:50%;padding:0 10px;text-align:right;}}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child{width:15%;box-sizing:border-box;position:relative;padding-bottom:20px;margin-top:0;margin-bottom:0;text-align:right;}@media all and (max-width:767px){body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child{width:50%;padding:0 10px;padding-bottom:20px;text-align:left;}}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child .form-item,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child .form-item,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child .form-item,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child .form-item{margin:0;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child .ajax-progress,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child .ajax-progress,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child .ajax-progress,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child .ajax-progress{position:absolute;font-size:12px;left:0;bottom:0;width:100%;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child .decrease-quntity,body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child .increase-quntity,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child .decrease-quntity,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child .increase-quntity,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child .decrease-quntity,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child .increase-quntity,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child .decrease-quntity,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child .increase-quntity{display:none;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child input,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child input,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child input,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child input{width:60%;height:40px;box-sizing:border-box;padding:5px;border:0;background:#fefefe;border-radius:0;}@media all and (max-width:767px){body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child input,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child input,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child input,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:last-child input{width:50px;}}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > fieldset.wine-list-wrapper:not([data-drupal-states]),body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form > fieldset.wine-list-wrapper:not([data-drupal-states]),body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > fieldset.wine-list-wrapper:not([data-drupal-states]),body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset.wine-list-wrapper:not([data-drupal-states]){background:#F8F1DE;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-pickup,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-pickup,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-pickup,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-pickup{margin:20px 0;border-top:1px solid #e1e1e1;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-pickup .form-item,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-pickup .form-item,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-pickup .form-item,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-pickup .form-item{display:inline-block;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-pickup .form-item + .form-item,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-pickup .form-item + .form-item,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-pickup .form-item + .form-item,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-pickup .form-item + .form-item{margin-left:20px;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-pickup .form-item label,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-pickup .form-item label,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-pickup .form-item label,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-pickup .form-item label{display:block;font-style:italic;margin-bottom:5px;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-pickup .form-item .form-date,body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-pickup .form-item .form-select,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-pickup .form-item .form-date,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-pickup .form-item .form-select,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-pickup .form-item .form-date,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-pickup .form-item .form-select,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-pickup .form-item .form-date,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-pickup .form-item .form-select{width:150px;height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);border:1px solid #949494;box-sizing:border-box;padding:5px;text-align:left;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-family:Georgia,Times,serif;cursor:pointer;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-pickup .form-item .form-date,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-pickup .form-item .form-date,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-pickup .form-item .form-date,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-pickup .form-item .form-date{background:url(../../themes/the_club/images/icon-cal-black.png) 95% center no-repeat;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-pickup .form-item .form-date::-webkit-inner-spin-button,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-pickup .form-item .form-date::-webkit-inner-spin-button,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-pickup .form-item .form-date::-webkit-inner-spin-button,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-pickup .form-item .form-date::-webkit-inner-spin-button{appearance:none;-moz-appearance:none;-webkit-appearance:none;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-pickup .form-item .form-date::-webkit-calendar-picker-indicator,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-pickup .form-item .form-date::-webkit-calendar-picker-indicator,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-pickup .form-item .form-date::-webkit-calendar-picker-indicator,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-pickup .form-item .form-date::-webkit-calendar-picker-indicator{opacity:0;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-pickup .form-item .form-select,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-pickup .form-item .form-select,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-pickup .form-item .form-select,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-pickup .form-item .form-select{background:url(../../themes/the_club/images/select_arrow.png) 95% center no-repeat;}@media screen and (max-width:640px){body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-pickup .form-item + .form-item,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-pickup .form-item + .form-item,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-pickup .form-item + .form-item,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-pickup .form-item + .form-item{margin-left:0;}}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-recived-by--wrapper,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-recived-by--wrapper,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-recived-by--wrapper,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-recived-by--wrapper{background:#fff;border:none;padding:0;margin-top:25px;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-recived-by--wrapper legend,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-recived-by--wrapper legend,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-recived-by--wrapper legend,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-recived-by--wrapper legend{font-weight:normal;font-style:italic;margin-bottom:5px;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-recived-by--wrapper .form-radios .form-item,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-recived-by--wrapper .form-radios .form-item,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-recived-by--wrapper .form-radios .form-item,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-recived-by--wrapper .form-radios .form-item{display:inline-block;min-width:250px;padding-right:15px;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio{position:absolute;visibility:hidden;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio + label,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio + label,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio + label,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio + label{display:block;position:relative;padding-left:60px;line-height:40px;cursor:pointer;font-style:italic;-webkit-transition:all 0.25s linear;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio + label:before,body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio + label:after,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio + label:before,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio + label:after,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio + label:before,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio + label:after,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio + label:before,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio + label:after{position:absolute;height:40px;width:40px;top:0;left:0;content:"";}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio + label:before,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio + label:before,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio + label:before,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio + label:before{border:1px solid #949494;-webkit-box-shadow:0 1px rgba(153,153,153,0.51);-moz-box-shadow:0 1px rgba(153,153,153,0.51);box-shadow:0 1px rgba(153,153,153,0.51);}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio + label:after,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio + label:after,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio + label:after,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio + label:after{transition:border .25s linear;-webkit-transition:border .25s linear;opacity:0;background:url(../../themes/the_club/images/icon-checked.png) center center no-repeat;background-size:30px;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio:checked + label:after,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio:checked + label:after,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio:checked + label:after,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #edit-recived-by--wrapper .form-radios .form-item .form-radio:checked + label:after{opacity:1;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form .representative-information-wrapper,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form .representative-information-wrapper,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form .representative-information-wrapper,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form .representative-information-wrapper{background:#F1F1F1;padding:20px 5px;margin-top:15px;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form .representative-information-wrapper .form-item,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form .representative-information-wrapper .form-item,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form .representative-information-wrapper .form-item,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form .representative-information-wrapper .form-item{padding:0 15px;box-sizing:border-box;display:block;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form .representative-information-wrapper .form-item label,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form .representative-information-wrapper .form-item label,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form .representative-information-wrapper .form-item label,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form .representative-information-wrapper .form-item label{display:block;font-style:italic;margin-bottom:5px;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form .representative-information-wrapper .form-item .form-text,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form .representative-information-wrapper .form-item .form-text,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form .representative-information-wrapper .form-item .form-text,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form .representative-information-wrapper .form-item .form-text{width:100%;height:40px;padding:0 10px;}@media screen and (min-width:768px){body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form .representative-information-wrapper .form-item,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form .representative-information-wrapper .form-item,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form .representative-information-wrapper .form-item,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form .representative-information-wrapper .form-item{width:50%;float:left;}}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form .wine-list-notes-wrapper,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form .wine-list-notes-wrapper,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form .wine-list-notes-wrapper,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form .wine-list-notes-wrapper{margin-top:25px;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form .wine-list-notes-wrapper ul.wine-list-notes,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form .wine-list-notes-wrapper ul.wine-list-notes,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form .wine-list-notes-wrapper ul.wine-list-notes,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form .wine-list-notes-wrapper ul.wine-list-notes{list-style-position:inside;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form .wine-list-notes-wrapper ul.wine-list-notes li,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form .wine-list-notes-wrapper ul.wine-list-notes li,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form .wine-list-notes-wrapper ul.wine-list-notes li,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form .wine-list-notes-wrapper ul.wine-list-notes li{margin:5px 0;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #ordr-information,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #ordr-information,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #ordr-information,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #ordr-information{padding:25px 0;font-weight:bold;font-size:18px;border-bottom:1px solid #e1e1e1;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form #ordr-information + .wine-list-notes-wrapper ul li,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form #ordr-information + .wine-list-notes-wrapper ul li,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form #ordr-information + .wine-list-notes-wrapper ul li,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form #ordr-information + .wine-list-notes-wrapper ul li{list-style-type:none;color:#840928;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form .form-actions,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form .form-actions,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form .form-actions,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form .form-actions{text-align:center;background:#f8f1de;background:-moz-linear-gradient(top,#f8f1de 0%,#e5ddc6 100%);background:-webkit-linear-gradient(top,#f8f1de 0%,#e5ddc6 100%);background:linear-gradient(to bottom,#f8f1de 0%,#e5ddc6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f1de',endColorstr='#e5ddc6',GradientType=0);margin:0;padding:20px 0;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form:not([data-drupal-form-fields]) .form-actions,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form:not([data-drupal-form-fields]) .form-actions,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form:not([data-drupal-form-fields]) .form-actions,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form:not([data-drupal-form-fields]) .form-actions{background:#fff;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form:not([data-drupal-form-fields]) .form-actions > a,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form:not([data-drupal-form-fields]) .form-actions > a,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form:not([data-drupal-form-fields]) .form-actions > a,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form:not([data-drupal-form-fields]) .form-actions > a{margin-top:5px;margin-bottom:5px;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form:not([data-drupal-form-fields]) .form-actions > input,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form:not([data-drupal-form-fields]) .form-actions > input,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form:not([data-drupal-form-fields]) .form-actions > input,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form:not([data-drupal-form-fields]) .form-actions > input{margin-top:5px;margin-bottom:5px;}@media screen and (max-width:640px){body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form:not([data-drupal-form-fields]) .form-actions .form-submit,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form:not([data-drupal-form-fields]) .form-actions .form-submit,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form:not([data-drupal-form-fields]) .form-actions .form-submit,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form:not([data-drupal-form-fields]) .form-actions .form-submit{min-width:128px;}}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form .to-be-deliver-info,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form .to-be-deliver-info,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form .to-be-deliver-info,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form .to-be-deliver-info{font-weight:normal;font-style:italic;margin-bottom:5px;margin-top:25px;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form .form-item-delivery-address input,body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form .form-item-contact-number input,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form .form-item-delivery-address input,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form .form-item-contact-number input,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form .form-item-delivery-address input,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form .form-item-contact-number input,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form .form-item-delivery-address input,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form .form-item-contact-number input{height:40px;border:1px solid #949494;box-shadow:0 1px rgba(153,153,153,0.51);border-radius:4px;padding:5px;box-sizing:border-box;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form .form-item-delivery-address,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form .form-item-delivery-address,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form .form-item-delivery-address,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form .form-item-delivery-address{margin-right:20px;display:inline-block;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form .form-item-contact-number,body.path-food-wine-take-away.food-wine-take-away #hkc-christmas-fare-list-form .form-item-contact-number,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form .form-item-contact-number,body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form .form-item-contact-number{display:inline-block;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs label.option,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs label.option{box-sizing:border-box;min-height:85px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;}@media all and (max-width:1023px){body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs label.option,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs label.option{font-size:14px;}}@media all and (max-width:767px){body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs label.option,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs label.option{min-height:0;padding:15px 10px;}body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs label.option:before,body.path-food-wine-take-away.food-wine-take-away .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs label.option:after,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs label.option:before,body.path-food-wine-take-away.christmas .hkc-takeaway-wine-list-form > .form-radios .form-item-tabs label.option:after{display:none;}}body.path-food-wine-take-away.food-wine-take-away .tabs-have-3-tab .form-item-tabs,body.path-food-wine-take-away.christmas .tabs-have-3-tab .form-item-tabs{width:33.33% !important;}@media all and (max-width:767px){body.path-food-wine-take-away.food-wine-take-away .tabs-have-3-tab .form-item-tabs,body.path-food-wine-take-away.christmas .tabs-have-3-tab .form-item-tabs{width:100% !important;border:0 !important;}}body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(2){font-weight:normal;font-style:normal;}body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset.food-list-wrapper > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(1),body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset.food-list-item > .fieldset-wrapper > div:nth-child(1){width:40%;}body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset.food-list-wrapper > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(2),body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset.food-list-item > .fieldset-wrapper > div:nth-child(2){width:15%;}body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset.food-list-wrapper > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(3),body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset.food-list-item > .fieldset-wrapper > div:nth-child(3){width:15%;}body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset.food-list-wrapper > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(4),body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset.food-list-item > .fieldset-wrapper > div:nth-child(4){width:15%;}body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset.food-list-wrapper > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > div:nth-child(5),body.path-food-wine-take-away.christmas #hkc-christmas-fare-list-form > fieldset > .fieldset-wrapper > fieldset > .fieldset-wrapper > fieldset.food-list-item > .fieldset-wrapper > div:nth-child(5){width:15%;}.block-masquerade{position:absolute;top:12px;}.block-masquerade .form-autocomplete{color:#000;border:0;padding:4px;}.block-masquerade .form-submit{background-color:#E7E7D9;border:0;color:#001f5d;font-size:15px;padding:5px;}.ui-autocomplete{position:fixed;top:auto !important;bottom:85px;}@media all and (max-width:480px){.ui-autocomplete{bottom:133px;}}.ui-dialog.ui-widget-content .webform-submission-sports-facilities-form label{font-family:Georgia,Times,serif;font-size:13px;}.ui-dialog.ui-widget-content .webform-submission-sports-facilities-form textarea{padding:5px;box-sizing:border-box;}.ui-dialog.ui-widget-content .webform-submission-sports-facilities-form .container-columns .container-inline-datepicker{width:54%;float:left;box-sizing:border-box;}@media all and (max-width:640px){.ui-dialog.ui-widget-content .webform-submission-sports-facilities-form .container-columns .container-inline-datepicker{width:100%;float:none;}.ui-dialog.ui-widget-content .webform-submission-sports-facilities-form .container-columns .container-inline-datepicker .ui-datepicker-inline{margin:0 auto;}}@media all and (max-width:360px){.ui-dialog.ui-widget-content .webform-submission-sports-facilities-form .container-columns .container-inline-datepicker .ui-datepicker{width:15em;}}.ui-dialog.ui-widget-content .webform-submission-sports-facilities-form .container-columns .container-original{width:46%;float:left;padding:0 0 0 30px;border:0;display:block;box-sizing:border-box;}@media all and (max-width:640px){.ui-dialog.ui-widget-content .webform-submission-sports-facilities-form .container-columns .container-original{width:100%;float:none;padding:0;}}.ui-dialog.ui-widget-content .webform-submission-sports-facilities-form .container-columns .container-original > div{display:block !important;margin-bottom:25px;}.ui-dialog.ui-widget-content .webform-submission-sports-facilities-form .container-columns .container-original > div > div{float:none !important;width:100% !important;margin-right:0 !important;}.ui-dialog.ui-widget-content .webform-submission-sports-facilities-form .container-columns .container-original > div div[id*="edit-date-hint"]{margin:15px 0 0 !important;}.ui-dialog.ui-widget-content .webform-submission-sports-facilities-form .container-columns .container-original > div p{text-align:left;}.ui-dialog.ui-widget-content .webform-submission-sports-facilities-form .container-columns .container-original > div .form-item-date,.ui-dialog.ui-widget-content .webform-submission-sports-facilities-form .container-columns .container-original > div .form-item-booking-time-squash-court,.ui-dialog.ui-widget-content .webform-submission-sports-facilities-form .container-columns .container-original > div .form-item-element-squash-court{margin-top:10px !important;}body[class*="hkclub-building"] .block-system-main-block article.node--type-public-basic-page{background-color:transparent;}body[class*="hkclub-building"] .slick .media--image:before{display:none;}.path-frontpage .top-banner-section{position:relative;margin-bottom:30px;}.path-frontpage .top-banner-section .slick__slide{max-height:370px;position:relative;}@media all and (max-width:767px){.path-frontpage .top-banner-section .slick__slide{height:360px;max-width:none;}}.path-frontpage .top-banner-section .slick-dots{width:100%;position:absolute;bottom:30px;display:flex;justify-content:center;list-style-type:none;}.path-frontpage .top-banner-section .slick-dots li{display:flex;align-items:center;margin:0 12px;}.path-frontpage .top-banner-section .slick-dots li button{text-indent:100%;white-space:nowrap;overflow:hidden;width:6px;height:6px;background-color:#fff;border:2px solid transparent;border-radius:50%;box-sizing:border-box;}.path-frontpage .top-banner-section .slick-dots li.slick-active button{box-sizing:content-box;}.path-frontpage .top-banner-section .slick-arrow{text-indent:100%;white-space:nowrap;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;border:1px solid #fff;border-radius:50%;background-color:transparent;background-repeat:no-repeat;background-size:8px;transition:all .3s ease-in-out;}.path-frontpage .top-banner-section .slick-arrow:hover{opacity:0.7;}.path-frontpage .top-banner-section .slick-arrow.slick-prev{left:15px;background-image:url("data:image/svg+xml,%3Csvg width='13' height='22' viewBox='0 0 13 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 0.999997L2 11L12 21' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A");background-position:45% center;}.path-frontpage .top-banner-section .slick-arrow.slick-next{right:15px;background-image:url("data:image/svg+xml,%3Csvg width='13' height='22' viewBox='0 0 13 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.999999 21L11 11L1 1' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A");background-position:48% center;}.path-frontpage .top-banner-section .slick .views-field-title{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);font-size:40px;color:#fff;width:100%;max-width:920px;margin:0 auto;padding:0 60px;text-align:center;box-sizing:border-box;}@media all and (max-width:767px){.path-frontpage .top-banner-section .slick .views-field-title{font-size:24px;}}.path-frontpage .top-banner-section .slick .views-field-field-image{height:100%;}.path-frontpage .top-banner-section .slick .views-field-field-image .field-content{height:100%;}.path-frontpage .top-banner-section .slick .views-field-field-image .field-content:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);}.path-frontpage .top-banner-section .slick .views-field-field-image img{width:100%;height:100%;object-fit:cover;}.maintenance-page header{padding:6px 15px;display:flex;}.maintenance-page .layout-container{margin:0;}.maintenance-page .name-and-slogan a{color:#fff;font-size:21px;font-weight:normal;text-transform:uppercase;}.maintenance-page main{padding:25px;}body.path-frontpage.user-logged-in.christmas-season .view-christmas-season .views-element-container:first-child{max-width:1244px;padding:0 30px;margin:0 auto 15px;}@media screen and (max-width:640px){body.path-frontpage.user-logged-in.christmas-season .view-christmas-season .views-element-container:first-child{padding:0;}}body.path-frontpage.user-logged-in.christmas-season .view-christmas-season .views-element-container:first-child .slick{position:relative;overflow:hidden;}body.path-frontpage.user-logged-in.christmas-season .view-christmas-season .views-element-container:first-child .slick__slide{max-height:none;}@media screen and (max-width:640px){body.path-frontpage.user-logged-in.christmas-season .view-christmas-season .views-element-container:first-child .slick__slide{height:auto;}}body.path-frontpage.user-logged-in.christmas-season .view-christmas-season .views-element-container:first-child .slick-arrow.slick-prev{background:#fff url(../../themes/the_club/images/left_arrow.png) 5px center no-repeat;background-size:30px;position:absolute;top:50%;left:-15px;transform:translateY(-50%);}body.path-frontpage.user-logged-in.christmas-season .view-christmas-season .views-element-container:first-child .slick-arrow.slick-next{background:#fff url(../../themes/the_club/images/right_arrow.png) -5px center no-repeat;background-size:30px;position:absolute;top:50%;right:-15px;transform:translateY(-50%);}body.path-frontpage.user-logged-in.christmas-season .promotion-section .slick--optionset--promotion .slick__slide .media--image{border:4px solid #B68261;}body.path-frontpage.user-logged-in.christmas-season .event-section,body.path-frontpage.user-logged-in.christmas-season .event-section .view-content{background:#954B25;color:#fff;}body.path-frontpage.user-logged-in.christmas-season .event-section .view-header,body.path-frontpage.user-logged-in.christmas-season .event-section .views-row .views-field-nothing p.title a,body.path-frontpage.user-logged-in.christmas-season .event-section .view-content .view-header,body.path-frontpage.user-logged-in.christmas-season .event-section .view-content .views-row .views-field-nothing p.title a{color:#fff;}body.path-frontpage.user-logged-in.christmas-season .event-section .view-header,body.path-frontpage.user-logged-in.christmas-season .event-section .view-content .view-header{background:none;position:relative;}body.path-frontpage.user-logged-in.christmas-season .event-section .view-header:before,body.path-frontpage.user-logged-in.christmas-season .event-section .view-content .view-header:before{background:#fff;height:1px;width:30px;position:absolute;content:"";bottom:0;left:0;}body.path-frontpage.user-logged-in.christmas-season main{background:#B68261;padding-bottom:50px;}body.path-frontpage.user-logged-in.christmas-season .block-system-main-block{margin-bottom:0;}body.path-frontpage.user-logged-in.christmas-season footer{margin-top:0;}body.path-frontpage.user-logged-in.christmas-season .letter-and-news-section.view-christmas-season .views-row:first-child{background:url(../../themes/the_club/images/xmas/bg-xmas-box1.jpg) center center no-repeat;background-size:cover;}body.path-frontpage.user-logged-in.christmas-season .letter-and-news-section.view-christmas-season .views-row:last-child{background:url(../../themes/the_club/images/xmas/bg-xmas-box2.jpg) center center no-repeat;background-size:cover;}body.path-frontpage.user-logged-in.christmas-season .letter-and-news-section.view-christmas-season .views-row .views-field-field-image img{width:auto;height:auto;}body.path-frontpage.user-logged-in.christmas-season .letter-and-news-section.view-christmas-season .views-row .views-field-nothing{color:#5c3918;}body.path-frontpage.user-logged-in.christmas-season .letter-and-news-section.view-christmas-season .views-row .views-field-nothing .views-field-body,body.path-frontpage.user-logged-in.christmas-season .letter-and-news-section.view-christmas-season .views-row .views-field-nothing .views-field-body p{letter-spacing:2px;text-transform:uppercase;color:#5c3918;font-size:20px;margin-bottom:0;}body.path-frontpage.user-logged-in.christmas-season .letter-and-news-section.view-christmas-season .views-row .views-field-nothing .views-field-title{font-size:28px;letter-spacing:2px;margin-top:0;color:#5c3918;font-family:Georgia,Times,serif;background:none;line-height:1;padding-bottom:0;margin-bottom:0;}body.path-frontpage.user-logged-in.christmas-season .letter-and-news-section.view-christmas-season .views-row .views-field-nothing .views-field-link a{margin-top:20px;display:inline-block;min-width:150px;height:44px;box-sizing:border-box;border-radius:4px;border:1px solid #5c3918;font-family:'Lato-Heavy';font-size:14px;line-height:44px;color:#5c3918;text-transform:uppercase;letter-spacing:1px;text-align:center;}@media screen and (min-width:1024px){body.path-frontpage.user-logged-in.christmas-season .letter-and-news-section.view-christmas-season .views-row{position:relative;padding:0;height:220px;overflow:hidden;}body.path-frontpage.user-logged-in.christmas-season .letter-and-news-section.view-christmas-season .views-row .views-field-field-image{width:50%;float:right;}body.path-frontpage.user-logged-in.christmas-season .letter-and-news-section.view-christmas-season .views-row .views-field-field-image img{width:auto;height:auto;height:100%;position:absolute;right:0;bottom:0;}body.path-frontpage.user-logged-in.christmas-season .letter-and-news-section.view-christmas-season .views-row .views-field-nothing{position:absolute;top:50%;left:0;padding:20px;transform:translateY(-50%);width:50%;text-align:left;}body.path-frontpage.user-logged-in.christmas-season .letter-and-news-section.view-christmas-season .views-row .views-field-nothing .views-field-body,body.path-frontpage.user-logged-in.christmas-season .letter-and-news-section.view-christmas-season .views-row .views-field-nothing .views-field-body p,body.path-frontpage.user-logged-in.christmas-season .letter-and-news-section.view-christmas-season .views-row .views-field-nothing .views-field-title,body.path-frontpage.user-logged-in.christmas-season .letter-and-news-section.view-christmas-season .views-row .views-field-nothing .views-field-title p{text-align:left;}}@media screen and (max-width:1023px){body.path-frontpage.user-logged-in.christmas-season .letter-and-news-section.view-christmas-season .group-wrapper{display:flex;}body.path-frontpage.user-logged-in.christmas-season .letter-and-news-section.view-christmas-season .group-wrapper .views-row{padding:20px;}body.path-frontpage.user-logged-in.christmas-season .letter-and-news-section.view-christmas-season .group-wrapper .views-row .views-field-nothing .views-field-title{padding-top:0;}}@media screen and (max-width:640px){body.path-frontpage.user-logged-in.christmas-season .letter-and-news-section.view-christmas-season .group-wrapper{display:block;}}body.path-frontpage.user-logged-in #christmans-season-menu a{color:#840928 !important;}
