.content-navigation .ajs-button .share>span{padding-left:0;}
.content-navigation .ajs-button .share>span::before{content:"V";}
#inline-dialog-shareContentPopup .contents{overflow:visible;}
.share-content-popup .button-panel{text-align:right;}
.share-content-popup .button-panel input:disabled{color:graytext;}
.share-content-popup .button-panel .close-dialog{padding-left:5px;}
form.share-content-popup .textarea{height:100px;padding-left:3px;padding-right:3px;max-height:260px;width:250px;}
.share-content-popup ol.recipients{margin:7px 0 7px 0;padding:0;list-style-type:none;}
.share-content-popup ol.recipients li{margin:5px 0;line-height:24px;word-wrap:normal;}
.share-content-popup ol.recipients li .title{overflow:hidden;text-overflow:ellipsis;max-width:185px;display:inline-block;vertical-align:middle;}
.share-content-popup ol.recipients li img{height:24px;width:24px;vertical-align:middle;border-radius:3px;margin-right:5px;}
.progress-messages{position:absolute;left:0;max-width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;height:30px;}
.share-content-popup .done{top:7px;background:url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/2.1.1.1/_/download/resources/com.atlassian.confluence.plugins.share-page:mail-page-resources/images/tick.png) no-repeat;}
.share-content-popup .error{top:7px;background:url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/2.1.1.1/_/download/resources/com.atlassian.confluence.plugins.share-page:mail-page-resources/images/error.png) no-repeat;}
.share-content-popup .autocomplete li.active a span{color:white;}
.share-page-progress{position:absolute;background-color:white;z-index:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.share-page-progress-container-inner{position:absolute;text-align:center;}
.share-content-popup .remove-recipient{float:right;background:url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/2.1.1.1/_/download/resources/com.atlassian.confluence.plugins.share-page:mail-page-resources/images/delete.png) no-repeat 100% 50%;text-indent:-9999px;height:24px;width:24px;cursor:pointer;}
.share-content-popup .aui-dd-parent,#com-atlassian-confluence .share-content-popup .aui-dd-parent .aui-dropdown{width:250px;}
form.aui .share-page-progress-container-inner p{margin:0;padding-bottom:0;}
form.share-content-popup .field-group{padding-left:0;}
form.share-content-popup .field-group.button-panel{padding-bottom:0;margin-bottom:0;line-height:30px;}
.aui-inline-dialog .contents .share-content-popup .submit{text-align:center;}
.activity img.userLogo.logo {
    height: 1.72em;
    vertical-align: top;
    width: 1.72em;
}

.activity .recentlyUpdatedItem .profilePic {
    float: none;
    display: inline;
}

.activity .recentlyUpdatedItem .author {
    display: inline;
}

.activity-description {
    display: inline;
}

td.statename {
    min-width: 100px;
    font-weight: bold;
    padding-left: 10px;
    margin-bottom: 5px;
    float: left;
    border: none;
    vertical-align: top;
}

td.statename span {
    vertical-align: top;
}

span.statename {
    font-weight: bold;
}

td.activity, td.approval.approve, td.approval.reject {
    width: 20px;
    height: 16px;
    background: transparent no-repeat 2px center;
}

td.activity.state {
    background-image: url("/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-activity/images/activity.state.change.png");
}

td.activity.approval.approved {
    background-image: url("/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-activity/images/approved.png");
}

td.activity.approval.rejected {
    background-image: url("/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-activity/images/rejected.png");
}

table.recentlyUpdatedItem {
    border-collapse: collapse;
}

table.recentlyUpdatedItem {
    border: none;
}

table.recentlyUpdatedItem tr.activity-header td,
table.recentlyUpdatedItem tr.activity-header {
    border: none;
}
table.recentlyUpdatedItem tr.activity-header td {
    font-weight: bold;
    padding-top: 2px;
    padding-bottom: 2px;
}

table.recentlyUpdatedItem.first tr.activity-header {
    border-bottom: solid 1px #dddddd;
}

table.recentlyUpdatedItem.first tr.activity-header td {
    padding-right: 0;
}

table.recentlyUpdatedItem .authorAndDate {
    background-color: transparent;
    width: 100%;
    min-width: 180px;
    border: none;
}

table.recentlyUpdatedItem tr.activity-header th {
    text-align: left;
}

table.recentlyUpdatedItem {
    border-bottom: solid 1px #dddddd;
}
table.recentlyUpdatedItem td {
    border: none;
}

.activity-settings * {
    font-weight: normal;
}

li.customize {
    width: 10px; height: 16px; right: 0; bottom: 0;
    margin-right: 2px;
    background: transparent url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-activity/images/customize.png) no-repeat center;
    cursor: pointer;
}

.activity-settings {
    float: right;
}

#activity-report-menu li {
    padding-left: 10px;
}

#activity-report-menu li.enabled {
    background: transparent url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-activity/images/enabled.png) no-repeat left;
}

#activity-report-menu li.first {
    border-top: solid 1px #BBBBBB;
}

td.stateAndAuthor {
    width: 25%;
}

td.stateAndAuthor table td {
    padding: 0;
}

td.pending {
    background-color: #FFFFF0;
}

 /*dashboard report*/

span.floatright {
    float:right;
    margin-left: 10px;
}

table.awpdashboard {
    border-collapse: collapse;
    width: 100%;
    margin-bottom: 20px;
}

table.awpdashboard tr.newpage {
 border-color: rgb(204, 204, 204);
    border-style: solid;
    border-width: 1px 0px 0px 0px;
}

table.awpdashboard td {
   
    margin: 0px;
    padding: 4px 10px 4px 5px;
    text-align: left;
    vertical-align: top;
}

table.awpdashboard td.activitypage {
    border-bottom: none;
    background-position: left top;
    background-repeat: no-repeat;
}

td.acknowledge.page {
    background-image: url("/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-activity/images/page_16.gif");
}

td.activitypage.blogpost {
    background-image: url("/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-activity/images/blogentry_16.gif");
}

table.awpdashboard div.summary {
    color: #666666;
    font-size: 0.9em;
}

.activity .summary {
    background-color: #ebf2f9;
    border: 1px solid #DDD;
    border-radius: 3px;
    margin: 0;
    padding: 5px;
}

