.standard-post-type {
   background: #fff;
   padding: 20px;
   display: block;
   border-width: 0;
   margin: 10px 20px 0 2px;
}

.post-wrap h1{
   font-weight: 400 !important;
   font-size: 23px;
   margin: 0;
   padding: 9px 0 0px;
   line-height: 2.3;
}

.standard-post-type .submit {
   padding: 0;
}

.standard-post-type .wrap {
   display: flex;
   justify-content: flex-start;
   justify-content: space-between;
   padding: 10px 30px;
   margin: 10px 0;
}

.standard-post-type .wrap> form {
   width: 55%;
}

.standard-post-type .wrap>.modular-layout-preview {
   width: 30%;
}

.modular-layout-preview h3 {
    text-align: center;
}

.standard-post-type .iflair_switch_cpt .iflair_slider {
   background-color: #ccc;
   bottom: 0;
   cursor: pointer;
   left: 0;
   position: absolute;
   right: 0;
   top: 0;
   transition: .4s;
}

.standard-post-type .iflair_switch_cpt {
   display: inline-block;
   position: relative;
   margin: 15px 10px;
   width: 55px !important;
   padding: 15px 0px !important;
}

.standard-post-type .iflair_switch_cpt input {
   display: none;
}

.standard-post-type .iflair_switch_cpt .iflair_slider::before {
   content: "";
   background-color: #fff;
   bottom: 5px;
   content: "";
   height: 20px;
   left: 6px;
   position: absolute;
   transition: .4s;
   width: 20px;
}

.standard-post-type .iflair_switch_cpt .iflair_slider.round {
   border-radius: 30px;
}
.modular-layout-preview img {
   width: 100%;
}
.standard-post-type .iflair_switch_cpt .iflair_slider.round:before {
   border-radius: 50%;
}
.standard-post-type .wrap .form-table th {
   width: 300px;
}
.standard-post-type .iflair_switch_cpt input:checked+.iflair_slider {
   background-color: #2271b1;
}

.standard-post-type .iflair_switch_cpt input:checked+.iflair_slider::before {
   transform: translateX(23px);
}
.standard-post-type .wrap>.modular-layout-preview img {
   box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
   border: 1px solid #000000;
}
.error.notice {
   margin: 10px 0;
}
.notice-error {
   margin: 10px 0 !important;
}
.notice-success {
   margin: 10px 0 !important;
}
.notice, div.error, div.updated {
   margin: 10px 0 !important;
}
@media(max-width:782px){
   .standard-post-type .iflair_switch_cpt {
      padding: 5px 0px !important;
  }
}
@media(max-width:991px){
   .standard-post-type .wrap{
      flex-wrap: wrap;
   }
   .standard-post-type .wrap> form, .standard-post-type .wrap>.modular-layout-preview{
      width: 100%;
  }
}