/* #########################################################################################
*  # WP - LOGIN LOGO
*  ######################################################################################### */
.login h1 a
{
    background      : url(assets/img/logo.svg?v=3) no-repeat center center !important;
    background-size : 100% auto;
    width           : 100%;
    height          : 60px;
    pointer-events  : none;
}

/* #########################################################################################
*  # WP - REGISTER
*  ######################################################################################### */
#registerform > p:first-child {
  display           : none;
}

/* #########################################################################################
*  # WP - VISIBILITES
*  ######################################################################################### */
.wp-admin.role-editor #adminmenu #menu-posts,
.wp-admin.role-editor #adminmenu #menu-comments,
.wp-admin.role-editor #adminmenu #menu-tools,
.wp-admin #edit-slug-box,
/*.wp-admin #minor-publishing-actions,*/
/*.wp-admin #wp-content-editor-tools,*/
.wp-admin .misc-pub-section.misc-pub-visibility,
.wp-admin .misc-pub-section.misc-pub-post-status,
.wp-admin .misc-pub-section.misc-pub-curtime,
.wp-admin #wp-admin-bar-view
{
    display : none !important;
}

.wp-admin #wp-content-wrap
{
    padding-top : 15px !important;
}

/* #########################################################################################
*  # WP - LIST
*  ######################################################################################### */
.fixed .column-shop {
  width: 80px;
}

/* #########################################################################################
*  # WP - SIDEBAR PUBLISH
*  ######################################################################################### */
#misc-publishing-actions
{
  padding         : 0;
}

#misc-publishing-actions .publish-section-header
{
  font-size       : 14px;
  padding         : 8px 10px;
  border-bottom   : 1px solid #dcdcde;
}

#misc-publishing-actions .publish-section-content
{
  overflow        : hidden;
  padding         : 10px;
  text-align      : left;
  border-bottom   : 1px solid #dcdcde;
}

#misc-publishing-actions .publish-section-content.publish-area
{
  text-align      : right;
  border-bottom   : 0 none;
}

#misc-publishing-actions .publish-section-content p.description
{
  margin-top      : 0;
  font-size       : 12px;
  text-align      : left;
}

/* #########################################################################################
*  # WP - SIDEBAR
*  ######################################################################################### */
.postbox-container #dpa_cat-adder,
.postbox-container #dpa_geo-adder
{
  display: none;
}

/* #########################################################################################
*  # WP - MENU SEPERATOR
*  ######################################################################################### */
.wp-admin.role-editor #adminmenu #menu-media
{
    margin-bottom : 15px;
}

.wp-admin.role-editor #adminmenu #menu-users
{
    margin-top : 10px;
}

/* #########################################################################################
*  # ADDONS - SETUP-LINK
*  ######################################################################################### */
.wp-admin .setup-link
{
    line-height : 24px;
    min-height  : 25px;
    padding     : 0;
    color       : #666;
}

/* #########################################################################################
*  # ADDONS - DESCRIPTION
*  ######################################################################################### */
.wp-admin .addon-description
{
    margin-top : 15px;
}

/* #########################################################################################
*  # ACF
*  ######################################################################################### */
.acf-fields .acf-table > tbody > tr > td
{
    padding : 3px !important;
}

.acf-fields .acf-fields > .acf-field
{
    padding : 10px 7px !important;
}

.acf-range-wrap input[type="number"]
{
  min-width: 60px !important;
}

/* #########################################################################################
*  # DATATABLES
*  ######################################################################################### */
.dataTables_wrapper input,
.dataTables_wrapper select {
  line-height: normal;
}

/* #########################################################################################
*  # GENERAL
*  ######################################################################################### */
.dpa_clearfix:before,
.dpa_clearfix:after
{
    content : " ";
    display : table;
}

.dpa_clearfix:after
{
    clear : both;
}

.dpa_clearfix
{
    *zoom : 1;
}