      #bgvideo {
						position: fixed;
						right: 350px;
						bottom: -590px;
						min-width: 100%;
						min-height: 100%;
						transform: translateX(calc((100% - 100vw) / 3));
						display: block;
        }

        div.background {
            position: fixed; /* Stay in place */
            z-index: 1; /* Sit on top */
            padding-top: 100px; /* Location of the box */
            left: 0;
            top: 0;
            width: 100%; /* Full width */
            height: 100%; /* Full height */
            overflow: auto; /* Enable scroll if needed */
            background-color: #000; /* Fallback color */
            background-color: rgb(0 0 0 / 26%); /* White w/ opacity */
        }
        
        div.background form {
            filter: blur(0px);
            background: #000000a6;
            width: 330px;
            height: auto;
            padding: 10px;
            margin-left: auto;
            margin-right: auto;
            display: block;
            border: none;
            border-radius: 10px;
            text-align: center;
            font-family: Blacksword;
            transition: 0.4s;
						color: #fff;
						border: 1px solid #ffbff3;
						-webkit-box-shadow: 0px 0px 15px 2px rgba(0,0,0,0.75);
						-moz-box-shadow: 0px 0px 15px 2px rgba(0,0,0,0.75);
						box-shadow: 0px 0px 15px 2px rgba(0,0,0,0.75);
        }

        div.background .holder {
            filter: blur(0px);
            background: #000000a6;
            width: 330px;
            height: auto;
            padding: 10px;
            margin-left: auto;
            margin-right: auto;
            display: block;
            border: none;
            border-radius: 10px;
            text-align: center;
            font-family: Blacksword;
						color: #fff;
						border: 1px solid #ffbff3;
						-webkit-box-shadow: 0px 0px 15px 2px rgba(0,0,0,0.75);
						-moz-box-shadow: 0px 0px 15px 2px rgba(0,0,0,0.75);
						box-shadow: 0px 0px 15px 2px rgba(0,0,0,0.75);
        }
        
        div.background form input[type=password] {
            background: #fff;
            color: black;
            border: none;
            text-align: center;
            font-family: arial;
            padding: 4px;
            margin-top: 2%;
            border-radius: 5px !important;
            outline: none;
            font-size: 17px;
						height: 43px;
						width: 251px;
						-webkit-box-shadow: inset 0px 0px 9px 0px rgba(0,0,0,0.75);
						-moz-box-shadow: inset 0px 0px 9px 0px rgba(0,0,0,0.75);
						box-shadow: inset 0px 0px 9px 0px rgba(0,0,0,0.75);
        }

				.input-group {
						display: block !important;
				}

        div.background form input[type=submit] {
            background: #ffbff3;
            color: #000;
            border: none;
            width: 252px;
            border: none;
            font-size: 20px;
            padding: 6px;
            cursor: pointer;
            border-radius: 5px !important;
						font-family: arial;
						height: 43px;
        }

         @media only screen and (max-width: 900px) {
            div.background form {
            width: 90%;
            }
        }


.btn-danger {
    border-radius: 5px !important;
		width: 100px;
}

.btn-success {
		border-radius: 5px !important;
		width: 252px;
    margin-top: 10px;
}

.btn {
    height: 43px !important;
    font-size: 20px !important;
}

@font-face {
  font-family: Blacksword;
  src: url(blacksword.woff);
}

video {
  object-fit: cover;
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
}

html, body {
	background-color: #000;
}

 @media only screen and (max-width: 900px) {
	video {
			object-fit: cover;
			width: 250vw;
			height: 100vh;
			position: fixed;
			top: 0;
			left: -570px;
	}
}

	#fixedsocial {
		bottom: 0px;
    height: 62px;
    width: 60px;
    position: fixed;
    right: 0;
    z-index: 999;
	}
	.instagram {
		background:url('images/ig.png');
		height:50px;
		width:50px;
		transition:ease 500ms;
		background-size:50px;
		margin-bottom: 5px;
	}
	.instagram:hover {
		background:url('images/ig_h.png');
		height:50px;
		width:50px;
		transition:ease 500ms;
		background-size:50px;
		margin-bottom: 5px;
	}