/**
 * Mailing-project : Registros en la Red
 * Copyright (c) Registros en la Red
 *
 * @copyright   Registros en la Red
 * @link        http://registros.net
 */
/* 
    Created on : 13-oct-2016, 17:49:11
    Author     : adrian
*/


body, html {



}


.login {



}



@keyframes example {
    from {filter: blur(15px);}
    to {filter: blur(0px);}
}


div.bg {

	z-index: 1;
	/*background-image: url(/module/Frontend/lib/img/bg.jpg);*/
	/*background-size: cover;*/	

    position: fixed;
    height: 100%;
    width: 100%;


/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#1c1019+0,3f4c6b+100 */
background: #1c1019; /* Old browsers */
background: -moz-linear-gradient(top,  #1c1019 0%, #3f4c6b 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #1c1019 0%,#3f4c6b 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #1c1019 0%,#3f4c6b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c1019', endColorstr='#3f4c6b',GradientType=0 ); /* IE6-9 */


}


div.bg video {

	/*background-color: #ff0000;*/

	min-width: 100%;
	min-height: 100%;
	width: 100%;
	height: auto;

	opacity: 0.2;

	background-image: url(/module/Frontend/lib/img/bg.jpg);
	background-size: cover;	


	
	
}


div.bg .img {

	/*background-color: #ff0000;*/

	min-width: 100%;
	min-height: 100%;
	width: 100%;
	height: auto;

	opacity: 0.2;

	background-image: url(/module/Frontend/lib/img/bg.jpg);
	background-size: cover;	


}




.outer {



	z-index: 3;
    display: table;
    position: absolute;
    height: 100%;
    width: 100%;
}

.middle {

	/*z-index: 12;*/
    display: table-cell;
    vertical-align: middle;
}

.inner {

	/*z-index: 13;*/

	/*background-color: #ffffff;*/
	background-color: rgba(255,255,255,0.5);



	padding: 15px;

	border: solid 1px #1C3244;


    margin-left: auto;
    margin-right: auto; 
    width: 470px;


	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);



}


.login-input {

	width: 450px;
}

div.message-box {

	margin-bottom: 15px;
}


hr {

	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: 1px solid #000000;

}


div.logo {

	z-index: 2;

	background-image: url(/public/img/logo.png?v=3);
	background-repeat: no-repeat;
	background-size: contain;

	position: fixed;

	/*background-color: #ffffff;*/
	width: 250px;
	height: 65px;

	left: 50px;
	top: 50px;


}