#proOnlyModal{width:480px;left:0;right:0;margin:0 auto}#proOnlyModal.joomla-modal .icon-lock{margin-top:0 !important}#proOnlyModal .modal-header{padding:0;border:none}#proOnlyModal .modal-header button{border:none;position:absolute;z-index:1;margin:0;right:0;top:0}#proOnlyModal .modal-header button.btn-close{margin:10px}#proOnlyModal em{font-style:normal}#proOnlyModal h2{margin:0 0 -5px 0}#proOnlyModal .po-upgrade{padding:0 10px}#proOnlyModal .modal-body{max-height:100%;padding:0}#proOnlyModal .modal-body p{margin:20px 0}#proOnlyModal .modal-body p:last-child{margin-bottom:0}#proOnlyModal .pro-only-footer{margin-top:20px;font-size:12px;color:#666;line-height:1.6}#proOnlyModal .pro-only-footer a{color:inherit;text-decoration:underline}#proOnlyModal .pro-only-footer a:hover{color:#1f496e;text-decoration:none}#proOnlyModal .pro-only-body{padding:35px 30px;color:#555;font-size:14px}#proOnlyModal .pro-only-body .icon-lock{font-size:40px;width:auto;height:auto;display:block;color:#d0d0d0;margin:15px 0 25px 0}#proOnlyModal .pro-only-bonus{background-color:#faffac;margin:35px -30px 0 -30px;padding:24px 60px 20px;font-size:15px;color:#4d4d4d;position:relative}#proOnlyModal .pro-only-bonus:before{content:"\e218";font-family:"IcoMoon";color:#3abc01;display:block;position:absolute;top:-7px;font-size:18px;border-radius:100%;width:100%;left:0}#proOnlyModal .pro-only-bonus b:last-child{font-weight:700;color:#3abc01}


