/*
You can add your own CSS here.

Click the help icon above to learn more.
*/		

.lorenzo img {
  -webkit-filter: grayscale(95%); /* Safari 6.0 - 9.0 */
  filter: grayscale(95%);
}

.cd-fixed-bg {
    filter: brightness();
}

.block-two-content {background:#f5f4f5;
	color: #666;}
.overlay{background:#f5f4f5}

.widget.widget_text ul, .widget.widget_text ol {
	padding:0;
margin:0;}

body.buddypress .site-content {
	padding-top:0;}

.post-3629 a {color:white}

img.custom-logo {max-width:70%}

#wpsm_counter_b_row_5635 .wpsm_counterbox

{margin-top: 0px!important;
    margin-bottom: 0px!important;}

#wpsm_counter_b_row_5634 .wpsm_counterbox {margin-top: 0px!important;
    margin-bottom: 0px!important;}

.wp-block-image, .wp-block-image img {margin-top:40px;}

.block-one .hentry {
	padding-top: 20px;}

.wp-block-image, .wp-block-image img { margin: 20px 0px 5px 0px}


#wpsm_counter_b_row_5634 .wpsm_counterbox .wpsm_count-title
{display:none;}

p {font-family:'AvenirNextLTPro-Regular'!important;    margin-bottom: 10px;}
li{font-family:'AvenirNextLTPro-Regular'!important;}
a{font-family:'AvenirNextLTPro-Regular'!important;}

h1{font-family:'AvenirLTStd-Heavy'!important;}
h2{font-family:'AvenirLTStd-Heavy'!important;}
h3{font-family:'AvenirLTStd-Heavy'!important;}
h4{font-family:'AvenirLTStd-Heavy'!important;}
h5{font-family:'AvenirLTStd-Heavy'!important;}
h6{font-family:'AvenirLTStd-Heavy'!important;}

.hentry {padding-top:0px;}

#wpsm_counter_b_row_5635 .wpsm_counterbox .wpsm_count-title{min-height:0px!important;}

.entry-content h1, .entry-summary h1, .page-content h1, .comment-content h1 {margin: 80px 0px 20px 0px}

.mec-month-divider {display:none;}

.entry-content, .entry-summary {padding: 0% 5%;}

.wp-block-buttons.alignfull.is-content-justification-right {padding-right:20px}

p.dispe #dispe {font-size 6px;!important}

.wp-block-jetpack-layout-grid-editor, .wp-block-jetpack-layout-grid {padding-left:0px;
padding-right:0px;}

#wpadminbar {display:none}

body.buddypress article.page>.entry-header:not(.alignwide):not(.alignfull) .entry-title{display:none!important;}

.has-text-align-center {margin:20px!important}

#beyond-2020-taking-leadership-and-action-to-realize-the-wps-agenda {margin-top:20px!important;}

#let-s-talk-women-peace-and-security {margin-top:20px!important;}

#in-focus {margin-top:60px!important;}

.content-caption {top:5%;
min-width:80%}

.wp-block-jetpack-layout-grid-editor, .wp-block-jetpack-layout-grid{text-align:justify}

.wp-block-file:not(.wp-element-button) {
	font-size: 1.5em;
	
}

.wp-block-file__button {
 	background: #f7931d;
	color: #ffff!important;
	padding:10px;
	margin: 10px!important;
	border-radius:none!important;
	
}
:where(.wp-block-file__button) {border-radius: none!important;}

.wp-block-image
{
	display:-webkit-box
}	

h2.wp-block-heading.alignwide.has-text-align-center
{
	text-align: center;
}

p.has-text-align-center.has-medium-font-size

{
		text-align: center;

}

.page-id-15742 .entry-content h1 {
  visibility: hidden;    /* Maintain center alignment */
}

.page-id-15742 .entry-content h1::after {
  content: "Oslo Meeting Documents";  /* New clean title */

  visibility: visible;
  position: absolute;       /* Absolute positioning */
  top: 0;
  left: 50%;                /* Center horizontally */
  transform: translateX(-50%);
  width: 100%;              /* Take full available width to align text properly */
}