.post-password-required .et_password_protected_form{margin-top:80px}.post-password-required .et_password_protected_form input[type="password"]{width:80%;max-width:100%;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:5px}.post-password-required .et_password_protected_form p{margin-top:10px;margin-bottom:10px;line-height:1.2}@media screen and (max-width:600px){.post-password-required .et_password_protected_form{margin-left:40px;margin-right:40px}.post-password-required .et_password_protected_form input[type="password"],.post-password-required .et_password_protected_form input[type="submit"]{width:calc(100% - 80px)}}@-webkit-keyframes bounce{0%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes bounce{0%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}}span.scroll-down.et-pb-icon{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}