table.awpdashboard td.assignedtask {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: left 4px;
    padding-left: 20px;
}

table.awpdashboard td.activitypage.bordertop {
    border-top: solid #CCCCCC 1px;
}

/*Recent activity*/
#inline-dialog-activityPopup div.activity {
    border: none;
    padding: 4px 3px 5px;
}

.activity-items {
    width: 99%;
}

table.activity-items .profilePic {
    margin-right: 5px;
}

table.activity-items td {
    line-height: 1.72em;
    vertical-align: top;
    padding: 2px;
}

.activity-items tr.reportEntry.first td {
    border-top: 1px solid #EAEAEA;
}

.activity-items td.period {
    color: #555;
    text-align: right;
    padding-right: 15px;
}

.activity-items.first {
    border-top: none;
}

.activity-items .activity-description  {
    color: #555;
}

.activity-items a {
    text-decoration: none;
    font-weight: bold;
}

.activity-items a:hover {
    text-decoration: underline;
}



.aui-lozenge {
    background: #ddd;
    border: 1px solid #ddd;
    border-radius: 3px;
    color: #333;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    line-height: 1;
    margin: 0;
    padding: 2px 5px 1px 5px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}
.aui-lozenge.aui-lozenge-subtle {
    background-color: #fff;
    border-color: #ddd;
    color: #333;
}
.aui-lozenge-success {
    background-color: #14892c;
    border-color: #14892c;
    color: #fff;
}
.aui-lozenge-success.aui-lozenge-subtle {
    background-color: #fff;
    border-color: #b2d8b9;
    color: #14892c;
}
.aui-lozenge-error {
    background-color: #d04437;
    border-color: #d04437;
    color: #fff;
}
.aui-lozenge-error.aui-lozenge-subtle {
    background-color: #fff;
    border-color: #f8d3d1;
    color: #d04437;
}
.aui-lozenge-current {
    background-color: #ffd351;
    border-color: #ffd351;
    color: #594300;
}
.aui-lozenge-current.aui-lozenge-subtle {
    background-color: #fff;
    border-color: #ffe28c;
    color: #594300;
}
.aui-lozenge-complete {
    background-color: #4a6785;
    border-color: #4a6785;
    color: #fff;
}
.aui-lozenge-complete.aui-lozenge-subtle {
    background-color: #fff;
    border-color: #e4e8ed;
    color: #4a6785;
}
.aui-lozenge-moved {
    background-color: #815b3a;
    border-color: #815b3a;
    color: #fff;
}
.aui-lozenge-moved.aui-lozenge-subtle {
    background-color: #fff;
    border-color: #ece7e2;
    color: #815b3a;
}

/*Note that we need to prefix this one so we don't override existing atlassian messages */

/* Message icons */
.adhocworkflows.aui-message .icon-generic,
.adhocworkflows .aui-icon-generic {
    /* icon-generic.png */
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA00lEQVR42qWTUQqCQBCGe9KCuoiKPqj38iTpg4KeJbqFZHSNesgw6l/4F4ZBlrSFD5z/3xlmd8eNXkVRBOAIBvAkF2qB3KsTPVCDN/jMQa8Fu7nkk9jYgRxsSU7N+mfgyQINjRtIrG4TRByCK/VaihPF2Gi6gNIS6hMIjVDatjc/LnGc0gQDg4y+swPqGb3BBCMDf0EBn964tsCB3n3tEVJ6veMSnQU6epUJooXPGItnjFyDpJcepMY1yi1Iqe/53epR/vNncrdZsdUXeICeWqT3fwEp0i7HcWSJEgAAAABJRU5ErkJggg==);
}
.adhocworkflows.aui-message .icon-error {
    /* icon-error-white.png */
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzUlEQVR42q2T3QqCQBBGvcqCehETvVBfM71QsGeJ3kIyeo260DC2b+CThoVdsFo44JzdGfZnDIwxNhE4gB4M5EIX2et1sAI1eBnH4FwLNnOeTj6phUdQgDUp6OZxlhxdoOHEDaSAnuMT78GVrhY3y4kyEekqQFK6SXJFlGrbgbcAUccpJegZ5AsK5PS9BCODcEGBkH78tsCO/u4+gp+MOd2vl1hJEC98xkQ9Y+xvJOJopMbXyi3I6Lf8bu1W/uvPZG+z4laf4AE6uthe/wbkrGRlM25n9wAAAABJRU5ErkJggg==);
}
.adhocworkflows .aui-icon-error {
    /* icon-error.png */
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA00lEQVR42qWTXQqCUBCFe+oHaiMm+qDSBlpf+qBga4n20INktI16yDDqDJwLwyAXzIEPnDM/zL13nFm77HcBOIAWvMiVWqBzbeEclOADvkMwVoPVUPFJJR5BBpYko+biZ6nRDSoG7iB2uitQ/hbcqJda7ClGotkGRoup91IrQu7GlgRvA5o6Ti5OSycd0SBlrBWno7MY0WDBWPdvgw1jD98RfDuTsKaZeomFOOHIZ4zUM4a+RbJmF6nyrXINEuprftd2lSf+TP4xC476Bk/QUAtt/g8cmyvPgMzXPwAAAABJRU5ErkJggg==);
}
.adhocworkflows.aui-message .icon-hint,
.adhocworkflows .aui-icon-hint,
.adhocworkflows.aui-message .icon-info,
.adhocworkflows .aui-icon-info {
    /* icon-info.png */
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA1klEQVR42qWTUQqCQBCGfdKCuogu+qBeoot0kl7TBwU9S3QLyega9ZBh1L/wLyyDLGkLHzj/vzPM7o6eXLv9IQRH0IMnuVAL7b0y0QcVeIPPFPQasJ5KPlkbW5CDFcmpGf8MfLtATeMGEqObBCuOwJV6ZYsjxVhrsoDQEuojiLRQmLa9H5d1nEIHPYOMvrMD6hm9XgcDg2BGgYDesLTAlt596RFSep3jEp0FWnqlDtTMZ4ytZ1SuQZJLDlLtGuUGpNQ3/G7kKP/5M7nbLNnqCzxAR03J/V+HSh9XtOsatQAAAABJRU5ErkJggg==);
}
.adhocworkflows.aui-message .icon-success,
.adhocworkflows .aui-icon-success {
    /* icon-success.png */
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA9klEQVR42qWTPQrCQBSErfwBhRQewDoGFYyHtDEWCSSVR8gBRDxCGjFi4xEstFBR4jyYYnmuK5LAB/vmzexuNpuGfvrzwAcLUIIb2VPzTa8ONkEMXqCywV4KOrbw2jBmYAbaZEatIhvJmBMkbBzB2LHLITjQG5vik+Ko8eORBeh9SlaEiELmCHmgACvWGTORFCWL8Et4IGF6TtRC1qUUdxYtNiOB4wk4s18Aj3qL2v1jAiOQ28L09Khf1CuoVS1heqbs7ayHyEm2INdhdYhLKYI/P+PI+IxBnYuUuK5yCqbUuxyn+irX/Jnc21xyqw9wBTtqgfa/Af067eG0xhemAAAAAElFTkSuQmCC);
}
.adhocworkflows.aui-message .icon-warning,
.adhocworkflows .aui-icon-warning {
    /* icon-warning.png */
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABA0lEQVR42p2QP0tCURiH7zdQRA3u4OJUiyDY4CDtTuEXuXs0JEQ4uDk5C0EuKoEu+SWcg5baLCS7tNTx98IzyMWjXoeHe95/z3vODdzi2kdTvIo30fL1+YbLIhYOfsV5GsFAOL59zsNjBRfij60lEXKbf1E5RvDExl4URYGwXJfc6JCgwqZYhBp2hs5n4odadZ9gzKYu2x1YrUPt2SeosWEtijsEBfGN5HKXYErxweKkAMk9PbOkoE5hJXI+AbUVvfVtwZzkHTECAGptel8cgisSnyJDk+8GRlZ8MdOwxITghoa9ArhlZmzB+/abDjwh+c8+LBgRnMLEBHnxKJYpBpfMFDbGjWcGPFD11gAAAABJRU5ErkJggg==);
}
.adhocworkflows.aui-message .icon-close,
.adhocworkflows .aui-icon-close {
    /* icon-close.png */
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAUElEQVR42sWTQQoAIAgEe2ef6smW1wb0MEHBXtp1QLMREUpvAefMFIKFf5srBUjhI4AQPAJKCO/YQgdhMQGE9MUe4FvwQ/TP6BfJr/L/37gBAXQVT6UvFQUAAAAASUVORK5CYII=);
}
.adhocworkflows.aui-message .icon-close-inverted,
.adhocworkflows .aui-message.error .icon-close,
.adhocworkflows .aui-icon-close-inverted {
    /* icon-close-inverted.png */
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAUklEQVR42sWTQQoAIAgE/f8r+qkl0WlwLyu0IB1WR0qLzLRiDnBU56oICj4A13wCBL4AEEKPgDaxAwMguqFYAQhhsQ8Yu4L/iP4Y/UXyV/n/b9xWqa6H7L0OrwAAAABJRU5ErkJggg==);
}


