﻿html,body,.RadGrid_Metro,.RadButton,#masthead,#site-nav,.show-display-table,#cssmenu>ul>li>a,.rgMasterTable,.sarkie-shopping-cart .pnlToc{font-family:'Montserrat',sans-serif!important;}.show-name,.text-box{font-family:'Montserrat',sans-serif;font-weight:400;}.show-name{font-size:2.5em;line-height:1.3;}.text-box{margin-left:1rem;color:#fff;font-size:1.8rem;line-height:2.6rem;margin-bottom:6.5rem;}.text-box strong{font-weight:600;}.text-box span{font-size:1.5rem;}#listings *{font-family:'Montserrat',sans-serif;}.showDetails *,.RadWindow_Metro *{font-family:'Montserrat',sans-serif!important;}.sarkie-shopping-cart .pnlToc{font-size:.95em!important;}.footer-table{background-color:#003f62;}footer .footer-line{background-color:#3c3c3c;}#logo img.logo-main{height:2.5em;}#sidebar>div.facebook{display:none!important;}.image-container{background-position-y:90%!important;}#listings .text p{color:#003f62!important;}#listings .show-module .show-content{height:32%;}#listings .show-module .show-content .right-content .title{color:#003f62!important;}#listings .show-module .show-content .left-content .title{color:#f499b8!important;}.show-times-date{transition:all .3s ease;}.show-times-date:hover{color:#fff;background-color:#f499b8!important;}.selected .show-times-date{background-color:#f499b8!important;color:#fff!important;}.selected .show-times-date:hover{background-color:#3c3c3c!important;}.altRow .show-times-date{background-color:#f1e3de;}.view-all-events{text-align:center;line-height:20px!important;margin:2rem 0!important;}.view-all-events a{display:inline-block;background-color:#f499b8;color:#3c3c3c;text-decoration:none;padding:12px 24px;border:2px solid #f499b8;border-radius:4px;font-family:'Montserrat',sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease;cursor:pointer;}.view-all-events a:hover{background-color:#f1e3de!important;border-color:#f1e3de!important;color:#3c3c3c!important;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1);}.view-all-events a:focus{outline:2px solid #f499b8;outline-offset:2px;}.view-all-events a:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1);}#cssmenu .blue{background-color:#003f62;color:#fff!important;}#cssmenu.align-right{text-align:right;}#cssmenu.align-right ul{list-style:none;margin:0;padding:0;display:flex;gap:10px;justify-content:flex-end;}#cssmenu.align-right ul li{display:inline-block;}#cssmenu.align-right ul li a{display:block;text-decoration:none;padding:10px 16px;border-radius:4px;font-family:'Montserrat',sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease;cursor:pointer;}#cssmenu.align-right ul li a span{font-weight:inherit;}#cssmenu.align-right ul li.blue{background-color:#003f62;}#cssmenu.align-right ul li.blue a{color:#fff!important;}#cssmenu.align-right ul li.blue a:hover{background-color:#000e16;}#cssmenu.align-right ul li.green{background-color:#cde3a6;}#cssmenu.align-right ul li.green a{color:#3c3c3c!important;}#cssmenu.align-right ul li.green a span.green{color:#3c3c3c!important;}#cssmenu.align-right ul li.green a:hover{background-color:#acd16c;}#cssmenu.align-right ul li.last{margin-right:0;}.event-buy-ticket-grid .btn.green.text-white{background:#f499b8;color:#3c3c3c;transition:all .3s ease;}.event-buy-ticket-grid .btn.green.text-white:hover{background-color:#f1e3de;}.sarkie-button,.login-container .actionButton{background-color:#f499b8!important;color:#3c3c3c!important;border:1px solid #f499b8;transition:all 0 ease;}.sarkie-button.RadButton input,.login-container .actionButton.RadButton input{background-color:#f499b8!important;color:#3c3c3c!important;}.sarkie-button.RadButton input:hover,.login-container .actionButton.RadButton input:hover{background-color:#f1e3de!important;color:#3c3c3c!important;}.sarkie-button span.rbPrimaryIcon,.login-container .actionButton span.rbPrimaryIcon{background-color:#f499b8!important;color:#3c3c3c!important;}.sarkie-button input.rbDecorated.rbPrimary,.login-container .actionButton input.rbDecorated.rbPrimary{background-color:#f499b8!important;color:#3c3c3c!important;border:0;}.sarkie-button:hover,.login-container .actionButton:hover{background-color:#f1e3de!important;color:#3c3c3c!important;}.sarkie-button:hover span.rbPrimaryIcon,.login-container .actionButton:hover span.rbPrimaryIcon,.sarkie-button:hover input.rbDecorated.rbPrimary,.login-container .actionButton:hover input.rbDecorated.rbPrimary{background-color:#f1e3de!important;color:#3c3c3c!important;}.sarkie-button:focus,.login-container .actionButton:focus{background-color:#f1e3de!important;color:#3c3c3c!important;outline:2px solid #f499b8;outline-offset:2px;}.sarkie-button:focus span.rbPrimaryIcon,.login-container .actionButton:focus span.rbPrimaryIcon,.sarkie-button:focus input.rbDecorated.rbPrimary,.login-container .actionButton:focus input.rbDecorated.rbPrimary{background-color:#f1e3de!important;color:#3c3c3c!important;}.RadButton_Metro.rbHovered,.RadButton_Metro.rbSkinnedButton:hover,.RadButton_Metro.rbVerticalButton:hover,.RadButton_Metro.rbLinkButton:hover{background-color:#f1e3de!important;color:#3c3c3c!important;}.order-complete .order-number{color:#f499b8;}.sarkie-control .hasCountdown,.sarkie-control .cart-preview,.sarkie-control .order-total{color:#003f62!important;}.sarkie-shopping-cart .apply-code{background:#cde3a6!important;border:1px solid #cde3a6;color:#3c3c3c!important;}.sarkie-checkout .user-panel,.sarkie-checkout .credit-panel{border-top:1px solid rgba(0,99,146,.5);padding:.25em 0;}.sarkie-checkout .user-panel .user-yes label,.sarkie-checkout .credit-panel .user-yes label{padding-left:.5em;font-size:1.2em;}.sarkie-control .tab-strip.RadTabStripTop .rtsLevel1{background:#f499b8!important;}.sarkie-control .tab-strip .rtsLevel1 .rtsUL{background:#f499b8!important;}.account-container .RadScheduler .rsHeader{border:1px solid #003f62;background:#003f62;}.account-container .RadScheduler .rsHeader ul a{border:1px solid #003f62;}.account-container .RadScheduler .rsHeader .rsCurrent{color:#fff;}.account-container .RadScheduler .rsHeader .rsNextDay,.account-container .RadScheduler .rsHeader .rsPrevDay{border:1px solid #003f62;}.account-container .RadScheduler .rsWeekView .rsAptContent,.account-container .RadScheduler .rsMonthView .rsAptContent{background-color:#003f62;}.account-container .RadCalendar .rcSelected{background:#003f62;}.RadScheduler_Metro .rsPrimary{border-color:#006392;color:#fff;background-color:#006392;}.RadScheduler_Metro .rsAgendaTable .rsAgendaRowSelected{border-color:#006392;color:#fff;background-color:#006392;}body{color:#3c3c3c;}.showDetails p{color:#3c3c3c!important;}a{color:#003f62;}.text-primary{color:#003f62!important;}.text-secondary{color:#f499b8!important;}.text-grey{color:#f1e3de!important;}.text-dark{color:#3c3c3c!important;}.text-green{color:#cde3a6!important;}.bg-primary{background-color:#003f62!important;}.bg-secondary{background-color:#f499b8!important;}.bg-grey{background-color:#f1e3de!important;}.bg-dark{background-color:#3c3c3c!important;}.bg-green{background-color:#cde3a6!important;}@media(max-width:768px){.show-name{font-size:2em;}.text-box{font-size:2rem;line-height:2.5rem;}}@media(max-width:480px){.show-name{font-size:1.5em;}.text-box{font-size:1.5rem;line-height:2rem;}}