
* {
	padding: 0;
	margin: 0;
}

body {
	background: #000000;
    font-family: 'Open Sans', sans-serif;
	font-size: 16px;
}


.nav-link {
    font-weight: 350;
}

.text-justify {
    text-align: justify; 
}


#txtComment {
    resize: none;
}

@media (max-width: 768px) {
    .card-text {
        font-size: 0.8rem;
    }
}
.filete {
  display: block;
  padding: 0px;
  margin-bottom: 0px;
  line-height: 0;
  background-color: #333;
  border: 1px solid #333;
  border-radius: 0px;
  -webkit-transition: border .2s ease-in-out;
       -o-transition: border .2s ease-in-out;
          transition: border .2s ease-in-out;
}

main .texto {
	width: 98%;
	max-width: 1000px;
	margin: auto;
		
}

article {
	margin: 20px 0px;
	background: #000;
	color: #fff;
	text-align: center;
	font-size: 16px;
	line-height: 28px;
	padding: 2px;
}

/* ------------------------- */
/* Estilos CSS BOTONES */
/* ------------------------- */

	/* 	body{
			background-color: #000;
					
		}  */

		#main-container{
			padding-top: 40px;
			text-align: center;
			
		}

		.btn{
			border-radius: 50px;
			display: inline-block;
			padding: 07px 16px;
			text-decoration: none;
			text-shadow: 0 1px 0 rgba(0,0,0,1.0);
			box-shadow: 0px 0px 0px rgba(255,255,255,1.0);

		}

		.btn-green{
			color: white;
			background-color: #0067C8;
		}
		.btn-green:hover{
			color: white;
			background-color: #0057B8;	
		}
		.btn-green:active{
			color: white;
			background-color: #0067C8;
		}

		.btn-red{
			color: #FFFFFF;
			background-color: #0078d7;
		}
		.btn-red:hover{
			color: #FFFFFF;
			background-color: #005cc1;	
		}
		.btn-red:active{
			color: #FFFFFF;
			background-color: #0078d7;
		}


