body{background-color: #fff;font-family: 'Open Sans', sans-serif}div.runnerUIMain,div.runnerUIMain p,div.runnerUIMain ul,div.runnerUIMain div,p,ul,ol,div,table{font-size: 14px;color: #106386}div.runnerUIMain div.note{color: #5892aa}div.runnerUIMain p{margin: 0 0 10px 0;padding: 0}.required,h2 .required{color: #106386}span.standout{color: #fe9423}label.major,.label.inline,span.label.inline,div.runnerUIMain .label.inline,div.runnerUIMain span.label.inline{color: #fe9423}label.major2{color: #fe9423}div.runnerUIMain .label.inline.style2{color: inherit;text-transform: uppercase;font-weight: bold;font-size: .9em;display: inline-block;margin: 0 10px 5px 0}label.minor{color: #fe9423}a,.link{color: #1ba3dc}a:hover,.link:hover{color: #49b5e3}span.sandbox{color: #fe9423}hr.orange,.ui-dialog.style1 hr{color: #fe9423;background-color: #fe9423}hr.muted{color: #ccc;background-color: #ccc}#registerForm div.profile div.registrant,div.cart,table.itemized tr,div.refundPolicy{border-color: #ccc}h2,h2 a,.runnerUIMain h2,.runnerUIMain h2 a{color: #fe9423;border-color: #fe9423;line-height: normal}h3,h3 a,.runnerUIMain h3,.runnerUIMain h3 a{color: #1ba3dc;border-color: #1ba3dc;line-height: normal}h4,h4 a,.runnerUIMain h4,.runnerUIMain h4 a{color: #fe9423;border-color: #fe9423;line-height: normal}h5,h5 a,.runnerUIMain h5,.runnerUIMain h5 a{color: #1ba3dc;border-color: #1ba3dc;line-height: normal}h6,h6 a,.runnerUIMain h6,.runnerUIMain h6 a{color: #1ba3dc;border-color: #1ba3dc;line-height: normal}h2.underscore,h3.underscore,h4.underscore,h5.underscore,h6.underscore{margin-top: 40px;padding-bottom: 5px;margin-bottom: 20px;border-bottom-width: 3px;border-bottom-style: solid}h2.underscore.thin,h3.underscore.thin,h4.underscore.thin,h5.underscore.thin,h6.underscore.thin{border-bottom-width: 2px}@media (max-width: 599px){h2.underscore,h3.underscore,h4.underscore,h5.underscore,h6.underscore{margin-top: 20px}}.runnerUIColor1AsBg,div.runnerUIMain .runnerUIColor1AsBg{background-color: #fe9423}.runnerUIColor2AsBg,div.runnerUIMain .runnerUIColor2AsBg{background-color: #febf7c}.runnerUIColor3AsBg,div.runnerUIMain .runnerUIColor3AsBg{background-color: #106386}.runnerUIColor4AsBg,div.runnerUIMain .runnerUIColor4AsBg{background-color: #1ba3dc}.runnerUIMinorContrastColor1WhenBg,div.runnerUIMain .runnerUIMinorContrastColor1WhenBg{color: #fff}.runnerUIMinorContrastColor2WhenBg,div.runnerUIMain .runnerUIMinorContrastColor2WhenBg{color: #106386}.runnerUIMinorContrastColor3WhenBg,div.runnerUIMain .runnerUIMinorContrastColor3WhenBg{color: #febf7c}.runnerUIMinorContrastColor4WhenBg,div.runnerUIMain .runnerUIMinorContrastColor4WhenBg{color: #fff}.runnerUIContrastColor1WhenBg,div.runnerUIMain .runnerUIContrastColor1WhenBg{color: #fff}.runnerUIContrastColor2WhenBg,div.runnerUIMain .runnerUIContrastColor2WhenBg{color: #000}.runnerUIContrastColor3WhenBg,div.runnerUIMain .runnerUIContrastColor3WhenBg{color: #fff}.runnerUIContrastColor4WhenBg,div.runnerUIMain .runnerUIContrastColor4WhenBg{color: #fff}img.full-width-img{box-sizing: border-box;max-width: 100%}img.bordered-image2{border: 2px solid #1ba3dc}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor: pointer;-webkit-appearance: button;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;border: none}header.runnerUI{position: relative}header.runnerUI h1{margin: 0;padding: 0;position: relative;display: inline-block;width: 25%}header.runnerUI h1 a{display: block}header.runnerUI div.runnerUILogoLinks{overflow: auto}header.runnerUI div.runnerUITopLinks{float: right;width: 75%;margin: 0 0 10px 0;padding: 0;color: #106386;font-weight: normal;font-size: 12px;text-align: right}header.runnerUI div.runnerUITopLinks span.mobile-toggle{display: none;margin: 0 0 10px 10px;float: right}header.runnerUI div.runnerUITopLinks span.icon-bars > span.icon-bar{background-color: #106386;box-shadow: none}header.runnerUI div.runnerUITopLinks > span.group1.toggled,header.runnerUI div.runnerUITopLinks > span.group2.toggled{display: inline}header.runnerUI div.runnerUITopLinks span.prefix{margin: 0 -15px 0 20px}header.runnerUI div.runnerUITopLinks a,header.runnerUI div.runnerUITopLinks a:hover,header.runnerUI div.runnerUITopLinks span.link{color: #1ba3dc;margin: 0 0 0 20px;text-transform: uppercase;text-decoration: none;white-space: nowrap}header.runnerUI div.runnerUITopLinks a:hover,header.runnerUI div.runnerUITopLinks span.link:hover{color: #106386}header.runnerUI div.runnerUITopLinks .button{background-color: #106386;color: #fff;font-size: 14px;font-weight: 300;text-transform: uppercase;display: inline-block;padding: 10px 15px}header.runnerUI div.runnerUITopLinks .button:hover{background-color: #1ba3dc;color: #fff}div.page-content header.compact div.img-overlay{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6;opacity: 0.6;display: block;background-color: #32ace0}div.page-content header.compact div.img-overlay2{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: alpha(opacity=30);-moz-opacity: 0.3;-khtml-opacity: 0.3;opacity: 0.3;background-color: #fff}body.widget div.page-content header.compact div.img-overlay{display: none}div.page-content header.compact div.topLinks{color: #000}div.page-content header.compact div.topLinks a{color: #fff}div.headerContentBar{background-color: #106386}div.headerContentBar a,div.headerContentBar > div#breadcrumbs{color: #fff}div.headerContentBar > div#breadcrumbs a{color: #1ba3dc}div.headerContentBar > div#breadcrumbs a:hover{color: #49b5e3}div.headerContentBar > div#breadcrumbs > .current,div.headerContentBar > div#breadcrumbs > a.current:hover{color: #fff}div.headerContentBar > div.rightBtns a{color: #fff;background-color: #1ba3dc}div.headerContentBar > div.rightBtns a:hover{background-color: #49b5e3}div.headerContentBar > div.rightBtns a.help{background-color: #fe9423}div.headerContentBar > div.rightBtns a.help:hover{background-color: #fea94f}footer.runnerUI{background: #106386;color: #fff;padding: 25px 50px;font-size: 12px;font-weight: 300;text-align: right}footer.runnerUI a{color: #fff}footer.runnerUI > span{display: inline-block;margin: 10px 0 0 20px}footer.runnerUI > span:first-child{float: left;margin: 10px 20px 0 0}div.race-banner-image{margin-bottom: -95px;text-align: center;width: 100%;z-index: 0;position: relative}div.race-banner-image > span{display: inline-block;position: relative}div.race-banner-image > span > span.gradient{display: block;background-image: url('https://d368g9lw5ileu7.cloudfront.net/img/layout/gradient400h.bwo7Y7.png');background-repeat: repeat-x;background-size: 100% 100%;background-position: bottom;position: absolute;width: 100%;height: 100%}div.race-banner-image > span > div.help{position: absolute;top: 0;z-index: 1;width: 100%}div.race-banner-image > span > div.help a,div.race-banner-image > span > div.help a:hover{background-color: #fff;color: #fe9423;display: inline-block;float: right;margin: 10px;padding: 5px 20px;border: 2px solid #fe9423;text-decoration: none;font-weight: 300;font-size: 16px}div.race-banner-image > span > div.help a:hover{background-color: #f2f2f2;color: #febf7c;border-color: #febf7c}header.runnerUI{margin: 0}header.runnerUI div.body-frame.banner{padding-top: 10px;padding-bottom: 10px;background-color: #fff;margin-top: 0}div.raceRunnerUI{clear: both}div.raceRunnerUI div.race-top-info{padding: 0;overflow: auto}div.race-banner-content{position: absolute;left: 0;bottom: 110px;width: 100%}div.race-banner-content hr{height: 2px;border-width: 0;margin: 10px 0;background-color: #fe9423;color: #fe9423}div.raceRunnerUI{position: relative;max-width: 1200px;margin: 0 auto}div.runnerUIMain{min-width: 300px;max-width: 960px;margin: 0 auto;padding: 0 15px;position: relative;z-index: 1}div.runnerUIMain > div.runnerUIMainInner{position: relative}div.raceRunnerUI.noMaxWidth,div.raceRunnerUI.noMaxWidth div.runnerUIMain{max-width: none}div.runnerUILogo{background-color: #fff;border: 1px solid #a7a7a7;width: 190px;height: 190px;margin: 0 20px 0 0;line-height: 190px;overflow: hidden;text-align: center;float: left}div.runnerUILogo{background-color: #fff}div.runnerUILogo img{max-width: 100%;max-height: 100%;vertical-align: middle}div.runnerUIPrimaryButtons{height: 60px;padding: 20px 0}div.runnerUIPrimaryButtons > a,div.runnerUIPrimaryButtons > a:hover{display: inline-block;text-transform: uppercase;padding: 10px 50px;font-family: 'Sanchez', serif;font-weight: 300;font-size: 26px;text-decoration: none;margin-right: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}div.runnerUIPrimaryButtons.scale1 > a{font-size: 20px;padding: 10px 25px}div.runnerUIPrimaryButtons.scale2 > a{font-size: 18px;padding: 10px 15px}div.runnerUIPrimaryButtons.scale3 > a{max-width: 175px;font-size: 14px;padding: 10px 10px}div.runnerUIPrimaryButtons > a.type1{color: #fff;background-color: #1ba3dc}div.runnerUIPrimaryButtons > a.type1:hover{color: #fff;background-color: #106386}div.runnerUIPrimaryButtons > a.type2{color: #fff;background-color: #fe9423}div.runnerUIPrimaryButtons > a.type2:hover{color: #000;background-color: #febf7c}div.runnerUIPrimaryButtons > div.shareLinks{margin-top: 10px;min-height: 34px;float: right}div.runnerUIPrimaryButtons > div.addthis{margin-top: 10px;min-height: 34px;float: right}div.runnerUIPrimaryButtons div.addthis_24x24_style,div.runnerUIPrimaryButtons div.addthis_16x16_style{display: none}div.runnerUIPrimaryDetails{padding: 20px 0;font-weight: bold;font-size: 16px;text-transform: uppercase}div.runnerUIPrimaryDetails > span{display: inline-block;margin-right: 5px;margin-bottom: 5px}div.runnerUIPrimaryDetails > span.directions{margin-left: 15px}div.runnerUIMain h2.runnerUITitle,div.runnerUIMain h2.runnerUITitle a{font-family: 'Sanchez', serif;font-weight: 300;font-size: 32px;color: #fff;text-decoration: none;text-align: left}div.race-banner-content div.runnerUISubHeading{color: #fff;font-weight: bold;font-size: 16px;line-height: 1.1em;text-transform: uppercase;text-align: left;margin-top: 10px}div.race-banner-content div.runnerUISubHeading > a{color: #1ba3dc;float: right;text-decoration: none}div.race-banner-content div.runnerUISubHeading > a:hover{color: #106386}@media (max-width: 975px){div.runnerUIPrimaryButtons div.addthis_32x32_style a.addthis_button_preferred_4{display: none}}@media (max-width: 925px){div.runnerUIPrimaryButtons div.addthis_24x24_style a.addthis_button_preferred_4,div.runnerUIPrimaryButtons div.addthis_24x24_style a.addthis_button_preferred_3,div.runnerUIPrimaryButtons div.addthis_32x32_style a.addthis_button_preferred_3{display: none}}@media (max-width: 90px){div.runnerUIPrimaryButtons div.addthis_32x32_style a.addthis_button_preferred_2{display: none}}@media (max-width: 849px){header.runnerUI div.runnerUITopLinks{font-size: 12px}header.runnerUI div.runnerUITopLinks span.prefix{margin: 0 -5px 0 10px}header.runnerUI div.runnerUITopLinks a,header.runnerUI div.runnerUITopLinks a:hover,header.runnerUI div.runnerUITopLinks span.link{margin: 0 0 0 10px}header.runnerUI div.runnerUITopLinks .button{font-size: 14px;padding: 5px 10px}header.runnerUI div.runnerUITopLinks > span.group2{display: none}header.runnerUI div.runnerUITopLinks span.mobile-toggle.has-group2{display: inline-block}div.race-banner-image{margin-bottom: -75px}div.race-banner-content{bottom: 85px}div.runnerUILogo{width: 150px;height: 150px;margin: 0 20px 10px 0;line-height: 150px}div.runnerUIMain h2.runnerUITitle,div.runnerUIMain h2.runnerUITitle a{font-size: 24px}div.race-banner-content div.runnerUISubHeading{font-size: 16px}div.runnerUIPrimaryButtons{height: 45px;padding: 15px 0}div.runnerUIPrimaryButtons > a,div.runnerUIPrimaryButtons > a:hover{padding: 10px 30px;font-size: 20px}div.runnerUIPrimaryButtons.scale1 > a,div.runnerUIPrimaryButtons.scale1 > a:hover{font-size: 18px;padding: 10px 15px}div.runnerUIPrimaryButtons.scale2 > a,div.runnerUIPrimaryButtons.scale2 > a:hover{font-size: 14px;padding: 10px 10px}div.runnerUIPrimaryButtons.scale3 > a,div.runnerUIPrimaryButtons.scale3 > a:hover{max-width: 150px;font-size: 12px;padding: 10px 5px}div.runnerUIPrimaryButtons > div.shareLinks img{width: 30px;height: 30px}div.runnerUIPrimaryButtons div.addthis_24x24_style{display: block}div.runnerUIPrimaryButtons div.addthis_16x16_style,div.runnerUIPrimaryButtons div.addthis_32x32_style{display: none}}@media (max-width: 599px){header.runnerUI div.runnerUITopLinks{font-size: 10px}header.runnerUI div.runnerUITopLinks span.prefix{margin: 0 -5px 0 10px}header.runnerUI div.runnerUITopLinks a,header.runnerUI div.runnerUITopLinks a:hover,header.runnerUI div.runnerUITopLinks span.link{margin: 0 0 0 10px}header.runnerUI div.runnerUITopLinks .button{font-size: 12px;padding: 5px 10px}header.runnerUI div.runnerUITopLinks > span.group1{display: none}header.runnerUI div.runnerUITopLinks span.mobile-toggle.has-group1{display: inline-block}footer.runnerUI{padding: 15px 10px}div.race-banner-image{margin-bottom: -50px}div.race-banner-image > span > span.gradient{background-position: -100px;background-size: auto}div.race-banner-content{bottom: 60px}div.runnerUILogo{width: 100px;height: 100px;margin: 0 10px 10px 0;line-height: 100px}div.runnerUIMain h2.runnerUITitle{margin-right: 70px}div.runnerUIMain h2.runnerUITitle,div.runnerUIMain h2.runnerUITitle a{font-size: 20px}div.race-banner-content div.runnerUISubHeading{font-size: 12px}div.runnerUIPrimaryButtons{height: 30px;padding: 10px 0}div.runnerUIPrimaryButtons > a,div.runnerUIPrimaryButtons > a:hover{padding: 5px 5px;font-size: 14px}div.runnerUIPrimaryButtons.scale1 > a,div.runnerUIPrimaryButtons.scale1 > a:hover{font-size: 14px;padding: 5px 5px}div.runnerUIPrimaryButtons.scale2 > a,div.runnerUIPrimaryButtons.scale2 > a:hover{font-size: 12px;padding: 5px 5px}div.runnerUIPrimaryButtons.scale3 > a,div.runnerUIPrimaryButtons.scale3 > a:hover{max-width: 80px;font-size: 12px;padding: 5px 5px}div.runnerUIPrimaryButtons > div.shareLinks{margin-top: 0}div.runnerUIPrimaryButtons > div.shareLinks img{width: 20px;height: 20px}div.runnerUIPrimaryButtons div.addthis_16x16_style{display: block}div.runnerUIPrimaryButtons div.addthis_24x24_style,div.runnerUIPrimaryButtons div.addthis_32x32_style{display: none}div.runnerUIPrimaryDetails{padding: 10px 0;font-size: 12px;margin-left: 120px}div.runnerUIPrimaryDetails > span{margin-bottom: 0;font-size: 12px}div.runnerUIPrimaryDetails > span.directions{margin-left: 0px}div.race-banner-image > span > div.help a,div.race-banner-image > span > div.help a:hover{padding: 2px 10px;font-size: 12px}}@media (max-width: 480px){div.runnerUIMain h2.runnerUITitle,div.runnerUIMain h2.runnerUITitle a{font-size: 14px}div.race-banner-content hr{margin: 5px 0}div.runnerUIPrimaryDetails > .hidden-mobile{display: none}div.race-banner-image{margin-bottom: -35px}div.race-banner-content{bottom: 40px}div.runnerUILogo{width: 70px;height: 70px;margin: 0 10px 10px 0;line-height: 70px}div.runnerUIPrimaryDetails{padding: 10px 0;font-size: 10px;margin-left: 80px}div.runnerUIPrimaryDetails > span{font-size: 10px}}div.runnerUIMain section{margin: 0;padding: 0;border: 0;box-shadow: none}div.runnerUIMain .panel{margin: 0 0 25px 0;border: 0;padding: 0;box-shadow: none;border-radius: 0;background-color: transparent}div.runnerUIMain .panel > .panel-heading{background: none;margin: 0 0 15px 0;border-width: 0 0 2px 0;border-color: #fe9423;color: #fe9423;padding: 0 0 10px 0}div.runnerUIMain .panel > .panel-heading > .panel-title-bold,div.runnerUIMain .panel > .panel-heading > .panel-title-bold a{font-family: 'Sanchez', serif;font-size: 24px;font-weight: 300;color: #fe9423}div.runnerUIMain .panel > .panel-body{margin: 0;border: 0;padding: 0}div.runnerUISideBarAndContent{clear: both;position: relative;margin-top: 15px;overflow: visible}div.runnerUISideBar{position: relative;float: left;width: 190px;z-index: 100;background-color: #106386;padding-bottom: 50px}div.runnerUISideBar.runnerUISideBarRight{background: none;border-left: 1px solid #ccc;width: 125px;float: right;padding-bottom: 0}div.runnerUISideBarFauxBg{position: absolute;top: 0;left: 0;height: 100%;width: 190px;z-index: 0;background-color: #106386}nav.runnerUI.standAlone{width: 100%;background-color: #106386;margin-bottom: 20px}nav.runnerUI div.toggleable{position: relative}nav.runnerUI div.nav-toggle{display: none;color: #fff;cursor: pointer;text-align: center;padding: 10px 20px}nav.runnerUI div.nav-toggle:hover{background-color: #40829e}nav.runnerUI div.nav-toggle span.mobile-toggle{margin-left: 10px}nav.runnerUI div.nav-toggle span.icon-bar{background-color: #fff}nav.runnerUI div.midline{position: absolute;left: 0;top: 0;height: 100%;width: 50%;border-right: 1px solid #1ba3dc;display: none}nav.runnerUI li{position: relative;display: block;border: 0 solid #1ba3dc;border-bottom-width: 1px}nav.runnerUI li.separator{border-width: 0;display: none}nav.runnerUI li > a,nav.runnerUI li > a:hover,nav.runnerUI li > span,nav.runnerUI li > span.link{padding: 10px 15px;display: block;text-decoration: none;color: #fff;font-size: 16px;font-weight: 300}nav.runnerUI li > a:hover,nav.runnerUI li > span.link:hover{background-color: #40829e;cursor: pointer}nav.runnerUI li.current > a,nav.runnerUI li.current > span{color: #fff;background-color: #1ba3dc}nav.runnerUI li.current > a:hover{color: #fff;background-color: #49b5e3}nav.runnerUI.large li > a,nav.runnerUI.large li > a:hover,nav.runnerUI.large li > span{padding: 20px 20px}nav.runnerUI div.toggleable > br.end{clear: both}nav.runnerUI li > ul{background-color: transparent;position: absolute;z-index: 10;width: 100%;display: none;-webkit-box-shadow: 0px 5px 10px 0px #000;-moz-box-shadow: 0px 5px 10px 0px #000;box-shadow: 0px 5px 10px 0px #000}nav.runnerUI li > ul.active{display: block}nav.runnerUI li > ul li.arrow{background-color: transparent;border-bottom: 10px solid #fe9423;border-left: 20px solid transparent;border-right: 20px solid transparent;width: 0;margin: 0 auto}nav.runnerUI li li,nav.runnerUI li.current li{background-color: #fe9423;border: none;border-bottom: 1px solid #fea94f}nav.runnerUI li li > a,nav.runnerUI li li > a:hover,nav.runnerUI li.current li > a,nav.runnerUI li.current li > a:hover{color: #fff}nav.runnerUI li li > a:hover,nav.runnerUI li.current li > a:hover{background-color: #fea94f}nav.runnerUI li li.current > a,nav.runnerUI li.current li.current > a{background-color: #febf7c}nav.runnerUI li li.current > a:hover,nav.runnerUI li.current li.current > a:hover{background-color: #fecc96}div.runnerUISideBar div.sponsors{margin-top: 10px}div.runnerUISideBar div.sponsor{padding: 0 10px;margin-bottom: 25px;text-align: center}h5.runnerUI-sidebar-sponsor-level-name{text-align: center;margin-bottom: 15px;padding: 5px}div.runnerUINextToSideBar{position: relative;z-index: 1;margin-left: 210px}div.runnerUISideBarAndContent.hasRightNav div.runnerUINextToSideBar{margin-right: 145px}div.runnerUINextToSideBar > div.runnerUINextToSideBarContainer{float: left;width: 100%;padding-bottom: 20px}div.runnerUINextToSideBar > br.clearfix{clear: both}@media (max-width: 849px){div.runnerUISideBar,div.runnerUISideBarFauxBg{width: 150px}div.runnerUISideBar.runnerUISideBarRight{width: 90px}div.runnerUINextToSideBar{margin-left: 170px}div.runnerUISideBarAndContent.hasRightNav div.runnerUINextToSideBar{margin-right: 110px}}@media (max-width: 699px){div.runnerUISideBar.runnerUISideBarRight{display: none}div.runnerUISideBarAndContent.hasRightNav div.runnerUINextToSideBar{margin-right: 0}}@media (max-width: 599px){nav.runnerUI div.nav-toggle{display: block}nav.runnerUI div.toggleable{display: none}nav.runnerUI div.toggleable.toggled{display: block}div.runnerUISideBarAndContent{margin-top: 0}div.runnerUISideBar{float: none;width: auto;margin: 0 0 10px 0;padding: 0}div.runnerUISideBar div.sidebarOnly,div.runnerUISideBarFauxBg{display: none}div.runnerUISideBar ul.level1 > li{border-width: 0;float: left;width: 50%}div.runnerUISideBar li:nth-of-type(4n+1).separator{clear: both;display: block;height: 0;width: 100%;border-bottom-width: 1px}div.runnerUINextToSideBar{margin-left: 0}nav.runnerUI div.midline{display: block}}div.footerSponsors{background: #106386;text-align: center;padding-top: 25px}div.footerSponsors span.sponsor{display: inline-block;vertical-align: middle;margin: 0 25px 25px 0;max-width: 125px}div.footerSponsors span.sponsor img{max-width: 100%}.borderButtonPrimary,div.runnerUIMain a.borderButtonPrimary,.borderButtonPrimary.submit{border-color: #1ba3dc;color: #1ba3dc;background: none}.borderButtonPrimary.active,.borderButtonPrimary:hover,div.runnerUIMain a.borderButtonPrimary:hover,.borderButtonPrimary.submit:hover{border-color: #106386;color: #106386;background: none}.borderButtonPrimary.borderButtonFilled,div.runnerUIMain a.borderButtonPrimary.borderButtonFilled,.borderButtonPrimary.borderButtonFilled.submit{background-color: #1ba3dc;border-color: #1ba3dc;color: #fff}.borderButtonPrimary.borderButtonFilled.active,.borderButtonPrimary.borderButtonFilled:hover,div.runnerUIMain a.borderButtonPrimary.borderButtonFilled:hover,.borderButtonPrimary.borderButtonFilled.submit:hover{background-color: #106386;border-color: #106386;color: #fff}.borderButtonSecondary,div.runnerUIMain a.borderButtonSecondary,.borderButtonSecondary.submit{border-color: #febf7c;color: #febf7c;background: none}.borderButtonSecondary.active,.borderButtonSecondary:hover,div.runnerUIMain a.borderButtonSecondary:hover,.borderButtonSecondary.submit:hover{border-color: #fe9423;color: #fe9423;background: none}.borderButtonSecondary.borderButtonFilled,div.runnerUIMain a.borderButtonSecondary.borderButtonFilled,.borderButtonSecondary.borderButtonFilled.submit{background-color: #febf7c;border-color: #febf7c;color: #000}.borderButtonSecondary.borderButtonFilled.active,.borderButtonSecondary.borderButtonFilled:hover,div.runnerUIMain a.borderButtonSecondary.borderButtonFilled:hover,.borderButtonSecondary.borderButtonFilled.submit:hover{background-color: #fe9423;border-color: #fe9423;color: #fff}.borderButtonPrimaryLight,div.runnerUIMain a.borderButtonPrimaryLight,.borderButtonPrimaryLight.submit{border-color: #c6e8f6;color: #106386;background: none}.borderButtonPrimaryLight.active,.borderButtonPrimaryLight:hover,div.runnerUIMain a.borderButtonPrimaryLight:hover,.borderButtonPrimaryLight.submit:hover{border-color: #c3d8e1;color: #106386;background: none}.borderButtonPrimaryLight.borderButtonFilled,div.runnerUIMain a.borderButtonPrimaryLight.borderButtonFilled,.borderButtonPrimaryLight.borderButtonFilled.submit{background-color: #c6e8f6;border-color: #c6e8f6;color: #106386}.borderButtonPrimaryLight.borderButtonFilled.active,.borderButtonPrimaryLight.borderButtonFilled:hover,div.runnerUIMain a.borderButtonPrimaryLight.borderButtonFilled:hover,.borderButtonPrimaryLight.borderButtonFilled.submit:hover{background-color: #c3d8e1;border-color: #c3d8e1;color: #106386}.borderButtonDisabled,div.runnerUIMain a.borderButtonDisabled,.borderButtonDisabled.submit,.borderButtonDisabled.borderButtonFilled:hover,div.runnerUIMain a.borderButtonDisabled.borderButtonFilled:hover,.borderButtonDisabled.borderButtonFilled.submit:hover{color: #fff !important;background-color: #808080 !important;border-color: #808080 !important;cursor: not-allowed}#previewingColorScheme{position: fixed;top: 5px;left: 5px;background-color: #fff;box-shadow: 0 0 5px #106386;border: 1px solid #000;z-index: 9999999;text-align: right;padding: 5px 10px;font-size: 18px}#previewingColorScheme{background-color: #fff;color: #106386}.ui-dialog,.ui-dialog.style1 .ui-dialog-title,.ui-dialog.style1 .ui-dialog-content{background-color: #fff;color: #106386}.ui-dialog.style1 div.input{border-color: #106386;background-color: #fff}.ui-dialog.style1 div.input input{background-color: #fff;color: #106386}div.tooltip.tooltip-style1,div.tooltip.tooltip-style1 div.content{background-color: #fff;color: #106386}div.tooltip.tooltip-style1 div.arrow2,div.tooltip.tooltip-style1.above div.arrow2{border-top-color: #fff;border-bottom-color: #fff}div.club-membership-level,div.volunteer-container{background-color: #f2f2f2;border-color: #ccc;-webkit-box-shadow: none;box-shadow: none;color: #106386}span.volunteer-note{font-size: 9pt;color: #287392}.ui-dialog-title{color: #fe9423}.ui-dialog.style1.withHeader .ui-dialog-content div.header{color: #444;background-color: #ffdbb4;border-bottom-color: #fe9423}.ui-dialog.style1.withHeader .ui-dialog-content div.header h2,.ui-dialog.style1.withHeader .ui-dialog-content div.header h2 a{color: #444}.ui-dialog.style1.withHeader .ui-dialog-content div.header h5,.ui-dialog.style1.withHeader .ui-dialog-content div.header h6{color: #808080}.ui-dialog.style1.withHeader .ui-dialog-content span.label.inline{color: #808080;font-weight: bold;font-size: .85em}.ui-dialog.style1.withHeader .ui-dialog-titlebar-close:not(#iehack):after,.ui-dialog.style1.withHeader .ui-dialog-titlebar-close:after{color: #444}body.frontend2014 table.data-display thead th,table.data-display.frontend2014 thead th{color: #106386;background-color: #93b9c9}table.data-display th{color: #106386;background-color: #c3d8e1;border-color: #106386}table.data-display td{color: #106386;background-color: #dbe8ed;border-color: #106386}table.data-display td .note{color: #5892aa}table.data-display tr.even td{background-color: #f3f7f9}table.data-display-style2 tr:hover td,table.data-display.hover-highlight.data-display-style2 tr:hover td{color: #106386;background-color: #c3d8e1}table.data-display-style2 tr:nth-child(even) td{color: #106386;background-color: #dbe8ed}div.weekCal{color: #106386;font-weight: 300;font-size: 14px}div.calDayHeader{background-color: #93b9c9;border-color: #106386;font-weight: bold;padding: 5px 10px}div.calDayContent{background-color: #dbe8ed;border-color: #106386}table.data-display2,table.data-display2 th,table.data-display2 td{color: #000}table.data-display2 thead th{border-bottom: 1px solid #106386}table.data-display2 tbody tr.separator,table.data-display2 tbody tr.separator th{background-color: #666;color: #fff}table.data-display2 tr{background-color: #fff}table.data-display2 tr:nth-child(even){background-color: #f2f2f2}table.data-display2 input,table.data-display2 div.error.borderedError{margin-bottom: 0}div.data-list-entry{margin: 20px 0;padding-top: 20px;border-top: 1px solid #5892aa}div.runnerUIMain div.data-list-entry,div.runnerUIMain div.data-list-entry a,div.runnerUIMain div.data-list-entry span,div.runnerUIMain div.data-list-entry p,div.runnerUIMain div.data-list-entry div{font-weight: 300;font-size: 14px}div.data-list-entry:first-child{padding-top: 0;border-top: none}div.data-list-entry h2,div.data-list-entry h2 a,div.data-list-entry h3,div.data-list-entry h3 a,div.data-list-entry h4,div.data-list-entry h4 a,div.data-list-entry h5,div.data-list-entry h5 a,div.data-list-entry h6,div.data-list-entry h6 a{font-weight: normal;margin: 0}div.data-list-entry h2,div.data-list-entry h2 a{font-size: 20px}div.data-list-entry h3,div.data-list-entry h3 a{font-size: 16px}div.data-list-entry h4,div.data-list-entry h4 a{font-size: 14px}div.data-list-entry h5,div.data-list-entry h5 a{font-size: 12px}div.data-list-entry h6,div.data-list-entry h6 a{font-size: 12px}div.data-list-entry div.bulletItem{margin: 10px 0;padding-left: 10px;border-left: 3px solid #fe9423}div.data-list-entry span.details{display: inline-block;margin-right: 50px}div.data-list-entry div.even-details{overflow: auto}div.data-list-entry div.even-details > span.details{margin-right: 0;padding-right: 20px;box-sizing: border-box;display: block;float: left}div.data-list-entry div.even-details > span.details-sm{width: 25%}div.data-list-entry div.even-details > span.details-md{width: 30%}div.data-list-entry div.even-details > span.details-lg{width: 35%}@media (max-width: 599px){div.data-list-entry div.even-details > span.details{width: 100%}}div.data-list-entry span.label.inline{text-transform: uppercase;font-weight: bold;margin: 0 5px 0 0;color: #5892aa}div.data-list-entry a.upper{text-transform: uppercase;font-weight: bold}.runnerUIMain div.card-details{padding: 20px;margin: 20px 0;background-color: #f2f2f2;color: #106386;overflow: auto;font-size: 12px}.runnerUIMain div.card-details > div.card-prime-content,.runnerUIMain div.card-details > div.card-main-content{box-sizing: border-box;width: 66.7%;padding-right: 20px;float: left;position: relative}.runnerUIMain div.card-details > div.card-main-content{clear: left}.runnerUIMain div.card-details > div.card-secondary-content{box-sizing: border-box;width: 33.3%;float: left;position: relative}.runnerUIMain div.card-details > div.card-main-content > div.content,.runnerUIMain div.card-details > div.card-secondary-content > div.content{border-top: 2px solid #fe9423;padding-top: 10px}.runnerUIMain div.card-details > div.card-prime-content{margin-bottom: 15px;overflow: auto}.runnerUIMain div.card-details > div.card-prime-content div.img{float: left;width: 100px;height: 100px;line-height: 100px;border: 1px solid #000;background-color: #fff;overflow: hidden;text-align: center}.runnerUIMain div.card-details > div.card-prime-content div.img span{display: inline-block;vertical-align: middle;overflow: auto;max-width: 100%}.runnerUIMain div.card-details > div.card-prime-content div.img img{max-width: 100%;max-height: 100px;float: left;box-sizing: border-box}.runnerUIMain div.card-details > div.card-prime-content > div.content{position: relative;margin-left: 115px}.runnerUIMain div.card-details > div.card-prime-content div.card-label{color: #fe9423;font-size: 18px;font-weight: bold}.runnerUIMain div.card-details > div.card-prime-content h2{color: #106386;font-size: 24px;margin: 5px 0}.runnerUIMain div.card-details > div.card-prime-content a{text-transform: uppercase;font-weight: bold;margin-top: 5px;display: inline-block;font-size: 12px}.runnerUIMain div.card-details > div.card-prime-content div.bottom-right-links{position: absolute;right: 0;bottom: 0;text-align: right}.runnerUIMain div.card-details > div.card-main-content .label,.runnerUIMain div.card-details > div.card-secondary-content .label{text-transform: uppercase;font-weight: bold;margin: 0 0 5px 0}.runnerUIMain div.card-details > div.card-main-content hr,.runnerUIMain div.card-details > div.card-secondary-content hr{color: #b3b3b3;background-color: #b3b3b3;height: 1px;border-width: 0;margin: 10px 0}.runnerUIMain div.card-details > div.card-secondary-content > h3:first-child{color: #fe9423;font-size: 20px;margin: 0;padding: 0;position: absolute;left: 0;top: -40px}@media (max-width: 800px){.runnerUIMain div.card-details > div.card-prime-content div.img{margin-right: 10px;width: 75px;height: 75px;line-height: 75px}.runnerUIMain div.card-details > div.card-prime-content div.img img{max-height: 75px}.runnerUIMain div.card-details > div.card-prime-content > div.content{margin-left: 90px}}@media (max-width: 599px){.runnerUIMain div.card-details > div.card-prime-content,.runnerUIMain div.card-details > div.card-main-content{width: auto;padding-right: 0;float: none}.runnerUIMain div.card-details > div.card-secondary-content{width: auto;float: none}.runnerUIMain div.card-details > div.card-secondary-content > h3:first-child{position: relative;top: 0;margin-top: 20px}}div.registrantSelectGrid > div.registrant p{margin: 0;padding: 0;text-align: center;font-size: 16px}div.registrantSelectGrid > div.registrant p.name{font-weight: bold}div.registrantSelectGrid > div.registrant > div.info{padding: 25px 0 10px 0}div.registrantSelectGridNew{text-align: center;margin: 20px 0}div.registrantSelectGridNew p{text-transform: uppercase;font-weight: bold;margin: 0 0 20px 0;padding: 0;font-size: 20px}div.registrantSelectGridNotYou{text-align: center;font-size: 1.4em}div.registrant > div.profileImage{display: none}div.registrant.hasImage > div.profileImage{display: block}div.registrant.hasImage > div.profileImage div.img{float: left;width: 150px;height: 150px;line-height: 150px;border: 1px solid #1ba3dc;background-color: #fff;overflow: hidden}div.registrant.hasImage > div.profileImage div.img span{display: inline-block;vertical-align: middle;overflow: auto;max-width: 100%}div.registrant.hasImage > div.profileImage div.img img{max-width: 100%;max-height: 150px;float: left;box-sizing: border-box}div.registrant.hasImage > div.profileInfo{margin-left: 170px}@media (max-width: 800px){div.registrant.hasImage > div.profileImage div.img{width: 100px;height: 100px;line-height: 100px}div.registrant.hasImage > div.profileImage div.img img{max-height: 100px}div.registrant.hasImage > div.profileInfo{margin-left: 120px}}.blockPillBar .blockPill.active span.arrow{border-top-color: #1ba3dc}.blockPill{background-color: #5fbfe7;color: #fff}.blockPill:hover,.blockPill.active{background-color: #1ba3dc;color: #fff}div.runnerUIMain p.readonlyScrolling{border: 1px solid #106386;padding: 10px;margin: 10px 0;border-radius: 10px}div.runnerUIMain p.readonlyScrolling span{display: block;max-height: 125px;overflow: auto}div.standoutSection{background-color: #ffe4c7;margin-bottom: 25px}div.standoutSection > div.content{border-top: 3px solid #fe9423;padding: 15px 20px}div.standoutSection div.goalMeter div.colorSpec,.ui-dialog.style1.withHeader div.header div.goalMeter div.colorSpec{background-color: #fff;color: #fe9423}div.standoutSection div.goalMeter span.total,.ui-dialog.style1.withHeader div.header div.goalMeter span.total{color: #fe9423}div.standoutSection label.major,div.standoutSection label.major2,div.standoutSection span.label.major2{margin-top: 10px}div.standoutSection h2,div.standoutSection h4,div.standoutSection h6{color: #106386}div.standoutSection h4 span.shrunk-icon{border-bottom-color: #106386}div.standoutSection h4 span.expanded-icon{border-top-color: #106386}div.standoutSection h3,div.standoutSection h5{color: #fe9423}div.standoutSection p:last-child{padding-bottom: 0;margin-bottom: 0}div.standoutSection div.grid-links a{background-color: #106386;color: #fff}div.standoutSection div.grid-links a:hover{background-color: #40829e;color: #fff}div.standoutSection div.grid-links-orange a{background-color: #fe9423;color: #fff}div.standoutSection div.grid-links-orange a:hover{background-color: #fea94f;color: #fff}div.standoutSection > div.content.content2{background-color: #dbe8ed;padding: 0;display: table;width: 100%;table-layout: fixed}div.standoutSection > div.content.content2 div.main-content{padding: 15px 20px;display: table-cell;vertical-align: top}div.standoutSection > div.content.content2 div.content-right-bar{display: table-cell;vertical-align: top}@media (max-width: 599px){div.standoutSection > div.content.content2{display: block}div.standoutSection > div.content.content2 div.main-content{display: block}div.standoutSection > div.content.content2 div.content-right-bar{display: block}}div.standoutSection div.verticalDonationScroller,div.ui-dialog div.verticalDonationScroller{border-color: #c3d8e1;border-top-color: #fe9423;background-color: #fe9423;color: #106386;float: right}div.standoutSection div.verticalDonationScroller h3,div.ui-dialog div.verticalDonationScroller h3,div.standoutSection div.verticalDonationScroller h4,div.ui-dialog div.verticalDonationScroller h4{color: #fff}div.standoutSection div.verticalDonationScroller div.scrollingContent,div.ui-dialog div.verticalDonationScroller div.scrollingContent{background: #fff}div.standoutSection div.verticalDonationScroller div.donation,div.ui-dialog div.verticalDonationScroller div.donation{border-bottom-color: #c3d8e1}@media (max-width: 799px){div.standoutSection div.verticalDonationScroller,div.ui-dialog div.verticalDonationScroller{display: block;width: 175px}}@media (max-width: 599px){div.standoutSection div.verticalDonationScroller,div.ui-dialog div.verticalDonationScroller{display: none}}div.ui-dialog div.verticalDonationScroller{width: 100%;margin: -25px -26px -26px 0}div.standoutSection > div.links{display: table;width: 100%;border-collapse: collapse;box-sizing: border-box;table-layout: fixed}div.standoutSection > div.links > span{display: table-cell;border: 4px solid #fe9423;position: relative;vertical-align: middle}div.standoutSection > div.links .link{display: block;color: #fe9423;text-align: center;padding: 15px 10px;font-family: 'Sanchez', serif;font-weight: 300;text-transform: uppercase;font-size: 24px;cursor: pointer}@media (max-width: 799px){div.standoutSection > div.links .link{font-size: 18px}}@media (max-width: 599px){div.standoutSection > div.links .link{font-size: 14px}}div.standoutSection > div.links > span:hover{background: #feb465}div.standoutSection > div.links > span:hover .link{color: #fff}div.standoutSection > div.links > span.selected{background: #fe9423}div.standoutSection > div.links > span.selected .link{color: #fff}div.standoutSection > div.links > span.selected span.arrow{margin-left: -25px;position: absolute;bottom: -4px;left: 50%}div.standoutSection > div.links > span.selected span.arrow span{position: absolute;top: 0;left: 0;width: 0;height: 0;border-top: 15px solid #fe9423;border-left: 25px solid transparent;border-right: 25px solid transparent}div.standoutSection > div.linkContent{background-color: #f2f2f2;padding: 30px 10px 20px 10px}div.card-selectors{margin-left: -15px;overflow: auto}span.card-selector{box-sizing: border-box;padding: 0 0 15px 15px;min-height: 60px;display: block;float: left;width: 50%}@media (max-width: 799px){span.card-selector{float: none;width: 100%}}span.card-selector-content{background: #fff;border: 1px solid #ccc;display: table;table-layout: fixed;box-sizing: border-box;padding: 15px;width: 100%}span.card-selector-content > span.card-value,span.card-selector-content > .card-select{display: table-cell;vertical-align: top;text-align: center}span.card-selector-content > span.card-value{width: 50%;padding-right: 10px;box-sizing: border-box}span.card-selector-content > span.card-value .card-minor-label{font-size: 18px;font-weight: 400;text-transform: uppercase;color: #106386;display: block;text-align: center}span.card-selector-content > span.card-value label{font-family: 'Sanchez', serif;font-weight: 300;font-size: 32px;text-transform: uppercase;color: #106386;display: block;text-align: center}span.card-selector-content > .card-select{overflow: hidden}span.card-selector-content > .card-select input{display: none;position: absolute;left: -200px;top: 0}span.card-selector-content > .card-select span.text{display: block;color: #fe9423;border: 4px solid #fe9423;text-align: center;padding: 15px 0;font-family: 'Sanchez', serif;font-weight: 300;text-transform: uppercase;font-size: 20px;cursor: pointer}span.card-selector-content > .card-select input.checked + span.text{background-color: #fe9423;color: #fff}div.grid-selector{overflow: auto;margin-top: -20px}div.grid-selector-scroller{max-height: 1000px;overflow: auto}div.grid-element div.grid-spacing{padding: 15px}div.grid-selector-style2 div.grid-element div.grid-spacing{background-color: #ffe4c7;margin-top: 20px}div.grid-selector-style3 div.grid-element div.grid-spacing{background-color: #ffe4c7;margin-top: 10px}div.grid-selector-style2 div.grid-element.active div.grid-spacing,div.grid-selector-style3 div.grid-element.active div.grid-spacing{background-color: #c6e8f6}div.grid-element div.grid-spacing div.heading{text-align: left}div.grid-element div.grid-spacing div.heading,div.grid-element div.grid-spacing div.heading a{font-family: 'Sanchez', serif;font-size: 18px;line-height: 1.25em;font-weight: 200;text-shadow: none;text-decoration: none}div.grid-element div.heading.popupTrigger{cursor: pointer}div.grid-selector-style2 div.grid-element div.grid-spacing div.heading{height: 3.8em;text-align: left;display: table-cell;vertical-align: middle}div.grid-selector-style2 div.grid-element div.grid-spacing div.heading,div.grid-selector-style2 div.grid-element div.grid-spacing div.heading a{color: #106386}div.grid-selector-style3 div.grid-spacing{overflow: auto}div.grid-selector-style3 div.grid-element div.grid-spacing div.heading{text-align: left;float: left;box-sizing: border-box;padding-right: 10px;width: 40%}div.grid-selector-style3 div.grid-element div.grid-spacing div.heading,div.grid-selector-style3 div.grid-element div.grid-spacing div.heading a{color: #106386}div.grid-element div.grid-content{padding: 25px;text-align: center;height: 50px}div.grid-element div.grid-content span.text{color: #106386;font-family: 'Sanchez', serif;font-weight: 300;font-size: 35px;line-height: 1.25em;text-shadow: none}div.grid-element div.img{background-color: #fff;border: 1px solid #ccc;height: 95px;line-height: 95px;text-align: center}div.grid-selector-style2 div.grid-element div.grid-content,div.grid-selector-style3 div.grid-element div.grid-content{background-color: #f2f2f2;margin-bottom: 15px;border: 1px solid #ccc;border-top-width: 0;padding: 10px 20px;text-align: center}div.grid-selector-style3 div.grid-element div.grid-content{float: left;padding: 10px;border-top-width: 1px;margin: 0;box-sizing: border-box;width: 60%;height: auto}div.grid-selector-style2 div.grid-element div.grid-content,div.grid-selector-style3 div.grid-element div.grid-content{font-family: 'Sanchez', serif;font-weight: 300;color: #106386;font-size: 16px;text-shadow: none}div.grid-element div.img img{max-width: 80%;max-height: 85%;vertical-align: middle}div.grid-element div.img.popupTrigger:hover{cursor: pointer;border-color: #b3b3b3}div.grid-element .grid-select-container{position: relative}div.grid-element .grid-select{display: block;background-color: #fff;border: 4px solid #1ba3dc;padding: 20px 10px;text-align: center;position: relative;overflow: hidden}div.grid-element .grid-select.disabled{background-color: #d0d0d0;cursor: not-allowed}div.grid-element .grid-select.focus{background-color: #f2f2f2}div.grid-element .grid-select.active{background-color: #1ba3dc}div.grid-element .grid-select span.text,div.grid-element .grid-select a,div.grid-element .grid-select a:hover,div.grid-element a.grid-select:hover{color: #1ba3dc;font-family: 'Sanchez', serif;font-weight: 200;font-size: 20px;line-height: 1.25em;text-shadow: none;text-decoration: none}div.grid-element .grid-select.active span.text,div.grid-element .grid-select.active a,div.grid-element .grid-select.active a:hover{color: #fff}div.grid-element .grid-select input.radio,div.grid-element .grid-select input.checkbox{position: absolute;left: -20px}div.grid-element.ie6 .grid-select input.radio,div.grid-element.ie6 .grid-select input.checkbox{position: relative;left: 0}div.grid-element .grid-select-container div.selected-overlay{position: absolute;top: 0;left: 0;z-index: 10;background-color: #1ba3dc;width: 100%;height: 100%;display: none}div.grid-element .grid-select-container div.selected-overlay div.selected-overlay-content{padding: 10px 10px;text-align: center}div.grid-element .grid-select-container .deselect,div.grid-element .grid-select .deselect{color: #fff;font-family: 'Sanchez', serif;font-weight: 200;font-size: 40px;line-height: 20px;text-shadow: none;cursor: pointer}div.grid-element .grid-select .deselect{display: none;position: absolute;top: 0;right: 5px}div.grid-element .grid-select.active .deselect{display: block}@media (max-width: 599px){div.grid-selector-style2.grid-element-collapse{margin-top: -10px}div.grid-selector-style2.grid-element-collapse div.grid-element div.grid-spacing{overflow: auto;margin-top: 10px}div.grid-selector-style2.grid-element-collapse div.grid-element div.grid-spacing div.heading{clear: left;height: auto;padding: 0 10px 10px 0;float: left}div.grid-selector-style2.grid-element-collapse div.grid-element div.img,div.grid-selector-style2.grid-element-collapse div.grid-element div.grid-content{display: none}div.grid-selector-style2.grid-element-collapse div.grid-element .grid-select{padding: 5px 25px;float: right}div.grid-selector-style2.grid-element-collapse div.grid-element .grid-select span.text{font-size: 16px}}div.friendList div.friend{font-size: 18px;color: #106386}div.friendList div.friend.template{display: none}div.friendSelector div.friend{cursor: pointer}div.friendSelector div.friend:hover{background-color: #f2f2f2}div.friendList div.friend img{margin: 5px 10px 5px 0;vertical-align: middle}div.friendList div.friend span.remove{float: right;margin: 0 5px 5px 0}span.share.share-fb,span.share.share-fb:hover,span.submit.post-fb,span.submit.post-fb:hover{color: #fff;background-color: #39559F !important;border-color: #39559F !important;position: relative;padding: 10px 10px 10px 51px}span.share.share-fb img,span.submit.post-fb img{position: absolute;top: 50%;left: 5px;margin: -18px 20px 0 0}span.share.share-twitter,span.share.share-twitter:hover,a.submit.post-twitter,a.submit.post-twitter:hover{color: #fff;background-color: #559ADA !important;border-color: #559ADA !important;position: relative;padding: 10px 10px 10px 51px}span.share.share-twitter img,a.submit.post-twitter img{position: absolute;top: 50%;left: 5px;margin: -18px 20px 0 0}table.adp-directions{color: #106386 !important}div.button-selection-donate{background-color: #106386;color: #fff !important;padding: 5px 10px 5px 10px;text-align: left;margin-bottom: 5px;display: inline-block;font-family: 'Open Sans', 'Helvetica', 'Arial', sans-serif}div.button-selection-donate.highlight{background-color: #febf7c;color: #fff !important}div.button-selection-donate.highlight:hover{background-color: #fed2a3;cursor: pointer;display: inline-block}div.button-selection-donate:hover{background-color: #5892aa;cursor: pointer;display: inline-block}