/*
管理画面用CSS

*管理画面をカスタマイズするCSSです。
*極力テーマ内で完了させる。
*
*/

/*管理画面ロゴ*/

body.login h1 a {
    background: url("/files/login_icon.jpg") no-repeat scroll left top transparent;
    margin: 0;
}

span.ver_count {
padding: 0 0 0 20px;
color: #DFDFDF;
}

/*ダッシュボードカスタム*/

#dashboard_right_now .versions {
    text-indent: -9999px;
}

span#wp-version-message {
display:none;
}

#dashboard_right_now td.b_pages, #dashboard_right_now td.pages {
    display: none;
    text-indent: -9999px;
}


/*カスタムフィールド注釈：削除*/

/*消えないで欲しい箇所の処理*/
#poststuff .inside div#postcustomstuff p {
    display: block;
}
/*消えて欲しい箇所の処理
#poststuff .inside p {
    display: none;
}*/

/*仕込みclassで消す処理*/
.kill_text {
    display: none;
    text-indent: -9999px;
}

/*■記事-編集画面■*/

/*公開フィールドのプレビュー：非表示*/
#preview-action {
    display: none;
}
/*パーマリンク設定横のプレビュー：非表示*/
#view-post-btn {
    display: none;
}
/*投稿一覧の表示(プレビュー)：非表示*/
.row-actions .view {
    display: none;
}



/*サイドメニューハッキングCSS*/

#adminmenu .wp-not-current-submenu li a {
border-bottom: solid 1px #f0f0f0;
}

/* Viper's Video Quicktagsのボタン：非表示(全体) */
.acf_wysiwyg .wp_themeSkin .mce_vvqYouTube,
.acf_wysiwyg .wp_themeSkin .mce_vvqDailyMotion,
.acf_wysiwyg .wp_themeSkin .mce_vvqVimeo,
.acf_wysiwyg .wp_themeSkin .mce_vvqVeoh,
.acf_wysiwyg .wp_themeSkin .mce_vvqBlipTV
{
	display:none;
}

/* Viper's Video Quicktagsのボタン：表示(ブログ投稿画面のみ) ■誤動作中：未使用■
#content_vvqYouTube,
#content_vvqDailyMotion,
#content_vvqVimeo,
#content_vvqVeoh,
#content_vvqBlipTV
{
	display:inherit !important;
}*/



/*カスタムフィールドハック*/

pre.pre_field {
    background-color: #FFFFFF;
    border: 1px solid #DFDFDF;
    padding: 10px 5px;
}


/********************************/
/*				*/
/*	管理画面デザイン		*/
/*				*/
/********************************/

