#appwrapper {
	position: absolute;
}

.application--wrap {
    min-height: auto;
}

.v-btn {
    display: inline-flex;
	border: none;
    transition: .1s cubic-bezier(.5,.8,.5,1),color 5ms;
outline: none;
}

.v-btn:before {
    border-radius: none;
    color: none;
}

.v-btn--active:before,.v-btn:focus:before,.v-btn:hover:before {
    background-color: none;
}

.v-btn__content {
    align-items: center;
    border-radius: inherit;
    color: inherit;
    display: flex;
    flex: 1 0 auto;
    justify-content: center;
    margin: 0 auto;
    position: relative;
    transition: .3s cubic-bezier(.95,.8,.5,1);
    white-space: nowrap;
    width: inherit
}

	.wrapper.style1 input[type="text"],
	.wrapper.style1 input[type="password"],
	.wrapper.style1 input[type="email"],
	.wrapper.style1 select,
	.wrapper.style1 textarea {
		background: rgba(255, 255, 255, 0.075);
		outline: none;
	}

	.wrapper.style1 .select-wrapper:before {
		color: rgba(0, 0, 0, 0.125);
	}

	.wrapper.style1 input[type="checkbox"] + label,
	.wrapper.style1 input[type="radio"] + label {
		color: #c7ebe8;
		outline: none;
	}

		.wrapper.style1 input[type="checkbox"] + label:before,
		.wrapper.style1 input[type="radio"] + label:before {
			background: rgba(255, 255, 255, 0.075);
		}

	.wrapper.style1 input[type="checkbox"]:checked + label:before,
	.wrapper.style1 input[type="radio"]:checked + label:before {
		background: #ffffff;
		color: #21b2a6;
		outline: none;
	}
	
				.wrapper.style1 label {
		color: #ffffff;
	}
			
i.v-icon.material-icons.theme--dark {
    font-family: 'Material Icons';
	color:  #fff;

}

