/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Nov 18 2022 | 12:00:36 (am)
/*
/******* Do not edit this file *******/

/*
Welcome to Custom CSS!

CSS (Cascading Style Sheets) is a kind of code that tells the browser how
to render a web page. You may delete these comments and get started with
your customizations.

By default, your stylesheet will be loaded after the theme stylesheets,
which means that your rules can take precedence and override the theme CSS
rules. Just write here what you want to change, you don't need to copy all
your theme's stylesheet content.
*/

/*body {
	background: url('http://www.aiseminary.org/al-sidrah/wp-content/uploads/2014/11/muharram-bg-jpeg.jpg') no-repeat #fff fixed top right;
}*/

.td_block_template_16 .td-block-title::after {background-color: #4cadc9;}
.td_block_template_16 .td-block-title::before, .td_block_template_16 .td-block-title::after {background-color: #4cadc9;}

#site-description {
	letter-spacing: 1px;
	margin-left: 15px;
}

#sidebar-header {
	overflow: visible;
}

#header {
	padding: 40px 0 20px;
}

.top-quote {
	font-size: .7em;
	margin-top: 35px;
	text-align: right;
}

@media only screen and (max-width: 960px) {
	.top-quote {
		font-size: .6em !important;
		line-height: 1.5em;
	}
	
	#site-description {
		font-size: .85em;
	}
}

@media only screen and (max-width: 768px) {
	#sidebar-header {
		display: none;
	}
	
	#site-description {
		font-size: .7em;
		margin-left: 25px;
	}
}

#pages-content {
/* makes full width on PAGES temporarily */
	width: 100%;
}

#full-content-width-for-posts {
	width: 100%;
}

.entry-content p, .entry-summary p {
	text-align: justify;
}

.featured-post h2.entry-title a {
	text-transform: none;
	font-size: 20px;
}

.page-template-front .hentry, .archive .hentry, .search .hentry, .sticky {
	margin-bottom: 40px;
}

.hentry .entry-title, .page-template-front .hentry .entry-title {
	text-transform: none;
}

.people td {
	width: 33%;
}

.people th {
	font-weight: bold;
	letter-spacing: 1px;
	font-size: 1em;
}

.about-us td {
	border-bottom: 0;
	width: 50%;
	vertical-align: bottom;
	color: #143E64;
}

.about-us td div {
	float: right;
	margin-right: 35px;
}

#sidebar-subsidiary .widget {
	border-top: 1px solid #E9E9E9;
}

#footer {
	border-top: 0;
}

#sidebar-subsidiary {
	border-bottom: 1px solid #E9E9E9;
	font-size: .8em;
}

#menu-secondary {
	background: #fff;
}

#menu-secondary li {
	background: #228BD1;
}

#menu-secondary li.menu-item a {
	color: #FFF;
	border-bottom: 1px solid #FFFFFF;
	letter-spacing: 1px;
}

#sidebar-subsidiary .widget {
	padding-top: 40px;
}

#menu-secondary .menu .sf-with-ul {
	margin-right: 0;
}

#menu-secondary .sub-menu a {
	border-bottom: 1px solid #252525 !important;
}

.slider-nav {
	bottom: 20px;
}

.featured-post h2.entry-title a {
	background-color: transparent;
	background-image: url('http://www.aiseminary.org/al-sidrah/wp-content/uploads/2014/10/FFFFFF-0.85.png');
}

.featured-post .byline {
	background-color: transparent;
	background-image: url('http://www.aiseminary.org/al-sidrah/wp-content/uploads/2014/10/FFFFFF-0.85.png');
}

.byline-cat {
	display: none;
}

.byline, .home.singular .byline {
	color: #8A8A8A;
}

.byline a, .byline a:visited {
	color: #517489;
}

.sidebar .widget ul {
	margin-left: 16px;
}

.singular .byline {
	margin-bottom: 5px;
/*float: left;*/
}

.featured-post .byline {
	bottom: 70px;
}

.slider-nav {
	bottom: 0;
}



.singular-page .entry-title {
	color: #1E344B;
}

.section-title {
	color: #165D96;
	text-transform: none;
	letter-spacing: 2px;
}

@media only screen and (min-width : 320px) and (max-width : 768px) {
	.featured-wrapper {
		display: none;
	}
}

.menu-toggle {
	color: #fff;
	background: #228BD1;
	letter-spacing: 4px;
}

#menu-secondary .menu-toggle {
	margin-bottom: 10px;
}

.post-content .entry-content {
	clear: both;
	padding-top: 20px;
}

.sd-social-official .sd-content ul>li {
	margin: 0 -8px 0 0 !important;
}

.singular .loop-nav {
	display: none;
}

.social-bottom {
	float: right;
}

.social-bottom a:hover {
	border: 0;
}

.social-bottom img {
	width: 24px;
}

.widget a:hover {
	border: 0;
	text-decoration: underline;
}

#sidebar-secondary {
	overflow: hidden;
}

.sidebar .widget-title {
	font-size: 1.6667em;
	text-transform: none;
}


.menu li { float: none;}


#footer-content .credit {
	display: none;
}

/* The Archive Page for Issues */
.the-archives #sidebar-secondary {
	display: none;
}

.the-archives #content {
	width: 100%;
}

.the-archives .hentry {
/*width: 330px;*/
	width: 45%;
	height: 420px;
}

.the-archives .hentry:nth-child(even) {
	margin-right: 30px;
}

@media only screen and (max-width: 960px) {
	.the-archives .hentry {
		width: 100%;
		margin-right: 0;
		height: auto !important;
	}
	
	.the-archives .hentry img.featured {
		width: 100%;
	}
}

@media only screen and (min-width: 960px) {
	.the-archives .hentry:nth-child(even) {
		margin-right: 30px;
	}
}

/* Contact Form */
.contactform11 .wdform-page-and-images {
	padding-left: 0 !important;
}

.contactform11 .button-submit {
	background: #228BD1 !important;
}

/* Mailing List */
#mc_embed_signup {
	margin-top: 0 !important;
}

#mc_embed_signup input.button {
	background-color: #228BD1 !important;
	width: 100% !important;
}

#mc_embed_signup input.button:hover {
	background-color: #188BA2 !important;
}

#mc_embed_signup input.email {
	background-color: #FCFCFC !important;
	letter-spacing: 1px !important;
	width: 242px !important;
}

#mc_embed_signup .button2 {
	width: 242px !important;
}

/* PDF Viewer */
.pdf-light-viewer.pdf-light-viewer-fullscreen {
	width: 100%;
	overflow: hidden;
}

.fa-2x {
	font-size: 1.5em;
}

/* end PDF Viewer */


/* NEW NEWSPAPER DESIGN Sept 17, 2016 */

.the-front-page-categories-list .td-cat-no {display: none; }

.footer-text-wrap {text-align: justify;}

.footer-text-wrap a {color: #4db2ec;}

.td-footer-bottom-full .footer-logo-wrap {text-align: center;}
.footnote-reference-container td {border: none; padding-bottom: 10px; }
.footnote_container_prepare>p>span:first-child {padding-left: 0 !important;}
.footnote_plugin_link {color: #4cadc9;}

/* end NEW NEWSPAPER DESIGN Sept 17, 2016 */