
/*------------------------------------------------------------------------
# mod_mx_awoseme-news Extension
# ------------------------------------------------------------------------
# author    mixwebtemplates
# copyright Copyright (C) 2020 mixwebtemplates.com. All Rights Reserved.
# @license - http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
# Websites: http://www.mixwebtemplates.com
-------------------------------------------------------------------------*/
:root {
  --txt-color: #e03d24;
}
.row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -5px;
margin-left: -5px;
}
.mos-img img {display: none !important;}
.awoseme-news.style7{ 
    overflow: hidden;
    margin: 15px 0;
    border-radius: 6px;
    box-shadow: 0 0 10px 0 rgba(43,52,59,.1);
}
.awoseme-news.style7 a{ 
    color: var(--txt-color);
}
.awoseme-news.style7,
.awoseme-news.style7 .featured-thumbnail { 
    position: relative;
    overflow: hidden;
}
.awoseme-news.style7 { margin: 15px 0; }
.slick_slider .awoseme-news.style7 { margin-bottom: 0; }
.awoseme-news.style7 .featured-content .featured-title h5 {
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; 
}
.awoseme-news.style7 .featured-content .category, .awoseme-news.style7 .featured-content .category a {
    font-size: 14px;
    line-height: 15px;
    display: inline-block;
}
.awoseme-news.style7 .featured-thumbnail img{
    width: 100%;
    transform: scale(1.01);
    transition: all 700ms ease;
}
.awoseme-news.style7:hover .featured-thumbnail img{
    -webkit-transform: scale(1.07) rotate(0.5deg);
    -ms-transform: scale(1.07) rotate(0.5deg);
    -moz-transform: scale(1.07) rotate(0.5deg);
    transform: scale(1.07) rotate(0.5deg);
}
.cmt-box-view-overlay , .cmt-box-view-content-inner{ 
    position: relative;
    overflow: hidden;
    background-color: #000;
}
.awoseme-news.style7 .cmt-box-view-overlay:after, 
.awoseme-news.style7 .cmt-box-view-overlay:before{
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    width: 100%;
    height: 0%;
    transition: .9s ease;
    z-index: 1;
    background-color: var(--txt-color);
    opacity: 0;
}
.awoseme-news.style7 .cmt-box-view-overlay:after {
    bottom: 0;
    top: auto;
}
.awoseme-news.style7:hover .cmt-box-view-overlay:before, 
.awoseme-news.style7:hover .cmt-box-view-overlay:after {
    height: 100%;
    opacity: 0.6;
}
.awoseme-news.style7 .cmt-blog-overlay-iconbox a{
    opacity: 0;
    position: absolute;
    text-align: center;
    z-index: 1;
    top: 50%;
    left: 50%;
    margin-top: -12px;
    margin-left: -17px;
    display: inline-block;
    height: 25px;
    width: 25px;
    line-height: 25px;
    color: #fff;
    font-size: 25px;
    z-index: 2;
    -webkit-transition: all .9s ease;
    -o-transition: all .9s ease;
    -moz-transition: all .9s ease;
    transition: all .9s ease;
    transform: scale(0);
    -webkit-transform: scale(0);
}
.awoseme-news.style7:hover .cmt-blog-overlay-iconbox a{
    opacity: 1;
    transform: scale(1);
    -webkit-transform: scale(1);
}
.awoseme-news.style7 .post-meta {
    font-size: 14px;
    padding: 4px 0;
}
.awoseme-news.style7 .cmt-meta-line {
    padding-right: 10px;
}
.awoseme-news.style7 .featured-content{ 
    text-align: left;
    padding: 25px 30px 25px;
    background-color: #fff;
}
.awoseme-news.style7 .featured-content .cmt-post-footer{
    border-top: 1px solid rgba(0,0,0,.08);
    padding-top: 10px;
    margin-top: 5px;
	margin-bottom: -15px;
}

.awoseme-news.style7 span.post-date {
    position: relative;
    height: 32px;
    line-height: 32px;
    padding: 4px 15px;
    text-align: center;
    width: 100px;
    top: auto;
    left: auto;
    font-size: 13px;
    background-color: #f7f7f7;
    color: inherit;
    vertical-align: middle;
    border-radius: 3px;
}

