.img-holder{
    width:100%;
    height:400px;
}

.news_image{
    width:100%;
    height:auto;
}
/*****/ 
.blog-title{
    margin:0!important;
    padding:0!important;
}

.text{
    padding:25px!important;
}

.text > p{
    padding:0!important;
    margin:0!important;
}

.sidebar-wrapper{
    margin-top:0!important;
}

@media screen and (min-device-width: 750px) and (max-device-width:770px) and (-webkit-min-device-pixel-ratio: 1) { 
    .news_image{
        width:100%!important;
        height:auto;
    }

    .img-holder{
        width:100%;
        height:auto;
    }

    .sidebar-wrapper {
        margin-top: 9px!important;
    }
}

@media screen and (min-device-width:1020px) and (max-device-width:1080px) and (-webkit-min-device-pixel-ratio: 1) { 
    .news_image{
        width:100%!important;
        height:auto;
    }

    .img-holder{
        width:100%;
        height:auto;
    }

    .sidebar-wrapper {
        margin-top: 9px!important;
    }

    .text{
        padding-top:10px!important;
    }

    .text > p{
        padding:0!important;
        margin-top:10px!important;
    }
}

@media screen and (min-device-width: 730px) and (max-device-width:740px) and (-webkit-min-device-pixel-ratio: 1) { 
    .news_image{
        width:60%!important;
        height:auto;
    }

    .img-holder{
        width:100%;
        height:auto;
    }
    
    .text{
        padding-top:10px!important;
    }

    .text > p{
        padding:0!important;
        margin-top:10px!important;
    }
}

@media screen and (min-device-width: 410px) and (max-device-width:420px) and (-webkit-min-device-pixel-ratio: 1) { 
    .news_image{
        width:100%!important;
        height:auto;
    }

    .img-holder{
        width:100%;
        height:auto;
    }
    
    .text{
        padding-top:10px!important;
    }

    .text > p{
        padding:0!important;
        margin-top:10px!important;
    }
}

@media screen and (min-device-width: 350px) and (max-device-width:380px) and (-webkit-min-device-pixel-ratio: 1) { 
    .news_image{
        width:100%!important;
        height:auto;
    }

    .img-holder{
        width:100%;
        height:auto;
    }

    .text > p{
        margin-top:15px!important;
    }
}

@media screen and (min-device-width: 630px) and (max-device-width:670px) and (-webkit-min-device-pixel-ratio: 1) { 
    .news_image{
        width:75%!important;
        height:auto;
    }

    .img-holder{
        width:100%;
        height:auto;
    }
    
    .text{
        padding-top:10px!important;
    }

    .text > p{
        padding:0!important;
        margin-top:10px!important;
    }
}

@media screen and (min-device-width: 310px) and (max-device-width:330px) and (-webkit-min-device-pixel-ratio: 1) { 
    .news_image{
        width:100%!important;
        height:auto;
    }

    .img-holder{
        width:100%;
        height:auto;
    }

    .text > p{
        margin-top:15px!important;
    }

    .blog-title{
        font-size: 15px!important;
    }
}

@media screen and (min-device-width: 540px) and (max-device-width:590px) and (-webkit-min-device-pixel-ratio: 1) { 
    .news_image{
        width:75%!important;
        height:auto;
    }

    .img-holder{
        width:100%;
        height:auto;
    }
    
    .text{
        padding-top:10px!important;
    }

    .text > p{
        padding:0!important;
        margin-top:10px!important;
    }
}

@media screen and (min-device-width: 470px) and (max-device-width:490px) and (-webkit-min-device-pixel-ratio: 1) { 
    .news_image{
        width:75%!important;
        height:auto;
    }

    .img-holder{
        width:100%;
        height:auto;
    }
    
    .text{
        padding-top:10px!important;
    }

    .text > p{
        padding:0!important;
        margin-top:10px!important;
    }
}

