/*VHZ Overrides*/
.left h2 {
	margin-left: 15px;
}
.social_addthis {
	padding: 15px 0 0 0;
}
.news.mod_flexicontent_wrapper .fcitem_title {
	text-shadow: none !important;
	font-family: 'Roboto Condensed', sans-serif;
}
.news.mod_flexicontent_wrapper .fcitem_title, 
.news.mod_flexicontent_wrapper .fcitem_title a {
	font-size: 17px !important;
}
.news.mod_flexicontent_wrapper .fcitem_title:hover a,
.news.mod_flexicontent_wrapper .fcitem_title a:hover {
	cursor: pointer;
	text-shadow: none !important;
}
.news.mod_flexicontent_wrapper .fcitem_title_box {
	padding: 5px 0 2px 0 !important;
}
.news.mod_flexicontent_wrapper .fcitem_title {
	padding: 0 0 5px 0 !important;
}
.news.mod_flexicontent_wrapper .content_featured,
.news.mod_flexicontent_wrapper .content_standard {
	padding: 0 !important;
}
.mod_flexicontent_wrapper {
	margin: 0 !important;
}
#kt .t-lg-text--right, #kt .t-text--right {
    text-align: left !important;
    padding-top: 13px;
    padding-left: 5px;
}
#es .o-box {
	border: none !important;
}
#es .o-box>div {
	padding: 0 !important;
}
.albumsads {
	margin: 20px 0;
}
div.klatest > ul {
	margin: 0 !important;
	padding: 0 !important;
	list-style-type: none !important;
}
div.klatest > ul li {
	margin: 0 !important;
	padding: 0 !important;
	list-style-type: none !important;
}
.klatest-itemdetails {
	margin: 0 !important;
	padding: 0 !important;
}
div#fd.es .es-widget .widget-title {
	max-width: 200px;
}
div#fd.es .es-widget+.es-widget {
	background: #fbfbfb;
}
.polls-icon h3:before {
  content: "\e219";
  font-family: 'IcoMoon';
  margin-right: 10px;
  font-size: 16px;
}
.news-icon h3:before {
  content: "\55";
  font-family: 'IcoMoon';
  margin-right: 10px;
  font-size: 16px;
}
.forum-icon h3:before {
  content: "\e01f";
  font-family: 'IcoMoon';
  margin-right: 10px;
  font-size: 16px;
}
.music-icon h3:before {
  content: "\57";
  font-family: 'IcoMoon';
  margin-right: 10px;
  font-size: 16px;
}
.comment-icon h3:before {
  content: "\25";
  font-family: 'IcoMoon';
  margin-right: 10px;
  font-size: 16px;
}
.video-icon h3:before {
  content: "\56";
  font-family: 'IcoMoon';
  margin-right: 10px;
  font-size: 16px;
}
.verse-icon h3:before {
	content: "\e271";
	font-family: 'IcoMoon';
	margin-right: 10px;
	font-size: 16px;
}
.articles-icon h3:before {
	content: "\e242";
	font-family: 'IcoMoon';
	margin-right: 10px;
	font-size: 16px;
}
.blogs-icon h3:before {
	content: "\2c";
	font-family: 'IcoMoon';
	margin-right: 10px;
	font-size: 16px;
}

.biblenav li a:before{
	content: "\e010";
	font-family: 'IcoMoon';
}
.biblenav li a {
	font-size: 14px;
	font-weight: bold;
}
.biblenav li a:hover, .eb-mod-title a {
	background: none;
	text-decoration:underline;
}
.biblenav ul {
	margin-bottom: 0 !important;
}

.musicli li a:before{
	content: "\e010";
	font-family: 'IcoMoon';
}
.musicli li a {
	font-size: 14px;
	font-weight: bold;
}
.musicli li a:hover, .eb-mod-title a {
	background: none;
	text-decoration:underline;
}
.musicli ul {
	margin-bottom: 0 !important;
}

