/*
Theme Name: Jewish Ledger
Theme URI: http://
Description: Child Theme for Jewish Ledger
Author: Gonzo Buyer
Author URI: http://
Template: jewishledger
Version: 0.1
*/

@import url('../jewishledger/style.css');


article#omc-full-article ul.omc-tabs li.active {
	background: #cc6633;
}

.omc-tab-content {
	padding: 20px !important;
	font-size: 14px;
	line-height: 24px;
}

.contact-separator {
	margin-bottom: 15px;
}

#omc-top-menu {
	background-color: #ffffff !important;
}

.entry-image {
	display: none;
}

#omc-top-menu ul li a {
	padding: 0px 15px 0px 15px !important;
	color: #ffffff !important;
}

#omc-top-menu ul li {
	font-size: 12px !important;
	height: 20px !important;
	padding-top: 6px;
	color: #ffffff !important;
}

#menu-top-header li {
	background-color: #4908c8 !important;
	margin-left: 10px !important;
}

#omc-container {
	box-shadow: 0px 0px 0px rgba(0, 0, 0, 0) !important;
}

.sidebar-ads {
	list-style-type: none;
}

.sidebar-ads li {
	display: inline;
	padding-right: 15px;
}

.sidebar-ads li > a > img, .sidebar-ads li > img {
	padding-bottom: 15px;
}


h1, h2, h3, h4, h5, .omc-post-heading-standard, .wpp-post-title {
	font-family: 'Alegreya', serif;
}

#menu-main-menu {
	font-family: 'Alegreya', serif;
}

.footer-1-text, .footer-4-text {
	line-height: 18px;
}

.footer-2-text {
	list-style-type; 
	margin-top: 0 !important;
	line-height: 18px;
}

.wp-editor-container textarea.wp-editor-area {
	border: 1px solid grey;
}


nav#omc-main-navigation ul.sub-menu li a {
	font-size: 0.9em;
	text-transform: uppercase;
	font-family: 'Ubuntu', sans-serif;
}

.flex-direction-nav li .flex-next:hover, div.omc-footer-widget ul li a:hover {
	background-color: #4908c8 !important;
}


.omc-blog-one-cat {
	display: none;
}

.omc-cat-top, div.omc-cat-top h1 em {
	font-style: italic !important;
}

#omc-full-article h1 {
	font-style: italic !important;
}

.mtphr-dnt-inline-title {
	margin-top: -2px;
}

#recent-posts-2 > ul > li > a > img {
	display: none;
}

#recent-posts-2 > ul > li {
	margin-bottom: 10px;
	padding-bottom: 10px;
}

#recent-posts-2 > ul {
	margin-left: 7px;
}

a.omc-social-media-icon.large span.omc-Facebook span {
	background: url('../images/social-media-large.png') scroll  -110px 0px no-repeat !important;
}

a.omc-social-media-icon.large span.omc-Twitter span {
	background: url('../images/social-media-large.png') scroll  -55px 0px no-repeat !important;
}

a.omc-social-media-icon.large span.omc-YouTube span {
	background: url('../images/social-media-large.png') scroll  -330px 0px no-repeat !important;
}

.holiday-container {
	border-bottom: 2px solid #006699;
	padding-bottom: 20px;
	padding-top: 7px;
}

.holiday-container h2 {
	margin-bottom: 0 !important;
}

.holiday-container a {
	text-decoration: underline !important;
}


.current-menu-item > a {
	color: #ffffff !important;
}

.mtphr-dnt-title {
	color: #990033 !important;
}

.mtphr-dnt-tick-contents {
	color: black !important;
	font-weight: bold !important;
}

/* CUSTOM HOVER COLOR EFFECTS */
#menu-item-26124:hover {
	background-color: #4908c8 !important;
}
#menu-item-24000:hover {
	background-color: #990033 !important;
}
#menu-item-24001:hover {
	background-color: #4908c8 !important; 
}
#menu-item-24394:hover {
	background-color: #006699 !important;
}
#menu-item-24066:hover   {
	background-color: #339900 !important;
}
#menu-item-24085:hover   {
	background-color: #333367 !important;
}
#menu-item-24184:hover   {
	background-color: #ff3300 !important;
}
#menu-item-24076:hover   {
	background-color: #ffcc00 !important;
}
/* END */

.current-menu-item a {
	color: #ffffff !important;
}

#menu-main-menu > li > a:hover {
	color: #ffffff !important;
}

#menu-main-menu li.current-menu-parent a {
	color: #ffffff !important;
}

.sub-menu > li > a {
	background-color: #ffffff !important;
	color: #9ea8b4 !important;
}

nav#omc-main-navigation ul.sub-menu li a, #omc-search-overlay {
	color: #9ea8b4 !important;
}

nav#omc-main-navigation ul.sub-menu li a:hover {
	color: #ffffff !important;
}

.sub-menu > li > a:hover {
	background-color: #9ea8b4 !important;
	color: #ffffff !important;
}

.omc-flex-category {
	display: none;
}

.kads-main {
	display: inline !important;
	background-color: white !important;
}

.kads-main img {
	margin-bottom: 10px;
}


@media only screen and (min-width: 1024px) {
	#omc-top-banner {
		margin: 0 40px 0px 0px;
	}
	nav#omc-main-navigation ul li a {
		font-size: 1.4em;
	}

}

@media (min-width: 768px) and (max-width: 1023px) {
	nav#omc-main-navigation ul li a {
		font-size: 1.0em;
	}
}
