.event-table{
    padding: 0;
}
.event-table .container {
    width: 93% !important;
}
.event-table .section-urls{
    padding: 0;
}
.event-table .section-urls .content-content{
    padding: 0;
}
.event-table .section-urls .content-content .bread-content{
    padding: 0;
}
.event-table .section-urls .content-content .bread-content ul{
    list-style: none;
    display: inline-flex;
}
.event-table .section-urls .content-content .bread-content ul li{

}
.event-table .section-urls .content-content .bread-content ul li a{
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    font-size: 13px;
    color: #A2A2A2;
    position: relative;
    display: flex;
    width: 100%;
    height: 100%;
    padding: 20px 0 0;
    text-align: center;
}
.event-table .section-urls .content-content .bread-content ul li.active a{
    color: #2D3134;
}
.event-table .section-urls .content-content .bread-content ul li.active a::before,
.event-table .section-urls .content-content .bread-content ul li a:hover::before,
.event-table .section-urls .content-content .bread-content ul li a:active::before,
.event-table .section-urls .content-content .bread-content ul li a:focus::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 3px;
    background-color: #2D3134;
}
.event-table .section-urls .content-content .bread-content ul li a:hover,
.event-table .section-urls .content-content .bread-content ul li a:active,
.event-table .section-urls .content-content .bread-content ul li a:focus{
    outline: none;
    text-decoration: none;
    color: #2D3134;
}
.event-table .section-urls .content-content .bread-content ul li .text-content{
    padding-left: 0;
}
.event-table .section-title{
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}
.event-table .section-title .content-content{
    /* background: #FFFCFC; */
    border-radius: 0px 0px 4px 4px;
    padding: 20px 0;
    display: flex;
    align-items: center;
}

