
html{
	-webkit-text-size-adjust: none;
}



/* Mid-version */
@media only screen and (max-width: 1000px){

    #topimage{
        height:300px;
    }




}

@media only screen and (max-width: 900px){

    .topAdr1 {
        display:none;
    }
    .topAdr2 {
        display:none;
    }

    .foot1 {
        display: block;
    }

    .footMid {
       display: block;
    }

    .foot2 {
        display: block;
    }

}


/* Mid-version step 2 */
@media only screen and (max-width: 800px){



    #topimage{
        height:250px;
    }

    #logotype {
        width:35%;
    }











    .toplink {

        margin-top:1.4em;;


    }



}


@media only screen and (max-width: 700px){


    #topimage{
        height:230px;
    }


    #topImText {
        top: 2.2em;

    }

}



/* Small version */
@media only screen and (max-width: 600px){



    #topimage{

        height:15em;


    }



    #logotype {
        width:100%;

    }

    body {
        margin-bottom:5em;
    }


    .toplink {
        float:right;
        width:15%;
        margin: 0% 1% 2% 1%;
        box-sizing: border-box;
        font-size:1em;
        text-align: center;
    }
    .tlr {
        margin-right:33%;
    }





    .full_top {
        background-color: #FFF;
        border-bottom:none;
    }

    #container{

        margin: 0px auto;
    }





    #footer {
        margin-top:2%;
        padding-bottom:4em;
    }

    .foot1 {
        float:left;
        width:100%;
        text-align:center;
    }

    .foot2 {
        float:left;
        width:100%;
        text-align:center;
    }


    .footMid {
        width:100%;
        margin-top:2em;
    }

    .smallerImageOne {
    margin-top: 3em;
    width: 35%;
    margin-right: 10%;
    float:left;
    }
    .smallerImageTwo {
        margin-top: 3em;
        width: 30%;

        float:left;
    }

    .smallerImage {
        margin-top: 3em;
        width: 50%;
        margin-left: 25%;
        margin-bottom: 3em;
    }


    .content {
        width:100%;
        margin:3% 0% 3% 0%;
        padding: 0% 2% 0% 2%;
    }

    .containSidebar {
        width:100%;
        margin:0%;
    }
    .sidebar {
        width:100%;
        margin:0%;
        padding: 2% 2% 2% 2%;
    }

    .menubar  {
        width: 100%;
        padding: 0% 0% 0% 0%;
        margin-top:0%;
        display:none;
    }




    .hideInMob {
        display:none;
    }

    .hideInComp {
        display:block;
    }



    #showMenuMob {
        background-image: url('design/menu.png');
        background-size: contain;
        background-position: top right;
        background-repeat: no-repeat;
        width:96%;
        position:fixed;
        bottom:0px;


    }
    #showMenuMobClose {

        background-image: url('design/menu.png');
        background-size: contain;
        background-position: top right;
        background-repeat: no-repeat;
        width:96%;
        position:fixed;
        bottom:0px;
        background-color: #004B8D;

    }




    #menuBarId {
        position:fixed;
        bottom:0px;
    }

    .boxpad_full {
        padding:0% 0% 0% 0%;
    }

    .overContent {          /* Boxed or not - NOT in mobile */
        background-color:#FFF;
        padding:0% 0% 0% 0%;
        border: none;
    }






}



