.clearfix:before,.navbar-collapse:before,.root:before,.second-level:before,.link-search .sub-menu-inside li:before,.event-description:before,.event-packages:before,.event-extra-information:before,.event-features-story:before,.extra-content section:before,.clearfix:after,.navbar-collapse:after,.root:after,.second-level:after,.link-search .sub-menu-inside li:after,.event-description:after,.event-packages:after,.event-extra-information:after,.event-features-story:after,.extra-content section:after{content:'';display:table}.clearfix:after,.navbar-collapse:after,.root:after,.second-level:after,.link-search .sub-menu-inside li:after,.event-description:after,.event-packages:after,.event-extra-information:after,.event-features-story:after,.extra-content section:after{clear:both}.gray-bg,.extra-content section:nth-child(odd),.search-results li:nth-child(even){background-color:#f1f2f7}.form-control,#Search input.search-text,.field input[type='text'],.field input[type='email'],.field textarea,.field input[type='password'],#Form_PackagesEnquiryForm_EventType,#Form_PackagesEnquiryForm_DoYouRequireAccommodation{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);color:#555;display:block;font-size:14px;height:34px;line-height:1.42857143;padding:6px 12px;-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;width:100%}.form-control:focus,#Search input.search-text:focus,.field input[type='text']:focus,.field input[type='email']:focus,.field textarea:focus,.field input[type='password']:focus,#Form_PackagesEnquiryForm_EventType:focus,#Form_PackagesEnquiryForm_DoYouRequireAccommodation:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);outline:none}.form-control::-webkit-input-placeholder,#Search input.search-text::-webkit-input-placeholder,.field input[type='text']::-webkit-input-placeholder,.field input[type='email']::-webkit-input-placeholder,.field textarea::-webkit-input-placeholder,.field input[type='password']::-webkit-input-placeholder,#Form_PackagesEnquiryForm_EventType::-webkit-input-placeholder,#Form_PackagesEnquiryForm_DoYouRequireAccommodation::-webkit-input-placeholder,.form-control::-moz-placeholder,#Search input.search-text::-moz-placeholder,.field input[type='text']::-moz-placeholder,.field input[type='email']::-moz-placeholder,.field textarea::-moz-placeholder,.field input[type='password']::-moz-placeholder,#Form_PackagesEnquiryForm_EventType::-moz-placeholder,#Form_PackagesEnquiryForm_DoYouRequireAccommodation::-moz-placeholder,.form-control:-ms-input-placeholder,#Search input.search-text:-ms-input-placeholder,.field input[type='text']:-ms-input-placeholder,.field input[type='email']:-ms-input-placeholder,.field textarea:-ms-input-placeholder,.field input[type='password']:-ms-input-placeholder,#Form_PackagesEnquiryForm_EventType:-ms-input-placeholder,#Form_PackagesEnquiryForm_DoYouRequireAccommodation:-ms-input-placeholder{color:#777;opacity:1}.form-control[disabled],#Search input[disabled].search-text,.field input[disabled][type='text'],.field input[disabled][type='email'],.field textarea[disabled],.field input[disabled][type='password'],[disabled]#Form_PackagesEnquiryForm_EventType,[disabled]#Form_PackagesEnquiryForm_DoYouRequireAccommodation{background-color:#eee;cursor:not-allowed;opacity:0}textarea.form-control,.field textarea,textarea#Form_PackagesEnquiryForm_EventType,textarea#Form_PackagesEnquiryForm_DoYouRequireAccommodation{height:auto}.full-logo,.reduced-logo,.old-logo,.search-submit,.nimbler a{font:0/0 a;text-shadow:none;color:transparent}.navbar ul,.footer-nav,.page-content .child-nav-container,.search-results{list-style:none inside none;margin:0;padding:0}.navbar ul li,.footer-nav li,.page-content .child-nav-container li,.search-results li{margin:0;padding:0}.over-view .row:before,.blog-section .post-content:before,.subscribe-form fieldset:before,.event-summary:before,.race-day-events div.event-details:before,.over-view .row:after,.blog-section .post-content:after,.subscribe-form fieldset:after,.event-summary:after,.race-day-events div.event-details:after{content:'';display:table}.over-view .row:after,.blog-section .post-content:after,.subscribe-form fieldset:after,.event-summary:after,.race-day-events div.event-details:after{clear:both}.main-menu-continer{min-height:104px}.navbar-default{background:#140857;border:0;height:80px;margin:0}.navbar .root>li,.second-level>li,.second-level>.arrow-icon>a,.third-level>li{position:relative}.navbar .navbar-collapse{position:relative}.navbar li:hover>ul,.navbar a{display:block}.navbar a{color:#fff}.navbar .full-logo{display:none}.navbar>.link-phone{background:#00bbe3;border:0;bottom:-34px;color:#fff;right:0;text-align:center;width:100%}.logo-mobile,.toggle_nav_button,.search-form-container,.mega-menu,.third-level{display:none}.left-menu.root>li{float:right}.left-menu,.root>li,.second-level>li,.logos,.right-menu{float:left}.left-menu,.second-level>li{width:33.33333333333333%}.root>li:hover,.mega-menu>.wrapper{background:rgba(83,172,71,0.9)}.root>li>a{font-size:0.9375em;font-weight:700;line-height:20px;padding:30px 15px}.mega-menu{top:80px}.mega-menu>.wrapper{padding-top:10px;width:720px}.mega-menu,.third-level{left:0;position:absolute;z-index:1}.second-level>li>a,.third-level>li>a{font-weight:600;line-height:25px}.second-level>li:hover{background:#53ac47}.second-level>li>a{font-size:0.9375em;padding:5px 0 5px 5px}.second-level>.arrow-icon:hover>a:after{color:#262626}.second-level>.arrow-icon>a{display:inline-block}.second-level>.arrow-icon>a:after{color:#fff;content:'\f0d7';font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:-14px;position:absolute;right:-20px;top:50%}.third-level{background:rgba(177,0,93,0.9);top:35px}.third-level>li:hover{background:#B1005D}.third-level>li>a{font-size:0.75em;padding:5px 15px}.logos{width:28%}.full-logo,.reduced-logo{margin:15px auto 15px}.full-logo{background:url('/themes/main/images/bg-logo-alt.png?1413866297');height:124px;width:242px}.reduced-logo{background:url('/themes/main/images/reduced-logo-alt.png?1413866303');display:block;height:50px;width:268px}.right-menu{width:38.66667%}.right-menu .mega-menu{left:auto;right:0}.navbar-fixed-top-homepage{background:transparent url('/themes/main/images/bg-header.png?1413866297');height:270px}.navbar-fixed-top-homepage .container .link-phone{background:none;border:1px solid rgba(242,234,235,0.3);bottom:-7px;display:none;-webkit-transition:none;transition:none}.navbar-fixed-top-homepage .container .link-phone:hover{background:rgba(0,187,227,0.9)}.navbar-fixed-top-homepage .left-menu,.navbar-fixed-top-homepage .right-menu{margin-top:45px}.navbar-fixed-top-homepage .full-logo,.navbar-fixed-top-homepage>.link-phone{display:block}.navbar-fixed-top-homepage .reduced-logo{display:none}.navbar-fixed-top-homepage .link-search .sub-menu{background:none;top:86px}.mega-menu-featured{display:block;padding:15px !important}.mega-menu-featured:hover{background:none !important}.mega-menu-featured a:hover .name{text-decoration:underline}.mega-menu-featured .member-container{display:block;height:auto;margin:0;width:75%}.mega-menu-featured .member-container .member-details{background:#00bbe3;bottom:22px;height:41px;left:22px;right:22px}.mega-menu-featured .name,.mega-menu-featured .designation{display:block}.mega-menu-featured .name{font-size:0.6em;line-height:1.2em;padding-top:0}.mega-menu-featured .designation{color:#fff;padding:0}.navbar .link-search:hover{background:none}.link-search{position:relative}.root>.link-search>a,.root>.link-search:hover>a,.root>.link-search.show>a{padding-bottom:27px;padding-top:27px}.link-search:hover i,.link-search.show i{background:#219840}.link-search:hover .sub-menu,.link-search.show .sub-menu{display:block}.link-search a{padding-bottom:27px;padding-top:27px}.link-search a:hover:after{background:none}.link-search .sub-menu{background:#140857;display:none;position:absolute;top:80px}.link-search .sub-menu-inside li{padding:15px 0 15px 12px}.link-search .old-logo{left:15px}.link-search fieldset{position:relative}.link-search .search-text{margin-left:33px}.link-search i{padding:5px;border:1px solid rgba(255,255,255,0.4)}.link-search .sub-menu{right:0}.link-search .sub-menu .search-submit{margin-right:12px}.link-search .sub-menu.show{opacity:1;overflow:visible;top:80px}.link-phone{background:#00bbe3;bottom:-33px;padding:6px 9px;position:absolute;right:50px;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;text-decoration:none}.link-phone:hover{background:#E60E64}.link-phone .fa{margin-right:6px}.old-logo{background:#262626 url('/themes/main/images/old-logo.png?1413866303') no-repeat center;height:32px;left:0;position:absolute;width:32px}.search-form-container,.search-form-container input.search-text{width:100%}.search-form-container{border-bottom:1px solid #f1f2f7;height:44px;left:0;padding:0 47px 0 47px;position:absolute;top:11px;width:100%}.search-form-container .old-logo{left:15px}.search-form-container .search-submit{right:15px}@media (min-width: 993px) and (max-width: 1075px){.root>li>a{font-size:0.875em;padding:30px 12px}}@media (max-width: 992px){.HomePage .main-menu-continer{min-height:156px}.navbar-header,.root>li,.root>li:hover,.mega-menu>.wrapper,.second-level>li:hover,.third-level,.third-level>li:hover{background:none}.logo-mobile,.toggle_nav_button,.search-form-container,.navbar li:hover>.mega-menu,.mega-menu{display:block}.navbar-default .navbar-toggle,.navbar,.navbar .navbar-collapse,.navbar .full-logo,.navbar .reduced-logo{border:0}.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{color:#fff}.navbar-default .navbar-toggle{border-radius:0}.navbar-default .navbar-toggle:hover{background:#53ac47}.navbar li:hover>ul,.second-level,.second-level>.arrow-icon>a:after,.mega-menu-featured,.third-level,.logos,.link-search{display:none}.full-logo{background-size:contain;height:90px;width:176px}.navbar .navbar-collapse{background:#fff;max-height:340px;overflow-y:auto;padding:55px 0 0;z-index:1}.navbar .navbar-collapse .link-phone{display:none}.navbar li{position:relative}.navbar a{border-bottom:1px solid #f1f2f7;color:#000}.left-menu,.left-menu.root>li,.right-menu,.root>li,.second-level>li{float:none}.left-menu,.mega-menu>.wrapper,.second-level>li,.right-menu{width:auto}.root>li:hover>a,.second-level>li:hover>a,.third-level>li:hover>a{color:#53ac47}.root>li>a,.second-level>li>a,.third-level>li>a{padding:10px 15px}.root>a{font-weight:700}.mega-menu,.third-level{position:static}.mega-menu>li,.third-level>li{background:none}.mega-menu>.wrapper{padding:0;position:static}ul.second-level,ul.third-level{padding-left:20px}.second-level>li>a,.third-level>li>a{color:#262626;font-size:0.9375em;font-weight:600}.logo-mobile{left:15px;position:absolute;top:0}.navbar-fixed-top-homepage{background:#140857;height:122px}.navbar-fixed-top-homepage .navbar-collapse{margin-top:22px}.navbar-fixed-top-homepage .navbar-toggle{margin-top:35px}.navbar-fixed-top-homepage .left-menu,.navbar-fixed-top-homepage .right-menu{margin:0}}@media (max-width: 400px){.reduced-logo{background:url('/themes/main/images/reduced-logo-alt.png?1413866303');background-size:contain;height:40px;margin:20px auto;width:214px}}.navbar,.navbar li:hover>a,.mega-menu,.third-level,.full-logo,.reduced-logo,.link-search .sub-menu{-webkit-transition:all 0.2s ease;transition:all 0.2s ease}@media (min-width: 993px){.main-menu-continer{min-height:70px}.navbar>.link-phone{display:none}.navbar .navbar-collapse .link-phone{display:block}.mega-menu,.third-level,.link-search .sub-menu{display:block;height:0;opacity:0;overflow:hidden;top:130%}.root>li:hover>.mega-menu,.root .link-search:hover .sub-menu,.root .link-search.show .sub-menu,.second-level>li:hover>.third-level{height:auto;opacity:1;overflow:visible;top:80px;z-index:1}.second-level>li:hover>.third-level{top:35px}.root>li:hover>a,.root>.link-search>a{border:0;margin:0}.root>.link-search>a{padding-bottom:27px;padding-top:27px}.root>li:hover>a{padding-bottom:30px;padding-top:30px}.root>li>a{border:1px solid rgba(242,234,235,0.3);border-width:1px 0;margin:19px 0;padding-bottom:10px;padding-top:10px}}.text-content .leftAlone,.text-content .center,.event-features-story .leftAlone,.event-features-story .center{clear:both;display:block}.text-content .leftAlone,.event-features-story .leftAlone{margin-bottom:30px}.text-content .center,.event-features-story .center{margin:0 auto 30px}.text-content .left,.event-features-story .left{clear:right;float:left;margin:0 30px 30px 0}.text-content .right,.event-features-story .right{clear:left;float:right;margin:0 0 30px 30px}.text-content>ol:last-child,.text-content>p:last-child,.text-content>ul:last-child{margin-bottom:0;padding-bottom:0}.subscribe-form .action,.Actions input[type='submit'],.Actions button{background-color:#219840;color:#fff;font-size:1em;line-height:52px;padding-bottom:0;padding-top:0;width:100%}table,table th,table td{border:1px solid #666}table{border-collapse:collapse;font-size:15px;margin-bottom:30px}table th,table td{-webkit-font-smoothing:antialiased;padding:8px}table th{background:#dedede;font-weight:700}.noborder,.noborder th,.noborder td{border:0}h1,h2,h3,h4,h5,h6,.section-title,.video-section .video-title,.testimonial-section .clients-details .name,.portfolioFilter a,.page-name-sec .page-name,.post-navigation .nav-links .meta-nav,.comments-area .reply a,.widget_recent_entries .recent-post-details .post-title,[class^="top-heading-"],[class*=" top-heading-"],.member-container .name{font-family:'Old Standard TT', serif;font-weight:400}@media (max-width: 992px){h1{font-size:2.125em}}.container.small-container{text-align:center;width:1000px}@media screen and (max-width: 992px){.container.small-container{width:100%}}#Search input.search-text,#Search input.search-text:focus{border-width:1px}#Search .middleColumn{margin:0}#Search input.search-text{font-size:.75em;height:32px;min-height:0;margin:0 32px 0 0;padding-bottom:3px;padding-top:3px;width:218px}.search-submit{background:#e6e6e6 url('/themes/main/images/search.png?1413866305') no-repeat center;border:0;height:32px;padding:0;position:absolute;right:0;top:0;-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out;width:32px}.search-submit:hover{background-color:#219840}@media (max-width: 992px){#Search input.search-text{width:100%}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.search-submit{background-image:url('/themes/main/images/search@2x.png?1413866305');background-size:20px}}.navbar-default .navbar-brand-fixed,.navbar-default .navbar-branded,.navbar-default .secondary-nav,.navbar-default .search-form-container{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.top-section,.top-carousel-container{padding:0}.carousel-inner>.item{background:none no-repeat center 0}.top-section{background:none}.top-carousel-container .carousel-indicators{bottom:133px}.HomePage .top-headings{display:none}.has-slider .top-headings{top:10%;position:absolute;width:100%}.has-slider .top-heading-1{font-size:2em;line-height:40px;margin-bottom:0;margin-top:0}@media (max-width: 450px){.has-slider .top-heading-1{font-size:1em;line-height:20px}}.has-slider .top-heading-2{font-size:1.8em;line-height:20px}@media (max-width: 450px){.has-slider .top-heading-2{font-size:.8em;line-height:10px}}.has-slider .next-section{bottom:70px;position:absolute;width:100%}.has-slider .top-carousel-container .carousel-indicators{bottom:0}@media (max-width: 450px){.has-slider .top-carousel-container .carousel-indicators{display:none}}.HomePage .top-carousel-container .slide-nav,.HomePage .carousel-indicators{display:none}#team{margin:50px 0}.team-section a:hover .member-container .name{text-decoration:underline}.member-container{height:auto;width:auto;max-height:320px;max-width:326px}.member-container .name{font-family:'Raleway', sans-serif;font-weight:700}.member-details a{color:#fff}.member-details a:hover{text-decoration:underline}.introduction-section{background:#f89728;padding:40px 0 20px;text-align:center}.introduction-section h1,.introduction-section p{color:#fff}.introduction-section .btn{margin-left:0;margin-right:0}.introduction-section .btn:hover{background:#e60e64;border-color:#e60e64;color:#fff}.track-conditions-widget{background:#219840;padding:30px 0 40px;text-align:center}.track-conditions-widget h3,.track-conditions-widget span{color:#fff}.track-conditions-widget .content-title{padding-bottom:20px}.track-conditions-widget .fa-road{color:#53ac47}.track-info{display:inline-block}.track-info .track-date{display:block;font-size:0.9em;font-weight:400;line-height:23px}.track-info .track-date strong{font-weight:600}.weather-widget-section{padding:30px 0 40px 0}.weather-widget-section .title{padding-bottom:20px}.weather-widget{text-align:center}.weather-widget img{margin:15px 0 9px 0}.weather-widget p{font-size:0.9em;line-height:1.4;line-height:1;margin:0;padding-bottom:0}.weather-widget p.temperature{font-size:2.375em;line-height:unitless-line-height(38px, 38px);font-weight:700;color:#000;margin:0 0 15px 0;opacity:0.6}@media (min-width: 760px){.weather-widget img,.weather-widget .temperature-container{display:inline-block}.weather-widget .temperature{display:block;position:absolute;top:40px;padding-left:10px}}@media (max-width: 420px){.weather-widget .weather-day{display:none}}.member-container .member-details{bottom:7px;height:90px;overflow:hidden;left:7px;right:7px}.member-container .member-details .designation{bottom:0;position:absolute;width:100%}@media (max-width: 992px){.member-container .member-details{position:static}.member-container img{display:none}}@media (max-width: 992px){.about-us-section .section-title{font-size:1.625em}}.over-view{overflow:hidden}.over-view .col-md-3{padding:0}.over-view-circle,.over-view-circle .cat-image{display:block}.over-view-circle{border:0;border-radius:0;height:auto;margin:0 -5px;position:relative;text-decoration:none;width:auto}.first .over-view-circle{margin-left:0}.last .over-view-circle{margin-right:0}.over-view-circle img{max-width:none}.over-view-circle .cat-image,.over-view-circle img,.over-view-circle .cat-name,.over-view-circle .cat-text{width:100%}.over-view-circle .cat-image,.over-view-circle .cat-name{height:100%}.over-view-circle .cat-image{overflow:hidden}@media screen and (min-width: 768px){.over-view-circle .cat-image{height:215px}}@media screen and (min-width: 992px){.over-view-circle .cat-image{height:250px}}@media screen and (min-width: 1230px){.over-view-circle .cat-image{height:350px}}@media screen and (min-width: 1410px){.over-view-circle .cat-image{height:400px}}.over-view-circle .cat-name{background:rgba(0,0,0,0.3);color:#fff;left:0;position:absolute;top:0}.over-view-circle .cat-text{background:rgba(177,0,93,0.8);color:#fff;font-weight:700;left:0;padding:15px 30px;position:absolute;top:0}@media (min-width: 768px){.over-view-circle .cat-image,.over-view-circle .cat-name,.over-view-circle .cat-text{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.over-view-circle:hover{overflow:visible;z-index:1}.over-view-circle:hover .cat-image,.over-view-circle:hover .cat-text{margin-left:-15%;width:130%}.over-view-circle:hover .cat-name{display:none}}@media (max-width: 992px){.over-view-circle{height:210px}}.post-content .post-title{font-family:'Raleway', sans-serif}.post-description p{margin-bottom:0}.entry-date{display:block;padding-bottom:10px}.box-map{line-height:1;padding:20px 0 20px 20px;text-align:center;width:100%}.box-map h3{color:#777;font-family:inherit;font-size:20px}.box-map p{padding-bottom:0}#googleMaps .box-map img{max-width:100%}.feedback,.error,.success,form>p{color:#fff;padding:5px 10px;width:100%}.feedback{background:#f0cc6e}.error,form>p.bad{background:#aa2013}.field .error,.field form>p.bad{border:1px solid #aa2013}.success{background:#53ac47}.field .success{border:1px solid #53ac47}textarea.feedback,textarea.error,textarea.success{background:#fff;color:#777}.bzzz{display:none !important}.AJAX-spinner,.feedback-message{display:none;left:0;position:fixed;top:0;width:100%}.AJAX-spinner{background:#fff url('/themes/main/images/ajax-spinner.gif?1413773825');height:10px;z-index:2060}.feedback-message{font-size:15px;text-align:center;z-index:3090}.blog-section .post-content .post-container,.blog-section .featured-img{padding:0 20px}.blog-section .post-content .post-container{background:none;padding:0 20px}@media (min-width: 768px){.blog-section .post-content{max-width:none}.blog-section .post-content .post-container{float:left;width:70%}.blog-section .featured-img{float:right;width:30%}}.subscribe-form form{padding:0}.subscribe-form .field{background:none;border:0;color:#666;float:left;font-size:1em;height:auto;line-height:1.4375em;padding:0;width:33.33333333333333%}.subscribe-form .field .middleColumn,.subscribe-form input,.subscribe-form .action{margin:0}.subscribe-form input.form-control,.subscribe-form #Search input.search-text,#Search .subscribe-form input.search-text,.subscribe-form .field input[type='text'],.field .subscribe-form input[type='text'],.subscribe-form .field input[type='email'],.field .subscribe-form input[type='email'],.subscribe-form .field input[type='password'],.field .subscribe-form input[type='password'],.subscribe-form input#Form_PackagesEnquiryForm_EventType,.subscribe-form input#Form_PackagesEnquiryForm_DoYouRequireAccommodation,.subscribe-form .action{max-width:none}.subscribe-form input.form-control,.subscribe-form #Search input.search-text,#Search .subscribe-form input.search-text,.subscribe-form .field input[type='text'],.field .subscribe-form input[type='text'],.subscribe-form .field input[type='email'],.field .subscribe-form input[type='email'],.subscribe-form .field input[type='password'],.field .subscribe-form input[type='password'],.subscribe-form input#Form_PackagesEnquiryForm_EventType,.subscribe-form input#Form_PackagesEnquiryForm_DoYouRequireAccommodation{border:1px solid #eee}.subscribe-form input.form-control:focus,.subscribe-form #Search input.search-text:focus,#Search .subscribe-form input.search-text:focus,.subscribe-form .field input[type='text']:focus,.field .subscribe-form input[type='text']:focus,.subscribe-form .field input[type='email']:focus,.field .subscribe-form input[type='email']:focus,.subscribe-form .field input[type='password']:focus,.field .subscribe-form input[type='password']:focus,.subscribe-form input#Form_PackagesEnquiryForm_EventType:focus,.subscribe-form input#Form_PackagesEnquiryForm_DoYouRequireAccommodation:focus{border-color:#000}@media (max-width: 992px){.subscribe-details h3{font-size:1.625em;margin:0}.subscribe-description{display:none}#FirstName,#Surname{padding-bottom:15px}#FirstName,#Surname,#Email{clear:both;float:none;width:100%}.Actions{padding-top:15px}}.clients-logo-slider .owl-wrapper{height:83px}.clients-logo-slider .owl-item{display:table;height:100%}.clients-logo-slider .clients-logo{display:table-cell;text-align:center;vertical-align:middle}@media (max-width: 992px){.our-clients-section .title{padding:0}.our-clients-section .owl-controls{display:none !important}}.footer-nav li{text-align:left}@media screen and (max-width: 992px){.footer-nav li{text-align:center}}.footer-nav a{font-size:.75em;line-height:16px}@media screen and (max-width: 992px){.footer-nav{margin-top:30px}}.footer-copy{margin-top:30px}.nimbler{padding-top:10px;margin-bottom:30px}.nimbler a{background:url('/themes/main/images/nimbler-desktop.png?1413866303');display:block;height:9px;margin:0 auto;opacity:0.6;-webkit-transition-property:opacity;transition-property:opacity;width:147px}.nimbler a:hover{opacity:1}.page-content{margin:45px 0}@media (max-width: 400px){.page-content{margin-top:25px}}.page-content aside{margin-top:34px}@media (max-width: 768px){.page-content aside{margin-top:0}}.page-content .child-nav-container li{border-top:1px solid #eee;padding:10px 15px}.page-content .child-nav-container .child-nav-link{display:block}.event-summary{margin-top:20px}.event-summary .event-details .read-more{display:block;padding-top:5px}@media (max-width: 480px){.event-title{font-size:1.3em}.event-details h5{font-size:1em}}.event-image,.event-image-large{text-align:center}@media (max-width: 480px){.event-image,.event-image-large{display:none}}@media (min-width: 768px){.event-summary .event-image{float:left;width:20%}.event-summary .event-details{float:right;padding-left:20px;width:80%}.event-summary .event-details .read-more{display:block;padding-top:5px}}.race-day-events{margin-top:20px}.race-day-events div.event-details{float:none;padding:0}.race-day-events div.event-details .read-more,.race-day-events div.event-details .event-title{float:left;margin-bottom:0}@media screen and (max-width: 992px){.race-day-events div.event-details .read-more,.race-day-events div.event-details .event-title{float:none}}.race-day-events div.event-details h5.read-more{padding:0;width:35%}@media screen and (max-width: 992px){.race-day-events div.event-details .event-title{margin-top:5px}}@media (max-width: 480px){.race-day-events .event-details h5{font-size:1.3em}}.EventCalendar .event-image-large{display:none}@media (min-width: 480px) and (max-width: 768px){.EventCalendar .event-image-large{display:block}}@media (max-width: 768px){.EventCalendar .event-image{display:none}}.EventCalendar .event-date{display:inline-block}@media (max-width: 480px){.EventCalendar .event-date{display:block}}.EventCalendar .event-type{display:inline-block;margin:5px 0 0 20px;background:#219840;color:#fff;font-weight:700;padding:0 5px}@media (max-width: 480px){.EventCalendar .event-type{margin-left:0}}.EventCalendar .event-type.race-day{background:#0083CB}@media (min-width: 768px){.EventCalendar .event-title{margin:0}}@media (min-width: 768px){.EventCalendar .event-summary .event-image{width:10%}.EventCalendar .event-summary .event-details{width:90%}}.add-this{padding-left:15px;z-index:20}.add-this .share-text{vertical-align:top;display:inline-block;line-height:37px}.add-this .addthis_toolbox{display:inline-block}.add-this a{padding:3px 4px 0 4px !important;color:#A94098}.add-this a:last-of-type{padding-right:0 !important}.add-this a i{font-size:2em}.add-this a.addthis_button_facebook:hover i{color:#3B5998}.add-this a.addthis_button_twitter:hover i{color:#55ACEE}.EventPage .page-content,.WeddingPage .page-content{margin-bottom:40px}.EventPage .event-description>ol:last-child,.EventPage .event-description>p:last-child,.EventPage .event-description>ul:last-child,.WeddingPage .event-description>ol:last-child,.WeddingPage .event-description>p:last-child,.WeddingPage .event-description>ul:last-child{margin-bottom:0;padding-bottom:0}.EventPage .item{display:block}.EventPage .share-text{font-weight:700}.extra-content section{padding:40px}.extra-content section:nth-child(odd){clear:both}.field label.left{margin-bottom:5px}.field .middleColumn{margin-bottom:20px}.field input[type='text'],.field input[type='email'],.field textarea,.field input[type='password']{border-radius:0;margin:0}.field textarea{border:2px solid #e6e6e6;box-shadow:none}.field textarea:focus{border-color:#219840;box-shadow:none}.js .field.textarea label{display:none}.checkbox label,.checkbox label.right{float:none;margin:0 0 0 10px}.checkbox input[type='checkbox']{margin-left:0}.Actions input[type='submit'],.Actions button{border:0;position:relative}#Form_EnquiryForm .field{width:50%}#Form_EnquiryForm #FirstName,#Form_EnquiryForm #Surname,#Form_EnquiryForm #Email,#Form_EnquiryForm #Phone{float:left}#Form_EnquiryForm #FirstName,#Form_EnquiryForm #Surname,#Form_EnquiryForm #Email{clear:none;padding-bottom:0}#Form_EnquiryForm #FirstName,#Form_EnquiryForm #Email{padding-right:15px}#Form_EnquiryForm #Surname,#Form_EnquiryForm #Phone{padding-left:15px}#Form_EnquiryForm #Message{clear:both;width:100%}#MemberLoginForm_LoginForm #Remember{margin-bottom:20px}#MemberLoginForm_LoginForm #ForgotPassword{margin-top:20px;text-align:center}#MemberLoginForm_LoginForm .middleColumn{clear:both}@media (max-width: 767px){#Form_EnquiryForm .field{width:auto}#Form_EnquiryForm #FirstName,#Form_EnquiryForm #Surname,#Form_EnquiryForm #Email,#Form_EnquiryForm #Phone{float:none;padding:0}}.post-header{background-color:#219840;padding:40px;margin:0;position:relative;overflow:hidden}.post-header .post-heading{color:#ffffff;font-size:2em;font-weight:700;letter-spacing:0px;line-height:35px}.post-thumbnail{overflow:hidden}.BlogHolder .post-thumbnail{height:300px}.BlogEntry .post-thumbnail{height:400px}.post-content .entry-date{display:inline-block}.blog-sidebar .widget{margin-top:0;padding-bottom:40px}.VenuePage .item{display:block}.VenueHolder .event-title{margin-top:0}.VenueHolder .event-summary{margin-bottom:40px}.item-image img{max-width:100%;height:auto}@media (max-width: 767px){.event-image{margin-bottom:30px}}@media (min-width: 993px){.PackagesEnquiryPage #FirstName,.PackagesEnquiryPage #Surname,.PackagesEnquiryPage #Email,.PackagesEnquiryPage #Phone,.PackagesEnquiryPage #ProposedEventDate,.PackagesEnquiryPage #AlternateEventDate,.PackagesEnquiryPage #HowManyGuests,.PackagesEnquiryPage #DoYouRequireAccommodation{float:left;padding-right:15px;width:50%}.PackagesEnquiryPage #Surname,.PackagesEnquiryPage #Phone,.PackagesEnquiryPage #AlternateEventDate,.PackagesEnquiryPage #DoYouRequireAccommodation{padding:0 0 0 15px}.PackagesEnquiryPage #PostalAddress,.PackagesEnquiryPage #Comments{clear:both}}@media (max-width: 992px){#subscribe,#footer-section{background-attachment:scroll;background-position:center 50% !important}}.search-page .paging-navigation{border-top:1px solid #f1f2f7;padding-top:80px}.search-results li{padding:20px}.search-results li:first-child{border-top:1px solid #f1f2f7}@media screen and (max-width: 992px){.responsive-contact-table td{display:block;width:100%}}#Search input.search-text{border-radius:0}#Search input.search-text:focus,.field input[type='text']:focus,.field input[type='email']:focus,.field textarea:focus,.field input[type='password']:focus,.field textarea:focus,#Form_WeddingPackagesEnquiryForm_EventType:focus,#Form_WeddingPackagesEnquiryForm_DoYouRequireAccommodation:focus{border-color:#53ac47;box-shadow:none !important}.subscribe-form label{color:#fff}.clients-logo-slider img{display:inline-block}