/*上部-admin bar*/
#wpadminbar * {
    color:#FFF;
}
#wpcontent #wpadminbar {
    background:#00599F;
    background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#378BCC),color-    stop(18%,#00599F));
    background-image:-webkit-linear-gradient(bottom,#378BCC 0,#00599F 15px);
    background-image:-moz-linear-gradient(bottom,#378BCC 0,#00599F 15px);
    background-image:-o-linear-gradient(bottom,#378BCC 0,#00599F 15px);
    background-image:linear-gradient(to top,#378BCC 0,#00599F 15px);
}

#wpadminbar .quicklinks > ul > li {
    border-right: 1px solid #378BCC;
}
#wpadminbar .quicklinks > ul > li > a, #wpadminbar .quicklinks > ul > li > .ab-empty-item {
    border-right: 1px solid #00599F;
}

#wpadminbar .ab-top-menu>li:hover>.ab-item,
#wpadminbar .ab-top-menu>li.hover>.ab-item,
#wpadminbar .ab-top-menu>li>.ab-item:focus,
#wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus{
	color:#fafafa;
	background:#378BCC;
	background-image:-webkit-gradient(linear,left bottom,left top,from(#59AFEF),to(#378BCC));
	background-image:-webkit-linear-gradient(bottom,#59AFEF,#378BCC);
	background-image:-moz-linear-gradient(bottom,#59AFEF,#378BCC);
	background-image:-o-linear-gradient(bottom,#59AFEF,#378BCC);
	background-image:linear-gradient(to top,#59AFEF,#378BCC);
}

#wpadminbar .ab-top-secondary {
    float:right;
    background:#464646;
    background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#378BCC),color-stop(18%,#00599F));
    background-image:-webkit-linear-gradient(bottom,#378BCC 0,#00599F 15px);
    background-image:-moz-linear-gradient(bottom,#378BCC 0,#00599F 15px);
    background-image:-o-linear-gradient(bottom,#378BCC 0,#00599F 15px);
    background-image:linear-gradient(to top,#378BCC 0,#00599F 15px);
}

#wpadminbar .quicklinks .ab-top-secondary > li > a, #wpadminbar .quicklinks .ab-top-secondary > li > .ab-empty-item {
    border-left: 1px solid #378BCC;
}
#wpadminbar .quicklinks .ab-top-secondary > li {
    border-left: 1px solid #00599F;
}


/*左メニュー：項目アクティブ*/

#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
#adminmenu li.current a.menu-top,.folded #adminmenu li.wp-has-current-submenu,
.folded #adminmenu li.current.menu-top,
#adminmenu .wp-menu-arrow,
#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head {
background:#777;
background-image:-webkit-gradient(linear,left bottom,left top,from(#378BCC),to(#00599F));
background-image:-webkit-linear-gradient(bottom,#378BCC,#00599F);
background-image:-moz-linear-gradient(bottom,#378BCC,#00599F);
background-image:-o-linear-gradient(bottom,#378BCC,#00599F);
background-image:linear-gradient(to top,#378BCC,#00599F);
}

#adminmenu .wp-menu-arrow div {
background:#777;
background-image:-webkit-gradient(linear,right bottom,left top,from(#378BCC),to(#00599F));
background-image:-webkit-linear-gradient(bottom right,#378BCC,#00599F);
background-image:-moz-linear-gradient(bottom right,#378BCC,#00599F);
background-image:-o-linear-gradient(bottom right,#378BCC,#00599F);
background-image:linear-gradient(to top left,#378BCC,#00599F);
}

#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
#adminmenu li.current a.menu-top,
#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head {
text-shadow:0 -1px 0 #333;
color:#fff;
border-top-color:#00599F;
border-bottom-color:#378BCC;
}


/*■■■■■　メニューアイコン差し替え　■■■■■*/

/*■OFF■*/

.icon16.icon-dashboard,
#adminmenu .menu-icon-dashboard div.wp-menu-image {
    background-position: -59px -65px;
}
.icon16.icon-post,
#adminmenu .menu-icon-post div.wp-menu-image {
    background-position: -269px -65px;
}
.icon16.icon-media,
#adminmenu .menu-icon-media div.wp-menu-image {
    background-position: -119px -65px;
}
.icon16.icon-page,
#adminmenu .menu-icon-page div.wp-menu-image {
    background-position: -149px -65px;
}
.icon16.icon-comments,
#adminmenu .menu-icon-comments div.wp-menu-image {
    background-position: -29px -65px;
}
.icon16.icon-appearance,
#adminmenu .menu-icon-appearance div.wp-menu-image {
    background-position: 1px -65px;
}
.icon16.icon-plugins,
#adminmenu .menu-icon-plugins div.wp-menu-image {
    background-position: -179px -65px;
}
.icon16.icon-users,
#adminmenu .menu-icon-users div.wp-menu-image {
    background-position: -300px -65px;
}
.icon16.icon-tools,
#adminmenu .menu-icon-tools div.wp-menu-image {
    background-position: -209px -65px;
}
.icon16.icon-settings,
#adminmenu .menu-icon-settings div.wp-menu-image {
    background-position: -239px -65px;
}
#adminmenu #toplevel_page_edit-post_type-acf .wp-menu-image {
    background-position: 1px -65px;
}
.icon16.icon-generic,
#adminmenu .menu-icon-generic div.wp-menu-image {
    background-position: -330px -65px;
}

/*■ON■*/

#adminmenu .menu-icon-dashboard:hover div.wp-menu-image {
    background-position: -59px -33px;
}
#adminmenu .menu-icon-post:hover div.wp-menu-image {
    background-position: -269px -33px;
}
#adminmenu .menu-icon-media:hover div.wp-menu-image {
    background-position: -119px -33px;
}
#adminmenu .menu-icon-page:hover div.wp-menu-image {
    background-position: -149px -33px;
}
#adminmenu .menu-icon-comments:hover div.wp-menu-image {
    background-position: -29px -33px;
}
#adminmenu .menu-icon-appearance:hover div.wp-menu-image {
    background-position: 1px -33px;
}
#adminmenu .menu-icon-plugins:hover div.wp-menu-image {
    background-position: -179px -33px;
}
#adminmenu .menu-icon-users:hover div.wp-menu-image {
    background-position: -300px -33px;
}
#adminmenu .menu-icon-tools:hover div.wp-menu-image {
    background-position: -209px -33px;
}
#adminmenu .menu-icon-settings:hover div.wp-menu-image {
    background-position: -239px -33px;
}
#adminmenu #toplevel_page_edit-post_type-acf:hover .wp-menu-image {
    background-position: 1px -33px;
}
#adminmenu .menu-icon-generic:hover div.wp-menu-image {
    background-position: -330px -33px;
}


/*■アクティブ：点灯■*/
/*#adminmenu .menu-icon-dashboard:hover div.wp-menu-image,*/
#adminmenu .menu-icon-dashboard.wp-has-current-submenu div.wp-menu-image,
#adminmenu .menu-icon-dashboard.current div.wp-menu-image {
    background-position: -59px 0;
}
/*#adminmenu .menu-icon-post:hover div.wp-menu-image,*/
#adminmenu .menu-icon-post.wp-has-current-submenu div.wp-menu-image,
#adminmenu .menu-icon-post.current div.wp-menu-image {
    background-position: -269px 0;
}

