input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
/* Firefox */
input[type=number] {
-moz-appearance: textfield;
}
input,label{
/*    text-transform:uppercase;*/
}
.rounded-border{
    border-radius: 5px;
}
.inputBox1{
    position: relative;
}
.blue-text{
    color:#0d2366;
}
.hr{
    margin: 0;
    width: 2%;
    border: solid 2px #071346;
}
.profile-section input[type="text"], .profile-section input[type="email"], .profile-section input[type="number"],.profile-section input[type="password"]{
    background: #ececec;
    position: relative;
}
.profile-section input[type="text"]:focus,  .profile-section input[type="email"]:focus, .profile-section input[type="number"]:focus,  .profile-section input[type="password"]:focus{
    border-left:solid 3px #12406f;
    position: relative;
    background: #ffffff;
    box-shadow: 1px 2px 35px rgb(228 225 225 / 90%);
}
.profile-section .form-control{
    border:none;
    height:50px;
    background: #ececec;
}
.profile-section textarea.form-control{
    height:70px;
}
.inputBox1 label{
    position: absolute;
    transform: translate(13px, -36px);
    font-size: 14px;
    color: #999999;
    transition: .2s;
    text-transform:uppercase;
    pointer-events: none;
}
.inputBox1 input[type="text"]:focus ~ label, .inputBox1 input[type="email"]:focus ~ label, .inputBox1 input[type="number"]:focus ~ label , .inputBox1 input[type="password"]:focus ~ label   {
    transform: translate(13px, -50px);
    font-size: 10px;
    color: #999999;
}
.blue-text{
    color:#0d2366;
}
.btn-continue{
    background:#ffc421;
    padding:5px 20px;
    border-radius:25px;
}
.img-edit-icon{
    position: absolute;
    right: 0px;
    bottom: 90px;
    cursor:pointer;
}
.user-text{
    background: #0d2366;
    position: absolute;
    bottom: -21px;
    width: 100%;
}
.text-edit-icon{
    position: absolute;
    right: 0;
    bottom: -25px;
    z-index: 9;
    width: 80px;
    cursor:pointer;
}
.toggle-checkbox input[type=checkbox]{
	height: 0;
	width: 0;
	visibility: hidden;
}
.toggle-checkbox label {
	cursor: pointer;
	text-indent: -9999px;
	width: 75px;
	height: 25px;
	background: red;
	border-radius: 100px;
	position: relative;
    margin: 10px 15px;
}
.toggle-checkbox label:after {
	content: '';
	position: absolute;
	top: 0px;
	left: -1px;
	width: 25px;
	height: 25px;
	background: #fff;
	border-radius: 90px;
	transition: 0.3s;
    box-shadow: 1px 4px 10px rgb(169 158 158 / 80%);
}
.toggle-checkbox input:checked + label {
	background: green;
}
.toggle-checkbox input:checked + label:after {
	left: calc(100% - 0px);
	transform: translateX(-100%);
}
.toggle-checkbox label:active:after {
	width: 25px;
}

#myVideo {
    position: fixed;
    right: 0;
    bottom: 0;
    min-width: 100%;
    min-height: 100%;
}
