*{box-sizing:border-box;-webkit-box-sizing:border-box;-msbox-sizing:border-box}.buyer-field-textarea{width:75%;min-height:100px}.tickera select{max-width:100%}.entry-content tr td:nth-child(3){padding:6px 0}.cart_empty_message{text-align:center;font-weight:bold;font-size:32px;margin:64px 0}.tc-added-to-cart .tc-cart-button,.tec-cart-btn{display:block;background-color:#FFD700;color:#000;padding:10px 20px;text-align:center;margin-top:20px;font-weight:bold;border-radius:5px;cursor:pointer}.tc-added-to-cart .tc-cart-button:hover{background-color:#FFA500}#external-slideshow .slick-track{padding:0px}#post-2745 .et_pb_section{padding:0!important;overflow:hidden!important}body:not(.logged-in) #post-2745 .et_pb_section{pointer-events:none}#post-2745 .dtq-image-carousel-item figure img{height:auto!important}html,body{position:relative;width:100%;overflow-x:hidden!important}.et_pb_menu_inner_container{overflow-x:hidden}.single-post #main-content{position:relative}.single-post #main-content::before{content:"";position:absolute;background-image:url(https://prodCastleRidge.tecsinc.com/wp-content/uploadables/2024/01/cr-view.jpg);background-repeat:no-repeat;background-size:cover;opacity:.55;top:0px;right:0px;bottom:0px;left:0px}article#post-1017 p>a{color:white;font-size:20px;background-color:#e09900;padding:12px;font-weight:bold}article#post-1017 p>a:hover{color:black}.et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu ul li.current-menu-item>ul>li>a{color:#FFFFFF!important}.et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu ul li.current-menu-item>ul>li>a[aria-current="page"]{color:#E09900!important}.et-pb-arrow-next,.et-pb-arrow-prev{background-color:#00000090}.et_pb_gallery_item a{display:block;pointer-events:none}.et_pb_gallery_item .et_overlay,#post-2015 .et_overlay{display:none}.tc-event-excerpt a{margin-top:20px;padding:20px;background-color:#e09900;color:#fff}.page-id-1015 .container{width:90%}.page-id-1015 .g-recaptcha{display:inline-block}.tc_seating_map_button{background-color:#fcb900!important;color:white!important;text-align:center;width:100%;letter-spacing:1px;font-weight:600;font-size:1.4em!important}.tickera select.card-expiry-month,.tickera select.card-expiry-year{margin:0!important;max-width:100px}.et_pb_gallery_item img{pointer-events:none}#tc_start_date,#tc_end_date{background-color:#fff}div.tc-event-date-wrap{background-color:#fff;color:#000}div.tc-event-excerpt{margin-bottom:80px;color:#000}.tc-event-filter{font-family:"Montserrat"}.tc-events-wrap{margin-top:80px}.tc-event-content-wrap h4{font-family:"Montserrat";color:#000}.tc-get-featured-image img{padding:0;margin:0}.tc-2-column{}.tc_events-template-default #main-content{background-image:url(//castleridge.com/wp-content/uploadables/2024/03/cSketchLgScreen-copy.jpg);background-repeat:no-repeat;background-size:contain}.upcoming-event-big-text{line-height:normal}.tc-event-filter li{list-style-type:none}#post-1015,#post-1016,#post-1017{padding-bottom:60px}#post-328 h1{font-family:"Cormorant SC";font-weight:bold;text-align:center;font-size:52px}.page-id-328 #main-content{background-color:#cda177}.event-h3{font-family:"Montserrat";text-transform:uppercase;font-weight:600}.post-meta{display:none}#post-2015 .post-meta{display:block}#left-area{font-family:"Montserrat";color:#000}.tc_the_content_pre{text-align:center}span.tc_event_date_title_front{color:#0504aa;font-size:24px;font-weight:600}span.tc_event_date_title_front::after{content:"\a";white-space:pre}.et_post_meta_wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column}.et_post_meta_wrapper h1{font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#000;padding:15px;background-color:rgb(255,255,255,.5)}.entry-content thead th,.entry-content tr th{background-color:#cda177;color:black}.tc_quantity_selector{margin:0!important}.pa-background-filter .et_pb_parallax_css{filter:brightness(50%);-webkit-filter:brightness(50%)}.wpforms-form input[type=submit],.wpforms-form button[type=submit]{background-color:#E09900!important;width:100%!important;font-family:"Montserrat"!important;font-size:28px!important;text-transform:uppercase!important;height:70px!important;padding:15px 0px!important;letter-spacing:2px!important}@media (max-width:1096px){.et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu ul li.current-menu-parent>a[aria-current="page"]{color:#FFFFFF!important}.et_pb_fullwidth_menu--style-inline_centered_logo .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_fullwidth_menu--style-inline_centered_logo .et_pb_row>.et_pb_menu__logo-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#menu-main-menu{display:none}.et_pb_fullwidth_menu .et_mobile_nav_menu{float:none;margin:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none}.et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu .et_mobile_menu,.et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu .et_mobile_menu ul{list-style-type:none}.et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu{height:200px!important}}@media (min-width:440px){.single-post #main-content p,.single-post #main-content h1{padding-left:20px;padding-right:20px}}@media (min-width:768px){p{font-size:16px}.et-mobile-menu{display:block!important}.et_pb_post img{max-width:75%}.et_pb_image_wrap img{max-width:100%}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{margin:15px}}.et-mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:10000}.et-mobile-menu .menu-item{font-size:1.2em;padding:1em;text-align:center}.et-mobile-menu .close-button{position:absolute;top:1em;right:1em;font-size:2em;cursor:pointer}.et_pb_de_mach_acf_slider_containter_nav .et_pb_de_mach_gallery_item{padding-top:56.25%;display:block;position:relative}.et_pb_de_mach_acf_slider_containter_nav .et_pb_de_mach_gallery_item img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.mfp-title{display:none!important}@media only screen and (min-width:1350px){#hero-vid{height:106vh}.et-db #et-boc .et-l .et_pb_section{padding:0!important}.tc_events-template-default #main-content{background-image:url(//castleridge.com/wp-content/uploadables/2024/03/cSketchLgScreen-copy.jpg);background-repeat:no-repeat;background-size:contain}}@media (max-width:980px){.pa-open-mobile-menu .et_pb_menu__menu{display:flex!important;text-align:center}.pa-open-mobile-menu .et_mobile_nav_menu{display:none!important}}@media only screen and (max-width:380px){.entry-content tr td{padding:6px 0px}.entry-content tr td:nth-child(1){border-top:3px solid #cda177}table.event_tickets tr{border-bottom:none}.entry-content tr td:nth-child(4){border-bottom:3px solid #cda177}}.entry-meta .byline,.entry-meta .cat-links{display:none}.entry-meta .posted-on{display:none}footer a{color:#fff}footer a:hover{color:#e09900}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_column_1_tb_footer .et_pb_blurb_0_tb_footer,.et_pb_column_2_tb_footer .et_pb_blurb_1_tb_footer,.et_pb_column_3_tb_footer .et_pb_blurb_2_tb_footer,.et_pb_column_1_tb_footer .et_pb_button_2_tb_footer_wrapper{width:360px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.et_pb_blurb_0_tb_footer,.et_pb_blurb_1_tb_footer,.et_pb_blurb_2_tb_footer,.et_pb_blurb_0_tb_footer .et_pb_module_header,.et_pb_blurb_1_tb_footer .et_pb_module_header,.et_pb_blurb_2_tb_footer .et_pb_module_header,.et_pb_blurb_0_tb_footer .et_pb_blurb_description,.et_pb_blurb_1_tb_footer .et_pb_blurb_description,.et_pb_blurb_2_tb_footer .et_pb_blurb_description,.et_pb_blurb_0_tb_footer .et_pb_blurb_description p,.et_pb_blurb_1_tb_footer .et_pb_blurb_description p,.et_pb_blurb_2_tb_footer .et_pb_blurb_description p{text-align:center!important}.et_pb_column_1_tb_footer .et_pb_button_2_tb_footer_wrapper{text-align:center!important;padding:0!important;transform:none!important}.et_pb_column_1_tb_footer .et_pb_button_2_tb_footer{margin-left:auto!important;margin-right:auto!important;transform:none!important}}