/* Code tidied up by ScrapBook */
.frame table { float: left; position: relative; padding: 0px; }
#ouibounce-modal { font-family: open sans,sans-serif; display: none; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99999; }
#ouibounce-modal .underlay { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; background-color: rgba(0, 0, 0, 0.5); cursor: pointer; animation: 0.5s ease 0s normal none 1 fadein; }
#ouibounce-modal .modal { width: 1060px; height: 680px; background-color: rgb(255, 255, 255); z-index: 1; position: absolute; margin: auto; top: 0px; right: 0px; bottom: 0px; left: 0px; border-radius: 4px; animation: 0.3s ease 0s normal none 1 popin; }
#ouibounce-modal .modal-title { font-size: 18px; background-color: rgb(37, 37, 37); color: rgb(255, 255, 255); padding: 10px; margin: 0px; border-radius: 4px 4px 0px 0px; text-align: center; }
#ouibounce-modal h3 { color: rgb(255, 255, 255); font-size: 1em; margin: 0.2em; text-transform: uppercase; font-weight: 500; }
#ouibounce-modal .modal-body { padding: 20px 35px; font-size: 0.9em; height: 89% ! important; }
#ouibounce-modal p { color: rgb(52, 74, 95); }
#ouibounce-modal form { text-align: center; margin-top: 35px; }
#ouibounce-modal form input[type="text"] { padding: 12px; font-size: 1.2em; width: 300px; border-radius: 4px; border: 1px solid rgb(204, 204, 204); }
#ouibounce-modal form input[type="submit"] { text-transform: uppercase; font-weight: 700; padding: 12px; font-size: 1.1em; border-radius: 4px; color: rgb(255, 255, 255); background-color: rgb(74, 180, 113); border: medium none; cursor: pointer; }
#ouibounce-modal form p { text-align: left; margin-left: 35px; opacity: 0.8; margin-top: 1px; padding-top: 1px; font-size: 0.9em; }
#ouibounce-modal .modal-footer { position: absolute; bottom: -11px; text-align: center; width: 100%; }
#ouibounce-modal .modal-footer p { text-transform: capitalize; cursor: pointer; display: inline; border-bottom: 1px solid rgb(52, 74, 95); }
@keyframes fadein {
0% { opacity: 0; }
100% { opacity: 1; }
}
@keyframes popin {
0% { transform: scale(0); opacity: 0; }
85% { transform: scale(1.05); opacity: 1; }
100% { transform: scale(1); opacity: 1; }
}
.title { font-size: 18px; color: rgb(22, 56, 124); text-decoration: none; font-weight: 700; letter-spacing: -1px; cursor: pointer ! important; }
