a{ color: #000; text-decoration: none;}
.text-black{ color: #000;} table {
border-collapse: collapse; width: 100%;
border: 1px solid #333; } table th {
border: 1px solid #333; background-color: #f2f2f2; padding: 10px; text-align: left;
} table td {
border: 1px solid #ddd; padding: 10px; text-align: left;
} table tr:hover {
background-color: #f5f5f5; } table tr:nth-child(even) {
background-color: #fafafa;
}  .top-footer{ background-image: url(https://www.registrationkraft.com/wp-content/uploads/2023/11/bg-1.jpg);
background-size: contain; background-repeat: repeat; padding: 30px 0px;}
.top-footer h3{ font-size: 24px;  font-weight: 600; margin-bottom: 15px;}
.top-footer a{ color: #000; text-decoration: none;}
.top-footer ul{ list-style: none; margin: 0px; padding: 0px;}
.top-footer .category-list, .top-footer .latest-posts{position: relative;padding-left: 15px;}
.top-footer .category-list li, .top-footer .latest-posts li { margin-bottom: 10px;}
.top-footer .category-list li::before, .top-footer .latest-posts li::before  { content: "\276F"; position: absolute;left: 0;color: #000; font-size: 14px;}  .comments-area{ padding: 30px;}
.comments-area textarea, .comments-area input[type="text"] { width: 100%; display: block;}  .relatedpost a{ color: #000; text-decoration: none;} .breadcrumb a{ color: #000; text-decoration: none; font-weight: 500;  }
#search-2{ margin-bottom:15px; text-align: center; background-color: #f4f4f4; padding: 30px 0px; border-radius: 8px;}
.sidebar h2{ font-size: 24px;}
.widget_categories ul{ list-style-type: none; margin: 0px; padding: 0px;}
.widget_categories ul li {
position: relative;
padding-left: 15px; }
.widget_categories ul li::before {
content: "\276F"; position: absolute;
left: 0;
color: #000; font-size: 14px; }
.widget_categories ul li{ border-bottom:1px dashed #ddd; padding-bottom: 10px; padding-top: 10px;}
.widget_categories ul li a{ color: #000; text-decoration: none;}
.auther-tittle a{ color:#000; text-decoration: none;}
.tagcategories a{ border: solid #000 1px; padding:2px 8px; text-decoration: none; color: #000; border-radius: 6px;}
.navigation.pagination {
margin: 20px 0; }
.nav-links {
display: flex; justify-content: center; flex-wrap: wrap; }
.page-numbers {
display: inline-block; padding: 10px 15px; margin: 0 5px; color: #00293c; text-decoration: none; border: 1px solid #00293c; border-radius: 4px; transition: background-color 0.3s, color 0.3s; }
.page-numbers.current {
background-color: #00293c; color: white; border-color: #00293c; }
.page-numbers:hover:not(.current),
.page-numbers:focus:not(.current) {
background-color: rgba(0, 123, 255, 0.1); color: #00293c; }
.next.page-numbers {
background-color: #00293c; color: white; border-color: #00293c; } .next.page-numbers:hover {
background-color: rgba(0, 123, 255, 0.1); color: #00293c; }
.categories-list a{ color: #000; text-decoration: none;}
.serch-wrapper a{color: #000; text-decoration: none;}
.large-post a{ color: #000; text-decoration: none;}
h5 a, h4 a, h6 a, .read-more{color: #000; text-decoration: none; }
.post-categories a{color: #000; font-size: 16px; text-decoration: none; border: solid #000 1px; padding: 2px 10px; border-radius: 8px;; }