/* footer_container */

#footer_container
{
    width : 100%;
    height : 100px;

    margin : 0px;
    padding : 0px;

    display : flex;
    align-items : center;
    justify-content : center;
    background-color: #222222;
    font-family: 'Abel';
}

/* footer_main */

#footer_main
{
    width : 100%;

    margin : 0px;
    padding : 0px;

    display : flex;
    align-items : center;
    justify-content : space-between;
}

/* footer_geoplugin */

#footer_geoplugin
{
    margin : 0px;
    padding : 0px;

    margin-left : 20px;

    display : flex;
    align-items : center;
    justify-content : center;
    background-color: #2f2f2f;
    border-radius: 10px;
    border : 1px solid rgba(128, 128, 128, 0.089);
}

#geoplugin_table
{
    margin : 0px;
    padding : 0px;
}

#geoplugin_title
{
    color: #ffffff;
    font-weight: 200;

    border-bottom: 1px solid #009FC8;
    padding: 5px;
    text-align: center;
}

#geoplugin_img
{
    margin : 0px;
    padding : 4px;
}

#geoplugin_img img
{
    width: 41px;
    height: 41px;
}

.geoplugin_localisation
{
    color: #ffffff;
    /*font-weight: 80;*/
    font-size : 0.65em;
    padding : 2px;
    text-align: center;
}

/* footer_copyright */

#footer_copyright
{
    margin : 0px;
    padding : 0px;
    margin-right : 20px;

    display : flex;
    align-items : right;
}

#footer_copyright p
{
    width : 100%;

    color: #ffffff;
    font-weight: 100;
}