 /*Small devices (landscape phones, 576px and up)*/
 @media (min-width: 576px) {}

 /*Medium devices (tablets, 768px and up)*/
 @media (min-width: 768px) {}

 /*Large devices (desktops, 992px and up)*/
 @media (min-width: 992px) {
     .logo-wrap {
         margin: 0;
     }

     .login-holder {
         max-width: 600px;
         margin: 80px auto;
     }

     .content-block {
         padding: 60px 0;
     }

     .social-icons {
         text-align: right;
     }

     .main-footer {
         text-align: left;
     }
 }

 /*Extra large devices (large desktops, 1200px and up)*/
 @media (min-width: 1200px) {}