/* CSS Document */
/* color contrast passed on a11y.com*/

body  {
      background-color: #FFE4E1;
	  background-size: 100%;
	  }

main {margin-top: 25px;
	  margin-left: auto;
	  margin-right: auto;
	  width: 40em;
      padding: 30px;
	  background-color: #FFF5EE;
	  border: 3px solid #ff1493;
      }


	header {
		line-height: 4em;
		background: rgba(255, 182,193, 0.5);
}


h1    {
	  color: black;
	  text-align: center;
      } 

h2   {
	  color: black;
	  }

p     {
	   text-indent: 1em;
      }


@media (min-width: 760px) {
	body  {background-color: #FFC0CB;}
	
	main  {
		border: 5px solid white;
		border-radius: 10px;
	}

	p     {
		background-color: #FFFAFA;
		padding: 10px;
		border: 2px solid rgba(255, 182,193, 0.5);
	}

	div  {
		background-color: #FFFAFA;
		padding: 10px;
		border: 2px solid rgba(255, 182,193, 0.5);
		margin-bottom: 20px;
	}
	
	div p {
		border: none;
	}

    }

/* CSS Document */