.adhocworkflows.aui-message {
    background: #fcfcfc;
    border: 1px solid #ddd;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    color: #333;
    margin: 10px 0 0 0;
    min-height: 1em;
    padding: 16px 15px 16px 45px; /* Be sure to adjust icon positions below if these values are changed */
    position: relative;
}
/* Lighter shadow for messages */
.adhocworkflows.aui-message.shadowed {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.aui-popup .adhocworkflows.aui-message.closeable,
.aui-dialog .adhocworkflows.aui-message.closeable {
    z-index: 4000;
}

.adhocworkflows.aui-message.error {
    background: #d04437;
    border-color: #d04437;
    color: #fff;
}
.adhocworkflows.aui-message.warning {
    background: #fffdf6;	/* 5% of palette yellow #ffd351 */
    border-color: #ffeaae;	/* 50% of palette yellow #ffd351 */
}
.adhocworkflows.aui-message.info {
    background: #fcfcfc;
    border-color: #8c9fb2;	/* 50% of palette blue lozenge #4a6785 */
}
.adhocworkflows.aui-message.success {
    background: #f3f9f4;	/* 5% of palette green #14892c */
    border-color: #91c89c;	/* 50% of palette green #14892c */
}
.adhocworkflows.aui-message.hint {
    background: #fcfcfc;
    border-color: #aab8c6;	/* 50% of palette blue lozenge #4a6785 */
}

/* Errors get a different link style */
.adhocworkflows.aui-message.error a {
    color: #fff;
    text-decoration: none;
    border-bottom: 1px solid #fff;
}

.adhocworkflows.aui-message p.title {
    font-weight: bold;
}
/* IE double bolds otherwise... */
.adhocworkflows.aui-message p.title strong {
    font-weight: inherit;
}

/* Messages tweak the spacing a bit to make them sit nicely */
.adhocworkflows.aui-message p,
.adhocworkflows.aui-message ul li {
    margin-top: 4px;
}
.adhocworkflows.aui-message .title + p,
.adhocworkflows.aui-message .title + ul li {
    margin-top: 3px;
}
.adhocworkflows.aui-message p:first-child,
.adhocworkflows.aui-message ul:first-child,
.adhocworkflows.aui-message .title + ul {
    margin-top: 0;
}
.adhocworkflows.aui-message ul {
    padding: 0 0 0 1em;
}
.adhocworkflows.aui-message ul li {
    padding: 0;
}

/* Positioning aui-icon for messages */
.adhocworkflows.aui-message .aui-icon {
    left: 19px; /* desired spacing between the icon and text = 20px so need to subtract the icon width (16px) from the left padding of the message (45px) then remove 20px */
    position: absolute;
    top: 18px; /* 18px = top padding of the message (16px) + align to the center of the text ((20px line-height - 16px icon height) / 2) */
}

.adhocworkflows.aui-message.closeable .icon-close {
    cursor: pointer;
    left: auto;
    right: 10px;
    top: 10px;
}

.adhocworkflows .aui-icon {
    background-repeat: no-repeat;
    background-position: 0 0;
    border: none;
    display: inline-block;
    height: 16px;
    margin: 0;
    padding: 0;
    text-align: left;
    text-indent: -999em;
    vertical-align: text-bottom;
    width: 16px;
}
/* Based on AUI lozenges */
.adhocworkflows-state {
    font-size: 9px;
    border-radius: 3px;
    border: 1px solid #4a6785;
    display: inline-block;
    font-weight: bold;
    line-height: 1;
    margin: 0;
    padding: 2px 5px 1px 5px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    background-color: #4a6785;
    color: #fff;
}

.adhocworkflows-state.final {
    background-color: #14892c;
    border-color: #14892c;
    color: #fff;
}

.adhocworkflows-state.notfinal {
    background-color: #ffd351;
    border-color: #ffd351;
    color: #594300;
}

/* Progress tracker */
.awp-statedesc {
    display: block;
    font-weight: 100;
    font-size: 11px;
    margin-top: 10px;
    padding: 10px 10px 0;
    border-top: 1px dotted #E4E4E4;
    text-align: center;
}

.awp-progress-tracker .aui-progress-tracker {
    width: 100%;
    font-size: 11px;
}

.adhocworkflows .awp-progress-tracker {
    background-color: #FFF;
    overflow: hidden;
    width: 100%;
    position: absolute;
    bottom: 0;
    padding-top: 11px;
    border-top: 1px solid #E4E4E4;
}

.aui-progress-tracker-step > span.awp-progress-tracker-transition:before,
.aui-progress-tracker-step > span.awp-progress-tracker-transition {
    display :none;
}

.aui-progress-tracker-step-current ~ .aui-progress-tracker-step > span.awp-progress-tracker-transition {
    display: block;
}
.aui-progress-tracker-step-current ~ .aui-progress-tracker-step > span.awp-progress-tracker-transition:before {
    display: block;
    background-color: #f5f5f5;
    border: 0;
    border-radius: 0;
    height: 2px;
    margin-top: 7px;
}

.awp-progress-tracker-step-first {
    width: 1%;
    padding: 0 !important;
}

.awp-progress-tracker-step-short {
    width: 3%;
    padding: 0 !important;
}

.awp-progress-tracker-step-first.aui-progress-tracker-step + .aui-progress-tracker-step > span:after,
.awp-progress-tracker-step-first.aui-progress-tracker-step + .aui-progress-tracker-step > a:after {
    left: 50%;
}

.awp-progress-tracker-step-short.aui-progress-tracker-step + .aui-progress-tracker-step > span:after,
.awp-progress-tracker-step-short.aui-progress-tracker-step + .aui-progress-tracker-step > a:after {
    left: -60%;
}

.adhocworkflows .awp-progress-tracker-step-short.aui-progress-tracker-step + .aui-progress-tracker-step > span:after,
.adhocworkflows .awp-progress-tracker-step-short.aui-progress-tracker-step + .aui-progress-tracker-step > a:after {
    left: -65%;
}

/* specific styling of dialog of state lozenge besides the page title */ 
#inline-dialog-awp-state .contents {
    padding: 20px 0;
}

