.buttonBlue{display:inline-flex;font-weight:700;font-style:italic;font-size:16px;padding:14px 30px 12px 30px;background-color:#1a4790;color:#fff;text-transform:uppercase;border-radius:20px;text-wrap:nowrap;border:0;outline:none;cursor:pointer;align-items:center;gap:10px;transition:300ms;line-height:1}.buttonBlue u{text-decoration:none}.systemModal{padding:40px 0 0;position:relative}.systemModal__close{position:absolute;top:10px;right:10px;background:none;border:none;cursor:pointer}.systemModal__content{background:linear-gradient(180deg, #E6E6E5 0%, rgba(230, 230, 229, 0) 100%);padding:40px 20px 20px 20px;margin:-20px 0 0 0}.form__regulation{height:200px;border:1px solid #dfdfdf}.alert--danger{background-color:#f70707}.competition--error .competition__status{background:#c40000;background-image:url(/build/images/close.aaab4260.png);background-repeat:no-repeat;background-position:center center}.competition--error .competition__data{background-color:#c40000}.competition--error .competition__dataTop{background:linear-gradient(180deg, #FFF 0%, #FFF 100%);position:relative;z-index:2}.competition--error .competition__dataTop::before{width:40px;height:100%;background-color:#fff;position:absolute;content:"";top:0;left:-40px;background:linear-gradient(180deg, #FFF 0%, #FFF 100%);z-index:-1}@media(max-width: 800px){.competition--error .competition__dataTop::before{display:none}}.competition--error .competition__dataTop::after{width:0;height:0;background-color:#1e2355;position:absolute;content:"";bottom:-20px;right:0;z-index:-1}.competition--error .competition__dataStatus{color:#1a4790}.competition--error .competition__dataDate{color:#1a4790}.competition--error .competition__dataTitle{color:#000}.competition--error .competition__dataDescription{color:#000}.competition--error .competition__parters{border-top-right-radius:20px;border-bottom-right-radius:20px;position:relative;z-index:32}@media(max-width: 800px){.competition--error .competition__parters{border-top-right-radius:0}}.competition--error .competition__photo{background:#7d45a8;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 66%);z-index:12}@media(max-width: 800px){.competition--error .competition__photo::after{background-color:rgba(196,0,0,.6980392157);background-image:url(/build/images/close.aaab4260.png)}}.competition--success .competition__photo{background:#fff;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 66%);z-index:12}@media(max-width: 800px){.competition--success .competition__photo::after{background-color:rgba(108,171,70,.6980392157);background-image:url(/build/images/check.338ecad6.png)}}.competition--success .competition__status{background:#6cab46;background-image:url(/build/images/check.338ecad6.png);background-repeat:no-repeat;background-position:center center}.competition--success .competition__data{background-color:#fff}.competition--success .competition__dataTop{background:linear-gradient(180deg, #FFF 0%, #FFF 100%);position:relative;z-index:2}.competition--success .competition__dataTop::before{width:40px;height:100%;background-color:#fff;position:absolute;content:"";top:0;left:-40px;background:linear-gradient(180deg, #FFF 0%, #FFF 100%);z-index:-1}@media(max-width: 800px){.competition--success .competition__dataTop::before{display:none}}.competition--success .competition__dataTop::after{width:0;height:0;background-color:#fff;position:absolute;content:"";bottom:-20px;right:0;z-index:-1}.competition--success .competition__dataStatus{color:#1a4790}.competition--success .competition__dataDate{color:#1a4790}.competition--success .competition__dataTitle{color:#000}.competition--success .competition__dataDescription{color:#000}.competition--success .competition__parters{border-top-right-radius:20px;border-bottom-right-radius:20px;position:relative;z-index:32}@media(max-width: 800px){.competition--success .competition__parters{border-top-right-radius:0}}.userTrip__title{text-transform:uppercase}@media(max-width: 800px){.statistic .statisticChart__title__car{font-size:20px}}.statistic .statisticChart__title__trip{width:60%;float:left;margin-top:16px}@media(max-width: 800px){.statistic .statisticChart__title__trip{width:46%;font-size:20px}}.statistic .statisticDataBox__row__chkBox .statisticDataBox__title{margin-top:8px}.statistic .statisticDataInfo__title{text-transform:uppercase}.statistic .statisticDataBox__info{color:#000}.statistic .statisticDataBox__noMargin{margin-bottom:0;font-style:normal;font-weight:bold;font-size:16px;border-bottom:1px solid #8c9194}.statistic .statisticDataCar{text-align:start;display:flex;flex-wrap:wrap}.statistic .statisticDataCar__col{align-items:flex-start;gap:15px;flex:1}@media(max-width: 900px){.statistic .statisticDataCar__col{width:100%;flex:none}}.statistic .statisticDataCar__col.statisticAlert p{font-style:normal;line-height:25px;font-weight:700;color:#000;font-size:16px}.statistic .statisticDataTimeline__lineElement__alertTop{width:20%;align-self:normal}.statistic .statisticDataTimeline__lineElement__alertBottom{width:20%;align-self:flex-start;justify-content:flex-end;margin-top:22px}.statistic .statisticDataTimeline__lineInfo__alertTop{display:flex;gap:20px;padding:5px;border:3px solid #1a4790;border-radius:20px;font-weight:700;font-style:normal;color:#000;margin:0 0 39px 0;height:150px}.statistic .statisticDataTimeline__lineInfo__alertTop p{margin:auto;text-align:center}.statistic .statisticDataTimeline__lineInfo__alertBottom{display:flex;gap:20px;padding:5px;border:3px solid #1a4790;border-radius:20px;font-weight:700;font-style:normal;color:#000;margin:31px 0 39px 0;height:150px}.statistic .statisticDataTimeline__lineInfo__alertBottom p{margin:auto;text-align:center}.statistic .statisticDataTimelineMobile__stepData__alertTop{display:flex;gap:20px;padding:5px;border:3px solid #1a4790;border-radius:20px;font-weight:700;font-style:normal;color:#000;margin:0 0 39px 0;height:170px;width:45%}.statistic .statisticDataTimelineMobile__stepData__alertTop p{margin:auto;text-align:center}.statistic .statisticPlayers .activeRow2 td{background:rgba(26,71,144,.5);color:#fff;font-weight:700}.statistic .statisticPlayers .activeRow2 td img{color:#fff}.competition .competition__photo{flex:0 0 20%}.competition .competition__data{width:70%}img .img-fluid{max-width:100%;height:auto}
/** TODO something  */

.awardsList__singleInfo {
    padding-left: 10px;
}

.statisticPerson.statistic__info__data__disabled {
    width: 100%;
}

.form__error.login__panel {
    text-align: center;
}

.ps__rail-x, .ps__rail-y {
    display: none;
}

.form__input:read-only {
    background-color: transparent;
}

.headerPagination {
    float: right;
    font-weight: 700;
    font-style: italic;
    font-size: 16px;
    padding: 10px 30px 10px 30px;
    margin-bottom: 10px;
    margin-top: 10px;
    background-color: #1A4790;
    color: #fff;
    text-transform: uppercase;
    border-radius: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    min-width: 100px;
}

.headerPagination .inputText {
    width: 50px;
    margin: 0 4px;
    border: none;
}

.headerPagination .rightArrow, .headerPagination .leftArrow {
    color: #004c97;
    font-size: 20px;
    margin: 5px;
}

.headerPagination .arrowPagination {
    margin-top: 2px;
}

.button.fullWidth {
    max-width: none;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.button.buttonRedVideo {
    background-color: #ff0000;
    color: white;
    border: 1px solid #ff0000;
}

.button.buttonBigFont {
    font-size: 26px;
    height: auto;
    padding: 5px 0;
}

.d-none {
    display: none;
}

/* Turniej wiedzy index */

#pyt {


}

.competitionNews__partnersLogos {
    gap: 15px 7px; /* 20px pionowo, 10px poziomo */
}

