@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Raleway);
/* CSS Document */

.print_button{
      position: sticky;
      margin-top: 10px; 
      padding: 10px 20px;
      background-color: #4CAF50;
      color: white;
      font-size: 16px;
      border: none;
      border-radius: 5px;
      cursor: pointer;
}
.patient_rights_content{
	max-width: 1400px;
	margin: 200px auto 20px auto;
	transition: ease-in-out 0.9s;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
}

.rights_holder{
	width: 100%;
	text-align: center;
}

.rights_card {
  max-width: 1400px;
  height: 100%;
  font-family: arial;
  display:inline-grid;
  margin-left: auto;
  margin-right: auto;
  margin: 1%;
  webkit-animation: float-minimal 3s infinite;
  animation: float-minimal 3s infinite;
  padding: 20px;
  transition: 0.9s ease-in-out;
}

.rights_card p{
	text-align: justify;
	top: 10px;
	transition: ease-in-out 0.9s;
}

.rights_canvas{
	overflow:hidden;
	background:none!important;
	width:100%;
}
@media screen and (max-width: 1920px){
	.rights_card{
		max-width: 45%;
	}
}

@media screen and (max-width: 1440px){
	.rights_card{
		max-width: 40%;
	}
}

@media screen and (max-width: 860px){
	.rights_card{
		max-width: 100%;
	}
}

@media print {
  body * {
    visibility: hidden;
  }

  #printSection, #printSection * {
    visibility: visible;
  }
  
  #printSection {
    position: absolute;
    left: 0;
    top: 0;
  }
}