@charset "utf-8";
/* 
 * wp_plugin post-type 
 */

.go-plugin-page-button { position: relative; top: -2px; }

.is-not-singular .wp_plugin .wp-post-image { margin-top: 0.5rem; max-height: 325px; }
@media screen and (min-width: 576px ) {
	.is-not-singular .wp_plugin .entry-title { margin-bottom: 0.9rem; }
	.is-not-singular .wp_plugin .wp-post-image { max-height: 350px; }
}
@media screen and (min-width: 768px ) {
	.is-not-singular .wp_plugin .entry-title { margin-bottom: 1.5rem; }
	.is-not-singular .wp_plugin .wp-post-image { max-height: 375px; }
}
@media screen and (min-width: 992px ) {
	.is-not-singular .wp_plugin .wp-post-image { max-height: 400px; }
}
@media screen and (min-width: 1200px ) {
	.is-not-singular .wp_plugin .wp-post-image { max-height: 450px; }
}


.is-not-singular .wp_plugin .entry-title::before,
article:not(.is-wp_plugin-subarticle).wp_plugin .entry-title::before,
.single-wp_plugin .page-title-header .the-plugin-name:before  { font-family: "FontAwesome"; content: "\f085"; color: #E0E0E0; margin-right: 0.5rem; }
.single-wp_plugin .page-title-header .the-plugin-name:before { color: #D0D0D0; }

.single-wp_plugin .page-title-header .the-plugin-name { background-color: rgba(  0, 0, 0, 0.29 ); color: rgb(7, 215, 215); text-align: center; padding: 2rem 2rem; font-weight: 100; font-size: 3.5rem; display: inline-block; }
.single-wp_plugin .page-title-header { text-align: center; }



.is-not-singular .wp_plugin .entry-title a { position: relative; top: -3px; }

.is-not-singular .wp_plugin .entry-title a small {
	display:inherit;
    float: right;
    padding: 0.5rem;
    background-color: rgb(50, 50, 50);
    color: rgb(7, 215, 215);
    margin-top: 0.2rem;
}

.single-wp_plugin .page-header { margin-bottom: 2rem; }

.single-wp_plugin .boxed-part { margin-bottom: 2rem; }
.single-wp_plugin .plugin-description { font-weight: 100; font-size: 1.2rem; line-height: 2; }

.single-wp_plugin .gallery { margin-top: 1rem; margin-bottom: 3rem; }
.single-wp_plugin .plugin-download .download-button { margin-top: 0.5rem; }
.single-wp_plugin .entry-content .documentation-index-list { 
	float: none; 
	width: 100%; 
	padding: 1rem 1.5rem; 
	background-color: rgb(255, 250, 239); 
	margin-bottom: 2rem; 
	}
.single-wp_plugin .entry-content .documentation-index-list h5 { margin-top: 1rem; margin-bottom: 1rem; color: #000; }	
.single-wp_plugin .entry-content .documentation-index-list ul { list-style-type: lower-roman; padding-left: 1rem; }
.single-wp_plugin .entry-content .documentation-index-list * ul { padding-left: 1rem; }
.single-wp_plugin .entry-content .documentation-index-list .current_page_item > a { font-weight: 600 }

.single-wp_plugin .quote-example { margin: 1rem 0rem; padding: 1.5rem; display: inline-block; }

.single-wp_plugin .quote-style-1 { background-color: #F4F3F8; border: 1px solid #ccc; padding: 0rem 1rem }
.single-wp_plugin .quote-style-1 #cool-quote { font-family: "Courier New", Courier, monospace, Times, serif; }
.single-wp_plugin .quote-style-1 .quote-text { color: #7E5EBC; }

.single-wp_plugin .quote-style-2.left { background-color: #e7e7e4; text-align: center; box-shadow: 1px 1px 2px 2px rgba( 0, 0, 0, 0.15 ); font-weight: 100; font-size: 1.1rem; }

.single-wp_plugin .quote-style-2.right { background-color: #333; }
.single-wp_plugin .quote-style-2.right #cool-quote { font-size: 13px; text-align: justify; }
.single-wp_plugin .quote-style-2.right .quote-text { line-height: 1.8; color: #f0f0f0; }

.single-wp_plugin .quote-style-2.right .quote-author-link-separator,
.single-wp_plugin .quote-style-2.right a { color: #00d781; }
.single-wp_plugin .quote-style-2.right a:hover { color: #7bffca; }

.single-wp_plugin .quote-style-2.right .author-tag:before { content: ' '; display: table; clear: both;  }
.single-wp_plugin .quote-style-2.right .author-tag,
.single-wp_plugin .quote-style-2.right .quote-credits { text-align: right; width: 100%; display: block;  }
.single-wp_plugin .quote-style-2.right .quote-text:before { font-family: "FontAwesome"; content: '\f10d'; margin-right: 0.25rem; float: left; position: relative; top: -0.3rem; }



.single-wp_plugin .quote-style-3 { font-size: 1.2rem; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; border-left: 20px solid #7ad1f3; padding: 1.5rem 3rem; box-shadow: 0 1px 2px 0 rgba(0,0,0,0.08 ) }

@media screen and (min-width: 768px ) {
	.single-wp_plugin .entry-content.subpage { margin-top: -2rem; }
	.single-wp_plugin .page-header { margin-bottom: 3rem; }
	.single-wp_plugin .boxed-part { margin-bottom: 3rem; }
	.single-wp_plugin .plugin-download { text-align: right; }
	
	.single-wp_plugin .entry-content .documentation-index-list {
		float: right;
		width: 25%;
		padding: 1rem 2rem; 
		margin-left: 2rem;
		margin-top: 2.5rem;
	}
	.single-wp_plugin .entry-content .documentation-index-list + h2 { float: left; display: block; }
	.single-wp_plugin .entry-content .documentation-index-list + h2 + *  { clear:left; }
	.single-wp_plugin .entry-content .gallery { margin-top: 0rem; margin-bottom: 4rem; }
	
	.single-wp_plugin .entry-content h2,
	.single-wp_plugin .entry-content h3,
	.single-wp_plugin .entry-content h4,
	.single-wp_plugin .entry-content h5,
	.single-wp_plugin .entry-content h6 { font-weight: 300; }
	
	.single-wp_plugin .entry-content h2 { margin-top: 3.5rem; margin-bottom: 3.5rem; font-size: 2.2rem; letter-spacing: -1px; }
	.single-wp_plugin .entry-content * li { margin-bottom: 1rem; margin-top: 1rem; }
	.single-wp_plugin .entry-content .documentation-index-list li { margin-bottom: 0.4rem; margin-top: unset; }
	.single-wp_plugin .entry-content li strong { font-weight: 600 !important; }

	.single-wp_plugin .quote-style-1 { width: 70%;  }
	.single-wp_plugin .quote-style-2 { width: 33%; margin-right: 1.5%; }

}

