.page-bottom .row {
  text-align: center;
  display: inline;
  margin-left: -38px;
}

.page-bottom .row > div {
  background-color: #0d1118;
  margin: 0px;
  margin-left: 0px;
}

.page-bottom .row > div:nth-child(even) {
  background-color: #0d1118;
}

#colophon.site-footer {
  background-color: #0d1118;
}

.section-title:first-child {
  margin-top: 33px;
}

.section-title h2 i {
  color: #ffffff;
  font-size: 20px;
}

p {
  margin-left: 0px;
}

.is-open .cd-fold-content {
  background-color: #0d1118;
}

.entry-title {
  color: #ffffff;
}

.contact-form input:not([type=submit]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]) {
  color: #ffffff;
  border-color: #828282;
}

label {
  color: #ffffff;
}

.contact-form p {
  border-color: #ededed;
}

.contact-form textarea {
  border-color: #828282;
}

input[type=submit]:hover {
  border-color: #828282;
}

input:focus {
  border-color: #828282;
}

.button {
  border-width: 14px;
  border-color: #ffffff;
  border-style: solid;
}

.filters .current a:hover {
  color: #ffffff;
  border-color: #ffffff;
  border-bottom-width: 2px;
  border-bottom-color: #f0adad;
}

.filters .current > a {
  color: #ffffff;
}



.filters li a {
  color: #ffffff;
}





/* Media query for mobile devices */
@media (max-width: 767px) {
    .image-container {
        padding: 0; /* Remove padding for a tighter layout on mobile */
        margin: 20px; /* Center the container */
    }

    .image-container img {
        width: 15%; /* Full width on smaller screens */
        height: auto; /* Maintain aspect ratio */
    }
}



.tiktok-icon img {
    width: 44px; /* Adjust the size as needed */
    height: auto;
    margin: 0 10px; /* Spacing between icons */
    transition: opacity 0.3s;
		margin-left: -20px;
}

.tiktok-icon img:hover {
    background-color: #007aff; /* Change background to red on hover */
    border-radius: 20px; /* Apply border-radius on hover */
}

/* Hover effect for the social icon image */
.tiktok-icon img:hover img {
    transform: scale(0.8); /* Shrink image to 80% of its original size */
}

/* changing background color of relatead posts*/


.media-cell-desc h3
{    color: white;
}


.wpcf7-response-output {
    background-color: white;
}