#inline-dialog-awp-state .awp-statedesc {
    position: relative;
    top: 10px;
}

/* Copied from aui-all.css 5.0 */
.aui-progress-tracker {
    display: table;
    font-size: 12px;
    margin: 10px 0 0;
    padding: 0;
    table-layout: fixed;
    word-wrap: break-word; /* doesn't work in IE */
}
.aui-progress-tracker:first-child {
    margin-top: 0;
}
.aui-progress-tracker-step {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: table-cell;
    padding: 0 10px;
    max-width: 140px;
    min-width: 80px;
    text-align: center;
}

/* Progress Bar */
.aui-progress-tracker-step > span,
.aui-progress-tracker-step > a {
    display: block;
    font-weight: bold;
    outline: none;
    padding-top: 25px;
    position: relative;
}
.aui-progress-tracker-step > span:before,
.aui-progress-tracker-step > a:before {
    background: #3b73af;
    border-radius: 100%;
    box-shadow: 0 0 0 3px #f5f5f5; /* can't just use a 3px border as an IE9 bug causes it to draw a strange additional darker border on the outside in addition to the 3px border */
    content: "";
    height: 10px;
    left: 50%;
    margin-left: -5px;
    position: absolute;
    top: 3px;
    width: 10px;
}
.aui-progress-tracker-step + .aui-progress-tracker-step > span:after,
.aui-progress-tracker-step + .aui-progress-tracker-step > a:after {
    background: #3b73af;
    border: solid #f5f5f5;
    border-width: 2px 0;
    box-shadow: -5px 0 0 -2px #3b73af, 5px 0 0 -2px #3b73af;
    content: "";
    height: 4px;
    left: -50%;
    margin-left: -14px; /* almost touches right edge of previous dot (leaves 1px room for rounding widths like 33.3% in webkit) */
    margin-right: 6px; /* almost touches left edge of this dot (leaves 1px room for rounding widths like 33.3% in webkit) */
    position: absolute;
    right: 50%;
    top: 4px;
}
.aui-progress-tracker-step-current ~ .aui-progress-tracker-step {
    color: #707070;
}
.aui-progress-tracker-step-current ~ .aui-progress-tracker-step > span:before,
.aui-progress-tracker-step-current ~ .aui-progress-tracker-step > a:before {
    background-color: #ccc;
}
.aui-progress-tracker-step-current ~ .aui-progress-tracker-step > span:after,
.aui-progress-tracker-step-current ~ .aui-progress-tracker-step > a:after {
    background-color: #f5f5f5;
    box-shadow: none;
}

/* Inverted Colours */
.aui-progress-tracker-inverted .aui-progress-tracker-step > span:before,
.aui-progress-tracker-inverted .aui-progress-tracker-step > a:before {
    box-shadow: 0 0 0 3px #fff;
}
.aui-progress-tracker-inverted .aui-progress-tracker-step + .aui-progress-tracker-step > span:after,
.aui-progress-tracker-inverted .aui-progress-tracker-step + .aui-progress-tracker-step > a:after {
    border-color: #fff;
}
.aui-progress-tracker-inverted .aui-progress-tracker-step-current ~ .aui-progress-tracker-step > span:after,
.aui-progress-tracker-inverted .aui-progress-tracker-step-current ~ .aui-progress-tracker-step > a:after {
    background-color: #fff;
}



