html{-webkit-text-size-adjust:100%}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:1em;font-size:100%;font-weight:400;color:#000;line-height:25px;font-family:Times New Roman,Times,serif}body,html{padding:0;margin:0}body,html{height:100%}.clear{clear:both}h1{font-size:3em;font-weight:400}h1:before{height:1px;content:"";position:absolute;border-bottom:2px solid #fff;bottom:100px;left:45%;width:10%}.cd-bg-1 h1:before{display:none}h2{font-size:1.188em;font-weight:700;text-transform:uppercase;margin:0;line-height:1em}p{font-size:1.125em;line-height:25px}p.upper{text-transform:uppercase}a.anchor{position:relative;visibility:hidden;top:-58px;display:block}a{text-decoration:underline;color:#000}a:hover{color:#7c9535}.u{text-decoration:underline}.c-txt{text-align:center}.l-txt{text-align:left}.r-txt{text-align:right}.white,.white a{color:#fff}.white a:hover{color:#7c9535}img{height:auto;max-width:100%}a img{border:none}.grey{background:#e6e7e8}.button{border:1px solid #7c9535;transition:.2s;position:relative;text-align:center;top:80px;margin:0 auto;background:#7c9535;width:30%}.button a{padding:15px 20px;text-decoration:none;font-weight:700;color:#fff;display:block}.button:hover{border:1px solid #000;background:#000}.enquiry{margin-bottom:5px;transition:.2s;text-transform:uppercase;text-align:center;background:#7c9535}.enquiry:hover{color:#fff;background:#000}.newsletter{padding:15px 2.5%;color:#666;text-align:center;width:60%;float:left}.newsletter-toggle{position:absolute;bottom:0;background:#fff;width:100%;z-index:100}.newsletter-form{font-size:20px;color:#fff;text-align:center;margin:15px auto;background:#7a9432;width:20%}.newsletter-form a{padding:15px 0;color:#fff;width:100%;display:block}.newsletter-toggle .newsletter-container{display:none}.submit{font-size:14px;color:#fff;transition:.2s;text-transform:uppercase;letter-spacing:.5px;text-align:center;background:#000;float:left}.enquiry a,.submit a{padding:17px 20px;text-decoration:none;color:#fff;display:block}.book-online{right:80px;transition:.2s;position:fixed;text-align:center;top:0;background:#7c9535;z-index:1001}.book-online a{padding:15px 50px;font-size:18px;text-decoration:none;color:#fff;display:block}.book-online:hover{border:0;background:#000}a.b{color:#000}.scrollToTop{right:20px;position:fixed;bottom:100px;display:none;z-index:9999}.scrollToTop:hover{text-decoration:none}.col{padding:10px 0}.col.col-15{width:15%}.col.col-20{width:20%}.col.col-25{width:25%}.col.col-30{width:30%}.col.col-35{width:35%}.col.col-40{width:40%}.col.col-45{width:45%}.col.col-50{width:50%}.col.col-55{width:55%}.col.col-60{width:60%}.col.col-65{width:65%}.col.col-70{width:70%}.col.col-75{width:75%}.col.col-80{width:80%}.col.col-85{width:85%}.fl{float:left}.fr{float:right}.pad-lr5{padding:10px 5%}.pad-lr25{padding:10px 2.5%}.pad-t5{padding-top:5%}.pad-t25{padding-top:2.5%}.pad-t15{padding-top:15px}.pad-tb25{padding:2.5% 0!important}.pad-tb5{padding:5% 0}.pad-b5{padding-bottom:5%}.pad-l5{padding-left:5%}.trim{padding:0;margin:0}.app{padding:0;margin:0 0 5px}.auto{margin:auto}.marg-0{margin-top:0!important}#wrapper,#wrapper-t{position:relative;max-width:61.25em;margin:auto}header{padding:1% 0 0}.logo{padding:10px 0 0}.res{text-align:center;margin-top:0}.res,.top{display:none}.top{height:54px;position:fixed;border-bottom:6px solid #7a9432;top:0;background:#fff;width:100%;z-index:999}.scroll{position:relative;top:1em}.scroll span{font-size:18px}.announcement{color:#fff;position:relative;text-align:center;top:0;background:#9a0000;width:100%;z-index:9999}.announcement-wrapper{max-width:70em;margin:auto}.announcement-txt{padding:10px 10px 10px 10%;width:80%;float:left}.announcement-txt:empty,.announcement-txt:empty~.cross{padding:0!important}.cross{padding:10px 0;cursor:pointer;width:7.5%;float:right}.cross img{margin:auto;display:block!important}.announcement-txt:empty~.cross img{display:none!important}.cd-scrolling-bg #wrapper:after{content:"";clear:both;display:table}.cd-scrolling-bg.cd-color-1{padding:1em 0;color:#000;background-color:#e4e0d2}.cd-scrolling-bg.cd-color-2{color:#fff;background-color:#7a9432}.cd-scrolling-bg.cd-color-3{background-color:#fff}.cd-scrolling-bg.n-em{padding:0!important}.cd-scrolling-bg.o-em{padding:1em 0}.cd-scrolling-bg.o5-em{padding:.5em 0}.cd-main-content{position:relative;border-top:6px solid #7a9432;z-index:1}.cd-fixed-bg{height:900px;overflow:hidden;min-height:100%;background-attachment:fixed;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:1}.nh{height:100%}.cd-fixed-bg #wrapper{-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-weight:500;text-shadow:0 1px 3px rgba(0,0,0,.3);right:auto;color:#fff;position:absolute;bottom:auto;top:50%;left:50%;width:100%}.cd-fixed-bg h2{font-size:1.5em;font-weight:500;padding-bottom:10px}.cd-fixed-bg.cd-bg-1{background-position:0 50px;background-image:url(https://dressagearenanull.online/images/bg/homepage.jpg)}.cd-fixed-bg.cd-bg-2{background-image:url(https://dressagearenanull.online/images/bg/homepage-2.jpg)}.cd-bg-3,.cd-bg-4{height:100%;color:#fff;position:relative;max-height:500px;background-size:cover;background-position:50%;width:100%;background-image:url(https://dressagearenanull.online/images/bg/training-facilities.jpg);display:table}.cd-bg-4{height:500px;background-image:url(https://dressagearenanull.online/images/bg/contact.jpg)}.cd-fixed-bg.cd-bg-5{background-image:url(https://dressagearenanull.online/images/bg/events.jpg)}.cd-fixed-bg.cd-bg-6{background-image:url(https://dressagearenanull.online/images/bg/news.jpg)}.cd-fixed-bg.cd-bg-7{background-image:url(https://dressagearenanull.online/images/bg/trainers.jpg)}.cd-fixed-bg.cd-bg-8{background-image:url(https://dressagearenanull.online/images/bg/vouchers.jpg)}.cent-txt{vertical-align:middle;display:table-cell}.cd-scrolling-bg{padding:4em 0;font-size:1em;position:relative;line-height:2;z-index:2}.cd-scrolling-bg:last-child{padding:.5em 0}.tfpad{padding:1.5em 0!important}.social .read-more,.social-btn{border:2px solid #7c9535;width:98%}.social-btn{transition:.2s;text-align:center;margin:5% auto 0}.social-btn a{padding:15px 0;text-decoration:none;color:#000;transition:.2s;display:block}.social-btn:hover{background:#7c9535}.social-btn a:hover>.fa{color:#000!important}.services,.training-facilities,.training-facility{width:100%;line-height:0;display:table}.services h1,.training h1,.training-facilities h1,.training-facility h1{font-size:1.875em}.training h1{text-align:center;margin:0}.services h1:before,.training h1:before,.training-facilities h1:before,.training-facility h1:before{display:none}.training .line{margin:5px auto;width:5em}.row{display:table-row}.half-w{width:50%;vertical-align:middle;display:table-cell}.training-facility .half-w{vertical-align:top}.training-facility img{margin-bottom:2px}.half-w img{width:100%}.facility{padding-top:10%;vertical-align:top}.w-container{padding:0 3em;max-width:650px;margin:0 auto;display:block}.sm-s img{display:none}.offset:before{height:65px;content:" ";visibility:hidden;margin-top:-65px;display:block}.training-facilities .read-more{margin:5% 0 0;width:100%;line-height:25px}.training-facility .read-more{width:45%;line-height:25px;float:left}.training-facility .book-now{margin-left:5%;float:left}p.tagline{font-size:1.25em;line-height:30px}.white-nav{padding:2% 2.5%;font-size:1.25em;color:#000;text-align:center;margin:2.5% auto;background:#fff;width:70%}.news-item,.trainers-item{padding:2.5%;margin:5% auto;background:#fff;width:70%}.news-item h2,.trainers-item h2{font-style:italic}.news-item h2{font-size:2.125em;text-transform:capitalize}.news-item img{margin-top:1.5%}.marg-t{margin-bottom:2.5%;margin-top:0}.read-more{border:2px solid #7f7f7f;transition:.2s;text-align:center;margin:5% auto 0;width:50%}.read-more a{padding:15px 0;text-decoration:none;font-weight:700;color:#000;transition:.2s;display:block}.read-more:hover{border:2px solid #ccc;background:#ccc}.book-now{border:2px solid #7a9432;transition:.2s;background:#7a9432}.book-now,.book-now a{color:#fff}.book-now:hover{border:2px solid #000;color:#fff;background:#000}.line{height:2px;background:#7c9535;width:2.25em}.services h1{padding-bottom:2.5%;margin-top:0}.contact h1:before{border-bottom:2px solid #7c9535;bottom:0}.contact p{font-size:1.25em;line-height:1.75em}.contact-form input{padding:10px 0;border:0;border-bottom:1px solid #000;background:#e6e7e8;width:100%}.contact-form .read-more{border:1px solid #000;width:100%}.iframe-wrap{padding:2.5%;background:#fff}embed,iframe,object{max-width:100%}.my-riding-life{text-align:center;margin:auto;width:30%;float:right}.my-riding-life p{font-size:15px;font-weight:700;font-style:italic;color:#939598}.nav-main{height:auto;float:left;display:inline-block;z-index:999}.flexnav{list-style:none;overflow:visible;padding:0;margin:15px 0 15px 15%}.flexnav a:hover{text-decoration:none;color:#fff}.flexnav:after{content:"";clear:both;display:table}.flexnav>li{float:left}.flexnav li{margin:0;z-index:99}.flexnav li,.flexnav li a{position:relative;display:block}.flexnav li a{overflow:hidden;padding:0 1.5em;font-size:1.125em;text-decoration:none;font-family:Times New Roman,Times,serif;z-index:2}.flexnav li a,.flexnav li.active ul li a{font-weight:500;color:#000}.flexnav li a:hover{color:#7c9535}.flexnav li.active a{font-weight:700;color:#7c9535}.flexnav ul li a{width:auto}.flexnav ul{padding:0;position:absolute;left:0;display:block;z-index:999}.flexnav>li>ul{left:auto;left:-65px}.flexnav li ul li{overflow:hidden;position:relative;text-align:center}.flexnav li ul li:first-child{margin-top:19px}.flexnav li ul.show li{overflow:visible}.flexnav li ul li a{padding:15px 10px;color:#000;border-bottom:1px solid #fff;background-color:#7c9535;width:220px}.flexnav li ul li:last-child a{border-bottom:0}.submenu li:last-child a{padding-right:10px}.flexnav li ul li a:hover{color:#000;background-color:#9db068}.submenu.show{overflow:visible;min-width:100%;width:auto}.flexnav li ul.open{visibility:visible;min-width:100%;display:block;z-index:9}.flexnav li ul.open li{overflow:visible;max-height:400px}.flexnav li ul.open ul.open{top:0;margin-left:100%}.flexnav .touch-button{height:50px;right:0;position:absolute;text-align:center;top:5px;width:30%;display:none;z-index:999}.flexnav .touch-button:hover{cursor:pointer}.flexnav .touch-button:after{height:0;border:10px solid transparent;right:15px;content:"";position:absolute;border-top-color:#000;top:20px;width:0;display:block}.touch-button.submenu-open:after{border:10px solid transparent;top:10px;border-bottom-color:#000}.menu-button{padding:10px 10%;position:relative;bottom:0;cursor:pointer;display:none}.menu-button .touch-button{height:24px;position:absolute;text-align:center;top:0;background:url(https://dressagearenanull.online/images/toggle.png);left:0;width:90px;display:inline-block;z-index:999}.ie7 .submenu{margin-left:0}.ie7 .flexnav li ul li a{white-space:normal}@media only screen and (max-width:1170px){.cd-fixed-bg.cd-bg-1{background-size:auto}.cd-fixed-bg.cd-bg-1,.cd-fixed-bg.cd-bg-2,.cd-fixed-bg.cd-bg-3{background-position:50% 0!important}.services h1,.training-facilities h1{margin-bottom:0;line-height:1em}.facility{padding:0}.training-facility .w-container{padding:1.5em}.training-facility{line-height:25px}}@media screen and (max-width:980px){header{padding:1% 0;border-bottom:0;background:#fff;width:100%}.button{width:40%}.iframe-wrap,.res-pad,.training-facility .w-container{padding:0 1.5em!important}.news-item{padding:1.5em}.top{display:none!important}a.anchor{top:-110px}.book-online{right:0!important}.book-online a{padding:15px 30px}.half-w,.training-facilities,.training-facility{display:block}.half-w{width:100%}.lr-s img{display:none}.sm-s img{display:block}.w-container{max-width:100%;margin:2.5% 0}.my-riding-life{width:60%}.services{margin-top:1em}.iframe-wrap .col.col-65,.my-riding-life{text-align:center;width:100%}footer .col.col-40{width:100%}footer .col.col-30{width:50%}footer .col.col-25{text-align:center;width:100%}footer .pad-lr5{padding:0}.social .read-more{width:100%}.newsletter-form{width:50%}.menu-button{position:absolute;bottom:0;left:0;display:block}.nav-main{margin:5px 0 10px 15%;float:left}.flexnav{overflow:hidden;position:absolute;max-height:0;margin-left:0;width:60%;margin-top:5px}.flexnav .touch-button{display:inline-block}.flexnav.show{overflow:visible;max-height:2000px}.flexnav li{background-color:#7c9535;float:none}.flexnav li a{padding:20px 10px;font-size:16px;border-bottom:1px solid #ccc;text-align:center}.flexnav>li>ul{left:0}.flexnav ul,.flexnav ul ul{position:relative}.flexnav li ul li a{padding:20px 10px;border-bottom:1px solid #ccc;background:#9db068;width:auto}.flexnav li a:hover,.flexnav li ul li a:hover{color:#000;background-color:#bed08b}.flexnav li ul li:last-child a{border-bottom:1px solid #ccc}.flexnav li .selected{color:#000}.flexnav li ul li:first-child{margin-top:0}.flexnav li.active a{color:#000}.top .menu-button{margin-top:10px}}@media screen and (max-width:769px){.submit a{padding:12px 15px}.cd-scrolling-bg{padding:4em 0;font-size:1rem;line-height:1.6}.cd-fixed-bg,.cd-scrolling-bg{padding:4em 0}p{font-size:1em;line-height:25px}.cd-bg-3,.cd-fixed-bg.cd-bg-1,.cd-fixed-bg.cd-bg-2{background-position:55% 0}.col.col-35,.col.col-60,.col.col-85,.contact .col.col-70,.my-riding-life{width:100%}.contact .col.col-35,.contact .col.col-45,.contact .col.col-50,.contact .col.col-65{text-align:center;width:100%}.contact .col.col-35{margin-top:10px}.news-item,.trainers-item,.white-nav{width:85%}.col.col-85{flex-direction:column;display:flex}.col.col-35{order:2}.col.col-60{order:1}.col.col-85 img{margin:auto;display:block}.col.col-15{display:none}.contact-form .col.col-15{display:block}}@media screen and (max-width:620px){.col.col-70{margin:auto;width:100%}.button{width:55%}h1{font-size:2em}.cd-fixed-bg h2{font-size:1.5em;padding-bottom:5px}.social .col.col-65{width:100%}.social .col.col-25{margin:auto;width:75%;float:none}}@media screen and (max-width:570px){.col.col-20,.col.col-30,.col.col-45,.col.col-50,.col.col-60,.col.col-65,.col.col-80,.news-item .read-more,.training-facility .read-more{width:100%;float:none}.book-online,.top{display:none}.logo{padding-top:5px}.enquiry,.newsletter{margin:auto;width:80%;float:none}.submit{margin:10px auto;width:60%;float:none}.pad-lr5{padding:10px 0}.my-riding-life img,.trainers-item img{margin:auto;display:block}.col.col-45,.col.col-65,.my-riding-life p{text-align:center}.col.col-50{text-align:right}.trainers-item .line{margin:auto}.training-facility .book-now{margin-left:0}.pad-l5{padding-left:0}footer .col.col-25,footer .col.col-30{margin:5% 0;width:100%}footer .col.col-20 .fl,footer .col.col-20 .fr{text-align:center;float:none}footer .col.col-20 .fr{margin-top:10px}.newsletter-form{width:90%}}@media screen and (max-width:480px){header{padding-bottom:2.5em}.cd-fixed-bg h1{font-size:30px}.cd-fixed-bg h2{font-size:26px}.res{display:block}.fpad{padding:4em 0}p{font-size:1em;line-height:22px}.cent-txt{padding-top:25%}.w-container{padding:0}.announcement-txt{padding-left:5%}.button{padding:0;width:65%}.flexnav{overflow:hidden;width:80%;margin-top:40px}.menu-button{bottom:-10px}}@media screen and (max-width:360px){.button{width:95%}}.mobile{display:none}.desktop{display:block}.desktopTable{display:table-cell}@media screen and (max-width:980px){.desktop,.desktopTable{display:none}.mobile{display:block}}