body{color:#777;background-color:#FFF}body,td,input,select,option,textarea{font:normal normal normal 16px "lato",sans-serif}span.mix_editor_h1,span.mix_editor_h2,span.mix_editor_h3,span.mix_editor_h4,span.mix_editor_h5,span.mix_editor_h6{padding:10px}.html p, .html h1, .html h2, .html h3, .html h4, .html h5, .html
h6{margin-top:0}.html h1, .html .h1,.mix_editor_h1{font-family:"ff-meta-web-pro",sans-serif;font-size:48px;line-height:120%;font-weight:700;color:#222;text-transform:uppercase}.html h2, .html .h2,.mix_editor_h2{font-family:"ff-meta-web-pro",sans-serif;font-size:36px;line-height:120%;font-weight:700;color:#222;text-transform:uppercase}.html h3, .html .h3,.mix_editor_h3{font-family:"ff-meta-web-pro",sans-serif;font-size:28px;line-height:120%;font-weight:700;color:#222;text-transform:uppercase}.html h4, .html .h4,.mix_editor_h4{font-family:"ff-meta-web-pro",sans-serif;font-size:18px;line-height:120%;font-weight:700;color:#222;text-transform:uppercase}.html h5, .html .h5,.mix_editor_h5{font-family:"lato",sans-serif;font-size:28px;line-height:120%;font-weight:400;color:#777}.html h6, .html .h6,.mix_editor_h6{font-family:"lato",sans-serif;font-size:20px;line-height:120%;font-weight:400;color:#777}p{margin-top:0}h1, .html
h1{margin-top:0;font-family:"ff-meta-web-pro",sans-serif;font-size:32px;line-height:120%;font-weight:700;color:#000;text-transform:uppercase}h2, .html
h2{margin-top:0;font-family:"ff-meta-web-pro",sans-serif;font-size:26px;line-height:120%;font-weight:700;color:#222;text-transform:uppercase}h3, .html
h3{margin-top:0;font-family:"ff-meta-web-pro",sans-serif;font-size:22px;line-height:120%;font-weight:700;color:#222;text-transform:uppercase}h4, .html
h4{margin-top:0;font-family:"ff-meta-web-pro",sans-serif;font-size:18px;line-height:120%;font-weight:700;color:#222;text-transform:uppercase}h5, .html
h5{margin-top:0;font-family:"lato",sans-serif;font-size:22px;line-height:120%;font-weight:400;color:#777}h6, .html
h6{margin-top:0;font-family:"lato",sans-serif;font-size:20px;line-height:120%;font-weight:400;color:#777}a{color:#82c55b;text-decoration-color:#c6e3b8}.button
a{height:42px;padding:18px
42px 0 42px;display:inline-block;font-family:"ff-meta-web-pro",sans-serif;font-size:18px;line-height:120%;font-weight:700;color:#FFF;text-decoration:none;-moz-border-radius:26px;-webkit-border-radius:26px;border-radius:26px;background-color:#82c55b}.button a:hover{}img{max-width:100%}iframe{max-width:100%}#header{min-width:320px;text-align:center}#header
.content{padding-top:19px}#header
img.logo{width:280px;height:23px;margin-bottom:18px;border:0}#header a.menu-toggle{padding:7px
0 8px 0;display:block;font-family:"ff-meta-web-pro",sans-serif;font-size:18px;line-height:120%;font-weight:700;color:#000;text-transform:uppercase;text-decoration:none;border-top:2px solid #82c55b}#header a.menu-toggle
span{padding-right:18px;background:center right no-repeat url(../images/menu-arrow.gif)}#header ul, #header
li{margin:0;padding:0;list-style:none}#header .mobile-mega-menu{top:99px;z-index:2000}#header .mobile-mega-menu
ul{z-index:2000}#header .mobile-mega-menu
li{background-color:#FFF}#header .mobile-mega-menu li
a{width:calc(100% - 40px);padding:9px
20px;display:block;font-family:"ff-meta-web-pro",sans-serif;font-size:18px;line-height:120%;font-weight:700;color:#000;text-align:left;text-transform:uppercase;text-decoration:none}#header .mobile-mega-menu ul li a.has-next-button{width:calc(100% - 90px)}#header .mobile-mega-menu ul li a.next-button{width:50px;padding:9px
0 9px 0;background:top right no-repeat url(../images/mobile-menu-back-arrow.gif)}#header .mobile-mega-menu li.selected, #header .mobile-mega-menu li:hover{background-color:#82c55b}#header .mobile-mega-menu li.selected a, #header .mobile-mega-menu li:hover
a{color:#FFF}#header .mobile-mega-menu li.selected a.next-button, #header .mobile-mega-menu li:hover a.next-button{background:top right no-repeat url(../images/mobile-menu-arrow-hover.png)}#header .mobile-mega-menu li.selected li, #header .mobile-mega-menu li:hover
li{background-color:#FFF}#header .mobile-mega-menu li.selected li a, #header .mobile-mega-menu li:hover li
a{color:#000}#header .mobile-mega-menu li.seletecd li a.next-button, #header .mobile-mega-menu li:hover li a.next-button{background:top right no-repeat url(../images/mobile-menu-back-arrow.gif)}#header .mobile-mega-menu li li.selected, #header .mobile-mega-menu li li:hover{background-color:#82c55b}#header .mobile-mega-menu li li.selected a, #header .mobile-mega-menu li li:hover
a{color:#FFF}#header .mobile-mega-menu li li.selected a.next-button, #header .mobile-mega-menu li li:hover a.next-button{background:top right no-repeat url(../images/mobile-menu-arrow-hover.png)}#header .mobile-mega-menu li li.selected li, #header .mobile-mega-menu li li:hover
li{background-color:#FFF}#header .mobile-mega-menu li li.selected li a, #header .mobile-mega-menu li li:hover li
a{color:#000}#header .mobile-mega-menu li li.selected li a.next-button, #header .mobile-mega-menu li li:hover li a.next-button{background:top right no-repeat url(../images/mobile-menu-back-arrow.gif)}#header .mobile-mega-menu li li li.selected, #header .mobile-mega-menu li li li:hover{background-color:#82c55b}#header .mobile-mega-menu li li li.selected a, #header .mobile-mega-menu li li li:hover
a{color:#FFF}#header .mobile-mega-menu li li li.selected a.next-button, #header .mobile-mega-menu li li li:hover a.next-button{background:top right no-repeat url(../images/mobile-menu-arrow-hover.png)}#header .mobile-mega-menu li li li.selected li, #header .mobile-mega-menu li li li:hover
li{background-color:#FFF}#header .mobile-mega-menu li li li.selected li a, #header .mobile-mega-menu li li li:hover li
a{color:#000}#header .mobile-mega-menu li li li.selected li a.next-button, #header .mobile-mega-menu li li li:hover li a.next-button{background:top right no-repeat url(../images/mobile-menu-back-arrow.gif)}#header .mobile-mega-menu li.motorsport:hover{background-color:#be2227}#header .mobile-mega-menu li.equestrian:hover{background-color:#184070}#header .mobile-mega-menu li.agriculture:hover{background-color:#0a7c60}#header .mobile-mega-menu li.other:hover{background-color:#ee8122}#header .mobile-mega-menu li.motorsport li:hover{background-color:#be2227}#header .mobile-mega-menu li.equestrian li:hover{background-color:#184070}#header .mobile-mega-menu li.agriculture li:hover{background-color:#0a7c60}#header .mobile-mega-menu li.other li:hover{background-color:#ee8122}#header .mobile-mega-menu ul li a.back-button{text-indent:0;color:#000 !important;background-color:#eaebe6;border-bottom:2px solid #82c55b;background:top right no-repeat #eaebe6 url(../images/mobile-menu-back-arrow.gif)}#header .mobile-mega-menu
li.hidden{display:none !important}#menu{display:none}#homebanner{min-width:320px}#homebanner ul, #homebanner
li{margin:0;padding:0;list-style:none}#homebanner .single li, #homebanner .bxslider
li{position:relative;line-height:0}#homebanner .single li img, #homebanner .bxslider li
img{width:100%}#homebanner
.caption{position:absolute;top:0;height:100%;width:100%}#homebanner .caption
.wrap{width:100%;height:100%;display:table}#homebanner .caption
.middle{display:table-cell;vertical-align:middle}#homebanner .caption .middle
.text{position:relative}#homebanner .caption .text
.bgnd{position:absolute;width:100%;height:100%;background-color:#82c55b;mix-blend-mode:multiply}#homebanner .red .caption .text
.bgnd{background-color:#be2227}#homebanner .blue .caption .text
.bgnd{background-color:#184070}#homebanner .aqua .caption .text
.bgnd{background-color:#0a7c60}#homebanner .orange .caption .text
.bgnd{background-color:#ee8122}#homebanner .caption .text
.textwrap{position:relative;z-index:1;padding:5px
20px 6px 20px}#homebanner .caption
h1{margin-bottom:2px;font-size:32px;line-height:96%;color:#fff;text-transform:uppercase}#homebanner .caption
h2{margin-bottom:0;font-family:"lato",sans-serif;font-size:22px;line-height:120%;color:#82c55b}#homebanner .caption
a.button{position:absolute;bottom:-40px;width:100%;height:32px;padding-top:8px;display:block;font-family:"ff-meta-web-pro",sans-serif;font-size:18px;line-height:120%;font-weight:700;color:#FFF;text-align:center;text-decoration:none;background-color:#82c55b}#homebanner .red .caption
a.button{background-color:#be2227}#homebanner .blue .caption
a.button{background-color:#184070}#homebanner .aqua .caption
a.button{background-color:#0a7c60}#homebanner .orange .caption
a.button{background-color:#ee8122}#homebanner .bx-viewport{margin-bottom:41px;overflow:visible !important}#homebanner .bx-wrapper .bx-pager, #homebanner .bx-wrapper .bx-controls-auto{bottom:8px;z-index:1000}#homebanner .bx-wrapper .bx-pager.bx-default-pager
a{width:7px;height:7px;margin:0
3px;background-color:#FFF}#homebanner .bx-wrapper .bx-pager.bx-default-pager
a.active{background-color:#81c65c}#homebanner .right
li{color:#FFF;position:relative;margin-bottom:2px}#homebanner .right li
a{color:#FFF;text-decoration:none}#homebanner .right li
img.feature{display:none}#homebanner .right
.title{padding:14px
20px 14px 20px;font-family:"ff-meta-web-pro",sans-serif;font-size:26px;line-height:120%;font-weight:700;text-transform:uppercase;background-color:#82c55b}#homebanner .right .red
.title{background-color:#be2227}#homebanner .right .blue
.title{background-color:#184070}#homebanner .right .aqua
.title{background-color:#0a7c60}#homebanner .right .orange
.title{background-color:#ee8122}#banner{min-height:81px;background-color:#82c55b}#banner
img.banner{width:100%}#main{min-width:320px}#main
.crumb{padding:0px
0 22px 0;font-family:"ff-meta-web-pro",sans-serif;font-size:18px;line-height:120%;font-weight:700;color:#82c55b}#main .crumb
a{color:#82c55b;text-decoration:underline;text-decoration-color:#e4f1dd}#main
.content{padding:8px
20px 30px 20px}#main ul.normalgallery, #main .normalgallery
li{margin:0;padding:0;list-style:none}#main
ul.normalgallery{text-align:center}#main .normalgallery
li{width:290px;margin:0
12px 20px 12px;display:inline-block;vertical-align:top;color:#FFF;background-color:#82c55b}#main .normalgallery
li.red{background-color:#be2227}#main .normalgallery
li.blue{background-color:#184070}#main .normalgallery
li.aqua{background-color:#0a7c60}#main .normalgallery
li.orange{background-color:#ee8122}#main .normalgallery li
a{color:#FFF;text-decoration:none}#main .normalgallery li
.caption{min-height:96px;padding:3px
0 8px 0;text-align:center}#main .normalgallery li
.title{font-size:28px;line-height:120%}#main .normalgallery li
p{margin:0}#main
form{margin:0;padding:0}#main
label{width:100%}#main input, #main textarea, #main
select{top:0;left:0;width:calc(100% - 38px);height:53px;padding:0
18px;margin-bottom:12px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px
solid #c1c1c1}#main
select{width:100%}#main
textarea{height:174px;padding-top:15px}#main .radio
input{width:auto;height:auto;padding:0;display:inline-block}#main .g-recaptcha{margin-bottom:12px}#main
input.submit{float:right;width:auto;height:56px;padding:0
38px;font-size:18px;line-height:120%;font-weight:700;color:#FFF;border:0;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;background-color:#82c55b}#main
.error_text{top:0;left:0}#main
.homecontent{padding:20px
0}#main .homecontent .heading
h1{margin:0;text-align:center}#main .homecontent
a.eventlink{float:right;font-family:"ff-meta-web-pro",sans-serif;font-size:18px;line-height:120%;font-weight:700}#main ul.homegallery, #main .homegallery
li{margin:0;padding:0;list-style:none}#main
ul.homegallery{text-align:center}#main .homegallery
li{width:290px;margin:0
12px 20px 12px;display:inline-block;color:#FFF;background-color:#82c55b}#main .homegallery
li.red{background-color:#be2227}#main .homegallery
li.blue{background-color:#184070}#main .homegallery
li.aqua{background-color:#0a7c60}#main .homegallery
li.orange{background-color:#ee8122}#main .homegallery li
a{color:#FFF;text-decoration:none}#main .homegallery li
.title{padding:3px
0 8px 0;font-size:28px;line-height:120%;text-align:center}#main
.homenews{background-color:#000}#main .homenews
h1{color:#FFF}#main .homenews ul.newslider, #main .homenews .newslider
li{margin:0;padding:0;list-style:none}#main .homenews .newslider
li{color:#fff}#main .homenews .newslider li
h2{margin-bottom:0;color:#82c55b}#main .homenews .newslider li
a.button{width:164px;height:38px;padding:18px
0 0 0;display:block;font-family:"ff-meta-web-pro",sans-serif;font-size:18px;line-height:120%;font-weight:700;color:#FFF;text-align:center;text-decoration:none;border:2px
solid #FFF;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;background-color:#82c55b}#main .homenews .newslider li
.bottom{margin:0}#main .homenews .text
.inner{padding:20px}#main .homenews .bx-wrapper .bx-controls-direction
a{width:43px;height:42px;margin:0;top:auto;bottom:23px}#main .homenews .bx-wrapper .bx-prev{left:auto;right:57px;background:top left no-repeat url(../images/arrow-left.gif)}#main .homenews .bx-wrapper .bx-next{right:0;background:top left no-repeat url(../images/arrow-right.gif)}#main .right
.submenu{display:none}#main ul.accordion, #main ul.accordion
li{margin:0;padding:0;list-style:none}#main ul.accordion
li{padding-bottom:6px}#main .accordion li
li{padding-bottom:4px}#main .accordion li.normal, #main .accordion
li.normal_over{padding:0}#main .accordion li .title
h3{margin-bottom:0}#main .accordion .title
a{padding:11px
40px 11px 20px;display:block;color:#373d3f;text-decoration:none;border:1px
solid #565d67;background:top right no-repeat #FFF url(../images/accordion-close.gif)}#main .accordion .title
a.open{background:top right no-repeat #FFF url(../images/accordion-open.gif)}#main .accordion
.detail{padding:24px
20px 20px 20px;color:#373d3f;border:1px
solid #565d67;border-top:0;background-color:#fff}#main .accordion .title li.normal a, #main .accordion .title li.normal_over
a{padding:3px
1em 2px 0.3em;border:0;background-image:url("../admin/images/mix_tab/background.gif")}#main .accordion .detail
ul{margin:11px
0;padding-left:40px;list-style:disc}#main .accordion .detail ul
li{margin:0;padding:0;list-style:disc}#main .accordion .detail .mix_tab_menu ul, #main .accordion .detail .mix_tab_menu
li{margin:0;padding:0;list-style:none}#main
.dark{color:#FFF;background-color:#000010}#main .dark .text
.inner{padding:20px}#main .dark
h1{color:#FFF}#main .feature .text
.inner{padding:20px}#main
.eventheading{padding:20px
20px 0 20px;text-align:center}#main
.eventcontent{padding:20px}#main .eventcontent
.heading{text-align:center}#main
.eventsearch{background-color:#010010}#main .eventsearch
.content{padding:20px}#main .eventsearch
form{margin:0;padding:0}#main .eventsearch
label{margin-bottom:12px;display:block;font-size:32px;line-height:120%;font-weight:700;color:#FFF;text-transform:uppercase}#main .eventsearch
input{width:calc(100% - 40px);padding:0
20px}#main .eventsearch
input.submit{width:auto;height:52px;padding:0
42px;font-family:"ff-meta-web-pro",sans-serif;font-size:18px;line-height:120%;font-weight:700;cursor:pointer;border:2px
solid #FFF;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;background-color:#82c55b}#main ul.eventlist, #main .eventlist
li{margin:0;padding:0;list-style;none}#main
ul.eventlist{text-align:center}#main .eventlist
li{max-width:378px;margin:0
2px 2px 2px;display:inline-block;vertical-align:top;text-align:left;background-color:#eaebe6}#main .eventlist li
a.image{display:block;background:center center no-repeat #FFF;background-size:100%}#main .eventlist li a.image
img{max-width:100%;height:auto}#main .eventlist li
.detail{min-height:158px;padding:12px
28px 0 28px}#main .eventlist li .detail
.top{min-height:102px}#main .eventlist li
h3{margin-bottom:0;font-size:28px;line-height:100%}#main .eventlist li h3
a{color:#222;text-decoration:none}#main .eventlist li
h6{margin:0}#main
.viewall{background-color:#82c55b}#main .viewall
.content{padding:45px
0;text-align:center}#main .viewall
a{height:42px;padding:18px
42px 0 42px;display:inline-block;font-family:"ff-meta-web-pro",sans-serif;font-size:18px;line-height:120%;font-weight:700;color:#82c55b;text-decoration:none;-moz-border-radius:26px;-webkit-border-radius:26px;border-radius:26px;background-color:#FFF}.ui-datepicker-calendar{border:2px
solid #080417;background-color:#e2deef;padding:0.25em}.ui-datepicker-prev{padding-right:2em;cursor:pointer}.ui-datepicker-next{cursor:pointer}.motorsport #homebanner .caption .text .bgnd, .motorsport #homebanner .caption a.button, .motorsport #homebanner .right .title, .motorsport #main .eventsearch input.submit, .motorsport #main
.viewall{background-color:#be2227}.motorsport #main .viewall
a{color:#be2227}.equestrian #homebanner .caption .text .bgnd, .equestrian #homebanner .caption a.button, .equestrian #homebanner .right .title, .equestrian #main .eventsearch input.submit, .equestrian #main
.viewall{background-color:#184070}.equestrian #main .viewall
a{color:#184070}.agriculture #homebanner .caption .text .bgnd, .agriculture #homebanner .caption a.button, .agriculture #homebanner .right .title, .agriculture #main .eventsearch input.submit, .agriculture #main
.viewall{background-color:#0a7c60}.agriculture #main .viewall
a{color:#0a7c60}.other #homebanner .caption .text .bgnd, .other #homebanner .caption a.button, .other #homebanner .right .title, .other #main .eventsearch input.submit, .other #main
.viewall{background-color:#ee8122}.other #main .viewall
a{color:#ee8122}#main
.eventleft{margin-bottom:30px}#main .eventleft
h1{margin-bottom:0}#main .eventleft
h3{margin-bottom:0}#main .eventright .submenu
.title{padding:14px
20px 18px 20px;font-family:"ff-meta-web-pro",sans-serif;font-size:17px;line-height:120%;font-weight:700;color:#FFF;background-color:#82c55b}#main .eventright .submenu
.item{padding:8px
20px 12px 20px;font-family:"ff-meta-web-pro",sans-serif;font-size:17px;line-height:120%;font-weight:400;color:#000;border-bottom:1px solid #FFF;background-color:#eaebe6}#main .eventright .submenu .item
a{color:#000;text-decoration:none}#main .eventright .submenu
.share{padding:4px
20px}#main .eventright .share
p{margin:0;display:inline-block;vertical-align:middle}#main .eventright .share ul, #main .eventright .share
li{margin:0;padding:0;list-style:none}#main .eventright .share
ul{margin-left:14px;display:inline-block;vertical-align:middle}#main .eventright .share
li{margin-right:4px;display:inline-block}#main .eventright .share li
a{width:33px;height:32px;display:block;background:top left no-repeat url(../images/event-share-icons.gif)}#main .eventright .share li.twitter
a{background-position:0 -32px}#main .eventright .share li.facebook
a{background-position:0 -64px}#main .eventenquiry
.section{margin-bottom:40px}#main .eventenquiry
h4{margin-bottom:16px;color:#00000;text-transform:none}#main ul.newslist, #main .newslist
li{margin:0;padding:0;list-style:none}#main .newslist
li{position:relative;padding:20px
0;background:bottom left repeat-x url(../images/news-divider.gif)}#main .newslist li h3
a{color:#000;text-decoration:none}#main .newslist li
a.more{height:28px;padding:8px
18px 0 18px;display:inline-block;font-family:"ff-meta-web-pro",sans-serif;font-size:18px;line-height:120%;font-weight:700;color:#FFF;text-decoration:none;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;background-color:#82c55b}#main
.datecircle{width:127px;height:89px;padding-top:38px;margin:0
auto;font-size:36px;line-height:120%;font-weight:700;color:#82c55b;text-align:center;border:7px
solid #eaebe6;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#FFF}#main .news
.top{position:relative;padding:0
0 15px 16px;border-bottom:2px solid #eaebe6}#main .news
.date{float:left;padding-top:6px}#main .news
.back{float:right;height:28px;padding:8px
38px 0 38px;display:inline-block;font-family:"ff-meta-web-pro",sans-serif;font-size:18px;line-height:120%;font-weight:700;color:#FFF;text-decoration:none;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;background-color:#82c55b}#main .news
.detail{padding-top:5px}#main .news .detail
.mainimg{margin-bottom:20px}#main .news .detail .form_inline
label{clear:left;float:left}#main
.contactleft{padding-bottom:34px}#main
.contactright{padding-bottom:34px}#main .contactright ul.contact, #main .contactright .contact
li{margin:0;padding:0;list-style:none}#main .contactright
ul.contact{margin-bottom:2px}#main .contactright .contact
li{padding:0
0 18px 40px;background:top left no-repeat}#main .contactright .contact
li.address{background-image:url(../images/icon-contact-location.gif)}#main .contactright .contact
li.phone{background-image:url(../images/icon-contact-phone.gif)}#main .contactright .contact
li.email{background-image:url(../images/icon-contact-email.gif)}#main .contactright ul.social, #main .contactright .social
li{margin:0;padding:0;list-style:none}#main .contactright .social
li{display:inline-block;vertical-align:top;padding-right:10px}#main .contactright .social li
a{width:41px;height:40px;display:block;background:top left no-repeat url(../images/contact-social-icons.gif)}#main .contactright .social li.youtube
a{background-position:0 -40px}#main .contactright .social li.twitter
a{background-position:0 -80px}#main .contactright .social li.instagram
a{background-position:0 -120px}#feature{background-color:#82c55b}#feature
.content{padding:45px
0;text-align:center}#feature
h2{color:#FFF}#feature
a.button{height:42px;padding:18px
42px 0 42px;display:inline-block;font-family:"ff-meta-web-pro",sans-serif;font-size:18px;line-height:120%;font-weight:700;color:#82c55b;text-decoration:none;-moz-border-radius:26px;-webkit-border-radius:26px;border-radius:26px;background-color:#FFF}#divider{height:3px;background-color:#82c55b}#footer{min-width:320px;color:#FFF}#footer
a{color:#FFF;text-decoration:none}#footer
.top{background-color:#FFF}#footer .top
.content{padding:30px
20px}#footer .top ul, #footer .top
li{margin:0;padding:0;list-style:none}#footer
.bottom{background-color:#000}#footer .bottom
.content{padding:28px
20px 34px 20px}#footer
h4{color:#82c55b}#footer ul.contact, #footer .contact
li{margin:0;padding:0;list-style:none}#footer
ul.contact{margin-bottom:2px}#footer .contact
li{padding:0
0 18px 40px;background:top left no-repeat}#footer .contact
li.address{background-image:url(../images/icon-location.gif)}#footer .contact
li.phone{background-image:url(../images/icon-phone.gif)}#footer .contact
li.email{background-image:url(../images/icon-email.gif)}#footer ul.social, #footer .social
li{margin:0;padding:0;list-style:none}#footer .social
li{display:inline-block;vertical-align:top;padding-right:10px}#footer .social li
a{width:41px;height:40px;display:block;background:top left no-repeat url(../images/social-icons.gif)}#footer .social li.youtube
a{background-position:0 -40px}#footer .social li.twitter
a{background-position:0 -80px}#footer .social li.instagram
a{background-position:0 -120px}#footer .events, #footer
.news{display:none}@media screen and ( min-width: 480px){}@media screen and ( min-width: 600px){#main .g-recaptcha{clear:none;float:left;width:304px}}@media screen and ( min-width: 768px){h1, .html
h1{font-size:48px;line-height:120%}h2, .html
h2{font-size:36px;line-height:120%}h3, .html
h3{font-size:28px;line-height:120%}h4, .html
h4{font-size:18px;line-height:120%}h5, .html
h5{font-size:28px;line-height:120%}h6, .html
h6{font-size:20px;line-height:120%}#main
.crumb{padding:3px
0 36px 0}#main
.left{float:left;width:66%}#main
.right{float:right;width:27%}#main
fieldset.halfleft{float:left;width:49%}#main
fieldset.halfright{float:right;width:49%}#main
fieldset.onequarter{float:left;width:27%}#main
fieldset.threequarters{float:right;width:72%}#main .homenews
.wrap{height:100%;width:100%;max-width:1404px;margin:0
auto;display:table}#main .homenews
.image{float:left;width:31%;display:block}#main .homenews
.text{float:right;width:69%;height:100%;display:table}#main .homenews .text
.inner{padding:20px
7%;display:table-cell;vertical-align:middle}#main .right
.submenu{display:block}#main .right .submenu .title
a{padding:14px
20px 18px 20px;display:block;font-family:"ff-meta-web-pro",sans-serif;font-size:17px;line-height:120%;font-weight:700;color:#FFF;text-decoration:none;background-color:#82c55b}#main .right .submenu ul, #main .right .submenu
li{margin:0;padding:0;list-style:none}#main .right .submenu
li{padding-bottom:1px}#main .right .submenu li
a{padding:9px
20px 11px 10px;display:block;font-family:"ff-meta-web-pro",sans-serif;font-size:17px;line-height:120%;font-weight:400;color:#000;text-decoration:none;border-left:10px solid #eaebe6;background-color:#eaebe6}#main .right .submenu li.selected a, #main .right .submenu li a:hover{font-weight:700;border-left:10px solid #82c55b;background-color:#e6f3de}#main .right .submenu li a:hover{border-left:10px solid #e6f3de}#main .right .submenu li.selected a:hover{border-left:10px solid #82c55b}#main ul.accordion
li{padding-bottom:19px}#main .accordion .title
a{padding:7px
40px 7px 20px}#main ul.accordion
li{clear:left;float:left;width:48%;padding-bottom:19px}#main ul.accordion li:nth-child(2n){clear:none;clear:right;float:right}#main ul.accordion li
li{clear:none;width:auto}#main .dark
.wrap{height:100%;display:table}#main .dark
.text{float:left;width:50%;height:100%;display:table}#main .dark .text
.inner{display:table-cell;vertical-align:middle}#main .dark
.image{float:right;width:50%;display:block}#main .feature
.wrap{height:100%;display:table}#main .feature
.image{float:left;width:50%;display:block}#main .feature
.text{float:right;width:50%;height:100%;display:table}#main .feature .text
.inner{display:table-cell;vertical-align:middle}#main
.eventleft{float:left;width:64%;margin:0}#main
.eventright{float:right;width:27%}#main .newslist
li{padding:30px
0 23px 16px;margin:120px
0 0 141px;border-top:2px solid #eaebe6}#main .newslist li
.datecircle{position:absolute;top:-69px;left:-141px}#main
.news{padding-left:141px}#main .news
.date{padding-top:24px}#main .news .top
.datecircle{position:absolute;top:-7px;left:-141px}#main .news
.detail{padding-left:16px}#main
.contactleft{overflow:hidden;padding-bottom:34px}#main
.contactright{float:right;width:232px;padding:0
0 34px 32px}}@media screen and ( min-width: 980px){#main
ul.normalgallery{text-align:left}#main .normalgallery
li{margin:0
0 12px 24px}#main .normalgallery li:nth-child(3n+1){margin-left:0}}@media screen and ( min-width: 1024px){html,body{height:100%}.wrapper{min-height:100%;margin-bottom:-110px}.push{height:110px}.footbanner
.wrapper{margin-bottom:-310px}.footbanner
.push{height:310px}#header{height:114px;text-align:left}#header
.content{height:114px;padding:0
20px;margin:0
auto;display:flex;align-items:center}#header
img.logo{width:366px;height:30px;margin:0}#header a.menu-toggle{display:none}#header .mobile-mega-menu{display:none}#menu{width:calc(100% - 366px);display:block}#header
ul{float:right;width:auto;position:relative;opacity:100}#header li.dl-back:after, #header li>a:not(:only-child):after{content:""}#header
li{display:inline-block;padding:13px
14px 11px 14px;position:relative;border:1px
solid #FFF}#header li.has-child{padding:0}#header li
a{display:block;padding:0;font-family:"ff-meta-web-pro",sans-serif;font-size:18px;line-height:120%;font-weight:700;color:#000;text-align:left;text-decoration:none;text-transform:uppercase}#header li.home
a{color:#000;background:none}#header li.home a:hover, #header li a:hover, #header li.selected
a{color:#82c55b;background:none}#header li.has-child
a{padding:13px
32px 11px 14px;display:block;background:top right no-repeat url(../images/dropdown-arrow.gif)}#header li.selected a
span{border-bottom:2px solid #82c55b}#header li.has-child:hover{border:1px
solid #e2e2e2;z-index:10000;background:#FFF}#header li.has-child:hover
a{position:relative;padding-bottom:10px;border-bottom:1px solid #FFF;z-index:100000}#header li.has-child li
a{padding:13px
15px 15px 15px;background:none}#header li.has-child:hover li
a{border:0}#header li.dl-back{display:none}#header ul
ul{position:absolute;top:calc(100% - 1px);left:-1px;min-width:100%;display:none;margin:0;border:1px
solid #e2e2e2;background-color:#FFF;z-index:10000}#header ul li:hover>ul{display:block}#header li
li{float:none;display:block;padding:0;border:0}#header li li
a{padding:13px
15px 15px 15px;font-family:"lato",sans-serif;font-size:16px;line-height:120%;font-weight:400;display:block;white-space:nowrap;text-transform:none}#header li li.has-child:hover{border:0}#header li.selected li a, #header li:hover li
a{color:#000;border-bottom:none}#header li li:hover a, #header li li a:hover{color:#FFF;background-color:#82c55b}#header ul ul
ul{position:absolute;left:100%;top:0;border:0}#header li li li a, #header li li:hover li
a{color:#FFF;background-color:#82c55b}#header li li li:hover
a{background-color:#82c55b}#header li.motorsport:hover
a{background-color:#be2227}#header li.equestrian:hover
a{background-color:#184070}#header li.agriculture:hover
a{background-color:#0a7c60}#header li.other:hover
a{background-color:#ee8122}#header
li.hidden{display:none !important}#homebanner
.left{float:left;width:69%}#homebanner
.right{float:right;width:30.7%}#homebanner .caption .text
.textwrap{margin-bottom:20px;padding:8px
50px 14px 50px}#homebanner .caption
h1{font-size:48px;line-height:114%}#homebanner .caption
h2{font-size:28px;line-height:120%}#homebanner .caption
a.button{position:relative;bottom:0;width:auto;height:41px;padding:15px
40px 0 40px;margin-left:50px;display:inline-block;border:2px
solid #FFF;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}#homebanner .bx-viewport{margin-bottom:0}#homebanner .bx-wrapper .bx-pager, #homebanner .bx-wrapper .bx-controls-auto{bottom:40px}#homebanner .bx-wrapper .bx-pager.bx-default-pager
a{width:11px;height:11px;margin:0
4px}#homebanner .right li
img.feature{width:100%;display:block}#homebanner .right
.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:top left no-repeat url(../images/feature-overlay-green.png);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#homebanner .right .red
.overlay{background-image:url(../images/feature-overlay-red.png)}#homebanner .right .blue
.overlay{background-image:url(../images/feature-overlay-blue.png)}#homebanner .right .aqua
.overlay{background-image:url(../images/feature-overlay-aqua.png)}#homebanner .right .orange
.overlay{background-image:url(../images/feature-overlay-orange.png)}#homebanner .right
.title{position:absolute;bottom:20px;left:20px;padding:0;font-size:36px;line-height:120%;background:none !important}#main
.crumb{padding-top:23px}#main
.content{max-width:940px;margin:0
auto;padding:0
0 60px 0}#main
.left{width:624px}#main
.right{width:251px}#main
.homecontent{max-width:1235px;margin:0
auto;padding:80px
0 80px 0}#main .dark
.wrap{width:auto;margin-left:calc((100% - 940px) / 2)}#main .dark
.image{float:none;width:auto;overflow:hidden}#main .dark
.text{float:none;width:750px;display:table-cell;vertical-align:middle}#main .dark .text
.inner{padding:0
72px 0 0}#main .dark
h1{color:#FFF}#main .feature
.wrap{float:right;width:auto;margin-right:calc((100% - 940px) / 2)}#main .feature
.image{float:none;width:auto;overflow:hidden}#main .feature
.text{float:none;width:750px;display:table-cell;vertical-align:middle}#main .feature .text
.inner{padding:0
0 0 72px}#main
.eventheading{padding:48px
0 2px 0}#main
.eventcontent{max-width:1146px;margin:0
auto;padding:48px
0 56px 0}#main .eventsearch
.content{max-width:1200px;margin:0
auto;padding:48px
0 36px 0;text-align:center}#main .eventsearch
label{display:inline-block;vertical-align:top;width:252px;margin:7px
0 0 0;text-align:left}#main .eventsearch
input{display:inline-block;vertical-align:top;margin-right:15px}#main .eventsearch
select{display:inline-block;vertical-align:top;margin-right:15px}#main .eventsearch
input.search{width:204px}#main .eventsearch
select.categories{width:210px}#main .eventsearch
input.date{width:103px}#main .eventsearch
input.submit{margin:0}#main .viewall
.content{padding:45px
0}.motorsport #homebanner .right
.overlay{background-image:url(../images/feature-overlay-red.png)}.equestrian #homebanner .right
.overlay{background-image:url(../images/feature-overlay-blue.png)}.agriculture #homebanner .right
.overlay{background-image:url(../images/feature-overlay-aqua.png)}.other #homebanner .right
.overlay{background-image:url(../images/feature-overlay-orange.png)}#main
.eventleft{width:640px}#main
.eventright{width:251px}#feature
.content{padding:45px
0}#footer .top
.content{padding:60px
0}#footer .bottom
.content{max-width:940px;margin:0
auto;padding:56px
20px 70px 20px}#footer .events, #footer
.news{display:block}#footer
.column{float:left;width:290px;padding-right:40px}#footer
.events{width:320px}#footer
.news{width:250px;padding:0}#footer ul.eventbrief, #footer .eventbrief
li{margin:0;padding:0;list-style:none}#footer .eventbrief
li{padding:0
0 18px 40px;background:top left no-repeat}#footer .eventbrief
li.agriculture{background-image:url(../images/icon-agriculture.gif)}#footer .eventbrief
li.equestrian{background-image:url(../images/icon-equestrian.gif)}#footer .eventbrief
li.motorsport{background-image:url(../images/icon-motorsport.gif)}#footer .eventbrief
li.other{background-image:url(../images/icon-motorsport.gif)}#footer ul.newslist, #footer .newslist
li{margin:0;padding:0;list-style:none}#footer .newslist
li{padding:18px
0 22px 0;border-top:1px solid #82c55b}#footer .newslist li:first-child{padding-top:0;border:0}}@media screen and ( min-width: 1200px){#main
ul.eventlist{text-align:left}}@media screen and ( min-width: 1235px){#main
ul.homegallery{text-align:left}#main .homegallery
li{margin:0
0 0 24px}#main .homegallery li:nth-child(4n+1){margin-left:0}#main .newslist
li{margin-left:0}#main
.news{padding-left:0}}#body{margin:0;padding:0}#header_wrapper{display:block;background-color:#eee;border-top:1px solid #bbb;border-bottom:1px solid #bbb}#header_wrapper
.left{float:left;width:70%}#header_wrapper .left
div{display:inline-block;vertical-align:top}#header_wrapper .left div
h2{padding:1em}#header_wrapper
.right{float:right;width:29%}#header_wrapper .right
div{display:inline-block;vertical-align:top}#header_wrapper .right
div#currency_wrapper{display:block}#header_wrapper .right
div#basket_wrapper{display:block}#nav_wrapper{clear:both;border-bottom:1px solid #4B545F;background-color:#D7E1EA}#crumb_wrapper{clear:both;padding:0.5em;margin:0.2em;font-weight:bold}#content_wrapper{clear:both;padding:0;margin:1em}#footer_wrapper{clear:both;padding:0;margin:5em
0.2em 0.2em 0.2em;text-align:center;font-size:75%}#login_register
.login{float:left;width:49%}#login_register
.register{float:left;width:49%}.html
a{}.html a:hover{}.html img[style*="float: right"]{clear:right;margin:0
0 2px 10px}.html img[style*="float: left"]{clear:left;margin:0
10px 2px 0}.html:after{content:'';display:block;clear:both}.clear{clear:both}.calendar-day-short{display:none}.calendar-day-abbr{}.calendar-day-full{display:none}.form_standard
fieldset{display:block;border:none;margin:0;padding:0}.form_standard fieldset
fieldset{clear:left}.form_standard
fieldset.radio{margin-bottom:1em}.form_standard fieldset.radio
legend{font-weight:bold}.form_standard fieldset.radio
div.cbrgroup{position:relative;top: -1.6em;left:11em;display:block;margin:0;padding:0
0 1em 0;font-weight:normal;width:30em}.form_standard fieldset.radio div.cbrgroup
input{position:static;clear:none;width:auto;float:left}.form_standard fieldset.radio div.cbrgroup
label{float:left;clear:none;position:relative;top:0.5em;display:inline;margin:0;font-weight:normal}.form_standard fieldset.radio div.cbrgroup
span{position:relative;top:0.3em}.form_standard fieldset.radio div.cbrgroup span
span{position:normal;top:0}.form_standard fieldset
ul{position:relative;top: -1.6em;left:11em;width:18em;list-style:none}.form_standard fieldset
li{text-align:left;margin:0;padding:0.1em}.form_standard fieldset
legend{color:black;font-weight:normal;padding:0
0 0.6em 0;margin:5px
0 0 0}.form_standard fieldset legend+*{-webkit-margin-top-collapse:separate;margin-top:2em}.form_standard fieldset
legend.bold{font-weight:bold}.form_standard
label{clear:both;float:left;display:block;width:11em;font-weight:bold}.form_standard legend+label{margin-top:0.6em}.form_standard
label.no_input{position:relative;top: -1.6em;left:11em;display:block;margin:0;padding:3px
0 3px 0;font-weight:normal;width:18em}.form_standard div.hint, .form_standard
div.error_text{position:relative;top:-1em;left:11em;font-weight:normal;margin-bottom:1em}.form_standard
input{position:relative;top: -1.6em;left:11em;width:15em;display:block}.form_standard
textarea{position:relative;top: -1.6em;left:11em;display:block;width:15em;height:100px}.form_standard
span.text{position:relative;top: -1.1em;left:11em;display:block;width:15em}.form_standard
input.submit{clear:both;top:0;left:11em;width:auto;cursor:pointer}.form_standard
input.left{left:1em}.form_standard
select{position:relative;top: -1.6em;left:11em;display:block}.form_standard
div.cbrgroup{position:relative;top: -1.6em;left:11em;display:block;width:25em}.form_standard div.cbrgroup
label{float:left;clear:none;font-weight:normal;width:12em;margin:0.5em 0 0.5em 0}.form_standard div.cbrgroup
input{position:static;width:auto;float:left;margin:0
0.5em 0 0.5em}.form_standard div.cbrgroup
select{position:static;width:auto;float:left;margin:0
0.5em 0 0.5em}.form_standard
div.nolabel{left:0;width:36em}.form_standard
div{clear:both}.form_standard div
select.month{display:inline;margin-right:4px}.form_standard div
select.day{display:inline;margin-right:4px}.form_standard div
select.year{display:inline}.form_standard
div.date_range{width:300px}.form_standard div.date_range
div{float:left;clear:both;margin-left:5px;font-weight:normal}.form_standard
div.delete_checkbox{padding:4px}.form_standard div.delete_checkbox
label{position:relative;top: -2.3em;left:11em;display:block;font-weight:normal}.form_standard
div.user_image_upload{float:left;margin:0
8px 8px 0;border:1px
solid #EBDAC7;padding:10px;width:130px;height:180px;background-color:#FFF}.form_standard div.user_image_upload:hover, .form_standard
div.user_image_upload.selected{border:2px
solid #FC0;padding:9px;background-color:#FFC}.fieldset_checkbox_scroll{width:350px;height:250px;overflow:auto}.error_text{border:1px
solid red;background-color:pink;color:red;padding:0.5em}.form_inline strong,strong.form_inline,label.form_inline{clear:left;float:left;display:block;width:100px}.signup_text_label{float:left;clear:left;display:block;width:120px;font-weight:bold}div.album_picker
form{float:right;margin-top:10px}div.album_picker
h1{float:left}div.alert{padding:10px;background:#f4eedf;border:1px
solid #ead6af}li.alert,p.alert{font-style:italic;font-weight:bold}.checklabel{float:left;width:110px}.mce-popup{cursor:pointer}.cbr_group{position:relative;top: -1.6em;left:11em;width:15em;display:block}.cbr_group
img{vertical-align:middle}.cbr_group
input{position:static;clear:both;float:left;width:auto;margin-left:0}.cbr_group
label{position:inline;display:block;font-weight:normal;margin-left:1.6em;margin-top:-1.4em}.mix_cat_tree{margin:0
0 0 1em;padding:0}.mix_cat_tree
ul{margin:0;padding:0;padding-left:20px;background:url(../admin/images/shop_tree_menu.gif) no-repeat left top}.mix_cat_tree
li{list-style:none;margin:0;padding:0}.mix_cat_tree
span{position:relative;top: -0.3em}.form_standard
ul.mix_cat_tree{position:relative;left:11em;margin:-1.6em;padding:0}.form_standard ul.mix_cat_tree
input{position:static;width:auto;float:left;margin:-0.1em 0.25em 0.5em 1.6em;padding:0}.form_standard ul.mix_cat_tree
label{position:relative;display:inline;font-weight:normal;width:auto;padding:0;margin:0;top:0.25em}