@media only screen and (min-width : 320px) and (max-width : 480px) {
    /*--- Mobile portrait ---*/
    .content-column{
        height: auto;
    }
    .m-t-5{
        margin-top: 10px;
    }
    .navbar-custom li:last-child{
        float: none;
        margin-right: 0px;
        background-color: transparent;
    }
    .navbar-custom li:last-child a::before {
        color: white;
        content: " ";
        font-family: "FontAwesome";
        margin-right: 0px;
        background-color: transparent;
    }
    .top-right::after {

        position: relative;

        width: auto;
    }
}
@media only screen and (min-width : 480px) and (max-width : 595px) {
    /*--- Mobile landscape ---*/
    .content-column{
        height: auto;
    }
}
@media only screen and (min-width : 595px) and (max-width : 690px) {
    /*--- Small tablet portrait ---*/
    .content-column{
        height: auto;
    }
}
@media only screen and (min-width : 690px) and (max-width : 800px) {
    /*--- Tablet portrait ---*/
    .content-column{
        height: auto;
    }
}
@media only screen and (min-width : 800px) and (max-width : 1024px) {
    /*--- Small tablet landscape ---*/
}
@media only screen and (min-width : 1024px) and (max-width : 1224px) {
    /*--- Tablet landscape --- */
}