/** ata29-05-24 */
.flipbook-title2{display:none;}
.controls-pdf {
  position: absolute;
  top: 805px;
  right: 62px;
  z-index: 1000;            
  background-color: rgba(255,255,255,0.6);
  padding: 4px 10px 2px;
  border-radius: 12px;   
}
@media only screen and (min-width:320px) and (max-width:400px) {
.controls-pdf {
position: fixed;
bottom: 15px;
top:auto !important;
margin: 0 auto !important;
display: flex !important;
justify-content: flex-end !important;
}
}
@media only screen and (min-width:401px) and (max-width:480px) {
.controls-pdf {
position: fixed;
bottom: 35px;
top:auto !important;
margin: 0 auto !important;
display: flex !important;
justify-content: flex-end !important;
}
}
@media (min-width: 481px) and (max-width: 768px) {

.controls-pdf {
position: fixed;
bottom: 35px;
top:auto !important;
margin: 0 auto !important;
display: flex !important;
justify-content: flex-end !important;

}
}
@media only screen and (orientation: landscape) {
   .controls-pdf {
  position: fixed;
  top: auto !important;
  margin: 0 auto !important;
  display: flex !important;
  justify-content: flex-end !important;
  bottom: 6em !important;
}
}
@media (min-width: 800px) and (max-width: 820px) {
   .controls-pdf {
  position: fixed;
  top: auto !important;
  margin: 0 auto !important;
  display: flex !important;
  justify-content: flex-end !important;
  bottom: 6em !important;
}
}
@media (min-width: 769px) and (max-width: 799px) {
   .controls-pdf {
  position: fixed;
  top: auto !important;
  margin: 0 auto !important;
  display: flex !important;
  justify-content: flex-end !important;
  bottom: 6em !important;
}
}
@media (min-width: 820px) and (max-width: 920px) {
   .controls-pdf {
  position: fixed;
  top: auto !important;
  margin: 0 auto !important;
  display: flex !important;
  justify-content: flex-end !important;
  bottom: 6em !important;
}
}
.cod-button{
  border: solid 1px red;
  border-radius: 15px;
  color: red;
  background-color: white;
  padding:8px;
  transition: background-color 0.5s ease, color 0.5s ease, transform 0.5s ease;
  box-shadow: -3px 3px 4px rgba(0, 0, 0, 0.25);
}
.cod-button:hover{
  background-color: red;
  color: white;
  transform: scale(1.2)
}
.cod-title  {
position:absolute;
left:15px;
bottom:95px;
z-index:1000;
text-transform: uppercase;
font-family: 'Open Sans', sans-serif;
font-weight: 600; 
text-align: center;
}
@media only screen and (min-width:320px) and (max-width:400px) {
.cod-title  {
bottom: 15px;
display: flex !important;
justify-content: flex-end !important;
}
}
@media only screen and (min-width:401px) and (max-width:480px) {
.cod-title  {
bottom: 35px;
display: flex !important;
justify-content: flex-end !important;
}
}
@media (min-width: 481px) and (max-width: 768px) {
  .cod-title {
bottom: 35px;
display: flex !important;
justify-content: flex-end !important;
}
}