ul.latestnews > li> a {
	color: #0088cc !important;
	font-weight: bold !important;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
}
ul.latestnews > li> a:before{
	content: "\e010";
	font-family: 'IcoMoon';
}
.latestnews {
	margin: 0;
	padding: 0;
	list-style: none;
}
.latestnews > li {
	padding-bottom: 10px;	
}
.allarticles {
	text-align: right;
	font-weight: bold;
	border-top: 1px solid #eee;
	margin: 0 5px;
	padding-top: 10px;
}
.klatest-subject a {
	font-size: 14px !important;
}
.klatest{
	padding-bottom: 15px;
}
.eb-mod-title a:before {
	content: "\e010";
	font-family: 'IcoMoon';
}
div#fd.eb .mod-item+.mod-item {
	margin: 0 !important;
	padding: 0 !important;
	border: none !important;
	font-size: 14px !important;
}
div#fd.eb .eb-mod-title {
	font-size: 14px !important;
}
.allblogsmod {
	text-align: right;
	border-top: 1px solid #eee;
	margin: 5px 10px;
	padding-top: 10px;
	font-weight: bold;
}
.center {
	text-align: center;
	margin: 0 auto;
}
.nav-footer > li {
	display: inline-block;
}
.nav-footer > li > a{
	padding-right: 12px;
	padding-left: 12px;
	margin-right: 2px;
	line-height: 14px;
}
.nav-footer > li > a {
    padding-top: 8px;
    padding-bottom: 8px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 14px;
    text-transform: uppercase;
    margin: 2px;
    font-family: 'Roboto Condensed', sans-serif;
}
.copyright {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 12px;
}
.loginBtn{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#mod_improved_ajax_login-403{
	text-align: center;
}
.enter{
    text-transform: uppercase;
    margin-top: 20px;
    font-family: 'Roboto Condensed',sans-serif;
    font-size: 15px;
    text-align: center;
}
.es-menu-list {
	text-align: right;
}
.mymenu{
	padding: 19px 19px 0px 19px !important;
}
#kunena.layout .img-polaroid {
	max-width: 100% !important;
}
#kunena.layout h2 {
	font-size: 20px;
}
#kunena.layout .ip {
	font-size: 10px;
}
#kunena.layout .message {
    margin: 20px 0;
    border-top: 4px dotted #f8f8f8;
    padding-top: 20px;
}
#kunena.layout .pagination ul > li > a, #kunena.layout .pagination ul > li > span {
	padding: 4px 10px;
}
.topicsincat h2 {
	font-size: 20px;
}
#kunena.layout .icon-topic {
	color: #6aa5da;
}
@media (max-width: 767px) {
#kunena.layout .message {
    margin: 20px 0;
    border-top: none;
    padding-top: 0;
}
	
}
.layout#kunena sup.knewchar {
    border: 1px solid;
    padding: 3px 7px;
    margin-left: 10px;
    top: 0px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 12px;
    font-weight: 600;
}
#kunena.layout .topictitle {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 22px !important;
}
tr.category td a, {
    font-family: 'Roboto Condensed', sans-serif;
}
#kunena.layout .table td {
    font-family: 'Roboto Condensed', sans-serif;
}

.krow {
	font-size: 22px !important;
	
}
#Kunena sup.knewchar {
	background: #27C529;
	font-size: 9px;
	padding: 3px 5px;
}
#kunena.layout .kmessage {
	font-size: 16px !important;
}
#kunena.layout h3 {
	font-size: 25px !important;
}
#kunena.layout h1 {
	font-size: 30px !important;
}

/*Google search CSS overrides*/
.googlesearch {
	width: 270px;
}
.cse .gsc-control-cse, .gsc-control-cse {
	padding: 0 !important
}
form.gsc-search-box, table.gsc-search-box {
	margin-bottom: 0 !important;
}
li.item-2450 {
	float: right;
}
.gsc-search-box tr:hover {
	background: none !important;
}
.gsc-control-cse div {
	box-sizing: content-box;
}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {
	box-sizing: initial;
}
.gsc-above-wrapper-area-container tr td {
	border: none !important;
}
.gsc-input-box {
	border-radius: 3px;
    margin: -7px;
    background: none !important;
}

.gsc-webResult .gsc-result {
	padding: 0 !important;
}
.gsc-search-box tr {
	line-height: 1 !important;
}
.gsc-search-box tr td {
	border: none !important;
	padding: 3px 0 3px 0 !important;
}
table.gsc-search-box td {
	padding: 3px 0 0 7px !important;
}
.gsc-results .gsc-cursor-box .gsc-cursor-page {
	border: 1px solid #BBBBBB;
    padding: 5px 15px;
}
.gsc-control-cse {
	padding: 0 !important;
}
.gs-title {
	padding-bottom: 5px;
}
.gs-title, .gs-title b {
	font-size: 20px !important;
	padding-bottom: 20px;
}
.gs-image-box.gs-web-image-box.gs-web-image-box-portrait, .gs-image-box.gs-web-image-box.gs-web-image-box-landscape,  {
	margin-right: 10px;
}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {
	margin-top: 0 !important;
}

