body {
    background: #eee
}

.news {
    width: 160px
}

.news-scroll a {
    text-decoration: none
}

.dot {
    height: 6px;
    width: 6px;
    margin-left: 3px;
    margin-right: 3px;
    margin-top: 2px !important;
    background-color: rgb(207, 23, 23);
    border-radius: 50%;
    display: inline-block
}

@media (min-width: 768px) and (max-width: 1024px) {
    /* CSS */
    .social_icons {
        margin: 59px;
        padding-left: 111px;
    }
}

@media (min-width: 425px) and (max-width: 767px) {
    /* CSS */
    .social_icons {
        margin-bottom: 40px;
        padding-top: 40px;
    }
    .news {
        height: 40px;
        font-size: small;
    }
}

@media (min-width: 371px) and (max-width: 424px) {
    /* CSS */
    .social_icons {
        margin-bottom: 53px;
        padding-top: 40px;
        margin-left: 10px;
    }
    .news {
        height: 40px;
        font-size: small;
    }
}


/* 
    ##Device = Most of the Smartphones Mobiles (Portrait)
    ##Screen = B/w 320px to 479px
  */

@media (min-width: 320px) and (max-width: 370px) {
    /* CSS */
    .social_icons {
        /* margin: 74px;
        padding-left: 153px; */
        margin-bottom: 66px;
        padding-top: 50px;
    }
    .news {
        height: 40px;
        font-size: small;
    }
}