﻿.carousel{position:relative;height:480px !important;}.carousel-inner{position:relative;overflow:hidden;width:245px;margin:24px auto 50px auto;height:480px !important;}.carousel-inner>.item{display:none;height:300px !important;position:relative;bottom:0;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left;}.carousel-inner>.item img{width:174px;margin:16px auto;-webkit-box-shadow:0 -5px 16px 0 rgba(0,0,0,.2);-moz-box-shadow:0 -5px 16px 0 rgba(0,0,0,.2);box-shadow:0 -5px 16px 0 rgba(0,0,0,.2);}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block;}.carousel-inner>.active{left:0;}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%;}.carousel-inner>.next{left:100%;}.carousel-inner>.prev{left:-100%;}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0;}.carousel-inner>.active.left{left:-100%;}.carousel-inner>.active.right{left:100%;}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:30px;font-weight:normal;color:#000;text-align:center;text-shadow:initial;}.carousel-control.left{background-image:none;}.carousel-control.right{left:auto;right:0;background-image:none;}.carousel-control:hover,.carousel-control:focus{outline:0;color:#000;text-decoration:none;opacity:.5;filter:alpha(opacity=90);}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .fa-chevron-left,.carousel-control .fa-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;}.carousel-control .icon-prev,.carousel-control .fa-chevron-left{left:30%;}.carousel-control .icon-next,.carousel-control .fa-chevron-right{right:30%;}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif;}.carousel-control .icon-prev:before{content:'‹';}.carousel-control .icon-next:before{content:'›';}.carousel-indicators{position:absolute;bottom:-60px;left:50%;z-index:15;width:60%;margin-left:-30% !important;padding-left:0;list-style:none;text-align:center;}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px 20px;text-indent:-999px;border:2px solid #000;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:transparent;}.carousel-indicators .active{margin:1px 19px;width:12px;height:12px;background-color:#000;}.carousel-caption{position:absolute;left:5%;right:initial;bottom:initial;z-index:10;width:200px !important;padding-top:10px;padding-bottom:20px;text-shadow:initial;font-family:metricSemi;line-height:1.75em;text-align:left;}.carousel-caption p{margin:0;color:#322f31;}.carousel-caption .h4{width:230px !important;margin:0;color:#a32716;font-size:30px;}.carousel-caption .btn{text-shadow:none;}.featureBox{margin-bottom:25px;padding:50px 15px 30px 15px;background:#000;color:#fff;}.featureBox .row{margin:0;}.featureBox h2{margin-top:0;font-size:1.5em;text-align:center;margin-bottom:10px;color:#fff;}.featureBox h2 a{color:#fff !important;}.featureBox p{font-size:1.2em;}.featureBox a{color:#fff;text-decoration:underline;}.frontH1{color:#000;font-size:18px !important;font-weight:bold;text-transform:uppercase;}.idxContentArea{padding-top:574px;margin-bottom:340px;}.idxContent{margin:62px 0 0 0;}.idxContent .idxContentLeft{padding-right:50px;}.idxContent .idxContentLeft h4{margin:0 0 0 0;font-size:60px;line-height:.95em;}.idxContent .idxContentLeft p{margin:0 0 0 0;font-size:18px;}.idxContent .idxContentLeft p.body{margin:50px 0;font-size:28px;}.idxContent .idxContentLeft a{font-family:metricSemi,sans-serif;color:#6b489d;text-decoration:underline;}.idxContent .idxContentRight{position:relative;z-index:1;padding:0;}.idxContent .idxContentRight .addressBlock{position:absolute;top:30px;left:30px;z-index:20;padding:0;color:#fff;background-color:#6a489c;}.idxContent .idxContentRight .addressBlock p{margin:0 0 20px;font-size:20px;}.idxContent .idxContentRight .addressBlock strong{margin:0 0 20px;}.idxShow{position:relative;height:232px;padding:18px 10px 10px 180px;-webkit-box-shadow:0 -4px 20px 0 rgba(0,0,0,.5);-moz-box-shadow:0 -4px 20px 0 rgba(0,0,0,.5);box-shadow:0 -4px 20px 0 rgba(0,0,0,.5);background-image:url(/Static/library/clark-planetarium/img/idx-show-bk.png);background-repeat:repeat-x;}.idxShow img{position:absolute;left:14px;bottom:0;width:150px;-webkit-box-shadow:0 -2px 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 -2px 10px 0 rgba(0,0,0,.3);box-shadow:0 -2px 10px 0 rgba(0,0,0,.3);}.idxShow p{margin:0;font-family:metricSemi,sans-serif;font-size:14px;}.idxShow .h6{margin:0;font-size:34px;line-height:.8em;color:#a32716;}.idxShow .ticketDiv{position:absolute;bottom:0;right:0;width:192px;height:58px;background-color:#454442;font-size:18px;letter-spacing:.1em;}.idxShow .ticketDiv a{position:absolute;top:50%;width:100%;text-align:center;line-height:0;color:#fff;}.idxShow .ticketDiv a:hover{color:#3ebfff;text-decoration:none;}.idxTheaters p{margin:18px 0 0 0;text-align:center;font-family:metricSemiItalic,sans-serif;font-style:italic;font-size:18px;line-height:30px;color:#777772;}.idxTheaters img{margin:0 20px;width:80px;}.idxTheaters .h6{margin:44px 0 40px 0;text-align:center;font-size:24px;line-height:30px;font-style:normal;}.idxTheaters .h6 a{color:#df672c;text-decoration:underline;}.idxTheaters .h6 a:hover{color:#3ebfff;text-decoration:underline;}.idxBlogBlockContainer{position:relative;}.blogBlock{position:absolute;top:-100px;z-index:20;width:1008px;height:300px;padding:26px 33px 26px 320px;background-color:#086e9e;background-repeat:no-repeat;background-size:auto;background-size:300px;}.blogBlock p{margin:0 0 0 0;font-size:20px;color:#fff;}.blogBlock p strong{font-size:18px;color:#fff;}.blogBlock .blogDesc{margin-bottom:10px;}.blogBlock .link{font-size:22px;}.blogBlock .link a{font-family:metricSemi,sans-serif;color:#fff;text-decoration:underline;}.blogBlock .link a:hover{color:#d0eaf8;text-decoration:underline;}.blogBlock .credit{position:absolute;bottom:10px;color:#fff;font-size:.95em !important;}.blogBlock .credit a{color:#fff;text-decoration:underline;font-size:.95em !important;}.blogBlock .credit a:hover{color:#d0eaf8;}.blogBlock h2{margin:0;font-size:44px;line-height:1em;color:#fff;}.reimagined{position:absolute;top:613px;left:50%;transform:translateX(-50%);width:24em;padding:6px 0;font-family:metricSemi,sans-serif;text-align:center;letter-spacing:.1em;color:#fff;background-color:#c8512a;font-size:.9em;}@media only screen and (min-width:991px) and (max-width:1200px){.idxShow{height:185px;padding-left:141px;}.idxShow img{left:10px;width:120px;}.idxShow .ticketDiv{width:162px;height:48px;font-size:18px;letter-spacing:.1em;}.idxShow .h6{font-size:30px;}.blogBlock{top:-30px;width:700px;height:240px;padding:10px 10px 10px 196px;background-position:-40px 50%;background-size:auto 240px;}.blogBlock h2{font-size:24px;}.blogBlock .blogDesc{font-size:19px;line-height:1em;}}@media only screen and (min-width:768px) and (max-width:991px){.idxShow{margin-bottom:20px;background-repeat:repeat-x;}.blogBlock{top:-30px;width:700px;height:200px;padding:20px 33px 26px 208px;background-size:auto 200px;}.blogBlock h2{font-size:24px;}.blogBlock blogDesc{line-height:1em;}}@media only screen and (max-width:767px){.frontH1{color:#333;font-size:18px !important;font-weight:bold;text-transform:uppercase;}.reimagined{position:absolute;top:530px;z-index:0;width:16em;}.blogContent{margin:30px 5%;}.blogBlock{width:100%;padding-bottom:15px;background-color:#146f9c;padding-left:5%;padding-right:5%;position:initial;top:0;z-index:0;height:auto !important;padding-bottom:100px;}.blogBlock p{margin:0 0 0 0;font-size:20px;}.blogBlock p strong{font-size:18px;}.blogBlock h5{margin:0;font-size:40px;line-height:1em;}.blogBlock .blogDesc{margin-bottom:10px;}.blogBlock .link{font-size:22px;}.blogBlock .credit{padding:10px 0;font-size:.95em !important;}.idxContentArea{margin-bottom:0;}.idxContent .idxBlogBlockContainer{display:none;}.idxContent .idxContentLeft{padding-left:5%;padding-right:0;}.idxContent .idxContentRight{position:initial;z-index:initial;padding:initial;}.idxContent .idxContentRight .addressBlock{position:initial;z-index:initial;padding-left:5%;padding-bottom:5%;}.idxContent .idxContentRight img{display:none;}}