.thin{font-weight:100}.lessthing{font-weight:300}p{font-size:15px;line-height:1.6;font-weight:300}p:last-child{margin-bottom:0px}img{max-width:100%;height:auto}img.d4l-subheader{margin-bottom:20px}img.logo-media-pad{margin-bottom:12px}ul,ol{margin:0px;padding:0px}ul{list-style-type:none}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}h1,h2,h3,h4,h5,h6{text-transform:uppercase}body{color:#fff;background-color:#4c464b;font-family:'Roboto', 'Helvetica', Arial, sans-serif}header .bar-back{display:none}.page-template-template-home-php header .special-header-pull{display:none}header #menuExpandArrow{display:none;color:#fff;background:#da1c23}header .menu li a{color:#fff;font-size:14px;line-height:1;text-transform:uppercase}header #logo-main img.alt{display:none}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;background-color:transparent !important}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#000}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#da1c23}.beneficiary{margin-bottom:20px}.beneficiary .beneficiary-title{color:#da1c23;font-weight:400}.beneficiary .logo-thumbnail{text-align:middle}.beneficiary .logo-thumbnail img{display:block;margin-left:auto;margin-right:auto}.slideRight{-webkit-animation:slideRight, 0.75s, ease-in-out;animation:slideRight, 0.75s, ease-in-out;visibility:visible !important}h1{font-size:34px;font-weight:100}.page-id-451 h1,.page-id-176 h1{display:none}h2{font-size:24px;font-weight:300}section .container{padding-bottom:149px}section a,section a:visited,section a:hover{color:#da1c23;font-weight:500}.page-id-451 article{margin-top:20px}article ul,article ol{margin-left:20px;margin-bottom:10px}article ul{list-style-type:disc}.sidebar ul li,.sidebar ol li,#events-list .event{display:block;padding:1em 0px;border-top:1px solid #fff}.btn.btn-danger{background-color:#da1c23}.btn.btn-danger:hover{background-color:#ad161c}form textarea{resize:vertical;min-height:100px}footer{padding:20px 0px}footer .container{background:none !important;font-size:12px;-webkit-box-shadow:none !important;box-shadow:none !important}footer .social-button{display:inline-block;vertical-align:top}footer #footer-donate-wrap{text-align:right}.carousel.slide .item img{display:block;margin-left:auto;margin-right:auto}.special-header-pull{display:block;position:absolute;top:12px;right:12px;margin-top:22px;text-align:right;font-size:14px;border:0}.special-header-pull,.special-header-pull:hover,.special-header-pull:visited{color:#fff;text-decoration:none}.special-header-pull img{height:50px;margin-bottom:12px}.sponsor-block{padding:12px;color:#000;background:#fff}.sponsor-block a img{display:inline-block;max-width:500px;max-height:120px;margin-right:20px}.sponsor-block a:last-child img{margin-right:0px}.dancecompany{margin-bottom:10px}.dancecompany .dc-body{display:none}.dancecompany .dc-name{padding:4px 8px;color:#fff;background:#4c464b;font-size:1.25em}.dancecompany .dc-name:hover{cursor:pointer}.dancecompany .dc-name .fa-plus,.dancecompany .dc-name .fa-minus{float:right;line-height:1.5}.dancecompany .dc-name .fa-minus{display:none}.dancecompany .dc-name .fa-plus{display:inline-block}.dancecompany.active .dc-body{display:block}.dancecompany.active .dc-name .fa-minus{display:inline-block}.dancecompany.active .dc-name .fa-plus{display:none}.dancecompany .dancecompany-image{display:block;margin-bottom:10px;margin-left:auto;margin-right:auto}.dancecompany .dc-url{display:block;margin:10px 0px}.btn.btn-left{-webkit-border-top-right-radius:0px;border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px}.btn.btn-right{-webkit-border-top-left-radius:0px;border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px}i.fa.right{margin-left:0.5em}i.fa.left{margin-right:0.5em}a.btn{text-decoration:none}.carousel-control.left,.carousel-control.left:hover,.carousel-control.right,.carousel-control.right:hover{background:none}#small-slide{margin-top:15px}@media (min-width: 1200px){.container{width:970px}}@media screen and (min-width: 768px){header #logo-main{display:block;position:absolute;top:0px;left:0px;margin:12px 0px 12px 12px}header #logo-main img{width:220px}body:not(.page-template-template-home-php) header .bar-back{display:block;position:absolute;top:0px;left:0px;right:0px;margin-top:150px;background:#da1c23}header .bar{position:relative;margin-top:149px}header .bar:before,header .bar:after{content:' ';position:absolute;top:0px;background:#da1c23;height:50px}.page-template-template-home-php header .bar{float:left}.page-template-template-home-php header .bar:before{right:100%;width:999px}.page-template-template-home-php header #menuExpandArrow{z-index:999;position:absolute;display:block;padding:15px 1em 15px 202px;padding-right:1em;line-height:inherit;cursor:pointer;-webkit-transition:padding, 0.5s, ease-in-out;transition:padding, 0.5s, ease-in-out}.page-template-template-home-php header #menuExpandArrow:hover{padding-left:220px;color:#eee}header .menu{background:#da1c23}.page-template-template-home-php header .menu-container{visibility:hidden;text-align:right}.page-template-template-home-php header ul li{opacity:0}body:not(.page-template-template-home-php) header ul{text-align:right}header .menu li{display:inline-block}header .menu li:not(:first-child){margin-left:1em}.page-template-template-home-php,.page-template-template-home-php.imageOne{background-image:url("../../../../../images/slides/dance.jpg");background-position:center top;background-repeat:no-repeat;background-color:#000;background-size:cover;-webkit-transition:background-image, 1s, ease-in-out;transition:background-image, 1s, ease-in-out}.page-template-template-home-php.imageThree,.page-template-template-home-php.imageSeven{background-color:#fff}.page-template-template-home-php.imageThree header #logo-main img.standard,.page-template-template-home-php.imageSeven header #logo-main img.standard{display:none}.page-template-template-home-php.imageThree header #logo-main img.alt,.page-template-template-home-php.imageSeven header #logo-main img.alt{display:block}.page-template-template-home-php.imageThree #home-main .slide h1,.page-template-template-home-php.imageSeven #home-main .slide h1{color:#000}.page-template-template-home-php.imageTwo{background-image:url("../../../../../images/slides/programs.jpg")}.page-template-template-home-php.imageThree{background-image:url("../../../../../images/slides/beauty_white.jpg")}.page-template-template-home-php.imageFour{background-image:url("../../../../../images/slides/production.jpg")}.page-template-template-home-php.imageFive{background-image:url("../../../../../images/slides/performance.jpg")}.page-template-template-home-php.imageSix{background-image:url("../../../../../images/slides/community.jpg")}.page-template-template-home-php.imageSeven{background-image:url("../../../../../images/slides/art_white.jpg")}.page-template-template-home-php.imageEight{background-image:url("../../../../../images/slides/theatre.jpg")}.page-template-template-home-php.imageNine{background-image:url("../../../../../images/slides/gala.jpg")}p.standout{font-size:1em;margin:40px 0px}#home-main .slide{display:none;color:#fff}#home-main .slide h1{font-size:96px;font-weight:100}#home-main .slide.active{display:block}.navbar{margin:0px;padding:0px;min-height:0px}.navbar .container-fluid{padding:0px}.navbar-collapse{padding:0px;max-height:1200px}.navbar-default{background:none;-webkit-border-radius:0px;border-radius:0px;border:0px}.navbar-nav{float:none}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:18px;padding-bottom:18px}.dropdown-menu{background-color:rgba(0,0,0,0.65);border:0px;-webkit-border-radius:0px;border-radius:0px;text-align:left}.dropdown-menu>li>a{padding:5px 0px}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background:none}header .menu li li{display:block}body:not(.page-template-template-home-php) header ul ul{text-align:left}header .menu li li{margin:0.5em 1em}.page-template-template-home-php footer{display:none}.beneficiary .logo-thumbnail img{display:block;max-width:70%;margin:0px auto}#small-slide{margin-right:-15px}}@media screen and (max-width: 767px){body{background:#4c464b}header .container{padding:0px}section#home-main .container{padding-bottom:0px}.special-header-pull{display:none}.navbar-default{margin-bottom:0px;background:#000;border:0px}.navbar-default .navbar-brand{padding:8px 0px 8px 18px}.navbar-brand img{max-height:32px}.navbar-default .navbar-toggle{border:0px;-webkit-border-radius:0px;border-radius:0px}.mobile-home-block{display:block;margin-left:-15px;margin-right:-15px;padding-top:100px;padding-bottom:20px;background-position:center top;background-size:cover}.mobile-home-block:hover,.mobile-home-block h1,.mobile-home-block:hover h1{color:#fff;text-decoration:none}.mobile-home-block h1{margin:0px 15px;font-weight:300;text-shadow:0px 0px 4px #000}#mobile-home-block-tickets{background-image:url("../../../../../images/slides/beauty.jpg")}#mobile-home-block-dancers{background-image:url("../../../../../images/slides/programs.jpg")}#mobile-home-block-donate{background-image:url("../../../../../images/slides/dance.jpg");background-position:center center}footer{text-align:center}footer #footer-social-wrap,footer #footer-donate-wrap{margin-bottom:10px;text-align:center}.logo-thumbnail{margin-bottom:20px}.sponsor-block{text-align:center}.sponsor-block a img{display:block;margin:20px auto}.sponsor-block a:last-child img{margin-right:auto}.dancecompany .dancecompany-image{max-width:200px;max-height:200px}}@media screen and (min-width: 768px) and (max-width: 991px){header .menu li:not(:first-child){margin-left:0.5em}}@media screen and (min-width: 1401px){.page-template-template-home-php,.page-template-template-home-php.imageOne{background-image:url("../../../../../images/slides/dance_1800.jpg")}}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(-40%);transform:translateX(-40%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes slideRight{0%{-webkit-transform:translateX(-40%);transform:translateX(-40%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}