/*
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
*/



/*---------------------------------
    Add your custom styles here
---------------------------------*/

/* ==========================================================================
 *                Topbar
   ========================================================================== */

.topbar {
    background: transparent !important;
}
.topbar .top-nav li a, .topbar {
    color: #fff !important;
}
.topbar .top-nav > li a:hover, .topbar .top-nav > li.current-menu-item a, .topbar .top-nav > li ul.sub-menu {
    background: transparent !important;
    color: #e54e53 !important;

}

/*====================================================================
* Top Social
=====================================================================*/

.topbar .top-right-content{
    float: none !important;
}
.topbar ul{padding-right: 96px !important;}


#footer .widget, #footer .widget a, #footer .mom-newsletter h4{
    color: #fff !important;
}

#footer{
    background-image: url('images/footer-bg-new.jpg') !important;
    background-repeat: repeat-x !important;
}

.topbar .top-left-content{padding-left: 20px;}
.full-box{padding-bottom: 61px;}

.poll-box{
    padding-bottom: 55px;
    background: #fff;
}

.accordion li:first-child .acc_content{
    overflow: auto;
    height: 300px;
}

/*====================================================================
* Custom Links
=====================================================================*/

.custom-box .wpb_button, .custom-box .wpb_content_element, .custom-box ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0 !important;
}

.entry-content h2{ font-size: 24px;}

#navigation{ border-bottom-color: #c8c8c8 !important;border-top-color: #000 !important;}
.navigation-inner { background-color: #19232d !important; border-bottom-color: #19232d !important;}
#navigation .main-menu > li, #navigation .main-menu > li:last-child {
    border-color: #19232d !important;
}
ul.main-menu > li:not(.mom_mega) ul.sub-menu li {
    font-size: 13px;
    background: #fff;
    border-bottom: 1px solid #f0f0f0 !important;
}
.wp-polls ul li {
    padding-left: 31px !important;
}
ul.main-menu > li.menu-item-has-children > a:after{ bottom: 0 !important;}
span.nav-button.nav-search{ border: none !important;}

.blink {
    -webkit-animation: blink .75s linear infinite;
    -moz-animation: blink .75s linear infinite;
    -ms-animation: blink .75s linear infinite;
    -o-animation: blink .75s linear infinite;
    animation: blink .75s linear infinite;
}
@-webkit-keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}
@-moz-keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}
@-ms-keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}
@-o-keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}
@keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}

ul.sub-menu li {
    margin-top: 10px;
}

body{
    color: #343434 !important;
}
.mom-social-icons li a.vector_icon:hover {
    background-color: #9f1c20;
}
ul.main-menu > li:not(.mom_mega) ul.sub-menu li a:hover {
    color: #9f1c20;
}
ul.main-menu li.mom_mega .mega_col_title  a:hover {
    color: #9f1c20;
}
#navigation .main-menu > li .cats-mega-wrap .subcat .mom-cat-latest li a:hover,
#navigation .main-menu > li .cats-mega-wrap .subcat .mom-cat-latest .view_all_posts:hover {
    color: #9f1c20;
}
.news-ticker li a:hover {
    color: #9f1c20;
}
.news-ticker li i {
    color: #ffa507;
    float: left;
    margin-right: 8px;
}
.feature-slider .fs-nav a.selected, .feature-slider .owl-dot.active {
    background: #9f1c20;
    color: #fff;
}
.mom-post-meta a:hover {
    color: #9f1c20;
}
.news-box .older-articles ul li a:hover {
    color: #9f1c20;
}
.news-box .nb-item-meta a:hover {
    color: #9f1c20 !important;
}
.base-box .read-more-link {
    color: #9f1c20;
}
.news-box .nb1-older-articles ul li a:hover {
    color: #9f1c20;
}
.widget ul li a:hover, .widget li:hover .cat_num  {
    color: #9f1c20;
}
.main_tabs .tabs a.current  {
    background: #fff;
    color: #9f1c20;
}
a {
    color: #9f1c20;
}
#footer input, #footer select, #footer textarea{
    background-color: #fff;
}
#footer{padding: 20px 0 20px 0 !important;}