/* Patcher Page */
.porto-patch-layout .porto-table h4 { margin: 0; }
.porto-patch-layout .action-footer .btn { letter-spacing: 0; }
.porto-patch-layout .porto-table .delete td:nth-child(2) { color: #ff7272; }
.porto-patch-layout .btn-outline { background-color: #fff; border-color: #08c; transition: background-color .3s, color .3s, border-color .3s; margin-left: 1rem; }
.porto-patch-layout .btn-outline:hover { background-color: #08c; color: #fff; }
.porto-patch-layout .btn-outline[disabled] { pointer-events: none; }
.porto-patch-layout .btn[disabled] { opacity: 0.6; }
.porto-patch-layout .action-footer { margin-top: 2rem; }
#patcher-tbody { position: relative; }
#patcher-table #patcher-tbody i.porto-ajax-loader { left: 50%; width: 50px; height: 50px; border-radius: 50px; }
#patcher-tbody.loading:before { content: ''; width: 100%; height: 100%; position: absolute; background-color: #ffffff8c; }
.porto-important-note { padding: 1.6rem; color: #3c763d; background-color: #dff0d8; border-width: 0; border-radius: 4px; font-size: 1rem; line-height: 28px; max-height: 28px; }
.porto-important-note.note-error { background-color: #ff7272; color: #fff; }
#patcher-tbody td:first-child { width: 70%; }
.patch-desc { font-weight: 500; }
.porto-patcher-wrap { display: flex; }
.porto-table-wrap, .porto-important-note { width: 60%; }
.porto-patcher-changelog-wrapper { width: 40%; margin-left: 20px; }
.porto-patcher-changelog-wrapper h4 { padding: 15px 20px; margin-bottom: 0; border-bottom: 1px solid #e8e8e8; }
.porto-patcher-changelog-wrapper .porto-patcher-log { display: flex; align-items: flex-start; padding: 15px 20px; }
.porto-patcher-changelog-wrapper .porto-patcher-log:nth-child(odd) { background-color: #f6f7f9; }
.porto-patcher-changelog-wrapper .porto-patcher-log svg { margin-top: 1px; margin-right: 5px; min-width: 20px; min-height: 20px; }
.porto-patcher-changelog-wrapper .porto-patcher-log .porto-patcher-version-date { margin-right: 20px; white-space: nowrap; }
.porto-patcher-changelog-wrapper .porto-patcher-log ul { margin: 0; text-indent: 15px; }
.porto-patcher-changelog-wrapper .porto-patcher-log ul li:last-child { margin-bottom: 0; }