.post_stutus_box_admin_page{
	width: 25%;
    height: 95px;
    float: right;
    background-color: #f3f3f3;
    position: relative;
    border: 1px solid #ccc;
    border-radius: 3px;
    padding: 10px;
}
.div_post_input_admin_page{
	width: 70%;
    height: 50px;
    float: left;
}
.post_input_admin_page_form{
	width: 100%;
	 height: 40px;
}
.admin_page_add_new_button{
    display: inline-block;
    position: relative;
    box-sizing: border-box;
    cursor: pointer;
    white-space: nowrap;
    text-decoration: none;
    text-shadow: none;
    top: -3px;
    margin-left: 4px;
    border: 1px solid #2271b1;
    border-radius: 3px;
    background: #f6f7f7;
    font-size: 13px;
    font-weight: 400;
    line-height: 2.15384615;
    color: #6fbfff;
    padding: 0 10px;
    min-height: 30px;
    -webkit-appearance: none;
}

/*
 CSS for the main interaction
*/
.tabset > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabset .tab-panel {
  display: none;
}

.tabset > input:first-child:checked ~ .tab-panels > .tab-panel:first-child,
.tabset > input:nth-child(3):checked ~ .tab-panels > .tab-panel:nth-child(2),
.tabset > input:nth-child(5):checked ~ .tab-panels > .tab-panel:nth-child(3),
.tabset > input:nth-child(7):checked ~ .tab-panels > .tab-panel:nth-child(4),
.tabset > input:nth-child(9):checked ~ .tab-panels > .tab-panel:nth-child(5),
.tabset > input:nth-child(11):checked ~ .tab-panels > .tab-panel:nth-child(6) {
  display: block;
}



.tabset > label {
  position: relative;
  display: inline-block;
  padding: 15px 15px 25px;
  border: 1px solid transparent;
  border-bottom: 0;
  cursor: pointer;
  font-weight: 600;
}

.tabset > label::after {
  content: "";
  position: absolute;
  left: 15px;
  bottom: 10px;
  width: 22px;
  height: 4px;
  background: #8d8d8d;
}

input:focus-visible + label {
  outline: 2px solid rgba(0,102,204,1);
  border-radius: 3px;
}

.tabset > label:hover,
.tabset > input:focus + label,
.tabset > input:checked + label {
  color: #06c;
}

.tabset > label:hover::after,
.tabset > input:focus + label::after,
.tabset > input:checked + label::after {
  background: #06c;
}

.tabset > input:checked + label {
  border-color: #ccc;
  border-bottom: 1px solid #fff;
  margin-bottom: -1px;
}

.tab-panel {
  padding: 30px 0;
  border-top: 1px solid #ccc;
}



.tabset {
  max-width: 100%;
}

.qdpdh-dashboard { max-width: 1240px; margin: 28px 20px 40px 0; color: #172033; }
.qdpdh-dashboard, .qdpdh-dashboard * { box-sizing: border-box; }
.qdpdh-hero { display: flex; align-items: center; justify-content: space-between; gap: 32px; padding: 38px 42px; border-radius: 18px; color: #fff; background: linear-gradient(125deg,#10213e 0%,#175b78 56%,#10a58b 100%); box-shadow: 0 18px 45px rgba(23,32,51,.18); overflow: hidden; }
.qdpdh-hero h1 { color: #fff; font-size: 34px; line-height: 1.15; margin: 8px 0 10px; }
.qdpdh-hero p { color: #e3fbf8; font-size: 16px; max-width: 720px; margin: 0 0 22px; }
.qdpdh-eyebrow { display: inline-block; color: #bdf4ea; font-size: 11px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; }
.qdpdh-hero > .dashicons { width: 150px; height: 150px; font-size: 150px; color: rgba(255,255,255,.14); transform: rotate(-7deg); }
.qdpdh-hero .button { min-height: 40px; padding: 5px 18px; border-radius: 8px; margin-right: 8px; font-weight: 600; }
.qdpdh-hero .button-primary { color: #15566b; background: #fff; border-color: #fff; }
.qdpdh-hero .button-primary:hover { color: #123e51; background: #e9fffb; border-color: #e9fffb; }
.qdpdh-secondary { color: #fff !important; border-color: rgba(255,255,255,.58) !important; background: rgba(255,255,255,.08) !important; }
.qdpdh-stats { display: grid; grid-template-columns: repeat(4,minmax(0,1fr)); gap: 16px; margin: 20px 0; }
.qdpdh-stat, .qdpdh-settings-card { background: #fff; border: 1px solid #e1e6ef; border-radius: 14px; box-shadow: 0 8px 24px rgba(29,45,78,.06); }
.qdpdh-stat { padding: 22px; display: grid; grid-template-columns: 42px 1fr; align-items: center; column-gap: 12px; }
.qdpdh-stat .dashicons { grid-row: 1 / 3; width: 42px; height: 42px; padding: 9px; border-radius: 11px; color: #087b69; background: #e8f9f5; font-size: 23px; }
.qdpdh-stat strong { font-size: 25px; line-height: 1; }
.qdpdh-stat small { color: #68758b; margin-top: 5px; }
.qdpdh-settings-card { padding: 28px; }
.qdpdh-card-head h2 { margin: 0 0 5px; color: #172033; font-size: 20px; }
.qdpdh-card-head p { color: #68758b; margin: 0 0 20px; }
.qdpdh-settings-card .tabset > label { padding: 13px 18px; border-radius: 9px 9px 0 0; }
.qdpdh-settings-card .tabset > label::after { display: none; }
.qdpdh-settings-card .tabset > input:checked + label { color: #087b69; border-color: #dce5eb; background: #f5fbfa; }
.qdpdh-settings-card .tab-panel { padding: 24px 4px 4px; border-color: #dce5eb; }
.qdpdh-field-table { max-width: 680px; }
.qdpdh-field-table th, .qdpdh-field-table td { padding: 12px 10px; }
.qdpdh-field-table input[type="checkbox"] { width: 20px; height: 20px; }
.qdpdh-field-table input[type="checkbox"]:checked::before { width: 22px; height: 22px; }
@media (max-width: 900px) { .qdpdh-stats { grid-template-columns: repeat(2,1fr); } }
@media (max-width: 600px) { .qdpdh-dashboard { margin-right: 10px; } .qdpdh-hero { padding: 28px 24px; } .qdpdh-hero > .dashicons { display: none; } .qdpdh-stats { grid-template-columns: 1fr; } }
#delete_button_qpduh{
    background-color: #ff6b6b;
    color: #fff;
    padding-left: 20px;
    padding-right: 20px;
    border: none;
    padding: 8px;
    border-radius: 10px;
}
#delete_button_qpduh:hover{
    background-color: #f35757;
    color: #fff;
    padding-left: 20px;
    padding-right: 20px;
    border: none;
    padding: 8px;
    border-radius: 10px;
}
