.elementor-17526 .elementor-element.elementor-element-66c880f3 > .elementor-container{max-width:1720px;}/* Start custom CSS for column, class: .elementor-element-854c47c */#kboard-pure-gallery-list .kboard-pure-gallery-button-small
 {
    font-size: 11px;
    background: #fff !important;

    font-weight: 600;
    color: #000  !important;
   
    border: 1px solid #000 !important;
    padding: 3px 6px;
    border-radius: 4px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-66c880f3 */button.kboard-default-button-small { border: none !important; }


.entry-content #eventList   p{
    margin-bottom: 0;
}


#kboard-pure-gallery-list{
    display: flex;
   flex-direction: column;
   row-gap: 20px;
}

 #eventList .kboard-category-list{
    order: 1
}
.kboard-pure-gallery-list{
    order: 3;
}
.kboard-pure-gallery-search{
    order: 2; 
    font-family: "Nunito Sans", sans-serif;
}
 #eventList 
#kboard-pure-gallery-list .kboard-pagination{
    order: 4  ;
}


#eventList
#kboard-search-form-4{
        display: flex;
    align-items: center;
    justify-content: flex-end;
    flex-wrap: wrap;
    row-gap: 12px;
column-gap: 2px;
}
#eventList
#kboard-pure-gallery-list .kboard-pure-gallery-search select {
    width: 100px !important;
    padding: 4px 10px !important;
    font-size: 14px;
    border: 1px solid #191919 !important;
    color: #191919;
    background: none !important;
    -webkit-appearance: menulist;
    -moz-appearance: menulist;
    appearance: menulist;
    border-radius: 4px !important;
    font-weight: 600;
}
#eventList
#kboard-pure-gallery-list .kboard-pure-gallery-search input{
    padding: 4px 6px !important;
        font-size: 14px;
    border-radius: 4px !important;
    border :1px solid #AEAEAE !important;
}

#kboard-pure-gallery-list .kboard-pure-gallery-button-small
 {
    font-size: 11px;
    background: #fff !important;

    font-weight: 600;
    color: #000  !important;
   
    border: 1px solid #000 !important;
    padding: 3px 6px;
    border-radius: 4px !important;
}


#eventList #kboard-pure-gallery-list .kboard-pure-gallery-button-small
 {
    font-size: 14px;
    background: #fff !important;

    font-weight: 600;
    color: #000  !important;
   
    border: 1px solid #191919 !important;
    padding: 3px 12px;
    border-radius: 4px !important;
}


#kboard-pure-gallery-list .kboard-category .kboard-category-list{
    display: flex;
align-items: center;
flex-wrap: wrap;
justify-content: center;

gap: 10px;
}




#kboard-pure-gallery-list .kboard-category .kboard-category-list li a {
 padding: 6px  16px !important;
    color: #AEAEAE !important;
line-height: 1.3 !important;
border-radius: 50px;
border: 1px solid #00A6CE;

background: #F5F5F5;
font-size: 16px !important;
 
}
#kboard-pure-gallery-list .kboard-category .kboard-category-list li.kboard-category-selected  a {
color: #191919  !important;
font-weight: 700;
      border-bottom: none;
border: 1px solid #00A6CE;
border-bottom: 1px solid #00A6CE  !important;

      background: #00A6CE;

      color: #fff !important;
  }
  
#kboard-pure-gallery-list .kboard-category .kboard-category-list li{
  position: relative;
  padding: 0 !important;
  
  
}




.kboard-list-category{
    display: none;
}

#eventList #kboard-pure-gallery-list .kboard-pure-gallery-list .kboard-list-item .kboard-list-user .custom-htch{
       display: none !important; 
}


#eventList
#kboard-pure-gallery-list .kboard-pure-gallery-list .kboard-list-item .kboard-list-user {
    display: flex
;
    justify-content: flex-end;
}


#eventList
.kboard-pure-gallery-cut-strings{
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box !important;
  -webkit-line-clamp: 2 !important;
  -webkit-box-orient: vertical;
    width: 100%;
    white-space: normal;
}

#eventList
#kboard-pure-gallery-list .kboard-pure-gallery-list .kboard-list-item .kboard-list-title{
height: 40px;
}

#eventList
#kboard-pure-gallery-list .kboard-pagination .kboard-pagination-pages li a{
    background: #fff;
    border: 1px solid   #AEAEAE;
    padding:0 4px;
    min-width: 28px;
    border-radius: 4px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    
}

#eventList
#kboard-pure-gallery-list .kboard-pagination .kboard-pagination-pages li.active a{
    background: #00A6CE;
    color:  #fff;
    font-weight: 700;
    
      border: 1px solid  #00A6CE;
}
#eventList
#kboard-pure-gallery-list .kboard-pagination .kboard-pagination-pages li.prev-page a,
#eventList
#kboard-pure-gallery-list .kboard-pagination .kboard-pagination-pages li.first-page  a,
#eventList
#kboard-pure-gallery-list .kboard-pagination .kboard-pagination-pages li.next-page a,
#eventList
#kboard-pure-gallery-list .kboard-pagination .kboard-pagination-pages li.last-page a{
    border: none; 
    font-weight: 700;
}


