/*
Theme Name: Goodnews Child
Description: <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> - you can use child theme to make a lot of customization that's not gonna be deleted with any new theme update
Version: 1.0
Author: Momizat Team
Author URI: http://www.momizat.com
Template: goodnews5
*/



/*---------------------------------
 * This is the child theme folder.......
    Add your custom styles here
---------------------------------*/

/*form*/
.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {  font-size: 15px !important; }

/*htags*/
h2 { font-size: 22px !important; line-height: 26px !important; font-style: normal;  font-weight: 600;    padding-bottom: 10px; padding-top: 10px;}
h3, h4, h5 { font-size: 16px !important; padding-bottom: 10px; font-weight: 600; padding-top: 10px; color: #000000 !important; }
h6  { letter-spacing: 1px; padding-top: 10px; padding-left: 5px; padding-bottom: 10px; line-height: 20px; background-color: #F5EDD3; font-weight: 600; font-size: 16px;  font-style: normal;  color: navy; }

#cont1, #cont2, #cont3 {
  margin-right: 2px;
  float: left;
  background-color: #EFEFEF;
  border: 1px solid #B6B6B6;
  border-bottom: 1px #CCCCCC;
  font-size: 13px;
  color: #36677F;
  height: 20px;
  cursor: pointer;
  padding: 4px 55px 0px 9px;
}

#wrapper {
    width: 710px;
    min-height: 160px;
    background-color: #EEE;
    border: 1px solid #c8c8c8;
    float: left;
    clear: both;
}


.catlfbg {
    float: left;
    height: 42px;
    width: 100%;
    margin: 15px 0;
}

.catlfbg img  {
	display: none;
}

.catleft {
    float: left;
    width: 11px;
    height: 42px;
}

.catbg {
  font-size: 24px;
  font-weight: bold;
  padding-bottom: 10px;
  border-bottom: 1px solid #eaeaea;
  margin-bottom: 20px;
  padding-top: 5px;
  float: left;
  color: #e79905;
  
  line-height: 1.3em;

  font-weight: 600;
  padding: 0 3px;
  height: 42px;
}

#contactdir_directory_show p.listings {
	display: none;
}

.contact-main-container {
	padding: 10px;
 	border-bottom: dotted 1px #ddd;
}
.contact-main-container:nth-child(odd){

}
.contact-main-container .contact-header-container {

}
.contact-main-container .contact-header-container h4 {
  border-bottom: 2px solid #e79905;
  margin-bottom: 0;
  padding-bottom: 5px;
}
.contact-main-container .contact-info-main-container {
	padding: 10px;
}
.contact-info-main-container .contact-photo-container {
	    width: 160px;
    /* height: 100%; */
    float: left;
}
.contact-info-main-container .contact-photo-container img {
	
}
.contact-info-container  {
	margin-left: 180px;
}
.contact-info-container  p {
	margin-bottom: 5px;
}






@media screen and (max-width: 500px) {
	.contact-info-main-container .contact-photo-container {
		width: auto;
		float: none;
	}
	.contact-info-container  {
		margin-left: 0;
	}
}

#navigation .main-menu > li .cats-mega-wrap .subcat li .subcat-title a, ul.main-menu > li .cats-mega-wrap ul.sub-menu li.active a, ul.main-menu > li .cats-mega-wrap ul.sub-menu li.active a:before, #navigation .main-menu > li .cats-mega-wrap .subcat .mom-cat-latest .view_all_posts {
	color: #e38940 !important;
}

.nb-title>a{font-weight:600;color:#f09217;}
h2 {font-style: normal; font-weight: normal !important; color: #2e3d84;
    font-size: 16px;
    line-height: 20px;
    padding-bottom: 18px;}

#navigation .main-menu > li {
}
.main-menu > li > a {
padding: 5px 15px 0 15px;
line-height: 15px;
height: 40px;
}

ul.main-menu > li.menu-item-has-children > a:after {
bottom: 0;
}

ul.main-menu > li:not(.mom_mega) ul.sub-menu li a:hover {
 color: #2e3d84;
}

.sidebar .widget .widget-title {
 line-height: 1.2;
}

.feature-slider.new-style .fslides .fslide:first-child, .feature-slider.new-style .fslides .owl-item .fslide {
max-height: 380px;
}
.news-list .nl-item .news-summary h3 {
    font-size: 17px;
    margin-bottom: 7px;
    color: #2d2d2d !important;
}
.sidebar .widget p{
    padding: 10px;
    font-size: 14px !important;
}


