body {
    background-color: #eff2f8;
    font-family: 'Roboto', sans-serif;
    margin: 0;
    color: #2d3039;
}

@media (max-width: 1040px)
{
   
    .verseny-popup-adat2-table {
        float: unset !IMPORTANT;
    }
    
    .verseny-popup-adat1-table {
        float: unset !IMPORTANT;
    }
    
    .versenyzo-popup-adatok-tables-container {
        width: 400px;
        margin: 0 auto;
        height: 480px;
    }
}

@media (max-width: 1050px) {
    #elsosor {
        width: unset;
    }
    
    #masodiksor {
        width: unset;
    }
    
    #versenyszurok-osszes {
        width: 387px;
    }
}

@media (max-width: 980px) {
    .verseny-popup-adat0-table {
        min-height: unset !IMPORTANT;
    }
    
    .verseny-gomb {
        margin-bottom: 10px;
    }
    
    #verseny-gombok button {
        width: 100%;
    }
    
    #verseny-gombok {
        width: unset !IMPORTANT;
    }
    
    .futamoszlop {
        width: 0px !IMPORTANT;
    }
    
    #versenyek-footer-copyright {
        padding: 7px !IMPORTANT;
        display: block !IMPORTANT;
    }
    
    #versenyek-footer-pic {
        float: left;
        display: block !IMPORTANT;
    }
    
    #verseny-linkek-container {
        float: unset !IMPORTANT;
    }
    
    .osszeseredmeny-futamszam-width {
        width: 10px;
    }
    
    .aktualis-oldal-text-nev {
        display: none;
    }
    
    .verseny-popup-table-header-title-pic {
        display: none !IMPORTANT;
    }
    
    #verseny-popup-header-group {
        padding: 4px !IMPORTANT;
    }
    
    .verseny-popup-table-header-titles {
        margin-left: 3px !IMPORTANT;
        max-width: 100px !IMPORTANT;
        white-space: nowrap;
    }
    
    .verseny-popup-table-header-titles .ui-outputlabel.ui-widget.verseny-popup-eredmenyek-header.verseny-popup-eredmenyek-versenycim {
        font-size: 0.9em !IMPORTANT;
        width: 270px !IMPORTANT;
        overflow: hidden !IMPORTANT;
        white-space: nowrap !IMPORTANT;
        text-overflow: ellipsis !IMPORTANT;
    }
    
    .live-icon-small {
        margin-top: 0px !IMPORTANT;
        height: 15px !IMPORTANT;
        padding-top: 2px !IMPORTANT;
        width: 42px !IMPORTANT;
        font-size: 0.7em !IMPORTANT;
        display: none !IMPORTANT;
    }
    
    .verseny-popup-adat-helyszin-varos {
        font-size: 0.7em !IMPORTANT;
    }
    
    .verseny-popup-adat-idopont {
        font-size: 0.7em !IMPORTANT;
    }
    
    #verseny-popup-header-group {
        height: 46px !IMPORTANT;
        margin-bottom: 0px !IMPORTANT;
    }
    
    .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-popup-close-gomb {
        background: url(../img/close.png) no-repeat 0px !IMPORTANT;
        background-size: 28px !important;
        height: 32px !important;
        width: 32px !important;
    }
    
    .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-popup-next-gomb {
        background: url(../img/next.png) no-repeat 4px !IMPORTANT;
        background-size: 23px !important;
        height: 32px !important;
        width: 32px !important;
    }
    
    .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-popup-prev-gomb {
        background: url(../img/prev.png) no-repeat 2px !IMPORTANT;
        background-size: 23px !important;
        height: 32px !important;
        width: 32px !important;
    }
    
    .verseny-popup-title-prevgomb, .verseny-popup-title-nextgomb {
        margin-right: 7px !IMPORTANT;
    }
    
    .ui-outputlabel.ui-widget.verseny-popup-eredmenyek-header.verseny-popup-eredmenyek-versenycim {
        font-size: 0.8em !IMPORTANT;
    }
    
    .ui-outputlabel.ui-widget.verseny-popup-eredmenyek-header.verseny-popup-eredmenyek-versenymusorido {
        font-size: 0.8em !IMPORTANT;
    }
    
    .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-shadow.ui-hidden-container {
        width: 100% !IMPORTANT;
        margin: 0px !IMPORTANT;
    }
    
    .verseny-popup-table-header-titles2 {
        margin-left: 5px !IMPORTANT;
        max-width: 80% !IMPORTANT;
    }
    
    .verseny-popup-eredmenyek-statusz {
        font-size: 0.8em !IMPORTANT;
    }
    
    .verseny-popup-gomb span {
        font-size: 0em !IMPORTANT;
    }
    
    .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-popup-gomb.gomb-ujratoltes {
        background: #f4f8fd url(../img/refresh.png) no-repeat 10px center !IMPORTANT;
        background-size: 19px !IMPORTANT;
        width: 40px;
    }
    
    .verseny-popup-table-header-buttons {
        margin-top: 5px;
    }
    
    .verseny-popup-adat2-table {
        float: left !IMPORTANT;
    }
    
    .verseny-popup-adat1-table {
        float: unset !IMPORTANT;
    }
    
    .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-popup-gomb.gomb-letoltes .ui-button-text.ui-c {
        font-size: 1em !IMPORTANT;
        padding: 0.3em 0.7em !IMPORTANT;
        margin-left: 24px !IMPORTANT;
    }
    
    .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-popup-gomb.gomb-letoltes {
        font-size: 0.6em !IMPORTANT;
        background: #f4f8fd url(../img/download.png) no-repeat 8px center !IMPORTANT;
        background-size: 17px !IMPORTANT;
    }
    
    .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-popup-gomb.gomb-eredmenylista .ui-button-text.ui-c {
        font-size: 1em !IMPORTANT;
        padding: 0.3em 0.7em !IMPORTANT;
        margin-left: 24px !IMPORTANT;
    }
    
    .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-popup-gomb.gomb-eredmenylista {
        font-size: 0.6em !IMPORTANT;
        background: #f4f8fd url(../img/download.png) no-repeat 8px center !IMPORTANT;
        background-size: 17px !IMPORTANT;
    }
    
    .verseny-popup-letoltes-felirat {
        font-size: 0.7em !IMPORTANT;
    }
    
    
    .verseny-popup-futamdialog-palyaszam {
        width: 37px;
    }
    
    .verseny-popup-futamdialog-tagszervezet {
        width: 0px;
    }
    
    .ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-widget-header.ui-datatable-scrollable-header .ui-datatable-scrollable-header-box table thead tr th {
        font-size: 0.8em !IMPORTANT;
    }
    
    .ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-scrollable-body table .ui-datatable-data.ui-widget-content tr td label {
        font-size: 0.9em !IMPORTANT;
    }
    
    .verseny-popup-futamdialog-eredmeny {
        width: 80px;
    }
    
    .verseny-popup-futamdialog-eredmeny-text1 {
        font-size: 0.9em;
    }
    
    .ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-scrollable-body table .ui-datatable-data.ui-widget-content tr td label {
        margin-left: 0px !IMPORTANT;
    }
}

@media (max-width: 770px) {
    .ossszeseredmeny-versenymusorido-width {
        /*display: none;*/
    }
    
    .osszeseredmeny-idorend-width {
        display: none;
    }
    
    .versenyzo-tablazat-futamneve {
        /*display: none;*/
    }
    
    #versenyszurok-osszes {
        max-width: 225px !IMPORTANT;
    }
    
    .verseny-szuro-versenyzo-select {
        width: 215px !IMPORTANT;
    }
    
    .ui-selectcheckboxmenu-multiple.ui-selectcheckboxmenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-nem-select {
        width: 223px !IMPORTANT;
    }
    
    .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-hajoo-select {
        width: 188px !IMPORTANT;
    }
    
    .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-tav-select {
        width: 188px !IMPORTANT;
    }
    
    .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-futam-select {
        width: 188px !IMPORTANT;
    }
    
    .ui-selectcheckboxmenu-multiple.ui-selectcheckboxmenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-tipus-select {
        width: 223px !IMPORTANT;
    }
}

