/* Blog */
.blog #content{
	padding: 90px 0 40px 0 !important;
}

.single-post #content{
	padding: 90px 0 !important;
}

.dynamic-sidebar {
		display: none !Important;
}

.col-lg-8 {
        flex: 0 0 auto;
        width: 100% !Important;
    }

.rs-blog-details form
{
		display: none !Important;
}

.rs-blog-details #reply-title {
	  display: none !Important;
}

.rs-blog-grid .blog-item.blog_grid_style .blog-content h3.blog-name a {
    text-decoration: none;
    color: #143d8d !Important;
}

.rs-blog-grid .blog-item.blog_grid_style .blog-content .blog-btn-part a {
		color: #143d8d !Important;
}

.rs-blog-grid .blog-item.blog_grid_style .blog-content .blog-btn-part a:hover {
		color: #2ac9fa !Important;
}

.single-post .rs-blog-details .type-post .single-content-full a:hover {
		color: #2ac9fa !Important;
}

@media (max-width: 1024px) { 
  .blog #content,
	.single-post #content{
        padding: 70px 0 30px 0 !important;
    }
		.rs-blog-details .widget-area {
        padding-top: 0px;
    }
}

.widget_medvillsocialiconwi_widget .footer_social li a{
	background-color: #28d2f3;
}

/* Table */
.tablepress,
.tablepress th,
.tablepress td {
    text-align: center !important;
    vertical-align: middle !important;
}

.tablepress thead th {
    background-color: #143d8d; 
    color: #ffffff;
    text-align: center; 
}

.tablepress thead th:hover {
    background-color: #2fc7ff !important;
	color: #fff !important;
}


/* Icon Box */
.rs-features-list {
    list-style: none; 
    padding: 0;
    margin: 0;
}

.rs-features-list li {
    display: flex;
    align-items: flex-start; 
    gap: 10px; 
    margin-bottom: 10px; 
}

.list-feature-image {
    flex-shrink: 0; 
    width: 25px;
    text-align: center;
}

.list-feature-image img {
    width: 100%; 
    height: auto;
}

.list-feature-content {
    flex-grow: 1; 
}

/* Form */
select.ff-el-form-control:not([size]):not([multiple]){
	height: auto !important;
}

/* Floating Button */
.buttonizer-group > a:first-child {
    display: none !important;
}

.rs-accordion-area .accordion-body {
	padding-bottom: 0 !important;
}






