/*::::: General :::::*/
body{width: 100%; background: #5E4A33; color: #fff; font-family: sans-serif; padding-top: 0px}
.content{position: absolute; width: 100%; left: 0;}
.content2 p{width: 60% !important; margin: 10px 20% 20px 20%;}
li.img-logo{list-style: none;position: absolute; z-index: 5; left: -60px; top: -40px;}
li.img-logo img{width: 250px}
div.cuadro{position: relative; border: solid; width: 80%; height: auto; margin: 30px 10%;}
.content2 h5{width: 60% !important; margin: 10px 20% 20px 20%;}

/*::::: Header :::::*/
header {width: 100%; text-align: center;}
header ul{width: 100%; position: relative; padding-left: 0;}
header ul li{list-style: none; padding: 10px 0;}
header ul li a, p a{color: #F46A50;}
header ul li a:hover, p a:hover{color: #F78A77;}

/*::::: Body Login :::::*/
div.tabla{width: 350px;	height: auto; position: relative; margin-left: auto; margin-right: auto; left: 0; right: 0;}
table {margin: 20px auto; border: solid 1px transparent !important;}
table tr{text-align: right;}
table tr td{color: #fff; border: solid 0px red;}
table input{border-radius: 5px;	border: 0; padding: 0 5px;}
input.btn{display: block; position: relative; height: 30px; margin: 5px 0 15px 0; padding: 0 15px; border-radius: 5px; border: 0; background: #F46A50; color: #fff;	font-family: 'Montserrat', sans-serif; font-size: 15px;	text-align: center;	text-shadow: 0 0 1px rgba(0,0,0,.1); width: auto !important;}
input.btn:hover{background: #F78A77; border-bottom: solid 2px #F24728;}
.pad{padding-top: 15px !important}