/**
 * These overrides make up for the lack of box-shadow support in IE8. They:
 *  - add the grey/white box around the dot
 *  - pull the grey/white bar between the dots 1px closer to the dot so that they actually touch (wouldn't be needed except for webkit's weird rounding of fractional percentages)
 */

.aui-progress-tracker-step > span:before,
.aui-progress-tracker-step > a:before {
    border: 3px solid #f5f5f5;
    margin-left: -8px;
    top: 0;
}
.aui-progress-tracker-step + .aui-progress-tracker-step > span:after,
.aui-progress-tracker-step + .aui-progress-tracker-step > a:after {
    margin-left: -15px;
    margin-right: 5px;
}
.aui-progress-tracker-inverted .aui-progress-tracker-step > span:before,
.aui-progress-tracker-inverted .aui-progress-tracker-step > a:before {
    border-color: #fff;
}

.adhocworkflows-state.aui-lozenge {
    font-size: 9px;
}

#workflow-version-info {
    margin-top: -10px;
}

#awp-alternate-view {
    font-weight: bold;
}


/* Menu icon */
#adhocWorkflowsPopupLink  {
    width: 18px;
    position: relative;
	box-sizing: content-box;
	margin-left: 5px;
}

#adhocWorkflowsPopupLink span {
	display: block;
	height: 20px;
	text-indent: -9999px;
    background: transparent url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:bundled/images/adhocworkflowscolour_16.png) no-repeat 0 2px;
}

/* Integration with Refined Wiki 3.4.3 */
#adhocWorkflowsPopupLink.rw_icon_button {
	width: 20px;
}
#adhocWorkflowsPopupLink.rw_icon_button span {
	background-image: url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:bundled/images/adhocworkflows_16.png);
	background-position: 2px 2px;
}

#adhocWorkflowsPopupLink.rw_icon_button.active {
	background: #205081;
	border-color: #205081;
}
	#adhocWorkflowsPopupLink.rw_icon_button.active:hover {
		background: #3B73AF;
		border-color: #3B73AF;
	}

#adhocWorkflowsPopupLink.rw_icon_button.active span {
	background-image:url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:bundled/images/adhocworkflowsclear_16.png);
}

.rw_toolbar_menu #adhocWorkflowsPopupLink {
	border: 0;
	border-radius: 0;
	height: 24px;
}

.rw_toolbar_menu #adhocWorkflowsPopupLink span {
	background-position: 2px 4px;
}
	.rw_toolbar_menu #adhocWorkflowsPopupLink:hover span {
		background-image:url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:bundled/images/adhocworkflowsclear_16.png);
	}

/* contrast */
.rw_menu_theme_white #adhocWorkflowsPopupLink.rw_icon_button span {
	background-image:url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:bundled/images/adhocworkflowsclear_16.png);
}


/* AWP Badge */
/* duplicated at awpremote.css, line: 712 */
.awp-badge {
	position: absolute;
	top: 0;
	right: 2px;
	padding: 1px 4px;
	border-radius: 8px;
    background-color: #3b7fc4;
    border-color: #3b7fc4;
    color: white;
	opacity: .9;
	z-index: 3;
}
	.awp-badge-0 {
		font-weight: 100;
		padding: 1px 5px;
	}

a#adhocWorkflowsPopupLink:hover .awp-badge  {
	display: none !important;
}

#awp-menu-icon {
	position: relative;
	float: right;
}

.awp-feedback {}

.awp-feedback header {
	background: #f3f3f3;
	border-bottom:1px solid #DDD;
	padding:8px 12px;
}

.awp-feedback footer {
	background: #f3f3f3;
	border-top:1px solid #DDD;
	padding: 5px 8px;
	text-align: right;
}

.awp-feedback h2 {
	padding: 0;
	margin: 0;
}

.awp-feedback iframe {
	width: 100%;
}

.awp-feedback .awp-content {
    padding:5px 5px 10px;
}

.awp-feedback .awp-content {
    background: #fff url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:bundled/images/wait.gif) no-repeat center center;
}
.awp-loading {
    background: #fff url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:bundled/images/wait.gif) no-repeat left center;
	margin:33% 40% 0;
	color: #aaa;
	width: 50px;
	padding-left: 21px;
	position: absolute;
	z-index: 1;
}

iframe.adhoworkflows {
	position: relative;
	z-index: 2;
}

.acs-nav-item.awp-workflowreport .icon {
    background : url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFOTdDRTI2NjFBODcxMUU0QUVDRUJERTg0RUY4N0YxMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0QTc3NDIwQTFBODgxMUU0QUVDRUJERTg0RUY4N0YxMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU5N0NFMjY0MUE4NzExRTRBRUNFQkRFODRFRjg3RjExIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU5N0NFMjY1MUE4NzExRTRBRUNFQkRFODRFRjg3RjExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+gvu4ZgAAAVhJREFUeNqM079LAzEUwPFLLRZcHFUEuwuK4OYPHHSx2K0nioKIiz8REcRJcfAPUBGnIm7i3VYdBJ0cRBTx16rgKLRLh0JBPb+BVzjD5eiDD0muzUvyLqeCIHBq4fl+O80xRlDE9rjrHjkRUZuXMJ6foA1Z7OHwzPMGnZgwEwxji1UvsEv/WZ5ZQxlH+KS5xDw6cYd7ZEhYqecIC5hGCS9owpDOXdcOlFIOZ26VST3YxBNWMIEW2WHezeWCyAThINkqzQMK+MArJrFPgo2oI/wLzq3fxADK6GM8S7uOZdtbiIo0knqDMv4O/5iMm8kR1qSwOm4ZP9JO4cCaIFTELzSgipTstlkKmrfdgwyNj195hVdyO+cwFr4Ltnug7/2prNSNfjRi1LxItiJ24Jw//+CN/rsuIv2qrU5mDa6xQx30hF50YSmu0GaCGfmcC/I5L7L6TVyCPwEGAD3gc3oCu/tnAAAAAElFTkSuQmCC') no-repeat 0 0;
}