@media (max-width: 640px) {
    #verseny-popup-tables-scroll .ui-datatable.ui-widget.verseny-popup-wholetable.ui-datatable-reflow .ui-datatable-tablewrapper table tbody tr {
        border-bottom: 1px solid #e4e4e4 !IMPORTANT;
        border-top: 1px solid #e4e4e4 !IMPORTANT;
    }
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-scrollable-body table tbody tr td {
    padding: 0px !IMPORTANT;
}

.ossszeseredmeny-versenymusorido-width {
    font-weight: bold;
}

.versenyzo-tablazat-idoeredmeny {
    width: 87px;
}

.ossszeseredmeny-versenycim-bold {
    font-weight: bold;
}

.osszeseredmeny-futamszam-width {
    width: 38px;
}

.osszeseredmeny-idorend-width {
    width: 40px;
}

.ossszeseredmeny-versenymusorido {
    padding-left: 0px !IMPORTANT;
}

.ui-widget-overlay {
    /*background: #000000 !IMPORTANT;*/
    opacity: 0.5 !IMPORTANT;
    z-index: 10000 !IMPORTANT;
}

#versenyek-header {
    background-color: white;
    height: 65px;
    position: fixed;
    width: 100%;
    z-index: 9999;
    -webkit-filter: drop-shadow(0px -15px 20px rgba(130,130,130,1));
    filter: drop-shadow(0px -15px 20px rgba(130,130,130,1));
}

#versenyek-header-gap {
    height: 65px;
}

#versenyek-header-logo {
    width: 136px;
    margin: 0 auto;
}

#versenyek-title-header-container {
    background-color: white;
}

#versenyek-title-header {
    max-width: 981px;
    margin: 0 auto;
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.versenyek-title-header-text {
    font-size: 3em;
    margin: 0;
    font-weight: 900;
    float: left;
    margin-top: 60px;
}

#versenyek-footer {
    max-width: 981px;
    margin: 0 auto;
    margin-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
}

#versenyek-footer-pic {
    float: left;
    display: inline-block;
}

#versenyek-footer-copyright {
    display: inline-block;
    padding: 15px;
}

.versenyek-footer-copyright-text1 {
    color: #929dbe;
    font-size: 0.75em;
    font-weight: 900;
    margin: 0;
}

.versenyek-footer-copyright-text2 {
    color: #929dbe;
    font-size: 0.75em;
    margin: 0;
}

.verseny-pic {
    border-radius: 10px;
}

#verseny-pic-container {
    display: inline-block;
    vertical-align: top;
    margin-right: 20px;
}

#verseny-adat-container {
    display: inline-block;
}

.versenyzo-adat-cim {
    color: #8f939d;
    margin: 0;
    font-weight: 700;
    margin-bottom: 3px;
    font-size: 1em;
}

.versenyzo-adat-adat {
    margin: 0;
    margin-bottom: 3px;
    font-size: 1em;
    margin-left: 5px;
    font-weight: 100;
}

.verseny-adat-title {
    margin: 0;
    font-weight: 900;
    font-size: 2.5em;
}

.versenyzo-tagszervezet-title {
    font-weight: 600;
    color: #8f939d;
    font-size: 1em;
}

.verseny-adat-helyszin {
    color: #8f939d;
    margin: 0;
    font-weight: 600;
    margin-bottom: 3px;
}

.verseny-adat-idopont {
    color: #8f939d;
    margin: 0;
    font-weight: 600;
    margin-bottom: 3px;
}

.verseny-adat-szervezo {
    color: #8f939d;
    margin: 0;
    font-weight: 600;
    margin-bottom: 3px;
}

/*Gombok*/
#verseny-gombok {
    margin-top: 15px;
}

.verseny-gomb {
    margin-right: 10px !IMPORTANT;
    outline: 0 !IMPORTANT;
}

.verseny-gomb:last-child {
    margin-right: 0px !IMPORTANT;
}

.verseny-gomb-active .ui-button-text.ui-c {
    font-weight: bold !IMPORTANT;
}

.verseny-gomb-eredmenyek {
    border-radius: 9px;
    height: 41px;
    background: white url(../img/testicon.png) no-repeat 5px center !IMPORTANT;
    background-size: 30px !IMPORTANT;
    border: 1px solid #e2e2e2;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-gomb-eredmenyek.ui-state-hover {
    border: 1px solid #0483fe;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-gomb-eredmenyek .ui-button-text.ui-c {
    margin-left: 32px;
    color: black;
    font-size: 0.8em;
    padding: .3em 0.7em !IMPORTANT;
    font-weight: 300;
}

.verseny-gomb-versenymusor {
    border-radius: 9px;
    height: 45px;
    background: white url(../img/testicon2.png) no-repeat 5px center !IMPORTANT;
    background-size: 34px !IMPORTANT;

}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-gomb-versenymusor.ui-state-hover {
    border: 1px solid #f03737;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-gomb-versenymusor .ui-button-text.ui-c {
    margin-left: 40px;
    color: black;
    font-size: 0.9em;
    padding: .3em 0.7em !IMPORTANT;
    font-weight: 300;
}

.verseny-gomb-versenyzok {
    border-radius: 9px;
    height: 45px;
    background: white url(../img/testicon3.png) no-repeat 5px center !IMPORTANT;
    background-size: 34px !IMPORTANT;

}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-gomb-versenyzok.ui-state-hover {
    border: 1px solid #886cff;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-gomb-versenyzok .ui-button-text.ui-c {
    margin-left: 40px;
    color: black;
    font-size: 0.9em;
    padding: .3em 0.7em !IMPORTANT;
    font-weight: 300;
}

.verseny-gomb-tagszervezetek {
    border-radius: 9px;
    height: 45px;
    background: white url(../img/testicon4.png) no-repeat 5px center !IMPORTANT;
    background-size: 34px !IMPORTANT;

}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-gomb-tagszervezetek.ui-state-hover {
    border: 1px solid #0483fe;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-gomb-tagszervezetek .ui-button-text.ui-c {
    margin-left: 40px;
    color: black;
    font-size: 0.9em;
    padding: .3em 0.7em !IMPORTANT;
    font-weight: 100;
}

.verseny-gomb-eremtablazat {
    border-radius: 9px;
    height: 45px;
    background: white url(../img/testicon5.png) no-repeat 5px center !IMPORTANT;
    background-size: 34px !IMPORTANT;

}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-gomb-eremtablazat.ui-state-hover {
    border: 1px solid #feb800;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-gomb-eremtablazat .ui-button-text.ui-c {
    margin-left: 40px;
    color: black;
    font-size: 0.9em;
    padding: .3em 0.7em !IMPORTANT;
    font-weight: 100;
}

.verseny-gomb-letoltesek {
    border-radius: 9px;
    height: 45px;
    background: white url(../img/testicon6.png) no-repeat 5px center !IMPORTANT;
    background-size: 34px !IMPORTANT;

}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-gomb-letoltesek.ui-state-hover {
    border: 1px solid #34c534;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-gomb-letoltesek .ui-button-text.ui-c {
    margin-left: 40px;
    color: black;
    font-size: 0.9em;
    padding: .3em 0.7em !IMPORTANT;
    font-weight: 100;
}

.verseny-gomb-legjobberedmeny {
    border-radius: 9px;
    height: 41px;
    background: white url(../img/testicon7.png) no-repeat 5px center !IMPORTANT;
    background-size: 30px !IMPORTANT;
    border: 1px solid #e2e2e2;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-gomb-legjobberedmeny.ui-state-hover {
    border: 1px solid #f03737;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-gomb-legjobberedmeny .ui-button-text.ui-c {
    margin-left: 32px;
    color: black;
    font-size: 0.8em;
    padding: .3em 0.7em !IMPORTANT;
    font-weight: 300;
}

.verseny-gomb-aktualisfutam {
    border-radius: 9px;
    height: 41px;
    background: white url(../img/testicon8.png) no-repeat 5px center !IMPORTANT;
    background-size: 30px !IMPORTANT;
    border: 1px solid #e2e2e2;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-gomb-aktualisfutam.ui-state-hover {
    border: 1px solid #886cff;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.verseny-gomb-aktualisfutam .ui-button-text.ui-c {
    margin-left: 32px;
    color: black;
    font-size: 0.8em;
    padding: .3em 0.7em !IMPORTANT;
    font-weight: 300;
}

