html{margin:0 !important}html,body{height:100%}.hidden-br br{display:none}.right{text-align:right}.left{text-align:left}.center{text-align:center}.upper,.uppercase{text-transform:uppercase}.lower,.lowercase{text-transform:lowercase}.right-direction{direction:rtl}.strong,.bold{font-weight:bolder}.uppercase{text-transform:uppercase}.error-content{clear:both;color:#d50000;padding:0;margin:3px 0 0;font-size:.9em}.success-message{font-size:2.4em;font-weight:bold;line-height:1.4em;text-align:center;color:#2e6739;vertical-align:middle;margin:3em 0}.empty-message{font-size:2.8em;line-height:2em;margin:100px 0}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.font-awesome,.component-wrapper .checkbox-replace label::after{font:normal normal normal 14px/1 FontAwesome;font-weight:900;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.element-invisible{display:none !important}.inline-block{display:inline-block}.static{position:static}.list-unstyled{padding:0;margin:0;list-style:none}.list-inline li{display:inline-block;margin-left:15px;vertical-align:middle}.list-inline li:first-child{margin-left:0;padding-left:0}a{color:#0090DF}a:hover{color:#000;text-decoration:none}.animation,.button,input[type=submit],form button,.article-readmore a,.cookies-button,.btn-navbar .icon-bar,body .panel_cookie button,mobile-navigation,.links-hover-line a::before,.logo-content svg,.view-table td input[type=checkbox]+label i,.component-wrapper .checkbox-replace label::after,.component-wrapper .toolbar-wrapper .button-circle,.component-wrapper .toggle-radio .toggle-radio-el::before,a,a img,a .youtube,a figcaption{-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-property:all;transition-property:all;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}a:hover img,a:hover .youtube{opacity:.8}.animation-svg,svg *{-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-property:all;transition-property:all}h1,h2,h3,h4,h5,h6{line-height:1.2em;font-size:2.2em;font-weight:600}h2{font-size:2em}h3{font-size:1.8em}h4{font-size:1.6em}h5{font-size:1.4em}h6{font-size:1.2em}.video-content{position:relative;height:0;overflow:hidden;padding-top:56.25%}.video-content video,.video-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.inline-children>*{display:inline-block;vertical-align:bottom}.button,input[type=submit],form button,.article-readmore a,.cookies-button{border-width:0;color:#FFF;background-color:#464A53;cursor:pointer;padding:16px 50px;font-weight:400;display:inline-block;width:auto;-webkit-box-shadow:0 0t;box-shadow:0 0t;text-shadow:0 0;border:2px solid #464A53;font-size:16px;font-family:"Open Sans",sans-serif;overflow:hidden;line-height:1.3em;text-transform:uppercase}.button:hover,input[type=submit]:hover,form button:hover,.article-readmore a:hover,.cookies-button:hover{color:#464A53;background-color:#FFF;text-decoration:none}.button.text-normal,input[type=submit].text-normal,form button.text-normal,.article-readmore a.text-normal,.cookies-button.text-normal{text-transform:none}.button.round-corners,input[type=submit].round-corners,form button.round-corners,.article-readmore a.round-corners,.cookies-button.round-corners{border-radius:15px 0 15px 15px}.button>*,input[type=submit]>*,form button>*,.article-readmore a>*,.cookies-button>*{display:inline-block;vertical-align:middle}.button>svg,input[type=submit]>svg,form button>svg,.article-readmore a>svg,.cookies-button>svg{margin-left:20px;width:20px;height:15px}.mfp-gallery .button::after,.mfp-gallery .button::before,.mfp-gallery input[type=submit]::after,.mfp-gallery input[type=submit]::before,.mfp-gallery form button::after,.mfp-gallery form button::before,.mfp-gallery .article-readmore a::after,.mfp-gallery .article-readmore a::before{display:none}.btn-navbar{height:100%;cursor:pointer;position:relative;z-index:2000;display:inline-block;margin:0;vertical-align:middle;width:35px}.btn-navbar .icon-bar{width:100%;min-height:0;display:block;height:100%;position:relative;height:3px;background-color:#000;margin:3px 0}.btn-navbar .icon-bar.first-line{margin-top:0}#navigation-activator{position:absolute;top:0;left:0;z-index:-1;opacity:0}#system-message-container{margin:10px 0 15px}#system-message-container .alert{background-color:transparent;border-radius:0;-webkit-box-shadow:0 0;box-shadow:0 0;border-width:0;color:red;font-size:1em;line-height:1.3em;padding:0;margin:0}#system-message-container .alert>div{padding-bottom:5px}#system-message-container .alert>div:first-child{padding-bottom:0}#system-message-container .alert>.close,#system-message-container .alert>h4{display:none}#system-message-container .alert.alert-message{color:green}body .panel_cookie{line-height:1.4em;height:auto !important}body .panel_cookie a{color:#FFF;text-decoration:underline}body .panel_cookie a:hover{color:#F22F37;text-decoration:underline}body .panel_cookie p{line-height:1.4em;margin:0}body .panel_cookie .tresc{margin:0;padding:20px;color:#FFF;line-height:1.4em;font-size:1.5em;max-width:85%;width:85%}body .panel_cookie button{position:absolute;top:0;right:0;height:100% !important;background-color:#F22F37;background-image:none;width:50px;border-width:0;color:#FFF;font-size:2em;cursor:pointer}body .panel_cookie button:hover{background-color:#FFF;color:#F22F37}body .panel_cookie .container>*{position:relative}img{max-width:100%;height:auto}.xdebug-error,#system-debug{font-family:"Open Sans",sans-serif}html{font-size:10px}.list-inline li{display:inline-block}.visually-hidden{display:none}.links-hover-line a{display:inline-block;position:relative}.links-hover-line a::before{content:"";position:absolute;bottom:-10px;left:0;width:100%;max-width:0;height:5px;text-align:center;background-color:#0090DF;z-index:2;opacity:1}.links-hover-line a:hover{text-decoration:none}.links-hover-line a:hover::before{max-width:100%}body{font-family:"Open Sans",sans-serif;font-size:10px;line-height:16px;overflow-x:hidden;font-weight:400;position:relative;color:#3A3A3A;background-color:#FFF}body.user-guest{background:url("../images/background.jpg") no-repeat right center scroll #FFF;background-size:40% auto}body.user-guest .site-logo{padding:40px;font-size:3.8rem;line-height:1em;color:#0090DF;position:fixed;top:0;left:0;width:100%}body.user-guest .site-logo img{margin-bottom:.5em}body.user-guest .site-logo a:hover{text-decoration:none;color:#3A3A3A}body.user-guest .site-logo a:hover img{opacity:1}body.user-guest .page-all{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow:auto;max-height:100%}body.user-guest .page-wrapper{background-color:#FFF;border-radius:15px;padding:30px 7em;margin-top:3em;margin-bottom:3em;border:1px solid #E1E1E1}body.edit-form .page-main-header{z-index:-2}body.edit-form .page-main-header.fixed-header{z-index:-1}.page-main-header{opacity:1;position:relative;z-index:0;background-color:#FFF;padding:25px 45px}.page-main-header.fixed-header{opacity:1;position:fixed;top:0;left:0;width:100%;z-index:10;background-color:#FFF;-webkit-box-shadow:0px 1px 3px #0000001A;box-shadow:0px 1px 3px #0000001A}.page-main-header.fixed-header>div{opacity:1}.page-main-header>.header-top{opacity:1}.page-main-header .logo-content{font-size:2rem;line-height:1.25em}.page-main-header .logo-content a{white-space:nowrap;display:block}.page-main-header .logo-content a>*{display:inline-block;vertical-align:middle;font-weight:600}.page-main-header .logo-content a>span{margin-left:1em}.page-main-header .logo-content a img{height:52px;width:auto}.page-main-header .left-column>*{margin-left:4em;padding-left:4em;position:relative;display:inline-block}.page-main-header .left-column>*:before{content:"";position:absolute;top:50%;left:0;width:1px;height:3em;background-color:#3A3A3A;margin-top:-1.5em}.page-main-header .left-column>*:first-child{padding-left:0;margin-left:0}.page-main-header .left-column>*:first-child::before{display:none}.page-main-header .mod-menu{font-size:1.9rem;line-height:1.2em;font-weight:600;color:#3A3A3A}.page-main-header .mod-menu li{margin-left:4em}.page-main-header .mod-menu li:first-child{margin-left:0}.page-main-header .mod-menu li.active>a::before{max-width:100%}.page-main-header .mod-menu a{color:#3A3A3A}.page-main-header .mod-menu a:hover{text-decoration:none}.logo-content svg path{fill:#000 !important}a{color:#0090DF;text-decoration:none}a:hover{text-decoration:underline}.rrrbtn{padding:5px 0;display:block;text-align:center;background-color:#F22F37;color:#FFF;font-size:1.35em;line-height:1.4em;margin-right:10px;margin-top:10px}.rrrbtn.rrrbtn-inline{display:inline-block;padding-left:15px;padding-right:15px}.rrrbtn.rrrbtn-small{font-size:1.2em}.rrrbtn.blue-light-rrrbtn{background-color:#464A53;color:#FFF}.rrrbtn.blue-light-rrrbtn:hover{background-color:#F22F37;color:#FFF}a.rrrbtn:hover{background-color:#464A53;color:#FFF}a.rrrbtn.blue-light-rrrbtn:hover{background-color:#F22F37;color:#FFF}.checkbox-toggle,.toggle-input,.toggle-checkbox,.checkbox-replace>input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;z-index:-1}.bold{font-weight:600}.row-bottom-gap .row{margin-bottom:10px}.popover{display:none !important}.font-mid-bold{font-weight:600}.font-normal{font-weight:400}.rrricon{line-height:1.6em;width:1.6em;border-radius:50%;background-color:#FFF;color:#464A53;display:inline-block}label{cursor:pointer}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:600;font-family:"Open Sans",sans-serif}.full-width-background{position:relative;z-index:1}.full-width-background::before{content:"";z-index:0;position:absolute;top:0;left:50%;width:100vw;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.full-width-background>*{position:relative;z-index:1}.full-width-background.background-white::before{background-color:#FFF}.full-width-background.background-blue{color:#EB1990}.full-width-background.background-blue::before{background-color:#0090DF}.button,input[type=submit],button{border-width:0;background-color:#0090DF;color:#FFF;text-transform:none;padding:14px 30px 13px;font-size:1.9rem;min-width:250px;line-height:1.2em;border-radius:100px;font-weight:300;text-align:center}.button:hover,input[type=submit]:hover,button:hover{color:#FFF;background-color:#3A3A3A}.rbutton{background-color:#F22F37;color:#FFF;padding:5px 45px;border-radius:0;background-color:#F22F37}.rbutton:hover,.rbutton:active{background-color:#000;color:#FFF}.full-width-module>div{position:relative;width:100vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;max-width:100vw;display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;padding:0}.moduletable.full-width-module>div{position:relative;width:100vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;max-width:100vw;display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;padding:0}.moduletable.full-width-module>div>.row{margin:0}.page-wrapper{font-size:1.3rem;line-height:1.4em;color:#3A3A3A;padding:25px 45px}.page-wrapper .page-footer{margin-top:4rem}.user-logged{background-color:#0090DF}.user-logged .article-body a{color:#FFF}.user-logged .article-body a.button{color:#0090DF;background-color:#FFF}.user-logged .article-body a.button:hover{color:#FFF;background-color:#3A3A3A}.user-logged .page-wrapper{color:#FFF}.user-logged .view-wrapper{border:1px solid #E1E1E1;border-radius:14px;background-color:#FFF;padding:45px;color:#3A3A3A}.user-logged .page-header>*{font-size:3.5rem;font-weight:500;margin:0 0 .75em;line-height:1.3em;color:#FFF;text-align:left}.user-logged .view-table{padding:0}.view-table table{width:100%}.view-table th{padding:24px 37px;border-left:1px solid #707070;border-bottom:1px solid #707070}.view-table th:first-child{border-left:0;padding-left:62px}.view-table td{padding:12px 37px;border-left:1px solid #707070}.view-table td:first-child{border-left:0;padding-left:62px}.view-table td .icon-large{font-size:1.5em;color:#0090DF}.view-table td input[type=checkbox]:checked+label i{color:#0090DF}.view-table td input[type=checkbox]+label{display:inline-block;margin:0;position:relative}.view-table td input[type=checkbox]+label i{position:absolute;left:-30px;top:0;width:20px;height:20px;color:#FFF;text-align:center;display:block;line-height:20px;border:1px solid #707070}.view-table td input[type=checkbox]+label:hover{color:#0090DF}.view-table .button-small{padding:7px 20px 8px;font-size:1.6rem;min-width:150px}.footer-table{margin-top:20px}.footer-table>div{margin-left:20px;vertical-align:middle}.footer-table>div:first-child{margin-left:0}.pagination__wrapper ul{margin:0;padding:0;list-style:none}.pagination__wrapper li{display:inline-block;margin-left:8px}.pagination__wrapper li:first-child{margin-left:0}.pagination__wrapper li>*{display:block;width:32px;height:32px;text-align:center;background-color:#0090DF;border:1px solid #FFF;border-radius:50%;color:#FFF;font-weight:600;line-height:30px;font-size:1.8rem}.pagination__wrapper li>a:hover{background-color:#FFF;color:#0090DF;text-decoration:none}.pagination__wrapper li>span{background-color:#FFF;color:#0090DF}.sr-labels label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.component-wrapper{position:relative;z-index:2;font-size:1.5rem;line-height:1.4em}.component-wrapper .page-header{font-size:3rem;line-height:1.1em;text-align:center;color:#0090DF;margin-bottom:.85em}.component-wrapper .page-header>*{font-size:1em;line-height:1.1em;margin:0}.component-wrapper form input[type=text],.component-wrapper form input[type=url],.component-wrapper form input[type=email],.component-wrapper form input[type=password],.component-wrapper form input[type=search],.component-wrapper form input[type=tel],.component-wrapper form input[type=number],.component-wrapper form select,.component-wrapper form textarea{border:1px solid #E1E1E1;border-radius:20px !important;background-color:#FFF;padding:12px 30px;display:block;width:100%;font-size:1.6rem;color:#3A3A3A;line-height:1em;font-weight:500;font-family:"Open Sans",sans-serif;height:2.75em}.component-wrapper form input[type=text]::-webkit-input-placeholder,.component-wrapper form input[type=url]::-webkit-input-placeholder,.component-wrapper form input[type=email]::-webkit-input-placeholder,.component-wrapper form input[type=password]::-webkit-input-placeholder,.component-wrapper form input[type=search]::-webkit-input-placeholder,.component-wrapper form input[type=tel]::-webkit-input-placeholder,.component-wrapper form input[type=number]::-webkit-input-placeholder,.component-wrapper form select::-webkit-input-placeholder,.component-wrapper form textarea::-webkit-input-placeholder{font-size:1.8rem;color:#707070;line-height:1em}.component-wrapper form input[type=text]:-ms-input-placeholder,.component-wrapper form input[type=url]:-ms-input-placeholder,.component-wrapper form input[type=email]:-ms-input-placeholder,.component-wrapper form input[type=password]:-ms-input-placeholder,.component-wrapper form input[type=search]:-ms-input-placeholder,.component-wrapper form input[type=tel]:-ms-input-placeholder,.component-wrapper form input[type=number]:-ms-input-placeholder,.component-wrapper form select:-ms-input-placeholder,.component-wrapper form textarea:-ms-input-placeholder{font-size:1.8rem;color:#707070;line-height:1em}.component-wrapper form input[type=text]::-ms-input-placeholder,.component-wrapper form input[type=url]::-ms-input-placeholder,.component-wrapper form input[type=email]::-ms-input-placeholder,.component-wrapper form input[type=password]::-ms-input-placeholder,.component-wrapper form input[type=search]::-ms-input-placeholder,.component-wrapper form input[type=tel]::-ms-input-placeholder,.component-wrapper form input[type=number]::-ms-input-placeholder,.component-wrapper form select::-ms-input-placeholder,.component-wrapper form textarea::-ms-input-placeholder{font-size:1.8rem;color:#707070;line-height:1em}.component-wrapper form input[type=text]::placeholder,.component-wrapper form input[type=url]::placeholder,.component-wrapper form input[type=email]::placeholder,.component-wrapper form input[type=password]::placeholder,.component-wrapper form input[type=search]::placeholder,.component-wrapper form input[type=tel]::placeholder,.component-wrapper form input[type=number]::placeholder,.component-wrapper form select::placeholder,.component-wrapper form textarea::placeholder{font-size:1.8rem;color:#707070;line-height:1em}.component-wrapper form input[type=text][readonly],.component-wrapper form input[type=url][readonly],.component-wrapper form input[type=email][readonly],.component-wrapper form input[type=password][readonly],.component-wrapper form input[type=search][readonly],.component-wrapper form input[type=tel][readonly],.component-wrapper form input[type=number][readonly],.component-wrapper form select[readonly],.component-wrapper form textarea[readonly]{background-color:#E1E1E1}.component-wrapper form select{line-height:1.4em;height:auto;color:#707070;padding:9px 30px}.component-wrapper form select.select-small{padding:4px 10px}.component-wrapper form textarea{height:5em;padding-top:15px;padding-bottom:15px;resize:vertical}.component-wrapper form .button-inside{position:relative}.component-wrapper form .button-inside input[type=text],.component-wrapper form .button-inside input[type=url],.component-wrapper form .button-inside input[type=email],.component-wrapper form .button-inside input[type=password],.component-wrapper form .button-inside input[type=url],.component-wrapper form .button-inside input[type=tel]{padding-right:80px}.component-wrapper form .control-group,.component-wrapper form .field-calendar{margin-bottom:2rem}.component-wrapper form .field-calendar .input-group>button{position:absolute;width:auto;min-width:10px;background-color:transparent;color:#3A3A3A;font-size:1.5em;border-width:0;right:8px;z-index:3}.component-wrapper form .field-calendar .input-group>button:hover{color:#0090DF}.component-wrapper form .has-error input{border-color:#F22F37 !important}.component-wrapper form .has-error .form-error{text-align:left;font-weight:500;color:#F22F37;font-size:1.4rem;line-height:1.3em;margin:8px 0 0;display:block}.component-wrapper form.type_group_1 .user_group_0_fields{display:none}.component-wrapper form.type_group_0 .user_group_1_fields{display:none}.component-wrapper form.pass_group_0 .user_pass_1_fields{display:none}.component-wrapper .field-wrapper{padding-top:0;position:relative}.component-wrapper .field-wrapper+.field-wrapper{padding-top:4rem}.component-wrapper .subform-fieldset{font-size:1.8rem;color:#707070;line-height:1.2em;padding-top:2em;margin-top:2em;border-top:1px solid #E1E1E1}.component-wrapper .subform-fieldset:first-child{margin-top:0}.component-wrapper .subform-fieldset .row{margin-top:.75em}.component-wrapper .subform-fieldset .row:first-child{margin-top:0}.component-wrapper legend{margin-bottom:1em;font-size:1.6rem;line-height:1.4em}.component-wrapper .depend-checkbox:checked ~ .depend-content{max-height:999px}.component-wrapper .depend-checkbox ~ .depend-content{max-height:0;overflow:hidden}.component-wrapper .checkbox-replace label{position:relative;padding-left:35px;display:block;margin:0;min-height:24px}.component-wrapper .checkbox-replace label::before,.component-wrapper .checkbox-replace label::after{content:"";position:absolute;top:0;left:0;width:24px;height:24px;border-radius:5px;border:2px solid #E1E1E1}.component-wrapper .checkbox-replace label::after{content:"\f00c";text-align:center;line-height:1em;opacity:0;font-size:15px;top:5px;border-width:0;opacity:0}.component-wrapper .checkbox-replace input:checked+* label::after{opacity:1}.component-wrapper .checkbox-replace input:checked+label::after{opacity:1}.component-wrapper .msg-wrapper{font-size:2em;line-height:1.2em;text-align:center}.component-wrapper .empty-message{font-size:3rem;line-height:1.3em;margin:5em 1em;text-align:center;font-weight:700}.component-wrapper .search-form{position:relative}.component-wrapper .search-form input[type=text]{max-width:100%;background-color:#0090DF;color:#FFF;width:350px}.component-wrapper .search-form button{padding:0;background-color:transparent;border-width:0;position:absolute;right:15px;z-index:2;top:50%;color:#FFF;width:auto;min-width:5px;font-size:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.component-wrapper .toolbar-wrapper>*{margin-left:15px;vertical-align:middle;display:inline-block;margin-bottom:0;margin-top:0}.component-wrapper .toolbar-wrapper>*:first-child{margin-left:0}.component-wrapper .toolbar-wrapper .button-circle{width:40px;height:40px;font-size:2rem;text-align:center;border:1px solid #FFF;border-radius:50%;position:relative;cursor:pointer}.component-wrapper .toolbar-wrapper .button-circle i{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}.component-wrapper .toolbar-wrapper .button-circle:hover{background-color:#FFF;color:#0090DF}.component-wrapper .toggle-radio{position:relative;height:40px}.component-wrapper .toggle-radio .toggle-radio-el{position:absolute;left:0;top:0;height:40px;border:1px solid #E1E1E1;border-radius:20px;width:80px}.component-wrapper .toggle-radio .toggle-radio-el::before{content:"";left:4px;width:32px;height:32px;border-radius:50%;background-color:#E1E1E1;top:3px;position:absolute}.component-wrapper .toggle-radio label{display:none;top:50%;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#707070;padding-left:100px}.component-wrapper .toggle-radio label:hover{color:#0090DF}.component-wrapper .toggle-radio .input-1:checked ~ .label-1{display:block}.component-wrapper .toggle-radio .input-1:checked ~ .toggle-radio-el::before{background-color:#0090DF;left:100%;margin-left:-36px}.component-wrapper .toggle-radio .input-0:checked ~ .label-0{display:block}.mod-login-logout{font-size:1.4rem;line-height:1.4em}.mod-login-logout>*{display:inline-block;vertical-align:middle;margin-left:10px}.mod-login-logout>*:first-child{margin-left:0}.mod-login-logout .button{padding:5px 35px;min-width:40px}#qr-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;border-radius:15px;background-color:#000;overflow:hidden;z-index:-100;opacity:0}#qr-wrapper::after{content:"";position:absolute;top:0;left:0;width:100%;height:50px;border-radius:15px 0 0 15px;overflow:hidden;z-index:1;background-color:#FFF}#qr-wrapper .close-button{position:absolute;right:15px;top:8px;z-index:3;font-size:2.75em}#qr-wrapper.active{z-index:100;opacity:1}#qr-reader{width:100%;position:relative;border-top:50px solid #FFF;background-color:#000}.page-wrapper{position:relative}.rrr-popup .toggle-popup{position:fixed;top:0;left:0;width:0;height:0;opacity:0;z-index:-2}.rrr-popup .toggle-popup:checked ~ .popup{display:block}.rrr-popup .popup{position:fixed;top:0;left:0;bottom:0;right:0;z-index:20;display:none}.rrr-popup .popup::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:#000;opacity:.6}.rrr-popup .popup>div{position:absolute;top:0;left:0;width:100%;height:100vh}.rrr-popup .popup>div>div{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:relative;z-index:2}.rrr-popup .popup-content{background-color:#FFF;padding:40px 20px;position:relative}.rrr-popup .popup-content>div{max-height:75vh;overflow:auto}.rrr-popup .close-label{position:absolute;right:5px;top:5px;font-size:4em;line-height:.6em;font-weight:500;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:0.6em;width:0.6em;text-align:center;color:#0090DF;cursor:pointer;margin:0}.rrr-popup .close-label:hover{color:#0090DF}.rrr-popup .close-layer{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.rrr-popup #system-message-container joomla-alert{background-color:#FFF;border-radius:0;border-width:0;padding:0;font-size:1.2em;text-align:center;font-weight:600;margin:0;line-height:1.4em;color:#000}.rrr-popup #system-message-container joomla-alert .joomla-alert--close{display:none}.rrr-popup #system-message-container joomla-alert a{color:#0090DF}.rrr-popup #system-message-container joomla-alert a:hover{color:#0090DF;text-decoration:none}.rrr-popup #system-message-container{margin:0;font-size:2em;line-height:1.5em}#edit_form ~ .aside-wrapper{display:none}#edit_form:checked ~ .aside-wrapper{display:block}.aside-wrapper{position:fixed;top:0;left:0;z-index:10000;height:100%;width:100%}.aside-wrapper::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.4;z-index:-1}.aside-wrapper>div{width:600px;height:100%;right:0;position:absolute;background-color:#FFF;padding:30px 40px 100px;color:#0090DF}.aside-wrapper .edit-form{overflow:auto;height:100%}.aside-wrapper h2{margin:0 0 1em;font-size:3.5rem;z-index:10;position:relative;background-color:#FFF}.aside-wrapper h2::before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:30px;background-color:#FFF}.aside-wrapper .form-wrapper{position:absolute;left:0;right:0;padding:30px 40px 100px;top:0;height:100%;overflow:auto}.aside-wrapper .form-wrapper>h2{opacity:0;z-index:-1}.aside-wrapper form{position:absolute;left:0;right:0;padding:30px 40px 100px;top:0;height:100%;overflow:auto}.aside-wrapper form>.buttons-wrapper{position:absolute;bottom:0;left:0;padding:0 40px 40px;background-color:#FFF}.aside-wrapper form>.buttons-wrapper>*{margin-left:20px}.aside-wrapper form>.buttons-wrapper>*:first-child{margin-left:0}.aside-wrapper form>.buttons-wrapper .button{vertical-align:middle;margin-bottom:0;max-width:none;text-align:center;min-width:150px;font-size:1.6rem;border:2px solid #0090DF;padding:12px 30px 11px}.aside-wrapper form>.buttons-wrapper .button:hover{border-color:#3E3E3E}.aside-wrapper form>.buttons-wrapper .button-secondary{background-color:#FFF;color:#0090DF;border:2px solid #0090DF}.aside-wrapper form>.buttons-wrapper .button-secondary:hover{background-color:#3E3E3E;color:#FFF;border-color:#3E3E3E}.item-header-row{margin-bottom:3rem}.item-header-row .page-header{margin-bottom:0}@media (max-height: 700px){body.user-guest .site-logo{padding:20px;font-size:3rem}body.user-guest .site-logo img{margin-right:20px}body.user-guest .site-logo br{display:none}}@media (min-width: 1380px){.container{max-width:100%}}@media (min-width: 1500px){.container{max-width:100%}}@media (min-width: 1700px){.container{max-width:1640px}}@media (max-width: 1699px){body.user-guest .site-logo{padding:20px;font-size:3rem}body.user-guest .site-logo img{height:60px;width:auto}.page-main-header .logo-content{font-size:1.75rem}.page-main-header .mod-menu{font-size:1.6rem}.page-main-header .mod-menu li{margin-left:3em}.view-table th{padding:10px 15px}.view-table th:first-child{padding-left:32px}.view-table td{padding:10px 15px}.view-table td:first-child{padding-left:32px}.view-table td input[type=checkbox]+label i{left:-25px;top:3px;width:15px;height:15px;line-height:15px}.view-table .button-small{min-width:100px;font-size:1.5rem}}@media (max-width: 1499px){.page-main-header .logo-content{font-size:1.5rem}.page-main-header .logo-content a img{height:40px}.page-main-header .mod-menu li{margin-left:2em}.button,input[type=submit],button{font-size:1.6rem}.mod-login-logout .button{padding:5px 25px}.component-wrapper .page-header{font-size:2.5rem}.component-wrapper .toolbar-wrapper .button-circle{width:30px;height:30px;font-size:1.5rem}.component-wrapper .toolbar-wrapper .search-form input[type=text],.component-wrapper .toolbar-wrapper .search-form input[type=search]{height:auto;padding:5px 30px;width:250px}}@media (max-width: 1380px){.container{max-width:100%}}@media (max-width: 1270px){.container{max-width:100%}.page-main-header .mod-menu{font-size:1.5rem}.page-main-header .mod-menu li{margin-left:1.25em}.page-main-header .login-greeting>span{display:none}.page-main-header .left-column>*{margin-left:2em;padding-left:2em}.rrrtickets-users{overflow:auto}.rrrtickets-users>table{width:1270px}.page-main-header{padding:15px 25px}}@media (max-width: 1200px){.page-main-header{padding:0}.page-main-header>div{padding:15px}.page-main-header .btn-navbar{margin-left:15px}.page-main-header .logo-content a img{height:30px}.page-wrapper{padding:15px}.component-wrapper .page-header{line-height:1.4em;margin-bottom:1em}#navigation-activator:checked ~ * .btn-navbar .icon-bar{opacity:0}#navigation-activator:checked ~ * .btn-navbar .icon-bar.first-line{opacity:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:8px;position:relative}#navigation-activator:checked ~ * .btn-navbar .icon-bar.last-line{opacity:1;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-5px;position:relative}#navigation-activator:checked ~ * .mobile-navigation{left:0;top:0;width:100vw;height:100vh;opacity:1;height:calc(var(--rrrvh, 1vh) * 100);text-align:center}#navigation-activator:checked ~ * .mobile-navigation .btn-navbar{top:24px}.page-main-header .left-column>.mobile-navigation{position:fixed;left:0;top:0;width:0;height:0;overflow:hidden;background-color:#FFF;right:0;bottom:0;z-index:-1;display:block;margin:0;z-index:10;padding:0}.page-main-header .left-column>.mobile-navigation::after{content:"";position:absolute;top:100%;height:100vh;background-color:#0090DF;width:0;opacity:0}.page-main-header .left-column>.mobile-navigation::before{display:none}.mobile-navigation .btn-navbar{position:absolute;right:15px;top:44px;height:auto}.mobile-navigation .moduletable{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;width:90%;margin:0 auto}.mobile-navigation .moduletable ul{display:block}.mobile-navigation .moduletable ul li{margin:0}.mobile-navigation .moduletable a{padding:10px 0}.mobile-navigation .links-hover-line a::before{bottom:0}}@media (max-width: 992px){.container{max-width:100%}body.user-guest{background-image:none}body.user-guest .site-logo{padding:20px;font-size:2.5rem;position:relative}body.user-guest .site-logo img{margin-right:0;height:50px}body.user-guest .site-logo br{display:block}body.user-guest .page-all{-webkit-transform:none;transform:none;top:auto;left:auto;max-height:none}body.user-guest .page-wrapper{margin-bottom:6em;padding:30px 3em}.rrr-popup #system-message-container joomla-alert{font-size:1em}}@media (max-width: 768px){html{font-size:9px}.container{max-width:100%}body.user-guest .page-wrapper{margin-bottom:4em;padding:20px 15px;margin-top:30px}.aside-wrapper>div{width:100%}.aside-wrapper form>.buttons-wrapper .button{min-width:100px;padding:12px 20px 11px}}

/*# sourceMappingURL=styles.css.map */