html{
    -webkit-touch-callout : none;
    -webkit-user-select   : none;
    -khtml-user-select    : none;
    -moz-user-select      : none;
    -ms-user-select       : none;
    user-select           : none;
}

body {
    padding-bottom : 300px; /* Virtual keyboard */
}



/**
 * parallax.css
 * @Author Original @msurguy -> http://bootsnipp.com/snippets/featured/parallax-login-form
 * @Reworked By @kaptenn_com
 * @package PARALLAX LOGIN.
 */

.form-signin input[type="text"],
.form-signin input[type="email"],
.form-signin input[type="url"],
.form-signin input[type="number"] {
    margin-bottom              : 5px;
    border-bottom-left-radius  : 0;
    border-bottom-right-radius : 0;
}

.form-signin .form-control {
    position           : relative;
    font-size          : 16px;
    font-family        : Helvetica, Arial, sans-serif;
    height             : auto;
    margin-bottom      : 10px;
    padding            : 10px;
    -webkit-box-sizing : border-box;
    -moz-box-sizing    : border-box;
    box-sizing         : border-box;
}

.vertical-offset-20 {
    padding-top : 20px;
}

.panel {
margin-bottom      : 20px;
background-color   : rgba(255, 255, 255, 0.75);
border             : 1px solid transparent;
border-radius      : 4px;
-webkit-box-shadow : 0 1px 1px rgba(0, 0, 0, .05);
box-shadow         : 0 1px 1px rgba(0, 0, 0, .05);
}

.form-group { margin-bottom: 0;}

.mylogo {
    margin              : 0 auto;
    height              : 100px;
    background-size     : contain;
    background-position : center center;
    background-repeat   : no-repeat;
}
