﻿.blog_top div {
    margin: 0 auto;
}

.blog_top {
    padding-top: 15px;
    padding-bottom: 15px;
}

@media only screen and (max-width: 575px) {
    .blog_top {
        height: 600px;
    }
}


@media only screen and (max-width: 500px) {
    #lgFRM {
        display: none;
    }

    #xsFRM {
        display: none;
    }

    #smFRM {
        display: block;
        left: 0;
    }

}

@media only screen and (min-width: 551px) {
    #xsFRM {
        display: none;
    }

    #smFRM {
        display: none;
    }

    #lgFRM {
        display: block;
        margin: 0 auto;
    }
}
@media only screen and (max-width: 320px) {
    #xsFRM {
        display: block;
    }

    #smFRM {
        display: none;
    }

    #lgFRM {
        display: none;
    }
}

#small {
    padding-left: 25px;
    padding-right: 25px;
}

@media only screen and (max-width: 575px) {
    .menu {

    }
}

.blog_top .cont {
    width: 50%;
}

.cont {
    padding-right: 25px;
}

#frm_fb {
    padding-left: 50px;
}