.collapsed .acs-nav-item.awp-workflowreport .icon {
    background-position: 3px 4px;
}

.ajs-menu-bar .ajs-button a.awp-configure-workflows span {
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUBAMAAAB/pwA+AAAAA3NCSVQICAjb4U/gAAAAKlBMVEX///9wcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHAms8TnAAAADnRSTlMAESIzRHeImaq7zN3u//RDEIsAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAUdEVYdENyZWF0aW9uIFRpbWUAMi8xLzEzozgHxgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAACBSURBVAiZY2AAAp47DDDge9cBTDMuV8i9m6DeCGRy3b2+9+72u7eATPa7YHAdyGSCMC+BFNfencIy924BkGW29yYDA+fdbQYMPHfvXmFgYLl79w4D7927F4ByQNXIogyue2+A1G51AJvQzNwLNgHJXA6EbUhugLhMYyGqe1F9AQEAoGhNHOLUvH8AAAAASUVORK5CYII=);
}

.ajs-menu-bar .ajs-button a.adhocworkflows span {
    background-image:url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-resource/images/adhocworkflows20dark.png);
}

#adhoc-state-names,
#inline-dialog-adhocWorkflowsPopup form.aui .text,
#inline-dialog-adhocWorkflowsPopup form.aui .aui-dd-parent,
#inline-dialog-adhocTasks form.aui .text,
#inline-dialog-adhocTasks form.aui .aui-dd-parent
{
    margin-top: 8px;
    width: 250px;
}

#inline-dialog-adhocWorkflowsPopup form.aui .select,
#inline-dialog-adhocTasks form.aui .select {
    width: 258px;
}


#inline-dialog-adhocWorkflowsPopup form.aui .textarea,
#inline-dialog-adhocTasks form.aui .textarea {
    width: 252px;
    margin-top: 8px;
}


.contents.adhoc {
    /*padding-top: 3px;*/
    overflow: visible;
}

#inline-dialog-adhocWorkflowsPopup form.aui .textarea,
#inline-dialog-adhocTasks form.aui .textarea {
    height: 60px;
}

#inline-dialog-adhocWorkflowsPopup form.aui .placeholded,
#inline-dialog-adhocTasks form.aui .placeholded {
    color: #666;
}

.adhoc {
    font-size: 12px;
}
.adhoc .progress-messages-icon {
    margin-top: 4px;
    margin-bottom: 4px;
    text-align: center;
}

.adhoc .button-panel {
    padding: 9px 10px 5px;
    text-align: right;
}

#navigation .ajs-menu-bar .ajs-button #adhocWorkflowsLink,
#navigation .ajs-menu-bar .ajs-button #adhocWorkflowsAltViewLink {
    display: none;
}

#adhocWorkflowsLink.final.published {
    cursor: default;

}


#navigation .ajs-menu-bar li.ajs-button a.workflow-state.active span {
    background-image:url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-resource/images/adhocworkflows20dark.png);
}

#navigation .ajs-menu-bar li.ajs-button a.workflow-state.final.active {
    border-color: #93c49f;
    background-color: #ddfade;
}

#navigation .ajs-menu-bar li.ajs-button a.workflow-state.final:hover {
    color: #535353;
}

#navigation .ajs-menu-bar li.ajs-button a.workflow-state.final {
    border-color: #93c49f;
    background-color: #ddfade;
    font-weight: bold;
}

.adhoc .autocomplete-user-target {
    display: none;
}

/* Actions menus */

.adhoc .header {
    width: 99%;
    color: #666;
    padding: 4px 3px 3px 20px;
}

.usersdropdown .aui-dropdown {
    cursor: pointer;
}

.usersdropdown .aui-dropdown li {
    padding: 0;
}


.usersdropdown span a.aui-dd-trigger,
.usersdropdown a.aui-dd-trigger {
    height: 0;
}

/* Worflow Messages */
#workflow-page-message {
    margin-bottom: 20px;
}

.assignees {
    list-style-type: none;
    margin: 7px 0;
    padding: 0;
}
.assignees .assignee {
    display: list-item;
    margin-top: 4px;
    margin-bottom: 4px;
}

.assignees .assignee img {
    height: 1.72em;
    vertical-align: middle;
    width: 1.72em;
    margin-right: 3px;
}

.assignees .assignee span.remove-assignee {
    background: url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-resource/images/trash_16.gif) no-repeat 50% 50%;
    cursor: pointer;
    float: right;
    height: 24px;
    width: 24px;
}

.assignees .assignee span.reassign {
    background: url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-resource/images/action.assign.png) no-repeat 50% 50%;
    cursor: pointer;
    float: right;
    height: 24px;
    width: 24px;
    display: none;
}

span.workflow-action {
    background: url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-resource/images/action.complete.png) no-repeat 50% 50%;
    cursor: pointer;
    float: right;
    height: 24px;
    text-indent: -9999px;
    width: 24px;
    display: none;
}


/* Charts */
#adhocworkflows-chart {
    text-align:center;
}

#toggleactivity {
    float: left;
    font-weight: normal;
    vertical-align: top;
    display: none;
    padding:  4px;
    float: left;
}

.activity-items #toggleactivity {
    margin-top: -10px;
    margin-left: -4px;
}

#inline-dialog-activityPopup .contents.charts #toggleactivity {
    display: inline;
}

/* Workflow actions */
div.workflow-actions {
    float: right;
    width: 74px;
}

/* parameters */

.contents.adhoc .button-panel a.parameters {
    display: none;
}

.contents.adhoc.parameters .button-panel a.parameters {
    display: inline;
}

.contents.adhoc form.aui fieldset {
    padding-top: 4px;
    padding-bottom: 4px;
}

/* Edit Workflow Link */
#editPageWorkflowLink.inactive {
    display: none;
}

/* Add Task Link */
#addPageTaskLink.notTaskable {
    display: none;
}

#inline-dialog-adhocWorkflowsDialogPopup .contents {
    padding: 3px;
}

.approvals {
    font-size: 13px;
}

