@media only screen and (min-width: 1200px){
}

@media only screen and (max-width: 1199px){
    .page-inner {
        width: 90%;
    }
}

@media only screen and (max-width: 900px){
    #menu .menu-inner{
        width:95%;
    }

    #photos {
        -moz-column-count: 2;
        -webkit-column-count: 2;
        column-count: 2;
    }

    #menu-cover a{
        font-size:16px;
    }
}

@media only screen and (max-width: 768px){
    #page-2 .p2-1 .p2-1-box-a {
        width: 100%;
    }
    #page-2 .p2-1 .p2-1-box-b {
        width: 100%;
    }

    #menu-cover li{
        margin-left:10px;
        margin-right:10px;
    }

    #menu-cover a{
        font-size:13px;
    }

    #photos {
        -moz-column-count: 2;
        -webkit-column-count: 2;
        column-count: 2;
    }

    #menu-cover a:hover{text-decoration:none;}

    #page-6 .p6-1 .p6-1-box iframe{float:left; ,argin-bottom:1%; width:100% !important;}
}

@media only screen and (max-width: 425px){
    #menu .menu-inner{
        width:100%;
    }

    #menu-cover li{
        margin-right:5px;
    }

    #menu-cover a{
        font-size:11px;
        height: 55px;
        line-height: 55px;
    }

    #photos {
        -moz-column-count: 1;
        -webkit-column-count: 1;
        column-count: 1;
    }

    #page-1 .p1-1 .p1-1-box{
        padding-top:150px;
    }
    #page-2 .p2-1 .p2-1-box{
        padding-top:150px;
    }

    #contact-form{width:95%;}
    .input-text-big{width: 90%;}
    .input-textarea{width: 90%;}
}

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