@media only screen and (min-width: 320px) and (max-width: 500px) {
    .c-pm{
        padding: 0 10px;
        margin: 15px 0;
    }
    .cc-pm {
        padding: 0 10px;
    }
    .lfa {
        display: inline-block;
    }
    .lfa-right{
        width: 100%;
        height: 200px;
        margin-bottom: 15px;
    }
    .lfa-left{
        width: 100%;
    }
    .mf-4-parent{
        display: inline-block;
    }
    .mf-3-size {
        width: 100%;
        height: 200px;
        margin-bottom: 15px;
    }
    .mf-2-height {
        height: 200px;
        margin-bottom: 15px;
    }
    .lfa-info h1{
        font-size: 20px
    }
    .sr-item {
        width: 100%;
        margin: 0;
    }
    .mf-d-none{
        display: inline-flex !important
    }
    .cpa-item{
        display: block;
        text-align: center;
    }
    .cpa-item img{
        width: 100%;
        max-height: 216px;
        border-radius: 10px;
        margin: 0 auto 15px;
    }
    .mks-breadcrumb {
        padding: 20px 0 15px;
    }
    .sa-md > h1 {
        font-size: 20px;
        font-weight: 600;
        margin: 0 0 10px;
        line-height: 32px;
    }
    .share-social > span {
        margin-left: 5px;
        vertical-align: text-top;
    }
    .sidebar{
        padding: 10px;
    }
    .main-sidebar{
        padding: 10px;
    }
    .footer-lists{
        column-count: 1;
    }
    .mks-b-footer{
        padding: 20px 10px 0;
    }
    .fit > .fp{
        padding-left: 0;
        text-align: center;
    }
    .cpa-info h2{
        text-align: center;
    }
    .lfa-item-cats span{
        display: inline-block;
        margin: 0 3px;
    }
    .sa-md{
        width: 100%;
        padding: 25px 10px;
    }
    .top-banners-slider-img {
        height: auto;
        min-height: 77px;
    }
    .top-banners-slider-title {
        height: 22px;
        overflow: hidden;
    }
    .sac-child{
        max-width: 90%;
    }
    .mks-rpd{
        display: block;
    }
    .mks-rpd > img{
        width: 100% !important;
    }
    .mks-ilp-3 span {
        position: relative;
        display: inline-block;
        background-color: #ff6666;
        clip-path: polygon(25% 0, 100% 0, 100% 100%, 25% 100%, 18% 50%);
        color: #fff;
        font-weight: 600;
        padding: 0 5px 0 25px;
    }
    .mks-ilp-3 span i {
        color: #fff;
        display: none;
    }
    .mks-ilp-3 a {
        padding: 9px 5px;
        color: #000;
        font-weight: 500;
        line-height: 25px;
    }

}

@media only screen and (min-width: 350px) and (max-width: 768px) {

}

@media only screen and (min-width: 320.98px) and (max-width: 575.98px) {

}

@media only screen and (min-width: 575.98px) and (max-width: 991.98px) {

}

@media only screen and (min-width: 991.98px) and (max-width: 1199.98px) {

}

@media only screen and (min-width: 1199.98px) and (max-width: 1399.98px) {

}

@media only screen and (min-width: 1399.98px) {
}
