/*
 Theme Name:   Mission News Child
 Template:     mission-news
 Author: 	   Compete Themes
 Version: 	   1.0
 Author URI:   https://www.competethemes.com
 Description:  This is a child theme used to customize the Mission News WordPress theme.
 License: GNU  General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/
 
/* =Theme customization starts here
-------------------------------------------------------------- */
.layout-double .double .featured-image > img, .layout-double .double .featured-image > a > img, .layout-double .double .featured-image .fvp-dynamic.post-thumbnail > img, .layout-rows .rows .featured-image > img, .layout-rows .rows .featured-image > a > img, .layout-rows .rows .featured-image .fvp-dynamic.post-thumbnail > img, .layout-rows-excerpt .rows-excerpt .featured-image > img, .layout-rows-excerpt .rows-excerpt .featured-image > a > img, .layout-rows-excerpt .rows-excerpt .featured-image .fvp-dynamic.post-thumbnail > img, .widget_ct_mission_news_post_list .style-2 .featured-image > img, .widget_ct_mission_news_post_list .style-2 .featured-image > a > img, .widget_ct_mission_news_post_list .style-2 .featured-image .fvp-dynamic.post-thumbnail > img, .more-from-category .featured-image > img, .more-from-category .featured-image > a > img, .more-from-category .featured-image .fvp-dynamic.post-thumbnail > img {
    position: absolute;
    left: 0;
    height: 100%;
    width: 100%;
    object-fit: contain !important;
}


.title-flex {
    display: flex;
    align-items: center;
   
    font-size: 24px;
    margin: 0 0 10px;
	border-style: solid;
    border-width: 1px 0px 1px 0px;
    border-color: #dcdcdc;
}
.custom-heading-row {
    display: flex;
    align-items: center;
    margin: 20px 0;
    padding: 10px 0;
    border-top: 2px solid #ccc;
    border-bottom: 2px solid #ccc;
}

.serial-box {
    width: 60px;
    height: 60px;
    background-color: #00ae8e;
    color: #fff;
    font-weight: bold;
    font-size: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 15px;
    border-radius: 0px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.2);
}



.title-text {
    flex-grow: 1;
    display: block;
    font-weight: bold;
}


/* Make right sidebar sticky */
.sidebar {
    position: -webkit-sticky;
    position: sticky;
    top: 20px; /* distance from top of viewport */
}

/* If you have a left sidebar */
.left-sidebar {
    position: -webkit-sticky;
    position: sticky;
    top: 20px;
}

