/*
Theme Name:   help.popcomms.com
Theme URI:    http://example.com/twenty-fifteen-child/
Description:  Chaplin Child Theme
Author:       POPcomms
Author URI:   https://www.popcomms.com
Template:     chaplin
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, portfolio, grid-layout, one-column, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks, full-width-template
Text Domain:  chaplinchild
*/

body.post-template-default main article figure.featured-media {
  display: none;
}

.images-display-inline svg,
.images-display-inline img {	
  display: inline-block;
}

.theme-credits {
  display: none;
}

/* Contact Form 7 */

#wpcf7-f32-p33-o1 {
  background-color: white;
  padding: 0.1em 2em;
}

.wpcf7-list-item-label {
  font-size: 16px;
  padding: 0 0.5em;
}

.wpcf7 input[type="button"] {
  background-color: color( display-p3 0.216 0.255 0.318 / 1 );
  color: white;
}

.wpcf7-not-valid-tip {
  color: #b91c1c;
  font-size: 14px;
  font-weight: normal;
  display: block;
  margin-bottom: 1em;
}

/* Blue */
.wpcf7 form .wpcf7-response-output {
  background-color: #eff6ff;
  border-radius: 6px;
  border: 1px solid #bfdbfe;
  color: #1d4ed8;
  font-size: 14px;
  margin: 2em 0 1em;
  padding: 16px;
}

/* Green */
.wpcf7 form.sent .wpcf7-response-output {
  background-color: #f0fdf4;
  border-color: #dcfce7;
  color: #15803d;
}

 /* Red */
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
  background-color: #fef2f2;
  border-color: #fee2e2;
  color: #b91c1c;
}

/* Orange */
.wpcf7 form.spam .wpcf7-response-output {
  background-color: #fff7ed;
  border-color: #ffedd5;
  color: #c2410c;
}

/* Yellow */
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output {
  background-color: #fef9c3;
  border-color: #fefce8;
  color: #a16207;
}

.wpcf7 form.init .wpcf7-response-output {
  display: none;
}

/* Release Archive Styling */

/* Responsive adjustments for release grid */
@media (max-width: 768px) {
  .grid.dcols-3 > .grid-item {
    width: 100% !important;
    margin-bottom: 2rem;
  }
}

@media (min-width: 769px) and (max-width: 1024px) {
  .grid.dcols-3 > .grid-item {
    width: calc(50% - 2rem) !important;
  }
}

/* Single Release Page */

summary {
	padding:1rem;
	font-size:2rem;
	font-weight:600;
}

.focusbox{
	padding:2rem;
	border:.1rem solid #404040;
}
.columnfocusbox{
	padding:3rem;
}

.stickynote{
	background-color: #fdedac;
	padding:3rem;

}

.alignwide{
	margin-top:4rem;
	margin-bottom:2rem;
}

@media (min-width: 1000px) {
    .entry-content .alignwide {
      margin-top:4rem;
	    margin-bottom:4rem;
    }
}
@media (min-width: 700px) {
    .entry-content .alignwide {
      margin-top:4rem;
	    margin-bottom:4rem;
    }
}

details{
	padding:2rem;	
	border:.1rem solid #404040;
}

.featured-media,.post-navigation{
	display:none
}

.related_content{
	border:.1rem solid #999999;
	padding:2rem;
}

.related_content>.related-posts{
	margin:0px;	
}

.related_content>.related-posts>.related-post{
	border:0rem solid #999999;
	padding: 2rem;
	list-style-type:none;
	background-color:#ededed;
	margin-left:0rem;
	border-left:0.6rem solid #ff0088;
}

.intro-text{
	padding:2rem 2rem 0rem 2rem;
	font-weight: 500;
	border:.1rem solid #404040;
}


.readme-card-container{
	padding:2rem;
	border:.1rem solid #404040;
	background-color:#fdfdfd;
	gap:5rem;
	border-radius:0.5rem;
}

.readme-card-figure img{
	border-radius:0.5rem;
}
.installer-release-notes-container{
	padding:2rem;
	border:.1rem solid #404040;
	background-color:#dddddd;
	gap:5rem;
	border-radius:0.5rem;
}

