@charset "UTF-8";
/* CSS Document */

body {
	background-size: 100vw 100vh;
	background-attachment: fixed;
	margin: 0;
	
}
	form {
	width: 450px;
	margin: auto;
	background-color: rgba(0,0,0,1.00);
	padding: 10px 20px;
	box-sizing: border-box;
	margin-top: 20px;
	border-radius: 7px;
}

h2 {
	color: #FFFFFF;
	text-align: center;
	margin: 0;
	font-size: 30px;
	margin-bottom: 20px;
	}
	
	input,textarea{
	width: 100%;
	margin-bottom: 20px;
	padding: 7px;
	box-sizing: border-box;
	font-size: 17px;
	border: none;
	color: #070707;
	text-shadow: 0px 0px #100F0F;
	
		}
		
		textarea {
	min-height: 100px;
	max-height: 200px;
	max-width: 100%;
	color: #423F3F;
	text-align: center;
			}
		#boton{
	background-color: #EBF404;
	color: #0C0C0C;
	padding: 20px;
			}
			
			#boton:hover {
				cursor: pointer;
					}
		@media (max-width:480px) {
			form{
				width: 100%;	
			}
			}
			
	
	input {
	text-align: center;		
		
	}
	
	
	.single_post_cont
	
	h1 {
	color: #020202;
	text-align: center;
	margin: 0;
	font-size: 30px;
	margin-bottom: 20px;	
	}
	
	h3 {
	color: #050505;
	text-align: center;
	margin: 0;
	font-size: 30px;
	margin-bottom: 20px;
	}
	
	h4 {
	color: #050505;
	text-align: center;
	margin: 0;
	font-size: 30px;
	margin-bottom: 20px;
	}
	h {
	color: #050505;
	text-align: center;
	margin: 0;
	font-size: 30px;
	margin-bottom: 20px;
	}
	
	.single_post_cont{
	text-align: left;		
	}
	
	.title_form {
	text-align: center;
	font-size: 25pt;
	font-weight: 800; 
}

.text_form {
	text-align: center;
	font-size: 12pt;
	font-weight: 600; 
}

#marg_carrete101 {
	margin-top: 20px;
}
	
.b {
	background-color: #F372EB;	
}

.btn-danger {
	background-color: #090808;	
	
}
