html,body,.ccm-page{height:100%}body{background:#fff;overflow-x:hidden}html{overflow:visible!important;padding:0!important}.ccm-page img{max-width:100%!important;height:auto}.centre{text-align:center}.right{text-align:right}.ccm-page .nav>li>a{padding:0}.ccm-page .nav>li>a:hover,.ccm-page .nav>li>a:focus{background:none}.ccm-ui * input[type="file"]{display:inline-block}#ccm-inline-toolbar-container,#ccm-inline-toolbar-container *{box-sizing:border-box}.ccm-panel-content *{box-sizing:border-box}div#ccm-panel-add-block div.ccm-panel-add-block-set ul li{margin:0px 16px 20px 0px}.ccm-page main ul.ccm-ui li::before{background:none;content:"";height:0;width:0}.ccm-page{font-size:13px;font-family:'Open Sans',sans-serif;font-weight:normal;color:#111;line-height:1.4}.ccm-page h1,.ccm-page h2,.ccm-page h3,.ccm-page h4,.ccm-page h5{font-weight:normal;line-height:1.3;margin:25px 0 20px 0;font-family:'Bitter',serif;color:#033723;font-weight:700}.ccm-page .heading h1{margin-bottom:3px}.ccm-page h1 strong,.ccm-page h2 strong,.ccm-page h3 strong,.ccm-page h4 strong,.ccm-page h5 strong{font-weight:400}.ccm-page h1{font-size:16px}.ccm-page h2{font-size:16px}.ccm-page h3{font-size:16px}.ccm-page h4{font-size:15px;margin-bottom:0px;font-weight:400}.ccm-page h5{font-size:14px;margin-bottom:0px;font-weight:400}#home .ccm-page h1{font-weight:500;font-size:16px}.ccm-page h1.dark-green,.ccm-page h2.dark-green,.ccm-page h3.dark-green,.ccm-page h4.dark-green,.ccm-page h5.dark-green{color:#033723}.ccm-page h1.yellow,.ccm-page h2.yellow,.ccm-page h3.yellow,.ccm-page h4.yellow,.ccm-page h5.yellow{color:#f6bf27}.ccm-page .links-and-info h2,.ccm-page .links-and-info h3,.ccm-page .whats-on h2{font-weight:700}.ccm-page p,.ccm-page ul,.ccm-page ol,.ccm-page table{margin:15px 0;padding:0}.ccm-page table tr td{padding:3px 10px 3px 5px;background:#eee;border:8px solid #eee}.ccm-page main ol li{margin:0 0 0 15px}.ccm-page main ul li{margin:0;padding:5px 0 5px 12px;list-style:none outside;position:relative}.ccm-page main ul li:before{content:"";width:5px;height:5px;background:#111;position:absolute;left:0;top:12px}.ccm-page a{color:#033723;outline:none;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;font-weight:800}.ccm-page a:hover{color:#444}.ccm-page a:link,.ccm-page .ccm-page a:visited,.ccm-page .ccm-page a:active{text-decoration:none}.concorde .ccm-page h1,.concorde .ccm-page h2,.concorde .ccm-page h3,.concorde .ccm-page h4,.concorde .ccm-page h5,.concorde .ccm-page a{color:#00316a}.ccm-page .btn{color:#000;padding:10px 20px;border:0;font-size:14px;font-family:'Bitter',serif;font-weight:600;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;border:2px solid #000;white-space:normal}.ccm-page .btn i{margin:0 5px 0 0}.ccm-page .btn.yellow{border-color:#f6bf27;color:#f6bf27}.ccm-page .btn.white{border-color:#fff;color:#fff}.ccm-page .btn.dark-green{border-color:#033723;color:#033723}.ccm-page .btn-primary{background:#f6bf27}.ccm-page .btn:hover{border-color:#033723;color:#033723}.ccm-page .btn.yellow:hover{border-color:#fff;color:#fff}.ccm-page .btn.white:hover{border-color:#ddd;color:#ddd}.ccm-page .btn.dark-green:hover{border-color:#000;color:#000}.ccm-page .btn.yellow.solid{border-color:#f6bf27;background:#f6bf27;color:#033723}.ccm-page .btn.dark-green.solid{border-color:#033723;background:#033723;color:#f6bf27}.ccm-page .btn.view-map{background:none;border:2px solid #f6bf27;color:#f6bf27;font-weight:700;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.ccm-page .btn.view-map:hover{color:#fff;border-color:#fff}.ccm-page .bm-featured-block a.btn,.ccm-page .ccm-block-page-list-pages .btn{font-size:14px;padding:5px 10px}.ccm-page a.btn.collection{float:right}.ccm-page .contact-details{font-family:'Bitter',serif}.ccm-page .contact-details p{margin:0;color:#033723;font-weight:700;font-size:34px;line-height:1.2}.ccm-page .contact-details p.open{font-weight:400;font-size:20.5px}.ccm-page .ticket-info h2{font-size:20px;font-weight:500;margin:15px 0 0 0}.ccm-page .ticket-info p{margin:5px 0;line-height:1.3}.ccm-page .bm-coloured-block .txt h3{margin-bottom:15px}.ccm-page .open-hours h3{color:#fff;margin:0 0 5px 0}.ccm-page .open-hours p{font-family:'Bitter',serif;margin:0}.ccm-page .open-hours a.btn{color:#f6bf27;border-color:#f6bf27;font-size:14px;padding:5px 10px;position:absolute;right:15px;bottom:15px;z-index:3}.ccm-page .event-info ul li{font-family:'Bitter',serif;line-height:1.8;font-size:15px}.ccm-page .map-info h3{margin-top:15px;margin-bottom:10px}.ccm-page .map-info ul li{list-style:none outside;margin:-10px 0 0 0;padding:0}.ccm-page .map-info ul li a{color:#111}.ccm-page .map-info ul li:before{position:relative;top:8px;display:none}.ccm-page .map-info .map-key{font-family:'Bitter',serif}.ccm-page .map-info ul.list3{margin-top:0}.ccm-page .testimonial .txt{font-family:'Bitter',serif;font-size:18px;line-height:1.3}.bafm p{font-size:24px;line-height:1.3;color:#033723;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.ccm-page.page-template-contact-us .left-col>h4{margin-top:0}.ccm-page.page-template-contact-us .centre-col>h4{margin-top:0}@media only screen and (min-width: 480px){.ccm-page h1{font-size:22px}.ccm-page h2{font-size:20px}.ccm-page h3{font-size:17px}#home .ccm-page h1{font-size:18px}}@media only screen and (min-width: 768px){.ccm-page h1,.ccm-page h2,.ccm-page h3,.ccm-page h4,.ccm-page h5{margin:30px 0 25px 0}.ccm-page h1{font-size:24px}.ccm-page h2{font-size:22px}.ccm-page h3{font-size:19px}.ccm-page p,.ccm-page ul,.ccm-page ol,.ccm-page table{margin:17px 0}.ccm-page .heading h1{margin-bottom:5px}#home .ccm-page h1{font-size:22px}.ccm-page .btn{font-size:15px}.ccm-page .btn.view-map{font-size:20px}}@media only screen and (min-width: 992px){.ccm-page{font-size:14px}.ccm-page h1{font-size:25px}.ccm-page h2{font-size:22px}.ccm-page h3{font-size:19px}.ccm-page h4{font-size:17px}.ccm-page h5{font-size:16px}.ccm-page .heading h1{margin-bottom:7px}#home .ccm-page h1{font-size:25px}.ccm-page .contact-details p{font-size:30px}.ccm-page .contact-details p.open{font-size:18px}.ccm-page .btn.view-map{font-size:23px}.ccm-page .event-info ul li{line-height:1.65;font-size:17px}}@media only screen and (min-width: 1200px){.ccm-page{font-size:15px}.ccm-page h1{font-size:28px}.ccm-page h2{font-size:25px}.ccm-page h3{font-size:21px}.ccm-page h4{font-size:17px}.ccm-page h5{font-size:16px}.ccm-page p,.ccm-page ul,.ccm-page ol,.ccm-page table{margin:18px 0}.ccm-page .heading h1{margin-bottom:10px}#home .ccm-page h1{font-size:28px}.ccm-page .btn{font-size:16px}.ccm-page main ul li{padding-left:16px}.ccm-page main ul li:before{width:6px;height:6px}.ccm-page .contact-details p{font-size:32px}.ccm-page .contact-details p.open{font-size:19px}.ccm-page .btn.view-map{font-size:26px}.ccm-page .bm-featured-block a.btn,.ccm-page .ccm-block-page-list-pages .btn,.ccm-page .open-hours a.btn{font-size:15px;padding:8px 15px}.ccm-page .event-info ul li{line-height:1.45;font-size:19px}}@media only screen and (min-width: 1400px){.ccm-page h1,.ccm-page h2,.ccm-page h3,.ccm-page h4,.ccm-page h5{margin:35px 0 30px 0}.ccm-page h4,.ccm-page h5{margin-bottom:-5px}.ccm-page h4+a,.ccm-page h5+a{margin-top:35px}.ccm-page h1{font-size:30px}.ccm-page h2{font-size:26px}.ccm-page h3{font-size:22px}.ccm-page h4{font-size:18px}.ccm-page h5{font-size:16px}.ccm-page p,.ccm-page ul,.ccm-page ol,.ccm-page table{margin:20px 0}#home .ccm-page h1{font-size:30px}.ccm-page .contact-details p{font-size:34px}.ccm-page .contact-details p.open{font-size:20.5px}.ccm-page .btn.view-map{font-size:30px}.ccm-page .event-info ul li{line-height:1.4;font-size:21px}.ccm-page .bm-featured-block a.btn,.ccm-page .ccm-block-page-list-pages .btn,.ccm-page .open-hours a.btn{font-size:16px;padding:10px 18px}.ccm-page .testimonial .txt{font-size:20px;line-height:1.25}.bafm p{font-size:26px;line-height:1.25}}.ccm-page nav-and-search{position:relative;z-index:1}#shop .ccm-page nav.main{display:none}.ccm-page .top-nav{position:absolute;left:15px;right:15px;top:15px;z-index:99}.ccm-page .top-nav a.top-pull{background:#033723}.ccm-page .top-nav a.top-pull:after{content:"\f107";font-family:"FontAwesome";color:#fff;float:right;margin:0 15px 0 0;font-size:130%}.ccm-page .top-nav ul{margin:0;width:100%;box-shadow:3px 3px 8px #444}.ccm-page .top-nav li{margin:0;padding:0;display:block;width:100%;border-top:1px solid #fff}.ccm-page .top-nav a{margin:0;padding:0;text-transform:uppercase;display:block;height:42px;line-height:42px;text-align:left;font-weight:600;color:#fff;background:#033723;position:relative;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;text-indent:15px}.ccm-page .top-nav a.concorde{background:#00316a}.ccm-page .top-nav a.members{background:#f6bf27;color:#000}.ccm-page .top-nav a.shop{background:#fff;color:#000}.ccm-page .top-nav li a.active{top:0;border-left:10px solid #000}.ccm-page .top-nav a.museum.active{border-color:#486c5a}.ccm-page .top-nav a.concorde.active{border-color:#3b608a}.ccm-page .top-nav a.members.active{border-color:#f1d58a}.ccm-page .top-nav a.shop.active{border-color:#8e8f91}.concorde .ccm-page .top-nav a.top-pull{background:#00316a}.members .ccm-page .top-nav a.top-pull{background:#f6bf27;color:#111}.members .ccm-page .top-nav a.top-pull:after{color:#111}.shop .ccm-page .top-nav a.top-pull{background:#8e8f91}.ccm-page .nav-and-search .search{padding:5px 10px 10px 10px;margin-right:30px}.ccm-page .nav-and-search .search form{position:relative}.ccm-page .nav-and-search .search input.ccm-search-block-text{font-size:13px;position:absolute;left:2px;right:2px;width:99%;top:2px;z-index:2}.ccm-page .nav-and-search .search input[type="submit"]{position:absolute;right:0;top:0;z-index:3}.ccm-page header ul.social-links{display:none}.ccm-page footer ul.social-links{position:relative;right:0;top:0}a.pull{position:absolute;top:70px;right:15px;display:block;width:48px;height:48px;text-align:center;z-index:9;background:#444}a.pull span{display:block;margin:4px 10px 0 10px;height:4px;background:#fff}a.pull span:first-child{margin-top:8px}a.pull strong{font-weight:400;color:#fff;font-size:11px}.ccm-page nav.main{overflow:hidden;overflow-y:auto;margin-right:-30px}.ccm-page .main-nav .inner-nav{position:absolute;left:0;right:0;top:75px;z-index:99;background:#033723}.ccm-page .main-nav ul{margin:0;padding:0}.ccm-page .main-nav li{margin:0;padding:0;display:block;position:relative}.ccm-page .main-nav a{color:#fff;font-family:'Open Sans',sans-serif;font-weight:400;height:42px;line-height:42px;display:block;padding:0 15px}.ccm-page .main-nav li:hover>a,.ccm-page .main-nav a:hover{background:#486c5a}.ccm-page .main-nav li.current>a{color:#033723;font-weight:600;background:#f6bf27}.ccm-page .main-nav .mega-dropdown{display:none}.ccm-page .main-nav li.active .mega-dropdown{display:block}.concorde .ccm-page .main-nav li:hover>a,.concorde .ccm-page .main-nav a:hover{background:#40658f}.concorde .ccm-page .main-nav li.current>a{background:#f6bf27}.members .ccm-page nav.main a.navClose span{background:#555}.members .ccm-page nav.main a.navClose:hover span{background:#111}.members .ccm-page .main-nav a{color:#111}.members .ccm-page .main-nav li:hover>a,.members .ccm-page .main-nav a:hover{background:#d4a524}.members .ccm-page .main-nav li.current>a{background:#f1d58a}.ccm-page .mega-dropdown{background:#edf0ee;width:100%}.ccm-page .mega-dropdown .col{padding:0}.ccm-page .mega-dropdown .col.img{display:none}.ccm-page .mega-dropdown ul{margin:0}.ccm-page .mega-dropdown li,.ccm-page .mega-dropdown a{padding:0;margin:0;border:0;text-indent:0}.ccm-page .mega-dropdown li:hover>a{color:#111;background:none}.ccm-page .mega-dropdown a{color:#033723;padding:0 15px!important}.ccm-page .mega-dropdown ul.navigator-shell{display:block}.ccm-page .mega-dropdown .navigator-shell a{font-family:'Bitter',serif;font-weight:600}.concorde .ccm-page .mega-dropdown a{color:#00316a}.concorde .ccm-page .mega-dropdown ul.nav li:hover a,.concorde .ccm-page .mega-dropdown ul.nav a:hover{background:none}.members .ccm-page .mega-dropdown a{color:#111}.members .ccm-page .mega-dropdown ul.nav li:hover a,.members .ccm-page .mega-dropdown ul.nav a:hover{background:none}.ccm-page .mega-dropdown .navigator-shell a:after{content:">";display:inline-block;margin:0 0 0 5px;font-weight:400}.ccm-page footer nav ul{margin:10px 0 0 0}.ccm-page footer nav a{color:#033723;font-weight:700}.ccm-page footer nav li{list-style:none outside;line-height:30px}.ccm-page footer nav a:hover{color:#111}.ccm-page footer nav.extra{width:100%}.ccm-page footer nav.extra ul,.ccm-page footer nav.extra li{margin:0;padding:0}.ccm-page footer nav.extra a{font-weight:400;color:#111}.ccm-page ul.social-links{display:block;margin:0;position:absolute;right:45%;top:90px}.ccm-page ul.social-links li{display:inline-block;margin:0 -2px;padding:0}.ccm-page ul.social-links a{display:block;margin:0;padding:0;width:38px;height:38px;-webkit-opacity:1;-moz-opacity:1;opacity:1}.ccm-page ul.social-links a:hover{-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}.ccm-page ul.social-links a.in{background-position:-38px 0}.ccm-page ul.social-links a.fb{background-position:-74px 0}.ccm-page footer .foot-nav{display:none}.ccm-page ol.breadcrumb{background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:10px;padding:5px 0 12px 0;font-size:90%}.ccm-page ol.breadcrumb li{margin-left:0}.ccm-page .breadcrumb>li+li:before{padding:0 7px;color:#888;font-family:"FontAwesome";content:"\f105"}.ccm-page .back-top{margin:17px 0}.ccm-page ul.letter-nav li{display:inline-block;padding:0 15px 0 0}.ccm-page ul.letter-nav li a{font-family:'Bitter',serif;color:#808284}.ccm-page ul.letter-nav li a:hover{color:#111}.ccm-page ul.letter-nav li a.active{color:#033723}.ccm-page ul.letter-nav li:before{display:none}.ccm-page main ul.nav.sitemap ul{margin:2px 0}.ccm-page main ul.nav.sitemap li{padding:2px 0 2px 20px}.ccm-page main ul.nav.sitemap li:before{content:"\f0c1";font-family:"FontAwesome";background:none;width:auto;height:auto;top:4px;color:#999;font-size:80%}.ccm-page .pagination>li{display:inline-block;padding:0}.ccm-page .ccm-block-share-this-page:before{content:"Share this";display:inline-block;margin-right:4px;font-size:80%}.ccm-page .ccm-block-share-this-page{margin:20px 0 0 0}.ccm-page .ccm-block-share-this-page ul{display:inline-block;margin:0;padding:0}.ccm-page .ccm-block-share-this-page ul li{list-style:none outside!important;padding:0;margin:0}.ccm-page .ccm-block-share-this-page ul li a{display:block;padding:0 5px}.ccm-page .ccm-block-share-this-page ul li:before{display:none!important}.ccm-page .ccm-block-share-this-page ul li i{font-size:160%!important}@media only screen and (max-width: 992px){.ccm-page .main-nav .inner-nav{background:none}.ccm-page nav.main{position:fixed;z-index:9;right:0;left:0;top:0;bottom:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);background:#033723}.ccm-page nav.main a.navClose{display:block;margin:15px 0 20px 15px;width:42px;height:42px;overflow:hidden;position:relative}.ccm-page nav.main a.navClose span{display:block;position:absolute;top:50%;margin-top:-2px;width:100%;height:3px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);background:#ddd;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.ccm-page nav.main a.navClose span:last-child{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.ccm-page nav.main a.navClose:hover span{background:#fff}.ccm-page nav.main.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.concorde .ccm-page nav.main{background:#00316a}.members .ccm-page nav.main{background:#f6bf27}.shop .ccm-page nav.main{background:#033723}}@media only screen and (min-width: 480px){a.pull{width:56px;height:56px}a.pull span:first-child{margin-top:12px}.ccm-page footer nav.extra{text-align:right}}@media only screen and (min-width: 768px){.ccm-page .top-nav{position:absolute;left:45%;top:0;right:auto}.ccm-page .top-nav ul{overflow:hidden;width:410px;box-shadow:none}.ccm-page .top-nav li{margin:0 1px 0 0;border:0;padding:0;display:block;float:left;width:24.5%}.ccm-page .top-nav a{margin:0;padding:0;text-transform:uppercase;display:block;height:60px;line-height:80px;text-align:center;font-weight:600;color:#fff;background:#033723;position:relative;top:-15px;border-bottom:10px solid transparent;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;text-indent:0}.ccm-page .top-nav li a.active{line-height:70px;border:0;border-bottom:6px solid #000}.ccm-page .top-nav a:hover{top:-10px}.ccm-page .top-nav a.concorde{background:#00316a}.ccm-page .top-nav a.members{background:#f6bf27;color:#000}.ccm-page .top-nav a.shop{background:#fff;color:#000}.ccm-page .top-nav a.active{top:0;border-bottom:10px solid #000}.ccm-page .top-nav a.museum.active{border-color:#486c5a}.ccm-page nav.main{left:auto;width:43%}.ccm-page .main-nav .nav-and-search .search{padding:5px 13px 12px 13px}.ccm-page .main-nav .nav-and-search .search input.ccm-search-block-text{font-size:14px}.ccm-page footer nav{float:left}.ccm-page footer nav ul{margin:-5px 0}.ccm-page footer nav.extra li{display:inline-block;padding:0 8px 0 3px;position:relative;line-height:1.4}.ccm-page footer nav.extra li:after{content:"";display:block;width:1px;height:12px;background:#111;position:absolute;right:0;top:5px}.ccm-page footer nav.extra li:last-child{padding-right:0}.ccm-page footer nav.extra li:last-child:after{display:none}.ccm-page footer .foot-nav{display:block}.ccm-page footer .foot-nav a{color:#ccc}.ccm-page footer .foot-nav a.scrollTop{line-height:30px;margin:20px 0}.ccm-page footer .foot-nav ul{margin:20px 0}.ccm-page footer .foot-nav ul li{display:inline-block;margin:0;padding:0;list-style:none outside}.ccm-page footer .foot-nav ul li a{display:inline-block;padding:0 20px;font-family:'Bitter',serif;color:#3c3c3c;text-transform:uppercase}.ccm-page footer .foot-nav ul li a:hover{color:#3c3c3c}}@media only screen and (min-width: 768px) and (max-width: 991px){.ccm-page .main-nav .container{width:100%}}@media only screen and (min-width: 992px){.ccm-page .top-nav a{height:70px;line-height:94px;top:-20px}.ccm-page .top-nav li a.active{line-height:80px;border-bottom-width:10px}.ccm-page nav.main{left:0;width:100%;overflow:visible;margin-right:0}.ccm-page .main-nav{position:relative;height:48px}.ccm-page .main-nav .inner-nav{position:relative;background:none;top:0}.ccm-page .main-nav ul{border-left:1px solid #fff;height:48px}.ccm-page .main-nav li{float:left;height:100%;margin:0;border-right:1px solid #fff}.ccm-page .main-nav a{font-size:16px;height:100%;height:48px;line-height:48px}.ccm-page .main-nav li.nav-path-selected>a:before{display:block;background:#033723}.ccm-page .main-nav li.active .mega-dropdown{display:none}.ccm-page .main-nav li:hover .mega-dropdown{display:block}.ccm-page .main-nav{background:#033723}.concorde .ccm-page .main-nav{background:#00316a}.members .ccm-page .main-nav{background:#f6bf27}.shop .ccm-page .main-nav{background:#033723}.ccm-page .mega-dropdown{position:absolute;left:0;top:100%;background:#edf0ee;width:100%;overflow:hidden;border-bottom:10px solid #033723;padding:10px}.ccm-page .mega-dropdown .col{float:left;width:24.85%;padding:5px;margin:0 1% 0 0}.ccm-page .mega-dropdown .col:last-child{margin:0}.ccm-page .mega-dropdown .col.img{width:0;display:block}.ccm-page .mega-dropdown ul{height:auto;border:0}.ccm-page .mega-dropdown li{float:none;border:0;position:relative;height:auto;margin:0;padding:5px 0}.ccm-page .mega-dropdown a{height:auto;line-height:1.25;font-size:90%;padding:0!important}.ccm-page .mega-dropdown ul.nav{display:block}.ccm-page .mega-dropdown .navigator-shell li{height:auto}.ccm-page .mega-dropdown .navigator-shell a{height:auto;line-height:1.25;padding:0 0 5px 0;border-bottom:1px solid #033723}.concorde .ccm-page .mega-dropdown{border-bottom:10px solid #00316a}.concorde .ccm-page .mega-dropdown .navigator-shell a{border-bottom:1px solid #00316a}.members .ccm-page .mega-dropdown{border-bottom:10px solid #f6bf27}.members .ccm-page .mega-dropdown .navigator-shell a{border-bottom:1px solid #f6bf27}.ccm-page .your-visit .mega-dropdown{width:600px}.ccm-page .your-visit .mega-dropdown .col:nth-child(1n),.ccm-page .your-visit .mega-dropdown .col:nth-child(2n),.ccm-page .your-visit .mega-dropdown .col:nth-child(3n){width:32.5%}.ccm-page .whats-on .mega-dropdown,.ccm-page .learning .mega-dropdown{left:0;width:550px}.ccm-page .whats-on .mega-dropdown .col,.ccm-page .learning .mega-dropdown .col{width:58%}.ccm-page .whats-on .mega-dropdown .col.img,.ccm-page .learning .mega-dropdown .col.img{width:40%}.ccm-page .about .mega-dropdown{left:-384px;width:950px}.ccm-page .about .mega-dropdown .col:nth-child(1n),.ccm-page .about .mega-dropdown .col:nth-child(2n),.ccm-page .about .mega-dropdown .col:nth-child(3n){width:25%}.ccm-page .about .mega-dropdown .col.img{width:21%}.ccm-page .learning .mega-dropdown{left:-460px;width:950px}.ccm-page .learning .mega-dropdown .col:nth-child(1n),.ccm-page .learning .mega-dropdown .col:nth-child(2n),.ccm-page .learning .mega-dropdown .col:nth-child(3n),.ccm-page .learning .mega-dropdown .col:nth-child(4n){width:18.75%}.ccm-page .learning .mega-dropdown .col.img{width:20%}.ccm-page .explore .mega-dropdown{left:-297px;width:950px}.ccm-page .explore .mega-dropdown .col:nth-child(1n),.ccm-page .explore .mega-dropdown .col:nth-child(2n),.ccm-page .explore .mega-dropdown .col:nth-child(3n),.ccm-page .explore .mega-dropdown .col:nth-child(4n){width:19%}.ccm-page .hospitality .mega-dropdown{left:auto;right:0;width:450px}.ccm-page .hospitality .mega-dropdown .col,.ccm-page .hospitality .mega-dropdown .col.img{width:47.5%}.concorde .ccm-page .about .mega-dropdown,.concorde .ccm-page .concorde-events .mega-dropdown{left:0;width:525px}.concorde .ccm-page .about .mega-dropdown .col,.concorde .ccm-page .concorde-events .mega-dropdown .col{width:56%}.concorde .ccm-page .about .mega-dropdown .col.img,.concorde .ccm-page .concorde-events .mega-dropdown .col.img{width:42%}.members .ccm-page .about .mega-dropdown{width:870px;left:0}.members .ccm-page .about .mega-dropdown .col:nth-child(1n){width:35%}.members .ccm-page .about .mega-dropdown .col:nth-child(2n),.members .ccm-page .about .mega-dropdown .col:nth-child(3n){width:18%}.members .ccm-page .about .mega-dropdown .col.img{width:24%}.members .ccm-page .join .mega-dropdown,.members .ccm-page .archive .mega-dropdown{width:440px}.members .ccm-page .join .mega-dropdown .col,.members .ccm-page .archive .mega-dropdown .col{width:48%}.members .ccm-page .join .mega-dropdown .col.img,.members .ccm-page .archive .mega-dropdown .col.img{width:50%}.ccm-page .nav-and-search .search{padding:0;position:absolute;right:0;top:0;z-index:99;margin-right:0}.ccm-page .nav-and-search .search a.searchPull{display:block;background:none!important;float:right;width:48px;margin-top:-5px}.ccm-page .nav-and-search .search .search-inner{min-width:250px}.ccm-page .nav-and-search .search .search-inner form{margin-top:3px}.ccm-page ul.social-links{right:30%;top:100px}}@media only screen and (min-width: 1200px){.ccm-page .top-nav a{height:75px;line-height:99px}.ccm-page .main-nav a{padding:0 20px}.ccm-page .mega-dropdown .col{width:17%}.ccm-page .mega-dropdown .col.img{width:28%;display:block}.ccm-page .your-visit .mega-dropdown{width:600px}.ccm-page .explore .mega-dropdown{left:-325px;width:1140px}.ccm-page .about .mega-dropdown{left:-330px;width:900px}.ccm-page .learning .mega-dropdown{left:-508px;width:1140px}.ccm-page .nav-and-search .search .search-inner{min-width:200px}.ccm-page ul.social-links{right:33%;top:104px}}@media only screen and (min-width: 1400px){.ccm-page .your-visit .mega-dropdown{width:720px}.ccm-page .explore .mega-dropdown{left:0;width:1015px}.ccm-page .about .mega-dropdown{left:0;width:918px}.ccm-page .learning .mega-dropdown{left:-408px;width:1015px}.ccm-page .hospitality .mega-dropdown{right:auto;left:0}.ccm-page ul.social-links{top:108px}.ccm-page .nav-and-search .search .search-inner{min-width:250px}}.ccm-page .left-col{width:100%;margin-bottom:20px}.ccm-page .right-col{width:100%}.ccm-page .right-col img{float:right}.ccm-page .cols{overflow:hidden}.ccm-page .two-col{width:50%;float:left}.ccm-page .four-col{width:25%;float:left}.ccm-page .container section{margin:0 -15px}.ccm-page header{width:100%;height:130px;background:#ebebeb;position:relative;z-index:8}.ccm-page header .container{position:relative;z-index:6;height:100%}.ccm-page header .logo{max-width:120px;padding:69px 0 0 0;float:left}.ccm-page header .logo a{display:block}.ccm-page header .contact-details,.ccm-page header .tickets-donate{display:none}.ccm-page section.grey,.ccm-page div.grey{background:#ebebeb}.ccm-page div.grey{overflow:hidden;padding:0 15px 15px}.ccm-page section.links-and-info{padding:5px 0}.ccm-page section.links-and-info .col{padding:5px 0;width:100%}.ccm-page section.img{background:#fff}.ccm-page section.img div{margin:0 auto;max-width:380px;background:url('/application/themes/brooklands/images/interface/footer/scene.png') 50% 0 no-repeat;background-size:cover;height:80px}.ccm-page section.background-image img{max-width:175%!important;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.ccm-page section .whats-on-featured,.ccm-page section .whats-on-carousel{width:100%}.ccm-page section.interactive-map{background:url('/application/themes/brooklands/images/interface/map-green2.jpg') 50% 50% no-repeat;background-size:cover}.ccm-page section.interactive-map .centre{height:200px}.ccm-page footer{background:#d5d5d5;color:#3c3c3c;padding:0 0 30px 0}.ccm-page footer .footer{padding:30px 0}.ccm-page footer .col{width:100%}.ccm-page footer .col:first-child{padding-left:10px}.ccm-page footer .col.connect{border:0;padding:15px 0}.ccm-page footer .copy{font-size:90%}.ccm-page footer h4{margin-bottom:10px;margin-top:-5px;font-weight:600}.ccm-page footer p{margin:0;font-size:90%}.ccm-page footer nav.extra{font-size:90%}.ccm-page footer .foot-logos{margin-top:15px;float:none}#shop .ccm-page footer .col:first-child{display:none}.ccm-page .right-col>.row{margin-top:20px}.ccm-page .extra{padding:0}.ccm-page.page-template-whats-on-detail .right-col{margin-bottom:20px}.ccm-page.page-template-explore-home .intro{width:60%}.ccm-page.page-template-contact-us .left-col,.ccm-page.page-template-contact-us .centre-col{width:37%}.ccm-page.page-template-contact-us .centre-col{float:left}.ccm-page.page-template-contact-us .right-col{width:26%}.ccm-page.page-template-collection .left-col{width:100%}.ccm-page.page-template-collection .right-col{width:100%}.ccm-page.page-template-collection .heading-and-nav{overflow:hidden}.ccm-page.page-template-collection .heading-and-nav h2{float:left}.ccm-page.page-template-collection .heading-and-nav ul.letter-nav{float:right;margin-top:45px}.ccm-page.page-template-collection .bm-block-link{padding:10px 15px;font-family:'Bitter',serif;font-size:20px;overflow:hidden;line-height:1.3;width:100%}.ccm-page.page-template-collection .bm-block-link .btn{padding:5px 10px;float:right;margin:-14px 0 0 0}.ccm-page.page-template-collection .bm-block-link.yellow{background:#f6bf27;color:#033723}.ccm-page.page-template-collection .no-vehs{text-align:center;padding:10px 20px;background:#fff4d4;border:1px solid #f1ca5f}.ccm-page.page-template-collection-vehicle h1{margin-bottom:0}.ccm-page.page-template-collection-vehicle h3.detail{margin-top:0;font-weight:400}.ccm-page.page-template-collection-vehicle .collection-detail-buttons{margin-top:30px}.ccm-page.page-template-collection-vehicle .collection-detail-buttons .btn{width:100%;margin-bottom:10px}@media only screen and (min-width: 360px){.ccm-page section.background-image img{max-width:150%!important}}@media only screen and (min-width: 480px){.ccm-page section.links-and-info .col{float:left;width:49%;margin-right:2%}.ccm-page section.links-and-info .col:nth-child(2n){margin-right:0}.ccm-page section.background-image img{max-width:125%!important}.page-template-home-concorde.ccm-page section.links-and-info .col:nth-child(3n),.page-template-home-concorde.ccm-page section.links-and-info .col:nth-child(5n){margin-right:0}.page-template-home-concorde.ccm-page section.links-and-info .col:nth-child(2n),.page-template-home-concorde.ccm-page section.links-and-info .col:nth-child(6n){margin-right:2%}.page-template-home-concorde.ccm-page section.links-and-info .col:nth-child(7n){margin-right:0}.page-template-home-concorde.ccm-page section.links-and-info .col.wide{width:100%;margin-right:0}.page-template-home-members.ccm-page section.links-and-info .col:nth-child(3n),.page-template-home-members.ccm-page section.links-and-info .col:nth-child(5n){margin-right:0}.page-template-home-members.ccm-page section.links-and-info .col:nth-child(2n),.page-template-home-members.ccm-page section.links-and-info .col:nth-child(6n){margin-right:2%}.page-template-home-members.ccm-page section.links-and-info .col:nth-child(7n){margin-right:0}.page-template-home-members.ccm-page section.links-and-info .col.wide{width:100%;margin-right:0}.page-template-home-members.ccm-page section.links-and-info.lower .col:nth-child(3n),.page-template-home-members.ccm-page section.links-and-info.lower .col:nth-child(5n),.page-template-home-members.ccm-page section.links-and-info.lower .col:nth-child(7n){margin-right:2%}.page-template-home-members.ccm-page section.links-and-info.lower .col:nth-child(2n),.page-template-home-members.ccm-page section.links-and-info.lower .col:nth-child(4n),.page-template-home-members.ccm-page section.links-and-info.lower .col:nth-child(6n){margin-right:0}.ccm-page header{height:140px}.ccm-page header .logo{max-width:140px}.ccm-page header .tickets-donate{position:absolute;right:80px;bottom:0;display:block}.ccm-page header .tickets-donate a{float:left;margin:0 0 0 12px;font-size:15px}.ccm-page section.img div{max-width:580px;height:120px}.ccm-page footer .left-col{width:50%;float:left}.ccm-page footer .right-col{width:50%;float:right}.ccm-page footer .foot-logos{margin-top:30px}.ccm-page section.interactive-map .centre{height:280px}.ccm-page.page-template-collection-vehicle .collection-detail-buttons{margin-top:30px}.ccm-page.page-template-collection-vehicle .collection-detail-buttons .btn{width:auto;margin-bottom:0px}}@media only screen and (min-width: 768px){.ccm-page .left-col{float:left;width:48%;margin-bottom:0}.ccm-page .right-col{float:right;width:48%}.ccm-page section.background-image img{max-width:100%!important}.ccm-page section.links-and-info .col{float:left;width:49%;margin-right:2%}.ccm-page section.links-and-info .col:nth-child(2n){margin-right:0}.ccm-page header{height:149px}.ccm-page header .logo{max-width:180px;padding-top:52px}.ccm-page header .tickets-donate a{float:left;margin:0 0 0 12px}.ccm-page section.img div{max-width:850px;height:180px}.ccm-page section.footer{padding:35px 0}.ccm-page footer nav.extra{text-align:left;float:left;width:auto;margin-top:15px}.ccm-page footer .left-col{width:100%}.ccm-page footer .right-col{width:100%}.ccm-page footer .col{float:left;width:25%;border-right:1px solid #033723;padding:0 20px}.ccm-page footer .right-col{margin-top:30px}.ccm-page footer .foot-logos{width:300px;float:right;margin-top:0}.ccm-page section .whats-on-featured{width:45%;float:left}.ccm-page section .whats-on-carousel{width:45%;float:right}.ccm-page section.interactive-map .centre{height:320px}.ccm-page .whats-on-intro .left-col{width:58.58%}.ccm-page .whats-on-intro .right-col{width:40.52%}.ccm-page .right-col>.row{margin-top:25px}.ccm-page.page-template-whats-on-detail .right-col{margin-bottom:25px}}@media only screen and (min-width: 768px) and (max-width: 992px){.ccm-page footer .col.social,.ccm-page footer .col.connect{width:50%;height:auto!important;border:0}.ccm-page footer .col.connect{padding:30px 20px 20px 20px}}@media only screen and (min-width: 992px){.ccm-page section.links-and-info .col,.ccm-page section.links-and-info .col:nth-child(2n){float:left;width:24.25%;margin-right:1%}.ccm-page section.links-and-info .col:nth-child(4n){margin-right:0}.ccm-page section.links-and-info .col.wide{width:49.5%}.page-template-home-concorde.ccm-page section.links-and-info .col:nth-child(2n),.page-template-home-concorde.ccm-page section.links-and-info .col:nth-child(5n),.page-template-home-concorde.ccm-page section.links-and-info .col:nth-child(6n){margin-right:1%}.page-template-home-concorde.ccm-page section.links-and-info .col.wide{width:49.5%;margin-right:1%}.page-template-home-members.ccm-page section.links-and-info .col:nth-child(2n),.page-template-home-members.ccm-page section.links-and-info .col:nth-child(5n),.page-template-home-members.ccm-page section.links-and-info .col:nth-child(6n){margin-right:1%}.page-template-home-members.ccm-page section.links-and-info .col.wide{width:49.5%;margin-right:1%}.page-template-home-members.ccm-page section.links-and-info.lower .col:nth-child(2n),.page-template-home-members.ccm-page section.links-and-info.lower .col:nth-child(3n),.page-template-home-members.ccm-page section.links-and-info.lower .col:nth-child(5n),.page-template-home-members.ccm-page section.links-and-info.lower .col:nth-child(6n),.page-template-home-members.ccm-page section.links-and-info.lower .col:nth-child(7n){margin-right:1%}.page-template-home-members.ccm-page section.links-and-info.lower .col:nth-child(4n),.page-template-home-members.ccm-page section.links-and-info.lower .col:nth-child(8n){margin-right:0}.page-template-home-members.ccm-page section.links-and-info.lower .col.wide{width:49.5%;margin-right:1%}.ccm-page header{height:169px}.ccm-page header .logo{max-width:200px;padding-top:52px}.ccm-page header .contact-details{float:left;padding:77px 20px 20px 30px;display:block}.ccm-page header .tickets-donate{bottom:20px;right:25px}.ccm-page section.img div{max-width:1100px;height:230px}.ccm-page section.footer{padding:40px 0}.ccm-page footer .col{width:20%}.ccm-page footer .col.connect{width:40%;padding:0 20px}.ccm-page section .whats-on-featured{width:33%}.ccm-page section .whats-on-carousel{width:62.5%}.ccm-page.page-template-whats-on-detail .right-col{margin-bottom:30px}.ccm-page section.interactive-map .centre{height:370px}.ccm-page.page-template-collection .heading-and-nav ul.letter-nav{margin-top:38px}.ccm-page.page-template-collection .heading-and-nav ul.letter-nav li{padding-right:10px}.ccm-page.page-template-collection .left-col{width:71%}.ccm-page.page-template-collection .right-col{width:24%}}@media only screen and (min-width: 1200px){.ccm-page header .logo{padding-top:49px}.ccm-page header .contact-details{padding-left:40px;padding-top:75px}.ccm-page section.img div{max-width:1300px;height:280px}.ccm-page section.footer{padding:45px 0}.ccm-page footer .foot-logos{width:350px;margin-right:30px}.ccm-page section.interactive-map .centre{height:450px}.ccm-page.page-template-whats-on-detail .right-col{margin-bottom:35px}.ccm-page.page-template-collection .heading-and-nav ul.letter-nav{margin-top:40px}.ccm-page.page-template-collection .heading-and-nav ul.letter-nav li{padding-right:13px}}@media only screen and (min-width: 1400px){.ccm-page section.img div{max-width:1500px;height:320px}.ccm-page section.footer{padding:50px 0}.ccm-page footer .col{width:18%}.ccm-page footer .col.connect{width:38%}.ccm-page footer .left-col{float:left;width:70%}.ccm-page footer .right-col{float:right;width:29%}.ccm-page footer .foot-logos{margin-top:120px;width:auto;margin-right:0}.ccm-page header .contact-details{padding-left:60px}.ccm-page section.interactive-map .centre{height:530px}.ccm-page.page-template-collection .heading-and-nav ul.letter-nav{margin-top:44px}.ccm-page.page-template-collection .heading-and-nav ul.letter-nav li{padding-right:15px}}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("/application/themes/brooklands/css/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-carousel .owl-stage-outer{z-index:2}.bm-owl-prev,.bm-owl-next{display:block;height:42px;width:42px;overflow:hidden;background-color:#ebebeb;position:absolute;z-index:3;top:43%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.bm-owl-prev span,.bm-owl-next span{display:none}.bm-owl-prev{left:-42px;background-position:0 -406px}.bm-owl-next{right:-42px;background-position:-42px -406px}.narrow .bm-owl-prev{left:0px}.narrow .bm-owl-next{right:0px}.key-attractions-scroller .owl-item .item{height:380px;background:#000;margin:0 3px;overflow:hidden;position:relative;z-index:1}.key-attractions-scroller .owl-item .item img{position:relative;z-index:2}.key-attractions-scroller .owl-item .item .txt{position:absolute;z-index:3;left:0;right:0;bottom:0;height:130px;background:#033723;color:#fff}.key-attractions-scroller .owl-item .item .txt h3{display:block;background:#033723;padding:13px 20px;color:#fff;margin:0;width:80%;margin:-40px 0 0 0;line-height:1.2}.key-attractions-scroller .owl-item .item .txt p{font-family:'Bitter',serif;font-size:140%;margin:0}.key-attractions-scroller .owl-item .item .txt a{display:block;color:#fff}.key-attractions-scroller .owl-item .item .txt a.find{font-weight:500}.key-attractions-scroller .owl-item .item .txt .bk{position:absolute;left:0;right:0;bottom:0;height:120px;padding:20px}.key-attractions-scroller .owl-item .item .txt .marker{width:27px;height:40px;background:red;position:absolute;right:20px;bottom:50px;z-index:6;background:url('/application/themes/brooklands/images/interface/map/marker-yellow.svg');background-size:27px 40px}.key-attractions-scroller .owl-item:nth-child(odd) .item .txt{background:#f6bf27;color:#111}.key-attractions-scroller .owl-item:nth-child(odd) .item .txt h3{background:#f6bf27;color:#111}.key-attractions-scroller .owl-item:nth-child(odd) .item .txt .bk{background:#f6bf27;color:#111}.key-attractions-scroller .owl-item:nth-child(odd) .item .txt a{color:#111}.key-attractions-scroller .owl-item:nth-child(odd) .item .txt .marker{background-image:url('/application/themes/brooklands/images/interface/map/marker-green.svg')}.narrow .ccm-page .key-attractions-scroller .bm-owl-prev,.narrow .ccm-page .key-attractions-scroller .bm-owl-next{display:none}@media only screen and (min-width: 480px) and (max-width: 768px){.bm-owl-prev,.bm-owl-next{display:none}}@media only screen and (min-width: 768px){.bm-owl-prev,.bm-owl-next{top:50%}.key-attractions-scroller .owl-item .item{height:420px}.key-attractions-scroller .owl-item .item .txt{height:150px}.key-attractions-scroller .owl-item .item .txt h3{margin:-45px 0 0 0}}@media only screen and (min-width: 992px){.key-attractions-scroller .owl-item .item .txt .bk{height:135px}}@media only screen and (min-width: 1400px){.key-attractions-scroller .owl-item .item{height:480px}.key-attractions-scroller .owl-item .item .txt{height:130px}.key-attractions-scroller .owl-item .item .txt h3{margin:-50px 0 0 0}.key-attractions-scroller .owl-item .item .txt .bk{height:120px}}.ccm-page .ccm-image-slider{text-align:left}.ccm-page .ccm-image-slider ul,.ccm-page .ccm-image-slider li{padding:0;margin:0}.ccm-page .ccm-image-slider ul img,.ccm-page .ccm-image-slider li img{max-width:150%!important;width:150%!important;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.ccm-page .ccm-image-slider .ccm-image-slider-text{top:0;bottom:0;height:100%;right:0;width:100%}.ccm-page .ccm-image-slider .ccm-image-slider-text .container{height:100%}.ccm-page .ccm-image-slider .ccm-image-slider-text h1{color:#f6bf27;text-align:left;line-height:1;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);margin:0}.ccm-page .ccm-image-slider .ccm-image-slider-text h1 span{display:block;font-weight:700;white-space:pre}.ccm-page .ccm-image-slider a.rslides_nav{width:40px;height:39px;margin-top:-20px;-webkit-opacity:1;-moz-opacity:1;opacity:1;z-index:7}.ccm-page .ccm-image-slider a.rslides_nav.prev{background-position:0 -94px;left:3%}.ccm-page .ccm-image-slider a.rslides_nav.next{background-position:-40px -94px;right:3%}.wide .ccm-page .ccm-image-slider .ccm-image-slider-text .ccm-image-slider-title{left:30px}.medium .ccm-page .ccm-image-slider .ccm-image-slider-text .ccm-image-slider-title{left:40px}.narrow .ccm-page .ccm-image-slider .ccm-image-slider-text .ccm-image-slider-title{left:50px}.ccm-page .main-slider{overflow:hidden}.ccm-page .main-slider .cancelled{position:absolute;z-index:4;left:0;right:0;bottom:0}.ccm-page .main-slider .cancelled span{display:block;float:left;padding:10px 15px;background:#fff;font-family:'Bitter',serif;color:#033723;font-weight:600;font-size:150%}.ccm-page .main-slider img{margin:0 auto}.ccm-page .left-col .ccm-image-slider .container,.ccm-page .right-col .ccm-image-slider .container{width:100%;padding:0}.ccm-page .left-col .ccm-image-slider img,.ccm-page .right-col .ccm-image-slider img{float:none}@media only screen and (min-width: 480px){.ccm-page .ccm-image-slider li img{max-width:130%!important;width:130%!important}.wide .ccm-page .ccm-image-slider .ccm-image-slider-text .ccm-image-slider-title{left:40px}.medium .ccm-page .ccm-image-slider .ccm-image-slider-text .ccm-image-slider-title{left:50px}.narrow .ccm-page .ccm-image-slider .ccm-image-slider-text .ccm-image-slider-title{left:65px}}@media only screen and (min-width: 768px){.ccm-page .ccm-image-slider li img{max-width:110%!important;width:110%!important}.ccm-page .ccm-image-slider .ccm-image-slider-text h1{font-size:27px}.ccm-page .ccm-image-slider .ccm-image-slider-text h1 span{font-size:42px}.wide .ccm-page .ccm-image-slider .ccm-image-slider-text .ccm-image-slider-title{left:40px}.medium .ccm-page .ccm-image-slider .ccm-image-slider-text .ccm-image-slider-title{left:60px}.narrow .ccm-page .ccm-image-slider .ccm-image-slider-text .ccm-image-slider-title{left:80px}}@media only screen and (min-width: 992px){.ccm-page .ccm-image-slider .ccm-image-slider-text h1{font-size:35px}.ccm-page .ccm-image-slider .ccm-image-slider-text h1 span{font-size:50px}}@media only screen and (min-width: 1200px){.ccm-page .ccm-image-slider .ccm-image-slider-text h1{font-size:40px}.ccm-page .ccm-image-slider .ccm-image-slider-text h1 span{font-size:55px}}@media only screen and (min-width: 1400px){.ccm-page .ccm-image-slider .ccm-image-slider-text h1{font-size:45px}.ccm-page .ccm-image-slider .ccm-image-slider-text h1 span{font-size:72px}.ccm-page .ccm-image-slider a.rslides_nav.prev{background-position:0 -94px;left:3%}.ccm-page .ccm-image-slider a.rslides_nav.next{background-position:-40px -94px;right:3%}}.ccm-page .bm-block{height:173px;overflow:hidden;text-align:center;color:#fff}.ccm-page .bm-block .ico{margin:0 auto}.ccm-page .bm-block h3,.ccm-page .bm-block p{margin:0}.ccm-page .bm-block p a{color:#fff;text-decoration:underline;font-weight:400}.ccm-page .bm-block p a:hover{text-decoration:none}.ccm-page .bm-block.grey p a{color:#000}.ccm-page .bm-block.yellow{background:#f6bf27;color:#000}.ccm-page .bm-block.yellow p a{color:#000}.ccm-page .bm-block.dark-green{background:#033723;color:#fff}.ccm-page .bm-block.dark-blue{background:#00316a;color:#fff}.ccm-page .bm-block.blue{background:#0057a4;color:#fff}.ccm-page .bm-block.intro{text-align:left;line-height:1.4}.ccm-page .bm-block.intro h2{margin-top:10px}.ccm-page .bm-block.grey{color:#000}.ccm-page a.bm-image-link{display:block;overflow:hidden;position:relative;width:100%;height:120px;color:#fff;font-weight:700}.ccm-page a.bm-image-link img{position:relative;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;max-width:150%!important;-webkit-backface-visibility:hidden}.ccm-page a.bm-image-link span{position:absolute;left:0;top:0;z-index:3;display:block;padding:5px 10px;background:url('/application/themes/brooklands/images/interface/green-80pc.png') repeat;width:100%;font-family:'Bitter',serif}.ccm-page a.bm-image-link span.bottom{top:auto;bottom:0}.ccm-page a.bm-image-link .blue{background:url('/application/themes/brooklands/images/interface/blue-80pc.png') repeat}.ccm-page a.bm-image-link .yellow{background:url('/application/themes/brooklands/images/interface/yellow-80pc.png') repeat;color:#000}.ccm-page a.bm-image-link:hover img{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.ccm-page section.links-and-info .news-box{background:#ebebeb;padding:15px 25px}.ccm-page section.links-and-info .news-box h2{margin-top:10px}.ccm-page section.links-and-info .news-box .news-home .ccm-block-page-list-date{font-size:80%;margin:-10px 0 0 0;line-height:1}.ccm-page section.links-and-info .news-box .news-home h4{margin:5px 0}.ccm-page section.links-and-info .news-box .news-home h4 a{color:#033723;font-size:400}.ccm-page .news-box{height:173px}.ccm-page.page-template-home-concorde section.links-and-info .news-box .news-home h4 a{color:#00316a;font-size:400}.ccm-page a.find-us-link,.ccm-page .open-today{text-align:center;width:100%;overflow:hidden;height:120px}.ccm-page .open-today p.heading,.ccm-page .open-today p.heading span{font-family:'Bitter',serif;font-weight:700;font-size:14px;margin-top:10px}.ccm-page .open-today br{display:none}.ccm-page .open-today p{line-height:1.2;margin:0 10% 10px 10%}.ccm-page .open-today:before,.ccm-page a.find-us-link:before{display:block;margin:10px auto 0 auto;content:"";width:24px;height:24px;background-position:-201px -309px}.ccm-page .open-today.green{background:#033723;color:#f6bf27}.ccm-page .open-today.blue{background:#00316a;color:#f6bf27}.ccm-page .open-today.yellow{background:#f6bf27;color:#033723}.ccm-page a.find-us-link{display:block;background:#ebebeb;color:#111;font-weight:400;height:150px}.ccm-page a.find-us-link p{font-size:18px;color:#033723;font-family:'Bitter',serif;font-weight:700;margin:10px 15%;line-height:1.2}.ccm-page a.find-us-link address{line-height:1.2;margin:0 10% 15px 10%}.ccm-page a.find-us-link:before{width:25px;height:38px;background-position:-299px -448px}.concorde .ccm-page a.find-us-link p{color:#00316a}.concorde .ccm-page a.find-us-link:before{background-position:-251px -448px}.ccm-page a.buy-tickets{display:block;width:110px;padding:0 15px;height:56px;line-height:1.2;text-align:center;background-position:0 -38px;color:#f6bf27;text-transform:uppercase;font-weight:700}.ccm-page a.buy-tickets:hover{color:#fff}.ccm-page a.buy-tickets:before{display:block;content:"";height:9px}.ccm-page a.buy-tickets.yellow{background-position:-110px -38px;color:#033723}.ccm-page .links-and-info a.buy-tickets{background:#033723;width:100%;height:120px;font-size:20px;text-transform:none;font-family:'Bitter',serif;overflow:hidden}.ccm-page .links-and-info a.buy-tickets:hover{color:#f6bf27}.ccm-page .links-and-info a.buy-tickets:before{display:block;content:"";height:35px;width:40px;margin:15px auto 10px auto}.ccm-page .links-and-info a.buy-tickets.yellow{background:#f6bf27;color:#033723}.ccm-page .links-and-info a.buy-tickets.blue{background:#0057a4}.ccm-page .links-and-info a.buy-tickets.dark-blue{background:#00316a}.ccm-page .links-and-info a.buy-tickets.blue:before{background-position:-259px -205px}.ccm-page .links-and-info a.buy-tickets.dark-blue:before{background-position:-581px -205px}.ccm-page .right-col a.buy-tickets{background:#033723;width:100%;height:120px;font-size:20px;text-transform:none;font-family:'Bitter',serif;overflow:hidden}.ccm-page .right-col a.buy-tickets:hover{color:#f6bf27}.ccm-page .right-col a.buy-tickets:before{display:block;content:"";height:35px;width:40px;margin:15px auto 10px auto}.ccm-page .right-col a.buy-tickets.yellow{background:#f6bf27;color:#033723}.ccm-page .right-col a.buy-tickets.blue{background:#0057a4}.ccm-page .right-col a.buy-tickets.dark-blue{background:#00316a}.ccm-page .right-col a.buy-tickets.blue:before{background-position:-259px -205px}.ccm-page .right-col a.buy-tickets.dark-blue:before{background-position:-581px -205px}.ccm-page .buy-ticket-large a.buy-tickets{background:#033723;width:100%;height:200px;font-size:24px;text-transform:none;font-family:'Bitter',serif;overflow:hidden}.ccm-page .buy-ticket-large a.buy-tickets:hover{color:#f6bf27}.ccm-page .buy-ticket-large a.buy-tickets:before{display:block;content:"";height:64px;width:73px;margin:30px auto}.ccm-page .buy-ticket-large a.buy-tickets.yellow{background:#f6bf27;color:#033723}.ccm-page .buy-ticket-large a.buy-tickets.blue{background:#0057a4}.ccm-page .buy-ticket-large a.buy-tickets.dark-blue{background:#00316a}.ccm-page .buy-ticket-large a.buy-tickets.blue:before{background-position:-251px -133px}.ccm-page .right-col .buy-ticket-large{background:#00316a}.ccm-page .right-col .buy-ticket-large a img{float:none;margin:0 auto;display:block;width:175px}.ccm-page a.donate{display:block;width:110px;padding:0 15px;height:56px;line-height:56px;text-align:center;text-transform:uppercase;font-weight:700;background:#033723}.ccm-page a.donate:hover{color:#fff}.ccm-page a.donate.yellow{background:#f6bf27;color:#033723}.ccm-page a.donate.yellow:hover{color:#000}.ccm-page .bm-featured-block{background:#f6bf27;position:relative;z-index:1;margin:0 0 15px 0;overflow:hidden}.ccm-page .bm-featured-block .img{height:100px;overflow:hidden}.ccm-page .bm-featured-block .img img{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.ccm-page .bm-featured-block .txt{padding:15px;overflow:hidden}.ccm-page .bm-featured-block h3,.ccm-page .bm-featured-block p{margin:0 100px 0 0;font-family:'Bitter',serif}.ccm-page .bm-featured-block h3{color:#111;font-weight:500;margin-bottom:5px}.ccm-page .bm-featured-block .btn{position:absolute;right:15px;bottom:15px;z-index:3}.ccm-page .links-and-info .bm-featured-block{height:120px}.ccm-page .links-and-info .stack-popover-trigger{height:120px}.ccm-page .links-and-info .bm-image-link-with-button{height:140px}.ccm-page .links-and-info .bm-image-link-with-button .img{height:60px}.ccm-page .links-and-info .stack-popover-trigger{background:#00316a}.ccm-page .links-and-info .stack-popover-trigger img{max-width:140px!important;margin:0 auto;display:block}.ccm-page .links-and-info .dark-green .stack-popover-trigger{background:#033723}.ccm-page .links-and-info .blue .stack-popover-trigger{background:#0057a4}.ccm-page .links-and-info .yellow .stack-popover-trigger{background:#f6bf27}.ccm-page .bm-featured-block.large .img{position:relative;z-index:1}.ccm-page .bm-featured-block.large .img img{position:relative;z-index:2}.ccm-page .bm-featured-block.large .img .caption{position:absolute;left:0;bottom:0;z-index:3;background:#f6bf27;padding:0 15px;line-height:34px;font-family:'Bitter',serif;font-weight:600}.ccm-page .event-info ul{overflow:hidden;margin:0}.ccm-page .event-info ul li{margin:9px 0;padding:0;display:block}.ccm-page .event-info ul li:before{display:block;width:28px;height:30px;background-position:0 -376px;position:relative;top:-2px;float:left;margin:0 5px 0 0}.ccm-page .event-info ul li.suitable:before{background-position:-28px -376px}.ccm-page .event-info ul li.time:before{background-position:-56px -376px}.ccm-page .event-info ul li.booking:before{background-position:-84px -376px}.ccm-page .ticket-info{background:#033723;color:#fff;overflow:hidden;padding:10px 15px;margin:0 0 20px 0}.ccm-page .ticket-info h2,.ccm-page .ticket-info h3{color:#f6bf27}.ccm-page .ticket-info em{font-style:normal;color:#f6bf27;font-weight:700}.page-template-whats-on-detail-concorde.ccm-page .ticket-info{background:#00316a}.ccm-page .bm-coloured-block{margin-bottom:15px}.ccm-page .bm-coloured-block .img{overflow:hidden;height:150px}.ccm-page .bm-coloured-block .img img{position:relative;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.ccm-page .bm-coloured-block .txt{overflow:hidden;padding:0 15px 15px 15px}.ccm-page .bm-coloured-block .txt .btn{margin-top:15px}.ccm-page .bm-coloured-block.dark-green{background:#033723;color:#fff}.ccm-page .bm-coloured-block.yellow{background:#f6bf27;color:#111}.ccm-page a.concorde-gift-cert,.ccm-page a.concorde-brochure{display:block;width:100%;line-height:1.2;text-align:center;background:#f6bf27;color:#00316a;font-family:'Bitter',serif;font-size:22px;overflow:hidden;height:200px}.ccm-page a.concorde-gift-cert:before,.ccm-page a.concorde-brochure:before{display:block;content:"";width:60px;height:54px;margin:45px auto 0 auto;background-position:-334px -543px}.ccm-page a.concorde-brochure:before{background-position:-334px -724px}.ccm-page .open-hours{background:#033723;color:#fff;z-index:1;height:193px;overflow:hidden}.ccm-page .open-hours .img{position:relative;z-index:2;overflow:hidden;height:125px}.ccm-page .open-hours .img img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.ccm-page .open-hours .img .caption{background:#033723;font-family:'Bitter',serif;position:absolute;left:0;bottom:0;z-index:3;color:#f6bf27;display:block;padding:0 12px;line-height:34px;font-weight:600}.ccm-page .open-hours .txt{background:#033723;overflow:hidden;padding:15px;position:relative}.page-template-whats-on-concorde.ccm-page .open-hours,.concorde .ccm-page .office-hours.green{background:#00316a}.page-template-whats-on-concorde.ccm-page .open-hours p,.concorde .ccm-page .office-hours.green p{margin-left:15px;margin-right:15px}.page-template-whats-on-concorde.ccm-page .open-hours .caption,.concorde .ccm-page .office-hours.green .caption,.page-template-whats-on-concorde.ccm-page .open-hours .txt,.concorde .ccm-page .office-hours.green .txt{background:#00316a}.page-template-whats-on-concorde.ccm-page .open-hours{background:#00316a!important}.page-template-whats-on-concorde.ccm-page .open-hours .office-hours.green{text-align:left;background:#00316a}.page-template-whats-on-concorde.ccm-page .open-hours .ico{display:none}.page-template-whats-on-concorde.ccm-page .open-hours .img .caption{background:#00316a}.page-template-whats-on-concorde.ccm-page .open-hours .txt{background:#00316a}.page-template-whats-on-concorde.ccm-page .open-hours .txt h3{margin:0;font-weight:400;line-height:1.5}.page-template-whats-on-concorde.ccm-page .open-hours .txt p{margin:0}.ccm-page .bm-image-link-with-button{margin:0 0 13px 0}.ccm-page .bm-image-link-with-button .img{height:100px;overflow:hidden}.ccm-page .bm-image-link-with-button .img img{position:relative;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-width:9999px!important;-webkit-backface-visibility:hidden}.ccm-page .bm-image-link-with-button .txt{padding:10px 15px;position:relative;z-index:1}.ccm-page .bm-image-link-with-button .btn{position:absolute;right:15px;bottom:15px;padding:6px 11px;font-size:14px}.ccm-page .bm-image-link-with-button h3{color:#fff;font-weight:400;width:65%;margin:5px 0;min-height:45px}.ccm-page .bm-image-link-with-button.dark-green{background:#033723;color:#fff}.ccm-page .bm-image-link-with-button.blue{background:#00316a;color:#fff}.ccm-page .right-col .bm-image-link-with-button .img,.ccm-page .right-col .bm-image-link-with-button .img img{height:auto}.ccm-page .right-col .bm-image-link-with-button .img img{position:initial;left:0;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;max-width:100%!important}.ccm-page .follow-btm{height:200px;background:#f6bf27;color:#111;overflow:hidden}.ccm-page .follow-btm ul li,.ccm-page .follow-btm ul a{margin:0;padding:0}.ccm-page .follow-btm ul li:before{display:none}.ccm-page .follow-btm ul.social-icons{margin:30px 0 0 0;padding:0;overflow:hidden;text-align:center}.ccm-page .follow-btm ul.social-icons li{margin:0 3px;padding:0;display:inline-block;list-style:none outside}.ccm-page .follow-btm ul.social-icons li a{display:block;width:42px;height:42px}.ccm-page .follow-btm ul.social-icons li a.tw{background-position:-497px -38px}.ccm-page .follow-btm ul.social-icons li a.in{background-position:-539px -38px}.ccm-page .follow-btm ul.social-icons li a.fb{background-position:-581px -38px}.ccm-page .follow-btm ul.social-text{margin:7px 0 0 0;padding:0;overflow:hidden;text-align:center}.ccm-page .follow-btm ul.social-text li a{font-weight:300;color:#111}.ccm-page .follow-btm h3{margin:10px 0 0 0;color:#111;text-align:center}.ccm-page .office-hours .ico{display:block;width:46px;height:46px;margin-top:20px}.ccm-page .office-hours h3{color:#fff}.ccm-page .office-hours h3,.ccm-page .office-hours p{margin:10px 0 0 0}.ccm-page .office-hours.green{background:#033723;color:#fff}.ccm-page .office-hours.green .ico{background-position:-443px -260px}.ccm-page .office-hours.blue{background:#00316a;color:#fff}.ccm-page .office-hours.blue .ico{background-position:0 0}.ccm-page .office-hours.yellow{background:#f6bf27;color:#000}.ccm-page .office-hours.yellow .ico{background-position:0 0}.ccm-page .office-hours.yellow h3{color:#000}.ccm-page .testimonial{overflow:hidden}.ccm-page .testimonial .inner{padding:10px 15px;text-align:left}.ccm-page .testimonial .author{padding:10px 0 0 0}.ccm-page .testimonial.yellow{background:#f6bf27;color:#111}.ccm-page .testimonial.yellow .txt{color:#033723}.ccm-page .testimonial.dark-green{background:#033723;color:#fff}.ccm-page .testimonial.dark-green .txt{color:#fff}.ccm-page .testimonial.dark-blue{background:#00316a;color:#fff}.ccm-page .testimonial.dark-blue .txt{color:#fff}.ccm-page .testimonial.blue{background:#0057a4;color:#fff}.ccm-page .testimonial.blue .txt{color:#fff}.ccm-page a.btm-e-newsletter{display:block;width:100%;line-height:1.2;text-align:center;background:#033723;color:#fff;font-family:'Bitter',serif;font-size:22px;overflow:hidden}.ccm-page a.btm-e-newsletter:before{display:block;content:"";width:60px;height:54px;margin:45px auto 0 auto;background-position:-728px -543px}.ccm-page .bafm{font-family:'Bitter',serif;line-height:1.3}.ccm-page .bafm p{font-size:15px;margin:0 auto;padding:0 15px}.ccm-page .stack-popover-trigger{display:block;overflow:hidden}.ccm-page.page-template-whats-on-detail-concorde .stack-popover-trigger{background:#00316a}.ccm-page.page-template-whats-on-detail-concorde .stack-popover-trigger img{float:none;display:block;margin:0 auto;height:160px}.ccm-page a.donate-now{display:block;background:#0057a4;font-weight:700;font-size:20px;font-family:'Bitter',serif;color:#f6bf27;text-align:center;height:120px;overflow:hidden}.ccm-page a.donate-now:before{display:block;content:"";height:35px;width:40px;margin:15px auto 10px auto;background-position:-259px -205px}.ccm-page .bm_vimeo{overflow:hidden}.ccm-page .bm_vimeo iframe{width:100%;height:100%}.ccm-page .bm-block.generic-block{padding:15px;text-align:left}.ccm-page .left-col .ccm-image-slider-container{max-height:auto!important;overflow:hidden}.ccm-page .right-col .ccm-image-slider-container{max-height:auto!important;overflow:hidden}.ccm-page .right-col .bm-image-link-with-button,.ccm-page .right-col .bm-coloured-block .img{height:auto}.ccm-page .right-col .bm-image-link-with-button img,.ccm-page .right-col .bm-coloured-block .img img{top:0;left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.ccm-page .links-and-info .col picture{display:block;height:200px;overflow:hidden}.ccm-page .links-and-info .col picture img{position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}@media only screen and (min-width: 480px){.ccm-page a.bm-image-link,.ccm-page .open-today,.ccm-page .links-and-info a.buy-tickets,.ccm-page .right-col a.buy-tickets,.ccm-page a.find-us-link,.ccm-page .news-box,.ccm-page .ticket-info,.ccm-page a.concorde-gift-cert,.ccm-page a.concorde-brochure,.ccm-page .follow-btm,.ccm-page .bm-block{height:200px}.ccm-page .open-today p.heading,.ccm-page .open-today p.heading span{font-size:16px}.ccm-page .open-today p{margin:0 10% 15px 10%}.ccm-page .open-today:before,.ccm-page a.find-us-link:before{margin:15px auto 0 auto;width:46px;height:46px;background-position:-198px -260px}.ccm-page .links-and-info a.buy-tickets{font-size:24px}.ccm-page .links-and-info a.buy-tickets:before{height:64px;width:73px;margin:25px auto 20px auto}.ccm-page .links-and-info a.buy-tickets.blue:before{background-position:-251px -133px;margin-top:40px}.ccm-page .links-and-info a.buy-tickets.dark-blue:before{background-position:-575px -133px;margin-top:40px}.ccm-page .right-col a.buy-tickets{font-size:24px}.ccm-page .right-col a.buy-tickets:before{height:64px;width:73px;margin:25px auto 20px auto}.ccm-page .right-col a.buy-tickets.blue:before{background-position:-251px -133px}.ccm-page a.find-us-link p{font-size:20px}.ccm-page a.find-us-link:before{width:32px;height:48px;background-position:-110px -448px}.ccm-page .bm-image-link-with-button h3{min-height:56px}.ccm-page .links-and-info .bm-featured-block,.ccm-page .links-and-info .stack-popover-trigger,.ccm-page .links-and-info .bm-image-link-with-button{height:200px}.ccm-page .links-and-info .bm-image-link-with-button .img{height:115px}.ccm-page .links-and-info .stack-popover-trigger img{max-width:200px!important}}@media only screen and (min-width: 520px) and (max-width: 767px){.ccm-page .bm-featured-block{overflow:hidden}.ccm-page .bm-featured-block .img{width:180px;float:left}.ccm-page .bm-featured-block .img img{max-width:150%!important;left:-20%}.ccm-page .open-hours{overflow:hidden;height:100px}.ccm-page .open-hours .img{width:180px;float:left;height:100%}.ccm-page .open-hours .img img{max-width:120%!important;left:50%}.ccm-page .open-hours .txt{height:100%}.ccm-page .col-xs-12>.bm-image-link-with-button{height:125px;position:relative}.ccm-page .col-xs-12>.bm-image-link-with-button .img,.ccm-page .col-xs-12>.bm-image-link-with-button .txt{height:125px}.ccm-page .col-xs-12>.bm-image-link-with-button .img{width:200px;position:absolute;left:0;top:0}.ccm-page .col-xs-12>.bm-image-link-with-button .img img{max-width:100%!important}.ccm-page .col-xs-12>.bm-image-link-with-button .txt{margin-left:200px}}@media only screen and (min-width: 640px) and (max-width: 767px){.ccm-page .bm-featured-block .img{width:200px;float:left}.ccm-page .bm-featured-block .img img{max-width:100%!important;left:0}.ccm-page .bm-featured-block.large .img{width:250px;float:left}.ccm-page .bm-featured-block.large .img img{max-width:110%!important}.ccm-page .open-hours .img{width:250px}}@media only screen and (min-width: 600px){.ccm-page .bm-coloured-block{float:left;margin:0 2% 18px 0;width:48%}.ccm-page .bm-coloured-block .img{height:170px}.ccm-page .bm-coloured-block:nth-child(2n+2){margin-right:0}.ccm-page .left-col .bm-coloured-block,.ccm-page .right-col .bm-coloured-block{float:none;width:auto;margin-right:0}.ccm-page.page-template-whats-on-detail-concorde .stack-popover-trigger img{height:170px}}@media only screen and (min-width: 768px){.ccm-page a.bm-image-link,.ccm-page .open-today,.ccm-page .links-and-info a.buy-tickets,.ccm-page .right-col a.buy-tickets,.ccm-page .buy-ticket-large a.buy-tickets,.ccm-page a.find-us-link,.ccm-page .news-box,.ccm-page a.concorde-gift-cert,.ccm-page a.concorde-brochure,.ccm-page .follow-btm,.ccm-page .bm-block{height:220px}.ccm-page .ticket-info{height:auto;margin:0 0 20px 0}.ccm-page .open-today p.heading,.ccm-page .open-today p.heading span{font-size:20px}.ccm-page .open-today p{margin:0 15% 15px 15%}.ccm-page .open-today:before,.ccm-page a.find-us-link:before{margin-top:30px}.ccm-page .links-and-info a.buy-tickets{font-size:26px}.ccm-page .links-and-info a.buy-tickets:before{margin-top:40px;margin-bottom:17px;width:107px;height:94px}.ccm-page .links-and-info a.buy-tickets.blue:before{background-position:-144px -133px}.ccm-page .links-and-info a.buy-tickets.dark-blue:before{background-position:-468px -133px}.ccm-page .right-col a.buy-tickets{font-size:26px}.ccm-page .right-col a.buy-tickets:before{margin-top:40px;margin-bottom:17px;width:107px;height:94px}.ccm-page .right-col a.buy-tickets.blue:before{background-position:-144px -133px}.ccm-page .right-col a.buy-tickets.dark-blue:before{background-position:-468px -133px}.ccm-page .buy-ticket-large a.buy-tickets{font-size:26px}.ccm-page .buy-ticket-large a.buy-tickets:before{margin-top:40px;margin-bottom:17px;width:107px;height:94px}.ccm-page .buy-ticket-large a.buy-tickets.blue:before{background-position:-144px -133px}.ccm-page .right-col .buy-ticket-large a img{width:200px}.ccm-page .bm-featured-block{height:295px}.ccm-page .bm-featured-block .img{height:200px}.ccm-page .bm-featured-block .img img{max-width:100%!important}.ccm-page .bm-featured-block h3{font-size:17px}.ccm-page .bm-featured-block h3.medium{font-size:15px}.ccm-page .bm-featured-block h3.small{font-size:14px}.ccm-page .links-and-info .bm-featured-block,.ccm-page .links-and-info .bm-image-link-with-button,.ccm-page .links-and-info .stack-popover-trigger{height:220px}.ccm-page .links-and-info .bm-image-link-with-button .img{height:135px}.ccm-page .links-and-info .stack-popover-trigger img{max-width:240px!important}.ccm-page .bm-featured-block.large{height:290px}.ccm-page .bm-featured-block.large .img{height:200px}.ccm-page .bm-featured-block.large .img img{max-width:130%!important}.ccm-page a.concorde-gift-cert:before,.ccm-page a.concorde-brochure:before{width:136px;height:122px;margin:25px auto 0 auto;background-position:-198px -543px}.ccm-page a.concorde-brochure:before{background-position:-198px -724px}.ccm-page .open-hours{height:290px}.ccm-page .open-hours .img{height:200px}.ccm-page .open-hours a.btn{bottom:5px}.ccm-page .bm-image-link-with-button h3{font-size:20px}.ccm-page .bm-image-link-with-button .btn{padding:6px 11px;font-size:15px}.ccm-page .bm-image-link-with-button .img{height:200px}.ccm-page .follow-btm ul.social-icons{margin-top:37px}.ccm-page .follow-btm h3{font-size:23px}.ccm-page .follow-btm h3,.ccm-page .follow-btm ul.social-text{margin-top:10px}.ccm-page .office-hours .ico{width:82px;height:82px}.ccm-page .office-hours.green .ico{background-position:-361px -260px}.ccm-page a.btm-e-newsletter:before{width:136px;height:122px;margin:15px auto 0 auto;background-position:-593px -543px}.ccm-page .bafm p{font-size:17px;margin:0 auto;padding:0 30px}.ccm-page.page-template-whats-on-detail-concorde .stack-popover-trigger img{height:190px}.ccm-page a.donate-now{height:286px;font-size:26px}.ccm-page a.donate-now:before{margin-top:62px;margin-bottom:30px;width:107px;height:94px;background-position:-144px -133px}.ccm-page .left-col .ccm-image-slider-container{max-height:240px!important}.ccm-page .right-col .ccm-image-slider-container{max-height:240px!important}.ccm-page .right-col .bm-image-link-with-button,.ccm-page .right-col .bm-coloured-block{height:240px!important}.ccm-page .right-col .bm-image-link-with-button .img,.ccm-page .right-col .bm-coloured-block .img{height:120px}.ccm-page .right-col .bm-image-link-with-button .txt h3,.ccm-page .right-col .bm-coloured-block .txt h3{margin-top:20px}.ccm-page .right-col .bm-image-link-with-button .txt .btn,.ccm-page .right-col .bm-coloured-block .txt .btn{margin-top:0}.ccm-page .right-col .bm-coloured-block{height:auto!important}.ccm-page .right-col .bm-coloured-block .img{height:200px}.ccm-page .links-and-info .col picture{height:220px}}@media only screen and (min-width: 992px){.ccm-page a.bm-image-link,.ccm-page .open-today,.ccm-page .links-and-info a.buy-tickets,.ccm-page .right-col a.buy-tickets,.ccm-page .buy-ticket-large a.buy-tickets,.ccm-page a.find-us-link,.ccm-page .news-box,.ccm-page a.concorde-gift-cert,.ccm-page a.concorde-brochure,.ccm-page .follow-btm,.ccm-page .bm-block{height:240px}.ccm-page .links-and-info .bm_vimeo,.ccm-page .links-and-info .bm_vimeo iframe{height:240px!important}.ccm-page .links-and-info a.buy-tickets:before{margin-bottom:30px}.ccm-page .right-col a.buy-tickets:before{margin-bottom:30px}.ccm-page .right-col .buy-ticket-large a img{width:225px}.ccm-page .bm-featured-block{height:300px}.ccm-page .bm-featured-block .img,.ccm-page .bm-featured-block img{height:200px}.ccm-page .bm-featured-block h3{font-size:18px}.ccm-page .bm-featured-block h3.medium{font-size:16px}.ccm-page .bm-featured-block h3.small{font-size:15px}.ccm-page .links-and-info .bm-featured-block,.ccm-page .links-and-info .bm-image-link-with-button,.ccm-page .links-and-info .stack-popover-trigger{height:240px}.ccm-page .links-and-info .bm-image-link-with-button .img{height:140px}.ccm-page .links-and-info .stack-popover-trigger img{max-width:220px!important}.ccm-page .bm-featured-block.large{height:300px}.ccm-page .bm-featured-block.large .img,.ccm-page .bm-featured-block.large img{height:200px}.ccm-page .bm-coloured-block{width:32%;margin-right:2%;margin-bottom:25px}.ccm-page .bm-coloured-block .img{height:200px}.ccm-page .bm-coloured-block:nth-child(2n){margin-right:2%}.ccm-page .bm-coloured-block:nth-child(3n){margin-right:0}.ccm-page .open-today p.heading,.ccm-page .open-today p.heading span{font-size:16px}.ccm-page .open-hours{height:300px}.ccm-page .open-hours .img{height:200px}.ccm-page .open-hours .txt{height:90px}.ccm-page a.bm-image-link img{max-width:185%!important}.ccm-page .bm-image-link-with-button h3{font-size:17px}.ccm-page .bm-image-link-with-button .btn{padding:3px 5px;font-size:14px;right:10px;bottom:10px}.ccm-page .bm-image-link-with-button .img,.ccm-page .bm-image-link-with-button .img img{height:180px}.ccm-page .bm-image-link-with-button .txt{min-height:100px}.ccm-page .follow-btm ul.social-icons{margin-top:45px}.ccm-page .follow-btm h3{font-size:20px}.ccm-page.page-template-whats-on-detail-concorde .stack-popover-trigger img{height:220px}.ccm-page a.donate-now{height:266px;font-size:22px}.ccm-page a.donate-now:before{margin-top:60px}.ccm-page .bm-block.generic-block{padding:18px}.ccm-page .left-col .ccm-image-slider-container{max-height:315px!important}.ccm-page .right-col .ccm-image-slider-container{max-height:315px!important}.ccm-page .right-col .bm-image-link-with-button,.ccm-page .right-col .bm-coloured-block{height:315px!important}.ccm-page .right-col .bm-image-link-with-button .img,.ccm-page .right-col .bm-coloured-block .img{height:190px}.ccm-page .right-col .bm-image-link-with-button .txt h3,.ccm-page .right-col .bm-coloured-block .txt h3{margin-top:20px}.ccm-page .right-col .bm-image-link-with-button .txt .btn,.ccm-page .right-col .bm-coloured-block .txt .btn{margin-top:0}.ccm-page .right-col .bm-coloured-block{height:auto!important}.ccm-page .right-col .bm-coloured-block .img{height:200px}.ccm-page .links-and-info .col picture{height:240px}.ccm-page .links-and-info .col picture img{max-width:110%!important}}@media only screen and (min-width: 1200px){.ccm-page a.bm-image-link,.ccm-page .open-today,.ccm-page .links-and-info a.buy-tickets,.ccm-page .right-col a.buy-tickets,.ccm-page a.find-us-link,.ccm-page .news-box,.ccm-page .ticket-info,.ccm-page a.concorde-gift-cert,.ccm-page a.concorde-brochure,.ccm-page .follow-btm,.ccm-page .bm-block{height:270px}.ccm-page .links-and-info .bm_vimeo,.ccm-page .links-and-info .bm_vimeo iframe{height:270px!important}.ccm-page .buy-ticket-large a.buy-tickets,.ccm-page .ticket-info{height:335px;margin:0}.ccm-page .bm-featured-block{height:350px}.ccm-page .bm-featured-block .img,.ccm-page .bm-featured-block img{height:240px}.ccm-page .bm-featured-block h3.medium{font-size:18px}.ccm-page .bm-featured-block h3.small{font-size:16px}.ccm-page .links-and-info .bm-featured-block,.ccm-page .links-and-info .bm-image-link-with-button,.ccm-page .links-and-info .stack-popover-trigger{height:270px}.ccm-page .links-and-info .bm-image-link-with-button .img{height:180px}.ccm-page .links-and-info .stack-popover-trigger img{max-width:230px!important}.ccm-page .bm-featured-block.large{height:350px}.ccm-page .bm-featured-block.large .img,.ccm-page .bm-featured-block.large img{height:240px}.ccm-page .open-today p.heading,.ccm-page .open-today p.heading span{font-size:19px}.ccm-page .open-today p{margin:0 17% 15px 17%}.ccm-page .open-today:before,.ccm-page a.find-us-link:before{width:82px;height:82px;background-position:-116px -260px}.ccm-page a.find-us-link p{font-size:22px;margin:10px 25%}.ccm-page a.find-us-link address{margin:0 22% 15px 22%}.ccm-page a.find-us-link:before{width:46px;height:69px;background-position:-63px -448px;margin-bottom:10px}.concorde .ccm-page a.find-us-link:before{background-position:-204px -448px}.ccm-page .links-and-info a.buy-tickets{font-size:32px}.ccm-page .right-col a.buy-tickets{font-size:32px}.ccm-page .buy-tickets-large a.buy-tickets{font-size:32px}.ccm-page .buy-ticket-large a.buy-tickets:before{margin-top:80px}.ccm-page .right-col .buy-ticket-large a img{margin-top:52px;margin-bottom:52px}.ccm-page .bm-coloured-block .img{height:240px}.ccm-page .bm-coloured-block .txt{overflow:hidden;padding:0 25px 25px 25px}.ccm-page .open-hours{height:350px}.ccm-page .open-hours .img{height:240px}.ccm-page .open-hours .txt{height:100px}.ccm-page a.bm-image-link img{max-width:170%!important}.ccm-page .bm-image-link-with-button h3{font-size:19px}.ccm-page .bm-image-link-with-button .btn{padding:7px 12px;font-size:15px}.ccm-page .bm-image-link-with-button .img,.ccm-page .bm-image-link-with-button .img img{height:230px}.ccm-page .bm-image-link-with-button .txt{min-height:85px}.ccm-page .follow-btm ul.social-icons{margin-top:45px}.ccm-page .follow-btm ul.social-icons li a{display:block;width:54px;height:53px}.ccm-page .follow-btm ul.social-icons li a.tw{background-position:-335px -38px}.ccm-page .follow-btm ul.social-icons li a.in{background-position:-389px -38px}.ccm-page .follow-btm ul.social-icons li a.fb{background-position:-443px -38px}.ccm-page .follow-btm h3{font-size:24px}.ccm-page .follow-btm h3,.ccm-page .follow-btm ul.social-text{margin-top:12px}.ccm-page .bafm p{font-size:20px}.ccm-page.page-template-whats-on-detail-concorde .stack-popover-trigger{height:335px}.ccm-page.page-template-whats-on-detail-concorde .stack-popover-trigger img{height:240px;margin-top:50px}.ccm-page a.donate-now{height:316px;font-size:22px}.ccm-page a.donate-now:before{margin-top:70px}.ccm-page .bm-block.generic-block{padding:20px}.ccm-page .left-col .ccm-image-slider-container{max-height:381px!important}.ccm-page .right-col .ccm-image-slider-container{max-height:381px!important}.ccm-page .right-col .bm-image-link-with-button,.ccm-page .right-col .bm-coloured-block{height:381px!important}.ccm-page .right-col .bm-image-link-with-button .img,.ccm-page .right-col .bm-coloured-block .img{height:250px}.ccm-page .right-col .bm-image-link-with-button .txt h3,.ccm-page .right-col .bm-coloured-block .txt h3{margin-top:20px}.ccm-page .right-col .bm-image-link-with-button .txt .btn,.ccm-page .right-col .bm-coloured-block .txt .btn{margin-top:0}.ccm-page .right-col .bm-coloured-block{height:auto!important}.ccm-page .right-col .bm-coloured-block .img{height:250px}.ccm-page .links-and-info .col picture{height:270px}.ccm-page .links-and-info .col picture img{max-width:110%!important}}@media only screen and (min-width: 1400px){.ccm-page a.bm-image-link,.ccm-page .open-today,.ccm-page .links-and-info a.buy-tickets,.ccm-page .right-col a.buy-tickets,.ccm-page a.find-us-link,.ccm-page .news-box,.ccm-page a.concorde-gift-cert,.ccm-page a.concorde-brochure,.ccm-page .follow-btm,.ccm-page .bm-block{height:315px}.ccm-page .links-and-info .bm_vimeo,.ccm-page .links-and-info .bm_vimeo iframe{height:315px!important}.ccm-page .buy-ticket-large a.buy-tickets,.ccm-page .ticket-info{height:315px}.ccm-page .bm-featured-block{height:390px}.ccm-page .bm-featured-block .img,.ccm-page .bm-featured-block img{height:278px}.ccm-page .bm-featured-block h3{font-size:22px}.ccm-page .bm-featured-block h3.medium{font-size:20px}.ccm-page .bm-featured-block h3.small{font-size:18px}.ccm-page .links-and-info .bm-featured-block,.ccm-page .links-and-info .bm-image-link-with-button,.ccm-page .links-and-info .stack-popover-trigger{height:315px}.ccm-page .links-and-info .bm-image-link-with-button .img{height:225px}.ccm-page .links-and-info .stack-popover-trigger img{max-width:300px!important}.ccm-page .bm-featured-block.large{height:390px}.ccm-page .bm-featured-block.large .img,.ccm-page .bm-featured-block.large img{height:300px}.ccm-page .open-today p.heading,.ccm-page .open-today p.heading span{font-size:21px}.ccm-page .open-today p{margin:0 20% 15px 20%}.ccm-page .open-today:before,.ccm-page a.find-us-link:before{width:116px;height:116px;background-position:0 -260px}.ccm-page .links-and-info a.buy-tickets:before{width:144px;height:127px;margin-top:50px}.ccm-page .links-and-info a.buy-tickets.blue:before{background-position:0 -133px}.ccm-page .links-and-info a.buy-tickets.dark-blue:before{background-position:-324px -133px}.ccm-page .links-and-info a.buy-tickets{font-size:34px}.ccm-page .right-col .buy-ticket-large a img{width:250px;margin-top:30px;margin-bottom:29px}.ccm-page .right-col a.buy-tickets:before{width:144px;height:127px;margin-top:50px}.ccm-page .right-col a.buy-tickets.blue:before{background-position:0 -133px}.ccm-page .right-col a.buy-tickets.dark-blue:before{background-position:-324px -133px}.ccm-page .right-col a.buy-tickets{font-size:34px}.ccm-page .buy-ticket-large a.buy-tickets:before{width:144px;height:127px;margin-top:50px}.ccm-page .buy-ticket-large a.buy-tickets.blue:before{background-position:0 -133px}.ccm-page .buy-ticket-large a.buy-tickets.dark-blue:before{background-position:-324px -133px}.ccm-page .buy-ticket-large a.buy-tickets{font-size:34px}.ccm-page a.find-us-link p{font-size:24px;margin:10px 25%}.ccm-page a.find-us-link address{margin:0 25% 15px 25%}.ccm-page a.find-us-link:before{width:63px;height:95px;background-position:0 -448px;margin-bottom:20px}.concorde .ccm-page a.find-us-link:before{background-position:-142px -448px}.ccm-page .ticket-info{padding:10px 20px}.ccm-page .bm-coloured-block{margin-bottom:30px}.ccm-page .bm-coloured-block .txt{overflow:hidden;padding:0 30px 30px 30px}.ccm-page a.concorde-gift-cert,.ccm-page a.concorde-brochure{font-size:28px}.ccm-page a.concorde-gift-cert:before,.ccm-page a.concorde-brochure:before{width:199px;height:181px;margin-top:35px;background-position:0 -543px}.ccm-page a.concorde-brochure:before{background-position:0 -724px}.ccm-page .open-hours{height:390px}.ccm-page .open-hours .img{height:300px}.ccm-page .open-hours .txt{height:80px}.ccm-page .bm-image-link-with-button h3{font-size:21px}.ccm-page .bm-image-link-with-button .btn{padding:8px 13px;font-size:16px}.ccm-page .bm-image-link-with-button .txt{padding:10px 18px}.ccm-page .bm-image-link-with-button .img,.ccm-page .bm-image-link-with-button .img img{height:250px}.ccm-page .follow-btm ul.social-icons{margin-top:60px}.ccm-page .follow-btm h3{font-size:26px}.ccm-page .follow-btm h3,.ccm-page .follow-btm ul.social-text{margin-top:18px}.ccm-page .office-hours .ico{width:117px;height:117px}.ccm-page .office-hours.green .ico{background-position:-244px -260px}.ccm-page .testimonial .inner{padding:15px 18px}.ccm-page .bafm{padding:0 35px;line-height:1.2}.ccm-page .bafm p{font-size:24px}.ccm-page a.btm-e-newsletter{font-size:28px}.ccm-page a.btm-e-newsletter:before{width:199px;height:181px;margin-top:30px;background-position:-394px -543px}.ccm-page.page-template-whats-on-detail-concorde .stack-popover-trigger{height:315px}.ccm-page.page-template-whats-on-detail-concorde .stack-popover-trigger img{height:240px;margin-top:40px}.ccm-page a.donate-now{height:335px;font-size:32px}.ccm-page a.donate-now:before{margin-top:60px;width:144px;height:127px;background-position:0 -133px}.ccm-page .bm-block.generic-block{padding:25px}.ccm-page .left-col .ccm-image-slider-container{max-height:446px!important}.ccm-page .right-col .ccm-image-slider-container{max-height:446px!important}.ccm-page .right-col .bm-image-link-with-button,.ccm-page .right-col .bm-coloured-block{height:446px!important}.ccm-page .right-col .bm-image-link-with-button .img,.ccm-page .right-col .bm-coloured-block .img{height:310px}.ccm-page .right-col .bm-image-link-with-button .txt h3,.ccm-page .right-col .bm-coloured-block .txt h3{margin-top:20px}.ccm-page .right-col .bm-image-link-with-button .txt .btn,.ccm-page .right-col .bm-coloured-block .txt .btn{margin-top:0}.ccm-page .links-and-info .col picture{height:315px}.ccm-page .links-and-info .col picture img{max-width:110%!important}}.ccm-page .what-have-you .left-col{width:100%;height:290px}.ccm-page .what-have-you .left-col .bm-tweet,.ccm-page .what-have-you .left-col .bm-social-image{width:100%;height:160px}.ccm-page .what-have-you .left-col .cols{height:130px}.ccm-page .what-have-you .left-col .cols .two-col{height:100%}.ccm-page .what-have-you .left-col .cols .bm-tweet,.ccm-page .what-have-you .left-col .cols .bm-social-image{width:100%;height:130px}.ccm-page .what-have-you .centre-col{width:100%;height:200px}.ccm-page .what-have-you .centre-col .bm-tweet,.ccm-page .what-have-you .centre-col .bm-social-image{width:100%;height:100%}.ccm-page .what-have-you .right-col{width:100%;height:330px}.ccm-page .what-have-you .right-col .bm-tweet,.ccm-page .what-have-you .right-col .bm-social-image{width:100%;height:160px}.ccm-page .bm-tweet{position:relative;overflow:hidden;text-align:center;color:#033723;background:#f6bf27;line-height:1.2;padding:0 10px}.ccm-page .bm-tweet div{overflow:hidden;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.ccm-page .bm-tweet a{color:#033723}.ccm-page .bm-tweet .tweet{display:block;font-family:'Bitter',serif;font-size:15px}.ccm-page .bm-tweet .author{display:block;font-size:12px;position:absolute;bottom:12px;left:0;right:0}.ccm-page .bm-tweet.green{color:#fff;background:#033723}.ccm-page .bm-tweet.green a{color:#fff}.ccm-page .bm-tweet.blue{color:#fff;background:#0057a4}.ccm-page .bm-tweet.blue a{color:#fff}.ccm-page .bm-social-image{position:relative;z-index:1;overflow:hidden;text-align:center;color:#fff}.ccm-page .bm-social-image a{color:#fff;font-weight:400}.ccm-page .bm-social-image span{display:block;font-size:12px;position:absolute;bottom:17px;left:0;right:0;z-index:3}.ccm-page .bm-social-image img{position:relative;z-index:2;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}@media only screen and (min-width: 600px){.ccm-page .what-have-you .centre-col,.ccm-page .what-have-you .right-col{width:50%;float:left;height:274px}.ccm-page .what-have-you .right-col .bm-tweet,.ccm-page .what-have-you .right-col .bm-social-image{height:137px}}@media only screen and (min-width: 768px){.ccm-page .what-have-you .left-col{float:left;width:50%;height:350px}.ccm-page .what-have-you .left-col .bm-tweet,.ccm-page .what-have-you .left-col .bm-social-image{width:100%;height:175px}.ccm-page .what-have-you .left-col .cols{height:175px}.ccm-page .what-have-you .left-col .cols .bm-tweet,.ccm-page .what-have-you .left-col .cols .bm-social-image{height:175px}.ccm-page .what-have-you .centre-col{float:right;width:50%;height:350px}.ccm-page .what-have-you .right-col{width:100%;height:350px}.ccm-page .what-have-you .right-col .bm-tweet,.ccm-page .what-have-you .right-col .bm-social-image{width:100%;height:50%}}@media only screen and (min-width: 768px) and (max-width: 992px){.ccm-page .what-have-you .right-col .bm-tweet{width:50%;float:left}}@media only screen and (min-width: 992px){.ccm-page .what-have-you .left-col{width:37.44%;height:350px}.ccm-page .what-have-you .left-col .bm-tweet,.ccm-page .what-have-you .left-col .bm-social-image{height:175px}.ccm-page .what-have-you .left-col .cols{height:175px}.ccm-page .what-have-you .centre-col{float:left;width:37.44%;height:350px}.ccm-page .what-have-you .right-col{float:left;width:25.12%;height:350px}.ccm-page .bm-tweet .tweet{font-size:16px}}@media only screen and (min-width: 1200px){.ccm-page .what-have-you .left-col{height:420px}.ccm-page .what-have-you .left-col .bm-tweet,.ccm-page .what-have-you .left-col .bm-social-image{height:210px}.ccm-page .what-have-you .left-col .cols{height:210px}.ccm-page .what-have-you .left-col .cols .bm-tweet,.ccm-page .what-have-you .left-col .cols .bm-social-image{height:210px}.ccm-page .what-have-you .centre-col{height:420px}.ccm-page .what-have-you .right-col{height:420px}.ccm-page .bm-tweet .tweet{font-size:18px}}@media only screen and (min-width: 1400px){.ccm-page .what-have-you .left-col{height:502px}.ccm-page .what-have-you .left-col .bm-tweet,.ccm-page .what-have-you .left-col .bm-social-image{height:251px}.ccm-page .what-have-you .left-col .cols{height:251px}.ccm-page .what-have-you .left-col .cols .bm-tweet,.ccm-page .what-have-you .left-col .cols .bm-social-image{height:251px}.ccm-page .what-have-you .centre-col{height:502px}.ccm-page .what-have-you .right-col{height:502px}.ccm-page .bm-tweet .tweet{font-size:22px}}.ccm-page form{padding:30px}.ccm-page form input{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.ccm-page form#event_search{padding:0}#login .ccm-page form{border:1px solid #999}#login .ccm-page form .form-control{border:1px solid #ccc;background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#login .ccm-page form .form-control:focus{background:#ddd;border-color:#bbb;box-shadow:none}.ccm-page .search .search-inner form{background:url('/application/themes/brooklands/images/interface/white-75pc.png') 0 0 repeat;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:3px 0 0 0;height:32px;padding:0;overflow:hidden}.ccm-page .search .search-inner form input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;background:none}.ccm-page .search .search-inner form input.ccm-search-block-text{color:#111;margin:2px 0 0 2px}.ccm-page .search .search-inner form input.ccm-search-block-text:focus{box-shadow:none}.ccm-page .search .search-inner form input.ccm-search-block-submit{padding:0;width:34px;height:30px;text-indent:-9999px;overflow:hidden;background-position:0 -981px}.ccm-page .content form.ccm-search-block-form{background:#ebebeb;padding:10px 20px;display:inline-block;position:relative;width:100%}.ccm-page .content form.ccm-search-block-form input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;background:none}.ccm-page .content form.ccm-search-block-form input.ccm-search-block-text{color:#111;margin:0 10px 0 0;width:200px;height:30px;line-height:30px}.ccm-page .content form.ccm-search-block-form input.ccm-search-block-text:focus{box-shadow:none}.ccm-page .content form.ccm-search-block-form input.ccm-search-block-submit{padding:0;width:34px;height:30px;text-indent:-9999px;overflow:hidden;background-position:0 -981px;float:right}.ccm-page #searchResults{margin:10px -20px;padding:0;background:#fff;overflow:hidden}.ccm-page #searchResults .searchResult{border-bottom:1px solid #eee}.mfp-content .pixo-form-wrapper .field-wrapper{padding:2px 0 5px 0}.mfp-content input[type="text"],.mfp-content input[type="email"],.mfp-content input[type="tel"],.mfp-content input[type="search"],.mfp-content input[type="url"],.mfp-content input[type="password"],.mfp-content .ui-autocomplete-input,.mfp-content textarea,.mfp-content .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;font-family:'Open Sans',sans-serif;background:#fff;padding:9px 12px;color:#111;font-weight:700;font-size:115%;width:99%!important;box-shadow:none!important}.mfp-content input[type="text"]:focus,.mfp-content input[type="email"]:focus,.mfp-content input[type="tel"]:focus,.mfp-content input[type="search"]:focus,.mfp-content input[type="url"]:focus,.mfp-content input[type="password"]:focus,.mfp-content .ui-autocomplete-input:focus,.mfp-content textarea:focus,.mfp-content .uneditable-input:focus{box-shadow:none}.mfp-content input.submit-button{background:#033723;font-family:'Open Sans',sans-serif;color:#fff;padding:13px 22px;border:0}.concorde .mfp-content input.submit-button{background:#00316a}.ccm-page .formify-form{padding:0px 15px 15px 15px;background:#ebebeb;overflow:hidden}.ccm-page .formify-form .heading{font-family:'Bitter',serif;color:#033723;font-weight:700;font-size:24px}.ccm-page .formify-form .heading.formify-field-container{margin:5px 0 15px 0}.ccm-page .formify-form label{display:none}.ccm-page .formify-form input[type="text"],.ccm-page .formify-form input[type="email"],.ccm-page .formify-form input[type="tel"],.ccm-page .formify-form input[type="search"],.ccm-page .formify-form input[type="url"],.ccm-page .formify-form input[type="password"],.ccm-page .formify-form select,.ccm-page .formify-form textarea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;font-family:'Open Sans',sans-serif;background-color:#fff;padding:9px 12px;color:#111;font-weight:700;font-size:100%;width:99%!important;box-shadow:none!important}.ccm-page .formify-form select option{background:#033723;color:#fff}.ccm-page .formify-form input[type="text"]:focus,.ccm-page .formify-form input[type="email"]:focus,.ccm-page .formify-form input[type="tel"]:focus,.ccm-page .formify-form input[type="search"]:focus,.ccm-page .formify-form input[type="url"]:focus,.ccm-page .formify-form input[type="password"]:focus,.ccm-page .formify-form select:focus,.ccm-page .formify-form textarea:focus{box-shadow:none}.ccm-page .formify-form input[type="submit"]{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;float:right;background:#ebebeb;border:1px solid #033723;font-family:'Bitter',serif;color:#033723;font-weight:700;font-size:16px;padding:5px 7px;margin:0 0 10px 0}.ccm-page .search-vehicles{background:#ebebeb;padding:15px;margin:15px 0 5px 0}.ccm-page .search-vehicles h4{margin:0}.ccm-page .search-vehicles form{margin:0;padding:20px 0 0 0;overflow:hidden}.ccm-page .search-vehicles form input#searchVehs{border:0;width:99%;padding:6px}.ccm-page .search-vehicles form input#searchVehs:focus{box-shadow:none}.ccm-page .search-vehicles form input#subSearch{float:right;background:none;margin:15px 1px 0 0;padding:5px 10px}.ccm-page .search-vehicles form .searchfield{position:relative;z-index:1}.ccm-page .search-vehicles form .searchfield:after{content:"";width:34px;height:30px;display:block;position:absolute;right:3px;top:0;z-index:4;background-position:0 -981px}.ccm-page footer form{padding:0;margin:12px 0 0 0}.ccm-page footer form input[type="email"]{border:0;padding:6px;width:60%;font-size:13px;box-shadow:none}.ccm-page footer form input[type="email"]:focus{box-shadow:none}.ccm-page footer form .btn{margin:-3px 0 0 4px;padding:3px 10px;background:none}@media only screen and (min-width: 350px) and (max-width: 768px){.ccm-page .search-vehicles form .searchfield{margin-right:60px}.ccm-page .search-vehicles form input#subSearch{margin-top:-32px}}@media only screen and (min-width: 768px){.ccm-page .ccm-block-type-form form .form-group{margin-bottom:20px}.ccm-page .ccm-block-type-form form .form-control{float:right;width:60%}}@media only screen and (min-width: 768px) and (max-width: 992px){.ccm-page .search-vehicles{width:50%;float:left;height:175px}.ccm-page .search-vehicles h4{font-size:17px;max-width:230px}.ccm-page .collection-link{width:48%;float:right;margin:15px 0 0 0}.ccm-page .collection-link br{display:none}.ccm-page .collection-link .img{height:120px;overflow:hidden;width:100%}.ccm-page .collection-link .img a{display:block}.ccm-page .collection-link .img img{margin-top:-20%;width:100%}.ccm-page .collection-link .bm-block-link{font-size:17px;clear:both}.ccm-page .collection-link .bm-block-link .btn{margin-top:0}}@media only screen and (min-width: 992px){.ccm-page .content form.ccm-search-block-form{width:70%}.ccm-page .search-vehicles{margin-bottom:15px}.ccm-page .search-vehicles h4{max-width:200px}.ccm-page .collection-link .bm-block-link{clear:both}}@media only screen and (min-width: 1200px){.ccm-page .content form.ccm-search-block-form{width:50%}.ccm-page .formify-form{padding:10px 20px}}@media only screen and (min-width: 1400px){.ccm-page footer form input[type="email"]{width:90%}.ccm-page footer form .btn{margin:20px 0 0 0}}.ccm-page .tabs-container{margin:0 0 20px 0}.ccm-page .tabs-pull{display:block;height:42px;line-height:42px;text-indent:15px;background:#f3f3f3;border:1px solid #ccc}.ccm-page .tabs-pull:after{content:"\f107";font-family:"FontAwesome";color:#033723;float:right;display:block;font-size:120%;margin-right:15px}.ccm-page .tabs-menu{margin:0;overflow:hidden;background:#033723;width:100%}.ccm-page .tabs-menu li{display:block;margin:0;padding:0}.ccm-page .tabs-menu li:before{display:none}.ccm-page .tabs-menu li.current{position:relative;z-index:5}.ccm-page .tabs-menu li a{padding:0 20px;text-decoration:none;font-weight:600;color:#fff;font-size:110%;display:block;line-height:42px}.ccm-page .tabs-menu .current a{color:#f6bf27}.ccm-page .tab-content{width:100%;display:none;overflow:hidden}.ccm-page #tab-1{display:block}@media only screen and (min-width: 992px){.ccm-page .tabs-menu{background:none;border:0;margin:0 0 0 -20px}.ccm-page .tabs-menu li{float:left}.ccm-page .tabs-menu li:before{display:block;width:1px;right:0;left:auto;top:12px;height:20px}.ccm-page .tabs-menu li:last-child:before{display:none}.ccm-page .tabs-menu li a{color:#111}}.ccm-page .ccm-pagination-wrapper{font-size:90%}.ccm-page .ccm-pagination-wrapper ul li:before{display:none}.ccm-page .ccm-pagination-wrapper span{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.ccm-page .pagination>.active>a,.ccm-page .pagination>.active>a:focus,.ccm-page .pagination>.active>a:hover,.ccm-page .pagination>.active>span,.ccm-page .pagination>.active>span:focus,.ccm-page .pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#033723;border-color:#033723}.ccm-page .pagination>li>a,.ccm-page .pagination>li>span{color:#111}.pagination>li:last-child>a,.pagination>li:last-child>span{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ccm-page .whats-on-list .list-box{color:#fff;background:#222;position:relative;z-index:1;overflow:hidden;height:175px;cursor:pointer;margin:0 0 10px 0}.ccm-page .whats-on-list .list-box .img{position:relative;height:130px;overflow:hidden;z-index:1}.ccm-page .whats-on-list .list-box .img img{position:absolute;top:40%;left:50%;right:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:auto;z-index:2}.ccm-page .whats-on-list .list-box .img .notice{background:#f6bf27;color:#033723;position:absolute;z-index:3;left:0;top:0;padding:5px 15px;font-family:'Bitter',serif;font-weight:700}.ccm-page .whats-on-list .list-box .list-box-txt{-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;background:#033723;position:absolute;z-index:8;left:0;right:0;bottom:-45.5%;height:85%;padding:10px 15px 15px 15px}.ccm-page .whats-on-list .list-box .list-box-txt h3{margin:5px 0;font-weight:400;line-height:1.4}.ccm-page .whats-on-list .list-box .list-box-txt h3 a{color:#fff;font-weight:400}.ccm-page .whats-on-list .list-box .list-box-txt p.event-date{margin:-2px 0 10px 0}.ccm-page .whats-on-list .list-box .list-box-txt .event-desc{padding:0 65px 15px 0;min-height:80px}.ccm-page .whats-on-list .list-box .list-box-txt .event-desc a.btn{float:right;position:absolute;right:15px;top:100px;color:#f6bf27;border-color:#f6bf27}.ccm-page .whats-on-list .list-box .list-box-txt .event-desc a.btn:hover{color:#fff;border-color:#fff}.ccm-page .whats-on-list .list-box:hover .list-box-txt{bottom:0}.concorde .ccm-page .whats-on-list .list-box .list-box-txt{background:#00316a}.ccm-page .showMoreEvents{margin:20px 0;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.ccm-page .whats-on-list #events-carousel,.ccm-page .whats-on-list #members-events-carousel{margin:0 0 30px 0}.ccm-page .whats-on-list #events-carousel .list-box,.ccm-page .whats-on-list #members-events-carousel .list-box{width:98%;margin-right:2%;height:173px}.ccm-page .whats-on-list #events-carousel .list-box .img,.ccm-page .whats-on-list #members-events-carousel .list-box .img{height:130px}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt{bottom:-46%;height:85%}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt h3,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt h3,.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt p,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt p{width:78%;margin:5px 0}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt h3,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt h3,.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt h3 a,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt h3 a{font-weight:400}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt a.btn,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt a.btn{position:absolute;right:15px;top:20px;color:#fff;border-color:#fff}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt a.btn:hover,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt a.btn:hover{color:#f6bf27;border-color:#f6bf27}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt .event-desc,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt .event-desc{display:none;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt .event-desc,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt .event-desc{padding:15px 0 0 0}.ccm-page .whats-on-list #events-carousel .list-box:hover .list-box-txt,.ccm-page .whats-on-list #members-events-carousel .list-box:hover .list-box-txt{bottom:0%}.ccm-page .whats-on-list #events-carousel .list-box:hover .list-box-txt .event-desc,.ccm-page .whats-on-list #members-events-carousel .list-box:hover .list-box-txt .event-desc{display:block}.ccm-page .sbs_plp_container.innerbtns .arrow{display:none}.ccm-page .event-search{background:#222;color:#f6bf27;margin:10px 0;position:relative;z-index:5;font-family:'Bitter',serif;padding:1px 10px 10px 10px}.ccm-page .event-search p,.ccm-page .event-search div{display:block}.ccm-page .event-search p{margin:10px 0 0 0}.ccm-page .event-search div{position:relative;z-index:6}.ccm-page .event-search a{display:block;position:relative;z-index:7;top:0;left:0;right:0;line-height:36px!important;height:36px!important;padding:0 10px;margin:0;border:0;border-left:2px solid #033723;border-right:2px solid #033723;background:#fff;color:#033723;font-family:'Bitter',serif;text-align:left}.ccm-page .event-search div>a{width:100%}.ccm-page .event-search div>a:before{position:absolute;display:block;content:"";right:0;top:0;height:36px;width:36px;background:-255px -42px}.ccm-page .event-search a.pull{margin-top:2px}.ccm-page .event-search a.btn{display:block;background:#f6bf27;color:#111;padding:0 40px 0 20px;z-index:2;margin:2px 0 0}.ccm-page .event-search div.event-type{z-index:7}.ccm-page .event-search a.pull category_values_select{z-index:8}.ccm-page .event-search ul{margin:0;padding:0;overflow:hidden;position:absolute;z-index:8;top:100%;left:0;right:0;width:100%;margin:-2px 0 0 0;border:2px solid #033723;border-top:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-opacity:0;-moz-opacity:0;opacity:0;height:0}.ccm-page .event-search ul li{margin:0;padding:0;display:block;width:100%}.ccm-page .event-search ul li:before{display:none}.ccm-page .event-search ul a{border:0;width:100%;font-weight:400}.ccm-page .event-search ul a:hover{background:#ebebeb}.ccm-page .event-search ul.active{-webkit-opacity:1;-moz-opacity:1;opacity:1;height:auto;width:100%}.ccm-page .collection-list{margin:0 0 20px 0}.ccm-page .letter{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;overflow:hidden;max-height:999px;border-bottom:1px solid #033723}.ccm-page .letter.noshow{-webkit-opacity:0;-moz-opacity:0;opacity:0;max-height:0}.headers{text-transform:uppercase;font-weight:bold}.list-row a{display:block;font-weight:400;color:#111;line-height:20px;padding:15px 0}.list-row a:hover{background:#e6ebe9}.list-row span{display:inline-block;line-height:20px;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.list-row span.one{width:100%;font-weight:bold}.list-row a:hover span{text-indent:10px}.list-row span.two{width:20%}.list-row span.three{width:40%}.list-row span.four{width:30%}.ccm-page .collection-carousel-list #collection-carousel .img{max-height:234px;overflow:hidden}.ccm-page .collection-carousel-list #collection-carousel .list-box{margin:0 5px;color:#fff;background:#033723;height:315px}.ccm-page .collection-carousel-list #collection-carousel .list-box .list-box-txt{padding:10px 15px}.ccm-page .collection-carousel-list #collection-carousel .list-box h3{margin:0;width:60%;float:left}.ccm-page .collection-carousel-list #collection-carousel .list-box a.btn{float:right;padding:5px 10px}.ccm-page .collection-carousel-list #collection-carousel .list-box h3 a{color:#fff;font-weight:400}.ccm-page .collection-carousel-list a.bm-owl-prev,.ccm-page .collection-carousel-list a.bm-owl-next{background-color:transparent}@media only screen and (min-width: 380px){.ccm-page .whats-on-list .list-box .img{position:relative}.ccm-page .whats-on-list .list-box .img img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.ccm-page .whats-on-list #events-carousel .list-box,.ccm-page .whats-on-list #members-events-carousel .list-box{height:200px}}@media only screen and (min-width: 480px){.ccm-page .whats-on-list .list-box .img{height:120px}.ccm-page .whats-on-list .list-box .img img{max-width:100%!important}.ccm-page .event-search{height:130px;padding-top:10px}.ccm-page .event-search div{float:left;width:100%}.ccm-page .event-search p{display:inline-block;width:48%}.ccm-page .event-search div a.pull{display:inline-block;width:50%;float:right}.ccm-page .event-search a.btn{clear:both;width:50%;float:right}.ccm-page .event-search ul{width:50%;left:auto}.ccm-page .event-search ul.active{width:50%}.ccm-page .event-search ul.active a{display:block;width:100%;float:none}.ccm-page .whats-on-list #events-carousel,.ccm-page .whats-on-list #members-events-carousel{margin:0 0 50px 0}.ccm-page .whats-on-list #events-carousel .list-box,.ccm-page .whats-on-list #members-events-carousel .list-box{height:200px}.ccm-page .whats-on-list #events-carousel .list-box .img,.ccm-page .whats-on-list #members-events-carousel .list-box .img{height:135px}.ccm-page .whats-on-list #events-carousel .list-box .img img,.ccm-page .whats-on-list #members-events-carousel .list-box .img img{max-width:140%!important}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt{bottom:-21%}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt p,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt p{margin-top:-5px}.ccm-page .whats-on-list #events-carousel .list-box:hover .list-box-txt,.ccm-page .whats-on-list #members-events-carousel .list-box:hover .list-box-txt{bottom:0}}@media only screen and (min-width: 480px) and (max-width: 768px){.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt{height:100%;bottom:-67%}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt h3,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt h3,.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt p,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt p{width:100%}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt a.btn,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt a.btn{display:none}}@media only screen and (min-width: 560px){.ccm-page .whats-on-list .ccm-block-page-list-pages{overflow:hidden}.ccm-page .whats-on-list .list-box{float:left;width:48%;margin:0 2% 10px 0}.ccm-page .whats-on-list .list-box .img{height:110px}.ccm-page .whats-on-list .list-box .img img{max-width:115%!important}.ccm-page .whats-on-list .list-box .list-box-txt h3{font-size:15px;line-height:1.55}.ccm-page .whats-on-list .list-box:nth-child(2n){margin-right:0}}@media only screen and (min-width: 600px){.ccm-page .whats-on-list #events-carousel .list-box .img img,.ccm-page .whats-on-list #members-events-carousel .list-box .img img{max-width:150%!important}}@media only screen and (min-width: 768px){.ccm-page .event-search{height:75px;padding:0}.ccm-page .event-search div{float:left}.ccm-page .event-search p{float:none;width:auto!important}.ccm-page .event-search div a.pull{width:100%;float:none}.ccm-page .event-search div.event-type{width:37%;margin-left:2.25%}.ccm-page .event-search div.event-date{width:37%;margin-left:2.25%}.ccm-page .event-search div>a{width:100%}.ccm-page .event-search div>a:before{position:absolute;display:block;content:"";right:0;top:0;height:32px;width:32px;background:-255px -42px}.ccm-page .event-search a.btn{clear:none;margin:29px 17px 0 0;width:auto}.ccm-page .event-search ul{width:100%;left:0}.ccm-page .event-search ul.active{width:100%}.ccm-page .whats-on-list .list-box{width:49.25%;margin-right:1.5%}.ccm-page .whats-on-list .list-box .img img{max-width:100%!important}.ccm-page .whats-on-list .list-box .list-box-txt h3{font-size:17px;line-height:1.45}.ccm-page .whats-on-list .list-box .list-box-txt p.event-date{font-size:13px}.ccm-page .whats-on-list .list-box:nth-child(2n){margin-right:0}.ccm-page .whats-on-list .list-box:nth-child(4n){margin-right:0}.ccm-page .whats-on-list #events-carousel,.ccm-page .whats-on-list #members-events-carousel{margin:0 0 50px 0}.ccm-page .whats-on-list #events-carousel .list-box,.ccm-page .whats-on-list #members-events-carousel .list-box{height:295px}.ccm-page .whats-on-list #events-carousel .list-box .img,.ccm-page .whats-on-list #members-events-carousel .list-box .img{height:210px}.ccm-page .whats-on-list #events-carousel .list-box .img img,.ccm-page .whats-on-list #members-events-carousel .list-box .img img{max-width:175%!important}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt{bottom:-53%}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt h3,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt h3{font-size:18px}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt p,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt p{margin-top:0}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt a.btn,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt a.btn{top:40px}.ccm-page .whats-on-list #events-carousel .list-box:hover .list-box-txt,.ccm-page .whats-on-list #members-events-carousel .list-box:hover .list-box-txt{bottom:-20%}.ccm-page .collection-list{margin:0 0 25px 0}.list-row a{display:block;font-weight:400;color:#111;line-height:20px;padding:15px 0}.list-row a:hover{background:#e6ebe9}.list-row span{display:inline-block;line-height:20px;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.list-row span.one{width:36%}.list-row a span.one{font-weight:400}.list-row span.two{width:12%}.list-row span.three{width:28%}.list-row span.four{width:18%}}@media only screen and (min-width: 992px){.ccm-page .whats-on-list .list-box{width:32.5%;margin-right:1.25%}.ccm-page .whats-on-list .list-box .list-box-txt h3{font-size:18px;line-height:1.4}.ccm-page .whats-on-list .list-box .list-box-txt p.event-date{font-size:14px}.ccm-page .whats-on-list .list-box:nth-child(2n),.ccm-page .whats-on-list .list-box:nth-child(4n){margin-right:1.25%}.ccm-page .whats-on-list .list-box:nth-child(3n){margin-right:0}.ccm-page .event-search{height:40px;padding:0}.ccm-page .event-search div.event-type{margin-left:0;width:48%;margin-left:1.5%}.ccm-page .event-search div.event-date{margin-left:0;width:28%;margin-left:1.5%}.ccm-page .event-search div a.pull{width:50%;margin-left:4%}.ccm-page .event-search a.btn{margin:2px 0 0 0;padding:0 40px}.ccm-page .whats-on-list #events-carousel,.ccm-page .whats-on-list #members-events-carousel{margin:0 0 50px 0}.ccm-page .whats-on-list #events-carousel .list-box,.ccm-page .whats-on-list #members-events-carousel .list-box{height:300px}.ccm-page .whats-on-list #events-carousel .list-box .img,.ccm-page .whats-on-list #members-events-carousel .list-box .img{height:200px}.ccm-page .whats-on-list #events-carousel .list-box .img img,.ccm-page .whats-on-list #members-events-carousel .list-box .img img{max-width:190%!important}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt{bottom:-51.5%}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt a.btn,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt a.btn{top:46px}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt .event-desc,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt .event-desc{padding-top:5px;width:78%}.ccm-page .collection-list{margin:0 0 30px 0}}@media only screen and (min-width: 1200px){.ccm-page .whats-on-list .list-box{width:24.25%;margin-right:1%;height:210px}.ccm-page .whats-on-list .list-box .list-box-txt{bottom:-52%}.ccm-page .whats-on-list .list-box .list-box-txt h3{font-size:17px}.ccm-page .whats-on-list .list-box .list-box-txt p.event-date{font-size:14px}.ccm-page .whats-on-list .list-box .list-box-txt .event-desc{padding-right:80px}.ccm-page .whats-on-list .list-box .list-box-txt .event-desc a.btn{top:110px}.ccm-page .whats-on-list .list-box .img{height:140px}.ccm-page .whats-on-list .list-box .img img{max-width:132%!important}.ccm-page .whats-on-list .list-box:nth-child(2n),.ccm-page .whats-on-list .list-box:nth-child(3n){margin-right:1%}.ccm-page .whats-on-list .list-box:nth-child(4n){margin-right:0}.ccm-page .whats-on-list .list-box:hover .list-box-txt{bottom:-5%}.ccm-page .whats-on-list #events-carousel .list-box,.ccm-page .whats-on-list #members-events-carousel .list-box{height:350px}.ccm-page .whats-on-list #events-carousel .list-box .img,.ccm-page .whats-on-list #members-events-carousel .list-box .img{height:245px}.ccm-page .whats-on-list #events-carousel .list-box .img img,.ccm-page .whats-on-list #members-events-carousel .list-box .img img{height:250px}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt{bottom:-53%}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt h3,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt h3{font-size:19px}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt a.btn,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt a.btn{top:55px}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt .event-desc,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt .event-desc{padding-top:40px}.ccm-page .collection-list{margin:0 0 40px 0}}@media only screen and (min-width: 1400px){.ccm-page .whats-on-list .list-box{height:240px}.ccm-page .whats-on-list .list-box .img{height:170px}.ccm-page .whats-on-list .list-box .img img{max-width:137%!important}.ccm-page .whats-on-list .list-box .list-box-txt{bottom:-55%}.ccm-page .whats-on-list .list-box .list-box-txt h3{font-size:18px}.ccm-page .whats-on-list .list-box .list-box-txt .event-desc{padding-right:90px}.ccm-page .whats-on-list .list-box .list-box-txt .event-desc a.btn{top:100px}.ccm-page .whats-on-list .list-box:hover .list-box-txt{bottom:-18%}.ccm-page .whats-on-list #events-carousel .list-box,.ccm-page .whats-on-list #members-events-carousel .list-box{height:390px}.ccm-page .whats-on-list #events-carousel .list-box .img,.ccm-page .whats-on-list #members-events-carousel .list-box .img{height:300px}.ccm-page .whats-on-list #events-carousel .list-box .img img,.ccm-page .whats-on-list #members-events-carousel .list-box .img img{height:300px}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt{bottom:-56%}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt h3,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt h3{font-size:22px}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt p.event-date,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt p.event-date{font-size:15px}.ccm-page .whats-on-list #events-carousel .list-box .list-box-txt a.btn,.ccm-page .whats-on-list #members-events-carousel .list-box .list-box-txt a.btn{top:50px}}.ccm-page .bm-image-with-copy{background:#ebebeb;overflow:hidden}.ccm-page .bm-image-with-copy .txt .inner{padding:0 15px 10px 15px}.ccm-page .bm-image-with-copy .img{overflow:hidden}.ccm-page .equal-heights .bm-image-with-copy{margin-bottom:30px}.ccm-page .bm-image-with-copy.white .txt .inner{padding:0}.ccm-page .bm-image-with-copy.mid-grey{background:#dbe0df}.ccm-page .bm-image-with-copy.white{background:#fff}@media only screen and (min-width: 768px){.ccm-page .bm-image-with-copy .txt .inner{padding:0 15px 20px 15px}.ccm-page .bm-image-with-copy .txt h3{margin-top:20px}.ccm-page .bm-image-with-copy .img img{max-width:110%!important;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.ccm-page .bm-image-with-copy.img-left .img{float:left;width:49%}.ccm-page .bm-image-with-copy.img-left .txt{float:right;width:48%}.ccm-page .bm-image-with-copy.img-top .img{float:none;width:100%}.ccm-page .bm-image-with-copy.img-top .txt{float:none;width:100%}.ccm-page .bm-image-with-copy.img-right .img{float:right;width:49%}.ccm-page .bm-image-with-copy.img-right .txt{float:left;width:48%}}@media only screen and (min-width: 992px){.ccm-page .bm-image-with-copy .txt .inner{padding:0 23px 25px 23px}.ccm-page .bm-image-with-copy .txt h3{margin-top:25px}}@media only screen and (min-width: 1200px){.ccm-page .bm-image-with-copy .txt .inner{padding:0 33px 25px 33px}.ccm-page .bm-image-with-copy .txt h3{margin-top:30px}}@media only screen and (min-width: 1400px){.ccm-page .bm-image-with-copy .txt .inner{padding:0 40px 25px 40px}.ccm-page .bm-image-with-copy .txt h3{margin-top:33px}}.ccm-page .map-info{overflow:hidden;position:relative}.ccm-page .parent-map{position:relative;z-index:1}.ccm-page .parent-map .buttons{position:absolute;z-index:8;width:42px;right:20px;bottom:15px}.ccm-page .parent-map .buttons button{display:block;width:42px;height:42px;margin:0 0 5px 0;background:#fff;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.ccm-page .parent-map .buttons button i{font-size:18px}.ccm-page .parent-map .buttons button:focus,.ccm-page .parent-map .buttons button:active{box-shadow:none!important;border:1px solid #ccc!important;outline:none}.ccm-page .panzoom-parent{max-height:300px;overflow:hidden;background:#f5f5f5;z-index:1}.ccm-page .panzoom-parent #map{width:3000px;height:1429px;background:url('/application/themes/brooklands/images/interface/map/map-bk.jpg') 0 0 no-repeat;margin-top:-600px;margin-left:10px;-webkit-backface-visibility:hidden;position:relative;z-index:1}.ccm-page .panzoom-parent #map a.marker{display:block;position:absolute;z-index:99;width:40px;height:60px;cursor:pointer;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s;-webkit-backface-visibility:hidden}.ccm-page .panzoom-parent #map a.marker span{display:block;position:absolute;left:50%;bottom:-78%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);background:#222;color:#fff;line-height:2.35;padding:0 15px;font-family:'Bitter',serif;font-size:18px;white-space:nowrap;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;-webkit-opacity:0;-moz-opacity:0;opacity:0;max-height:0;max-width:0}.ccm-page .panzoom-parent #map a.marker img{width:100%;position:relative;z-index:3}.ccm-page .panzoom-parent #map .marker.cafe,.ccm-page .panzoom-parent #map .marker.toilet,.ccm-page .panzoom-parent #map .marker.accessibility{height:45px;width:45px}.ccm-page .panzoom-parent #map .marker.cafe img,.ccm-page .panzoom-parent #map .marker.toilet img,.ccm-page .panzoom-parent #map .marker.accessibility img{width:100%}.ccm-page .panzoom-parent #map .marker.cafe span,.ccm-page .panzoom-parent #map .marker.toilet span,.ccm-page .panzoom-parent #map .marker.accessibility span{bottom:-100%}.ccm-page .panzoom-parent #map .marker.active span{-webkit-opacity:1;-moz-opacity:1;opacity:1;max-height:999px;max-width:999px}.ccm-page .panzoom-parent #map .marker.other.one{left:6%;top:58%}.ccm-page .panzoom-parent #map .marker.other.two{left:3.5%;top:47%}.ccm-page .panzoom-parent #map .marker.test-hill-track.one{left:56%;top:60%}.ccm-page .panzoom-parent #map .marker.test-hill-track.two{left:80%;top:38%}.ccm-page .panzoom-parent #map .marker.test-hill-track.three{left:82.5%;top:34%}.ccm-page .panzoom-parent #map .marker.test-hill-track.four{left:83%;top:24%}.ccm-page .panzoom-parent #map .marker.test-hill-track.five{left:76%;top:20.5%}.ccm-page .panzoom-parent #map .marker.test-hill-track.six{left:65%;top:40%}.ccm-page .panzoom-parent #map .marker.motoring-village.one{left:8.75%;top:71%}.ccm-page .panzoom-parent #map .marker.motoring-village.two{left:24%;top:58%}.ccm-page .panzoom-parent #map .marker.motoring-village.three{left:20%;top:52%}.ccm-page .panzoom-parent #map .marker.motoring-village.four{left:14.5%;top:54%}.ccm-page .panzoom-parent #map .marker.motoring-village.five{left:22%;top:54%}.ccm-page .panzoom-parent #map .marker.motoring-village.six{left:10%;top:55%}.ccm-page .panzoom-parent #map .marker.motoring-village.seven{left:31.25%;top:51.25%}.ccm-page .panzoom-parent #map .marker.motoring-village.eight{left:15%;top:48%}.ccm-page .panzoom-parent #map .marker.motoring-village.nine{left:25.5%;top:51%}.ccm-page .panzoom-parent #map .marker.motoring-village.ten{left:40%;top:55.5%}.ccm-page .panzoom-parent #map .marker.motoring-village.eleven{left:38.5%;top:52%}.ccm-page .panzoom-parent #map .marker.motoring-village.twelve{left:42%;top:55%}.ccm-page .panzoom-parent #map .marker.aircraft-aviation.one{left:43.5%;top:65%}.ccm-page .panzoom-parent #map .marker.aircraft-aviation.two{left:26%;top:43%}.ccm-page .panzoom-parent #map .marker.aircraft-aviation.three{left:36%;top:48%}.ccm-page .panzoom-parent #map .marker.aircraft-aviation.four{left:45%;top:41%}.ccm-page .panzoom-parent #map .marker.aircraft-aviation.five{left:33%;top:44.5%}.ccm-page .panzoom-parent #map .marker.aircraft-aviation.six{left:34%;top:36.5%}.ccm-page .panzoom-parent #map .marker.aircraft-aviation.seven{left:40%;top:31%}.ccm-page .panzoom-parent #map .marker.aircraft-aviation.eight{left:24%;top:36.5%}.ccm-page .panzoom-parent #map .marker.aircraft-aviation.nine{left:25.75%;top:34%}.ccm-page .panzoom-parent #map .marker.aircraft-aviation.ten{left:40%;top:37%}.ccm-page .panzoom-parent #map .marker.aircraft-aviation.eleven{left:55%;top:38%}.ccm-page .panzoom-parent #map .marker.aircraft-aviation.twelve{left:63%;top:31.5%}.ccm-page .panzoom-parent #map .marker.aircraft-aviation.thirteen{left:34.5%;top:31%}.ccm-page .panzoom-parent #map .marker.aircraft-aviation.fourteen{left:40%;top:24%}.ccm-page .panzoom-parent #map .marker.aircraft-aviation.fifteen{left:43%;top:20%}.ccm-page .panzoom-parent #map .marker.aircraft-aviation.sixteen{left:47%;top:24.5%}.ccm-page .panzoom-parent #map .marker.aircraft-aviation.seventeen{left:48.5%;top:18.5%}.ccm-page .panzoom-parent #map .marker.bus.one{left:51.5%;top:32%}.ccm-page .panzoom-parent #map .marker.cafe.one{left:32.5%;top:60%}.ccm-page .panzoom-parent #map .marker.toilet.one{left:19%;top:45.5%}.ccm-page .panzoom-parent #map .marker.toilet.two{left:34.25%;top:59.5%}.ccm-page .panzoom-parent #map .marker.toilet.three{left:36%;top:44.5%}.ccm-page .panzoom-parent #map .marker.toilet.four{left:53%;top:31%}.ccm-page .panzoom-parent #map .marker.accessibility.one{left:20.75%;top:45.5%}.ccm-page .panzoom-parent #map .marker.accessibility.two{left:30.75%;top:60.75%}.ccm-page .panzoom-parent #map .marker.accessibility.three{left:34.5%;top:45%}.ccm-page .panzoom-parent #map *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ccm-page .parent #map.zoom1 .marker{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5)}.ccm-page .parent #map.zoom2 .marker{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4)}.ccm-page .parent #map.zoom3 .marker{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3)}.ccm-page .parent #map.zoom4 .marker{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}.ccm-page .parent #map.zoom5 .marker{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.ccm-page .parent #map.zoom6 .marker{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.ccm-page .map-info .attraction,.ccm-page .map-info .map-key{background:#edf0ef}.ccm-page .map-info .attraction-info .inner,.ccm-page .map-info .map-key .inner{padding:10px 15px;overflow:hidden}.ccm-page .map-info .map-key{margin-top:485px}.ccm-page .map-info .attraction{overflow:hidden;position:absolute;left:0;top:0;z-index:1;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;-webkit-opacity:0;-moz-opacity:0;opacity:0;height:485px}.ccm-page .map-info .attraction .attraction-info{min-height:230px}.ccm-page .map-info .attraction .attraction-img{overflow:hidden;height:250px;position:relative}.ccm-page .map-info .attraction .attraction-img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.ccm-page .map-info .attraction.active{-webkit-opacity:1;-moz-opacity:1;opacity:1;z-index:3}.ccm-page .map-info ul.list1,.ccm-page .map-info ul.list2{margin-top:-18px}.ccm-page .map-info ul.list1 li:before,.ccm-page .map-info ul.list2 li:before{content:"";display:inline-block;width:18px;height:27px;margin:6px 5px 0 0}.ccm-page .map-info ul.list1 li.selected-attraction:before{background-position:0 -905px}.ccm-page .map-info ul.list1 li.motoring-village:before{background-position:-18px -905px}.ccm-page .map-info ul.list1 li.test-hill-track:before{background-position:-36px -905px}.ccm-page .map-info ul.list1 li.aircraft-aviation:before{background-position:-54px -905px}.ccm-page .map-info ul.list2 li:before{width:24px;height:25px}.ccm-page .map-info ul.list2 li.toilet:before{background-position:-72px -905px}.ccm-page .map-info ul.list2 li.cafe:before{background-position:-96px -905px}.ccm-page .map-info ul.list2 li.accessibility:before{background-position:-120px -905px}.ccm-page .map-info ul.list3 li a{line-height:2.5}.ccm-page .map-info ul.list1 li a,.ccm-page .map-info ul.list2 li a,.ccm-page .map-info ul.list3 li a,.ccm-page .map-info ul.list1 li strong,.ccm-page .map-info ul.list2 li strong,.ccm-page .map-info ul.list3 li strong{font-weight:400}.ccm-page .map-info ul.list1 li a.active,.ccm-page .map-info ul.list2 li a.active,.ccm-page .map-info ul.list3 li a.active{color:#c9c9c9}@media only screen and (min-width: 480px){body:after{content:"Mobile Landscape (480px and up)"}.ccm-page .panzoom-parent{max-height:300px}.ccm-page .panzoom-parent #map{margin-top:-550px;margin-left:20px}.ccm-page .map-info .attraction{height:280px;width:100%}.ccm-page .map-info .attraction .attraction-info{float:left;width:50%}.ccm-page .map-info .attraction .attraction-info,.ccm-page .map-info .attraction .attraction-img{height:300px}.ccm-page .map-info .attraction .attraction-img{float:right;width:50%}.ccm-page .map-info .map-key{float:left;width:100%;margin-top:280px}.ccm-page .map-info .left-col,.ccm-page .map-info .right-col{width:50%;float:left}.ccm-page .map-info .right-col{float:right}}@media only screen and (min-width: 768px){body:after{content:"Small devices (tablets, 768px and up)"}.ccm-page .panzoom-parent{max-height:375px}.ccm-page .panzoom-parent #map{margin-top:-550px;margin-left:40px}}@media only screen and (min-width: 992px){body:after{content:"Medium devices (desktops, 992px and up)"}.ccm-page .panzoom-parent{max-height:425px}.ccm-page .panzoom-parent #map{margin-top:-470px;margin-left:60px}.ccm-page .map-info .attraction,.ccm-page .map-info .attraction .attraction-info,.ccm-page .map-info .attraction .attraction-img{height:350px}.ccm-page .map-info .map-key{margin-top:350px}}@media only screen and (min-width: 1200px){body:after{content:"Large devices (large desktops, 1200px and up)"}.ccm-page .panzoom-parent{max-height:500px}.ccm-page .panzoom-parent #map{margin-top:-450px;margin-left:50px}.ccm-page .map-info .attraction{width:60%;top:auto;bottom:0;height:auto}.ccm-page .map-info .attraction .attraction-info{float:left;width:44%}.ccm-page .map-info .attraction .attraction-img{float:left;width:56%}.ccm-page .map-info .attraction .attraction-img img{max-width:110%!important}.ccm-page .map-info .map-key{float:right;width:40%;margin-top:0}.ccm-page .map-info .map-key .inner{padding:13px 18px}.ccm-page .map-info .attraction,.ccm-page .map-info .attraction .attraction-info,.ccm-page .map-info .attraction .attraction-img{height:332px}.ccm-page .map-info .map-key{margin-top:0px}}@media only screen and (min-width: 1400px){body:after{content:"Ex. Large devices (Ex. large desktops, 1400px and up)"}.ccm-page .panzoom-parent{max-height:550px}.ccm-page .panzoom-parent #map{margin-top:-400px;margin-left:80px}.ccm-page .map-info .attraction-info{width:25%}.ccm-page .map-info .attraction-img{width:33%}.ccm-page .map-info .map-key{width:40%}.ccm-page .map-info .attraction,.ccm-page .map-info .attraction .attraction-info,.ccm-page .map-info .attraction .attraction-img{height:340px}}.ccm-page .bm-timetable-with-copy{background:#ebebeb;overflow:hidden}.ccm-page .bm-timetable-with-copy .txt .inner{padding:0 15px 10px 15px}.ccm-page .bm-timetable-with-copy .img{overflow:hidden}.ccm-page .bm-timetable-with-copy .timetable table{width:100%;margin:0}.ccm-page .bm-timetable-with-copy .timetable table tr{border-bottom:1px solid #033723;width:100%}.ccm-page .bm-timetable-with-copy .timetable table tr td{padding:2px 0;vertical-align:top}.ccm-page .bm-timetable-with-copy .timetable table tr td:first-child{font-weight:600;width:45px}.ccm-page .bm-timetable-with-copy .timetable:last-child{margin-top:-15px}.ccm-page .equal-heights .bm-timetable-with-copy{margin-bottom:30px}.ccm-page .bm-image-with-copy,.ccm-page .bm-timetable-with-copy{margin-bottom:20px}@media only screen and (min-width: 768px){.ccm-page .bm-timetable-with-copy .txt .inner{padding:0 30px 20px 30px}.ccm-page .bm-timetable-with-copy .img img{height:100%;max-width:9999%!important;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.ccm-page .bm-timetable-with-copy .img{float:right;width:49%}.ccm-page .bm-timetable-with-copy .txt{float:left;width:48%}.ccm-page .bm-image-with-copy,.ccm-page .bm-timetable-with-copy{margin-bottom:35px}}@media only screen and (min-width: 992px){.ccm-page .bm-image-with-copy,.ccm-page .bm-timetable-with-copy{margin-bottom:40px}}@media only screen and (min-width: 1400px){.ccm-page .bm-timetable-with-copy .timetable{float:left;width:48.25%;margin:0 20px 0 0}.ccm-page .bm-timetable-with-copy .timetable table tr td{padding:3px 0}.ccm-page .bm-timetable-with-copy .timetable:last-child{margin:0}}.ccm-page .news-latest .list-box{margin:0 0 15px 0}.ccm-page .news-latest .list-box .btn{position:relative;right:0;bottom:0;float:right;margin:10px 0 5px 0}.ccm-page .news-latest .thumb{height:100px;background:#000;position:relative;z-index:1;margin-bottom:-30px;overflow:hidden}.ccm-page .news-latest .thumb img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:100%}.ccm-page .news-latest .date{background:#f6bf27;position:relative;z-index:2;display:inline-block;line-height:30px;font-weight:600}.ccm-page .news-latest .txt{background:#f6bf27;position:relative;z-index:2;overflow:hidden;padding:10px}.ccm-page .news-latest .txt a.btn{float:right;padding:6px 11px;font-size:14px}.ccm-page .news-latest .txt h2{margin:0;font-weight:400;font-size:16px}.ccm-page .news-latest .txt h2 a{color:#111}.ccm-page .news-latest .date,.ccm-page .news-latest .txt{padding-left:15px;padding-right:15px}.ccm-page .news-list{overflow:hidden}.ccm-page .news-list .list-box{color:#fff;overflow:hidden;height:174px}.ccm-page .news-list .list-box h3{margin:0}.ccm-page .news-list .list-box h3 a{color:#fff;font-weight:400}.ccm-page .news-list .list-box .ccm-block-page-list-date{font-size:90%;margin-bottom:10px}.ccm-page .news-list .list-box .news_thumb_img{height:119px}.ccm-page .news-list .list-box .news-desc{font-size:90%}.ccm-page .news-list .list-box .btn{position:absolute;right:15px;bottom:15px;padding:6px 11px;font-size:14px}.ccm-page .news-list .list-box-txt{background:#033723;padding:10px 15px;overflow:hidden;position:relative;top:0;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;height:175px}.ccm-page .news-list .ccm-pagination-wrapper{clear:both}.ccm-page .news-list .list-box:hover .list-box-txt{top:-120px}@media only screen and (min-width: 480px){.ccm-page .news-latest .txt h2,.ccm-page .news-latest .txt .latest-desc{width:70%;float:left}.ccm-page .news-list .list-box{float:left;width:48%;margin:0 1% 0 0}.ccm-page .news-list .list-box h3{line-height:1.2}.ccm-page .news-list .list-box .news_thumb_img{height:116px}.ccm-page .news-list .list-box:nth-child(2n){margin-right:0}}@media only screen and (min-width: 768px){.ccm-page .news-latest .list-box{width:48%;margin-right:2%;float:left}.ccm-page .news-latest .thumb{height:130px}.ccm-page .news-list .list-box-txt{height:250px}.ccm-page .news-list .list-box-txt h3{font-size:16px;margin:1px 0}.ccm-page .news-list .list-box-txt .ccm-block-page-list-date{margin-top:5px}.ccm-page .news-list .list-box{height:239px;width:32%}.ccm-page .news-list .list-box .news-desc{font-size:90%;width:100%}.ccm-page .news-list .list-box .news_thumb_img{height:160px}.ccm-page .news-list .list-box:nth-child(2n){margin-right:1%}.ccm-page .news-list .list-box:nth-child(3n){margin-right:0}.ccm-page .news-list .list-box:hover .list-box-txt{top:-140px}}@media only screen and (min-width: 992px){.ccm-page .news-latest .thumb{height:170px}.ccm-page .news-latest .thumb img{width:110%;max-width:100%!important}.ccm-page .news-list .list-box-txt{height:190px}.ccm-page .news-list .list-box-txt h3{font-size:17px;margin:1px 0}.ccm-page .news-list .list-box-txt .ccm-block-page-list-date{margin-top:3px}.ccm-page .news-list .list-box{height:220px}.ccm-page .news-list .list-box:hover .list-box-txt{top:-125px}}@media only screen and (min-width: 1200px){.ccm-page .news-latest .thumb{height:200px}.ccm-page .news-list .list-box-txt{height:190px}.ccm-page .news-list .list-box-txt h3{font-size:18px;margin:2px 0}.ccm-page .news-list .list-box-txt .ccm-block-page-list-date{margin-top:6px}.ccm-page .news-list .list-box{height:220px;width:24%}.ccm-page .news-list .list-box .btn{font-size:15px}.ccm-page .news-list .list-box .news_thumb_img{height:155px}.ccm-page .news-list .list-box:nth-child(3n){margin-right:1%}.ccm-page .news-list .list-box:nth-child(4n){margin-right:0}.ccm-page .news-list .list-box:hover .list-box-txt{top:-125px}}@media only screen and (min-width: 1400px){.ccm-page .news-latest .thumb{height:240px}.ccm-page .news-list .list-box-txt{height:215px}.ccm-page .news-list .list-box-txt h3{font-size:20px;margin:0}.ccm-page .news-list .list-box-txt .ccm-block-page-list-date{margin-top:6px}.ccm-page .news-list .list-box{height:285px}.ccm-page .news-list .list-box .news-desc{font-size:90%;width:75%}.ccm-page .news-list .list-box .btn{position:absolute;right:15px;bottom:15px;float:none;margin:0;font-size:16px}.ccm-page .news-list .list-box .news_thumb_img{height:215px}.ccm-page .news-list .list-box:hover .list-box-txt{top:-145px}}#stack-popover.msm .mfp-content{width:auto}#stack-popover a.mfp-close{display:block;color:#111;line-height:33px;height:32px;width:32px;padding:0;text-align:center;cursor:pointer}#stack-popover a.mfp-close:hover{border:0;text-decoration:none}#stack-popover .mfp-content form{width:100%!important}#stack-popover .mfp-content img{max-width:100%!important}.mfp-content{overflow:visible!important;padding:10px}.mfp-content h2,.mfp-content h3,.mfp-content h4{font-family:'Bitter',serif;color:#033723;font-weight:700}.mfp-content .mfp-close,.mfp-content .mfp-close:active{line-height:28px;top:-45px;right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;background:#fff;color:#111}.mfp-content>div{background:#ebebeb;padding:10px 15px}.concorde .mfp-content h2,.concorde .mfp-content h3,.concorde .mfp-content h4{color:#00316a}@media only screen and (min-width: 768px){.mfp-content{padding:0}.mfp-content>div{padding:15px 20px}}@media only screen and (min-width: 992px){.mfp-content>div{padding:17px 25px}}@media only screen and (min-width: 1200px){.mfp-content>div{padding:20px 30px}}html{-ms-touch-action:manipulation;touch-action:manipulation}html,body{overflow-x:hidden;-webkit-overflow-scrolling:touch}.ccm-page{overflow-x:hidden}.ccm-page hr{border-width:5px;border-color:#f6f6f6}.ccm-page blockquote{border-color:#f6f6f6}.ccm-page .loading{position:relative!important;z-index:-9999!important;height:0!important;overflow:hidden!important}.ccm-page .warning{padding:10px 15px;background:#faebd9;border:1px solid #f0cea3;font-weight:800}.ccm-page .warning p{margin:0}.ccm-page .warning:before{content:"\f06a";font-family:"FontAwesome";color:#111;font-size:150%;float:left;margin:-4px 10px 0 0;font-weight:400}.blackout{cursor:pointer}body:after{content:"Extra small devices (phones, less than 768px)";font-size:90%;font-weight:bold;position:fixed;bottom:30px;left:0;width:100%;text-align:center;background:#FC0;opacity:0.6;color:#000;z-index:9;width:150px}body:after{content:""!important}.ccm-page .spr,.ccm-page ul.social-links a,.ccm-page a.buy-tickets,.ccm-page .ccm-image-slider a.rslides_nav,.ccm-page .open-today:before,.ccm-page a.find-us-link:before,.ccm-page .links-and-info a.buy-tickets:before,.ccm-page .right-col a.buy-tickets:before,.ccm-page .buy-ticket-large a.buy-tickets:before,.ccm-page .event-info li:before,.ccm-page a.bm-owl-prev,.ccm-page a.bm-owl-next,.ccm-page a.concorde-gift-cert:before,.ccm-page a.concorde-brochure:before,.ccm-page .event-search div>a:before,.ccm-page .map-info ul.list1 li:before,.ccm-page .map-info ul.list2 li:before,.ccm-page .follow-btm ul.social-icons li a,.ccm-page .office-hours .ico,.ccm-page a.btm-e-newsletter:before,.ccm-page .search .search-inner form input.ccm-search-block-submit,.ccm-page .content form.ccm-search-block-form input.ccm-search-block-submit,.ccm-page a.donate-now:before,.ccm-page .search-vehicles form .searchfield:after{background-image:url('/application/themes/brooklands/images/interface/sprite.png')}#login .ccm-page header .contact-details,#login .ccm-page header .top-nav,#login .ccm-page header .social-links,#login .ccm-page header .tickets-donate,#login .ccm-page header a.pull{display:none!important}#login .main-nav .inner-nav{display:none}#login .col-sm-offset-3{margin:0!important;width:100%;clear:both}#login footer{height:450px}#login footer .footer,#login footer .copy{display:none}body#login:after{display:none!important}.ccm-page .bm-spacer{clear:both;height:25px!important}.ccm-page header .open-today{background:none!important;height:auto}.ccm-page header .open-today p,.ccm-page header .open-today br{display:none}.ccm-page header .open-today p.heading{display:block;margin:0;font-size:20px}.ccm-page header .open-today:before{display:none}.ccm-page .open-hours.whats-on .open-today{background:none!important;height:auto;color:#fff}.ccm-page .open-hours.whats-on .open-today p{display:none}.ccm-page .open-hours.whats-on .open-today p.heading{display:block;margin:0;text-align:left;font-weight:400;font-size:16px}.ccm-page .open-hours.whats-on .open-today p.heading br{display:block}.ccm-page .open-hours.whats-on .open-today p.heading span{font-size:80%}.ccm-page .open-hours.whats-on .open-today:before{display:none}.ccm-page div.bm-countdown{margin:20px 0;padding:40px 0}.ccm-page div.bm-countdown h3{margin:0}.ccm-page div.bm-countdown p{text-align:center;margin:0}.ccm-page div.bm-countdown .content{position:relative}.ccm-page div.bm-countdown .clock{margin:20px 0;text-align:center;line-height:1.1;overflow:hidden;display:block}.ccm-page div.bm-countdown .clock span{font-size:11px;text-transform:uppercase;text-align:right;display:inline-block;margin:0 6px;text-indent:-10px}.ccm-page div.bm-countdown .clock strong{font-size:30px;letter-spacing:-1px;line-height:1;text-indent:0;display:block;font-family:'Bitter',serif}.ccm-page div.bm-countdown.dark-green{background:#033723;color:#fff}.ccm-page div.bm-countdown.dark-green h3{color:#fff}.ccm-page div.bm-countdown.dark-blue{background:#00316a;color:#fff}.ccm-page div.bm-countdown.dark-blue h3{color:#fff}.ccm-page div.bm-countdown.blue{background:#0057a4;color:#fff}.ccm-page div.bm-countdown.blue h3{color:#fff}.ccm-page div.bm-countdown.yellow{background:#f6bf27}.ccm-page div.bm-countdown.yellow h3{color:#111}.ccm-page div.bm-countdown.grey{background:#ebebeb}.ccm-page div.bm-countdown.grey h3{color:#111}.ccm-page div.bm-countdown.dark-green a,.ccm-page div.bm-countdown.dark-blue a,.ccm-page div.bm-countdown.blue a{color:#fff;text-decoration:underline}.ccm-page div.bm-countdown.dark-green a:hover,.ccm-page div.bm-countdown.dark-blue a:hover,.ccm-page div.bm-countdown.blue a:hover{color:#fff;text-decoration:none}.ccm-page .whats-on-featured div.bm-countdown{margin:0}.ccm-page .whats-on-featured div.bm-countdown .clock span{font-size:11px}.ccm-page .whats-on-featured div.bm-countdown .clock strong{font-size:30px}.ccm-page .links-and-info div.bm-countdown{margin:0;padding:20px 0}.ccm-page .links-and-info div.bm-countdown .clock span{font-size:11px}.ccm-page .links-and-info div.bm-countdown .clock strong{font-size:24px}@media only screen and (min-width: 480px){body:after{content:"Mobile Landscape (480px and up)"}.clock span{font-size:13px;margin:0 10px}.clock strong{font-size:34px}.ccm-page .whats-on-featured div.bm-countdown .clock span,.ccm-page .links-and-info div.bm-countdown .clock span{font-size:12px}.ccm-page .whats-on-featured div.bm-countdown .clock strong,.ccm-page .links-and-info div.bm-countdown .clock strong{font-size:32px}.ccm-page .links-and-info div.bm-countdown{padding:0;height:200px}.ccm-page .links-and-info div.bm-countdown .content{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.ccm-page .links-and-info div.bm-countdown .clock span{font-size:10px;margin:0 3px}.ccm-page .links-and-info div.bm-countdown .clock strong{font-size:23px}}@media only screen and (min-width: 550px){.ccm-page .links-and-info div.bm-countdown .clock span{font-size:12px;margin:0 5px}.ccm-page .links-and-info div.bm-countdown .clock strong{font-size:27px}}@media only screen and (min-width: 768px){body:after{content:"Small devices (tablets, 768px and up)"}.ccm-page header ul.social-links{display:block}#stack-popover .mfp-content{min-width:500px}#stack-popover .mfp-content form{width:100%!important}#stack-popover .mfp-content img{max-width:100%!important}.ccm-page .open-hours.whats-on .open-today p.heading{font-size:19px}.ccm-page div.bm-countdown .clock span{font-size:14px}.ccm-page div.bm-countdown .clock strong{font-size:45px}.ccm-page .whats-on-featured div.bm-countdown{padding:0;height:295px}.ccm-page .whats-on-featured div.bm-countdown .content{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.ccm-page .whats-on-featured div.bm-countdown .clock span{font-size:12px;margin:0 5px}.ccm-page .whats-on-featured div.bm-countdown .clock strong{font-size:37px}.ccm-page .links-and-info div.bm-countdown{padding:0;height:220px}.ccm-page .links-and-info div.bm-countdown .clock span{font-size:12px;margin:0 8px}.ccm-page .links-and-info div.bm-countdown .clock strong{font-size:35px}}@media only screen and (min-width: 992px){body:after{content:"Medium devices (desktops, 992px and up)"}#login .col-sm-offset-3{width:70%}.ccm-page .bm-spacer{height:30px!important}.ccm-page header .open-today p.heading{font-size:21px}.ccm-page .whats-on-featured div.bm-countdown{height:300px}.ccm-page .whats-on-featured div.bm-countdown .clock span{font-size:12px;margin:0 3px}.ccm-page .whats-on-featured div.bm-countdown .clock strong{font-size:35px}.ccm-page .links-and-info div.bm-countdown{height:240px}.ccm-page .links-and-info div.bm-countdown .clock span{font-size:11px;margin:0 5px}.ccm-page .links-and-info div.bm-countdown .clock strong{font-size:24px}}@media only screen and (min-width: 1200px){body:after{content:"Large devices (large desktops, 1200px and up)"}#login .col-sm-offset-3{width:60%}.ccm-page .bm-spacer{height:35px!important}.ccm-page .open-hours.whats-on .open-today p.heading{font-size:21px}.ccm-page .bm-countdown .clock span{margin:0 20px;font-size:15px}.ccm-page .bm-countdown .clock strong{font-size:65px}.ccm-page .whats-on-featured div.bm-countdown{height:350px}.ccm-page .whats-on-featured div.bm-countdown .clock span{font-size:14px;margin:0 7px}.ccm-page .whats-on-featured div.bm-countdown .clock strong{font-size:40px}.ccm-page .links-and-info div.bm-countdown{height:270px}.ccm-page .links-and-info div.bm-countdown .clock span{font-size:12px;margin:0 5px}.ccm-page .links-and-info div.bm-countdown .clock strong{font-size:35px}}@media only screen and (min-width: 1400px){body:after{content:"Ex. Large devices (Ex. large desktops, 1400px and up)"}.container{width:1370px}#login .col-sm-offset-3{width:55%}.ccm-page header .open-today p.heading{font-size:22px}.ccm-page .open-hours.whats-on .open-today p.heading{font-size:22px}.ccm-page .open-hours.whats-on .open-today p.heading span{font-size:70%}.ccm-page .bm-countdown .clock strong{font-size:80px}.ccm-page .whats-on-featured div.bm-countdown{height:390px}.ccm-page .whats-on-featured div.bm-countdown .clock span{font-size:14px;margin:0 10px}.ccm-page .whats-on-featured div.bm-countdown .clock strong{font-size:45px}.ccm-page .links-and-info div.bm-countdown{height:315px}.ccm-page .links-and-info div.bm-countdown .clock span{font-size:11px;margin:0 7px}.ccm-page .links-and-info div.bm-countdown .clock strong{font-size:40px}}