body { text-align: justify; } .ifr_header { height: 70vh; background: linear-gradient(#c8e5ff, white); } a { color: #337ab7; text-decoration: none; word-wrap: break-word; } #ifr__btn__backToTop { display: none; position: fixed; bottom: 20px; right: 30px; z-index: 99; } .ifr__noBullet ul { list-style: none; } .my-bordered-list ul { border-left: 1px solid lightgrey; } .ifr__toc { border-right: 1px solid lightgray; } .ifr__color__blue { background-color: #337ab7; } .ifr__color__lightBlue { background-color: rgb(205, 236, 247); } .ifr__img { border-radius: 5px; transition: 0.3s; } .ifr__img:hover { opacity: 0.9; cursor: pointer; } /* The Modal (background) */ .modal { display: none; /* Hidden by default */ position: fixed; /* Stay in place */ z-index: 1; /* Sit on top */ padding-top: 100px; /* Location of the box */ left: 0; top: 0; width: 100%; /* Full width */ height: 100%; /* Full height */ overflow: auto; /* Enable scroll if needed */ background: black; /* Fallback color */ opacity: 0.9; /* Black w/ opacity */ } /* Modal Content (image) */ .modal-content { margin: auto; display: block; width: 80%; /*max-width: 700px;*/ opacity: 1; } /* Caption of Modal Image */ #caption { margin: auto; display: block; width: 80%; max-width: 700px; text-align: center; color: #ccc; padding: 10px 0; height: 150px; } /* Add Animation */ .modal-content, #caption { -webkit-animation-name: zoom; -webkit-animation-duration: 0.6s; animation-name: zoom; animation-duration: 0.6s; } @-webkit-keyframes zoom { from { -webkit-transform: scale(0); } to { -webkit-transform: scale(1); } } @keyframes zoom { from { transform: scale(0); } to { transform: scale(1); } } /* The Close Button */ .close { position: absolute; top: 15px; right: 35px; background: transparent; color: #f1f1f1; font-size: 40px; font-weight: bold; transition: 0.3s; } .close:hover, .close:focus { color: #bbb; text-decoration: none; cursor: pointer; } .ifr_tipografia p { font-family: Arial,sans-serif; text-align: center; } /* 100% Image Width on Smaller Screens */ @media only screen and (max-width: 700px) { .modal-content { width: 100%; } }