/*#adminmenu .menu-icon-media:hover div.wp-menu-image,*/
#adminmenu .menu-icon-media.wp-has-current-submenu div.wp-menu-image,
#adminmenu .menu-icon-media.current div.wp-menu-image {
    background-position: -119px 0;
}

/*#adminmenu .menu-icon-page:hover div.wp-menu-image,*/
#adminmenu .menu-icon-page.wp-has-current-submenu div.wp-menu-image,
#adminmenu .menu-icon-page.current div.wp-menu-image {
    background-position: -149px 0;
}

/*#adminmenu .menu-icon-comments:hover div.wp-menu-image,*/
#adminmenu .menu-icon-comments.wp-has-current-submenu div.wp-menu-image,
#adminmenu .menu-icon-comments.current div.wp-menu-image {
    background-position: -29px 0;
}

/*#adminmenu .menu-icon-appearance:hover div.wp-menu-image,*/
#adminmenu .menu-icon-appearance.wp-has-current-submenu div.wp-menu-image,
#adminmenu .menu-icon-appearance.current div.wp-menu-image {
    background-position: 1px 0;
}

/*#adminmenu .menu-icon-plugins:hover div.wp-menu-image,*/
#adminmenu .menu-icon-plugins.wp-has-current-submenu div.wp-menu-image,
#adminmenu .menu-icon-plugins.current div.wp-menu-image {
    background-position: -179px 0;
}

/*#adminmenu .menu-icon-users:hover div.wp-menu-image,*/
#adminmenu .menu-icon-users.wp-has-current-submenu div.wp-menu-image,
#adminmenu .menu-icon-users.current div.wp-menu-image {
    background-position: -300px 0;
}

/*#adminmenu .menu-icon-tools:hover div.wp-menu-image,*/
#adminmenu .menu-icon-tools.wp-has-current-submenu div.wp-menu-image,
#adminmenu .menu-icon-tools.current div.wp-menu-image {
    background-position: -209px 0;
}

/*#adminmenu .menu-icon-settings:hover div.wp-menu-image,*/
#adminmenu .menu-icon-settings.wp-has-current-submenu div.wp-menu-image,
#adminmenu .menu-icon-settings.current div.wp-menu-image {
    background-position: -239px 0;
}

/*#adminmenu #toplevel_page_edit-post_type-acf:hover .wp-menu-image,*/
#adminmenu #toplevel_page_edit-post_type-acf.wp-menu-open .wp-menu-image {
    background-position: 1px 0;
}

/*#adminmenu .menu-icon-generic:hover div.wp-menu-image,*/
#adminmenu .menu-icon-generic.wp-has-current-submenu div.wp-menu-image,
#adminmenu .menu-icon-generic.current div.wp-menu-image {
    background-position: -330px 0;
}

/*■メニューアイコン：格納場所■*/

.icon16.icon-dashboard, .menu-icon-dashboard div.wp-menu-image, .icon16.icon-post, .menu-icon-post div.wp-menu-image, .icon16.icon-media, .menu-icon-media div.wp-menu-image, .icon16.icon-links, .menu-icon-links div.wp-menu-image, .icon16.icon-page, .menu-icon-page div.wp-menu-image, .icon16.icon-comments, .menu-icon-comments div.wp-menu-image, .icon16.icon-appearance, .menu-icon-appearance div.wp-menu-image, .icon16.icon-plugins, .menu-icon-plugins div.wp-menu-image, .icon16.icon-users, .menu-icon-users div.wp-menu-image, .icon16.icon-tools, .menu-icon-tools div.wp-menu-image, .icon16.icon-settings, .menu-icon-settings div.wp-menu-image, .icon16.icon-site, .menu-icon-site div.wp-menu-image, .icon16.icon-generic, .menu-icon-generic div.wp-menu-image {
    background-image: url("./img/menu.png");
}

/*■記事編集アイコン：格納場所■*/

.icon32.icon-post, #icon-edit, #icon-post, .icon32.icon-dashboard, #icon-index, .icon32.icon-media, #icon-upload, .icon32.icon-links, #icon-link-manager, #icon-link, #icon-link-category, .icon32.icon-page, #icon-edit-pages, #icon-page, .icon32.icon-comments, #icon-edit-comments, .icon32.icon-appearance, #icon-themes, .icon32.icon-plugins, #icon-plugins, .icon32.icon-users, #icon-users, #icon-profile, #icon-user-edit, .icon32.icon-tools, #icon-tools, #icon-admin, .icon32.icon-settings, #icon-options-general, .icon32.icon-site, #icon-ms-admin, .icon32.icon-generic, #icon-generic {
    background-image: url("./img/icons32.png");
}