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


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


    .toplink {
        margin-top:2.5em;
    }
    .scrtoplink {
         margin-top:1.2em !important;
    }


    .clr_sub {
        height:8em;
    }

}




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


    .containFourthLeft {

    }
    .containFourthRight {

    }


    .toplink {
        margin-top:2.1em;
    }
    .scrtoplink {
         margin-top:1.1em !important;
    }


}

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



        .mainForm h1 {

        }

    .mainForm_text {
        width: 50%;
        padding-top:17em;

    }

    .clr_sub {
        height:7em;
    }

    .three {
        width:49%;
        margin-right:1%;
        float: left;
    }

    .one {
        width:49%;
        margin-left:1%;
        float: left;
    }


}




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


    .containFullBox h2 {
        color: #FFF;
        font-size: 1.8em;
    }
    .containFullBox p {
        font-size: 1.2em;
    }

    .mainForm_text h2 {
        font-size: 1.5em !important;
    }


    .toplink {
        margin-top:1.8em;
        padding:0.5em;

    }
    .dropdown {
        padding-right:2em !important;
    }
    .scrtoplink {
         margin-top:0.9em !important;
    }




    .containFourthLeft {
        width:100%;
        margin:0% 0% 3em 0%;
        height: auto;
        padding-bottom: 1em;

    }
    .containFourthRight {
        width:100%;
        margin:0% 0% 1em 0%;
        height: auto;
        padding-bottom: 1em;
    }

    .containThirdLeft {
        width:100%;
        margin:0% 0% 3em 0%;
        height: auto;
        padding-bottom: 1em;

    }
    .containThirdRight {
        margin:0% 0% 1em 0%;
    }



    .linkBtn {
        position: relative;
    }

    .three {
        width:100%;
        margin-right:0%;
        float: left;
    }

    .one {
        width:100%;
        margin-left:0%;
        float: left;
    }





    #logotype {

    }



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

    }

    .foot2 {
        float:left;
        width:100%;
        text-align:center;
        margin-top:1em;
    }

    .footMid {
        width:50%;
        margin:1em 25% 0 0;
    }


     .half1 {
        width:100%;
        margin-right:0%;
        float: left;
    }
    .half2 {
        width:100%;
        margin-left:0%;
        float: left;
    }





}


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


    .toplink {
        margin-top:1.6em;
    }
    .scrtoplink {
         margin-top:0.7em !important;
    }


     .mainForm_text {
        width: 60%;
        padding-top:14em;

    }


     .clr_sub {
        height:6em;
    }


}




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

    body {
        margin-top:0;
    }

    .clr_sub {
        height:0em;
    }

    #topbar {
        position: fixed;
        top:0;
        width: 100%;
    }
    .ftfix {
        position:relative;
        top:auto;
        right:auto;
        left:auto;
    }



    #topimage{
        height:25em;
    }




    #logotype {
        width:80%;
        margin-left:10%;
        margin-top:3.5em;
    }

    .scrlogo  {
       width:80% !important;
    }


    body {
        margin-bottom:5em;
    }


    .toplink {
        width:45%;
        margin: 0.1em 3.3% 1em 0%;
    }




    .mainForm {

    }
    .mainForm h1 {
        font-size: 2em;
    }

     .mainForm h2 {
        font-size: 1.6em;
         width: 65%;
    }

   .mainForm_text {
        width: 80%;
        padding-top:3em;

    }

   .full_top {
        position:relative;
    }






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







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




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



    .menuHead {

        padding: 0.8em 0 0.8em 1em;
    }
     .menuHeadText {

        padding: 0.3em 0 0.3em 1em;
    }



    .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:4em;
        height:4em;
        position:fixed;
        top:2.5em;
        right:0.5em;
        z-index: 1000;


    }
    /*#showMenuMobClose {

        background-image: url('design/menu.png');
        background-size: contain;
        background-position: bottom right;
        background-repeat: no-repeat;
        width:4em;
        height:4em;
        position:fixed;
        bottom:0.5em;
        right:0.5em;
        /*background-color: #3C924B;*/

   /* } */




    #menuBarId {
        position:fixed;
        top:2.2em;
        z-index: 1000;
    }









}



