sup.plus { margin-left: 2px; }
div#main-menu ul.menu-children.unattached {
	padding-left: 10px;
	padding-right: 10px;
}

a.issues-plus-menu.icon.icon-add.new-issue {
	padding-left: 20px!important;
}

a.issues-plus-menu.icon.icon-magnifier.issue-query {
	padding-left: 20px!important;
}

a.issues-plus-menu.icon.icon-hand-point.issue-assigned-to {
	padding-left: 20px!important;
}

a.issues-plus-menu.submenu { padding-right:16px; background:url("../images/arrow_right.png") right no-repeat; }


a.issues-plus-menu.icon.icon-fav.issue-watched{
	padding-left: 20px!important;
}

a.issues-plus-menu.icon.icon-add.new-issue:hover {
	padding-left: 20px!important;
	color: red!important;
	background-image: url('../images/add.png')!important;
	background-position: 0% 50%!important;
	background-repeat: no-repeat!important;
	padding-left: 20px!important;
}

a.issues-plus-menu.icon.icon-magnifier.issue-query:hover {
	padding-left: 20px!important;
	color: red!important;
	background-image: url('../images/magnifier.png')!important;
	background-position: 0% 50%!important;
	background-repeat: no-repeat!important;
	padding-left: 20px!important;
}

a.issues-plus-menu.icon.icon-hand-point.issue-assigned-to, a.issues-plus-menu.icon.icon-hand-point.issue-assigned-to:hover {
	padding-left: 20px!important;
	color: red!important;
	background-image: url('../images/hand-point.png')!important;
	background-position: 0% 50%!important;
	background-repeat: no-repeat!important;
	padding-left: 20px!important;
}

a.issues-plus-menu.icon.icon-fav.issue-watched, a.issues-plus-menu.icon.icon-fav.issue-watched:hover {
	padding-left: 20px!important;
	color: blue!important;
	background-image: url('../images/fav.png')!important;
	background-position: 0% 50%!important;
	background-repeat: no-repeat!important;
	padding-left: 20px!important;
}

/* overwriting the original style only for description_for_trackers plugin */
#trackers_description {display:none;}
#trackers_description dt {font-weight: bold; text-decoration: underline;}
#trackers_description dd {margin: 0; padding: 0 0 1em 0;}

/* issue queries tab */
.icon-add-issue-query-plus-tab { background-image: url(../images/ui-tab--plus.png);  margin-left: 10px!important;}
.icon-add-issue-query-minus-tab { background-image: url(../images/ui-tab--minus.png);  margin-left: 10px!important;}

.icon-scroll-up-tab { background-image: url(../images/scroll_up.png); }
.icon-scroll-down-tab { background-image: url(../images/scroll_down.png); }

/* redmine 4.1 style patch*/

body.controller-issues h2.inline-flex {
    padding-right: 0;
}

.inline-flex {
    display: inline-flex;
}

.issue-snap {
  position: relative;
  flex: none;
  padding: 30px 0;
  background: #f0e8a1!important;
  -webkit-clip-path: polygon(100% 0, 100% calc(100% - 6px), 98% 100%, 96% calc(100% - 6px), 94% 100%, 92% calc(100% - 6px), 90% 100%, 88% calc(100% - 6px), 86% 100%, 84% calc(100% - 6px), 82% 100%, 80% calc(100% - 6px), 78% 100%, 76% calc(100% - 6px), 74% 100%, 72% calc(100% - 6px), 70% 100%, 68% calc(100% - 6px), 66% 100%, 64% calc(100% - 6px), 62% 100%, 60% calc(100% - 6px), 58% 100%, 56% calc(100% - 6px), 54% 100%, 52% calc(100% - 6px), 50% 100%, 48% calc(100% - 6px), 46% 100%, 44% calc(100% - 6px), 42% 100%, 40% calc(100% - 6px), 38% 100%, 36% calc(100% - 6px), 34% 100%, 32% calc(100% - 6px), 30% 100%, 28% calc(100% - 6px), 26% 100%, 24% calc(100% - 6px), 22% 100%, 20% calc(100% - 6px), 18% 100%, 16% calc(100% - 6px), 14% 100%, 12% calc(100% - 6px), 10% 100%, 8% calc(100% - 6px), 6% 100%, 4% calc(100% - 6px), 2% 100%, 0 calc(100% - 6px), 0 0);
          clip-path: polygon(100% 0, 100% calc(100% - 6px), 98% 100%, 96% calc(100% - 6px), 94% 100%, 92% calc(100% - 6px), 90% 100%, 88% calc(100% - 6px), 86% 100%, 84% calc(100% - 6px), 82% 100%, 80% calc(100% - 6px), 78% 100%, 76% calc(100% - 6px), 74% 100%, 72% calc(100% - 6px), 70% 100%, 68% calc(100% - 6px), 66% 100%, 64% calc(100% - 6px), 62% 100%, 60% calc(100% - 6px), 58% 100%, 56% calc(100% - 6px), 54% 100%, 52% calc(100% - 6px), 50% 100%, 48% calc(100% - 6px), 46% 100%, 44% calc(100% - 6px), 42% 100%, 40% calc(100% - 6px), 38% 100%, 36% calc(100% - 6px), 34% 100%, 32% calc(100% - 6px), 30% 100%, 28% calc(100% - 6px), 26% 100%, 24% calc(100% - 6px), 22% 100%, 20% calc(100% - 6px), 18% 100%, 16% calc(100% - 6px), 14% 100%, 12% calc(100% - 6px), 10% 100%, 8% calc(100% - 6px), 6% 100%, 4% calc(100% - 6px), 2% 100%, 0 calc(100% - 6px), 0 0);
}

/* rebuiding the style of author column from issues list */
table.list.issues td.author {
	text-align: left !important;
}

table.list.issues td.author img.gravatar {
	margin-right: 5px;
}

/* issue sticky */
table.list.issues tr.issue.sticky td.subject a {
	background-image: url('/images/bullet_go.png');
	background-position: 0% 50%;
	background-repeat: no-repeat;
	padding-left: 20px;
}

/* tab priorites */
a.tab-header.priority-lowest {
	color: #8bacf5!important;
}

a.tab-header.priority-lowest.selected {
	color: #38afd4!important;
}



a.tab-header.priority-high2, a.tab-header.priority-high3, a.tab-header.priority-high4, a.tab-header.priority-highest {
	color: #f39797!important;
}

a.tab-header.priority-high2.selected, a.tab-header.priority-high3.selected, a.tab-header.priority-high4.selected, a.tab-header.priority-highest.selected {
	color: red!important;
}

/* unread issues style */

tab-header issue tracker-2 status-5 priority-2 priority-default closed ui-updated

div.tabs ul li a.ui-unread:before,
/* tr.ui-unread td.subject:before, */
/* tr.ui-updated td.subject:before { */
div.tabs ul li a.ui-updated:before {
  content: '';
  display: inline-block;
  width: 8px;
  height: 8px;
  background-color: #10a514;
  border-radius: 50%;
  margin-right: 6px;
  margin-bottom: -1px;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
}

/* tr.ui-updated td.subject:before { */
div.tabs ul li a.ui-updated:before {
  background-color: #d70920;
}
