/* These styles are used in the backend editor AND in the Theme (frontend) */

/* Most themes nowadays provide an extra stylesheet of classes which WordPress itself then */
/* applies to the backend editor TinyMCE. However, custom CSS - set in Plugins, in the WP */
/* Customizer or in Theme options, will normally not be reflected to TinyMCE. So better to */
/* put such styles all here, where they will apply to TinyMCE *and* the frontend. */

/* The goal is not only to make the visual editor display look as much like the frontend as */
/* possible, but also to make sure that all important CSS classes are available for convenient */
/* selection in TinyMCEs "Formats" dropdown - so do not forget to configure the TinyMCE styles */
/* dropdown with elements to match those here.  */

/* If you do not need this file then upload an empty one (zero bytes) which will not be loaded at all. */

/* Suggested general non-tag-specific visual styles */

/* Append your site-specific styles here */
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Arvo:ital,wght@0,400;0,700;1,400;1,700&family=Oswald:wght@200..700&display=swap');
 
.list { margin: 0.35rem 0; }
.topless { margin-top: 0; }
.bottomless { margin-bottom: 0; }
.beforelist { margin-bottom: 0.5rem; }
.lastitemem { margin-bottom: 0; padding-bottom: 1.3rem; }

strong { font-weight: bold; }
/* Revert to normal text within strong */
.notstrong { font-weight: normal; }

.smaller { font-size: 0.95rem; line-height: 1.25; }
.small { font-size: 0.89rem; line-height: 1.2; }

.screen-reader-text, .dispnone { display: none; }

h1 { margin:0; }
h6 { margin:0; }

h1 {
	font-size:27px;
	line-height:30px;
	font-family: "Oswald", serif;
	font-optical-sizing: auto;
	font-weight: 700;
	font-style: normal;
	position:relative;
	margin-top:-0.8rem;
        margin-bottom:-0.8rem;		
 }
 
.ch-sup, .ch_news_bodycopy, .date-display, td[data-colname="News Content"] p {
	 font-size:13px;
	 line-height:16px;
	 letter-spacing:0px;
	 font-family: "Arvo", serif;
	 font-optical-sizing: auto;
	 font-weight: 400;
	font-style: normal;
	position:relative;	
 }

.bodycopy p {
	text-align: pretty;
}

.ch_news_domine {
 font-family: "Domine", serif;
 font-optical-sizing: auto;
 font-weight: 700;
 font-style: normal;
 }

.ch_news_bevan {
 font-family: "Bevan", serif;
 font-weight: 400;
 font-style: normal;
 }
 
.ch_news_bevan_italic {
 font-family: "Bevan", serif;
 font-weight: 400;
 font-style: italic;
 }

