﻿.ui-pg-input {
    color: black !important;
}

#input_t_JqGrid_toppager {
    color: black !important;
}

.kt-header {
    z-index: 1000 !important;
}

.kt-header-mobile {
    z-index: 100001 !important;
}

.ui-pg-input {
    color: black !important;
}

.ui-pg-selbox {
    color: black !important;
}

.ui-pg-button {
    color: black !important;
}

.ui-jqgrid tr.ui-row-ltr td {
    border-right-color: transparent !important;
}

.ui-jqgrid tr.ui-row-ltr td {
    border-bottom-color: transparent !important;
}

.ui-jqgrid {
    border-right-width: 0px !important;
    border-left-width: 0px !important;
}

.ui-jqgrid .ui-jqgrid-view {
    font-size: 13px !important;
    font-family: 'Open Sans' !important;
}

.myAltRowClassEven {
    background: #f8fafa !important;
}

.myAltRowClassOdd {
    background: white !important;
}

.ui-state-hover.myAltRowClassEven {
    background: #e9edef !important;
}

.ui-state-hover.myAltRowClassOdd {
    background: #e9edef !important;
}

.ui-state-highlight.myAltRowClassEven {
    background: #e9edef !important;
}

.ui-state-highlight.myAltRowClassOdd {
    background: #e9edef !important;
}

.myGridClass .ui-pg-table {
    font-size: 13px;
    color: black !important;
    padding-bottom: 30px !important;
}

.myGridClass .ui-jqgrid .ui-jqgrid-toppager {
    height: 43px !important;
    padding-bottom: 60px !important;
}

.myGridClass .ui-pager-control {
    height: 43px !important;
}

.myGridClass .ui-pg-table {
    height: 43px !important;
}

.myGridClass .ui-pg-selbox {
    width: 100% !important;
    font-size: 13px !important;
    height: 28px !important;
}

.myGridClass .ui-pg-input {
    font-size: 13px !important;
    height: 22px !important;
}

.myGridClass .ui-state-default, .myGridClass .ui-widget-content .ui-state-default, .myGridClass .ui-widget-header .ui-state-default .ui-widget-header {
    border: none !important;
}

.myGridClass .ui-widget-content {
    border: none !important;
}

/*ύψος γραμμής*/
.ui-jqgrid tr.jqgrow td {
    height: 40px !important;
}

.myGridClass .size-big {
    font-size: 20px;
    padding-left: -0px;
    padding-right: 10px;
}

.myGridClass th.ui-th-column {
    border-right-color: transparent !important;
    color: #a7b3b9 !important;
    font-weight: 600 !important;
    text-align: left !important;
    font-size: 12px !important;
    padding-left: 15px !important;
}

.myGridClass th.ui-th-column div {
    word-wrap: break-word; /* IE 5.5+ and CSS3 */
    white-space: pre-wrap; /* CSS3 */
    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: -o-pre-wrap; /* Opera 7 */
    overflow: hidden;
    height: auto !important;
}

.myGridClass .ui-widget-content {
    border-left-color: transparent !important;
    border-left-width: 0px;
}

.myGridClass .ui-widget {
    border: 0px;
    background: none;
}

.myGridClass .ui-state-default {
    background: none !important;
}


.myGridClassScrollX {
    overflow-x: scroll;
    overflow-y: hidden;
}


.myGridClass .ui-separator {
    display: none !important;
}

.myGridClass .ui-pg-input {
    border: none;
    width: 20px;
}

.grid-col {
    padding-left: 15px !important;
    padding-top: 15px !important;
    padding-bottom: 5px !important;
}

.grid-col-light {
    color: #999b9b;
    text-align: left;
    font-size: 11px;
}

.warpCell {
    word-wrap: break-word !important; /* IE 5.5+ and CSS3 */
    white-space: pre-wrap !important; /* CSS3 */
    white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
    white-space: -pre-wrap !important; /* Opera 4-6 */
    white-space: -o-pre-wrap !important; /* Opera 7 */
    overflow: hidden !important;
    height: auto !important;
    vertical-align: middle !important;
    padding-top: 3px !important;
    padding-bottom: 3px !important
}

.ui-jqgrid-table-striped > tbody > tr:nth-of-type(odd) {
    opacity: 1 !important;
}

/*style for next and previous buttons*/
.paginate_button {
    color: white !important;
    background-color: #e5eaee !important;
    border-color: #e5eaee !important;
    border-radius: 3px !important;
    cursor: pointer !important;
}

/*style for menu items to mobile*/
@media (max-width: 768px) {
    .kt-menu__link-text {
        white-space: break-spaces !important;
    }
}

/*2020.11.09*/
.ev_notification {
    text-align: center;
    background-color: white;
    margin: auto auto;
    padding: 1em;
    border-radius: 0.5em;
    width: fit-content;
}

/*2021.01.08*/
.tox-tbtn__select-label {
    width: auto !important;
}

@media (max-width: 360px) {
    .newNotifInfo {
        top: 8em !important;
    }
}


#example-table {
    border: 0px !important;
    background-color: white !important;
}

#example-table2 {
    border-color: white;
    background-color: white !important;
}

#example-table2 .tabulator-col {
    border-right: white !important;
}

#example-table2 .tabulator-cell {
    border-right: white !important;
    padding-bottom: 20px;
    padding-left: 20px;
}

.tabulator-cell {
    height: 100% !important;
}

.tabulator-footer {
    /*display: none !important;*/
}

.tabulator-pages {
    display: none !important;
}

.tabulator-tableHolder {
    background-color: white !important;
}

.tabulator-header {
    background-color: white !important;
}

.tabulator-col {
    background-color: white !important;
}

.tabulator-header {
    border-bottom: none !important;
}

#example-table-info {
    display: none !important;
}


.tabulator-loading {
    max-height: 50px !important;
}

.tabulator-loader {
    background: none !important;
}

.ev_connect-text {
    white-space: break-spaces;
}


#CybotCookiebotDialog {
    border: 3px !important
}


.kt-footer {
    background: transparent !important;
}

.ev_survey-container {
    width: 100%;
    margin: 0 auto;
}

#eventora-logo-bottom {
    text-align: center;
}

.hands {
    cursor: pointer !important;
    /*cursor: hand;*/
}


.registration-photo-preview {
    max-width: 50px;
    max-height: 50px;
    padding-left: 10px;
    padding-right: 10px;
}

body {
    font-family: 'Open Sans' !important;
    /*background-color: white !important;*/
}

.tinymce-ev-container{
    min-width:700px;
}

.albumPhotoView {
    margin-top: 50px;
    margin-left: 10px;
    margin-right: 10px;
}
.albumViewImage {
    max-width: 400px;
    width: 100%;
}

.albumPhotoViewResults {
    margin-top: 50px;
    margin-left: 10px;
    margin-right: 10px;
}

.albumViewImageResults {
    max-width: 400px;
    width: 100%;
}

.control-label {
    text-align:left;

}
.form-group {
    text-align: left;
}

.questionNoWrap .col-auto:nth-child(2) {
    padding-right: 30px;
}

@media only screen and (max-width: 768px) {
    .questionNoWrap {
        flex-wrap: nowrap !important;
    }
}