.event-table .section-title .title-content{
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding: 0;
}
.event-table .section-title .title-content h3{
    font-family: 'Montserrat', sans-serif;
    color: #1E1E1E;
    margin: 0;
    padding: 0;
    text-align: left;
    font-size: 20px;
    font-weight: 700;
}
.event-table .section-title .title-content h4{
    font-family: 'Montserrat', sans-serif;
    color: #979797;
    margin: 0;
    padding: 0 20px;
    text-align: left;
    font-size: 16px;
    font-weight: 700;
}
.event-table .section-title .logued-content {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    padding: 0;
}
.event-table .section-title .logued-content .searchname{
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #979797;
    border-radius: 4px;
    margin-right: 15px;
}
.event-table .section-title .logued-content .searchname input{
    height: 100%;
    margin: 0;
    border: none;
    border-radius: 0;
    background: transparent;
    box-shadow: none;
    font-family: 'Montserrat', sans-serif;
    color: #979797;
}
.event-table .section-title .logued-content .searchname .sname-button{
    background: transparent;
    border: 0;
    height: 100%;
    padding: 0 10px;
    display: flex;
    align-items: center;
}
.event-table .section-title .logued-content .searchname .sname-button:hover,
.event-table .section-title .logued-content .searchname .sname-button:focus,
.event-table .section-title .logued-content .searchname .sname-button:active{
    background: transparent;
    outline: none;
}
.event-table .section-title .logued-content .searchname .sname-button img{
    max-width: 100%;
}
.event-table .section-title .logued-content h3{
    font-family: 'Montserrat', sans-serif;
    color: #979797;
    margin: 0;
    padding: 0;
    text-align: right;
    font-size: 16px;
    font-weight: 400;
}
.event-table .section1{
    padding: 30px 0;
    border-bottom: 7px solid #2d3134;
}
.event-table .section1 .title-content{
    padding: 0 0 20px;
}
.event-table .section1 .title-content h3{
    font-family: 'Montserrat', sans-serif;
    color: #2d3134;
    font-size: 20px;
    font-weight: 300;
    text-align: center;
    margin: 0;
}
.event-table .section1 .filtros-content{
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
            flex-wrap: wrap;
}
.event-table .section1 .filtros-content .field{
    margin-bottom: 0;
    margin-bottom: 0;
    padding: 0 15px 20px;
}
.event-table .section1 .filtros-content .field label{
    font-family: 'Montserrat', sans-serif;
    color: #2d3134;
}
.event-table .section1 .filtros-content .field select,
.event-table .section1 .filtros-content .field input,
.event-table .section1 .filtros-content .field textarea{
    font-family: 'Montserrat', sans-serif;
    border: 0;
    border-bottom: solid 1px #2d3134;
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
    background: none;
}
.event-table .section1 .filtros-content .field.select-content select{
    background: #2d3134;
    color: #fff;
}
.event-table .section1 .filtros-content button{
    font-family: 'Montserrat', sans-serif;
    background: #2d3134;
    color: #fff;
    padding: 15px 15px;
    -webkit-border-radius: 11px;
    -moz-border-radius: 11px;
    border-radius: 11px;
    font-size: 17px;
    font-weight: 600;
    width: 100%;
}
.event-table .section1 .calendar-button-content{
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.event-table .section1 .calendar-button-content a{
    background: #2d3134;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.event-table .section1 .calendar-button-content a:hover,
.event-table .section1 .calendar-button-content a:active,
.event-table .section1 .calendar-button-content a:focus{
    outline: none;
    text-decoration: none;
}
.event-table .section1 .calendar-button-content a i{
    color: #fff;
    margin-right: 10px;
}
.event-table .section1 .calendar-button-content a p{
    color: #fff;
    font-family: 'Montserrat', sans-serif;
    margin: 0;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 18px;
}
.event-table .section2{
    padding: 20px 0 10px;
}
.event-table .section2 .row{
}
.event-table .section2 .content-content{
    padding: 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.event-table .section2 .content-content .calendar-content{
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    padding: 0;
}
.event-table .section2 .content-content .calendar-content a{
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.event-table .section2 .content-content .calendar-content a:hover,
.event-table .section2 .content-content .calendar-content a:active,
.event-table .section2 .content-content .calendar-content a:focus{
    text-decoration: none;
    outline: none;
}
.event-table .section2 .content-content .calendar-content i{
    color: #2d3134;
    font-size: 18px;
}
.event-table .section2 .content-content .calendar-content p{
    font-family: 'Montserrat', sans-serif;
    color: #2d3134;
    margin: 0 0 0 7px;
    font-size: 18px;
}
.event-table .section2 .content-content .buttons-content,
.event-table .section2 .content-content .page-content{
    width: 100%;
    display: flex;
    align-items: center;
}
.event-table .section2 .content-content .buttons-content{
    justify-content: flex-start;
}
.event-table .section2 .content-content .page-content{
    justify-content: flex-end;
    margin: 0;
    padding: 0 15px 0 0;
}
.event-table .section2 .content-content .page-content .pagination_nav{
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: 'Montserrat', sans-serif;
    color: #979797;
    font-weight: 700;
    font-size: 12px;
}
.event-table .section2 .content-content .page-content .pagination_nav nav{
    margin-right: 15px;
}
.event-table .section2 .content-content .page-content .pagination_nav nav ul{
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0;
    margin: 0;
}
.event-table .section2 .content-content .page-content .pagination_nav nav ul li{

}
.event-table .section2 .content-content .page-content .pagination_nav nav ul li.s-l{
    margin-right: 15px;
    margin-left: 15px;
}
.event-table .section2 .content-content .page-content .pagination_nav nav ul li a{
    background: #FFFCFC;
    border-radius: 4px;
    border: 0;
    padding: 8.5px 12.5px;
}
.event-table .section2 .content-content .page-content .pagination_nav nav ul li a:hover,
.event-table .section2 .content-content .page-content .pagination_nav nav ul li a:active,
.event-table .section2 .content-content .page-content .pagination_nav nav ul li a:focus{
    -webkit-box-shadow: none;
    box-shadow: none;
}
.event-table .section2 .content-content .page-content .pagination_nav nav ul li select{
    font-family: 'Montserrat', sans-serif;
    color: #979797;
    font-weight: 700;
    font-size: 12px;
    border: 0;
    padding: 0 3.6px;
}
.event-table .section2 .content-content .page-content .pagination_nav nav ul li select option{
    font-family: 'Montserrat', sans-serif;
    color: #979797;
    font-weight: 700;
    font-size: 12px;
    border: 0;
}
.event-table .section2 .content-content .addbutton-content{
    padding: 0;
}
.event-table .section2 .content-content .addbutton-content,
.event-table .section2 .content-content .usersbutton-content,
.event-table .section2 .content-content .filterbutton-content{
    width: max-content;
}
.event-table .section2 .content-content .usersbutton-content,
.event-table .section2 .content-content .filterbutton-content{
    padding: 0 0 0 15px;
}
.event-table .section2 .content-content .addbutton-content a:hover,
.event-table .section2 .content-content .addbutton-content a:focus,
.event-table .section2 .content-content .addbutton-content a:active,
.event-table .section2 .content-content .usersbutton-content a:hover,
.event-table .section2 .content-content .usersbutton-content a:focus,
.event-table .section2 .content-content .usersbutton-content a:active{
    text-decoration: none;
    outline: none;
}
.event-table .section2 .content-content .usersbutton-content p{
    font-family: 'Montserrat', sans-serif;
    color: #2d3134;
    margin: 0;
    text-align: center;
}
.event-table .section2 .content-content .addbutton-content button,
.event-table .section2 .content-content .usersbutton-content button{
    font-family: 'Montserrat', sans-serif;
    color: #fff;
    padding: 8px 15px;
    background: #2D3134;
    border-radius: 4px;
    font-size: 14px;
    width: 100%;
    font-weight: 700;
    display: flex;
    justify-content: center;
    align-items: center;
}
.event-table .section2 .content-content .filterbutton-content{
    position: relative;
}
.event-table .section2 .content-content .filterbutton-content button{
    font-family: 'Montserrat', sans-serif;
    color: #A2A2A2;
    padding: 8px 15px;
    background: transparent;
    border: 1px solid #D2D2D2;
    border-radius: 4px;
    font-size: 14px;
    width: 100%;
    font-weight: 700;
    display: flex;
    justify-content: center;
    align-items: center;
}
.event-table .section2 .content-content .addbutton-content button img,
.event-table .section2 .content-content .usersbutton-content button img,
.event-table .section2 .content-content .filterbutton-content button img{
    margin-right: 5px;
}
.event-table .section2 .content-content .filterbutton-content .filter-content{
    display: none;
    background: #FFFCFC;
    box-shadow: 57px 24px 25px rgba(29, 29, 38, 0.01), 32px 13px 21px rgba(29, 29, 38, 0.05), 14px 6px 15px rgba(29, 29, 38, 0.09), 4px 1px 8px rgba(29, 29, 38, 0.1), 0px 0px 0px rgba(29, 29, 38, 0.1);
    border-radius: 4px;
    padding: 20px 15px;
    position: absolute;
    z-index: 1;
    width: max-content;
}
.event-table .section2 .content-content .filterbutton-content .filter-content.active{
    display: block;
}
.event-table .section2 .content-content .filterbutton-content .filter-content .filter-item{
    display: block;
    position: relative;
    padding: 0 0 10px 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}
.event-table .section2 .content-content .filterbutton-content .filter-content .filter-item:last-of-type{
    padding: 0 0 0 15px;
}
.event-table .section2 .content-content .filterbutton-content .filter-content .filter-item .check-content{
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    font-size: 11px;
    color: #979797;
    margin: 0 0 0 5px;
}
.event-table .section2 .content-content .filterbutton-content .filter-content .filter-item .check-field{
    display: none;
    margin: 0;
    padding: 0;
}
.event-table .section2 .content-content .filterbutton-content .filter-content .filter-item .check-field input{
    position: relative;
    opacity: 1;
    width: 100%;
    height: initial;
    box-shadow: none;
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    font-size: 11px;
    text-align: center;
    color: #979797;
    border: 1px solid #979797;
    border-radius: 4px;
    padding: 0.7em 1.3em;
}
.event-table .section2 .content-content .filterbutton-content .filter-content .filter-item input{
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}
.event-table .section2 .content-content .filterbutton-content .filter-content .filter-item .check-field .marklist{
    content: "";
    position: absolute;
    left: 5px;
    top: 48%;
    transform: translateY(-50%);
    width: 10px;
    height: 10px;
    border: 3px solid #D3A172;
    border-radius: 100%;
    z-index: 1;
}
.event-table .section2 .content-content .filterbutton-content .filter-content .filter-item .check-field span{
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 10px;
    height: 10px;
    border: 1px solid #979797;
    border-radius: 100%;
    z-index: 1;
}
.event-table .section2 .content-content .filterbutton-content .filter-content .filter-item .checkmark{
    position: absolute;
    top: 0;
    left: 0;
    height: 15px;
    width: 15px;
    background-color: #686451;
    background: #FFFFFF;
    border: 1px solid #979797;
    border-radius: 3px;
}

.event-table .section2 .content-content .filterbutton-content .filter-content .filter-item .radio-content{
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    font-size: 11px;
    color: #979797;
    margin: 0;
    padding: 5px 0 4px 16px;
}
.event-table .section2 .content-content .filterbutton-content .filter-content .filter-item .radio-content input{
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}
.event-table .section2 .content-content .filterbutton-content .filter-content .filter-item .radio-content .radiomark{
    height: 10px;
    width: 10px;
    background: #FFFFFF;
    border-radius: 100%;
}
.radio-content:hover input ~ .radiomark {
    background-color: #F2BE48;
}
.radio-content input:checked ~ .radiomark {
    background-color: transparent !important;
    border: 3px solid #D3A172 !important;
}
.radiomark:after {
    /* content: "";
    position: absolute;
    display: none; */
}
.radio-content input:checked ~ .radiomark:after {
    display: block;
}
.radio-content .radiomark:after {
    left: 25%;
    top: 47%;
    width: 4px;
    height: 8px;
    border: 1px solid #ffffff;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg) translate(-50%, -50%);
}
.event-table .section2 .content-content .filterbutton-content .filter-content .filter-item select{
    position: relative;
    opacity: 1;
    width: 100%;
    height: initial;
    box-shadow: none;
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    font-size: 11px;
    text-align: center;
    color: #979797;
    border: 1px solid #979797;
    border-radius: 4px;
    padding: 0.7em 1.3em;
}
.event-table .section2 .content-content .filterbutton-content .filter-content .filter-item select option{

}

.event-table .section2 .content-content .filterbutton-content .filter-content .filter-item.accept-c{
    padding: 0;
}
.event-table .section2 .content-content .filterbutton-content .filter-content .filter-item.accept-c button{
    font-family: 'Montserrat', sans-serif;
    color: #fff;
    padding: 8px 15px;
    background: #D3A172;
    border-radius: 4px;
    width: 100%;
    font-weight: 500;
    font-size: 11px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}
.event-table .section2 .content-content .count-results{
    padding: 0;
}
.event-table .section2 .content-content .count-results h3{
    font-family: 'Montserrat', sans-serif;
    color: #2d3134;
    margin: 0;
    font-weight: 600;
    text-align: center;
    font-size: 17px;
    padding: 30px 0 0;
}
.event-table .section2 .content-content .count-results h5{
    font-family: 'Montserrat', sans-serif;
    color: #2d3134;
    margin: 0;
    font-weight: 600;
    text-align: center;
    font-size: 14px;
    padding: 30px 0 0;
}
.event-table .section3{
    padding: 10px 0 20px;
}
.event-table .section3 .row{
    padding: 0;
}
.event-table .section3 .content-content{
    padding: 0;
}
.event-table .section3 table{
    margin: 0;
    background: #F5F5F5;
    /* border: 1px solid #E4E4E4; */
    box-shadow: -54px 50px 30px rgba(0, 0, 0, 0.01), -31px 28px 25px rgba(0, 0, 0, 0.05), -14px 13px 19px rgba(0, 0, 0, 0.09), -3px 3px 10px rgba(0, 0, 0, 0.1), 0px 0px 0px rgba(0, 0, 0, 0.1);
    border-radius: 8px;
}
.event-table .section3 table thead{
    background: #E4E4E4;
    border-radius: 8px 8px 0px 0px;
}
.event-table .section3 table tfoot{
    background: #E4E4E4;
    border-radius: 0px 0px 8px 8px;
}
.event-table .section3 table thead tr,
.event-table .section3 table tfoot tr{
    border: 0;
}
.event-table .section3 table thead tr th,
.event-table .section3 table tfoot tr th{
    color: #979797;
    font-family: 'Montserrat', sans-serif;
    font-size: 13px;
    font-weight: 700;
    text-align: center;
    padding: 8px 4px;
    background: #E4E4E4;
}
.event-table .section3 table thead tr th:first-of-type{
    border-radius: 8px 0px 0px 0px;
}
.event-table .section3 table tfoot tr th:first-of-type{
    border-radius: 0px 0px 0px 8px;
}
.event-table .section3 table thead tr th:last-of-type{
    border-radius: 0 8px 0px 0px;
}
.event-table .section3 table tfoot tr th:last-of-type{
    border-radius: 0px 0px 8px 0px;
}
.event-table .section3 table th{
    text-align: center;
}
.event-table .section3 table tbody{
    /* background: #F5F5F5; */
    /* border: 1px solid #E4E4E4; */
    background: #F5F5F5;
    /* border: 1px solid #E4E4E4; */
    border-radius: 0px;
}
.event-table .section3 table tbody tr{
    border: 0;
}
.event-table .section3 table tbody tr td{
    color: #979797;
    font-family: 'Montserrat', sans-serif;
    font-size: 11px;
    font-weight: 500;
    text-align: center;
    padding: 8px 4px;
    background: #F5F5F5;
    /* border: 1px solid rgba(170, 170, 170, 0.22); */
    border-left: 0;
    border-right: 0;
    vertical-align: middle;
}
.event-table .section3 table tbody tr td a{

}
.event-table .section3 table tbody tr td a:hover,
.event-table .section3 table tbody tr td a:active,
.event-table .section3 table tbody tr td a:focus{
    text-decoration: none;
    outline: none;
}
.event-table .section3 table tbody tr:last-of-type td:first-of-type{
    border-radius: 0px 0px 0px 8px;
}
.event-table .section3 table tbody tr:last-of-type td:last-of-type{
    border-radius: 0 0px 8px 0px;
}
.event-table .section3 table tbody tr td.wc-pending{
    background: #ffe599;
    font-weight: 600;
}
.event-table .section3 table tbody tr td.wc-processing{
    background: #76a5af;
    font-weight: 600;
}
.event-table .section3 table tbody tr td.wc-on-hold{
    background: #f6b26b;
    font-weight: 600;
}
.event-table .section3 table tbody tr td.wc-completed{
    background: #b6d7a8;
    font-weight: 600;
}
.event-table .section3 table tbody tr td.wc-cancelled{
    background: #ea9999;
    font-weight: 600;
}
.event-table .section3 table tbody tr td.wc-refunded{
    background: #d5a6bd;
    font-weight: 600;
}
.event-table .section3 table tbody tr td.wc-failed{
    background: #8e7cc3;
    font-weight: 600;
}
.event-table .section3 table tbody tr td.wc-noprice{
    background: #cccccc;
    font-weight: 600;
}



.event-table .section3 table tbody tr td .check-content{
    display: block;
    position: relative;
    padding-left: 15px;
    margin: -8px 0 0 7px;
    cursor: pointer;
    font-size: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.event-table .section3 table tbody tr td .check-content input{
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}
.event-table .section3 table tbody tr td .check-content .checkmark{
    position: absolute;
    top: 0;
    left: 0;
    height: 15px;
    width: 15px;
    background-color: #686451;
    background: #FFFFFF;
    border: 1px solid #979797;
    border-radius: 3px;
}
.check-content:hover input ~ .checkmark {
    background-color: #F2BE48;
}
.check-content input:checked ~ .checkmark {
    background-color: #D3A172 !important;
    border: 1px solid #D3A172 !important;
}
.checkmark:after {
    content: "";
    position: absolute;
    display: none;
}
.check-content input:checked ~ .checkmark:after {
    display: block;
}
.check-content .checkmark:after {
    left: 25%;
    top: 47%;
    width: 4px;
    height: 8px;
    border: 1px solid #ffffff;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg) translate(-50%, -50%);
}



.event-table .section3 table tbody tr td .icon-content{
    
}
.event-table .section3 table tbody tr td .icon-content span{
    cursor: pointer;
}
.event-table .section3 table tbody tr td .icon-content a,
.event-table .section3 table tbody tr td .icon-content span{
    color: #2d3134;
    font-size: 16px;
}
.event-table .section3 table tbody tr td .icon-content a:hover,
.event-table .section3 table tbody tr td .icon-content a:active,
.event-table .section3 table tbody tr td .icon-content a:focus{
    
}
.event-table .section3 table tbody tr td .icon-content a i,
.event-table .section3 table tbody tr td .icon-content span i{
    font-size: 20px;
}
.event-table .section3 .pagination{
    border: none !important;
}
.event-table .section3 .pagination nav{
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}
.event-table .section3 .pagination ul{

}
.event-table .section3 .pagination ul li{

}
.event-table .section3 .pagination ul li.active a{
    background: #2d3134;
    color: #fff;
}
.event-table .section3 .pagination ul li a{
    color: #2d3134;
    font-family: 'Montserrat', sans-serif;
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;
    border: none;
    font-size: 12px;
    font-weight: 300;
}
.event-table .section3 .pagination ul li a:hover,
.event-table .section3 .pagination ul li a:focus,
.event-table .section3 .pagination ul li a:active{
    text-decoration: none;
    outline: none;
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;
    border: none;
}

.event-table .section4{

}
.event-table .section4 .content-content{
    padding: 0;
}
.event-table .section4 .content-content .search-content{
    padding: 0;
}
.event-table .section4 .content-content .search-content a{
    text-decoration: underline;
    color: #2d3134;
}
.event-table .section4 .content-content .search-content a:focus,
.event-table .section4 .content-content .search-content a:hover,
.event-table .section4 .content-content .search-content a:active{
    text-decoration: none;
    outline: none;
}
.event-table .section4 .content-content .search-content a p{
    color: #2d3134;
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    font-weight: 300;
}
.event-table .section5{
    display: none;
}
.event-table .section5 table{
    margin-bottom: 20px;
    border: 2px solid #000;
    border-radius: 15px;
}
.event-table .section5 table tbody{
    border: 0;
}
.event-table .section5 table tbody tr{
    border: 0;
}
.event-table .section5 table tbody tr td{
    border: 0;
    padding: 0 15px;
}
.event-table .section5 table tbody tr td.logo-content-print{
    display: flex;
    align-items: center;
}
.event-table .section5 table tbody tr td.logo-content-print img{
    max-width: 20%;
}
.event-table .section5 table tbody tr td.logo-content-print .title-print{
    margin-left: 50px;
}
.event-table .section5 table tbody tr .qr-content{
    width: 19%;
}
.event-table .section5 table tbody tr .qr-content img{
    width: 100%;
}
.event-table .section5 table tbody tr td.logo-content-print .title-print p{
    color: #2d3134;
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 600;
}
.event-table .section5 table tbody tr td p{
    color: #2d3134;
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    font-weight: 400;
}


/* md */
@media screen and (max-width: 1199px){
}

/* sm */
@media screen and (max-width: 991px){
}

/* xs */
@media screen and (max-width: 767px){
    .event-table .section-title .title-content h3 {
        font-size: 22px;
    }
    .event-table .section2 .content-content .addbutton-content button, 
    .event-table .section2 .content-content .usersbutton-content button {
        font-size: 13px;
    }
    .event-table .section2 .content-content .addbutton-content, 
    .event-table .section2 .content-content .usersbutton-content {
        margin-bottom: 10px;
    }
    .event-table .section3{
        overflow-x: scroll;
    }
}

/* xxs */
@media screen and (max-width: 500px){
    .event-table .section1 .filtros-content {
        padding: 0;
    }
}

@media print {
    * {
        -webkit-print-color-adjust: exact !important; /*Chrome, Safari */
        color-adjust: exact !important;  /*Firefox*/
    }
    .item-table{
        margin-bottom: 0px;
        /* border: 2px solid #000; */
        border-radius: 15px;
        padding: 15px;
        position: relative;
    }
    .area-content{
        position: absolute;
        top: 0;
        left: 0;
    }
    .item-table .general-content{
        width: 70%;
        float: left;
        padding: 30px 20px 20px;
    }
    .item-table .general-content .logo-content{
        width: 100%;
        float: left;
        padding-top: 0;
        margin-bottom: 20px;
    }
    .item-table .general-content .logo-content img{
        width: 100%;
    }
    .item-table .general-content .title-content{
        width: 100%;
        float: left;
        padding: 15px 15px 0;
    }
    .item-table .general-content .title-content h3{
        margin: 0 0 10px;
        color: #ca9832 !important;
        padding: 0;
        font-family: 'Montserrat', sans-serif;
        font-weight: 600;
        font-size: 25px;
        text-align: left;
    }
    .item-table .general-content .title-content h4{
        margin: 0 0 5px;
        color: #383838 !important;
        padding: 0;
        font-family: 'Montserrat', sans-serif;
        font-weight: 400;
        font-size: 25px;
        text-align: left;
    }
    .item-table .general-content .title-content h6{
        margin: 0 0 5px;
        color: #575757 !important;
        padding: 0;
        font-family: 'Montserrat', sans-serif;
        font-weight: 400;
        font-size: 20px;
        text-align: left;
    }
    .item-table .general-content .title-content h6 b{
        font-size: 15px;
    }
    .item-table .general-content .name-content{
        width: 100%;
        float: left;
        padding: 5px 15px 0;
    }
    .item-table .general-content .name-content p{
        font-size: 20px;
        color: #505050 !important;
        font-family: 'Montserrat', sans-serif;
        font-weight: 400;
    }
    .item-table .general-content .name-content p b{
        font-family: 'Montserrat', sans-serif;
        font-weight: 600;
        font-size: 18px;
        color: #4d4d4d !important;
    }

    .item-table .qr-content {
        width: 30%;
        float: left;
        /* border-left: #b8b8b8 dotted 2px !important; */
        text-align: center;
        padding: 20px 35px;
        vertical-align: middle;
        margin-top: 25px;
    }
    .item-table .qr-content .logo-content img{
        border: 0;
    }
    .item-table .qr-content h3{
        margin: 0 0 5px;
        color: #ca9832 !important;
        padding: 0;
        font-family: 'Montserrat', sans-serif;
        font-weight: 600;
        font-size: 30px;
        text-align: center;
    }
    .item-table .qr-content h4{
        margin: 0 0 5px;
        color: #505050 !important;
        padding: 0;
        font-family: 'Montserrat', sans-serif;
        font-weight: 400;
        font-size: 20px;
        text-align: center;
    }
    .item-table .qr-content h6{
        margin: 0 0 5px;
        color: #424242 !important;
        padding: 0;
        font-family: 'Montserrat', sans-serif;
        font-weight: 400;
        font-size: 12px;
        text-align: center;
    }
    .item-table .qr-content img{
        max-width: 100%;
        border: 15px solid #fff;
    }
    .item-table .qr-content .qr-code{
        margin-top: 30px;
    }
    .item-table .qr-content p{
        margin: 5px 0 0;
        color: #cb9a33 !important;
        padding: 0;
        font-family: 'Montserrat', sans-serif;
        font-weight: 400;
        font-size: 20px;
        text-align: center;
    }
    .item-table .aviso-content{
        width: 100%;
        float: left;
        margin-top: 10px;
        padding: 0 15px;
    }
    .item-table .aviso-content p{
        font-family: 'Montserrat', sans-serif;
        font-size: 16px;
        font-weight: 400;
    }
    .item-table .aviso-content p.av.l{
        color: #6b6b6b !important;
        font-size: 11px;
        margin: 0;
    }
    .item-table .aviso-content p.av.r{
        color: #c2c2c2 !important;
        font-size: 10px;
        margin: 0;
    }
    /*table{
        margin-bottom: 20px;
        border: 2px solid #000;
        border-radius: 15px;
    }
    table{
    }
    table tr{
        border: 0;
    }
    table tr td.logo-content-print{
        display: flex;
        align-items: center;
        padding: 15px;
    }
    table tr td.logo-content-print img{
        width: 30%;
    }
    table tr td.logo-content-print .title-print{
        margin-left: 10px;
    }
    table tr .qr-content{
        width: 20%;
    }
    table tr .qr-content img{
        width: 100%;
    }
    table tr td.item{
        padding: 0 15px;
    }
    table tr td{
        border: 0;
        padding: 0 15px;
    }
    table tr td.logo-content-print .title-print {
    }
    table tr td.logo-content-print .title-print p{
        color: #2d3134;
        font-family: 'Montserrat', sans-serif;
        font-size: 18px;
        font-weight: 600;
    }
    table tr td.logo-content-print .title-print p.title{
        font-size: 9px;
    }
    table tr td.logo-content-print .title-print p.date{
        font-size: 9px;
    }
    table tr td p{
        color: #2d3134;
        font-family: 'Montserrat', sans-serif;
        font-size: 9px;
        font-weight: 400;
    }
    table tr td.mend p.av{
        font-size: 10px;
    }*/
}