@media (max-width: 991px)

{

    .top-section .container-fluid {

        text-align: center;

    }

    .social-link {

        text-align: center;

    }

    .col-md-3.logo img.img-responsive{

        width: 30%;

        display: inline-block;  

    }

    .col-md-6.contact-us{

        margin-top: 10px !important;

        padding: 0px !important;

    }

    .social-link {

       margin-bottom: 10px !important;

       padding: 0px !important;

    }

    .col-md-3.ios-mark{

        margin-top:10px !important;

        padding: 0px !important;

    }

    .social-link .col-md-5{

        text-align: center !important;

    }

    .social-link .col-md-7{

        text-align: center;

    }

    .col-md-7.navigation-section{

        display:none;

    }

    .col-md-2.button-section{

        display:none;

    }

    .mobile-menu{

        display:block !important;

    }

    .col-md-3.logo{

        display:none;

    }

    .sidenav .closebtn {

        position: absolute;

        top: 0;

        right: 25px;

        font-size: 36px;

        margin-left: 50px;

      }

      .sidenav {

        height: 100%;

        width: 0;

        position: fixed;

        z-index: 2;

        top: 0;

        left: 0;

        background-color: #111;

        overflow-x: hidden;

        transition: 0.5s;

        padding-top: 60px;

      }

      

      .sidenav a {

        padding: 4px 4px 4px 20px;

        text-decoration: none;

        font-size: 15px;

        color: #fff;

        display: block;

        transition: 0.3s;

        border-bottom: 1px solid;

      }

      

      .sidenav a:hover {

        color: #f1f1f1;

      }

      .nav-mobile{

          text-align: center;

      }

      .open-close {

        margin-top: 30px;

    }

    .panel1, .panel2, .panel3, .panel4, .panel5, .panel6, .panel7, .panel8, .panel9, .panel10{

        display:none;

    }

    a.mobile-main-menu.dropdown-main-menu.flip1 {

        text-decoration: none;

    }

    i.fa.fa-chevron-circle-down{

        display:none;

    }

    .col-md-12.mobile-menu i.fa.fa-caret-down {

        float: right;

    }

    .mobile-sidenav{

        display:block !important;

      }

      .mobile-sidenav i.fa.fa-caret-down {

        float: right;

        margin-right: 10px;

    }



}



@media (max-width:666px){

/*    .col-md-12.mobile-menu img.img-responsive{

        width: 50%;

    display: inline-block;

    }

    .open-close {

        margin-top:0px;

    }

    .open-close span{

        font-size: 30px !important;    

    }

    .col-md-12.mobile-menu .col-sm-6{

        text-align: center;

    }*/

    button.btn-large.button-section {

        width:30%

    }

    .three-add .col-md-4{

        width: 50% !important;

        display: inline-block;

        margin-bottom: 10px;

    } 

    .three-add{

        text-align: center;

    }

    button.btn-large.button-section {

        width:40% !important;

    }

    .footer-main .col-md-2{

        padding-right: 15px !important;

        padding-left: 15px !important;

    }

    .footer-main iframe {

        width: 100%;

    }


    .top-section-desktop{

        display:none;

    }

    .intro-content h2 {

        padding-top: 0px !important;

    }

    .video-section video{

        width:100% !important;

    }

    .video-section {

        width: 100% !important;

    }

}