@media screen and (max-width: 1024px) {
  #eventList  #kboard-pure-gallery-list .kboard-pure-gallery-search input {
        width: calc(80% - 215px) !important;
    }
}




@media screen and (max-width: 600px) {
      #eventList #kboard-pure-gallery-list .kboard-pure-gallery-search select,
  #eventList #kboard-pure-gallery-list .kboard-pure-gallery-search button {
     
width: fit-content  !important; 
min-width:initial !important;
height:38px  !important;
    }
ㅑ
#eventList .kboard-pure-gallery-search form{
        flex-wrap:wrap;
        row-gap:12px;
    }
    
      #eventList  #kboard-pure-gallery-list .kboard-pure-gallery-search input {
        width: calc(80% - 215px) !important;      
        min-width:initial !important;
        height: fit-content;
        line-height: 28px;height:38px 
    }
}


.entry-header h1.entry-title{text-align:center;}

.eventView .elementor-container > .elementor-column > .elementor-widget-wrap{
    border-top : 1px solid #1f1f1f;
}

.eventView #kboard-pure-gallery-document .kboard-detail{
    border-bottom:1px solid #e9e9e9;
    background: transparent;
}

.eventView #kboard-pure-gallery-document .kboard-detail .detail-attr .detail-name{
    display:none;
}

.eventView #kboard-pure-gallery-document .kboard-title h1{
    font-size:18px;
    padding-bottom:0;
}
#kboard-pure-gallery-document .kboard-detail .detail-attr{position:relative;}
#kboard-pure-gallery-document .kboard-detail .detail-attr.detail-category1{display:none;}
#kboard-pure-gallery-document .kboard-detail .detail-writer ~ .detail-attr:before{
    position:absolute;
    left:0;
    top:50%;
    transform: translateY(-50%);
    content:'';
    width: 1px;
    height: 10px;
    background: #ccc
} 
@media screen and (max-width: 450px) {
#eventList #kboard-pure-gallery-list .kboard-pure-gallery-search select{
              width:100% !important;
          }
 #eventList  #kboard-pure-gallery-list .kboard-pure-gallery-search input    {        width: calc(100% - 96px) !important;
}
}

.eventView .kboard-document-action{
    display:none;
}
.eventView .kboard-comments-default .comments-header,
.eventView .kboard-comments-default .comments-list .comments-list-controller .right{
    display:none;
}

.eventView .kboard-comments-default form input[type="hidden"],
.eventView .kboard-comments-default form input[type="hidden"] + br{display:none !important;}

.eventView .kboard-comments-default{background:transparent; padding:0;}
.eventView .kboard-comments-default .kboard-comments-form,
.eventView .kboard-comments-default .kboard-comments-wrap{padding:0;}

.eventView .kboard-comments-default .kboard-comments-form .comment-textarea{resize:none;}

.eventView #kboard-pure-gallery-document .kboard-document-navi br{display:none;}
.eventView #kboard-pure-gallery-list p:nth-child(1),
.eventView #kboard-pure-gallery-list p:nth-child(3),
.eventView #kboard-pure-gallery-list p:nth-child(4),
.eventView #kboard-pure-gallery-list p:nth-child(6),
.eventView #kboard-pure-gallery-list p:nth-child(7),
.eventView #kboard-pure-gallery-list p:nth-child(9),
.eventView #kboard-pure-gallery-list p:nth-child(10),
.eventView #kboard-pure-gallery-list p:nth-child(12) { display: none; }
.eventView .kboard-control{/* display:none; */}

.eventView .kboard-document-navi{display:flex; flex-direction:column;}
.eventView #kboard-pure-gallery-document .kboard-document-navi .kboard-prev-document,
.eventView #kboard-pure-gallery-document .kboard-document-navi .kboard-next-document{width:100%; text-align:left; display:flex; }
.eventView #kboard-pure-gallery-document .kboard-document-navi .navi-arrow{
    position: unset;
    font-size:0;
}
.eventView #kboard-pure-gallery-document .kboard-document-navi .navi-document-title{padding-left:0 !important; padding-right:0 !important; font-size:14px; font-weight:400;}

.eventView #kboard-pure-gallery-document .kboard-document-navi a{
    display:flex; align-items: center; gap:30px; padding:20px 10px; width:100%;
}
.eventView #kboard-pure-gallery-document .kboard-document-navi .kboard-next-document a{flex-direction:row-reverse;}
.eventView #kboard-pure-gallery-document .kboard-document-navi .navi-arrow{width:10px; height:10px; border-top:2px solid #191919; border-right: 2px solid #191919;}
.eventView #kboard-pure-gallery-document .kboard-document-navi .kboard-next-document .navi-arrow{transform:rotate(135deg) translate(-5px,-1px);}
.eventView #kboard-pure-gallery-document .kboard-document-navi .kboard-prev-document .navi-arrow{transform:rotate(-45deg) translate(1px,5px);}
.eventView #kboard-pure-gallery-document .kboard-document-navi .kboard-prev-document{
    border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9;
}
.eventView #kboard-pure-gallery-document .kboard-document-navi .kboard-next-document{
    
    border-bottom: 1px solid #e9e9e9;
}/* End custom CSS */