/* PC */
@media (min-width :1024px){
   .mobile-menu-btn{
       display: none;
   }
}
/* TABLET */
@media (min-width: 740px) and (max-width:1024px){
.mobile-menu-btn{
      display: none;
  } 
  .contact-info{
      width: auto;
  }
}
/* TABLET & mobile */
@media(max-width:1024px){
    .btn{
        padding: 16px 16px;
    }
    #nav .subnav a{
        padding:5px 12px;
    }
    .contact-form .form-control{
        padding: 15px;
    }
    .contact-info{
        line-height: 2px;

    }
    .social-list{
        font-size: 32px;
    }
    .copyright a{
        padding: 12px 0;
    display: inline-block;
    
    }
  

}

/* mobile */
@media(max-width:740px){
    .s-full-width,
    .s-col-full{
        width: 100% !important;    
    }
    .s-mt8{
        margin-top: 8px !important;
    }


    #header{
        overflow: hidden;
    }
    #header .search-btn{
        display: none;
    }

    #header .mobile-menu-btn{
        display: inline-block;
    }

    #nav{
        display: block;
    }

    #nav li{
        display: block;
    }
    #nav > li:first-child{
        display: inline-block;
    }
    #nav li a{
        padding: 1px 24px;
    }
    #nav .subnav{
        position: initial;
        background: #333;
    }
    #nav .subnav a{
        color: white;
        padding:5px 41px;
       
    }
    #content .member-item{
        margin-top: 30px;
        width: 100%;
    }

    #content .member-img{
        width: 60%;
        border-radius: 6px ;
    }
    

    .contact-form .form-control{
        padding: 10px;
    }

    .contact-form{
        margin-top: 32px;
    }
    
   
  
   
}