@media only screen and (max-width:991px)
{
    .menu-header > ul > li > a {
        margin-left: 10px;
        font-size: 15px;
    }
    
    .contactright p {
        width: 73%;
    }
    
    .firstDivContent {
        padding: 0;
    }
    
    ul#menu-main-menu-1 {
        display: block  !important;
    }
}


@media only screen and (max-width:767px)
{
    ul#menu-main-menu-1 {
    display: none !IMPORTANT;
    }
    
    div#menu-button {
        display: none !important;
    }
    
    .belowTopHeader {
        text-align: center;
        padding: 20px 0;
    }
    
    main {padding: 0;}
    
    .topHeader {
        text-align: center;
    }
    
    .topHeader ul {
        justify-content: center;
        margin: 12px 0 0;
    }
    
    
    .nav1 .col-md-12 {
        padding: 0;
    }
    
    .nav1 ul li a {
        font-family: 'Open Sans';
        font-size: 14px;
        color: #000;
    }
}

@media only screen and (max-width:575px)
{
    .topHeader p, .topHeader a {
        font-size: 16px;
    }
    
    .topHeader ul {
        margin: 4px 0 0;
    }
    
    .topHeader {
        padding: 10px 0;
    }
    
    .homeSec01 {
        padding: 30px 0;
    }
    
    .homeSec02 p {
        display: block;
    }
    .homeSec02 h2 {
        margin: 0 0 20px;
        font-size: 28px;
    }
    
    .homeSec02 form input[type=submit] {
        width: 130px;
        height: 48px;
        font-size: 15px;
    }
}

