/*
Theme Name: BAS Library
Theme URI: http://wordpress.org/themes/twentythirteen
Author: AmDee LLC
Author URI: http://amdeellc.com/
Description: This is the wordpress theme for Biblical Archaeology Library website
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, flexible-width, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: baslibrary

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/




.esol_feature_articles li a, .authorwrap a{
	color: #000;
}
.publications-s-card-content ul a{
	color:#000;
}

.single-articles .authorwrap a{
	color: #dd5a18;
}
.esol_single_video_date{
	margin-bottom: 10px;
}
.esol_single_video_date span{
	display: block;
    font-size: 1.125rem;
    font-style: italic;
    color: #000;
}
.esol_single_video_date span a{
	color: #dd5a18;
	text-decoration: underline;
}
.pagination-custom .page-item .page-link.current{
	min-width:37px !important;
	width: auto !important;
}

.navbar .nav-item.current-menu-item .nav-link {
    color: #fff;
    border-bottom: 1px solid #fff;
}
.page-header-inner .date a, .esol_breadcrumbs a {
	color: #dd5a18;
}
.single-article .esol_restrict_content, .single-book .esol_restrict_content, .single-department .esol_restrict_content{
	text-align:center;
	margin-top: 30px;
}
.single-article .esol_restrict_content .esol_join_btn, .single-book .esol_restrict_content .esol_join_btn,  .single-department .esol_restrict_content .esol_join_btn{
	background-color: #dd5a18;
    color: #FFFFFF;
	margin: 0 0 1.25rem;
	padding: 1.125rem 2.25rem 1.1875rem 2.25rem;
    font-size: 1.25rem;
	text-decoration:none;
}
.single-article .esol_restrict_content a, .single-book .esol_restrict_content a, .single-department .esol_restrict_content a{
	color: #dd5a18;
}



@media only screen and (max-width: 767px) {
	.articlecontentwrap_details{
		display:block !important;
	}
	.articlecontentwrap_details .rightcontentwrap{
		margin-left: 0px;
	}
}

/*************************
 * Jessica CSS Start
 * ***********************/

/*************************
 * Header
 * ***********************/
.header-top .header-top-right a {
	font-size: 0.938rem;
	letter-spacing:0px;
}

.header-top .header-top-right .header-search .form-control {
	font-size: 0.938rem;
}


.advance-search-box h3 {
	color:white!important;
}

.article_author_content .read-more a {
	color: #dd5a18;
	font-weight: bold;
}

.navbar li a {
display:inline;
}

/*************************
 * Home
 * ***********************/

.home-hero .owl-theme .owl-nav [class*=owl-]:hover {
	background-color: #9ab7c1!important;
}

.home-hero .owl-theme .owl-nav [class*=owl-]:active {
	background-color:  #046380!important;
}

.home-hero .item .item-footer a {
	font-size:0.938rem;
	letter-spacing:0;
}

.home_blocks .title {
	margin:0!important
}

.hero-card a:hover .title p {
	color: #dd5a18!important;
	border-color:#dd5a18
}

/*************************
 * Footer 
 * ***********************/

.home h1 {
	font-size: 2.5rem!important
}

/*************************
 * Jessica CSS End
 * ***********************/

 h4.esol_image_caption {
 	text-transform:uppercase;
 }
 .page-header-inner p.magazine_volume_number {
 	color: #0d6281;
	margin-bottom: 0;
 }
.institution_register .gform_footer .gform_button {
	background-color: #dd5a18;
    border-color: #dd5a18;
    color: #fff;
    font-family: "Proxima Nova Bold";
    letter-spacing: 1px;
    width: 200px;	
}
.article_author_content,.article_citation_content {
	border-top: 0.375rem solid #dd5a18;
	padding-top: 20px;
}
#navbarText ul > li:hover > ul {
	display: block;
}
a.NETBibleTagged {
	color: #000 !important;
}
a.NETBibleTagged:hover {
	text-decoration: none !important;
}
.esol_customarticlewrapcon {
	overflow: auto;
}
span.sidebar_to a {color: #dd5a18;}

.esol_customarticlewrapcon table {
	background: #FFFFFF;
    border: solid 1px #DDDDDD;
    margin-bottom: 1.25rem;
    table-layout: auto;
	width: 100%;
	border-collapse: collapse;
    border-spacing: 0;
}
.esol_customarticlewrapcon table thead {
	background: #F5F5F5;
}
.esol_customarticlewrapcon table thead tr th, .esol_customarticlewrapcon table thead tr td {
    color: #222222;
    font-size: 0.875rem;
    font-weight: bold;
    padding: 0.5rem 0.625rem 0.625rem;
}
.esol_customarticlewrapcon table tr.even, .esol_customarticlewrapcon table tr.alt, .esol_customarticlewrapcon table tr:nth-of-type(even) {
    background: #F9F9F9;
}
.esol_customarticlewrapcon table tr th, .esol_customarticlewrapcon table tr td {
    color: #222222;
    font-size: 0.875rem;
    padding: 0.5625rem 0.625rem;
    text-align: left;
}
.article_sidebar_content table {
    background: #E7E4C7;
    border: solid 1px #DDDDDD;
    margin-bottom: 1.25rem;
    table-layout: auto;
	width: 100%;
	border-collapse: collapse;
    border-spacing: 0;
}
.article_sidebar_content table thead {
    background: #fefae8;
}
.article_sidebar_content table thead tr td, .article_sidebar_content table thead tr th {
    color: #222222;
    font-size: 0.875rem;
    font-weight: bold;
    padding: 0.5rem 0.625rem 0.625rem;
}
.article_sidebar_content table tr.alt, .article_sidebar_content table tr.even, .article_sidebar_content table tr:nth-of-type(even) {
    background: #fefae8;
}
.article_sidebar_content table tr td, .article_sidebar_content table tr th {
    color: #222222;
    font-size: 0.875rem;
    padding: 0.5625rem 0.625rem;
    text-align: left;
}
a.gsst_a {margin-right:0px !important;}
.search-elements h6 {font-size: 1.2rem;width: 100%;}
.search-elements p {font-size: 1rem;}
.search-elements ul {margin-bottom: 20px;margin-left: 16px;list-style: circle;}
.search-elements ul li {font-size: 1rem;}
.content-section .fca-ept-column a.fca-ept-button {
	color: #fff!important;
	border-bottom: none!important;
}
.reviewed-title.panel {
	border-style: solid;
    border-width: 1px;
    border-color: #d8d8d8;
    padding: 1.25rem;
    background: #f2f2f2;
    color: #333333;
}