.approvals .approval .approval-header {
    padding: 3px;
    min-height: 20px;
}

    /* Use clr class on parent to clear nested columns */
    .clr:before,
    .clr:after {
      content: '\0020';
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0; }
    .clr:after {
      clear: both; }
    .clr {
      zoom: 1; }

    /* You can also use a <br class="clear" /> to clear columns */
    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }


.approvals .approval span {
    display: inline-block;
}
.approvals .approval .name {
    background: url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-resource/images/pendingapproval.png) no-repeat;
    background-position: left;
    float: left;
    width: 230px;
    overflow: hidden;
    vertical-align: top;
    padding-left: 20px;
}

.approvals .approval.active .name {
    width: 160px;
    background-image: url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-resource/images/pendingapprovalactive.png);
    background-position: top left;
}

.approvals .approval .name.approved {
    background-repeat: no-repeat;
    background-position: left center;
    background-image: url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-resource/images/approved.png);
}

.approvals .approval .name.rejected {
    background-image: url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-resource/images/rejected.png);
}

.approvals .approval.separator {
    border-top: 1px dotted #eee;
}

.approvals .approval.approver .name {
    margin-left: 16px;
}

.approvals .approval.approver .name img {
    height: 1.72em;
    vertical-align: middle;
    width: 1.72em;
}

.approvals .approval .approval-header:hover {
    background-color: #eee;
}

.approvals .approval.active .approval-header:hover {
    background-color: inherit;
}

.approvals .approval .approval-header .workflow-actions .aui-dd-trigger {
    display: none;
}

.approvals .approval .name a.approve:hover span {
    text-decoration: underline;
}

.approval .approval-edit {
    display:none;
}

.approval .name .approval-name {
    display: none;
}

.approval.active .name .approval-name {
    display: inline;
    overflow: hidden;
}

.approval.active .name a {
    display: none;
}

.approval.active .approval-edit {
    display: block;
}

/*FORM*/

form.approval.active {
    display: block;
}

form.approval .button-panel input,
form.approval.assignable .button-panel a.assign-approval {
    display: none;
}

form.approval.assignable .button-panel a.assign-approval {
    display: inline;
}

form.approval.assignable .button-panel a.assign-approval {
    display: inline;
}

form.approval.assign .button-panel a.assign-approval {
    display: none;
}

form.approval.approve .button-panel input.approve {
    display: inline;
}

form.approval.reject .button-panel input.reject {
    display: inline;
}

form.approval.assign .button-panel input.assign {
    display: inline;
}

form.approval.delete .button-panel input.delete {
    display: inline;
}

form.approval .autocomplete-filtered-user {
    display: none;
}

form.approval.assign .autocomplete-filtered-user {
    display: block;
}

.credential-username, .credential-password {
    display: none;
}

form.approval.PASSWORD.approve .credential-password {
    display:block;
}

form.approval.USERID_AND_PASSWORD.approve .credential-username {
    display:block;
}

form.approval.USERID_AND_PASSWORD.approve .credential-password {
    display:block;
}


.approval-header span.workflow-action {
    display:  none;
}

.approvals .approval.active .approval-header span.workflow-action {
    display:  inline-block;
}

.approval-header span.workflow-action.approve {
    background-image: url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-resource/images/action.approve.png);
}

.approval-header span.workflow-action.reject {
    background-image: url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-resource/images/action.reject.png);
}

.approval-header span.workflow-action.assign {
    background-image: url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-resource/images/action.assign.png);
}

.approval-header span.workflow-action.delete {
    background-image: url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-resource/images/action.delete.gif);
}

.approval .button-panel input.approve.highlight {
    color: #06c52e;
}

.approval .button-panel input.reject.highlight {
    color: #ff1c2c;
}

.approval .button-panel input.assign.highlight {
    color: #5595ca;
}

.approval .button-panel input.delete.highlight {
    color: #ff1c2c;
}

div.approval input.assignee-user {
    display:none;
}

div.approval.assignees input.assignee-user {
    display:block;
}

div.approval.assignees input.autocomplete-filtered-user {
    display:none;
}


.adhoc-message {
    padding-left: 20px;
    padding-right: 20px;
    color: #909090;

}


.tasks {
    margin-top: 0.5em;
    font-size: 12px;
}

.tasks .task.even,
.addtask.active.even {
    background-color: #f5f5f5;
}

.tasks .task .task-header {
    padding: 3px;
    min-height: 20px;
    max-height: 20px;
}

.tasks .task .name {
    background: url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-resource/images/pendingtask.png) no-repeat;
    background-position: left;
    float: left;
    width: 240px;
    overflow: hidden;
    vertical-align: top;
    padding-left: 20px;
}

.tasks .task .name img {
    height: 1.5em;
    vertical-align: middle;
    width: 1.5em;
}

.tasks .task .name .task-name {
    display: none;
}

.tasks .task.active .name .task-name {
    display: inline;
}

.tasks .task.active .name a {
    display: none;
}

.tasks .task.active .name {
    width: 160px;
    background: url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-resource/images/pendingtaskactive.png) no-repeat;
}


.tasks .task .name.true {
    background: url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-resource/images/approved.png) no-repeat;

}

.tasks .task .task-header {
    cursor: pointer;
}

.tasks .task .name a.complete:hover span {
    text-decoration: underline;
}

.task .task-edit {
    display:none;
}

.assignee.assigned .remove-assignee {
    display: none;
}

.assignee.assigned span.reassign {
    display: block;
}

/*FORM*/

.task.active .task-edit {
    display: block;
}

.task form .button-panel input {
    display: none;
}

.task form .autocomplete-user {
    display: none;
}

/* action-specific form element's visibility */
.task form.aui.view fieldset {
    display: none;
}
.task form.aui.complete .button-panel input.complete {
    display: inline;
}

.task form.aui.assign .button-panel input.assign {
    display: inline;
}

.task form.aui.remove .button-panel input.remove {
    display: inline;
}

.task form.aui.assign .autocomplete-user {
    display: block;
}
/* adding tasks */

form.addtask .taskName {
    display: none;
}

form.addtask .taskName.active {
    display: block;
}

form.addtask fieldset,
form.addtask a.cancel-addtask,
form.addtask input.create {
    display: none;
}

