<style type="text/css">
    input[type=text],
    input[type=email],
    input[type=number],
    input[type=password] {
        width: 100%;
        padding: 12px 20px;
        margin: 8px 0;
        display: inline-block;
        border: 1px solid #ccc;
        box-sizing: border-box;
    }
      
    button {
        background-color: #0D3D54;
		border:2px solid #0D3D54; 
		border-radius: 5px;
        color: #FFFFFF;
        padding: 14px 20px;
        margin: 8px 0;
        cursor: pointer;
        width: 100%;
    }
      
    button:hover {
        background-color: #0D3D54;
		color: #FFFFFF;
    }
      
    .cancelbtn {
        width: auto;
        padding: 10px 18px;
		background-color: #FFFFFF;
		border:2px solid #0D3D54; 
        color: #0D3D54;
    }
      
    .imgcontainer {
        text-align: center;
        margin: 24px 0 12px 0;
    }
      
    .container {
        padding: 16px;
		width: 30%;
    }

    span.psw {
        float: right;
        padding-top: 16px;
    }

@media only screen and (max-width: 800px) {
      
        span.psw {
            display: block;
            float: none;
        }
        .cancelbtn {
            width: 100%;
        }
    .container {
		width:95%;
		}
    }
	
	
</style>