.feature-slider .fslide .slide-caption {
 background-color: rgba(0,0,0,0.5);
}

#navigation .main-menu > li:hover > a, #navigation .main-menu > li.current-menu-item > a, .navigation_highlight_ancestor #navigation .main-menu > li.current-menu-ancestor > a, .navigation_highlight_ancestor #navigation .main-menu > li.current-menu-parent > a {
background-color: #e79905;
color: #ffffff !important;
}


/** Remove the below chunk if you wan to show up the featured Image **/
.p-single .feature-img {
display: none;
}

.sidebar .widget { padding: 10px; }
.sidebar .widget .widget-head { margin: -10px; margin-bottom: 10px; padding: 16px 10px; }
body { font-size: 16px; color: #0c0c0c; }
.tickercontainer a { font-size: 16pt; }
.news-ticker li a { color: #0c0c0c; }
.feature-slider .fslide .slide-caption h2 { font-size: 20px; }
.nb-style2 .older-articles .nb-item-meta { display: none; }
.button, #commentform #submit-comment, input[type="submit"], #bbpress-forums #bbp-single-user-details+ul li a, .wp-polls .Buttons { background: #f09217; }
span.author.vcard { display: none; }
.contact-info-container { margin-left: 0; }
ul.single-related-posts li .mom-post-meta time { display: none; }

@media only screen and (max-width: 1000px) and (min-width: 0) {
#menu-holder { font-size: 12px; }
#menu-holder  span.the_menu_holder_area br {  content: '  ';margin-left: 5px; }
.hide-square-ads { display:none; }
}

@media screen and (max-width: 500px) {
.contact-info-main-container .contact-photo-container { float: none; }
}
.scrolling-box .sb-item h3 {
    font-size: 14px;
    color: #2d2d2d;
    font-weight: 400;
font-family: Verdana, Geneva, sans-serif;
}

.tickercontainer a{font-size:14pt;}
.sbox > h2 > a{color:#f09217;}
.feature-slider .fslide .slide-caption h2 a {
    color: #fff;
    font-family: Arial;
}
.p-single .entry-content h3{font-size: 17px;}
 .entry-content {
    font-size: 14px;
    color: #2d2d2d;
}
.copyrights-area {
    line-height: 20px;
    font-size: 14px !important;
}

.copyrights-text {
color: #ffffff;
    font-size: 12px;
    padding-top: 10px;
    padding-bottom: 10px; }

#footer .widget .textwidget a{
    color: #7ca3ca;
    font-size: 14px;
    font-weight: 300;
}

#footer .widget .widget-title {
    color: #f8f8f8;
    line-height: 1;
    padding-bottom: 10px;
    font-weight: bold;
    margin-bottom: 16px;
    font-size: 14px;
}

.mom-e3lanat-inner {
    margin-left: 40px !important;
}
div#div-gpt-ad-1498684354094-0 {
    margin-bottom: 20px;
}
/* Hiding Page Ad Code*/
.code-block.code-block-2 {
    display: none;
}
/*Middle Column Hide*/
@media screen 
  and (min-device-width: 1300px) 
  and (max-device-width: 1024px) 
  { body > div.boxed-wrap.clearfix > div.boxed-content-wrapper.clearfix > div:nth-child(4) > div.main_container > div.sidebar.secondary-sidebar{visibility:visible !important;float:right;}
}


.homr > .mom-post-meta .nb-item-meta {
    display: none;
}


@media only screen and (min-width: 310px) and (max-width:500px) {
	#adBottom {
		position: fixed;
		text-align:center;
		bottom: 0px;
		width:100%;
		z-index:999;
	}
}

@media only screen and (min-width: 1180px) {
	.both-sidebars .inner, .inner {
		width: 1100px;
	}
	.both-sidebars .inner  .main-col {
		width: 600px;
	}
	.main-sidebar {
		width: 255px;
	}
	
	.inner .main-col {
		width: 815px;
	}
	
}

.mom-e3lanat-inner {
    margin-left: 17px !important;
}

@media only screen and (max-width: 670px) and (min-width: 0) {
	.inner, .both-sidebars .inner {
		display: flex;
		flex-direction: column;
	}
	.main_container {
		order: 1;
	}
	.sidebar.main-sidebar.vc_sidebar{
		order: 3;
	}
	.sidebar.main-sidebar{
		order: 2;
	}
}