#backToTop i,#navParents .active,#navParents a,#navParents li,.subMenu li,a{transition:.35s}#skip,#skip a,.sro{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#skip a:focus{position:static;width:auto;height:auto}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{min-width:320px;font-family:Georgia,"Times New Roman",Times,serif}abbr{border-bottom:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background-color:#393939;background-image:url(../images/backdropWhite.jpg);background-attachment:fixed;margin:0;font-size:1.25em}h1,h2,h3,h4,h5,h6{color:#040}h3.ins{display:inline;font-size:1em;color:#040;font-weight:400}[class^=block],address,aside[class^=block],div[class^=block],li[class^=block],section[class^=block]{float:left}img{max-width:100%;height:auto;width:auto}a{color:#8b4513}a:hover{color:#040}#mainImage,header.blockWrapper.block8{width:100%;position:relative;z-index:1;margin-top:44px;padding-top:0}.blockWrapper.block8.px2{padding-left:20px;padding-right:20px}#header{background-image:url(../images/topBannerEdit.jpg);background-position:right;height:250px}#header img{float:left;padding-right:15px;padding-top:5px}#slideshowContainer{width:100%;border-radius:10px;color:#f7f7f7;padding:10px;position:relative;float:right}#slides{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;border:2px solid #8b4513;border-radius:10px;box-shadow:0 0 2px #8b4513}img#ssph,img.ssph{border:2px solid #8b4513;border-radius:10px;box-shadow:0 0 2px #8b4513}#slides img{display:none;height:100%;width:100%;position:absolute;z-index:0}#slides .currentSlide{z-index:2}.nextSlide{z-index:1}address,h2,header h1{margin:0;padding:0;font-style:normal}header h1{font-size:2em}header h2{font-size:.75em}header ul{list-style-type:none;margin:0;padding:0}#calendarList .fa-file-pdf-o,header .fa{font-size:.75em;padding:0 15px 0 5px}header .fa-phone{border-right:1px solid #666;margin-right:10px}#content{background-color:#fff;float:left;width:100%;padding:0 0 10px 0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0 0 3px #666}#wrapper{width:90%;max-width:1280px;min-width:310px;margin:auto auto;padding:10px;border-radius:10px;position:relative;z-index:0;top:0}.wrapperNoMargin{width:90%;max-width:1280px;min-width:310px;margin:auto auto}.leftColumn{padding-right:15px}.rightColumn{padding-left:15px}.block1{width:12.5%}.block2{width:25%}.block3{width:37.5%}.block4{width:50%}.block5{width:62.5%}.block6{width:75%}.block7{width:87.5%}.block8{width:100%}.block1,.block2,.block3,.block4,.block5,.block6,.block7,.block8{padding:10px}.lastBlock{clear:both}.lastBlock p{padding:15px 0 0 5px}.blockWrapper{clear:both;width:100%}#navContainer{width:100%;position:fixed;height:54px;z-index:10;background-color:#654321;top:0}nav{margin:auto auto;width:100%;max-width:1280px;background-color:#654321;position:relative}nav ul{padding:0;margin:0}#navParents,.subMenu{list-style-type:none;position:relative;z-index:2}.subMenu{position:absolute;border-bottom-left-radius:10px;border-bottom-right-radius:10px;z-index:2}@media screen and (min-width:901px){.subMenu:before{content:"";border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #666;position:absolute;top:-20px;left:23%;z-index:3}.subMenu:after{content:"";border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:8px solid #fff;position:absolute;top:-18px;left:23%;z-index:4}}#navContainer a{width:100%;display:inline-block}.subMenu a{padding-left:10px}#navParents .active a,#navParents li:hover a,.subMenu li:hover a{color:#fff}#navParents .active,#navParents li:hover,.subMenu li:hover{background-color:#040}.subMenu li:last-child:hover{border-bottom-left-radius:5px;border-bottom-right-radius:5px}#navParents li{display:inline-block;width:12.5%;margin:0;text-align:center}#navParents a,.subMenu a{text-decoration:none;font-size:1em;color:#000}#navParents a{color:#fff;padding:15px}.subMenu{width:25%;float:left;display:none;border:1px solid 666;box-shadow:0 0 5px #000;background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#navAbout{margin-left:12.5%}#navMember{margin-left:25%}#navComp{margin-left:50%}#navClinics{margin-left:50%}#navResults{margin-left:75%}#navTrails{margin-left:87.5%}#navContainer #mmClose{display:none}#mmTrgr{padding:10px 15px;display:none;float:left;margin-left:16px}#mmTrgr .fa{font-size:1em}#calendarList{list-style-type:none;margin-left:0;padding-left:0}#calendarList .fa-file-pdf-o{padding-left:5px}#announcements{list-style-type:none;padding-left:25px;margin-bottom:0}#announcements li{position:relative}#announcements li:before{font-family:FontAwesome;position:absolute;left:-25px}#announcements .faPDF:before{content:"\f1c1"}#announcements .faCalendar:before{content:"\f073"}#announcements .faImportant:before{content:"\f06a"}#announcements .faClock:before{content:"\f017"}#announcements .faTrophy:before{content:"\f091"}#announcements .faPerson:before{content:"\f007"}a .fa-facebook{font-size:3.5em;position:relative;bottom:5px}#mailingList{border-top:2px solid #666}#mailingList label{font-size:1em}#eventTable,.membershipTable{border:1px solid #666;border-spacing:0;width:100%}#eventTable td,#eventTable th,.membershipTable td{width:16.6666666%;text-align:left;padding:5px;margin:0}#eventTable td:first-child,#eventTable th:first-child{width:8.3333333%}#eventTable td:nth-child(2),#eventTable th:nth-child(2){width:24.99999999%}#eventTable th,.membershipTable th{background-color:#040;color:#eee}#eventTable td:first-child,#eventTable td:first-last,.membershipTable td:first-child,.membershipTable td:first-last{border:0 solid transparent}#eventTable td:nth-child(even),.membershipTable td:nth-child(even){border-right:1px solid #999;border-left:1px solid #999}#eventTable tr:nth-child(even),.membershipTable tr:nth-child(even){background-color:#f6f6f6}#eventTable.jumper .lgtRed,#eventTable.tmhs .lgtRed{background-color:#fff3e7}#eventTable.jumper .dkRed{background-color:#f4b083}#eventTable.dressage .lgtPurple{background-color:#c5b3cd}#eventTable.dressage .lgtGreen{background-color:#e1efd8}#eventTable.dressage .dkGreen{background-color:#a7d08c}#eventTable.dressage .white{background-color:#ffefd9}#eventTable.eventing .lgtPurple{background-color:#e8e1eb}#eventTable.eventing .medPurple{background-color:#c5b3cd}#eventTable.eventing .dkPurple{background-color:#957aa2}#eventTable.paces .dkBlue{background-color:#b6dde8}#eventTable.paces .lgtBlue{background-color:#daeef3}#eventTable.paces .pink{background-color:#f9f}#eventWrapper+div{padding:20px}#eventWrapper h3{padding-left:10px}#results,.button{padding:10px;border-radius:5px;background-color:#8b4513;color:#fff;text-decoration:none;margin-left:10px}#results:hover,.button:hover{background-color:#040}.button:hover{color:#fff}#results i,.button i,.fa-credit-card{padding-right:5px}ul.noStyle{list-style-type:none;margin-left:0;padding-left:0}ul.noStyle li{margin:0;padding:0}ul.noStyle .fa-user{padding-right:8px}ul.noStyle li:first-child h4{padding-top:0}ul.noStyle h4{margin:0;padding:0;padding-top:15px}ul.noStyle h5{margin:0;padding:0;font-size:.75em}.fa-external-link,.fa-file-pdf-o,.fa-file-word-o,ul.noStyle .fa-envelope-o{padding-right:5px}.fa.end{padding-left:5px}#backToTop{z-index:9999;bottom:50px;right:5.1%;position:fixed;width:51px;height:51px;border-radius:10px;background-color:#8b4513;display:none;color:#f7f7f7;font-size:24px;text-align:center;padding-top:10px;cursor:pointer;box-shadow:0 0 2px #000;border:1px solid #000}#backToTop:hover{background-color:#040}#backToTop:hover i{transform:scale(1.5,1.5)}#resultsContainer h3{border:1px solid #000;background-color:#8b4513;color:#f7f7f7;padding:10px;cursor:pointer}#resultsContainer ul{list-style-type:none;margin-left:0;padding-left:0}#resultsContainer div{padding:10px;display:none}#resultsContainer .fa-external-link,#resultsContainer .fa-file-excel-o,#resultsContainer .fa-file-pdf-o,#resultsContainer .fa-file-word-o,#resultsContainer .fa-image,.fa-file-photo-o{padding:0 5px}#resultsContainer li{border-bottom:1px solid #9b9;padding:10px 0}#resultsContainer li:last-child{border-bottom:transparent}#resultsContainer li li,#resultsContainer li ul{display:inline-block;border-bottom:transparent}.column3 ul,ul.column3{list-style-type:none;margin:0;padding:0;margin-bottom:20px}ul.column3 ul{width:33%;float:left}#msg,.formErrorMessage{padding:10px;background-color:#ffdead;border-radius:10px;border:1px solid #000;box-shadow:0 0 2px #666;width:95%;margin-top:10px;margin-bottom:10px}#msg .fa-warning{color:red;padding-right:10px}.btn{border:1px solid #000;box-shadow:0 0 3px #666;padding:10px;float:left;border-radius:5px;text-decoration:none;background-color:#8b4513;color:#fff}.btn.action{width:100%}#pLinks a:first-child{margin-top:15px}#pLinks+a{padding-top:20px;display:inline-block}.oset{position:relative;top:50px}.btn:hover{color:#fff;background-color:#040}#bot h3{font-size:1.5em;margin-top:0;margin-bottom:0}.rsvpForm ul{margin:0;list-style-type:none;padding:0}.rsvpForm span[id*=reqValTxt]{float:left}.rsvpForm label{float:left;width:25%;clear:left}.rsvpForm input[type=text],.rsvpForm select,.rsvpForm textarea{float:left;width:50%}.rsvpForm legend{padding-top:25px;float:left;clear:left;width:100%;border-bottom:1px solid #ddd;margin-bottom:25px;font-weight:700}#staffList{margin-bottom:0}#staffList h3{margin-bottom:0}#staffList a,#staffList span{display:block;padding:3px 0}#staffList .fa-phone{padding-right:8px}#chkAgreeROL{display:inline-block}.mainForm label[id*=lblAgreeROL]{width:90%;text-align:left;float:initial;width:100%}#ROL{max-height:400px;overflow:scroll}.mainForm{width:100%;margin:auto auto}.mainForm label{display:inline-block;width:50%;text-align:right}.mainForm input[type=checkbox],.mainForm input[type=text]{display:inline-block;text-align:left}.mainForm #chkAgreeROL{transform:scale(2);position:relative;left:-10px}.mainForm #lblAgreeROL:hover,.mainForm input[type=checkbox]:hover{cursor:pointer}.mainForm .chkListFirst{margin-left:-4px}.mainForm .chkList{margin-left:50%}#ROL+div>.chkList{float:right;}div[id*=pnlMainForm] .btnMain{position:relative;margin-left:calc(50% + 10px);margin-top:10px;background-color:#393;border-radius:7px;box-shadow:0 0 3px #666;color:#fff;border:transparent;padding:7px;float:left}.rsvpForm .btnMain{clear:left;margin-left:25%;text-decoration:none}.rsvpForm .btnMain:hover{color:#fff}#lnkCheck{font-size:.75em;position:relative;float:left;margin-left:10px;margin-top:18px}.req,.required{padding-left:37px;color:red}#formMsg,.req,.required.phone{padding-left:0;display:inline-block}#txtROL{width:100%;margin:15px 0;min-height:300px}fieldset div{margin:15px 0}#pLinks{display:none}@media screen and (max-width:1050px){h1{font-size:2em}h2{font-size:1.25em}#navParents a,.subMenu a{font-size:.75em}}@media screen and (max-width:900px){#navContainer{left:-100%;transition:.5s}#navContainer.showMenu{left:0}#mmTrgr,#navContainer #mmClose{display:block}#mainNav #mmClose{position:absolute;top:0;right:5px;z-index:99;padding:5px 10px;font-size:2em;border:1px solid #000;background-color:#fff;color:red;width:auto;font-size:2em}#navParents li{display:block;text-align:left;width:100%}#mainNav{float:left;width:100%}#mainNav a{padding:15px;font-size:1em}#mainNav ul{margin-left:0;width:50%;float:left}#mainNav ul:not(:first-child){margin-left:33%;border:2px solid red}#wrapper{padding-top:0}header.blockWrapper.block8{margin-top:0}header .block1{display:none}#header{padding:0 0 0 5px;margin:0}}@media screen and (max-width:768px){.noMobile{display:none}h1,h2{font-size:1em}#wrapper{width:100%;padding:0}#navContainer{height:inherit;background-color:none;padding-bottom:10px}table,tbody,td,th,thead,tr{display:block}#eventTable td,#eventTable th,.membershipTable td,.membershipTable th{width:100%}thead tr{position:absolute;top:-9999px;left:-9999px}#eventTable td,.membershipTable td{border:none;position:relative;width:100%}tr:nth-child(even){background-color:#ddd}td:before{content:attr(data-label)}tr{padding:5px}#eventTable td:nth-child(2n),.membershipTable td:nth-child(2n){border-left:transparent;border-right:transparent}}@media screen and (max-width:600px){div[class^=block]{width:100%;padding:5px}h1{font-size:1em;font-family:Georgia}address .fa{display:none}address .dialPhone{border-right:1px solid #000;padding-right:5px}@-ms-viewport{width:device-width}div[class^=block]{width:100%}footer.copyright span{font-size:.75em}#content h2,body,header h1{font-size:1em}#header+div{margin-top:10px}}