.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:.0625rem solid #ddd;background:#f9f9f9;position:relative;border-radius:.1875rem}.selectric .label{text-align:left;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 3rem 0 .625rem;font-family:ag-book-pro-regular,Arial,sans-serif;font-size:1.125rem;line-height:38px;color:#5d5d5d;height:3rem}.selectric .button{display:block;position:absolute;right:0;top:0;width:3rem;height:3rem;color:#231f20;text-align:center;font:.41667 "Open Sans",Arial,sans-serif}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:.75rem;height:.4375rem;background:url(/wp-content/themes/shadow-us-dancemarathon/images/arrow-down.png)}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#080707}.selectric-hover .selectric .button:after{border-top-color:#080707}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric .button:after{background:url(/wp-content/themes/shadow-us-dancemarathon/images/arrow-up.png)}.selectric-open .selectric-items{display:block}.selectric-disabled{opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%;display:none}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:.0625rem!important;height:.0625rem!important;outline:0!important;border:none!important;font:0/0 a!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:92%;left:0;background:#f9f9f9;border:.0625rem solid #c4c4c4;border-top:none;z-index:1;border-radius:.1875rem}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:1.125rem;line-height:1.25rem;min-height:1.25rem}.selectric-items li{display:block;padding:.5rem 1.25rem;color:#666;cursor:pointer}.selectric-items li.selected{background:#f8be15;color:#444}.selectric-items li.selected:hover{background:#f8be15;color:#444}.selectric-items li:hover{background:#f0f0f0;color:#444}.selectric-items .disabled{opacity:.5;cursor:default!important;background:0 0!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:.625rem;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{opacity:1}.selectric-items .selectric-group li{padding-left:1.5625rem}.selectric-acct-select .selectric{background:#fff;border:.0625rem solid #d1d2d4;border-radius:.1875rem}.selectric-acct-select .selectric .label{height:2.6875rem;line-height:2.0625rem}.selectric-acct-select .selectric .button{height:2.6875rem}.selectric-acct-select .selectric .button:after{width:.9375rem;height:.5rem;background:url(/wp-content/themes/shadow-us-dancemarathon/images/acct-arrow-down.png)}.selectric-acct-select .selectric-items li{text-align:left;padding:.5rem .625rem;background:#fff}.selectric-acct-select .selectric-items li:hover{background:#f3f3f3}.selectric-acct-select .selectric-items li.selected{background-color:#f3f3f3;color:#d33948}html{margin-top:0!important}body{overflow-x:hidden}body,button,input,textarea{font-family:ag-book-pro-regular,Arial,sans-serif}a{cursor:pointer}#primary-header,#secondary-footer,#wpadminbar{display:none}#content{padding-top:0!important}.dance-main{margin-top:3.625rem;margin:auto}.dance-main.blur{-webkit-filter:blur(.5rem);filter:blur(.5rem)}.dance-main header{background:#333;width:100%;position:fixed;top:0;z-index:99999}@media only screen and (max-width:48em){.dance-main header{height:3.625rem}}.dance-main header .header-wrap{max-width:80rem;margin:0 auto;position:relative}.dance-main header.home{background:0 0;position:absolute}.dance-main header.home.search-open{background:rgba(198,31,75,.95)}.dance-main header.home .logo{top:.9375rem}.dance-main header.home .logo a{width:12rem;height:3.6875rem;background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/cmn-dance-logo-words.png)}@media only screen and (max-width:64rem){.dance-main header.home .logo a{width:2.5rem}}@media only screen and (max-width:48em){.dance-main header.home .logo a{width:1.375rem;height:2.0625rem;background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/cmn-dance-logo.png);background-size:contain;background-repeat:no-repeat}}.dance-main header.home .hash{display:block}@media only screen and (max-width:48em){.dance-main header.home .hash{display:none}}.dance-main header.home .hash.hover{display:none}.dance-main header.home .main-nav{padding:1.875rem 0 1.375rem;display:none;background:0 0}@media only screen and (max-width:48em){.dance-main header.home .main-nav{padding:3.75rem 0;background:rgba(198,31,75,.95)}}.dance-main header.home .main-nav.hover{display:block}.dance-main header.home .mobile-nav-btn{display:block;padding:2.25rem 1.875rem}@media only screen and (max-width:48em){.dance-main header.home .mobile-nav-btn{padding:.9375rem 1.875rem}}.dance-main header.home .mobile-nav-btn.hover{left:225px;padding-bottom:5rem}.dance-main header.home .mobile-nav-btn p.text{display:inline-block}@media only screen and (max-width:48em){.dance-main header.home .mobile-nav-btn p.text{display:none}}.dance-main header.home .search-box{top:5.625rem;background:rgba(198,31,75,.95)}@media only screen and (max-width:48em){.dance-main header.home .search-box{top:0}}.dance-main header .mobile-search{display:none;position:absolute;left:2.5%;top:.9375rem}@media only screen and (max-width:48em){.dance-main header .mobile-search{display:block}}.dance-main header .mobile-search a{display:block;width:1.5rem;height:1.5rem;background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/icon-search-white.png);background-size:cover;background-repeat:no-repeat}.dance-main header br{display:none}.dance-main header .logo{position:absolute;left:0;top:.625rem;z-index:2}@media only screen and (max-width:81.25em){.dance-main header .logo{left:1.25rem}}@media only screen and (max-width:48em){.dance-main header .logo{left:50%;transform:translateX(-50%);text-align:center}}.dance-main header .logo a{width:1.5rem;background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/cmn-dance-logo.png);background-repeat:no-repeat;background-size:cover;height:2.5rem;display:block}.dance-main header nav{width:100%;text-align:center;position:relative;z-index:1}.dance-main header nav .hash{display:none;padding:1.875rem 0;width:80%;margin:0 auto}.dance-main header nav .hash p{margin:.1875rem 0;font-family:ag-book-pro-medium,Arial,sans-serif;letter-spacing:.0625rem;color:#fff;text-align:center;text-transform:uppercase}.dance-main header nav .main-nav{width:40.625rem;padding:.625rem 0;margin:0 auto;display:block;position:relative;z-index:8;background:#333}@media only screen and (max-width:48em){.dance-main header nav .main-nav{width:100%;display:none;position:absolute;width:100%;padding:3.75rem 0;top:0;height:100vh}}.dance-main header nav .main-nav.open{display:block}.dance-main header nav .main-nav li{list-style:none;display:inline-block;margin-right:.625rem}@media only screen and (max-width:48em){.dance-main header nav .main-nav li{display:block;width:80%;margin:0 auto;padding:.625rem 0}}.dance-main header nav .main-nav li:last-child{margin-right:0}@media only screen and (max-width:48em){.dance-main header nav .main-nav li:last-child{margin-right:auto;border-bottom:none}}.dance-main header nav .main-nav li.close-nav{display:none;position:absolute;cursor:pointer;top:.9375rem;right:1.875rem;width:1.625rem;height:1.625rem;background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/icon-close-white.png);background-size:cover;background-repeat:no-repeat;border:none}@media only screen and (max-width:48em){.dance-main header nav .main-nav li.close-nav{display:block}}@media only screen and (max-width:48em){.dance-main header nav .main-nav li.search{display:none}}.dance-main header nav .main-nav li.search a{display:block;width:1.875rem;height:1.5rem;background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/icon-search-white.png);background-repeat:no-repeat;background-position:.5rem}.dance-main header nav .main-nav li a{display:block;padding:.3125rem .625rem;text-transform:uppercase;font-family:ag-book-pro-medium,Arial,sans-serif;letter-spacing:.0625rem;color:#fff!important}@media only screen and (max-width:48em){.dance-main header nav .main-nav li a{display:inline-block}}.dance-main header nav .main-nav li a.border{border-radius:1.25rem;border:.125rem solid #ffcb08}.dance-main header nav .main-nav li a.selected{color:#d1d0d0!important}.dance-main header nav .search{position:relative;top:.375rem}.dance-main header nav .search a{display:block;width:1.875rem;height:1.5rem;background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/icon-search-white.png);background-size:.9375rem;background-repeat:no-repeat;background-position:.5rem}.dance-main header nav .mobile-nav-btn{cursor:pointer;position:absolute;top:0;right:0;padding:.9375rem 1.875rem;z-index:3;text-align:right;display:none}@media only screen and (max-width:48em){.dance-main header nav .mobile-nav-btn{display:block}}.dance-main header nav .mobile-nav-btn p{margin:0;display:inline-block}.dance-main header nav .mobile-nav-btn p.text{display:none;color:#fff;font-family:ag-book-pro-medium,Arial,sans-serif;letter-spacing:.0625rem;text-align:left;text-transform:uppercase;font-size:.875rem}.dance-main header nav .mobile-nav-btn img{margin-top:-.1875rem;margin-left:.5rem;width:1.75rem}@media only screen and (max-width:48em){.dance-main header nav .mobile-nav-btn img{margin-top:0;margin-left:0}}.dance-main header .search-box{display:none;background:#333;position:absolute;top:3.625rem;left:0;width:100%;padding:5rem 5%;z-index:1}@media only screen and (max-width:48em){.dance-main header .search-box{padding:3.75rem 5%;top:0;height:100vh}}.dance-main header .search-box.open{display:block}.dance-main header .search-box .search-box-wrap{max-width:80rem;margin:0 auto;position:relative}.dance-main header .search-box .close-search{display:none;position:absolute;cursor:pointer;top:.9375rem;right:1.875rem;width:1.625rem;height:1.625rem;background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/icon-close-white.png);background-size:cover;background-repeat:no-repeat;border:none}@media only screen and (max-width:48em){.dance-main header .search-box .close-search{display:block;top:-2.18125rem;right:.625rem}}.dance-main header .search-box br{display:none}.dance-main header .search-box img{display:inline-block;width:1.625rem;height:1.625rem;vertical-align:top;margin-top:1.375rem}.dance-main header .search-box input{display:inline-block;background:0 0;border:none;color:#fff;font-size:1.875rem;line-height:1.5;height:auto;width:calc(100% - 2.25rem);margin-bottom:1.875rem}@media only screen and (max-width:48em){.dance-main header .search-box input{margin-bottom:1.25rem}}.dance-main header .search-box input::-webkit-input-placeholder{color:#fff!important}.dance-main header .search-box input::-moz-placeholder{color:#fff!important}.dance-main header .search-box input:-ms-input-placeholder{color:#fff!important}.dance-main header .search-box input::-ms-input-placeholder{color:#fff!important}.dance-main header .search-box input::placeholder{color:#fff!important}.dance-main header .search-box p{font-family:ag-book-pro-bold,Arial,sans-serif;letter-spacing:.0625rem;font-size:1rem;color:#fff;margin:1.25rem 0 .4375rem}.dance-main header .search-box ul{list-style:none}.dance-main header .search-box ul li a{display:block;font-family:ag-book-pro-light,Arial,sans-serif;letter-spacing:.0625rem;padding:.3125rem 0;color:#fff!important}.dance-main footer{margin:auto;margin-top:3.125rem;width:100%;position:relative}.dance-main footer:after{content:"";width:100%;height:.5rem;background:#333;position:absolute;bottom:-.5rem;left:0}.dance-main footer .dance-content.dark{background:#333}.dance-main footer .dance-content>.dance-content{max-width:80rem;width:95%;margin:0 auto;position:relative}.dance-main footer .dance-content .col{margin-right:0}.dance-main footer .dance-content .col:first-child{width:14.375rem}.dance-main footer .dance-content .col:last-child{width:27.8125rem;float:right}@media only screen and (max-width:48em){.dance-main footer .dance-content .col{width:100%!important;float:none}}.dance-main footer .dance-content .social{text-align:left}@media only screen and (max-width:48em){.dance-main footer .dance-content .social{text-align:center}}.dance-main footer .dance-content .social li a:hover{background-color:#ffcb08}.dance-main footer .dance-content .social li a.facebook{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/social-facebook-white.png)}.dance-main footer .dance-content .social li a.facebook:hover{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/social-facebook.png)}.dance-main footer .dance-content .social li a.instagram{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/social-instagram-white.png)}.dance-main footer .dance-content .social li a.instagram:hover{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/social-instagram.png)}.dance-main footer .dance-content .social li a.youtube{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/social-youtube-white.png)}.dance-main footer .dance-content .social li a.youtube:hover{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/social-youtube.png)}.dance-main footer .dance-content .social li a.twitter{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/social-twitter-white.png)}.dance-main footer .dance-content .social li a.twitter:hover{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/social-twitter.png)}.dance-main footer .dance-content .social li a.pinterest{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/social-pinterest-white.png)}.dance-main footer .dance-content .social li a.pinterest:hover{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/social-pinterest.png)}.dance-main footer .dance-content .footer-nav{text-align:right;list-style:none;font-size:.75rem}@media only screen and (max-width:48em){.dance-main footer .dance-content .footer-nav{text-align:center}}.dance-main footer .dance-content .footer-nav li{display:inline-block}.dance-main footer .dance-content .footer-nav li a{position:relative;letter-spacing:.125rem;text-transform:uppercase;color:#fff!important;margin-right:.625rem}.dance-main footer .dance-content .footer-nav li a:after{content:"|";position:absolute;top:-.25rem;right:-.625rem}.dance-main footer .dance-content .footer-nav li:last-child a{margin-right:0}.dance-main footer .dance-content .footer-nav li:last-child a:after{content:none}.dance-main footer .dance-content p.copywrite{text-align:right;font-size:.75rem;margin:0;color:#696969}@media only screen and (max-width:48em){.dance-main footer .dance-content p.copywrite{text-align:center;margin-bottom:1.25rem}}.dance-main h1,.dance-main h2,.dance-main h3,.dance-main h4,.dance-main h5,.dance-main h6{margin:0;font-family:GothamRounded-Bold,helvetica,sans-serif;text-transform:none;color:#333;line-height:1.1}.dance-main h1.alt,.dance-main h2.alt,.dance-main h3.alt,.dance-main h4.alt,.dance-main h5.alt,.dance-main h6.alt{text-align:center;text-transform:uppercase;font-family:TungstenRounded-Medium,helvetica,sans-serif}.dance-main h1{font-size:2.625rem;color:#fff;text-align:center}.dance-main h1.total{padding-top:6.25rem;color:#ffcb08;font-size:5vw}@media only screen and (max-width:48em){.dance-main h1.total{font-size:15vw}}.dance-main h2.alt{font-size:3.125rem}@media only screen and (max-width:48em){.dance-main h2.alt{font-size:10vw}}.dance-main h3.alt{font-size:2.1875rem}.dance-main p{font-size:1rem;color:#333}.dance-main p.intro{font-family:ag-book-pro-light,Arial,sans-serif;font-size:1.125rem;margin-top:0}.dance-main b{font-family:ag-book-pro-medium,Arial,sans-serif}.dance-main .hero{background-position:center center;background-size:cover;padding:6rem 0 6.0625rem;margin-top:3.625rem}.dance-main .hero.home{margin-top:0;padding:12.8125rem 0 12.875rem;background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/hero-home.jpg)}@media only screen and (max-width:48em){.dance-main .hero.home{margin-top:-3.625rem;padding:10.625rem 0 9.375rem}}.dance-main .hero.home h1{font-size:4.0625rem}@media only screen and (max-width:63.9375em){.dance-main .hero.home h1{font-size:2.1875rem}}.dance-main .hero.home p{font-size:1.25rem}@media only screen and (max-width:63.9375em){.dance-main .hero.home p{font-size:1.125rem}}.dance-main .hero.home a{font-size:.875rem;padding-right:1.5625rem}.dance-main .hero.home a:after{content:"";width:.875rem;height:.625rem;background:url(/wp-content/themes/shadow-us-dancemarathon/images/arrow-right.png);position:absolute;top:.375rem;right:0}.dance-main .hero.faq{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/hero-faq.jpg)}.dance-main .hero.blog{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/hero-blog.jpg)}.dance-main .hero.contact{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/hero-contact.jpg)}.dance-main .hero.involved{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/hero-involved.jpg)}.dance-main .hero.find{padding-top:0;margin-top:0}.dance-main .hero .hero-content{max-width:46.875rem;margin:0 auto;text-align:center;color:#fff}.dance-main .hero .hero-content .video-still{position:relative;min-height:9.375rem}.dance-main .hero .hero-content .video-still:before{cursor:pointer;content:"";width:7.8125rem;height:7.8125rem;background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/play-large.png);background-size:cover;position:absolute;top:50%;left:50%;transform:scale(1) translate(-50%,-50%);transform-origin:top left;transition:transform .2s ease-out}.dance-main .hero .hero-content .video-still:hover:before{transform:scale(1.1) translate(-50%,-50%)}@media only screen and (max-width:48em){.dance-main .hero .hero-content .video-still:before{width:5.3125rem;height:5.3125rem}}.dance-main .hero img{cursor:pointer;display:block;margin:0 auto;margin-bottom:1.25rem}@media only screen and (max-width:48em){.dance-main .hero img{max-width:5.3125rem}}.dance-main .hero h1{width:90%;margin:0 5%}.dance-main .hero p{font-size:1.125rem;width:90%;margin:.625rem 5% 0;color:#fff;text-align:center}.dance-main .hero a{text-transform:uppercase;display:inline-block;font-family:ag-book-pro-medium,Arial,sans-serif;letter-spacing:.0625rem;text-align:center;margin-top:1.25rem;position:relative;color:#fff!important}.dance-main .hero a.play{padding-left:2.18125rem}.dance-main .hero a.play:after{content:"";width:1.5625rem;height:1.5625rem;background:url(/wp-content/themes/shadow-us-dancemarathon/images/play-small.png);position:absolute;top:-1.125rem;left:0}.dance-main .involved-content{width:100%;margin-left:auto;margin-right:auto;position:relative}.dance-main .dance-content{position:relative;padding:3.75rem 0;width:95%;margin:0 auto;max-width:80rem}.dance-main .dance-content>.dance-content{width:100%;padding:0;max-width:none;margin:0}.dance-main .dance-content.dots-top{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/dots.png);background-repeat:repeat-x}.dance-main .dance-content.dots{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/dots.png)}.dance-main .dance-content.dots-red{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/dots-red.png);background-repeat:repeat;margin:0 auto}.dance-main .dance-content.bg-white{padding:2rem;background-color:#fff;width:980px;min-height:50rem;margin:0 auto}.dance-main .dance-content.bg-white:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.dance-main .dance-content.center{padding:0;margin:0;max-width:42.5rem;margin:0 auto;z-index:2}.dance-main .dance-content.center.find h1{color:#333}.dance-main .dance-content.center h1{width:100%;margin:0}@media only screen and (max-width:48em){.dance-main .dance-content.center h1 br{display:none}}.dance-main .dance-content.center input{margin:1.75rem 0 1.875rem;font-size:1rem;height:3.125rem}.dance-main .dance-content.center button{margin:0 auto;display:block;color:#fff}.dance-main .dance-content.center button:active,.dance-main .dance-content.center button:hover{color:#fff}.dance-main .dance-content.eighty-five{width:80%;margin:auto}.dance-main .dance-content.ninety{width:90%;margin:auto}.dance-main .dance-content.red{background-color:#d33948}.dance-main .dance-content.dark-red{background-color:#ce3048}.dance-main .dance-content.full{width:100%;max-width:none;margin:0;max-width:inherit;position:relative;z-index:0}@media only screen and (max-width:48em){.dance-main .dance-content.full>.dance-content{width:95%;margin:0 auto}}.dance-main .dance-content.full.no-padding{padding:0}.dance-main .dance-content.full.minimum-padding{padding-bottom:0;padding-top:2.375rem}.dance-main .dance-content.full.bg-dancer{padding:2.9375rem 0}.dance-main .dance-content.full.bg-dancer:after{content:"";width:35.0625rem;height:calc(100% + 12.3125rem);background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/dancer.png);background-repeat:no-repeat;position:absolute;top:-12.3125rem;right:0;z-index:-1}@media only screen and (max-width:48em){.dance-main .dance-content.full.bg-dancer:after{display:none;content:none}}.dance-main .dance-content.full.bg-dancer2:after{content:"";width:54.1875rem;height:calc(100% + 10.375rem);max-height:75.875rem;background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/dancer2.png);background-repeat:no-repeat;position:absolute;top:-10.375rem;right:0;z-index:-1}@media only screen and (max-width:63.9375em){.dance-main .dance-content.full.bg-dancer2:after{right:-15rem}}.dance-main .dance-content.full.bg-dancer3{background-color:#d23848;color:#fff;min-height:32.25rem;position:relative}.dance-main .dance-content.full.bg-dancer3 .dance-content.center{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}@media only screen and (max-width:48em){.dance-main .dance-content.full.bg-dancer3 .dance-content.center{position:relative;top:0;transform:none}}.dance-main .dance-content.full.bg-dancer3 p{text-align:center;font-size:1.125rem;color:#fff}.dance-main .dance-content.full.bg-dancer3:after{content:"";width:51.9375rem;height:63.5rem;background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/dancer-bambi.jpg);background-repeat:no-repeat;position:absolute;top:-31.3125rem;left:0;z-index:-1}@media only screen and (max-width:48em){.dance-main .dance-content.full.bg-dancer3:after{left:-28.125rem}}.dance-main .dance-content.full.bg-dancer4{background-color:#d33948;height:55rem}.dance-main .dance-content.full.bg-dancer4 button{color:#fff;margin:0 auto;display:block}.dance-main .dance-content.full.bg-dancer4:after{content:"";width:33.1875rem;height:74.125rem;background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/dancer-headphones.jpg);background-repeat:no-repeat;position:absolute;top:-19.125rem;right:0;z-index:-1}@media only screen and (max-width:63.9375em){.dance-main .dance-content.full.bg-dancer4:after{right:-13.75rem}}@media only screen and (max-width:31.25em){.dance-main .dance-content.full.bg-dancer4:after{display:none;content:none}}.dance-main .dance-content.full.bg-dancers{min-height:643px}.dance-main .dance-content.full.bg-dancers:after{content:"";width:45.1875rem;height:47.125rem;background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/dancers.png);background-repeat:no-repeat;position:absolute;top:-6.9375rem;left:0;z-index:2}@media only screen and (max-width:48em){.dance-main .dance-content.full.bg-dancers:after{display:none;content:none}}.dance-main .dance-content.z-index2{z-index:2}.dance-main .dance-content .col{width:48.5%;margin-right:3%;float:left}.dance-main .dance-content .col.right{float:right;margin-right:0}@media only screen and (max-width:48em){.dance-main .dance-content .col.right{float:none}}@media only screen and (max-width:48em){.dance-main .dance-content .col{width:100%;margin-right:0;float:none}}.dance-main .dance-content .col:last-child{margin-right:0}.dance-main .dance-content-search.bg-white{padding:2rem;background-color:#fff;width:61.25rem;min-height:50rem}.dance-main .dance-content-search.bg-white:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.dance-main .dance-content-search li.search a{display:block;color:#383935;font-size:1.375rem;font-family:ag-book-pro-medium,Arial,sans-serif}.dance-main button{letter-spacing:.0625rem;color:#383935;font-size:.875rem;font-family:ag-book-pro-medium,Arial,sans-serif;background:0 0;border:.125rem solid #ffcb08;text-transform:uppercase;border-radius:1.5625rem;padding:0 2.1875rem!important;white-space:nowrap}.dance-main button:active,.dance-main button:focus,.dance-main button:hover{color:#383935;border:.125rem solid #ffcb08;background:0 0;text-decoration:underline}.dance-main button.post{border:none;color:#333!important;background:#ffcb08;position:absolute;top:1.75rem;right:0;height:3.125rem;border-top-left-radius:0;border-bottom-left-radius:0}@media only screen and (max-width:48em){.dance-main button.post{padding:0 1.25rem!important}}.dance-main button.post:active,.dance-main button.post:focus,.dance-main button.post:hover{border:none}.dance-main .faq{position:relative;z-index:10;margin-bottom:3.75rem}.dance-main .faq:last-child{margin-bottom:0}.dance-main .faq h3{padding-left:1.25rem;position:relative;font-size:1.25rem;cursor:pointer}.dance-main .faq h3:before{content:"";width:.75rem;height:.4375rem;background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/arrow-down.png);position:absolute;left:0;top:.5625rem}.dance-main .faq h3.open:before{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/arrow-up.png)}.dance-main .faq .answer{display:none}.dance-main .faq .answer p{text-shadow:.0625rem .0625rem .0625rem #fff;margin:.625rem 0}.dance-main .faq .answer p:first-child{margin-top:0}.dance-main .faq .answer p:last-child{margin-bottom:0}.dance-main .blog-outer-container{width:100%;margin-right:auto;margin-left:auto;position:relative}.dance-main .blog-outer-container:before{content:"";width:100%;height:19.75rem;position:absolute;left:0;top:0;background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/dots-red.png)}@media only screen and (max-width:48em){.dance-main .blog-outer-container:before{display:none;content:none}}.dance-main .blog-inner-container{max-width:64rem;margin-right:auto;margin-left:auto}.dance-main .blog-sidebar-article{background:#f8be15;padding:1.875rem 0 3.75rem;z-index:2;width:13.75rem!important;margin-top:1.875rem}@media only screen and (max-width:48em){.dance-main .blog-sidebar-article{width:95%!important;float:none;margin:1.25rem auto 0!important;padding:0 0 1.5625rem}}.dance-main .blog-sidebar-article.blog-sidebar-fixed{margin-top:0;top:5rem}@media only screen and (max-width:48em){.dance-main .blog-sidebar-article.blog-sidebar-fixed{position:relative;top:0}}.dance-main .blog-sidebar-article .sidebar-share{text-transform:uppercase;font-size:.875rem;font-family:ag-book-pro-medium,Arial,sans-serif!important;padding-bottom:.625rem}.dance-main .blog-sidebar-article .blog-share-section{padding:0 .625rem 0 1.25rem}.dance-main .blog-sidebar-article .blog-share-section .osd-sms-icon-button,.dance-main .blog-sidebar-article .blog-share-section .osd-sms-text-button{display:inline-block;vertical-align:middle;cursor:pointer}.dance-main .blog-sidebar-article .sidebar{width:100%}.dance-main .blog-sidebar-article .featured-articles .sidebar-share{border-bottom:.0625rem solid #ce9e11;padding:0 .625rem .9375rem 1.25rem}.dance-main .blog-sidebar-article .featured-link{border-bottom:.0625rem solid #ce9e11}.dance-main .blog-sidebar-article .featured-link:first-child{border-top:.0625rem solid #ce9e11}.dance-main .blog-sidebar-article .alm-reveal p{display:none}.dance-main .blog-sidebar-article .featured{background:0 0!important;border:none;height:auto;padding:1.125rem 0!important;height:auto;border-bottom:.0625rem solid #ce9e11;list-style:none}.dance-main .blog-sidebar-article .featured .sidebar-image{display:none}.dance-main .blog-sidebar-article .featured .sidebar-title{margin-left:1.25rem}.dance-main .blog-sidebar-article .featured .sidebar-title h3{font-family:ag-book-pro-regular,Arial,sans-serif!important;font-size:1.125rem;top:0!important;margin-left:0}.dance-main .blog-entry{border-bottom:.0625rem solid #d1d0d0;margin-bottom:3.75rem}.dance-main .blog-posts{background:#fff;padding:2.5rem 1.875rem 0 3;margin-right:2.25rem;margin-top:1.875rem;width:calc(100% - 20rem);z-index:9999}@media only screen and (max-width:48em){.dance-main .blog-posts{width:100%;margin-right:0;padding:2.5rem 2.5% 0}}.dance-main .blog-posts .post-content{font-family:"Open Sans",Arial,sans-serif;margin-top:1.25rem;color:#7e7f79;font-size:1.25rem}.dance-main .blog-posts .post-content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.dance-main .blog-posts .article-title{font-size:2.625rem}.dance-main .blog-posts .entry-meta{font-family:ag-book-pro-medium,Arial,sans-serif!important;color:#7e7f79;font-size:.875rem;text-transform:uppercase;letter-spacing:.0625rem;margin:.3125rem 0 1.875rem}.dance-main .blog-posts .tags{height:auto}.dance-main .blog-posts .tags>a{letter-spacing:.0625rem;background:#f3f3f3;border:none;margin-right:.625rem;margin-bottom:.625rem;padding:.5rem 1.25rem;border-radius:1.25rem;color:#c61f4b!important;display:inline-block}@media only screen and (max-width:48em){.dance-main .blog-posts .tags>a{padding:.625rem 1.25rem}}.dance-main .blog-posts .alm-reveal{overflow:hidden}.dance-main .blog-posts .alm-load-more-btn{border:none;background:#c61f4b;border-radius:0;color:#fff;display:block}.dance-main .blog-posts .alm-load-more-btn:active,.dance-main .blog-posts .alm-load-more-btn:focus,.dance-main .blog-posts .alm-load-more-btn:hover{text-decoration:none}.dance-main .blog-posts .alm-load-more-btn:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}@media only screen and (max-width:48em){.dance-main .blog-posts .alm-load-more-btn{height:auto}}.dance-main .blog-posts .alm-load-more-btn h6{color:#fff;padding:1.25rem 1.25rem 0;text-align:center;display:block}.dance-main .blog-posts .alm-load-more-btn h1{white-space:normal;margin-top:1.25rem;padding:0 1.25rem}@media only screen and (max-width:48em){.dance-main .blog-posts .alm-load-more-btn h1{font-size:1.875rem;margin-top:.625rem}}.dance-main .blog-posts .alm-load-more-btn img{display:block;padding:1.25rem;margin:0 auto}.dance-main .contact p{color:#5d5d5d}.dance-main form .input-wrap{width:100%!important;margin-bottom:0;position:relative}.dance-main form .input-wrap.search:after{content:"";width:.9375rem;height:.9375rem;position:absolute;top:2.875rem;left:1.4375rem;background:url(/wp-content/themes/shadow-us-dancemarathon/images/search.png)}.dance-main form .input-wrap input{background:#f9f9f9;border:.0625rem solid #d1d2d4;border-radius:.1875rem!important}.dance-main form .input-wrap input.rounded{position:relative;padding-left:2.9375rem;background:#fff;border:.0625rem solid #ffcb08;border-radius:1.5625rem!important;padding-right:8.75rem}.dance-main form .input-wrap input.rounded::-webkit-input-placeholder{color:#333}.dance-main form .input-wrap input.rounded::-moz-placeholder{color:#333}.dance-main form .input-wrap input.rounded:-ms-input-placeholder{color:#333}.dance-main form .input-wrap input.rounded::-ms-input-placeholder{color:#333}.dance-main form .input-wrap input.rounded::placeholder{color:#333}.dance-main form .input-wrap br{display:none}.dance-main form br{display:none}.dance-main .find-results{margin-top:-4.375rem}@media only screen and (max-width:48em){.dance-main .find-results{margin-bottom:5rem}}.dance-main .find-results .result{overflow:hidden;width:100%;padding-bottom:1.875rem;margin-bottom:1.875rem;border-bottom:.0625rem solid #bbb;position:relative}.dance-main .find-results .result:last-child{border-bottom:none}.dance-main .find-results .result .date{width:23%;float:left;padding:.9375rem 0}.dance-main .find-results .result .date p{text-align:center;margin:0;color:#c61f4b}.dance-main .find-results .result .date .day{letter-spacing:.0625rem;font-family:ag-book-pro-medium,Arial,sans-serif;font-size:3.125rem;border-bottom:.1875rem solid #c61f4b;padding-bottom:1.25rem;width:3.75rem;margin:0 auto}.dance-main .find-results .result .date .month{text-transform:uppercase;font-family:ag-book-pro-regular,Arial,sans-serif;font-size:1.9375rem;margin-top:.9375rem}.dance-main .find-results .result .info{width:77%;float:left;padding:.625rem 0 0 2%}.dance-main .find-results .result .info p{margin:0;color:#333}.dance-main .find-results .result .info .title{line-height:1;letter-spacing:.0625rem;font-family:ag-book-pro-medium,Arial,sans-serif;font-size:2rem}.dance-main .find-results .result .info .province{font-family:ag-book-pro-regular,Arial,sans-serif;font-size:1.75rem;margin-top:.75rem}.dance-main .find-results .result .info .links{margin-top:.75rem}.dance-main .find-results .result .info .links br{display:none}.dance-main .find-results .result .info .links a{color:#333!important;font-size:.875rem;letter-spacing:.125rem;font-family:ag-book-pro-medium,Arial,sans-serif;margin-right:.9375rem;text-transform:uppercase;padding-right:1.25rem;position:relative;display:inline-block;white-space:nowrap}.dance-main .find-results .result .info .links a:last-child{margin-right:0}.dance-main .find-results .result .info .links a:after{content:"";width:.875rem;height:.625rem;background:url(/wp-content/themes/shadow-us-dancemarathon/images/arrow-right-black.png);position:absolute;top:.375rem;right:0}.dance-main .grid{margin:3.125rem 0 0 0;overflow:hidden}@media only screen and (max-width:48em){.dance-main .grid.home-page .grid-item:nth-child(n+4){display:none}}.dance-main .grid .grid-item{overflow:hidden;width:32%;margin-right:1.5%;float:left;margin-bottom:3.125rem;position:relative}@media only screen and (max-width:48em){.dance-main .grid .grid-item{width:100%;margin-right:0;float:none}}.dance-main .grid .grid-item:nth-child(3n){margin-right:0}.dance-main .grid .grid-item:nth-child(3n+1){clear:both}.dance-main .grid .grid-item .date{background:#fff;width:23%;float:left;padding:1.875rem 0}@media only screen and (max-width:48em){.dance-main .grid .grid-item .date{width:15%}}@media only screen and (max-width:31.25rem){.dance-main .grid .grid-item .date{width:25%}}.dance-main .grid .grid-item .date p{text-align:center;margin:0;color:#c61f4b}.dance-main .grid .grid-item .date .day{letter-spacing:.0625rem;font-family:ag-book-pro-medium,Arial,sans-serif;font-size:2.1875rem;border-bottom:.1875rem solid #c61f4b;padding-bottom:.8125rem;width:2.625rem;margin:0 auto}.dance-main .grid .grid-item .date .month{text-transform:uppercase;font-family:ag-book-pro-regular,Arial,sans-serif;font-size:1.4375rem;margin-top:.625rem}.dance-main .grid .grid-item .info{border-top:.125rem solid #fff;width:77%;float:left;padding:5% 0 0 5%}@media only screen and (max-width:48em){.dance-main .grid .grid-item .info{padding:1.25rem 0 0 1.25rem;width:85%}}@media only screen and (max-width:31.25rem){.dance-main .grid .grid-item .info{padding:.625rem 0 0 .625rem;width:75%}}.dance-main .grid .grid-item .info p{margin:0;color:#fff}.dance-main .grid .grid-item .info .title{letter-spacing:.0625rem;font-family:ag-book-pro-medium,Arial,sans-serif;font-size:1.375rem;min-height:3.0625rem}.dance-main .grid .grid-item .info .province{font-family:ag-book-pro-regular,Arial,sans-serif;font-size:1.125rem;margin-top:.3125rem}.dance-main .grid .grid-item .info .links{margin-top:.75rem}.dance-main .grid .grid-item .info .links br{display:none}.dance-main .grid .grid-item .info .links a{color:#fff!important;font-size:.875rem;letter-spacing:.125rem;font-family:ag-book-pro-medium,Arial,sans-serif;margin-right:.9375rem;text-transform:uppercase;padding-right:1.25rem;position:relative;display:inline-block;white-space:nowrap}@media only screen and (max-width:31.25rem){.dance-main .grid .grid-item .info .links a{margin-right:.625rem}}.dance-main .grid .grid-item .info .links a:last-child{margin-right:0}.dance-main .grid .grid-item .info .links a:after{content:"";width:.875rem;height:.625rem;background:url(/wp-content/themes/shadow-us-dancemarathon/images/arrow-right.png);position:absolute;top:.375rem;right:0}.dance-main .image,.dance-main .video{width:50%;height:100%;position:absolute;top:0;bottom:0;left:0;background-size:cover;background-position:center center}@media only screen and (max-width:48em){.dance-main .image,.dance-main .video{width:100%;position:relative;height:12.5rem;float:none}}.dance-main .image.right,.dance-main .video.right{left:auto;right:0}@media only screen and (max-width:48em){.dance-main .image.right,.dance-main .video.right{float:none}}.dance-main .video{cursor:pointer}.dance-main .video:before{content:"";width:7.8125rem;height:7.8125rem;background:url(/wp-content/themes/shadow-us-dancemarathon/images/play-large.png);position:absolute;top:50%;left:50%;transform:scale(1) translate(-50%,-50%);transform-origin:top left;transition:transform .2s ease-out}.dance-main .video:hover:before{transform:scale(1.1) translate(-50%,-50%)}.dance-main .mid-hero{background-position:center center;background-size:cover;position:relative}@media only screen and (max-width:48em){.dance-main .mid-hero{background-position:100% 0}}.dance-main .mid-hero.host{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/hero-find.jpg)}@media only screen and (max-width:48em){.dance-main .mid-hero.no-padding{padding:0}}.dance-main .mid-hero .overlay{width:50%;height:100%;position:absolute;top:0;bottom:0;left:0;background:rgba(0,0,0,.6);z-index:400}@media only screen and (max-width:48em){.dance-main .mid-hero .overlay{width:100%}}.dance-main .mid-hero .overlay.right{left:auto;right:0}.dance-main .mid-hero .overlay+.dance-content button,.dance-main .mid-hero .overlay+.dance-content h1,.dance-main .mid-hero .overlay+.dance-content p{color:#fff}.dance-main .mid-hero .dance-content{z-index:500}.dance-main .mid-hero .dance-content .col{width:50%;padding:2.5rem 5%}@media only screen and (max-width:48em){.dance-main .mid-hero .dance-content .col{width:100%}}.dance-main .mid-hero .dance-content .col.bottom-padding{padding:1.1875rem 0}.dance-main .mid-hero .dance-content.white-text button,.dance-main .mid-hero .dance-content.white-text h1,.dance-main .mid-hero .dance-content.white-text p,.dance-main .mid-hero .dance-content.white-text ul{color:#fff}.dance-main .mid-hero .dance-content h1{color:#333;text-align:left;z-index:1}.dance-main .mid-hero .dance-content p{font-family:ag-book-pro-regular,Arial,sans-serif;color:#333;font-size:1.125rem}.dance-main .mid-hero .dance-content p:last-child{margin-bottom:0}.dance-main .mid-hero .dance-content a{position:relative;font-family:ag-book-pro-medium,Arial,sans-serif;letter-spacing:.0625rem}.dance-main .mid-hero .dance-content a.play{padding-left:2.18125rem}.dance-main .mid-hero .dance-content a.play:after{content:"";width:1.5625rem;height:1.5625rem;background:url(/wp-content/themes/shadow-us-dancemarathon/images/play-small-yellow.png);position:absolute;top:0;left:0}.dance-main .mid-hero .dance-content button{color:#333}.dance-main .mid-hero .dance-content ul{font-family:ag-book-pro-regular,Arial,sans-serif;color:#333;margin-left:1.25rem}.dance-main .mid-hero .dance-content ul li{list-style-position:outside;font-size:1.125rem;margin-bottom:.625rem}.dance-main .mid-hero .dance-content ul li:last-child{margin-bottom:0}.dance-main .profile-row{overflow:hidden;margin-bottom:1.25rem;text-align:center;z-index:3}.dance-main .profile-row:last-child{margin-bottom:0}.dance-main .profile-row .profile{background:#fff;padding:1.25rem .9375rem;width:30%;display:inline-block;margin-right:1.5%;vertical-align:top;z-index:3}@media only screen and (max-width:48em){.dance-main .profile-row .profile{width:95%;display:block;margin:0 auto 1.25rem}}.dance-main .profile-row .profile:last-child{margin-right:0;margin-bottom:0}@media only screen and (max-width:48em){.dance-main .profile-row .profile:last-child{margin:0 auto 1.25rem}}.dance-main .profile-row .profile img{display:block;width:7.3125rem;height:7.3125rem;border-radius:50%;margin:0 auto}.dance-main .profile-row .profile p{font-family:ag-book-pro-regular,Arial,sans-serif;font-size:1.125rem}.dance-main .profile-row .profile p.title{font-family:ag-book-pro-medium,Arial,sans-serif;letter-spacing:.0625rem;font-size:1.4375rem}.dance-content .one-third{width:31%;float:left;margin-right:4%;margin-top:3.75rem;padding-left:3.125rem}@media only screen and (max-width:63.9375em){.dance-content .one-third{margin-top:0;margin-bottom:2.5rem;width:100%;padding-left:0;margin-right:0;float:none}}.dance-content .one-third h1{text-align:left;color:#333}.dance-content .two-thirds{width:55%;float:left;margin-top:-8rem;margin-bottom:12.5rem;position:relative}@media only screen and (max-width:63.9375em){.dance-content .two-thirds{margin-top:0;float:none;width:106%;margin-left:-3%}}.dance-content .two-thirds:before{content:"";background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/home-dots.jpg);display:block;width:200%;height:32.0625rem;position:absolute;top:4.375rem;left:100%}@media only screen and (max-width:48em){.dance-content .two-thirds:before{display:none;content:none}}.dance-content .dual-row{position:relative;clear:both;overflow:hidden}.dance-content .dual-image{width:100%;position:relative;height:0;padding-bottom:48.3%;background-size:cover}.dance-content .dual-image.half{width:50%;float:left;padding-bottom:24.19%}@media only screen and (max-width:48em){.dance-content .dual-image.half{width:100%;float:none;padding-bottom:48.3%}}@media only screen and (max-width:48em){.dance-content .dual-image.half .dual-info,.dance-content .dual-image.half .dual-info-right{left:5%;line-height:1}}.dance-content .dual-image .dual-info .grayscale,.dance-content .dual-image .dual-info-right .grayscale{background-size:200%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-filter:grayscale(100%);filter:grayscale(100%);z-index:0;width:50%}.dance-content .dual-image .dual-info .content,.dance-content .dual-image .dual-info-right .content{width:50%;position:absolute;top:0;padding-left:5%;bottom:0;padding-top:10%;background:rgba(0,0,0,.3);z-index:1}@media only screen and (max-width:48em){.dance-content .dual-image .dual-info .content,.dance-content .dual-image .dual-info-right .content{line-height:1;padding-top:0}}.dance-content .dual-image .dual-info .content p,.dance-content .dual-image .dual-info-right .content p{color:#fff;margin:0;margin-bottom:1.25rem;font-size:1rem}@media only screen and (max-width:63.9375em){.dance-content .dual-image .dual-info .content p,.dance-content .dual-image .dual-info-right .content p{font-size:4vw;line-height:1}}@media only screen and (max-width:48em){.dance-content .dual-image .dual-info .content p,.dance-content .dual-image .dual-info-right .content p{margin-bottom:.625rem}}.dance-content .dual-image .dual-info .content p.title,.dance-content .dual-image .dual-info-right .content p.title{font-family:ag-book-pro-medium,Arial,sans-serif;letter-spacing:.0625rem;font-size:1.75rem;margin-bottom:.9375rem}@media only screen and (max-width:63.9375em){.dance-content .dual-image .dual-info .content p.title,.dance-content .dual-image .dual-info-right .content p.title{font-size:6.5vw;line-height:1}}@media only screen and (max-width:48em){.dance-content .dual-image .dual-info .content p.title,.dance-content .dual-image .dual-info-right .content p.title{margin-top:.9375rem;margin-bottom:.3125rem}}.dance-content .dual-image .dual-info .content p.location,.dance-content .dual-image .dual-info-right .content p.location{font-size:1.125rem;text-transform:uppercase;margin-bottom:.5rem}@media only screen and (max-width:63.9375em){.dance-content .dual-image .dual-info .content p.location,.dance-content .dual-image .dual-info-right .content p.location{font-size:4.5vw}}@media only screen and (max-width:48em){.dance-content .dual-image .dual-info .content p.location,.dance-content .dual-image .dual-info-right .content p.location{margin-bottom:.3125rem}}.dance-content .dual-image .dual-info .content p.date,.dance-content .dual-image .dual-info-right .content p.date{padding-top:3.75rem;font-size:1.125rem;margin-bottom:.3125rem}@media only screen and (max-width:48em){.dance-content .dual-image .dual-info .content p.date,.dance-content .dual-image .dual-info-right .content p.date{padding-top:1.25rem;font-size:4vw}}.dance-content .dual-image .dual-info .content p.name,.dance-content .dual-image .dual-info-right .content p.name{font-family:ag-book-pro-medium,Arial,sans-serif;font-size:1.75rem;margin-bottom:1.25rem;letter-spacing:.0625rem}@media only screen and (max-width:48em){.dance-content .dual-image .dual-info .content p.name,.dance-content .dual-image .dual-info-right .content p.name{font-size:6vw;margin-bottom:.625rem}}.dance-content .dual-image .dual-info .content p.description,.dance-content .dual-image .dual-info-right .content p.description{line-height:1.125rem;max-width:8.75rem;margin-bottom:1.875rem}.dance-content .dual-image .dual-info .content a,.dance-content .dual-image .dual-info-right .content a{color:#fff!important;letter-spacing:.0625rem;font-size:.875rem;font-family:ag-book-pro-medium,Arial,sans-serif;background:0 0;border:.125rem solid #ffcb08;text-transform:uppercase;border-radius:1.5625rem;padding:.625rem 2.1875rem!important;white-space:nowrap;display:inline-block}@media only screen and (max-width:31.25em){.dance-content .dual-image .dual-info .content a,.dance-content .dual-image .dual-info-right .content a{line-height:1.375rem;font-size:.75rem;padding:.3125rem .3125rem!important}}.dance-content .dual-image .dual-info-right .grayscale{left:auto;background-position:100% 0}.dance-content .dual-image .dual-info-right .content{right:0;padding-right:0}.dance-content .blocks{width:100%;overflow:hidden;margin-bottom:1.25rem}.dance-content .blocks .block{width:33.3333%;float:left;height:0;padding-bottom:33.3333%;position:relative;background-size:cover;background-position:center center}@media only screen and (max-width:31.25em){.dance-content .blocks .block{width:100%;padding-bottom:100%}}.dance-content .blocks .block .block-center{position:absolute;width:90%;top:50%;left:50%;transform:translate(-50%,-50%)}.dance-content .blocks .block .block-center h1{color:#fff;font-size:4.6875rem}@media only screen and (max-width:63.9375em){.dance-content .blocks .block .block-center h1{font-size:7vw}}@media only screen and (max-width:31.25em){.dance-content .blocks .block .block-center h1{font-size:4.6875rem}}.dance-content .blocks .block .block-center h3{color:#fff;letter-spacing:.125rem}.dance-content .video-still{width:100%;position:relative;cursor:pointer}.dance-content .video-still br{display:none}.dance-content .video-still img{display:block}@media only screen and (max-width:48em){.dance-content .video-still img{display:none}.dance-content #cmn_highlight_video_2{background:url(/wp-content/uploads/sites/56/2016/01/MNDM_photo7.jpg) center center no-repeat;background-size:cover;width:100%;height:15.625rem}}.dance-content .video-still img.mobile{display:none}@media only screen and (max-width:48em){.dance-content .video-still img.mobile{display:block}}.dance-content .video-still:before{content:"";width:7.8125rem;height:7.1825rem;background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/play-large.png);background-size:cover;position:absolute;top:50%;left:50%;transform:scale(1) translate(-50%,-50%);transform-origin:top left;transition:transform .2s ease-out}@media only screen and (max-width:48em){.dance-content .video-still:before{width:5rem;height:5rem}}.dance-content .video-still:hover:before{transform:scale(1.1) translate(-50%,-50%)}.dance-content .video-still img{width:100%}.dance-content .our-story{margin-top:3.125rem;width:66%}@media only screen and (max-width:48em){.dance-content .our-story{width:100%}}.dance-content .our-story h1{color:#333;text-align:left}.dance-content .our-story p{font-family:ag-book-pro-regular,Arial,sans-serif}@media only screen and (max-width:48em){.dance-content .our-story p.half{width:calc(100% - 8.125rem)}}@media only screen and (max-width:31.25em){.dance-content .our-story p.half{width:100%}}.dance-content.marathon{padding:3.75rem 0!important}.dance-content.marathon h1{margin-bottom:1.25rem;color:#333}@media only screen and (max-width:48em){.dance-content.marathon h1{font-size:9vw}}.dance-content .social{text-align:center}.dance-content .social li{display:inline-block}.dance-content .social li a{width:38px;height:38px;border:.125rem solid #ffcb08;border-radius:50%;background-position:.4375rem .4375rem;background-size:1.25rem 1.25rem;background-repeat:no-repeat;display:inline-block!important}.dance-content .social li a:hover{background-color:#ffcb08}.dance-content .social li a.facebook{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/social-facebook.png)}.dance-content .social li a.instagram{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/social-instagram.png)}.dance-content .social li a.youtube{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/social-youtube.png)}.dance-content .social li a.twitter{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/social-twitter.png)}.dance-content .social li a.pinterest{background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/social-pinterest.png)}.dance-content .marathon-pics{margin-bottom:3.75rem}.dance-content .marathon-pics .pic{width:32%;float:left;margin-right:1.5%}.dance-content .marathon-pics .pic:last-child{margin-right:0}.dance-content .marathon-pics .pic img{width:100%}@media only screen and (max-width:48em){.dance-content .marathon-pics .pic:nth-child(1){width:100%;float:none;margin-right:0;margin-bottom:3%}.dance-content .marathon-pics .pic:nth-child(2){width:48.5%;margin-right:3%}.dance-content .marathon-pics .pic:nth-child(3){width:48.5%}}.dance-content .testamonials{overflow:hidden}.dance-content .testamonials .testamonial{width:48.5%;margin-right:3%;float:left;margin-top:0!important}@media only screen and (max-width:48em){.dance-content .testamonials .testamonial{width:100%;margin-right:0;float:none;min-height:7.3125rem}}.dance-content .testamonials .testamonial:last-child{margin-right:0}@media only screen and (max-width:48em){.dance-content .testamonials .testamonial:last-child{margin-top:2.5rem!important}}.dance-content .testamonials .testamonial img{float:left;margin-right:.9375rem;border-radius:50%}.dance-content .testamonials .testamonial p{margin:.625rem 0 0 0;padding-left:8.25rem}.dance-content .extra-life{text-align:center;background:url(https://resources.childrensmiraclenetworkhospitals.org/cdn/images/Give/2016/girl4.png) #fff no-repeat;background-size:70%;background-position:center center;padding:18.0625rem 11.6875rem}@media only screen and (max-width:63.9375em){.dance-content .extra-life{padding:5rem 6.25rem}}@media only screen and (max-width:48em){.dance-content .extra-life{width:106%;margin-left:-3%;padding:2.5rem .625rem}}.dance-content .extra-life .extra-life-content{background-color:rgba(255,255,255,.8);padding:2.18125rem}@media only screen and (max-width:31.25em){.dance-content .extra-life .extra-life-content{padding:1.25rem}}.dance-content .extra-life .extra-life-content p{margin:1.25rem 0;font-size:1.125rem;font-family:ag-book-pro-light,Arial,sans-serif}.dance-content .extra-life .extra-life-content p.title{font-family:ag-book-pro-regular,Arial,sans-serif;font-size:1.5rem}.dance-content .extra-life .extra-life-content p.title br{display:none}@media only screen and (max-width:48em){.dance-content .extra-life .extra-life-content p.title br{display:block}}.dance-content .extra-life .extra-life-content button{margin-top:1.25rem}.popup-wrap{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:100000;background:rgba(0,0,0,.6)}.popup-wrap.open{display:block}.popup-wrap .popup-close{position:absolute;cursor:pointer;top:.9375rem;right:1.875rem;width:2.1875rem;height:2.1875rem;background-image:url(/wp-content/themes/shadow-us-dancemarathon/images/icon-close-white.png);background-size:cover;background-repeat:no-repeat}.popup-wrap .content-container{position:relative;width:95%;max-width:50rem;margin:10% auto;margin:15vh auto}.popup-wrap .content-container .popup-content{position:relative;padding-bottom:56.25%;padding-top:1.5625rem;height:0}.popup-wrap .content-container .popup-content embed,.popup-wrap .content-container .popup-content iframe,.popup-wrap .content-container .popup-content video{position:absolute;top:0;left:0;width:100%;height:100%}.dance-main .gform_wrapper ul li.gfield{margin-bottom:.625rem!important}.dance-main .gform_wrapper .gform_fields .gfield_label{margin-bottom:.625rem!important}.dance-main .gform_wrapper .top_label li.gfield.gf_left_half{margin:0 4% 1rem 0!important;width:48%!important}@media only screen and (max-width:48em){.dance-main .gform_wrapper .top_label li.gfield.gf_left_half{margin:0 0 1rem 0!important;width:100%!important;display:block}}.dance-main .gform_wrapper .top_label li.gfield.gf_right_half{margin:0 0 1rem 0!important;width:48%!important}@media only screen and (max-width:48em){.dance-main .gform_wrapper .top_label li.gfield.gf_right_half{margin:0 0 1rem 0!important;width:100%!important;display:block}}.dance-main .gform_wrapper .top_label input[type=text]{text-indent:.625rem!important;height:3rem!important;border-radius:.1875rem!important}.dance-main .gform_wrapper .top_label #field_3_8 label{display:none}.dance-main #gform_wrapper_5{max-width:37.5rem;width:85%;margin:0 auto!important}@media only screen and (max-width:31.25em){.dance-main #gform_wrapper_5{width:95%}}.dance-main #gform_wrapper_5 .gform_body .gform_fields .gfield .gfield_label{width:100%!important;max-width:32.8125rem!important;margin:0 auto 1.25rem!important;font-size:2.625rem!important;line-height:2.875rem!important;color:#fff!important;text-align:center!important;text-transform:none!important;font-family:GothamRounded-Bold,helvetica,sans-serif!important}.dance-main #gform_wrapper_5.gform_wrapper ul li.gfield{margin-bottom:1.25rem!important;text-align:center!important}.dance-main #gform_wrapper_5.gform_wrapper ul li.gfield input{margin:0!important;font-size:1rem!important;height:3.125rem!important;font-family:ag-book-pro-regular,Arial,sans-serif}.dance-main #gform_wrapper_5.gform_wrapper #field_5_2,.dance-main #gform_wrapper_5.gform_wrapper #field_5_3{display:none!important}.dance-main #gform_wrapper_5.gform_wrapper #field_5_2.show,.dance-main #gform_wrapper_5.gform_wrapper #field_5_3.show{display:inline-block!important}.dance-main #gform_wrapper_5.gform_wrapper #field_5_4{display:none!important}.dance-main #gform_wrapper_5.gform_wrapper #field_5_4.show{display:block!important}.dance-main #gform_wrapper_5.gform_wrapper .gform_footer input[type=submit]{letter-spacing:.0625rem!important;margin:0 auto!important;display:block!important;color:#fff!important;font-size:.875rem!important;font-family:ag-book-pro-medium,Arial,sans-serif!important;background:0 0!important;border:.125rem solid #ffcb08!important;text-transform:uppercase!important;border-radius:1.5625rem!important;padding:0 2.1875rem!important;white-space:nowrap!important;height:2.625rem!important;width:7.5rem!important}.dance-main #gform_wrapper_5.gform_wrapper .gform_footer input[type=submit] :hover{text-decoration:underline}.dance-main #gform_wrapper_5.gform_wrapper .ginput_container+.gfield_description.validation_message{display:none}.dance-main footer #gform_wrapper_4{overflow:inherit;max-width:39.375rem!important;margin:auto!important;margin-bottom:0!important}.dance-main footer #gform_wrapper_4 form{text-align:left!important;position:relative!important}@media only screen and (max-width:48em){.dance-main footer #gform_wrapper_4 form{width:85%;margin:0 auto!important;display:block}}.dance-main footer #gform_wrapper_4 .ginput_container+.gfield_description.validation_message{display:none}.dance-main footer #gform_wrapper_4 #field_4_1,.dance-main footer #gform_wrapper_4 #field_4_1.gfield_error{width:100%!important;background:#383935!important;border-radius:2.5rem!important;border:.625rem solid #383935!important;margin-bottom:1.25rem!important;padding:.3125rem 0!important}@media only screen and (max-width:48em){.dance-main footer #gform_wrapper_4 #field_4_1,.dance-main footer #gform_wrapper_4 #field_4_1.gfield_error{margin-top:1.25rem}}.dance-main footer #gform_wrapper_4 #field_4_1 .gfield_label,.dance-main footer #gform_wrapper_4 #field_4_1.gfield_error .gfield_label{font-family:ag-book-pro-regular,Arial,sans-serif!important;font-size:1.375rem!important;text-transform:none!important;width:33.3333%!important;float:left!important;margin:0!important;color:#fff!important;text-align:center!important;padding-top:0!important}@media only screen and (max-width:48em){.dance-main footer #gform_wrapper_4 #field_4_1 .gfield_label,.dance-main footer #gform_wrapper_4 #field_4_1.gfield_error .gfield_label{color:#fff!important;width:100%!important;float:none!important;font-size:1.5rem!important;height:6.25rem!important;margin-top:-3.75rem!important}}.dance-main footer #gform_wrapper_4 #input_4_1{width:66.6666%!important;float:right!important;padding-left:.3125rem!important;background:0 0!important;color:#fff!important;height:2.5rem!important;position:absolute!important;border:.125rem solid #ffcb08!important;border-radius:1.5625rem!important;padding-right:8.75rem!important;font-size:1.125rem!important;margin-top:-.5rem!important}.dance-main footer #gform_wrapper_4 #input_4_1::-webkit-input-placeholder{color:#fff!important}.dance-main footer #gform_wrapper_4 #input_4_1:-moz-placeholder{color:#fff!important}.dance-main footer #gform_wrapper_4 #input_4_1::-moz-placeholder{color:#fff!important}.dance-main footer #gform_wrapper_4 #input_4_1:-ms-input-placeholder{color:#fff!important}@media only screen and (max-width:48em){.dance-main footer #gform_wrapper_4 #input_4_1{width:100%!important;float:none!important;font-size:1.25rem!important;height:3.125rem!important;margin-top:-2.18125rem!important;line-height:2rem}}@media only screen and (max-width:48em){.dance-main footer #gform_wrapper_4 .gform_footer{margin-bottom:1.25rem}}.dance-main footer #gform_wrapper_4 .gform_footer input[type=submit]{border:none!important;color:#333!important;background:#ffcb08!important;position:absolute!important;top:.4375rem!important;right:-.25rem!important;height:2.5rem!important;border-radius:1.5625rem!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;padding:.8125rem 1.875rem!important}@media only screen and (max-width:48em){.dance-main footer #gform_wrapper_4 .gform_footer input[type=submit]{height:3rem!important;top:5.5rem!important}}.dance-main footer #gform_wrapper_4 label.gfield_label+div.ginput_container{margin-top:0!important}
/*# sourceMappingURL=../maps/dance.min.css.map */
