    .sys-bg-color{
        background-image: linear-gradient(white, #ccc)
    }
    .post-slide{
        overflow: hidden;
        margin-right: 15px;
        background-color:#fff !important;
    }
    .post-slide .post-img {
        float: left;
        width:50%;
        position: relative;
        margin-right: 30px;
    }
    .post-slide .post-img img{
        width: 100%;
        height: auto;
    }
    .post-slide .post-date{
        background: #ec3c6a;
        color:#fff;
        position: absolute;
        top: 0;
        right: 0;
        display: block;
        padding: 2% 3%;
        width: 60px;
        height: 60px;
        text-align: center;
        transition:all 0.50s ease;
    }
    .post-slide .date{
        display: block;
        font-size:20px;
        font-weight: 700;
    }
    .post-slide .month{
        display: block;
        font-size:11px;
        text-transform: uppercase;
    }
    .post-slide .post-review {
        padding: 5% 3% 1% 0;
        border-top: 3px solid #38cfd8;
    }
    .post-slide:hover .post-review{
        border-top-color:#ec3c6a;
    }
    .post-slide .post-title{
        margin:0 0 10px 0;
    }
    .post-slide .post-title a{
        font-size:14px;
        color:#333;
        text-transform:uppercase;
    }
    .post-slide .post-title a:hover{
        text-decoration:none;
        font-weight: bold;
    }
    .post-slide .post-bar{
        padding:0;
        list-style:none;
        text-transform:uppercase;
        position: relative;
        margin-bottom: 20px;
    }
    .post-slide .post-bar:after,
    .post-slide .post-bar:before{
        border: 1px solid #38cfd8;
        bottom: -10px;
        content: "";
        display: block;
        position: absolute;
        right: 36%;
        width: 25px;
    }
    .post-slide .post-bar:before{
        border: 1px solid #ec3c6a;
        right: 32%;
    }
    .post-slide .post-bar li{
        color:#555;
        font-size:10px;
        margin-right:10px;
        display:inline-block;
    }
    .post-slide .post-bar li a{
        font-size: 13px;
        text-decoration:none;
        text-transform:uppercase;
        color:#ec3c6a;
    }
    .post-slide .post-bar li a:hover{
        color:#ec3c6a;
    }
    .post-slide .post-bar li i{
        color:#777;
        margin-right:5px;
    }
    .post-slide .post-description{
        font-size:12px;
        line-height:21px;
        color:#444454;
    }
    .owl-theme .owl-controls{
        margin-top: 30px;
    }
    .owl-theme .owl-controls .owl-page span{
        background: #fff;
        border: 2px solid #37a6a4;
    }
    .owl-theme .owl-controls .owl-page.active span,
    .owl-theme .owl-controls.clickable .owl-page:hover span{
        background: #37a6a4;
    }
    @media only screen and (max-width: 990px) {
        .post-slide .post-img {
            width:100%;
        }
        .post-slide .post-review{
            width:100%;
            border-bottom: 4px solid #ec3c6a;
        }
        .post-slide .post-bar:before{
            left: 0;
        }
        .post-slide .post-bar:after{
            left: 25px;
        }
    }

    /******************  News Slider Demo-8 *******************/
    .post-slide8{
        margin: 0 15px;
        position:relative;
        background:#fff;
        box-shadow: 0 1px 2px rgba(43,59,93,0.30);
        margin-bottom:2em;
    }
    .post-slide8 .post-img{
        position: relative;
        overflow: hidden;
    }
    .post-slide8 .post-img img{
        width: 100%;
        height: auto;
    }
    .post-slide8 .over-layer{
        position: absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
        opacity:0;
        background: rgba(0,0,0,0.6);
        transition: all 0.30s ease;
    }
    .post-slide8:hover .over-layer{
        opacity:1;
    }
    .post-slide8 .post-link{
        margin:0;
        padding:0;
        position: relative;
        top:45%;
        text-align:center;
    }
    .post-slide8 .post-link li{
        display: inline-block;
        list-style: none;
        margin-right:20px;
    }
    .post-slide8 .post-link li a{
        color:#fff;
        font-size:20px;
    }
    .post-slide8 .post-link li a:hover{
        color: #ff8b3d;
        text-decoration:none;
    }
    .post-slide8 .post-date{
        position:absolute;
        top:10%;
        left:4%;
    }
    .post-slide8 .date{
        display: inline-block;
        border-radius: 3px 0 0 3px;
        padding: 5px 10px;
        color: #fff;
        font-size: 20px;
        font-weight: bold;
        text-align: center;
        background:#333;
        float: left;
    }
    .post-slide8 .month{
        display: inline-block;
        border-radius: 0 3px 3px 0;
        padding: 5px 13px;
        color: #111;
        font-size: 20px;
        font-weight: bold;
        background: #ff8b3d;
    }
    .post-slide8 .post-content{
        padding:30px;
    }
    .post-slide8 .post-title{
        margin:0 0 15px 0;
    }
    .post-slide8 .post-title a{
        font-size:18px;
        font-weight:bold;
        color:#333;
        display: inline-block;
        text-transform:capitalize;
        transition: all 0.3s ease 0s;
    }
    .post-slide8 .post-title a:hover{
        text-decoration: none;
        color:#ff8b3d;
    }
    .post-slide8 .post-description{
        font-size: 14px;
        line-height:24px;
        color:#808080;
    }
    .post-slide8 .read-more{
        color:#333;
        font-size:14px;
        font-weight:bold;
        text-transform:uppercase;
        position: relative;
        transition: color 0.20s linear;
    }
    .post-slide8 .read-more:hover{
        text-decoration:none;
        color:#ff8b3d;
    }
    .post-slide8 .read-more:after{
        content:"";
        position: absolute;
        width:30%;
        display: block;
        border:1px solid #ff8b3d;
        transition: all 0.30s ease;
    }
    .post-slide8 .read-more:hover:after{
        width:100%;
    }
    @media only screen and (max-width: 479px) {
        .post-slide8 .month{
            font-size:14px;
        }
        .post-slide8 .date{
            font-size:14px;
        }
    }