		.body{
			position: absolute;
			top: -0px;
			left: -0px;
			right: -0px;
			bottom: -0px;
			width: auto;
			height: auto;
			/*background-image: url(fondo1.jpg);*/
			background-size: 100% 100%;
			-webkit-filter: blur(5px);
			z-index: 0;
		}
		.images{
			position: absolute;
			top: calc(10% - 55px);
			left: calc(20% - 255px);
			z-index: 1;
		}

		.grad{
			position: absolute;
			top: -0px;
			left: -0px;
			right: -0px;
			bottom: -0px;
			width: auto;
			height: auto;
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65))); 
			/* Chrome,Safari4+ */
			z-index: 1;
			opacity: 0.7;
		}

		.header{
			position: relative;
			top: calc(5%);
			left: calc(10%);
			z-index: 2;
		}

		.header div{
			float: left;
			color: #fff;
			font-family: 'Exo', sans-serif;
			font-size: 35px;
			font-weight: 200;
		}

		.header div span{
			color: #D5BFBF !important;
			font-weight: bold;
		}

		.header2{
			position: absolute;
			top: calc(3%);
			left: calc(80% - 100px);
			z-index: 2;
		}

		.header2 div{
			float: left;
			color: #0765f5;
			font-family: 'Exo', sans-serif;
			font-size: 16px;
			font-weight: bolder;
		}

		.header2 div span{
			color: #000000 !important;
			font-weight: 300;
		}


		.login{
			position: relative;
			margin-top: 30%;
			width: 100%;
		}

		.login input[type=text]{
			width: 60%;
			height: 30px;
			background: transparent;
			border-bottom: 1px solid;
			border-top: 0px;
			border-left: 0px;
			border-right: 0px;
			border-radius: 2px;
			color: #fff;
			font-family: 'Exo', sans-serif;
			font-size: 16px;
			font-weight: 400;
			padding: 4px;
		}

		.login input[type=password]{
			width: 60%;
			height: 30px;
			background: transparent;
			border-bottom: 1px solid;
			border-top: 0px;
			border-left: 0px;
			border-right: 0px;
			border-radius: 2px;
			color: #fff;
			font-family: 'Exo', sans-serif;
			font-size: 16px;
			font-weight: 400;
			padding: 4px;
			margin-top: 10px;
		}

		.login input[type=submit]{
			width: 260px;
			height: 35px;
			background: #fff;
			border: 1px solid #fff;
			cursor: pointer;
			border-radius: 15px;
			color: #D5BFBF;
			font-family: 'Exo', sans-serif;
			font-size: 16px;
			font-weight: 400;
			padding: 6px;
			margin-top: 10px;
		}

		.login input[type=submit]:hover{
			opacity: 0.9;
			width: 270px;
		}

		.login input[type=submit]:active{
			opacity: 0.6;
		}

		.login input[type=text]:focus{
			outline: none;
			border: 1px solid rgba(255,255,255,0.9);
		}

		.login input[type=password]:focus{
			outline: none;
			border: 1px solid rgba(255,255,255,0.9);
		}

		.login input[type=button]:focus{
			outline: none;
		}

		::-webkit-input-placeholder{
		   color: rgba(255,255,255,0.6);
		}

		::-moz-input-placeholder{
		   color: rgba(255,255,255,0.6);
		}

		.footer{
			position: absolute;
			top: calc(80% - 55px);
			left: calc(45% - 50px);
			z-index: 2;
		}

		.footer div{
			float: left;
			color: #fff;
			font-family: 'Exo', sans-serif;
			font-size: 28px;
			font-weight: 200;
		}

		.footer div span{
			color: #ebc413 !important;
			font-weight: bold;
		}

		.footer2{
			position: absolute;
			top: calc(85% - 55px);
			left: calc(45% - 50px);
			z-index: 2;
		}

		.footer2 div{
			float: left;
			color: #fff;
			font-family: 'Exo', sans-serif;
			font-size: 35px;
			font-weight: 200;
		}

		.footer2 div span{
			color: #ffffff !important;
			background-color: green;
			font-weight: bold;
		}

