﻿#sidebar{padding:0 18px;float:right;}@media(max-width:1199px){#sidebar{display:none;}}#sidebar h4{padding-left:46px;font-family:'HelveticaLTStdBold',helvetica,sans-serif;font-size:13px;font-weight:normal;line-height:40px;text-transform:uppercase;color:#636466;}#sidebar .view-all-events{width:200px;margin:20px 0;background:#daff95;border-radius:2px;height:30px;line-height:30px;text-align:center;}#sidebar .view-all-events a{display:block;color:#003651;font-weight:bold;font-size:14px;}#sidebar .view-all-events a:hover{text-decoration:none;color:#8cd9ff;}#sidebar .calendar{margin-bottom:20px;}#sidebar .calendar caption{display:none;}#sidebar .calendar .RadCalendar{width:200px;}#sidebar .calendar .RadCalendar .rcTitlebar td,#sidebar .calendar .RadCalendar .rcMain td{border-width:0;font-weight:bold;font-size:14px;}#sidebar .facebook{padding-bottom:15px;}#sidebar .facebook h4{background:url(../img/facebook-h4.png) no-repeat 0 0;}#sidebar .facebook a:hover{text-decoration:none;}#sidebar .calendar .rcMain .special-today a,#sidebar .calendar .rcMain a:hover,#sidebar .RadCalendar_MetroTouch .rcMain .rcRow .rcSelected a{background:#dd8bec;color:#fff!important;}#sidebar .RadCalendar_MetroTouch .rcMain .rcRow .rcSelected a{border-color:#dd8bec;}#sidebar .calendar .rcMain .rcRow a{height:28px;width:28px;line-height:24px;}.btn-ptix{background:#dd8bec;padding-top:3px;padding-left:20px;padding-right:20px;border-radius:2px;text-transform:uppercase;font-weight:bold;font-size:14px;color:#fff;}.btn-ptix:hover{color:#fff;}.sarkie-control .cart-preview-panel{font-weight:bold;float:left;}.sarkie-control .cart-preview{text-transform:uppercase;color:#930fbb;}.sarkie-control .cart-number{margin:0 5px;border:2px solid #000;padding:0 5px;border-bottom:0;border-top:0;}.sarkie-control .hasCountdown{background:none;border:0;margin:0;color:#930fbb;}.sarkie-control .order-total{color:#930fbb;}.sarkie-control .text-label{width:190px!important;font-weight:bold;text-transform:uppercase;}.sarkie-control .sarkie-button.RadButton{background:#dd8bec;height:30px;padding-top:5px;border-radius:2px;}.command-button-container{width:235px;margin-left:0;padding-left:0;}.command-button-container .command-button-item{padding-left:0;}.sarkie-control .sarkie-button.RadButton.order-now,.sarkie-control .sarkie-button.RadButton.proceed-to-checkout{width:100%;margin-bottom:5px;}.sarkie-control .sarkie-button.RadButton.order-now .rbDecorated,.sarkie-control .sarkie-button.RadButton.proceed-to-checkout .rbDecorated,.sarkie-control .sarkie-button.RadButton.go-back .rbDecorated,.sarkie-control .sarkie-button.RadButton.go-view-all-events .rbDecorated{text-align:center;width:100%;}.sarkie-control .sarkie-button.RadButton.go-back{background:#daff95;width:100%;}.sarkie-control .sarkie-button.go-back-section{background:#8cd9ff;width:8em;font-size:.7em!important;border-radius:2px;text-align:center;margin-top:1em;}.sarkie-control .sarkie-button.RadButton.go-view-all-events{background:#8cd9ff;width:100%;}.sarkie-control .sarkie-button.RadButton.go-back.rbHovered,.sarkie-control .sarkie-button.RadButton.go-view-all-events.rbHovered{background-color:#e5e5e5;}.sarkie-control .sarkie-button.RadButton input{background:#dd8bec;text-transform:uppercase;font-weight:bold;color:#003651;}.sarkie-control .sarkie-button.rbHovered.RadButton input{color:#000;}.sarkie-control .sarkie-button.RadButton.go-back input{background:#daff95;}.sarkie-control .sarkie-button.RadButton.go-view-all-events input{background:#8cd9ff;}.sarkie-control .sarkie-button.RadButton.rbHovered input,.sarkie-control .sarkie-button.RadButton.go-back.rbHovered input,.sarkie-control .sarkie-button.RadButton.go-view-all-events.rbHovered input{background:#e5e5e5;}.sarkie-control .sarkie-button.RadButton .rbDecorated{padding-left:8px;}.sarkie-control .sarkie-button.RadButton .rbPrimaryIcon{display:none;}.sarkie-control .cart-grid{border:0;border-top:4px solid;margin-bottom:15px;outline:0;margin-top:5px;}.sarkie-control .cart-grid .rgHeader{text-transform:uppercase;font-weight:bold;border-bottom:1px solid #000;}.sarkie-control .cart-grid .rgHeader a{font-weight:bold;text-decoration:none;}.sarkie-control .cart-grid .rgFooter td{border-top:1px solid #000;padding:4px 0;}.sarkie-control .cart-grid .rgRow td,.sarkie-control .cart-grid .rgAltRow td,.sarkie-control .cart-grid .rgHeader{border-left:0;}.sarkie-control .errorMsg{color:#f00;}.sarkie-control .tab-strip{padding-top:2px;}.sarkie-control .tab-strip .rtsTxt{text-transform:uppercase;}.sarkie-control .tab-strip.RadTabStripTop .rtsLevel1,.sarkie-control .tab-strip .rtsLevel1 .rtsUL{background:#dd8bec;}.sarkie-control .tab-strip .rtsLevel1 .rtsLink{border:1px solid #dd8bec;border-bottom:0;}.successMsg{color:#daff95;}.tickets-requested-checkbox{margin-top:-5px!important;margin-left:-10px;}.event-registration-control{border:1px solid #e0e0e0;font-size:14px;}.event-registration-control .form-wrapper{max-width:400px;}.event-registration-control .Required{color:#ec1e27;}.event-registration-control .required{color:#ec1e27!important;}.event-registration-control .RadWizard{padding:5px;}.content-page{padding:20px;max-width:1024px;font-size:14px;}.content-page h2.title-header{display:block;margin-bottom:40px;}.content-page .content-container strong{font-weight:bold!important;}.content-page label{padding-top:0!important;text-transform:uppercase;text-align:left!important;}.content-page textarea{width:100%;}.content-page .checkbox-grid{list-style:none;}.content-page .checkbox-grid input{width:auto;}.content-page .checkbox-grid label{font-weight:normal;padding-left:12px;}.content-page .submit-events .Required,.content-page .submit-events .rcInvalid span{font-size:.9em;color:#ec1e27;}.content-page .submit-events .RadCaptchaMessageLabel{padding-left:5px;}@media(max-width:425px){.footergallery{display:none;}}.footergallery a{float:left;padding:.1em;}.footergallery a img{width:5em;height:5em;}@media(max-width:1440px){.footergallery a img{width:6em;height:6em;}}@media(max-width:768px){.footergallery a img{width:8em;height:8em;}}.show-description{padding:25px;}.event-description{float:left;padding:25px;width:100%;}.block-3 .event-times{max-width:400px;}.show-name{font-size:2em;line-height:1.2;}.showDetails *{font-family:Helvetica,sans-serif!important;}.showImage{font-size:1em;float:right;}.show-date-start{font-size:1em;font-weight:500;}.show-specs{font-size:.85em;margin-bottom:30px;}.show-written-by{margin:30px 0 30px 0;font-size:16px;font-weight:500;}.show-venue{color:#808080!important;font-weight:500;}.show-img{max-width:184px;float:right;height:184px;}.show-img img{float:right;}.show-time-parent{display:-webkit-flex;display:-moz-flex;display:flex;}.show-times-date{float:left;border-radius:50%;behavior:url(less/PIE.htc);width:3.7em;height:3.7em;border:2px solid #bcbcbc;margin:5px;-webkit-flex:1;-moz-flex:1;flex:1;color:#bcbcbc;}.selected .show-times-date,.show-times-date:hover{color:#fff!important;background-color:#dd8bec!important;}.selected .show-times-date-donation,.show-times-date-donation:hover{color:#fff!important;background-color:#daff95!important;}.show-times-donation-title{font-size:.65em;text-transform:uppercase;text-align:center;padding-top:2em;font-weight:bold;}.show-times-date-sold-out,.show-times-date-sold-out:hover{color:#fff!important;background-color:#ec1e27!important;}.show-times-title-and-time{float:left;white-space:nowrap;word-break:break-all;overflow:hidden;text-overflow:ellipsis;min-width:0;}.show-times-month{font-size:.7em;font-weight:600;text-align:center;margin-top:.7em;}.show-times-calendar-date{font-size:1.3em;font-weight:600;text-align:center;}.day-of-week{font-size:.7em;font-weight:600;text-align:center;min-height:30px;}.selected .show-times-month{color:#fff;}.selected .day-of-week,.selected .show-times-calendar-date{color:#fff;}.day-of-title{margin:11px 0 0 .1em;}.day-of-title a{color:#000!important;font-weight:600;font-size:.7em;display:inline-block;white-space:normal;line-height:18px;overflow:hidden;font-size:16px;}.day-of-title>a:first-child{height:0;}.day-of-time{margin:-3px 0 0 .1em;}.day-of-time a{color:#000!important;font-size:.8em;}.day-of-time .show-time-title-sold-out{color:#ec1e27!important;font-weight:bold;text-transform:uppercase;font-size:.7em;}.section-sold-out{color:#ec1e27!important;font-weight:bold;text-transform:uppercase;font-size:1em;}.day-of-time.day-of-title-empty{margin:1.35em 0 0 .1em;}a.view-all{display:block;width:139px;line-height:26px;color:#6d6e71;background:url(/images/view-all.png) no-repeat 0 0;font-family:'HelveticaLTStdRoman',helvetica,Arial,serif;font-weight:normal;text-transform:uppercase;text-align:center;font-size:12px;margin:20px 0;}.buy-ticket-here{text-transform:uppercase;border-bottom:4px #000 Solid;font-weight:600;margin-top:15px;}.main-part-master-with-social{background-color:#fff;}.event-buy-ticket-grid .btn.green.text-white{background:#dd8bec;border-radius:2px;text-align:center;font-size:14px;margin-top:15px;color:#003651;}.event-buy-ticket-grid .btn.green.text-white:hover{background-color:#e5e5e5;}.event-buy-ticket-grid .btn.green.text-white.margin-5{margin-right:5px;}.event-times .row.listing-row{background-color:#fff!important;}.event-times .listing-row{padding-left:15px;}.show-times-date:hover{color:#fff;}.passphrase-padding{padding:25px;}.showDetails p{font-size:.8em;color:#666;background-color:transparent!important;}.event-times{display:inline;line-height:1;}#SelectTickets{padding-top:15px;}.event-description p,.show-description p{margin:5px 0 5px 0;}.description-title{min-width:calc(100% - 190px);float:left;}.stash{z-index:10000;}.panel-shopping-cart .sarkie-shopping-cart{padding:40px 0;}@media(min-width:992px){.show-time-parent{padding-left:0;padding-right:0;}}@media(max-width:767px){.show-time-parent{padding-left:0;padding-right:0;}}@media(max-width:768px){.block-3 .event-times{float:inherit;width:100%;}.block-2.show-time-parent{width:50%;}.show-description{width:100%;}.RadComboBox{width:auto!important;}}.show-display-table{display:table;width:100%;}.show-display-table-cell{display:table-cell;vertical-align:top;text-align:left;}.errorMsgInsideTextBox{color:#f00!important;padding-left:20px!important;background-image:url(/images/icons/Fugue/exclamation.png)!important;background-position:left center!important;background-repeat:no-repeat!important;}.errorMsgContainer{clear:both;padding-top:.8em;}footer .footer-learn-more-text-up{text-align:center;font-size:40px;background-color:#fff;padding-top:60px;}footer .footer-learn-more-text-down{text-align:center;font-size:18px;background-color:#fff;}footer .learn-more-div{padding:30px 0 60px 0;text-align:center;background-color:#fff;}footer .learn-more-div .learn-more-btn{background-color:#5b2784;letter-spacing:2px;white-space:normal;margin:15px;float:none;max-width:800px;}@media(min-width:800px){footer .learn-more-div .learn-more-btn{margin:auto;}}footer .learn-more-div .learn-more-btn:hover{color:#fff;}footer .follow-us{padding:0 10px 20px 10px;overflow:hidden;}footer .follow-us .widget-title{color:#fff;text-align:center;}footer .follow-us .widget-title.twitter{background-color:#55a9ef;}footer .follow-us .widget-title.facebook{background-color:#4962b6;}footer .follow-us .widget-title.instagram{background-color:#fe007f;}footer .follow-us .widget{margin:0 auto 1.5em;max-width:400px;background:#fff;}footer .footer-line{background-color:#000;padding:10px;color:#fff;font-size:12px;overflow:hidden;}.follow-us-title{padding:10px;font-weight:bold;}.follow-us .widget-item,#likebox{height:400px;}.follow-us .widget-title{background-color:#000;padding:10px;color:#fff;font-size:12px;overflow:hidden;}.footer-table{padding:20px 0;font-size:12px;background-color:#484848;color:#fff;overflow:hidden;border-top:20px solid #fff;}.footer-icon-wrapper{text-align:center;}.footer-icon,.footer-social-wrapper{width:300px;margin:1.5em;margin-top:0;}.footer-social-wrapper{margin:0 auto;}.footer-text-wrapper{margin-top:10px;}.footer-social-icons{width:32px;height:32px;float:right;margin-left:10px;}.facebook-icon{background-image:url('img/icon-facebook.png');background-size:100%;}.twitter-icon{background-image:url('img/icon-twitter.png');background-size:100%;}.instagram-icon{background-image:url('img/icon-instagram.png');background-size:100%;}.youtube-icon{background-image:url('img/icon-youtube.png');background-size:100%;}.subscribe-icon{background-image:url('img/subscribe-icon.png');height:36px;width:96px;float:left;}.footer-table h4{font-weight:700;}.footer-menu-wrapper{text-align:right;}.footer-menu{margin:0 10px;color:#fff;}.popup-close-btn{left:16%;top:102px;position:absolute;z-index:9999999;color:#000;}.popup-event{margin:1px;top:11px!important;position:absolute!important;}.will-be-later{color:#fff;font-size:1em;left:40%;position:absolute;}.footer-line .row{display:flex;}.footer-line .row .block-23{order:2;}.footer-line .row .block-3{order:1;}@media(max-width:1078px) and (min-width:828px){.footer-line{width:100%;}.footer-line .block-3{font-size:.9em;}.footer-line .block-23{font-size:.8em;}.footer-menu{margin:0 3px;}.footer-icon,.footer-social-wrapper{width:260px;padding-top:5px;}}.participant-details{padding:20px;font-size:14px;}.participant-details .cart-preview-panel{margin-bottom:10px;padding-bottom:5px;border-bottom:4px solid #000;width:100%;}.participant-details .lblSendNotice{display:block;margin-top:15px;}.participant-details .RadGrid{border:0;outline:0;}.participant-details .RadGrid td{font-size:12px;border:0;padding:0;}.participant-details .RadGrid input[type=text],.participant-details .RadGrid input[type=date],.participant-details .RadGrid select,.participant-details .RadGrid textarea{width:300px;padding:2px 0;margin:2px 0;}.participant-details .RadGrid .rgCollapse,.participant-details .RadGrid .rgExpand{outline:0;}.participant-details .RadGrid .rgAltRow{background:none;}.participant-details .space-border{margin-top:5px;border-bottom:1px solid #000;}.participant-details .space-border-top{border-top:1px dashed #e4e4e4;display:none;}.participant-details .participant-footer{margin-top:15px;}.participant-details .vertical-item table,.participant-details .form-wrapper{margin-left:5px;}.participant-details .vertical-item .row{margin:0;}.participant-details .form-serializer-container{clear:both;}.participant-details .form-wrapper{min-width:100%;}.participant-details .form-wrapper .form-group{clear:both;}.participant-details .form-wrapper .form-group label{float:left;width:300px;text-transform:uppercase;}.participant-details .form-wrapper .form-group .form-control{float:left;width:300px;padding:0;box-shadow:none;border-radius:0;}.participant-details .form-wrapper .radio-group,.participant-details .form-wrapper .checkbox-group{margin-left:300px;}.participant-details .form-wrapper .radio-group input,.participant-details .form-wrapper .checkbox-group input{float:left;clear:both;}.participant-details .form-wrapper .radio-group label,.participant-details .form-wrapper .checkbox-group label{font-weight:normal;}.participant-details .participant-container>br,.participant-details .participant-header,.participant-details .RadGrid .rgFooter,.participant-details .copy-button{display:none;}.participant-details .participant-footer .ptixbutton{display:none!important;}.menu-wrap{padding-top:.55rem;}.menu-wrap .logo-main{height:2.2em!important;}.ptix-kids-label{color:#8cd9ff!important;}.ptix-kids-label img{height:2.2rem!important;margin-top:.6rem!important;}.link-container{display:flex!important;align-items:center!important;justify-content:center!important;}.link-container img{margin-right:.25em!important;}#header-image-link{width:100%;}.image-container{display:none;align-items:center;width:100%;height:20rem;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;}.text-box{margin-left:.3em;width:40rem;color:#003651;font-size:4rem;line-height:4rem;font-weight:500;}#header-image-link{display:block;text-decoration:none;}#header-image-link:hover,#header-image-link:focus{text-decoration:none;}@media(min-width:992px){.image-container{display:flex;}#desktopHeaderImage{display:none;}}@media(min-width:1200px){.image-container{display:flex;}}#mobileHeaderImage,#mobileHeaderImage #header-image{display:none;}#desktopHeaderImage,#desktopHeaderImage #header-image{display:flex;}@media(max-width:992px){#mobileHeaderImage,#mobileHeaderImage #header-image{display:flex;}}@media(max-width:991px){#desktopHeaderImage,#desktopHeaderImage #header-image{display:none;}}#logo{display:block;float:left;}#logo img{max-width:440px;margin-top:-1em;}#logo img.logo-main{margin-top:.3em;height:3.5em;margin-left:20px;}#logo img.logo-main.secondarylogo{margin-top:0;height:2em;}#logo img.logo-mobile{height:2.8em;margin-top:.65em;z-index:16000;margin-left:15px;}@media(max-width:768px) and (min-width:480px){#logo img.logo-mobile{height:2.8em;}}@media(max-width:479px){#logo img.logo-mobile{height:2.5em;margin-top:.5em;}}#logo img.logo-mobile.secondarylogo{margin-top:0;height:2.2em;}@media(max-width:768px) and (min-width:480px){#logo img.logo-mobile.secondarylogo{height:2.2em;}}@media(max-width:479px){#logo img.logo-mobile.secondarylogo{height:2em;}}#logo a:hover,#logo a:focus{text-decoration:none;}@media(min-width:991px){.logo-mobile{display:none;}}@media(max-width:992px){.logo-main{display:none;}.nav-outer .wrapper{padding-left:0;}}.show-times-date{float:left;width:3.7em;padding:5px;margin-top:5px;-webkit-flex:1;-moz-flex:1;flex:1;border-radius:0!important;border:0!important;margin:0!important;margin-top:5px!important;height:auto!important;font-size:.8em;}.show-times-date{color:#8c8c8c!important;}.show-times-date:hover{color:#fff;background-color:#dd8bec!important;}.altRow .show-times-date{background-color:#f5f5f5;}.altRow .show-times-date:hover{background-color:#dd8bec;}.selected .show-times-date{background-color:#dd8bec!important;color:#fff!important;}.selected .show-times-date:hover{background-color:#8c8c8c!important;}.selected .show-times-date-donation,.show-times-date-donation:hover{color:#fff!important;background-color:#daff95;}.show-times-date-sold-out{color:#ec1e27!important;background-color:#fff!important;}.show-times-date-sold-out:hover{color:#ec1e27!important;background-color:#fff!important;}.altRow .show-times-date-sold-out{color:#ec1e27!important;background-color:#f5f5f5!important;}.altRow .show-times-date-sold-out:hover{color:#ec1e27!important;background-color:#f5f5f5!important;}.related-events{border-top:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc;padding-bottom:1em;}.related-events .flexslider{margin-bottom:0;}.related-events .thumbnail{border:0;font-size:.7em;}.related-events .image-thumbnail-container{overflow:hidden;}.related-events h3{font-size:1em;min-height:1.2em;margin-top:.5em;margin-bottom:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.related-events .sarkie-button{width:100%;}.related-events .sarkie-button .rbDecorated{text-align:center;width:100%;}.related-events .thumbnail{max-width:180px;}.related-events .cart-preview{font-weight:700;font-size:.8em;}.related-events .related-events-content{padding-bottom:.5em;}.related-events .RadButton{background-color:#dd8bec!important;color:#fff!important;max-width:100%!important;min-width:100%!important;}.related-events .RadButton:hover{background-color:#f5f5f5!important;color:#222!important;}.related-events .RadButton input.rbDecorated{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%!important;min-width:100%!important;}.related-events .flex-nav-next{line-height:normal;}.related-events .flex-nav-prev{line-height:normal;}.related-events .thumbnail .caption{padding:0!important;}.related-events .flex-nav-prev a::before{font-family:'Glyphicons Halflings';content:"";}.related-events .flex-nav-next a::before{font-family:'Glyphicons Halflings';content:"";}.related-events .flex-direction-nav a{width:45px;height:45px;}.content-container.submit-events{display:none!important;}.ptixad.HomePage{padding-bottom:4px;}.ptixad.HomePage img{max-width:100%;max-height:120px;margin:auto;}#sidebar #adSidebarFirst,#sidebar #adSidebarSecond{max-width:200px;}@media(min-width:991px){.pull-md-right{display:table;float:right;padding:0;}}.pull-md-right{display:table;}.banner-part-container{position:absolute;bottom:0;right:20px;left:20px;line-height:200px;}.banner-part-container div{padding:0;}.banner-part-container img{width:100%;}@media(min-width:992px){.banner-part-container img{padding-right:15px;}}@media(min-width:1200px){.banner-part-container{margin-right:250px;}}