/*End Google search CSS overrides*/

#Kunena .kmessage-buttons-cover .kicon-button span {
	padding: 8px 10px 6px;
	font-weight: 300;
}
#Kunena .kicon-button span, #Kunena .kmessage-buttons-cover .kicon-button span {
	padding: 8px 10px 6px;
	font-weight: 500;
}
#Kunena div.kpost-thankyou {
	margin-top: -38px !important;
}
#Kunena .kicon-button {
	margin: 0 !important;
}
div#fd.eb .eb-entry-title, div#fd.eb .eb-post-title {
	font-family: 'Roboto Condensed', sans-serif;
}
div#fd.es.mod-es-dropdown-menu .mod-bd {
	text-align: center;
}
.breadcrumb {
	white-space: nowrap;
	font-size: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.zef_books_column h2 {
	background: #08c;
    color: white;
    display: inline-block;
    padding: 4px 12px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}
.zef_books_column h2:before {
	content: "\e271";
	font-family: 'IcoMoon';
	margin-right: 10px;
	font-size: 20px;
}
.es-sidebar-ads {
	text-align: -webkit-center;
	text-align: center;
	width: 100%;
}

@media (min-width: 765px) and (max-width: 980px), (max-width: 611px) {
.ads_inset {
	width: 90%;
	height: auto; 
	text-align: -webkit-center;
	text-align: center;
	margin: 0 auto;
}
}
@media (min-width: 612px) and (max-width: 764px), (min-width: 980px) {
.ads_inset {
	width: 200px;
	height: 200px; 
	text-align: -webkit-center;
	text-align: center;
	margin: 0 auto;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
.ads_inset {
	width: 200px;
	height: 200px; 
	text-align: -webkit-center;
	text-align: center;
	margin: 0 auto;
}
}
div#fd.eb .eb-post-body > img{
	position: none !important;
}
/*FLEXI Overrides*/
#jform_state-lbl {
  display:none;
}

#container_fcfield_10 {
  display:none;
}
.fcvote-label.xid-main {
  display:none;
}
#fcform_categories_container {
	display: none !important;
}
#es .es-navbar__body {
	background-color: #08c !important;
	border: 1px solid #ccc;
}
#es .es-navbar__search-input, #es .es-navbar__search {
	background-color: #00679a !important;
}
#es .es-navbar__search:before, #es .es-navbar__search-filter-icon, #es .es-navbar__search-input {
	color: #fbfbfb !important;
}
#es .es-navbar__body {
	padding: 4px 4px !important;
}
.img-circle {
	-webkit-border-radius: 3px !important;
    -moz-border-radius: 3px !important;
    border-radius: 3px !important;
}
#kunena.layout [class*="badger-left"] {
	font-size: 11px;
}
.es-cards__item {
	overflow: hidden;
}
.jgs-icon-user {
	display: none;
}
.mypoints {
	font-size: 13px;
}
.grid-item-footer-price {
	font-size: 13px;
}
.noborder {
	border: none !important;
	margin: 0 !important;
	padding: 0 !important;
}
.kmsgtext-quote {
	font-size: 14px;
	background: #f2f7ff;
	padding: 15px;
	margin-top: 20px;
}
.kmsg > blockquote {
	background: #f2f7ff;
	font-size: 14px;
}
#es .btn-block {
	display: inline-table !important;
}
.regbut {
	display: block;
	margin-top: 5px;
}
.social-login {
	padding-right: 10px;
}
.es-login-box__msg-title h1 {
	font-size: 26px;
	font-family: 'Roboto Condensed', sans-serif !important;
	text-align: center;
}
.es-login-box__msg-desc h2 {
	font-size: 17px;
	font-family: 'Roboto Condensed', sans-serif !important;
	text-align: center;

}
#es .es-login-box__msg {
	text-align: center !important;
}
#es blockquote {
	font-size: 14px;
}
.adsinside {
	width: 100%;
	text-align: center;
	margin-bottom: 15px;
}
.vsehri-logo {
	width: 225px;
}
#kunena.layout #btn_thankyou {
    margin-top: 0;
    margin-left: 5px;
}