html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif;line-height:1.25}nav,main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}a{-webkit-text-decoration-skip:objects;background-color:#0000}a:active,a:hover{outline-width:0}b,strong{font-weight:inherit;font-weight:bolder}code{font-family:monospace;font-size:1em}video{display:inline-block}img{border-style:none}button,input,select,textarea{margin:0;font-family:sans-serif;font-size:100%;line-height:1.15}button,input{overflow:visible}button,html [type=button],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}progress{vertical-align:baseline;display:inline-block}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}menu{display:block}a,a:link,a:visited{text-decoration:none}p,li,ul,h1,h2,h3,h4,h5{margin:0;padding:0;font-size:1em;line-height:100%}.ui-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:30%;min-height:20px;animation:1s ui-loading;display:flex}.ui-loading-in{width:64px;height:64px;display:inline-block;position:relative}.ui-loading-in div{background:#7d7d7d33;border-radius:50%;width:11px;height:11px;animation-timing-function:cubic-bezier(0,1,1,0);position:absolute;top:27px}.ui-loading-in div:first-child{animation:.6s infinite ui-loading1;left:6px}.ui-loading-in div:nth-child(2){animation:.6s infinite ui-loading2;left:6px}.ui-loading-in div:nth-child(3){animation:.6s infinite ui-loading2;left:26px}.ui-loading-in div:nth-child(4){animation:.6s infinite ui-loading3;left:45px}@keyframes ui-loading{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes ui-loading1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes ui-loading3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes ui-loading2{0%{transform:translate(0)}to{transform:translate(19px)}}body{overflow-y:scroll!important}.usl-menu{z-index:10000;background:#000;width:100%;height:100px;line-height:100%;display:block;position:fixed;overflow:hidden;box-shadow:0 0 #000,inset 0 0 #fff}.usl-menu-space{height:100px;display:block;overflow:hidden}.usl-menu-pop{z-index:10000;background-color:#444;border-radius:0;width:200px;margin-top:0;margin-left:21px;padding:5px;display:block;position:fixed;top:50px;overflow:hidden}.usl-menu-pop ul,.usl-menu-pop li{margin:0;padding:0}.usl-menu-pop ul ul{margin-left:15px;font-size:13px}.usl-menu-pop a{color:#fff;background-color:#444;border-top:1px solid #fff;margin-top:0;padding:0;display:block;overflow:hidden}.usl-menu-pop li:first-child a{border-top:none}.usl-menu-pop a:hover{background-color:#555}.usl-menu-toggle{display:none}body.phone .usl-menu-toggle{float:right;color:#0000;background-image:url(/images/menu-580572.png);background-position:50%;background-repeat:no-repeat;background-size:60%;width:40px;height:40px;margin:0 7px 0 0;display:block;overflow:hidden}.usl-menu .container{padding:0}body:not(.phone) .usl-menu-logo{float:left;color:#fff;letter-spacing:0;text-transform:none;background:0 0;padding:20px 15px;font-size:60px;font-weight:400;line-height:100%;display:block;overflow:visible}body:not(.phone) .usl-menu-logo img{float:left;height:60px;margin:0;line-height:100%;display:block}body.phone .usl-menu-logo img{float:left;height:25px;margin:0;line-height:100%;display:block}body.phone .usl-menu-logo{color:#fff;text-transform:none;float:left;background-image:none;background-position:0;background-repeat:no-repeat;background-size:contain;margin:10px 15px;font-size:17px;font-weight:400;line-height:100%;display:block;overflow:hidden}body:not(.phone) .usl-menu-bullets{float:right;flex-basis:100%;margin-left:10px;display:block;overflow:hidden}body.phone .usl-menu-bullets{display:block;overflow:hidden}.usl-menu-bullets ul,.usl-menu-bullets li{margin:0;padding:0}body:not(.phone) .usl-menu-bullets ul ul{display:none}body:not(.phone) .usl-menu-bullets ul li{float:left;display:block;overflow:visible}body.phone .usl-menu-bullets ul li{display:block;overflow:visible}.usl-menu-bullets ul li a{color:#fff;text-transform:none;letter-spacing:.75px;padding:4px 0;font-size:15px;font-weight:500;line-height:100%;display:block;overflow:visible}body:not(.phone) .usl-menu-bullets ul li{padding:38.5px 21px}body.phone .usl-menu-bullets>ul{margin:0;display:none}body.phone .usl-menu-bullets ul li a{border-top:1px solid #ccc;padding:8px 15px;font-weight:700}body.phone .usl-menu-bullets ul ul li a{padding-left:30px;font-weight:400}body:not(.phone) .usl-menu-bullets ul li:hover{background-color:#eee3}body:not(.phone) .usl-menu-bullets ul li a:hover{border-bottom:0 solid #f1f1f1}body:not(.phone) .usl-menu-bullets ul li a.usl-active-page{border-bottom:0 solid #bbb}.ulSlice *{font-family:Open Sans,sans-serif}#usl-content-wrapper-in{min-height:calc(100vh - 300px)}.footer-section h4{border-bottom:1px solid;padding-bottom:5px}.footer-section ul{padding-left:0}#usl_page_footer{color:#fff;background-color:#292929;padding:15px 20px;font-size:14px}#usl_page_footer a:link,#usl_page_footer a:visited,#usl_page_footer a:active{color:#fff}#usl_page_footer a:hover{text-decoration:underline}#usl_page_footer .social{justify-content:space-around;display:flex}#usl_page_footer .social a:hover{text-decoration:none}#usl_page_footer .social a{margin-left:10px}#usl_page_footer li{padding-bottom:15px;list-style-type:none}@media only screen and (max-width:768px){#menu{padding:5px!important}}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}main,menu,nav{display:block}progress,video{vertical-align:baseline;display:inline-block}[hidden]{display:none}a{background-color:#0000}a:active,a:hover{outline:0}b,strong{font-weight:700}h1{margin:.67em 0;font-size:2em}small{font-size:80%}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,pre{font-family:monospace;font-size:1em}button,input,select,textarea{font:inherit;color:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}textarea{overflow:auto}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}@media print{*,:after,:before{color:#000!important;text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:0 0!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}pre{page-break-inside:avoid;border:1px solid #999}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}}*,:after,:before{box-sizing:border-box}html{-webkit-tap-highlight-color:#0000;font-size:10px}body{color:#333;background-color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}hr{border:0;border-top:1px solid #eee;margin-top:20px;margin-bottom:20px}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{color:inherit;font-family:inherit;font-weight:500;line-height:1.1}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small{color:#777;font-weight:400;line-height:1}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,h4,h5{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,h4 .small,h4 small,h5 .small,h5 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}ul{margin-top:0;margin-bottom:10px}ul ul{margin-bottom:0}dd{margin-left:0;line-height:1.42857}code,pre{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px;padding:2px 4px;font-size:90%}pre{color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;margin:0 0 10px;padding:9.5px;font-size:13px;line-height:1.42857;display:block}pre code{font-size:inherit;color:inherit;white-space:pre-wrap;background-color:#0000;border-radius:0;padding:0}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-sm-12,.col-sm-4,.col-sm-6,.col-sm-8{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (min-width:768px){.col-sm-12,.col-sm-4,.col-sm-6,.col-sm-8{float:left}.col-sm-12{width:100%}.col-sm-8{width:66.6667%}.col-sm-6{width:50%}.col-sm-4{width:33.3333%}}table{background-color:#0000}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>thead>tr>td,.table>thead>tr>th{vertical-align:top;border-top:1px solid #ddd;padding:8px;line-height:1.42857}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}table td[class*=col-],table th[class*=col-]{float:none;display:table-cell;position:static}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}label{max-width:100%;margin-bottom:5px;font-weight:700;display:inline-block}input[type=range]{width:100%;display:block}select[multiple],select[size]{height:auto}.form-control{color:#555;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;box-shadow:inset 0 1px 1px #00000013}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-placeholder-shown{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:#0000;border:0}.form-control[disabled]{opacity:1;cursor:not-allowed;background-color:#eee}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=month].form-control{line-height:34px}}.form-group{margin-bottom:15px}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px #00000013}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px #00000013,0 0 6px #ce8483}.btn{text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;user-select:none;background-image:none;border:1px solid #0000;border-radius:4px;margin-bottom:0;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857;display:inline-block}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;box-shadow:inset 0 3px 5px #00000020}.btn.disabled,.btn[disabled]{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled{pointer-events:none}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover,.btn-primary.active,.btn-primary:active{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover{background-color:#337ab7;border-color:#2e6da4}.btn-lg{border-radius:6px;padding:10px 16px;font-size:18px;line-height:1.33333}.btn-sm{border-radius:3px;padding:5px 10px;font-size:12px;line-height:1.5}.fade{opacity:0;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.open>a{outline:0}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{display:block;position:relative}.nav>li>a{padding:10px 15px;display:block;position:relative}.nav>li>a:focus,.nav>li>a:hover{background-color:#eee;text-decoration:none}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;cursor:not-allowed;background-color:#0000;text-decoration:none}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav>li>a>img{max-width:none}.label{color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;display:inline}a.label:focus,a.label:hover{color:#fff;cursor:pointer;text-decoration:none}.label:empty{display:none}.btn .label{position:relative;top:-1px}.progress{background-color:#f5f5f5;border-radius:4px;height:20px;margin-bottom:20px;overflow:hidden;box-shadow:inset 0 1px 2px #0000001a}.media{margin-top:15px}.media:first-child{margin-top:0}.media{zoom:1;overflow:hidden}.well{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;min-height:20px;margin-bottom:20px;padding:19px;box-shadow:inset 0 1px 1px #0000000d}.container:after,.container:before,.nav:after,.nav:before,.row:after,.row:before{content:" ";display:table}.container:after,.nav:after,.row:after{clear:both}.show{display:block!important}.hidden{display:none!important}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media print{.hidden-print{display:none!important}}html{-webkit-tap-highlight-color:#0000}html,body{width:100%;height:100%;position:fixed;overflow:hidden}.hashFrag{cursor:default}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:300;src:url(/fonts/jizOREVItHgc8qDIbSTKq4XkRg8T88bjFuXOnduhcMWkANDM-f03798.ttf)format("truetype")}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;src:url(/fonts/jizOREVItHgc8qDIbSTKq4XkRg8T88bjFuXOnduhLsWkANDM-3f5cc4.ttf)format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:100%;src:url(/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVc-98d9ea.ttf)format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc-da59a9.ttf)format("truetype")}.ulSlice_display_start{display:none}.btn{cursor:pointer}#usl-content-wrapper-in table.table th{border-top:none}#usl-content-wrapper-in ul{margin-bottom:0;padding-left:20px}#usl-content-wrapper-in ul li{margin-bottom:.3em;line-height:1.4em}.app-pad-md{padding-top:2em;padding-bottom:2em}.app-sub-header{color:#353535;font-size:.9em}.app-loader-initial{flex-direction:column;justify-content:space-around;align-items:center;display:flex}.app-general-loader,.app-general-loader:after{border-radius:50%;width:6em;height:6em}.app-general-loader.small,.app-general-loader.small:after{border-radius:50%;width:3em;height:3em}.app-general-loader.small{margin:auto;border-width:.3em!important}.app-general-loader{text-indent:-9999em;border:.5em solid #7d7d7d80;border-left-color:#ddd;margin:30px auto;font-size:10px;animation:1.1s linear infinite load8;position:relative;transform:translateZ(0)}.app-general-loader.white{border:.5em solid #fff3;border-left-color:#fff}@keyframes load8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.block-space{margin:15px 0;display:block}.app-camp-image-img{background-repeat:no-repeat;background-size:cover;width:40%;height:25vh;margin:10px auto auto;display:block;box-shadow:0 0 10px #000000b3}body:not(.mobile) .app-camp-image-header-img{height:65vh}.app-camp-image-header-img{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:100%}body.mobile .app-camp-image-header-img{background-position:bottom;background-size:contain;height:60vh}.app-banner-wrapper{border-top:1px solid #656565}.app-banner-wrapper h1{margin-bottom:0}.app-banner-text{font-size:2em}html,body{overflow-y:auto}#usl_page_footer{display:block}.camps{flex-flow:wrap;justify-content:space-around;max-width:1400px;margin:0 auto;display:flex}body:not(.mobile) .camps-item{max-width:50%}.camps-item{align-items:center;padding:0 20px;overflow:hidden}body:not(.phone) .camps-item:not(:last-child){border-right:2px solid #efefef}.camps-item-href{text-align:center}a.camps-item-href:hover{text-decoration:none}body.mobile .camps-item{width:calc(100% - 30px)!important}.camps-item-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:30vh;margin-top:13px}.camps-item-title{color:#bf2c2c;font-family:Open Sans,sans-serif;font-size:1.5em}.camps-item-desc *{color:#4a4a4a;font-family:Libre Franklin,sans-serif;font-weight:400;line-height:25px}.camps-item-register-btn{color:#fff;cursor:pointer;background-color:#bf2c2c;margin:15px;line-height:20px}.camps-item-register-btn:hover{background-color:#a21818}.camps-item-desc li{line-height:28px;list-style-position:inside}#payment_type>.form-group{background-color:#eef2f5;border:2px solid #405a6c40;border-radius:3px;padding:1em 1em 2em}#payment_type>.form-group select,#payment_type>.form-group option{outline:none;font-weight:600}form{margin-bottom:15px}form input.invalid{border:1px solid #bf7575}p.app-form-input-detail{color:gray;padding-top:4px;font-size:.8em}.form-invoice-total p{margin:0}.form-invoice-total{text-align:center;background:#efefef;margin-bottom:10px;padding:12px 15px;font-family:Open Sans,sans-serif;font-size:22px}.form-invoice-total-head{font-size:.65em;font-weight:600;margin-bottom:8px!important}.form-invoice-total-span{color:#00b716;justify-content:center;align-items:center;font-size:1.2em;display:flex}.form-invoice-total-span-desc{color:#000;margin-left:10px;font-size:.65em;font-weight:600}
