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

/* CSS is provided by the theme itself, and modified by any custom css you add to the theme. */
/* But that CSS is not active when using the backend-editor, so here is a good place to put  */
/* any custom css which should be active in the frontend website and also applied to editor. */
/* The goal is to make the visual editor display as like the final frontend view as possible */
/* so do not forget to configure the TinyMCE styles dropdown with elements to match these.   */

/* Suggested general non-tag-specific visual styles (for all websites) */

.list		{ margin: 0.35rem 0; }
.stdtop     { margin-top: 0.65rem !important; }
.moretop    { margin-top: 0.8rem  !important; }
.lotstop    { margin-top: 1rem    !important; }
.hugetop    { margin-top: 1.3rem  !important; }
.stdbottom  { margin-bottom: 0.65rem !important; }
.morebottom { margin-bottom: 0.8rem  !important; }
.lotsbottom { margin-bottom: 1rem    !important; }
.hugebottom { margin-bottom: 1.3rem  !important; }

.topless    { margin-top: 0 !important; }
.bottomless { margin-bottom: 0 !important; }

.beforelist { margin-bottom: 0.3rem; }

.lastitempx { padding-bottom: 12px !important; }
.lastitemem { margin-bottom: 0; padding-bottom: 1.3rem; }

strong, .strong, .fett, .bold, .smallBold, .smallerBold { font-weight: bold; }

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

.smaller, .smallerBold { font-size: 0.95rem; line-height: 1.25; }

.small, .smallBold { font-size: 0.89rem; line-height: 1.2; }

/* Append your site-specific styles here */
/*

*/
#masthead .wrap {
 padding-left: 100px;
}

body, button, input, select, textarea {
    color: #10109c;
    font-family: "Times New Roman",serif;
    /*font-size: 18px;
    font-size: 1.2rem;*/
	font-size: 1.1em;
    font-weight: 400;
    line-height: 1.66;
}

a {
  color: #9d449a;
  text-decoration: none;
  -webkit-box-shadow: unset;
  box-shadow: unset;
}

h5 {
	color: #10109c;
    font-size: 1.5rem;
    font-weight: unset;
    letter-spacing: unset;
    text-transform: unset;
	font-size: 24px; 
}

h6 {
    font-size: 1.5rem;
    font-weight: normal;
	color: #10109c;
}
h2 {
	font-size: 1.625rem;
	font-weight: bold;
	color: #10109c;
}

blockquote {
	font-size: 1rem;
	margin-bottom: -1.2rem;
}


/*For Content*/
.has-sidebar:not(.error404) #primary {
width: 70%;
}

/*For Sidebar*/
.has-sidebar #secondary {
width: 25%;
}

/*Responsive*/
@media (max-width:768px)
/*For Content*/
.has-sidebar:not(.error404) #primary {
width: 100%;
}

.entry-title a {
    color: #333;
    text-decoration: none;
    margin-left: -2px;
font-weight: bold;
}

.entry-meta a {
    /* color: #767676; 
	color: #545e9d; */
	font-size: 2em;
	color: #1580b0;
}

.vcard a {
	color: #10109c;
	font-size: 1.2em;
}

.blog .entry-meta a.post-edit-link, .archive .entry-meta a.post-edit-link, .search .entry-meta a.post-edit-link {
    color: #4778ef;
    font-size: 1em;
}

#primary img {
	border: 1px solid #000;
    color: #10109c;
}

#primary img.noborder {
    border-style: none;
}

/*
.site-title {
	font-size: 3em;
	text-shadow: 4px 4px 4px #000000;
}

.site-description {
	font-family: "Times New Roman";
	font-size: 1.7em;
	text-shadow: 2px 2px 2px #000000, 0 0 0.2em black
}
*/

.site-info {
	display: none;
}



/*
Custom CSS classes for the site...
CHANGES MADE HERE NEED TO ALSO BE MADE TO TinyMCE Custom Styles
*/

.NEWinterviews18boldCenter {
	font-size: 18pt;
	font-weight: bold;
	text-align: center;
	color: #10109c;
}

.UpdateRed {
	color: #800000;
}

.NEWtitle18noBold { font-size: 18px; }
.NEWtitle18Bold { font-size: 18px; font-weight: bold;}

.NEWtitle24noBold { font-size: 24px; font-size: 1.5rem; }
.NEWtitle24Bold { font-size: 24px; font-size: 1.5rem; font-weight: bold;}

.NEWtitle30noBold { font-size: 30px; }
.NEWtitle30Bold { font-size: 30px; font-weight: bold;}

.NEWimageBordered {
    border: 2px solid #000;
    color: #10109c;
}
.NEWplumLink18 { 
	color: #9d449a; 
	font-weight: bold;
}

p.FirstLetterBig::first-letter {
  font-size: 1.4rem;
  color: #10109c;
}

p.emailQuote {
  font-family: tahoma, arial, helvetica, sans-serif; 
  font-size: 11pt;
  font-size: 1.0rem;
}
.archiveLinks {
	font-style: italic;
	font-size: 1.0rem;
}
.archiveDates {
	font-size: 1.0rem;
}


.TuneInBlueberry {
    color: #00F;
}
.TuneInBlue {
    color: #0080FF;
}

.noborder {
    border-style: none;
}

p {
  line-height: 1.3em;
  color: #10109c;
}

li {
  color: #10109c;
}

/*
END OF Custom CSS classes for the site...
CHANGES MADE HERE NEED TO ALSO BE MADE TO TinyMCE Advanced Plugin
*/



/*
.wp-caption, .wp-caption-text, dl.wp-caption-dd, dd.wp-caption-dd {
    font-style: normal;
    font-size: 0.9em;
}
*/

dl.wp-caption.aligncenter, dd.wp-caption.aligncenter {
    text-align: center;
	color: #10109c;
}

figure, .wp-caption-dt {
  /* min-width: min-content;
  min-width: 350px!important; */
  display: table;
  color: #10109c;
}

.wp-caption .wp-caption-text {
  font-style: normal;
  font-size: 0.9rem;
  /* min-width: 375px!important;*/
  display: table;
  color: #10109c;
/*  clear: both; */
}

dd.wp-caption-dd, figcaption {
  font-size: 0.9rem;
  min-width: 375px!important; 
  display: table-caption;
  color: #10109c;
  width: 100%;
}

#tinymce ul li {
	padding-left: 2rem;
	color: #10109c;
}

#tinymce ul li.text14 {
	padding-left: 2rem;
}

#tinymce li {
	padding-left: 2rem;
}

dl.wp-caption dt.wp-caption-dt img {
	border: 1px solid #000;
}


.entry-title a:hover {
  color: #9d449a;
}

.entry-title a {
  color: #9d449a;
}
