/* ----------------------------------------------- */
/* ----  Classic/Blue colour specfic styles  ---- */
/* ----------------------------------------------- */

/* ---- Admin Menu ---- */
#adminmenuback, #adminmenuwrap {
	background-color: #264666;
	border-color: #162636;
}
#adminmenu a {
	color: #DEF;
	text-shadow: 0 -1px 0 #162636;
}
#adminmenu a.menu-top, .folded #adminmenu li.menu-top, #adminmenu .wp-submenu .wp-submenu-head {
	border-bottom-color: #162636;
	border-top-color: #366696;
}
#adminmenu li.wp-menu-open {
	border-color: #162636;
}
.fluency-hover-menus #adminmenu .wp-submenu {
	-moz-box-shadow: 2px 2px 2px rgba(0,0,0,0.25);
	-webkit-box-shadow: 2px 2px 2px rgba(0,0,0,0.25);
	box-shadow: 2px 2px 2px rgba(0,0,0,0.25);
}
#adminmenu .wp-submenu ul {
	background-color: #677787;
	background-image: -moz-linear-gradient(center top , #557595 5px, #345474 30px);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.1,#557595),color-stop(0.3,#345474));
}

#adminmenu .wp-submenu ul li a {
	border-bottom-color: #162636;
	border-top-color: #366696;
}
#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,
#adminmenu li.wp-has-submenu:hover a.wp-has-submenu, #adminmenu li:hover a.menu-top, .folded #adminmenu li.wp-has-submenu:hover, .folded #adminmenu li.menu-top:hover, #adminmenu li:hover .wp-menu-arrow, #adminmenu .wp-has-submenu:hover .wp-submenu .wp-submenu-head,
#adminmenu li.wp-has-submenu.hovered a.wp-has-submenu, #adminmenu li.hovered a.menu-top, .folded #adminmenu li.wp-has-submenu.hovered, .folded #adminmenu li.menu-top.hovered, #adminmenu li.hovered .wp-menu-arrow, #adminmenu .wp-has-submenu.hovered .wp-submenu .wp-submenu-head {
	background-color: #466686;
	background-image: -moz-linear-gradient(center top , #557595, #345474);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#557595),to(#345474));
}
#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,
#adminmenu li.wp-has-submenu:hover a.wp-has-submenu, #adminmenu li:hover a.menu-top, #adminmenu .wp-has-submenu:hover .wp-submenu .wp-submenu-head,
#adminmenu li.wp-has-submenu.hovered a.wp-has-submenu, #adminmenu li.hovered a.menu-top, #adminmenu .wp-has-submenu.hovered .wp-submenu .wp-submenu-head {
	border-bottom-color: #345474;
  border-top-color: #557595;
}
.fluency-hover-menus #adminmenu .wp-has-submenu:hover .wp-menu-toggle, .fluency-hover-menus #adminmenu .wp-menu-open .wp-menu-toggle,
.fluency-hover-menus #adminmenu li.wp-has-current-submenu.wp-menu-open .wp-menu-toggle, .fluency-hover-menus #adminmenu li.wp-has-current-submenu:hover .wp-menu-toggle {
	background: none;
}
#adminmenu a:hover, #adminmenu .wp-submenu li.current, #adminmenu .wp-submenu li.current a, #adminmenu .wp-submenu li.current a:hover {
	color: #FFF;
}
#adminmenu .wp-submenu a:hover {
	background-color: rgba(0,0,0,0.25) !important;
	color: #FFF !important;
	text-shadow: 0 0 5px #06C;
}
#adminmenu .wp-menu-arrow div {
	background: url("../img/menu-arrow-frame.png") no-repeat scroll right top transparent;
}
#adminmenu li.hovered .wp-menu-arrow div {
	background: url("../img/menu-arrow-frame-hover.png") no-repeat scroll right top transparent;
}
.folded #adminmenu .wp-submenu-wrap {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.folded #adminmenu .wp-submenu-wrap, .folded #adminmenu .wp-submenu ul, .js.folded #adminmenu .wp-submenu-wrap, .js.folded #adminmenu .wp-submenu ul {
	border:0 none;
}
.js.folded #adminmenu li.wp-has-current-submenu, .js.folded #adminmenu li.current.menu-top, .js.folded #adminmenu li.hovered.menu-top {
	border-top-color: transparent;
}
#adminmenu .awaiting-mod, #adminmenu span.update-plugins, #sidemenu li a span.update-plugins {
	background: #C00;
	border:1px solid #FFF;
	-moz-box-shadow: 0 1px 2px #000;
	-webkit-box-shadow: 0 1px 2px #000;
	box-shadow: 0 1px 2px #000;
	text-shadow: 0 -1px 0 #900;
}
#collapse-button {
	border-color: #365676;
	background-color: #365676; /* Fallback */
	background-image: -ms-linear-gradient(bottom, #567696, #234363); /* IE10 */
	background-image: -moz-linear-gradient(bottom, #567696, #234363); /* Firefox */
	background-image: -o-linear-gradient(bottom, #567696, #234363); /* Opera */
	background-image: -webkit-gradient(linear, left bottom, left top, from(#567696), to(#234363)); /* old Webkit */
	background-image: -webkit-linear-gradient(bottom, #567696, #234363); /* new Webkit */
	background-image: linear-gradient(bottom, #567696, #234363); /* proposed W3C Markup */
}
#collapse-menu:hover #collapse-button {
	border-color: #567696;
}

/* Tables */
.widefat tr.status-draft {
	background-color: #FFF9F0;
}
.widefat tr.status-draft a {
	color: #8999A9;
}
.widefat th a {
	color: #364656;
}
.widefat th a:hover {
	color: #06C;
}
.fixed td.column-date {
	color: #8999A9;
}
.fixed td.column-date abbr {
	color: #455565;
}
table.form-table tr.even {
	background: #F3F6F9;
}

/* Row Actions */
.row-actions span a {
	border-color: #CDDDED;
	background-image: -moz-linear-gradient(center top , #F0F9FF, #E0E9EF);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#F0F9FF),to(#E0E9EF));
}
.row-actions span a:hover {
	background: #06C;
	color: #FFF;
}
.row-actions span.approve a:hover {
	background: #006505;
}
.row-actions span.unapprove a:hover {
	background: #D98500;
}
.row-actions span.spam a:hover, .row-actions span.trash a:hover {
	background: #C00;
	color: #FFF;
}
#the-comment-list .comment .row-actions span a:hover {
	color: #FFF;
}

/* SubSubSub */
.subsubsub li {
	color: transparent;
}
.subsubsub li a {
	border-color: #CDDDED;
	background-image: -moz-linear-gradient(center top , #F0F9FF, #E0E9EF);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#F0F9FF),to(#E0E9EF));
}
.subsubsub li a.current {
	border-color: #8999A9;
	background-image: -moz-linear-gradient(center top , #E0E9EF, #C0C9CF);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#E0E9EF),to(#C0C9CF));
}
.subsubsub li a:hover, .subsubsub li a.current:hover {
	background: #06C;
	color: #FFF;
}
.subsubsub li.spam a:hover, .subsubsub li.trash a:hover {
	background: #C00;
	color: #FFF;
}
.subsubsub li a .count {
	background: #F0F9FF;
	background-image: -moz-linear-gradient(center top , #E0E9EF, #F0F9FF);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#E0E9EF),to(#F0F9FF));
	color: #233343;
}
.subsubsub li a.current .count {
	background: #E0E9EF;
	background-image: -moz-linear-gradient(center top , #C0C9CF, #E0E9EF);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#C0C9CF),to(#E0E9EF));
	color: #233343;
}
.subsubsub li a:hover .count {
	background: #FFF;
	color: #06C;
}
.subsubsub li.spam a:hover .count, .subsubsub li.trash a:hover .count {
	background: #FFF;
	color: #C00;
}
#dashboard_recent_comments .delete a:hover, #dashboard_recent_comments .trash a:hover, #dashboard_recent_comments .spam a:hover {
	color: #FFF;
}
#dashboard_recent_comments .subsubsub {
	border-color: #D1E5EE;
	background-image: -moz-linear-gradient(center top , #F7FCFE, #EFF8FF);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#F7FCFE),to(#EFF8FF));
}

/* ---- Forms ---- */
.form-wrap form div.form-field.even {
	background: #F3F6F9;
}
textarea:hover, input[type="text"]:hover, input[type="password"]:hover, input[type="file"]:hover, select:hover,
#titlediv #title:hover, #postcustomstuff table input:hover, #postcustomstuff table textarea:hover {
	border-color: #9BF;
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="file"]:focus, select:focus,
#titlediv #title:focus, #postcustomstuff table input:focus, #postcustomstuff table textarea:focus {
	border-color: #06C;
	-moz-box-shadow: 0 0 6px rgba(0,100,200,0.25);
	-webkit-box-shadow: 0 0 6px rgba(0,100,200,0.25);
	box-shadow: 0 0 6px rgba(0,100,200,0.25);
}
#wp-fullscreen-wrap input:focus, #wp-fullscreen-wrap textarea:focus {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}