form.addtask.active fieldset {
    display: block;
}

form.addtask.active a.add-task,
form.addtask.active a.cancel-dialog {
    display: none;
}

form.addtask.active input.create,
form.addtask.active a.cancel-addtask {
    display: inline-block;
}

form.addtask .button-panel .assign-new-task,
form.addtask.active.assign .button-panel .assign-new-task {
    display: none;
}

form.addtask .autocomplete-user {
    display: none;
}

form.addtask.assign textarea,
form.addtask.assign .autocomplete-user {
    display: block;
}

form.addtask.active .button-panel .assign-new-task {
    display: inline-block;
}


/* editor tasks dialog adjustments */
.aui-toolbar span.icon-adhoctasks {
    background-image: url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-resource/images/adhocworkflows18.png);
    /* adjust for 5.0-beta2 */
    height: 18px;
    margin: 8px 0 0;
}

#inline-dialog-adhocTasks.aui-dialog .tasks .task .name {
    width: 416px;
}

#inline-dialog-adhocTasks.aui-dialog .tasks .task.active .name {
    width: 376px;
}

#inline-dialog-adhocTasks.aui-dialog form.aui .aui-dd-parent,
#inline-dialog-adhocTasks.aui-dialog form.aui .text,
#inline-dialog-adhocTasks.aui-dialog form.aui .textarea,
#inline-dialog-adhocTasks.aui-dialog form.aui .select {
    width: 440px;
}

/* Tasks Actions */
.tasks .task.active .task-header span.workflow-action {
    display: inline-block;
}


span.workflow-action.view {
    background-image: none;
    display: none;
}

span.workflow-action.assign,
span.workflow-action.assign-new-task {
    background-image: url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-resource/images/action.assign.png);
}

span.workflow-action.remove {
    background-image: url(/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-resource/images/trash_16.gif);
}

#inline-dialog-adhocTasks form.aui.remove textarea {
    display: none;
}

span.workflow-action.assign-new-task {
    margin-top: 8px;
}

#inline-dialog-adhocTasks form.aui.addtask.single span.assign-new-task {
    display: inline-block;

}
#inline-dialog-adhocTasks form.aui.single #taskName0 {
    width: 220px;
}

#inline-dialog-adhocTasks form.aui.single.assign #taskName0 {
    width: 250px;
}

#inline-dialog-adhocTasks.aui-dialog form.aui.single #taskName0 {
    width: 420px;
}

#inline-dialog-adhocTasks.aui-dialog form.aui.single.assign #taskName0 {
    width: 440px;
}

/* full path is require for bloody IE8 */
#navigation .ajs-menu-bar .ajs-button #adhocTasksLink {
    display: none;
}

.task-caption img {
    height: 1.72em;
    vertical-align: middle;
    width: 1.72em;
    margin-right: 3px;
}

.task-caption {
    color: #404040;
    margin-left: 10px;
    margin-right: 10px;
}

.task-caption .note {
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    color: #404040;
    padding: 5px;
    background-color: #EDF5FF;
    border: 1px #DDD solid;
    border-radius: 3px;
}

form.aui.adhocworkflows label, form.aui.adhocworkflows select {
    display: block;
}

form.aui.adhocworkflows .adhoc-states {
    display: none;
    margin-top: 5px;
    margin-bottom: 5px;
}

form.aui.adhocworkflows.adhoc .adhoc-states {
    display: block;
}


#inline-dialog-adhocWorkflowsPopup form.aui.state input.text.newstatename,
#inline-dialog-adhocWorkflowsPopup form.aui.state input.text.autocomplete-user {
    display: none;
}

#inline-dialog-adhocWorkflowsPopup form.aui.state select {
    width: 220px;
}

#inline-dialog-adhocWorkflowsPopup form.aui.state.assign input.text.autocomplete-user {
    display: block;
}

#inline-dialog-adhocWorkflowsPopup form.aui.state.assign ol.assignees.assigned {
    display: none;
}

#inline-dialog-adhocWorkflowsPopup form.aui.state.unassign ol.assignees.assigned remove-assignee {
    display: none;
}

#inline-dialog-adhocWorkflowsPopup form.aui.state.adhoc input.text.newstatename {
    display: block;
}

form.aui.state .workflow-action.assign-page {
    background-image: url("/s/en_GB-1988229788/4216/5c650472c704df85b33f8387a21739b88789b815.24/4.4/_/download/resources/com.comalatech.workflow:adhocworkflows-resource/images/action.assign.png");
    display: inline-block;
}

#inline-dialog-adhocWorkflowsPopup form.aui.state.assign select,
#inline-dialog-adhocWorkflowsPopup form.aui.state.unassign select {
    width: 258px;
}

#inline-dialog-adhocWorkflowsPopup form.aui.state.assign .assign-page,
#inline-dialog-adhocWorkflowsPopup form.aui.state.unassign .assign-page {
    display: none;
}

#inline-dialog-adhocWorkflowsPopup form.aui.state .button-panel .unassign {
    display: none;
}

#inline-dialog-adhocWorkflowsPopup form.aui.state.unassign .button-panel .unassign {
    display: inline-block;
}

#inline-dialog-adhocWorkflowsPopup form.aui.state.unassign ol.assignees.assigned,
#inline-dialog-adhocWorkflowsPopup form.aui.state.unassign .button-panel .accept {
    display: none;
}

#inline-dialog-adhocWorkflowsPopup form.aui.state.unassignable select {
   width: 258px;
}

#inline-dialog-adhocWorkflowsPopup form.aui.state.unassignable .workflow-action.assign-page {
   display: none;
}


#workflow-form input, #workflow-form select {
    display: none;
}

#workflow-form.edit input, #workflow-form.edit select {
    display: inline-block;
}

#workflow-form.edit span.value {
    display: none;
}

#workflow-form span.user img {
    height: 1.72em;
    vertical-align: middle;
    width: 1.72em;
}

#workflow-form .field-name {
    font-weight: bold;
}


#workflow-form form.aui.ahoc-form .text, #workflow-form .aui-dd-parent .aui-dropdown {
    width: 180px;
}

#workflow-form form.aui .aui-dd-parent .aui-dropdown {
    width: 180px;
}