/*Gombok*/

/*verseny szűrők*/
#versenyszurok-container {
    background-color: #f6f8fb;
    height: auto;
    padding-top: 1px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 20px;
    transition: height 0.2s ease-in-out;
}

#versenyszurok-osszes {
    max-width: 981px;
    margin: 0 auto;
    margin-bottom: 30px;
    margin-top: 30px;
}

.versenyszuro {
    margin-right: 20px;
    vertical-align: top;
}

.versenyszuro:last-child {
    margin-right: 0px;
}

.verseny-szuro-title {
    font-size: 0.75em !IMPORTANT;
    font-weight: 800;
    color: black;
    margin-bottom: 5px;
}

.verseny-szuro-versenynap {
    display: inline-block;
}

.verseny-szuro-versenynap-select {
    width: 250px !IMPORTANT;
    height: 38px;
    margin-top: 5px;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-versenynap-select.ui-state-focus {
    box-shadow: unset !IMPORTANT;
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-versenynap-select.ui-state-hover {
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-versenynap-select label {
    margin-left: 25px;
    color: #adadad;
    font-size: 0.8em;
    margin-top: 7px;
}

.verseny-szuro-hajo {
    display: inline-block;
}

.verseny-szuro-hajo-select {
    width: 180px !IMPORTANT;
    height: 38px;
    margin-top: 5px;
    background: white;
}

.ui-selectcheckboxmenu-multiple.ui-selectcheckboxmenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-hajo-select {
    box-shadow: unset !IMPORTANT;
    background: white;
}

.ui-selectcheckboxmenu-multiple.ui-selectcheckboxmenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-hajo-select.ui-state-focus {
    box-shadow: unset !IMPORTANT;
    background: white;
}

.ui-selectcheckboxmenu-multiple.ui-selectcheckboxmenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-hajo-select.ui-state-hover {
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-hajo-select label {
    font-size: 0.8em;
    margin-top: 7px;
    margin-left: 3px;
}

.verseny-szuro-nem {
    display: inline-block;
}

.verseny-szuro-nem-select {
    width: 180px !IMPORTANT;
    height: 38px;
    margin-top: 5px;
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-nem-select.ui-state-focus {
    box-shadow: unset !IMPORTANT;
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-nem-select.ui-state-hover {
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-nem-select label {
    font-size: 0.8em;
    margin-top: 7px;
    margin-left: 3px;
}

.verseny-szuro-korosztaly {
    display: inline-block;
}

.verseny-szuro-korosztaly-select {
    width: 180px !IMPORTANT;
    height: 38px;
    margin-top: 5px;
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-korosztaly-select.ui-state-focus {
    box-shadow: unset !IMPORTANT;
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-korosztaly-select.ui-state-hover {
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-korosztaly-select label {
    font-size: 0.8em;
    margin-top: 7px;
    margin-left: 3px;
}

.verseny-szuro-versenytípus {
    display: inline-block;
}

.verseny-szuro-versenytípus-select {
    width: 180px !IMPORTANT;
    height: 38px;
    margin-top: 5px;
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-versenytípus-select.ui-state-focus {
    box-shadow: unset !IMPORTANT;
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-versenytípus-select.ui-state-hover {
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-versenytípus-select label {
    font-size: 0.8em;
    margin-top: 7px;
    margin-left: 3px;
}

.verseny-szuro-tav {
    display: inline-block;
}

.verseny-szuro-tav-select {
    width: 180px !IMPORTANT;
    height: 38px;
    margin-top: 5px;
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-tav-select.ui-state-focus {
    box-shadow: unset !IMPORTANT;
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-tav-select.ui-state-hover {
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-tav-select label {
    font-size: 0.7em;
    margin-top: 8px;
    margin-left: 3px;
}

.verseny-szuro-tagszervezet {
    display: inline-block;
}

.verseny-szuro-tagszervezet-select {
    width: 180px !IMPORTANT;
    height: 30px;
    margin-top: 5px !IMPORTANT;
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-tagszervezet-select.ui-state-focus {
    box-shadow: unset !IMPORTANT;
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-tagszervezet-select.ui-state-hover {
    background: white;
}

ui-inputfield ui-inputtext ui-widget ui-state-default ui-corner-all label {
    font-size: 0.8em;
    margin-top: 7px;
    margin-left: 3px;
}

.verseny-szuro-versenyzo {
    display: inline-block;
}

.verseny-szuro-versenyzo-select {
    width: 298px;
    height: 27px;
    margin-top: 5px !IMPORTANT;
    background: white;
    border: 1px solid #e2e2e2;
    font-size: 0.9em !important;
}

.ui-selectonemenu-label.ui-inputfield.ui-corner-all {
    box-shadow: unset;
}

.ui-state-default, .ui-widget-content .ui-state-default {
    background: white;
}

.ui-state-hover, .ui-widget-content.ui-state-hover {
    box-shadow: unset !IMPORTANT;
}

.ui-selectonemenu-trigger.ui-state-default.ui-corner-right {
    border-left: 0;
}

.ui-selectonemenu-trigger.ui-state-default.ui-corner-right.ui-state-focus {
    box-shadow: unset !IMPORTANT;
}

.ui-selectonemenu-panel.ui-selectonemenu-filter-container.ui-icon {
    display: none;
}

.hide-filters-text:hover {
    text-decoration: underline;
    cursor: pointer;
}

.versenyszurok-osszes-closed {
    display: none !IMPORTANT;
}

.ui-inputfield {
    box-shadow: unset !IMPORTANT;
}

.ui-selectcheckboxmenu-trigger.ui-state-default.ui-corner-right {
    border-left: 0 !IMPORTANT;
}

.ui-state-focus {
    box-shadow: unset !IMPORTANT;
}

#masodiksor {
    margin-top: 20px;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-hajoo-select label {
    font-size: 0.7em;
    margin-top: 8px;
    margin-left: 3px;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-futam-select label {
    font-size: 0.7em;
    margin-top: 8px;
    margin-left: 3px;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-futam-select.ui-state-hover {
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-hajoo-select.ui-state-hover {
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-futam-select.ui-state-focus {
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-hajoo-select.ui-state-focus {
    background: white;
}

/*verseny szűrők*/

/*táblázat*/

.ui-rowgroup-header.ui-datatable-headerrow.ui-widget-header {
    background: #f2f7fd !IMPORTANT;
    border-radius: 10px;
    border: 1px solid #f0f3f8;
}

.ui-widget-content td {
    padding: 8px !IMPORTANT;
    font-size: 0.8em;
}

.ui-widget-content td .ui-commandlink.ui-widget{
    padding-left: 30px;
}

.ui-widget-content td .ui-commandlink.ui-widget b {
    /*font-weight: 100 !IMPORTANT;*/
    font-size: 0.9em;
}

.ui-datatable.ui-widget .ui-datatable-tablewrapper table thead {
/*    display: none;*/
}

.verseny-popup-table-versenyzo-neve {
    font-weight: 600;
}

.verseny-popup-table-palyaszam {
    font-weight: 600;
    color: #929dbe;
}

#versenyek-table-osszes-group {
    max-width: 981px;
    margin: 0 auto;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 30px;
}

.versenyek-table-jelenlegi-text {
    text-transform: uppercase;
    color: #929dbe;
    font-weight: 700;
    font-size: 0.8em;
    letter-spacing: 2px;
    margin-bottom: 20px;
    margin-top: 40px;
}

#versenyek-table-group {
    max-width: 1200px;
    margin: 0 auto;
    border-radius: 15px;
    padding-bottom: 20px;
}

.tovabbi-versenyek {
    background-color: #f8fafd;
    margin: 10px;
    height: 45px;
    border-radius: 10px;
    border: 1px solid #f0f3f8;
    margin-top: -10px;
}

.tovabbi-versenyek-text {
    margin-left: 10px;
    font-weight: 700;
    display: inline-block;
    font-size: 0.9em;
}

.versenyszam-text {
    float: right;
    margin-right: 10px;
    color: #929dbe;
    font-weight: 700;
    font-size: 0.9em;
}

.ui-widget-content {
    border: 0px solid #f3f3f3 !IMPORTANT;
}

.ui-commandlink.ui-widget {
    text-decoration: none;
}

.ui-commandlink.ui-widget:hover {
    text-decoration: underline;
}

.ui-datatable.ui-widget.versenyek-table .ui-datatable-tablewrapper table thead {
    display: none;
}

.ui-datatable.ui-widget.versenyek-table .ui-datatable-tablewrapper table .ui-datatable-data.ui-widget-content tr {
    background: white;
}

.ui-datatable.ui-widget.versenyek-table .ui-datatable-tablewrapper table .ui-datatable-data.ui-widget-content tr:hover{
    background-image: linear-gradient(to right, #f2f4f8, white, white, white);
}

.ui-datatable-data.ui-widget-content tr.ui-state-hover:hover {
    background-image: none !important;
    background: none !important;
}

.ui-datatable.ui-widget.versenyek-table .ui-datatable-tablewrapper table .ui-datatable-data.ui-widget-content tr td {
    padding: 10px;
    padding-left: 30px;
    font-size: 0.9em;
}

.ui-datatable tbody td {
    border-color: #e0e0e0;
    border-left-color: rgba(0,0,0,0) !IMPORTANT;
    border-right-color: rgba(0,0,0,0) !IMPORTANT;
    border-top-color: rgba(0,0,0,0) !IMPORTANT;
}

/*Verseny popup*/
#futamDialog {
    z-index: 10001 !IMPORTANT;
    border-radius: 10px;
    box-shadow: unset !IMPORTANT;
    margin: 10px;
    max-width: 1100px !IMPORTANT;
}

@media (max-width: 1400px) {
    #verseny-popup-tables-scroll {
        max-height: 450px !IMPORTANT;
    }
}

#futamDialog .ui-dialog-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-top {
    border: unset !IMPORTANT;
    background: unset !IMPORTANT;
    text-shadow: unset !IMPORTANT;
}

.ui-dialog-titlebar-icon.ui-dialog-titlebar-close.ui-corner-all.ui-state-hover {
    background: unset;
    border: unset;
    padding: 1px !IMPORTANT;
}

.ui-dialog-titlebar-icon.ui-dialog-titlebar-close.ui-corner-all.ui-state-focus {
    background: unset;
    border: unset;
    padding: 1px !IMPORTANT;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-header.ui-widget-header.ui-corner-top {
    border: unset !IMPORTANT;
    background: unset !IMPORTANT;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-header.ui-widget-header.ui-corner-top {
    height: 60px;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-widget-header.ui-datatable-scrollable-header {
    border-radius: 20px;
    border: 2px solid #eff2f8;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-widget-header.ui-datatable-scrollable-header .ui-datatable-scrollable-header-box table thead tr th span {
    /*margin-left: 5px;*/
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-scrollable-body {
    outline: unset !IMPORTANT;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-scrollable-body table .ui-datatable-data.ui-widget-content tr td label {
    margin-left: 5px;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-scrollable-body table .ui-datatable-data.ui-widget-content tr td pre {
    /*margin-left: 5px;*/
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-scrollable-body table .ui-datatable-data.ui-widget-content tr {
    height: 45px;
}

.ui-datatable-odd {
    background: unset !IMPORTANT;
}

.verseny-popup-gomb {
    border: 0 !IMPORTANT;
    border-radius: 10px;
    height: 40px;
    outline: 0 !IMPORTANT;
    margin-right: 10px !IMPORTANT;
}

.verseny-popup-gomb:last-child {
    margin-right: -10px !IMPORTANT;
}

.verseny-popup-gomb:hover {
    box-shadow: inset 0px 0px 0px 2px #6486ea !IMPORTANT;
}

.verseny-popup-gomb span {
    font-size: 0.8em;
    margin-left: 30px;
    color: #6486ea;
}

.gomb-eredmenylista {
    background: #f4f8fd url(../img/download.png) no-repeat 12px center !IMPORTANT;
    background-size: 19px !IMPORTANT;
}

.gomb-ujratoltes {
    background: #f4f8fd url(../img/refresh.png) no-repeat 12px center !IMPORTANT;
    background-size: 19px !IMPORTANT;
}

.gomb-letoltes {
    background: #f4f8fd url(../img/download.png) no-repeat 12px center !IMPORTANT;
    background-size: 19px !IMPORTANT;
}

.verseny-popup-next-gomb {
    background: url(../img/next.png) no-repeat 4px !IMPORTANT;
    background-size: 33px !important;
    height: 40px;
    width: 40px;
    border-radius: 50%;
    border: 2px solid #dbe3f0 !important;
    font-size: 0px !important;
    outline: 0 !IMPORTANT;
}

.verseny-popup-prev-gomb {
    background: url(../img/prev.png) no-repeat 0px !IMPORTANT;
    background-size: 33px !important;
    height: 40px;
    width: 40px;
    border-radius: 50%;
    border: 2px solid #dbe3f0 !important;
    font-size: 0px !important;
    outline: 0 !IMPORTANT;
}

.ui-dialog-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-top .ui-dialog-titlebar-icon.ui-dialog-titlebar-close.ui-corner-all {
    height: 20px;
    width: 20px;
    border: 1px solid black;
    border: 2px solid #dbe3f0 !important;
    border-radius: 50%;
    background: url(../img/close.png) no-repeat 0px !IMPORTANT;
    background-size: 23px !important;
}

.ui-dialog-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-top .ui-dialog-titlebar-icon.ui-dialog-titlebar-close.ui-corner-all span {
    display: none;
}

.ui-datalist.ui-widget.kapcsolodofutamok .ui-datalist-header.ui-widget-header.ui-corner-top {
    background: #f8fafd;
    border-radius: 20px;
    border: 2px solid #eff2f8;
    height: 23px;
    padding-top: 7px;
}

.ui-datalist.ui-widget.kapcsolodofutamok .ui-datalist-header.ui-widget-header.ui-corner-top label {
    font-size: 0.8em;
    color: #4f4f4f;
}

.ui-datalist.ui-widget.kapcsolodofutamok {
    margin-bottom: 20px;
}

.ui-datalist.ui-widget.kapcsolodofutamok .ui-datalist-content.ui-widget-content {
    border: unset !IMPORTANT;
    font-size: 0.8em;
    text-align: center;
}

.verseny-popup-title-prevgomb {
    float: left;
    margin-left: -10px;
    margin-right: 10px;
}

.verseny-popup-title-nextgomb {
    float: left;
    margin-left: 10px;
}

.verseny-popup-table-header-titles {
    max-width: 100%;
    float: left;
}

.verseny-popup-table-header-buttons {
    display: inline-block;
    float: right;
}

.verseny-popup-eredmenyek-header {
    float: left;
}

.verseny-popup-eredmenyek-statusz {
    font-weight: 100;
}

.verseny-popup-eredmenyek-versenycim {
    font-size: 1.2em !IMPORTANT;
    margin-bottom: -3px;
}

.verseny-popup-adat1-table {
    border-collapse: collapse;
    float: right;
}

.verseny-popup-adat1-table tbody tr td {
    border: 2px solid #dbe3f0;
}

.verseny-popup-adat2-table {
    border-collapse: collapse;
    float: right;
}

.verseny-popup-adat2-table tbody tr td {
    border: 2px solid #dbe3f0;
}

.verseny-popup-table-name {
    background-color: #f8fafd;
    color: #929dbe;
    font-weight: bold;
    font-size: 0.8em !IMPORTANT;
    width: 142px;
}

.verseny-popup-table-data {
    background-color: white;
    color: #2d3039;
    font-size: 0.8em !IMPORTANT;
    width: 120px;
}

.verseny-popup-table0-data {
    background-color: white;
    color: #2d3039;
    font-size: 0.8em !IMPORTANT;
    width: auto;
}

.verseny-popup-table-data-korulmenyek {
    background: url(../img/idojaras1.png) no-repeat right;
    background-size: 19px;
    background-position: right 4px center;
}

.verseny-popup-table-data-paratartalom {
    background: url(../img/paratartalom.png) no-repeat right;
    background-size: 19px;
    background-position: right 4px center;
}

.verseny-popup-table-data-szel {
    background: url(../img/szel.png) no-repeat right;
    background-size: 19px;
    background-position: right 4px center;
}

.verseny-popup-table-data-homerseklet {
    background: url(../img/homero.png) no-repeat right;
    background-size: 19px;
    background-position: right 4px center;
}



.ui-paginator.ui-paginator-top.ui-widget-header.ui-corner-top, .ui-paginator.ui-paginator-bottom.ui-widget-header.ui-corner-bottom {
    border: unset !IMPORTANT;
    background: unset !IMPORTANT;
}

.ui-paginator-pages .ui-paginator-page.ui-state-default.ui-corner-all {
    background: unset !IMPORTANT;
    text-shadow: unset !IMPORTANT;
    color: #9c9c9c;
}

.ui-paginator-pages .ui-paginator-page.ui-state-default.ui-state-active.ui-corner-all {
    color: black !IMPORTANT;
}

.ui-paginator-rpp-options.ui-widget.ui-state-default.ui-corner-left {
    background: unset !IMPORTANT;
    color: black !IMPORTANT;
    text-shadow: unset !IMPORTANT;
    box-shadow: unset !IMPORTANT;
    border: 1px solid #a8a8a8 !IMPORTANT;
    font-weight: 100;
}

.ui-paginator.ui-paginator-top.ui-widget-header.ui-corner-top .ui-paginator-last.ui-state-default.ui-corner-all {
    border: unset !IMPORTANT;
    background: unset !IMPORTANT;
    box-shadow: unset !IMPORTANT;
}

.ui-paginator.ui-paginator-top.ui-widget-header.ui-corner-top .ui-paginator-next.ui-state-default.ui-corner-all {
    border: unset !IMPORTANT;
    background: unset !IMPORTANT;
    box-shadow: unset !IMPORTANT;
}

.ui-paginator.ui-paginator-bottom.ui-widget-header.ui-corner-bottom .ui-paginator-last.ui-state-default.ui-corner-all {
    border: unset !IMPORTANT;
    background: unset !IMPORTANT;
    box-shadow: unset !IMPORTANT;
}

.ui-paginator.ui-paginator-bottom.ui-widget-header.ui-corner-bottom .ui-paginator-next.ui-state-default.ui-corner-all {
    border: unset !IMPORTANT;
    background: unset !IMPORTANT;
    box-shadow: unset !IMPORTANT;
}

.ui-paginator.ui-paginator-top.ui-widget-header.ui-corner-top .ui-paginator-first.ui-state-default.ui-corner-all {
    border: unset !IMPORTANT;
    background: unset !IMPORTANT;
    box-shadow: unset !IMPORTANT;
}

.ui-paginator.ui-paginator-top.ui-widget-header.ui-corner-top .ui-paginator-prev.ui-state-default.ui-corner-all {
    border: unset !IMPORTANT;
    background: unset !IMPORTANT;
    box-shadow: unset !IMPORTANT;
}

.ui-paginator.ui-paginator-bottom.ui-widget-header.ui-corner-bottom .ui-paginator-first.ui-state-default.ui-corner-all {
    border: unset !IMPORTANT;
    background: unset !IMPORTANT;
    box-shadow: unset !IMPORTANT;
}

.ui-paginator.ui-paginator-bottom.ui-widget-header.ui-corner-bottom .ui-paginator-prev.ui-state-default.ui-corner-all {
    border: unset !IMPORTANT;
    background: unset !IMPORTANT;
    box-shadow: unset !IMPORTANT;
}


.ui-datatable-tablewrapper table thead tr {
    border-top: 2px solid #eff2f8;
    border-bottom: 2px solid #eff2f8;
    border-left: 2px solid #f8fafd;
    border-right: 2px solid #f8fafd;
}

.ui-datatable-tablewrapper table thead tr th {
    background: #f8fafd !IMPORTANT;
    border: unset !IMPORTANT;
    font-size: 0.8em;
    height: 30px;
    text-align: left;
}

.ui-datatable.ui-widget .ui-paginator.ui-paginator-top.ui-widget-header.ui-corner-top:first-child {
    margin-top: -50px;
    margin-bottom: 20px;
}

.navigator-arrow {
    display: inline-block;
    margin-left: 5px;
    font-weight: 600;
    color: #8f939d;
    font-size: 0.8em;
}

.navigator-link {
    text-decoration: none;
    color: #2756ec;
    font-size: 0.8em;
}

#navigator-group {
    margin-bottom: 10px;
}


/*szűrők*/
.verseny-szuro-nem {
    display: inline-block;
}

.verseny-szuro-nem-select {
    width: 306px !IMPORTANT;
    height: 35px;
    margin-top: 5px;
    background: white;
    border: 1px solid #e2e2e2;
}

.verseny-szuro-hajoo {
    display: inline-block;
}

.verseny-szuro-hajoo-select {
    width: 271px !IMPORTANT;
    height: 35px;
    margin-top: 5px;
    background: white;
    border: 1px solid #e2e2e2;
}

.verseny-szuro-tav {
    display: inline-block;
}

.verseny-szuro-tav-select {
    width: 271px !IMPORTANT;
    height: 35px;
    margin-top: 5px;
    background: white;
    border: 1px solid #e2e2e2;
}

.verseny-szuro-futam {
    display: inline-block;
}

.verseny-szuro-futam-select {
    width: 271px !IMPORTANT;
    height: 35px;
    margin-top: 5px;
    background: white;
    border: 1px solid #e2e2e2;
}

.verseny-szuro-tipus-select {
    width: 306px !IMPORTANT;
    height: 35px;
    margin-top: 5px;
    background: white;
    border: 1px solid #e2e2e2;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-nem-select.ui-state-focus {
    box-shadow: unset !IMPORTANT;
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-nem-select.ui-state-hover {
    background: white;
}

.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.verseny-szuro-nem-select label {
    font-size: 0.8em;
    margin-top: 7px;
    margin-left: 3px;
}

.hide-filters-text {
    color: #2756ec;
    font-weight: 600;
    font-size: 0.8em;
    margin: 0 auto;
    margin-top: 45px;
    width: 120px;
}

.hide-filters-icon:before {
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f070";
    margin-right: 5px;
}

.show-filters-icon:before {
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f06e";
    margin-right: 5px;
}

.hide-filters-text:hover {
    text-decoration: none;
    cursor: pointer;
    color: #658aff;
}

.sportolo-verseny-cim-nev {
    font-size: 0.8em;
    font-weight: bold;
}

.sportolo-verseny-cim-datum {
    font-size: 0.8em;
}

.tovabbi-versenyek-tablazat-cim {
    background-color: #f8fafd;
    /* margin: 10px; */
    min-height: 29px;
    border-radius: 10px;
    border: 1px solid #f0f3f8;
    margin-top: 20px;
    padding-top: 11px;
    padding-left: 11px;
    margin: 10px;
}

#aktualis-oldal {
    width: 100%;
    height: 33px;
    border-radius: 15px;
    background-size: 34px;
    margin-bottom: 25px;
    padding-top: 14px;
}

.aktualis-oldal-icon {
    background: white url(../img/testicon.png) no-repeat 8px center;
}

.aktualis-oldal-icon-legjobb {
    background: white url(../img/testicon2.png) no-repeat 10px center;
}

.aktualis-oldal-text {
    margin-left: 40px;
    color: black;
    font-size: 0.9em;
    padding: 0.3em 0.9em;
    font-weight: bold;
}

.verseny-tabla-divek {
    background: white;
    border-radius: 15px;
    padding-bottom: 20px;
    padding-top: 5px;
    margin-bottom: 15px;
}

.aktualis-oldal-text-nev {
    color: black;
    font-size: 0.9em;
    padding: 0.3em 0em;
    margin-left: -12px;
}

.versenyzo-tablazat-futamneve {
    font-size: 0.9em !IMPORTANT;
}

.osszeseredmeny-idorend-width label {
    font-size: 0.9em !IMPORTANT;
}

.versenyzo-tablazat-helyezes {
    /*width: 72px;*/
}

.versenyzo-tablazat-versenyszam-nev {
    font-weight: 600;
}

.versenyzo-tablazat-helyezes-nev {
    font-weight: 600;
    color: #b7b7b7;
}

.verseny-tabla-divek .ui-datatable.ui-widget .ui-datatable-tablewrapper table thead {
    display: none;
}

#verseny-linkek-container {
    float: right;
}

.ui-selectonemenu-label.ui-inputfield.ui-corner-all {
    box-shadow: unset;
}

.ui-state-default, .ui-widget-content .ui-state-default {
    background: white;
}

.ui-state-hover, .ui-widget-content.ui-state-hover {
    box-shadow: unset !IMPORTANT;
}

.ui-selectonemenu-trigger.ui-state-default.ui-corner-right {
    border-left: 0;
}

.ui-selectonemenu-trigger.ui-state-default.ui-corner-right.ui-state-focus {
    box-shadow: unset !IMPORTANT;
}

.ui-selectonemenu-panel.ui-selectonemenu-filter-container.ui-icon {
    display: none;
}

/*Szűrő lenyíló cuccli*/

.ui-selectonemenu-panel.ui-widget.ui-widget-content.ui-corner-all.ui-helper-hidden.ui-shadow.ui-input-overlay {
    box-shadow: unset !IMPORTANT;
    border: 1px solid gainsboro !IMPORTANT;
    border-radius: 0px 0px 10px 10px !IMPORTANT;
}

.ui-selectonemenu-panel.ui-widget.ui-widget-content.ui-corner-all.ui-helper-hidden.ui-shadow.ui-input-overlay div ul {
    border-radius: 0px 0px 10px 10px !IMPORTANT;
}

.ui-selectonemenu-panel.ui-widget.ui-widget-content.ui-corner-all.ui-helper-hidden.ui-shadow.ui-input-overlay div ul .ui-selectonemenu-item.ui-selectonemenu-list-item.ui-corner-all.ui-state-highlight {
    background: #e8e8e8 !IMPORTANT;
    text-shadow: unset !IMPORTANT;
    color: #4f4f4f;
}

.ui-selectonemenu-panel.ui-widget.ui-widget-content.ui-corner-all.ui-helper-hidden.ui-shadow.ui-input-overlay div ul .ui-selectonemenu-item.ui-selectonemenu-list-item.ui-corner-all.ui-state-hover {
    background: #e8e8e8 !IMPORTANT;
    text-shadow: unset !IMPORTANT;
    color: #4f4f4f;
}

.ui-icon.ui-icon-search {
    display: none !IMPORTANT;;
}

.ui-selectonemenu-panel.ui-widget.ui-widget-content.ui-corner-all.ui-helper-hidden.ui-shadow.ui-input-overlay .ui-selectonemenu-filter-container input {
    width: auto;
    box-shadow: unset !IMPORTANT;
    border: 1px solid #a8a8a8 !IMPORTANT;
}

.ui-selectcheckboxmenu-close.ui-corner-all .ui-icon.ui-icon-circle-close {
    display: none;
}

.ui-selectcheckboxmenu-panel.ui-widget.ui-widget-content.ui-corner-all.ui-helper-hidden.ui-input-overlay .ui-widget-header.ui-corner-all.ui-selectcheckboxmenu-header.ui-helper-clearfix {
    background: unset !IMPORTANT;
    border: unset !IMPORTANT;
}

.ui-selectcheckboxmenu-multiple-container.ui-widget.ui-inputfield.ui-state-default.ui-corner-all .ui-selectcheckboxmenu-token.ui-state-active.ui-corner-all {
    border: 1px solid #bdbdbd;
    background: unset !IMPORTANT;
    color: #7b7b7b;
    font-size: 0.9em;
}

.ui-selectcheckboxmenu-panel.ui-widget.ui-widget-content.ui-corner-all.ui-helper-hidden.ui-input-overlay {
    box-shadow: unset !IMPORTANT;
    border: 1px solid gainsboro !IMPORTANT;
    border-radius: 0px 0px 10px 10px !IMPORTANT;
}

.ui-selectcheckboxmenu-panel.ui-widget.ui-widget-content.ui-corner-all.ui-helper-hidden.ui-input-overlay .ui-selectcheckboxmenu-items-wrapper .ui-selectcheckboxmenu-items.ui-selectcheckboxmenu-list.ui-widget-content.ui-widget.ui-corner-all.ui-helper-reset {
    border: unset !IMPORTANT;
}

.ui-widget-header.ui-corner-all.ui-selectcheckboxmenu-header.ui-helper-clearfix .ui-chkbox.ui-widget {
    margin-top: 4px;
    margin-right: 12px;
    margin-left: -2px;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.osszeseredmeny.verseny-gomb.verseny-gomb-eredmenyek {
    border: 1px solid #0483fe;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.osszeseredmeny.verseny-gomb.verseny-gomb-eredmenyek .ui-button-text.ui-c {
    font-weight: 600;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.nemzetkozi.verseny-gomb.verseny-gomb-legjobberedmeny {
    border: 1px solid #f03737;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.nemzetkozi.verseny-gomb.verseny-gomb-legjobberedmeny .ui-button-text.ui-c {
    font-weight: 600;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.aktualis.verseny-gomb.verseny-gomb-aktualisfutam {
    border: 1px solid #886cff;
}

.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.aktualis.verseny-gomb.verseny-gomb-aktualisfutam .ui-button-text.ui-c {
    font-weight: 600;
}

.jelenlegi-verseny-data-cim-osszes {
    text-decoration: none;
    color: black;
    font-weight: 600;
    font-size: 0.8em;
}

.jelenlegi-verseny-data-cim-osszes:hover {
    text-decoration: underline;
}

.osszeseredmeny-futamszam {
    font-weight: 600;
    color: #929dbe;
}

/*Futamdialog popup*/
.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable {
    margin-bottom: 10px;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-scrollable-body {
    overflow: unset !IMPORTANT;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-header.ui-widget-header.ui-corner-top {
    border: unset !IMPORTANT;
    background: unset !IMPORTANT;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-header.ui-widget-header.ui-corner-top {
    height: 60px;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-widget-header.ui-datatable-scrollable-header {
    border-radius: 10px;
    border: 2px solid #eff2f8;
}
.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-scrollable-body {
    outline: unset !IMPORTANT;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-scrollable-body table .ui-datatable-data.ui-widget-content tr td label {
    margin-left: 5px;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-scrollable-body table .ui-datatable-data.ui-widget-content tr {
    height: 45px;
}

.verseny-popup-gomb {
    border: 0 !IMPORTANT;
    border-radius: 10px;
    height: 40px;
    outline: 0 !IMPORTANT;
    margin-right: 10px !IMPORTANT;
}

.verseny-popup-gomb:hover {
    box-shadow: inset 0px 0px 0px 2px #6486ea !IMPORTANT;
}

.verseny-popup-gomb span {
    font-size: 0.8em;
    margin-left: 30px;
    color: #6486ea;
}

.verseny-popup-close-gomb {
    background: url(../img/close.png) no-repeat 3px !IMPORTANT;
    background-size: 27px !important;
    height: 35px;
    width: 35px;
    border-radius: 50%;
    border: 1px solid #dbe3f0 !important;
    font-size: 0px !important;
    outline: 0 !IMPORTANT;
}

.verseny-popup-title-prevgomb {
    float: right;
    margin-right: 10px;
    margin-top: 5px;
}

.verseny-popup-title-nextgomb {
    float: right;
    margin-right: 10px;
    margin-top: 5px;
}

.verseny-popup-title-closegomb {
    float: right;
    margin-top: 5px;
}

.verseny-popup-table-header-titles {
    max-width: 100%;
    float: left;
    margin-left: 10px;
    margin-top: 2px;
}

.verseny-popup-table-header-buttons {
    display: inline-block;
    float: right;
}

.verseny-popup-table-header-buttons-download {
    margin-left: 10px;
    margin-bottom: 10px;
}

.verseny-popup-eredmenyek-header {
    float: left;
}

.verseny-popup-eredmenyek-statusz {
    margin-right: 5px;
    color: #929ec7;
    margin-top: 10px;
}

.verseny-popup-eredmenyek-versenycim {
    font-size: 1.2em !IMPORTANT;
    margin-bottom: -3px;
    font-weight: 600;
    color: #2d3039;
}

.verseny-popup-adat1-table {
    border-collapse: collapse;
    float: right;
}

.verseny-popup-adat1-table tbody tr td {
    border: 2px solid #dbe3f0;
}

.verseny-popup-adat2-table {
    border-collapse: collapse;
    float: right;
}

.verseny-popup-adat2-table tbody tr td {
    border: 2px solid #dbe3f0;
}

.verseny-popup-table-name {
    background-color: #f8fafd;
    color: #929dbe;
    font-weight: bold;
    font-size: 0.8em !IMPORTANT;
    width: 142px;
}

.verseny-popup-table-data {
    background-color: white;
    color: #2d3039;
    font-size: 0.8em !IMPORTANT;
    width: 120px;
}

.verseny-popup-table0-data {
    background-color: white;
    color: #2d3039;
    font-size: 0.8em !IMPORTANT;
    width: auto;
}

.verseny-popup-table-data-korulmenyek {
    background: white url(../img/idojaras1.png) no-repeat right;
    background-size: 19px;
    background-position: right 4px center;
}

.verseny-popup-table-data-paratartalom {
    background: white url(../img/paratartalom.png) no-repeat right;
    background-size: 19px;
    background-position: right 4px center;
}

.verseny-popup-table-data-szel {
    background: white url(../img/szel.png) no-repeat right;
    background-size: 19px;
    background-position: right 4px center;
}

.verseny-popup-table-data-homerseklet {
    background: white url(../img/homero.png) no-repeat right;
    background-size: 19px;
    background-position: right 4px center;
}

.verseny-popup-table-header-title-pic {
    display: inline-block;
    float: left;
}

#verseny-popup-header-group {
    height: 45px;
    padding: 12px;
    padding-bottom: 10px;
    border-bottom: 1px solid #e4e4e4;
    margin-bottom: 10px;
}

#verseny-popup-header-button-group {
    width: 100%;
    height: 60px;
}

.verseny-popup-letoltes-felirat {
    display: inline-block;
    margin-right: 10px;
    color: #929ec7;
    font-weight: 600;
    font-size: 0.8em;
}

.verseny-popup-adatok-tables {
    background: #f8fafd;
    padding: 15px;
    border-top: 1px solid #eff3fa;
}

.verseny-popup-adatok-tables > .ui-lg-5 {
    padding-top: 1em
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable {
    margin-left: 10px;
    margin-right: 10px;
}

.verseny-popup-hatrany-text {
    margin: 0;
    background: #fef0f2;
    padding: 4px;
    max-width: 60px;
    color: #d0021b;
    font-weight: 600;
    border-radius: 7px;
    font-size: 0.8em;
    margin-bottom: -18px;
}

.verseny-popup-gombok-kapcsolodo-group {
    background: #f8fafd;
    padding: 15px;
    border-top: 3px solid #eff3fa;
    min-height: 45px;
}

.verseny-popup-tovabbjutas-group {
    float: right;
    width: 50%;
    height: auto;
}

.verseny-popup-kapcsolodofutamok-separator {
    margin: 0;
    display: inline-block;
    margin-right: 5px;
    font-size: 0.8em;
    font-weight: bolder;
}

.verseny-popup-kapcsolodofutam-link {
    display: inline-block;
    font-size: 0.8em !IMPORTANT;
    font-weight: 600;
    color: #2756ec !IMPORTANT;
}

.verseny-popup-kapcsolodofutam-felirat {
    font-size: 0.9em !IMPORTANT;
    font-weight: 700;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-scrollable-body table tbody tr td .underline {
    text-decoration: underline;
}

.verseny-popup-futamdialog-eredmeny-text1 {
    margin: 0;
}

/*Verseny popup*/
#verseny-popup-tables-scroll {
    max-height: 580px;
    overflow: auto;
    overflow-x: hidden;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable {
    margin-bottom: 10px;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-scrollable-body {
    overflow: unset !IMPORTANT;
}

#futamDialog .ui-dialog-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-top {
    border: unset !IMPORTANT;
    background: unset !IMPORTANT;
    text-shadow: unset !IMPORTANT;
}

.ui-dialog-titlebar-icon.ui-dialog-titlebar-close.ui-corner-all.ui-state-hover {
    background: unset;
    border: unset;
    padding: 1px !IMPORTANT;
}

.ui-dialog-titlebar-icon.ui-dialog-titlebar-close.ui-corner-all.ui-state-focus {
    background: unset;
    border: unset;
    padding: 1px !IMPORTANT;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-header.ui-widget-header.ui-corner-top {
    border: unset !IMPORTANT;
    background: unset !IMPORTANT;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-header.ui-widget-header.ui-corner-top {
    height: 60px;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-widget-header.ui-datatable-scrollable-header {
    border-radius: 10px;
    border: 2px solid #eff2f8;
    height: 40px;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-widget-header.ui-datatable-scrollable-header .ui-datatable-scrollable-header-box table thead tr th {
    background: #f8fafd !IMPORTANT;
    border: 0px;
    font-size: 0.8em;
    height: 35px;
    text-align: left;
    padding: 4px 6px !IMPORTANT;
}

.verseny-popup-helyezes {
    color: #929ec7;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-scrollable-body {
    outline: unset !IMPORTANT;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-scrollable-body table .ui-datatable-data.ui-widget-content tr td label {
    margin-left: 5px;
}

.ui-datatable.ui-widget.ui-datatable-scrollable.verseny-popup-wholetable .ui-datatable-scrollable-body table .ui-datatable-data.ui-widget-content tr {
    height: 45px;
}

.ui-datatable-odd {
    background: unset !IMPORTANT;
}

.verseny-popup-gomb {
    border: 0 !IMPORTANT;
    border-radius: 10px;
    height: 35px;
    outline: 0 !IMPORTANT;
    margin-right: 10px !IMPORTANT;
}

.verseny-popup-gomb:hover {
    box-shadow: inset 0px 0px 0px 2px #6486ea !IMPORTANT;
}

.verseny-popup-gomb span {
    font-size: 0.7em;
    margin-left: 26px;
    color: #6486ea;
}

.gomb-eredmenylista {
    background: #f4f8fd url(../img/download.png) no-repeat 12px center !IMPORTANT;
    background-size: 16px !IMPORTANT;
}

.gomb-ujratoltes {
    background: #f4f8fd url(../img/refresh.png) no-repeat 12px center !IMPORTANT;
    background-size: 16px !IMPORTANT;
}

.gomb-letoltes {
    background: #f4f8fd url(../img/download.png) no-repeat 12px center !IMPORTANT;
    background-size: 16px !IMPORTANT;
}

.verseny-popup-next-gomb {
    background: url(../img/next.png) no-repeat 4px !IMPORTANT;
    background-size: 33px !important;
    height: 40px;
    width: 40px;
    border-radius: 50%;
    border: 2px solid #dbe3f0 !important;
    font-size: 0px !important;
    outline: 0 !IMPORTANT;
}

.verseny-popup-prev-gomb {
    background: url(../img/prev.png) no-repeat 0px !IMPORTANT;
    background-size: 33px !important;
    height: 40px;
    width: 40px;
    border-radius: 50%;
    border: 2px solid #dbe3f0 !important;
    font-size: 0px !important;
    outline: 0 !IMPORTANT;
}

.ui-dialog-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-top .ui-dialog-titlebar-icon.ui-dialog-titlebar-close.ui-corner-all {
    height: 20px;
    width: 20px;
    border: 1px solid black;
    border: 2px solid #dbe3f0 !important;
    border-radius: 50%;
    background: url(../img/close.png) no-repeat 0px !IMPORTANT;
    background-size: 23px !important;
}

.ui-dialog-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-top .ui-dialog-titlebar-icon.ui-dialog-titlebar-close.ui-corner-all span {
    display: none;
}

.ui-datalist.ui-widget.kapcsolodofutamok .ui-datalist-header.ui-widget-header.ui-corner-top {
    background: #f8fafd;
    border-radius: 10px;
    border: 2px solid #eff2f8;
    height: 33px;
    padding-top: 16px;
}

.ui-datalist.ui-widget.kapcsolodofutamok .ui-datalist-header.ui-widget-header.ui-corner-top label {
    font-size: 0.9em;
    color: #4f4f4f;
}

.ui-datalist.ui-widget.kapcsolodofutamok {
    margin-bottom: 20px;
    margin-top: 70px;
    margin-left: 10px;
    margin-right: 10px;
}

.ui-datalist.ui-widget.kapcsolodofutamok .ui-datalist-content.ui-widget-content {
    border: unset !IMPORTANT;
    font-size: 0.8em;
    text-align: center;
}

.verseny-popup-title-prevgomb {
    float: right;
    margin-right: 10px;
    margin-top: 5px;
}

.verseny-popup-title-nextgomb {
    float: right;
    margin-right: 10px;
    margin-top: 5px;
}

.verseny-popup-title-closegomb {
    float: right;
    margin-top: 5px;
}

.verseny-popup-table-header-titles {
    max-width: 100%;
    float: left;
    margin-left: 10px;
    margin-top: -2px;
}

.verseny-popup-table-header-titles2 {
    max-width: 100%;
    float: left;
    margin-left: 10px;
    margin-top: 0px;
    margin-bottom: -4px;
}

.verseny-popup-table-header-buttons {
    display: inline-block;
    float: right;
}

.verseny-popup-table-header-buttons-download {
    margin-left: 10px;
    margin-bottom: 10px;
}

.verseny-popup-eredmenyek-header {
    float: left;
}

.verseny-popup-eredmenyek-statusz {
    margin-right: 5px;
    color: #929ec7;
    margin-top: 5px;
    font-size: 0.9em !important;
    font-weight: 400;
}

.verseny-popup-eredmenyek-versenycim {
    font-size: 1em !IMPORTANT;
    margin-bottom: -3px;
    font-weight: 600;
    color: #2d3039;
}

.verseny-popup-adat1-table {
    border-collapse: collapse;
    float: right;
    width: 100%;
}

.verseny-popup-adat1-table tbody tr td {
    border: 2px solid #dbe3f0;
}

.verseny-popup-adat0-table pre {
    white-space: pre-wrap;       /* css-3 */
    white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
    white-space: -pre-wrap;      /* Opera 4-6 */
    white-space: -o-pre-wrap;    /* Opera 7 */
    word-wrap: break-word; 
}

.verseny-popup-adat0-table {
    border-collapse: collapse;
    width: 100%;
}

.verseny-popup-adat0-table tbody tr td {
    border: 2px solid #dbe3f0;
}

.verseny-popup-adat2-table {
    border-collapse: collapse;
    float: right;
    width: 100%;
}

.verseny-popup-adat2-table tbody tr td {
    border: 2px solid #dbe3f0;
}

.verseny-popup-table-name {
    background-color: #f8fafd;
    color: #929dbe;
    font-weight: bold;
    font-size: 0.7em !IMPORTANT;
    width: 142px;
}

.verseny-popup-table-data {
    background-color: white;
    color: #2d3039;
    font-size: 0.7em !IMPORTANT;
    width: 120px;
}

.verseny-popup-table0-data {
    background-color: white;
    color: #2d3039;
    font-size: 0.7em !IMPORTANT;
    width: auto;
}

.verseny-popup-table-data-korulmenyek {
    background: white url(../img/idojaras1.png) no-repeat right;
    background-size: 19px;
    background-position: right 4px center;
}

.verseny-popup-table-data-paratartalom {
    background: white url(../img/paratartalom.png) no-repeat right;
    background-size: 19px;
    background-position: right 4px center;
}

.verseny-popup-table-data-szel {
    background: white url(../img/szel.png) no-repeat right;
    background-size: 19px;
    background-position: right 4px center;
}

.verseny-popup-table-data-homerseklet {
    background: white url(../img/homero.png) no-repeat right;
    background-size: 19px;
    background-position: right 4px center;
}

.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-shadow.ui-hidden-container.letoltesdialogClass .ui-dialog-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-top {
    background: unset !IMPORTANT;
}

.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-shadow.ui-hidden-container .ui-dialog-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-top {
    display:none;
}

.live-icon-small {
    background: #f42c45;
    height: 19px;
    font-size: 0.8em;
    color: white;
    font-weight: 700;
    border-radius: 20px;
    width: 56px;
    text-align: center;
    display: inline-block;
    padding-top: 3px;
    vertical-align: top;
    margin-top: 2px;
    margin-bottom: 0px;
    margin-left: 7px;
}

.verseny-popup-adat-helyszin-varos {
    color: #8f939d;
    margin: 0;
    font-weight: 600;
    margin-bottom: 3px;
    display: inline-block;
    margin-right: 1px;
    font-size: 0.8em;
}

.verseny-popup-adat-idopont {
    color: #8f939d;
    margin: 0;
    margin-bottom: 9px;
    display: inline-block;
    font-size: 0.8em;
    margin-top: 4px;
}

.verseny-popup-table-header-title-pic {
    display: inline-block;
    float: left;
}

.ui-dialog-content.ui-widget-content {
    padding: 0em !IMPORTANT;
}

.versenyzo-tablazat-idoeredmeny label {
    float: right;
    font-size: 0.9em !IMPORTANT;
    margin-right: 10px;
}

.versenyzo-tablazat-helyezes label {
    float: right;
    font-size: 0.9em !IMPORTANT;
}

.osszeseredmeny-futamszam-width label {
    margin-left: 10px;
    font-size: 0.9em !IMPORTANT;
}

.verseny-popup-eredmenyek-versenymusorido {
    margin-left: 5px;
    color: #929ec7;
    font-size: 1em !important;
}

.verseny-popup-eredmenyek-versenymusorido:before {
    content: "(";
}

.verseny-popup-eredmenyek-versenymusorido:after {
    content: ")";
}

@media (max-width: 560px) {
    
    .sportolo-verseny-dialog-reszidok {
        display: none;
    }
}

.ui-datatable-scrollable table {
    table-layout: auto !IMPORTANT;
}

.verseny-popup-futamdialog-nevek {
    width: 250px;
}

@media (max-width: 700px) {
    .verseny-popup-futamdialog-nevek {
        width: 170px;
    }
}

.ui-state-default.verseny-popup-futamdialog-eredmeny {
    width: 90px;
}

.ui-state-default.verseny-popup-futamdialog-palyaszam {
    width: 60px;
}

/*mókos táblázat*/
.verseny-popup-table-versenyzo-neve {
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 10px;
}

.verseny-popup-futamdialog-tagszervezet pre {
    display: inline-block;
}

.verseny-popup-futamdialog-eredmeny-text1 {
    display: inline-block;
}

.verseny-popup-hatrany-text {
    display: inline-block;
}

td.verseny-popup-futamdialog-eredmeny p {
    margin-top: unset !IMPORTANT;
}

.ui-datatable-tablewrapper {
    overflow: unset !IMPORTANT;
}

.verseny-popup-statuszindult-text {
    display: inline-block;
    font-size: 0.8em;
}

td.verseny-popup-futamdialog-nevek .ui-column-title, td.verseny-popup-futamdialog-palyaszam .ui-column-title, td.verseny-popup-futamdialog-tagszervezet .ui-column-title, td.verseny-popup-futamdialog-eredmeny .ui-column-title, td.verseny-popup-futamdialog-helyezes .ui-column-title {
    font-weight: bold;
    font-size: 1em;
}

/*normalis valasztas a tablak kozt*/
td.verseny-popup-futamdialog-nevek, td.verseny-popup-futamdialog-palyaszam, td.verseny-popup-futamdialog-tagszervezet, td.verseny-popup-futamdialog-eredmeny, td.verseny-popup-futamdialog-helyezes {
    padding: unset !IMPORTANT;
    padding-left: 5px !IMPORTANT;
}

.verseny-popup-futamdialog-helyezes {
    margin-top: 10px;
}

.verseny-popup-futamdialog-eredmeny {
    margin-bottom: 10px;
}
/*normalis valasztas a tablak kozt*/

.ui-outputlabel.ui-widget.verseny-popup-helyezes, .ui-outputlabel.ui-widget.verseny-popup-table-palyaszam {
    margin-left: 4px;
}