
/*
Theme Name: BCH DME Microsite Child Theme
Theme URI: http://childrenshospital.org
Author: Martin Fritch
Author URI: http://childrenshospital.org
Description: A custom Boston Children Hospital Wordpress theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: bch-dme-microsite-child-theme
Template: bch-dme-microsite
Tags:

This theme, like WordPress, is licensed under the GPL.

*/

/* Custom Styles start here */
.main-footer .footer-sec h2.widgettitle,
.footer-sec h2.widgettitle,
#columns .two-col h2 { color: #003087 !important; }
.primary-page-content .entry-header h1 {font-size: 38px;}
.colmask.threecol .col3 { background-color: #ffffff !important; }
#tertiary .widget { padding: 10px 20px; }
#tertiary .widget { margin: 10px 0; background: #f5f5f5;}
#tertiary .widget h2 {
	text-align: center;
}
#tertiary .widget ul { list-style-type: none; }
#tertiary .widget ul > li { margin: 0; }
#tertiary .widget ul > li > ul > li { margin-left: 20px; }

#tertiary .widget.widget_custom_html {
	padding: 0;
	background: none;
}
#editor-post-taxonomies__hierarchical-terms-filter-0,
.editor-post-taxonomies__hierarchical-terms-add {
	display: none;
}

.wp-block-image .alignright,
.wp-block-image .alignleft  {
	max-width: 350px;
}
@media screen and (max-width: 62em) {
	.wp-block-image .alignright,
	.wp-block-image .alignleft  {
		max-width: 100%;
	}
}
/*
figure { display: table !important; }
figcaption { display: table-caption !important; caption-side: bottom !important; }
*/
.inline { clear: none !important; }
.status-draft img.no-Caption {border: 5px blue dashed !important;}
.status-draft img.no-Alt-Text {border: 5px red dashed !important;}
.status-draft img.no-Caption.no-Alt-Text { background: blue; border: 4px red dashed;}
.status-draft figure.alignNone{ border: 3px red dotted; }
.status-draft figure.is-resized{ border: 3px green dashed; }
.status-draft figure.alignNone.is-resized{ background: green; border: 3px red dotted; }

button .components-button.editor-post-taxonomies__hierarchical-terms-add { display:none; }

div.callout.boston-blue {
	background-color: #003087;
	color: white;
}
div.callout.boston-sky,
div.callout.boston-sky h2 {
	background-color: #41b6e6;
	color: black;
}
div.callout.boston-pink {
	background-color: #c14991;
	color: white;
}
div.callout.boston-bay {
	background-color: #007dba;
	color: white;
}
div.callout.boston-blue h2,
div.callout.boston-pink h2,
div.callout.boston-bay h2 {
	color: white;
}
div.callout.boston-sky a,
div.callout.boston-pink a,
div.callout.boston-bay a {
	color: #003087;
}

blockquote cite:before,
blockquote cite:after {
	clear:both;
}
blockquote cite {
	float: right;
    font-size: 1rem;
}
.wp-block-video figcaption,
figcaption {
    caption-side: bottom;
    display: block !important;
}

