﻿@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500;1,600;1,700;1,800&display=swap";@font-face{font-family:"News Gothic MT";src:url("../fonts/NewsGothic/NewsGothicMT.ttf") format("truetype"),url("../fonts/NewsGothic/NewsGothicMTBold.ttf") format("truetype"),url("../fonts/NewsGothic/NewsGothicMTItalic.ttf") format("truetype")}@font-face{font-family:"Clarendon BT";src:url("../fonts/clarendon/ClarendonBTRoman.ttf") format("truetype"),url("../fonts/clarendon/ClarendonBTBold.ttf") format("truetype")}.text-orange{color:#ea770b}body{font-family:"News Gothic MT",sans-serif;font-size:.875rem;font-weight:400;position:relative;min-height:100vh}body a{color:#ea770b;cursor:pointer}body ul,body li{list-style:none}body .body-bg{min-height:calc(100vh - 9rem);background-size:cover;background-repeat:no-repeat;position:relative;padding-block:2rem}body .body-bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(3,39,28,.4);z-index:1}body .panel-title{font-size:1.4rem;color:#ea770b;font-family:"Clarendon BT",sans-serif;font-weight:600;letter-spacing:1px;margin-bottom:1rem}body .panel-title+p.caption{font-weight:500;color:#ea770b;font-size:.875rem;letter-spacing:.5px;margin-bottom:1.2rem}.btn-bottom p{color:#848483;margin:0;font-size:.875rem;letter-spacing:1px;font-weight:400;margin-bottom:.5rem}.btn-bottom a.signup-link{color:#ea770b;font-size:.875rem;font-weight:500;letter-spacing:1px}.btn-bottom a.signup-link:hover{color:#0b3e24}.btn-bottom a.login-link{color:#072929;font-size:.875rem;font-weight:400;letter-spacing:1px}.btn-bottom a.login-link:hover,.btn-bottom a.login-link:focus{color:#ea770b;outline:none}.event-info-panel{background-color:#efefef;padding:.6rem 0}.event-info-panel .event-info-list{display:flex;flex-wrap:wrap;margin:0;padding:0;padding-inline:4rem 1rem}.event-info-panel .event-info-list li{width:33.3333333333%;color:#6d6d6d;font-size:.875rem;font-weight:600}.enableprint{display:none !important}@media print{.enableprint{display:flex}}@media(min-width: 320px)and (max-width: 767px){body .panel-title{font-size:1.2rem}body .event-info-panel .event-info-list li{width:100%;line-height:30px}}@media(min-width: 992px)and (max-width: 1199px){body .panel-title{font-size:1.2rem}}@media(min-width: 1200px){.main-body{width:calc(100% - 21rem)}}header:not(.main-header){box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px;max-height:8rem}header:not(.main-header) .camp-logo{text-align:center;padding-block:.5rem}header:not(.main-header) .camp-logo img{max-height:7rem}.menu-bar-strip{background-color:#ea770b;min-height:1rem}.main-header{min-height:6rem}.main-header .arcg-color-logo{padding:1rem 1rem 1rem 2rem}.main-header .arcg-color-logo img{max-height:5rem}.main-header .header-right{display:flex;align-items:center;justify-content:flex-end;padding-right:3rem}.main-header .header-right>ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;gap:4rem;align-items:center}.main-header .header-right>ul>li{position:relative}.main-header .header-right>ul>li>a{text-decoration:none;color:#0e3e25;font-size:1rem;font-weight:600}.main-header .header-right>ul>li .btn-profile{color:#ea770b}.main-header .header-right>ul>li .btn-profile img{max-height:50px;max-width:50px}.main-header .header-right>ul>li .btn-profile::after{border-top-width:.5rem;border-left-width:.5rem;border-right-width:.5rem;position:relative;top:.2rem}.main-header .header-right>ul>li .btn-profile+.dropdown-menu{margin-top:2rem;padding:1.5rem 2rem;min-width:15rem;background-color:#efefef}.main-header .header-right>ul>li .btn-profile+.dropdown-menu .dropdown-item{padding:0;line-height:1.9rem;font-weight:500}.main-header .header-right>ul>li .btn-profile+.dropdown-menu .dropdown-item:hover,.main-header .header-right>ul>li .btn-profile+.dropdown-menu .dropdown-item:active,.main-header .header-right>ul>li .btn-profile+.dropdown-menu .dropdown-item:focus{background-color:rgba(0,0,0,0);color:#ea770b}@media(min-width: 320px)and (max-width: 575px){.main-header .arcg-color-logo{text-align:center}.main-header .header-right{margin-bottom:.5rem;padding-right:5rem}}.btn{border-radius:2rem}.btn-bg-orange{font-size:.875rem;letter-spacing:.5px;font-weight:bold;padding-inline:2rem;line-height:1.5rem;background-color:#ea770b;color:#fff}.btn-bg-orange:hover,.btn-bg-orange:focus,.btn-bg-orange:focus-within{background-color:#072929;color:#fff}.btn-bg-black{font-size:.875rem;letter-spacing:.5px;font-weight:bold;padding-inline:4rem;line-height:1.5rem;background-color:#072929;color:#fff}.btn-bg-black:hover,.btn-bg-black:focus,.btn-bg-black:focus-within{background-color:#ea770b;color:#fff}.btn-orange-bordered{border:2px solid #ea770b;color:#fff;padding:.3rem 2rem;font-size:.875rem;font-weight:bold}.btn-orange-bordered:hover,.btn-orange-bordered:focus,.btn-orange-bordered:focus-within{background-color:#ea770b;color:#fff}.btn-bottom{margin-top:2rem;text-align:center}.welcome-btn-bottom{margin-block:3rem;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.welcome-btn-bottom h6{color:#fff}.btn-bottom-right{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:2rem;margin-top:2rem}.btn-link{font-size:.875rem;letter-spacing:.5px;font-weight:bold;padding-inline:0rem;line-height:1.5rem;color:#ea770b}.btn-link:focus-visible,.btn-link:focus{box-shadow:none}@media(min-width: 320px)and (max-width: 575px){.btn-bg-black{padding-inline:3rem}}.container>.row.dv-align .camp-welcome-section{margin-top:0}.container>.row.dv-align .camp-welcome-section h4{color:#fff;font-size:1.7rem;font-weight:400;text-align:center;line-height:2.3rem}.container>.row.dv-align .camp-welcome-section p{color:#fefefe;text-align:center;margin-top:1rem;font:normal normal normal 14px/20px "News Gothic MT",sans-serif;letter-spacing:.69px}h6.welcome-bottom-txt{color:#bec4c2;font-size:1.1rem;font-weight:400;text-align:center;line-height:1.2rem;margin-top:1rem}input:focus{outline:none}.form-group{margin-bottom:1rem}.form-group label{color:#1c1c1b;font-weight:600;font-size:.875rem;letter-spacing:.5px}.form-group .form-control:not(textarea.form-control){font-size:.875rem;border:1px solid #b2abab;border-radius:6px;height:30px}.form-group .form-control:not(textarea.form-control):focus{box-shadow:none;border-color:#fec896;outline:none}.form-group textarea:focus{box-shadow:none;border-color:#fec896;outline:none}.select2-container .select2-dropdown{background-color:#efefef;padding:.5rem;z-index:1056}.select2-container .select2-dropdown .select2-results__options{list-style:disc;display:flex;flex-direction:column;gap:.5rem}.select2-container .select2-dropdown .select2-results__options li{padding:.1rem .8rem;border-radius:1rem;font-size:.875rem}.select2-container .select2-dropdown .select2-results__options li::marker{margin-right:.2rem}.select2-container .select2-dropdown .select2-results__options li.select2-results__option[aria-selected=true]{background-color:#fff;color:#ea770b}.select2-container .select2-dropdown .select2-results__options li.select2-results__option.select2-results__option--highlighted{color:#ea770b;background-color:#fff}.select2-container .select2-selection--single{height:30px !important;border-color:#b2abab !important}.select2-container .select2-selection--single .select2-selection__rendered{line-height:30px !important}.select2-container .select2-selection--single .select2-selection__arrow{background-color:#efefef;height:27px !important;width:27px !important;top:2px !important;right:2px !important}.selection:focus-visible,.select2-container:focus-visible,.select2-selection:focus-visible,.select2-selection__rendered:focus-visible,.select2-container--focus:focus-visible{box-shadow:none}.chk-box input[type=checkbox]{position:absolute;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.chk-box input[type=checkbox][disabled]{cursor:not-allowed}.chk-box input[type=checkbox][disabled]+label{cursor:not-allowed}.chk-box input[type=checkbox][disabled]+label:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.chk-box input[type=checkbox]:focus+label:before{border-color:#ea770b}.chk-box input[type=checkbox]:checked+label:after{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.chk-box input[type=checkbox].no-borderradius,.chk-box input[type=checkbox].no-borderradius+label{background:rgba(0,0,0,0);position:relative;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.chk-box input[type=checkbox].no-borderradius:before,.chk-box input[type=checkbox].no-borderradius+label:before{display:none}.chk-box input[type=checkbox].no-borderradius+label,.chk-box input[type=checkbox].no-borderradius+label+label{padding:0}.chk-box input[type=checkbox]+label{position:relative;cursor:pointer;padding-left:28px;font-weight:normal}.chk-box input[type=checkbox]+label:before{position:absolute;left:0;top:-1px;content:"";background:#f1f1f1;width:18px;height:18px;display:block;border-radius:3px;border:1px solid #cbcbcb}.chk-box input[type=checkbox]+label:after{content:"✓";font-family:"Font Awesome 6 Free";position:absolute;top:0px;left:2px;width:20px;height:20px;line-height:20px;text-align:center;color:#ea770b;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;font-size:1.1rem}.chk-box input[type=checkbox]+label.no-borderradius:before,.chk-box input[type=checkbox]+label.no-borderradius:after{display:none}.datepicker{box-shadow:0 2px 12px 0 rgba(0,0,0,.1);z-index:1060 !important}.datepicker-dropdown{min-width:15rem}.datepicker td,.datepicker th{font-size:.8rem;width:30px !important;height:30px !important}.datepicker table tr td.active.active{background:#ea770b !important}.datepicker-months,.datepicker-days,.datepicker-years{min-width:15rem;max-width:100%}.datepicker-months table,.datepicker-days table,.datepicker-years table{width:98%}.datepicker table tr td span.active.active{background:#ea770b !important}.datepicker-decades table,.datepicker-centuries table{width:100%}#ptTimeSelectCntr{z-index:1056 !important;background-color:#fff}#ptTimeSelectCntr .ui-widget-header{background-color:#ea770b;color:#fff}#ptTimeSelectCntr .ui-widget-header #ptTimeSelectUserTime{font-weight:bold}#ptTimeSelectCntr .ui-widget-header #ptTimeSelectCloseCntr .ui-corner-all{background-color:rgba(0,0,0,0);border:none}#ptTimeSelectCntr .ui-widget-header #ptTimeSelectCloseCntr .ui-corner-all .ui-icon{font-size:1.2rem;color:#fff;background-color:rgba(0,0,0,0)}#ptTimeSelectCntr .ptTimeSelectLeftPane:not(.ui-widget-content),#ptTimeSelectCntr .ptTimeSelectRightPane:not(.ui-widget-content){font-weight:bold;font-size:1rem}#ptTimeSelectCntr .ui-widget-content.ptTimeSelectLeftPane .ptTimeSelectHrAmPmCntr>a{background-color:#e4e4e4;color:#000;font-weight:bold;text-decoration:none;padding-block:.2rem}#ptTimeSelectCntr .ui-widget-content.ptTimeSelectLeftPane .ptTimeSelectHrCntr a{display:block;float:left;padding:.2em;width:4.4em;margin:1px;text-align:center;text-decoration:none}#ptTimeSelectCntr .ui-widget-content.ptTimeSelectRightPane .ptTimeSelectMinCntr .ptTimeSelectMin{width:3.6rem}#ptTimeSelectCntr .ui-widget-content .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}#ptTimeSelectCntr #ptTimeSelectSetButton a{background-color:#ea770b;border-color:#ea770b;color:#fff;text-decoration:none;font-size:1rem}::-webkit-input-placeholder{color:#999}::-moz-placeholder{color:#999}::-ms-placeholder{color:#999}::placeholder{color:#999;font-size:.675rem;opacity:.5;letter-spacing:.5px}.vertical-menu{background-color:#072929;min-height:calc(100vh - 7rem);padding:0;position:relative}.vertical-menu .page-title{background-color:#ea770b;padding:1.3rem 0rem 1.3rem 3rem;font-size:1.4rem;font-family:"Clarendon BT",sans-serif;color:#fff;position:relative}.vertical-menu .page-title::after{content:" ";position:absolute;right:-40px;top:0px;border-top:39px solid rgba(0,0,0,0);border-right:none;border-left:40px solid #ea770b;border-bottom:30px solid rgba(0,0,0,0)}.vertical-menu .vertical-menu-list{padding:1rem 0 1rem 5rem}.vertical-menu .vertical-menu-list li a{color:#fff;opacity:.44;font-size:1rem;letter-spacing:.5px;line-height:2rem;text-decoration:none;display:flex;align-items:center}.vertical-menu .vertical-menu-list li a::before{content:"";font-family:"Font Awesome 6 free";font-size:.5rem;margin-right:1rem}.vertical-menu .vertical-menu-list li a:hover{opacity:1;color:#ea770b}.vertical-menu .vertical-menu-list li a:hover::before{font-weight:bold}.vertical-menu .vertical-menu-list li.active a{opacity:1;color:#ea770b}.vertical-menu .vertical-menu-list li.active a::before{font-weight:bold}.vertical-menu .vertical-menu-list li.visited a{opacity:1}.vertical-menu .vertical-menu-list li.visited a::before{font-weight:bold}.vertical-menu .img-tree{text-align:center;margin-block:1rem .5rem;position:absolute;bottom:1rem;width:100%}.vertical-menu .img-tree img{max-height:13rem;opacity:.5}.vertical-menu .no-bullet-point{padding-left:3rem}.vertical-menu .no-bullet-point>li{color:#fff;opacity:1;font-size:1rem;letter-spacing:.5px}.vertical-menu .no-bullet-point>li>a{opacity:1;line-height:3rem}.vertical-menu .no-bullet-point>li>a::before{display:none}.vertical-menu .no-bullet-point ul{padding-left:2rem}.disabled-menu{cursor:not-allowed}.disabled-menu a{pointer-events:none;opacity:.5 !important}@media(min-width: 320px)and (max-width: 991px){.vertical-menu{min-height:auto}.vertical-menu .page-title::after{display:none}.img-tree{text-align:center;margin-block:1rem .5rem;position:absolute;bottom:1rem;width:100%}.img-tree img{max-height:13rem;opacity:.5}}@media(min-width: 1200px){.vertical-menu{width:21rem}}footer{display:none;bottom:0;width:calc(100% - 22.5rem);position:absolute;height:15rem;flex-direction:column}footer .footer-sign-img{text-align:right}footer .footer-sign-img img{max-height:60px}footer .footer-text{padding:1rem 0;color:#fff;font-size:1rem;background-color:#efefef;padding-inline:2rem 1rem;margin-top:.5rem}footer .footer-text p{margin:0;color:#b2b2b2;font-size:.875rem}@media(min-width: 320px)and (max-width: 767px){footer{width:96%}}@media(min-width: 768px)and (max-width: 991px){footer{width:100%}}.main-panel{padding:2rem 2rem 0 3rem;margin-bottom:2rem}.table thead tr th{color:#ea770b;border-color:#ea770b}.table tbody tr td{font-size:.875rem;border:none}.table tbody tr td .btn-grid-action{color:#ea770b}.table tbody tr td .btn-grid-action a{color:#ea770b;text-decoration:none}.table tbody tr td .btn-grid-action a:hover{color:#0b3e24}.modal-content{background-color:rgba(0,0,0,0);border:none}.modal-body{background-color:#efefef;border-radius:2rem}.modal-body .btn-modal-close{position:absolute;right:2rem;top:.2rem;color:#ea770b;font-size:1.5rem}.modal-body .modal-title{font-size:1.5rem;font-family:"Clarendon BT",sans-serif;color:#ea770b;text-align:center;margin-bottom:.5rem}.camp-modal{display:none;position:absolute;top:8rem;right:3rem;width:18rem;height:18rem;background-color:#ea770b;border:1px solid #ccc;box-shadow:0 2px 4px rgba(0,0,0,.2);border-radius:1.5rem;padding:2rem}.camp-modal-content{padding:20px}.camp-modal .close{position:absolute;top:-1.8rem;right:-0.5rem;font-size:1.8rem;cursor:pointer;color:#fff}.camp-modal .camp-modal-title{font-size:1rem;color:#fff;font-weight:600;letter-spacing:1px;margin-bottom:1rem}.camp-modal .camp-modal-body.package-details{display:flex;flex-direction:column;gap:.7rem}.camp-modal .camp-modal-body.package-details .package-item{color:#fff;opacity:.8}.modal-change-password .modal-body{border-radius:1rem}.modal-change-password .modal-body .modal-title{text-align:left}.modal-health-information .modal-lg{max-width:570px}.modal-health-information .modal-lg .modal-body{padding:2rem}.modal-health-information .modal-lg .modal-body .modal-title{text-align:left;margin-bottom:1.2rem}.modal-health-information .modal-lg .modal-body .hi-dv-alignment{display:flex;align-items:center}.modal-health-information .modal-lg .modal-body .hi-dv-alignment .hi-lbl-mw{min-width:17rem}.modal-health-information .modal-lg .modal-body .btn-remove-medication{position:absolute;right:0;top:-8px}.mobile-nav{position:fixed;top:0;bottom:0;z-index:9999;overflow-y:auto;left:-320px;width:320px;padding-top:18px;background:rgba(7,41,41,.9);transition:.4s}.mobile-nav *{margin:0;padding:0;list-style:none}.mobile-nav a{display:block;position:relative;padding:10px 20px;font-weight:500;color:#fff;font-size:1rem;letter-spacing:.5px;line-height:2rem;text-decoration:none}.mobile-nav a:hover,.mobile-nav .active>a,.mobile-nav li:hover>a{color:#ea770b;text-decoration:none}.mobile-nav .drop-down>a:after{content:"";font-family:"Font Awesome 5 free";padding-left:10px;position:absolute;right:15px;font-weight:900}.mobile-nav .active.drop-down>a:after{content:""}.mobile-nav .drop-down>a{padding-right:35px}.mobile-nav .drop-down ul{display:none;overflow:hidden}.mobile-nav-toggle{position:absolute;right:31px;top:0;z-index:999;border:0;background:none;font-size:24px;transition:all .4s;outline:none !important;line-height:1;cursor:pointer;text-align:right}.mobile-nav-toggle i{margin:22px 18px 0 0;color:#000}.mobile-nav-overly{width:100%;height:100%;z-index:9997;top:0;left:0;position:fixed;background:rgba(19,39,57,.9);overflow:hidden;display:none}.mobile-nav-active{overflow:hidden}.mobile-nav-active .mobile-nav{left:0}.mobile-nav-active .mobile-nav-toggle i{color:#070000}@media(min-width: 320px)and (max-width: 767px){.mobile-nav-toggle{right:5px;top:100px}}@media(min-width: 576px)and (max-width: 767px){.mobile-nav-toggle{right:-6px;top:22px}}@media(min-width: 768px)and (max-width: 991px){.mobile-nav-toggle{right:-6px;top:22px}}.has-error.d-flex .help-block-error{color:#f20;font-size:.8rem;display:block;width:100%;order:3}.has-error:not(.d-flex){display:flex;flex-direction:column}.has-error:not(.d-flex) .form-control{border-color:#fcd1cb !important}.has-error:not(.d-flex) .help-block-error{color:#f20;font-size:.8rem;display:block;width:100%}.has-error:not(.d-flex) .help-block-error:not(#frmLogin .help-block-error){order:3}.has-error:not(.d-flex) .select-error,.has-error:not(.d-flex) .select-validation{display:flex;flex-direction:column}.has-error:not(.d-flex) .select-error .help-block-error,.has-error:not(.d-flex) .select-validation .help-block-error{order:2}.has-error:not(.d-flex) .select-error .select2-container .select2-selection--single,.has-error:not(.d-flex) .select-validation .select2-container .select2-selection--single{border-color:#fcd1cb !important}.has-error:not(.d-flex) .el-input-number{margin-bottom:1rem}.has-error:not(.d-flex) .el-input-number .help-block-error{position:absolute;margin-top:-0.6rem}.has-error:not(.d-flex) .form-check-inline{position:relative}.has-error:not(.d-flex) .form-check-inline span.help-block{position:absolute;top:1.5rem;min-width:10rem;left:0}.has-error:not(.d-flex).form-check{flex-direction:row;flex-wrap:wrap;gap:.5rem}.has-error:not(.d-flex).form-check label{max-width:100%}.cke-vaildation .ckeditor{display:flex;flex-direction:column}.cke-vaildation .ckeditor .help-block{order:4;color:#f20;font-size:.8rem}label.error{color:#f20;font-size:.8rem !important;display:block;width:100%;font-weight:normal}.choose-blue-bar.has-error{position:relative}.choose-blue-bar.has-error span.help-block{position:absolute;margin-top:.5rem}.select-validation{display:flex;flex-direction:column}.select-validation .help-block-error{order:3;color:#f20;font-size:.8rem !important}.table.dataTable thead tr th{border-color:#ea770b}.table.no-footer{border-bottom:none !important}.loader-panel{position:fixed;left:0;top:0;height:100%;z-index:10000;background:rgba(0,27,17,.9);width:100%;text-align:center}.loader-panel .cssload-fond{position:relative;margin:auto;top:40%}.loader-panel .cssload-container-general{animation:cssload-animball_two 1.15s infinite;-o-animation:cssload-animball_two 1.15s infinite;-ms-animation:cssload-animball_two 1.15s infinite;-webkit-animation:cssload-animball_two 1.15s infinite;-moz-animation:cssload-animball_two 1.15s infinite;width:66px;height:66px}.loader-panel .cssload-internal{width:66px;height:66px;position:absolute}.loader-panel .cssload-ballcolor{width:30px;height:30px;border-radius:50%}.loader-panel .cssload-ball_1,.loader-panel .cssload-ball_2,.loader-panel .cssload-ball_3,.loader-panel .cssload-ball_4{position:absolute;animation:cssload-animball_one 1.15s infinite ease;-o-animation:cssload-animball_one 1.15s infinite ease;-ms-animation:cssload-animball_one 1.15s infinite ease;-webkit-animation:cssload-animball_one 1.15s infinite ease;-moz-animation:cssload-animball_one 1.15s infinite ease}.loader-panel .cssload-ball_1{background-color:#cb2025;top:0;left:0}.loader-panel .cssload-ball_2{background-color:#f8b334;top:0;left:36px}.loader-panel .cssload-ball_3{background-color:#00a096;top:36px;left:0}.loader-panel .cssload-ball_4{background-color:#97bf0d;top:36px;left:36px}@keyframes cssload-animball_one{0%,100%{position:absolute}50%{top:18px;left:18px;position:absolute;opacity:.5}}@-o-keyframes cssload-animball_one{0%,100%{position:absolute}50%{top:18px;left:18px;position:absolute;opacity:.5}}@-ms-keyframes cssload-animball_one{0%,100%,50%{position:absolute}50%{top:18px;left:18px;opacity:.5}}@-webkit-keyframes cssload-animball_one{0%,100%{position:absolute}50%{top:18px;left:18px;position:absolute;opacity:.5}}@-moz-keyframes cssload-animball_one{0%,100%{position:absolute}50%{top:18px;left:18px;position:absolute;opacity:.5}}@keyframes cssload-animball_two{0%{transform:rotate(0) scale(1)}50%{transform:rotate(360deg) scale(1.3)}100%{transform:rotate(720deg) scale(1)}}@-o-keyframes cssload-animball_two{0%{-o-transform:rotate(0) scale(1)}50%{-o-transform:rotate(360deg) scale(1.3)}100%{-o-transform:rotate(720deg) scale(1)}}@-ms-keyframes cssload-animball_two{0%{-ms-transform:rotate(0) scale(1)}50%{-ms-transform:rotate(360deg) scale(1.3)}100%{-ms-transform:rotate(720deg) scale(1)}}@-webkit-keyframes cssload-animball_two{0%{-webkit-transform:rotate(0) scale(1)}50%{-webkit-transform:rotate(360deg) scale(1.3)}100%{-webkit-transform:rotate(720deg) scale(1)}}@-moz-keyframes cssload-animball_two{0%{-moz-transform:rotate(0) scale(1)}50%{-moz-transform:rotate(360deg) scale(1.3)}100%{-moz-transform:rotate(720deg) scale(1)}}.registration-title h4.panel-title{margin-bottom:2rem}.registration-title .login-text{text-align:left;margin-bottom:0;color:#ea770b}.registration-title .caption{color:#ea770b}.registration-title .descreption{color:#000;font-size:1rem}.registration-title .btn-bottom .btn-bg-black{margin-bottom:.5rem}.registration-list{display:flex;justify-content:space-between;margin-bottom:1rem}.registration-list:last-child{margin-bottom:0}.registration-list label{text-transform:uppercase;font-size:.7rem;font-weight:600;letter-spacing:1.5px;color:#072929;font-family:"Clarendon BT",sans-serif;min-width:8rem}.registration-list span{text-transform:uppercase;font-size:.7rem;letter-spacing:1.5px;color:#072929;font-weight:400}@media(min-width: 320px)and (max-width: 575px){.registration-title h4.panel-title{margin-bottom:1rem}.registration-list{flex-wrap:wrap}}.container>.row.dv-align{min-height:calc(100vh - 13rem);align-items:center;position:relative;z-index:9}.container>.row.dv-align .left-panel-main .left-form-panel{background-color:#fff;padding:2.5rem;border-radius:1rem;max-width:27rem}.container>.row.dv-align .left-panel-main .left-form-panel h4.login-text{color:#ea770b;font-family:"Clarendon BT",sans-serif;font-weight:400}.container>.row.dv-align .left-panel-main .left-form-panel h4.login-text+p{font-size:.8rem;margin-bottom:1.2rem}.container>.row.dv-align .left-panel-main .left-form-panel .login-panel form .form-group{margin-bottom:1.5rem}.container>.row.dv-align .left-panel-main .left-form-panel .login-panel form .forgot-text{letter-spacing:1px;font-size:.875rem;text-decoration:underline;color:#848483;margin-top:.5rem;display:inline-block;font-weight:400}.container>.row.dv-align .left-panel-main .left-form-panel .login-panel .btn-bg-orange{margin-bottom:1rem}@media(min-width: 320px)and (max-width: 991px){.container>.row.dv-align .left-panel-main .left-form-panel{padding:1.5rem;margin-bottom:2rem;margin-inline:auto}.container>.row.dv-align .camp-welcome-section h4{font-size:1.4rem}}.signup-panel .signup-sign-img{text-align:right}.signup-panel .signup-sign-img img{max-height:4rem;opacity:.5}.signup-panel .form-group.form-check{margin-bottom:.3rem}.signup-panel .form-group.form-check .form-check-label{font-weight:600;font-size:.75rem}.signup-panel .form-group.form-check a{color:#ea770b;cursor:pointer}.pswd-info{display:none;position:absolute;width:277px;padding:15px;background:#fefefe;font-size:.875em;border-radius:5px;box-shadow:0 1px 3px #ccc;border:1px solid #ddd;z-index:1;margin-top:1.5rem}.pswd-info ul{list-style:none;padding:0}.pswd-info ul li{list-style:none;padding:0;font-size:14px}.pswd-info ul li:before{margin-right:8px}.pswd-info::before{content:"▲";position:absolute;top:-12px;left:45%;font-size:14px;line-height:14px;color:#ddd;text-shadow:none;display:block}.pswd-info h4{margin:0 0 10px 0;padding:0;font-weight:normal;font-size:18px;color:#000;line-height:25px}.forgot-username-panel h4.login-text{font-size:2rem}.forgot-username-panel h4.login-text+p{color:#666 !important;font-size:.875rem;letter-spacing:1px}.forgot-username-panel .btn-bottom .login-link{margin-top:1rem;display:inline-block}.modal-termscondition .tc-sub-title{background-color:#fff;padding:.5rem 1rem;border-radius:1.5rem;font-weight:600;font-size:.875rem;color:#666}.modal-termscondition .tc-sub-title+p{padding-left:.5rem;color:#666;font-size:.875rem}.es-panel p{color:#072929;font-weight:bold;margin-top:1rem;margin-bottom:1.5rem}.es-panel p a{color:#ea770b;text-decoration:none}.es-panel h4.panel-title{margin-bottom:1rem}.gd-panel .gd-name-deatils label+label{font-weight:500}.gd-panel .gd-name-deatils .ln-dv{display:flex;justify-content:space-between}.gd-panel .gd-name-deatils a{color:#ea770b;font-weight:600}#frmGuestDetails label+label{font-weight:500}#tblGuest tr td .chk-box{display:flex;padding-top:.25rem}#btnSaveGuestDetails{margin-right:.5rem}.regdetails-panel .reg-sub-panel{margin-bottom:2rem}.regdetails-panel .reg-sub-panel p{font-weight:500;max-width:40rem}.regdetails-panel .reg-sub-panel p.reg-content{max-width:40rem}.regdetails-panel .reg-sub-panel a{text-decoration:none;color:#ea770b;font-weight:600}.regdetails-panel .reg-sub-panel a i{margin-left:.2rem}.waiver-sub-panel{max-width:33rem;width:100%;margin-top:1rem}.waiver-sub-panel p{font-weight:500;line-height:25px;color:#666}.waiver-sub-panel p.text-orange{color:#ea770b}.waiver-btn{margin-top:2rem;display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.waiver-btn span img{max-height:2.5rem}.waiver-btn .waiver-email{color:#666}.rs-panel .panel-title{margin-bottom:1rem}.rs-panel p{font-weight:500;max-width:40rem}.rs-panel ul{padding:0;margin:0}.rs-panel ul li{font-weight:500;line-height:2rem}.rs-panel ul li .rs-label{color:#ea770b;min-width:10rem;display:inline-block}.rs-panel ul li .rs-value{color:#072929}.mc-panel{text-align:center;margin-top:3rem}.mc-panel .panel-title{font-size:2rem}.mc-panel p{font-weight:600;margin-top:1rem}.mc-panel a{color:#fefefe}.mc-panel .reg-confirmation-img{position:relative;margin-top:3rem;min-height:8.7rem}.mc-panel .reg-confirmation-img img{position:absolute;left:32%}.tbl-registration thead tr th{color:#ea770b;font-size:1rem;font-weight:600}.tbl-registration thead tr th:first-child{min-width:22rem}.tbl-registration thead tr th:nth-child(2){width:15rem}.tbl-registration thead tr th span.item-head{padding-left:2.5rem}.tbl-registration tbody tr td{padding-block:.5rem}.tbl-registration tbody tr td:nth-child(2){width:15rem}.mo-panel p{line-height:1.5rem}.mo-panel h6.meal-sub-title{font-weight:600;color:#ea770b;font-family:"Clarendon BT",sans-serif;letter-spacing:1px;margin-bottom:1rem;font-size:.875rem}.mo-panel .chk-box{display:flex;align-items:center}.mo-panel table tr th:first-child{max-width:15rem}.mo-panel table tr td{padding:.8rem;padding-left:0}.mo-panel table tr td a{font-weight:600}.waiver-child-panel{max-width:34rem}.mt-2rem{margin-top:2rem}.tbl-registration-summary tr th,.tbl-registration-summary tr td{font-weight:600;padding-block:.5rem}.tbl-registration-summary tr th:first-child,.tbl-registration-summary tr td:first-child{width:10rem;color:#ea770b}.tbl-registration-summary tr th:nth-child(2),.tbl-registration-summary tr td:nth-child(2){min-width:20rem}.tbl-registration-summary tr th.amount-txt,.tbl-registration-summary tr td.amount-txt{text-align:end}.tbl-registration-summary tfoot tr th:last-child{color:#ea770b}.total-amount-due-panel{background-color:#efefef;padding:1rem 2rem;border-radius:1rem}.total-amount-due-panel h5{font-size:1rem;font-weight:600;color:#ea770b;margin-bottom:1rem}.total-amount-due-panel p{color:#666;width:auto}.total-amount-due-panel p span{color:#ea770b;margin-left:3rem}.order-summary-panel p{max-width:34rem;margin-bottom:2rem}.order-summary-card{background-color:#efefef;padding:1.5rem;border-radius:1rem}.order-summary-card .tbl-order-summary tr th:last-child{vertical-align:baseline;text-align:end;color:#ea770b}.order-summary-card .tbl-order-summary tr th:last-child a{font-size:.7rem}.order-summary-card .tbl-order-summary tr th:first-child,.order-summary-card .tbl-order-summary tr td:first-child{width:80%}.order-summary-card .tbl-order-summary tr th:last-child,.order-summary-card .tbl-order-summary tr td:last-child{min-width:10rem;text-align:right}.order-summary-card .tbl-order-summary tr td{padding:.5rem 0}.order-summary-card .tbl-order-summary tfoot tr th:first-child{text-align:end;color:#ea770b}.order-summary-card .tbl-order-summary tfoot tr th:last-child{color:#000;font-weight:bold}.price-details{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.6rem;align-items:center}.price-details a{background-color:#ea770b;padding:.3rem .5rem;color:#fff !important;font-weight:600;text-decoration:none;border-radius:.25rem}.price-details a.active-price{background-color:#072929}.price-details>div{display:flex;align-items:center;gap:.2rem}.price-details>div label{color:#ea770b;font-weight:600}.price-details>div input{max-width:10rem}.price-details>div .input-group .input-group-text{border:none;box-shadow:none;background-color:#fff}.price-details>div .input-group input{border:none;max-width:5rem}.price-details>div .input-group input:focus{box-shadow:none}.month-year{display:flex;flex-wrap:wrap;width:100%}.month-year>div input#txtMonth{border-radius:.375rem 0 0 .375rem !important}.month-year>div input#txtYear{border-radius:0 .375rem .375rem 0 !important}.month-year>div:first-child{min-width:5rem;max-width:5rem}.month-year>div:first-child .select2-container--default .select2-selection--single{border-radius:.375rem 0 0 .375rem !important}.month-year>div:last-child{min-width:7rem;max-width:7rem}.month-year>div:last-child .select2-container--default .select2-selection--single{border-radius:0 .375rem .375rem 0 !important}.payment-confirmation-panel .pc-header{max-width:38rem;margin-inline:auto;text-align:center}.vm-card{background-color:#efefef;padding:1rem;border-radius:1rem;max-width:40rem;margin-bottom:.5rem}.vm-card .vm-card-main{display:flex;flex-wrap:wrap;gap:3rem}.vm-card h4.panel-title a{font-family:"News Gothic MT",sans-serif;float:inline-end;font-size:.875rem;font-weight:500}.vm-card h6{font-size:.875rem;color:#ea770b}.vm-card ul{padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.vm-card ul li{display:flex;flex-wrap:wrap;gap:1.5rem}.vm-card table tr th,.vm-card table tr td{padding:.3rem}.vm-card table tr th:first-child,.vm-card table tr td:first-child{min-width:23rem}.vm-card table tr th:first-child div,.vm-card table tr td:first-child div{display:flex;gap:.5rem}.vm-card table tr th:first-child div b,.vm-card table tr td:first-child div b{display:inline-block;min-width:4rem}.vm-card table tr th:last-child,.vm-card table tr td:last-child{text-align:right}.vm-card .payment-panel{padding-left:.5rem}.print-header{display:flex;gap:3rem;margin-bottom:1rem;align-items:center}.print-header .print-header-logo{min-width:8rem}.print-header .print-header-logo img{max-width:100%}.print-header .print-header-title h3{font-size:1.5rem;font-weight:bold}.hi-panel .hi-panel-parents .hi-sub-panel{margin-bottom:2.5rem}.hi-panel .hi-panel-parents .hi-sub-panel .hi-sub-title{color:#ea770b;font-size:1.2rem;font-weight:600;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ea770b;padding-inline:1rem;padding-bottom:.3rem;margin-bottom:1.5rem}.hi-panel .hi-panel-parents .hi-sub-panel .hi-sub-title span{float:right;font-size:1rem;font-weight:500;color:#848483}.hi-panel .hi-panel-parents .hi-sub-panel .hi-btn-panel{padding-inline:1rem}.hi-panel .hi-panel-parents .hi-sub-panel .hi-btn-panel a{display:inline-block;min-width:12rem}table.tbl-menuoption{width:100%}table.tbl-menuoption tr th{color:#ea770b;font-size:1rem;font-weight:600}table.tbl-menuoption tr td{padding-block:.5rem}table.tbl-menuoption tr th,table.tbl-menuoption tr td{padding:.3rem}table.tbl-menuoption tr th:first-child,table.tbl-menuoption tr td:first-child{min-width:14rem}table.tbl-menuoption tr th:first-child div,table.tbl-menuoption tr td:first-child div{display:flex;gap:.5rem}table.tbl-menuoption tr th:first-child div b,table.tbl-menuoption tr td:first-child div b{display:inline-block;min-width:4rem}table.tbl-menuoption tr th:nth-child(2),table.tbl-menuoption tr td:nth-child(2){min-width:11rem}table.tbl-menuoption tr th:nth-child(3),table.tbl-menuoption tr td:nth-child(3){text-align:right;min-width:8rem}table.tbl-menuoption tr th:last-child,table.tbl-menuoption tr td:last-child{text-align:center;min-width:5rem}table.tbl-menuoption tr th:last-child a,table.tbl-menuoption tr td:last-child a{color:#ea770b}table.tbl-menuoption tr th:last-child a i,table.tbl-menuoption tr td:last-child a i{margin-left:.2rem}