@media screen and (max-width:767px){#activity-listview{display:grid!important;grid-template-columns:repeat(1,1fr);column-gap:1rem}.restore-panel{padding:25px}.footer .container p span{display:none}}@media screen and (min-width:768px) and (max-width:991px){#activity-listview{display:grid!important;grid-template-columns:repeat(2,1fr);column-gap:1rem}}@media screen and (min-width:992px){#activity-listview{display:grid!important;grid-template-columns:repeat(3,1fr);column-gap:1rem}}@media screen{.wrap{padding:50px 0 60px}.wrap.no-padding{padding:0}.scrollable-content{overflow-y:auto}.footer a,.footer a:hover{color:#333}#fp-nav ul li a span,.fp-slidesNav ul li a span{background:#fff!important}.fp-arrow.fp-prev{border-width:25px 10px 25px 0!important;left:1px!important}.fp-arrow.fp-next{border-width:25px 0 25px 10px!important;right:1px!important}.badge#registrations-counter{padding:5px 7px 3px;background-color:#a54f29}.badge{padding:7px 7px 3px;font-weight:700;border-radius:5px}.focus-toggle{border-color:#a54f29!important}.focus-toggle .icon-bar{background-color:#a54f29!important}.alert-registration{padding-left:15px;padding-right:15px}.section{background-repeat:no-repeat;background-size:cover;background-position:center}.section h1{font-size:3em!important}.section h2{font-size:2em!important}.section .btn-link,.section a:not(.btn):not(.icon),.section a:not(.btn):not(.icon):active,.section a:not(.btn):not(.icon):hover,.section a:not(.btn):not(.icon):visited,.section tbody .glyphicon,.section thead .glyphicon{color:#a54f29}.section.cladding{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(../images/planche.jpg)}.section.default{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(../images/default.jpg)}.section.step{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(../images/step.jpg)}.section.ulhn{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(../images/ulhn.jpg)}.section .remote-info .remote-info-header .close{color:#fff;opacity:1;position:absolute}.section.restore-panel .panel:hover,.section.restore-panel .square .btn:hover{opacity:1}.section.restore-panel strong{color:#fff;text-align:center}.section.restore-panel .panel,.section.restore-panel .square .btn{opacity:.85}.section p{text-align:justify-all}.section:not(#section-courses) h1,.section:not(#section-courses) h2,.section:not(#section-courses) h3,.section:not(#section-courses) h4,.section:not(#section-courses) h6{text-align:center;color:#fff}.section:not(.restore-panel){color:#fff;font-size:1.25em}.section:not(.restore-panel) .btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;opacity:.75}.section:not(.restore-panel) .btn:hover{opacity:1}.footer{position:fixed;z-index:1030;right:0;left:0;bottom:0}#activity-listview .panel .panel-body p,.alert-health-certificate{text-align:justify}#section-activities .alert-health-certificate{margin-top:15px}#activity-listview a:active,#activity-listview a:focus,#activity-listview a:hover{text-decoration:none}#activity-listview .activity{cursor:pointer;color:#333}#activity-listview .pagination{grid-column:1/-1;opacity:.85}#activity-listview .panel{position:relative;border-right:unset;border-bottom:unset;border-top:unset;border-left-width:.5em;height:300px}#activity-listview .panel .panel-heading{background-color:unset;border:unset}#activity-listview .panel .panel-heading .name{text-transform:uppercase;font-weight:700}#activity-listview .panel .panel-body{font-size:.85em}#activity-listview .panel .panel-body hr{margin-top:5px;margin-bottom:5px}#activity-listview .panel .panel-footer{position:absolute;bottom:0;left:0;right:0;background-color:unset;border:unset}#activity-listview .panel .panel-footer .badge{margin-left:1em}}