.page-numbers a, .page-numbers span:not(.elementor-screen-only), .page-links span {
    color: #555;
    border: none;
    font-size: 14px;
    background: #000;
}
.page-numbers .current{
    background: #2a9d8f!importantf;
}
.search-results article .thumbnail {
    min-width: 30%;
}
.search-results article .thumbnail img {
    width: 100%;
}
.post-tags a, .blog-entry-readmore, .search-results article .search-entry-readmore a {
    color: #fff!important;
    font-family: 'Sarabun',sans-serif;
    background: #2a9d8f;
    padding: 5px 20px;
    border-radius: 30px;
     font-weight: 400;
     font-size:13px!important;display: inline-block;    text-decoration: none!important;
}
.search-results article .search-entry-readmore a {
    font-size: 13px!important;
    font-weight: 400;
    padding: 8px 20px!important;
    border-bottom: none;
    margin: 15px 0;
    letter-spacing: 0;
}
.post-tags a{margin: 5px 0;}
.owp-sep{display:none}
.wpp-category a{color:#999;}
.wpp-category a:hover{color:#000;}
#site-logo #site-logo-inner a img {
    width: 100px;
}
.seed-social a {
    border-radius: 30px!important;
    padding: 4px 20px!important;
}
 .wpp-meta, .post-stats {
     display: inline;
     float: left;
     width: 100%;
     color:#999;
}
.page:not(.elementor-page):not(.woocommerce-page) .entry a:not(.wp-block-button__link):not(.wp-block-file__button) {
    border-radius: 30px;
}
 .blog-entry.large-entry .blog-entry-readmore a {
     border: none;
     padding: 0;
     letter-spacing: 0;
}
.single-post ul.meta {
    font-size: 13px;
    border-bottom: none;
    padding-bottom: 0;
}
 .wpp-post-title {
     display: block;
     margin:0;
}
 .wpp-thumbnail {
     margin: 0 0 20px 0;
}
 .wpp-list li {
     margin-bottom: 20px;
}
 .widget img {
     width: 100%;
}
 .wpp-date {
     display: block;
     float: left;
     padding-right:10px;
}
.blog-entry.large-entry .blog-entry-readmore a{color:#fff;font-size:14px;font-family: 'Kanit',sans-serif;}
.ul.obem-default li:after{display:none}
 .single nav.post-navigation {
     display: none;
}
 #related-posts {
     border-top: 1px dashed #999;
}
 .content-area {
     border-right-width: 1px;
     border-style: dashed;
     border-color: #999;
}
 #site-header{
     background-color:#f3a261;
     border-bottom: none;
     padding: 15px 0;
}
 #top-bar-wrap {
     background-color: #000;
     border-bottom: none;
     padding: 5px 0;
}
 body {
     background: #04202b;
}
 #related-posts .col .published{
    display:none
}
 #searchform-dropdown, #icon-searchform-dropdown {
     border-top: 3px solid #2a9d8f;
}
 .page-header {
     display: none;
}
 .tags-links a{
     padding: 3px;
     margin:5px;
}
 #page .seed-social {
     margin: 0;
     padding: 10px 0;
}
 #comments {
     display: none;
}
.meta-comments{display:none}
 .ultp-block-items-wrap .ultp-block-item .ultp-category-grid a {
     background-color: #2a9d8f;
     padding: 6px 12px;
     color: #fff!important;border-radius: 30px;
}
 .tg-site-header-bottom {
     padding: 0!important;
}
 .ultp-heading-wrap .ultp-heading-inner {
     display: inline;
     padding: 0;
     margin-bottom:10px!important;
     -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
     border-radius: 6px;
}
 .ultp-heading-wrap .ultp-heading-inner span {
     color: #fff!important;
     font-weight: 400;
}
 .ultp-sub-heading {
     display: block;
     padding: 20px 0 0;
}
 .ultp-heading-inner:before{
    display:none!important
}

 @media only screen and (max-width: 767px) {
     #main #content-wrap {
         padding-top: 30px;
         padding-bottom: 30px;
    }
     .content-area {
         border: none!important;
    }
     .ultp-loadmore, .ultp-next-prev-wrap ul, .ultp-pagination {
         text-align: center!important;
         margin: 0!important;
    }
     .mobmenu .headertext {
         float: left;
    }
     #sidr {
         background: rgb(38,70,83);
         width: 50%;
    }
     .mobmenu .headertext {
         float: left;
         padding: 20px;
    }
     .mob-standard-logo {
         height: 50px!important;
    }
     .mob-icon-cancel-1:before {
         font-size: 20px;
    }
     .mobmenur-container {
         margin-right: 20px;
         margin-top: 20px;
    }
     .mobmenu-left-panel .mobmenu-left-bt, .mobmenu-right-panel .mobmenu-right-bt {
         display: none;
    }
.sidr a {
    color: #fff;
    font-size: 16px;
    font-family: "kanit";
}
     .sidr a .current-menu-item{
         background:#000;
    }
a.sidr-class-toggle-sidr-close {
    display: none;
}
#sidr form input[type="search"] {
    color: #fff;
    border: 1px solid #fff;
}
.sidr-class-mobile-searchform button{color:#fff}
#top-bar {
    display: none;
}
#site-header {
    background-color: #000;
}
#site-logo #site-logo-inner a img {
    width: 70%;
}
.oceanwp-mobile-menu-icon a {
    font-size: 22px!important;
    color: #fff;
}
#sidr ::placeholder { color: #fff; }
.oceanwp-mobile-menu-icon a:hover {
    color: orange;
}
.is-menu-wrapper {
    display: block!important;
    position: relative;
    right: 5px;
    top: 5px;
    width: 50px;
    z-index: 9999;
    float: right;
    text-align: center;
}