/*
Theme Name: TBP
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: The Box Project
Author URI: https://www.theboxproject.it
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */
.sette100 {
	max-width: 700px;
	margin:auto;
	display:block;
	padding-left:20px;
	padding-right:20px;
}
.diario .elementor-post__read-more {
    background-color: #77A080;
    border-radius: 100px 100px 100px 100px;
	padding:15px 30px;
	display: inline-block;
}
#site-header.medium-header .top-header-wrap {
	border-bottom:1px solid #E3E3E3;
}
#site-header {
    position: sticky !important;
    top: -251px;
}
.page .container {
    width: 800px;
}
.page #content-wrap, nav.post-navigation {
	border-bottom:1px dotted #CDD8CC;
}
.single nav.post-navigation {
	border-top:0;
	padding-bottom: 30px;
}
.nav-links .post-title, .icon-clock {
	display:none !important;
}
.content-area {
	border-style:dotted;
	border-color:#CDD8CC;
}
.single .entry-title {
	border:0;
}

.oceanwp-widget-recent-posts-li:first-child, .widget_categories li:first-child, .widget_recent_entries li:first-child, .widget_archive li:first-child, .widget_recent_comments li:first-child, .widget-recent-posts-icons li:first-child, .site-footer .widget_nav_menu li:first-child {
    border-top: 1px dotted #CDD8CC;
}
.theme-heading {
    font-size: 16px; 
}
.theme-heading .text::before {
	display:none;
}
.related-post-title {   
	font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
}
time.published {
	color: #A6A4AF;
    text-transform: uppercase;
}
.loghi-partner ul {
	margin:auto;
}
@media all and (max-width:767px) {
	#site-header #site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img {
    	max-height: 190px !important;
		height:190px;
	}
}
@media only screen and (max-width: 959px) {
	#footer-widgets .col {
    	margin-bottom: 0px;
	}
}