/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 11 2026 | 11:37:10 */
.single-post #content {padding-top: 70px;}
.single-post .main-container.thrv_wrapper {max-width: 1280px; margin: auto;}
.tve-theme-10443 .sidebar-section .section-content {padding-top: 0 !important;}
.single-post .author-details .tcb-flex-row .tcb-flex-col:first-child {max-width: 10%;}
.single-post .author-details .tcb-flex-row .tcb-flex-col:nth-child(2) {max-width: 60%;}
.single-post .author-details .tcb-flex-row .tcb-flex-col:last-child {max-width: 30%;}
.sidebar-section .post-tags span.thrive-shortcode-content {font-size: 0;}
.sidebar-section .post-tags a {background: #ff8b0033; padding: 8px; border-radius: 5px; 
	font-size: 15px !important; display: inline-block; margin: 5px;}
.sidebar-section .post-tags a:hover{background: #FF8B00; text-decoration:none; color:#fff;}
.sidebar-section .post-category a {background: #ff8b0033; padding: 8px; border-radius: 5px; 
	font-size: 15px !important; display: inline-block; margin: 5px;}
.sidebar-section .post-category a:hover{background: #FF8B00; text-decoration:none; color:#fff;}
.thrv-sf-input input[type="search"] {border-radius: 0 !important;}
:not(#tve) .tve-theme-10443 .sidebar-section #tve-sf-mmly1h0q .thrv-sf-submit button {
    border-radius: 0 !important; background-color: #0B4FC0 !important;}

.sidebar-section .widget-title {margin-bottom: 0; font-family: Montserrat !important; 
	color: #0B4FC0; font-weight: 600; font-size: 25px;}
.sidebar-section .widget {padding-bottom: 30px;}
.sidebar-section .widget_search form{border:1px solid #ccc;}
.sidebar-section .widget_search form input{border:none;}
.sidebar-section .widget_search form input:focus-visible{outline:none;}
.sidebar-section .wp-block-search__button {background-color: #0D4BB8; color: #fff;}
.sidebar-section ul li a {color: black;}
.relpoststh_widget #related_posts_thumbnails li{float:none; border: none; display: flex;}
.relpoststh_widget #related_posts_thumbnails li a {width: 25%;}
.relpoststh_widget #related_posts_thumbnails li a.relpost_content {width: 75% !important;    height: auto !important; display: flex; align-items: center;}
.relpoststh_widget #related_posts_thumbnails li a.relpost_content .relpost_card_title {
	font-family: Montserrat !important; padding-left: 10px; margin-bottom: 0;}
.relpoststh_widget #related_posts_thumbnails li a img {margin-bottom: 0;}
.sidebar-section #related_posts_thumbnails li:hover {background-color: #ffffff;}
