app/assets/stylesheets/responsive/alaveteli_pro/_pro_style.scss
.request-status-icon {
background-image: image-url('alaveteli-pro/pro-request-status-icons.png');
background-position: 0 -256px;
background-size: 22px 500px;
background-repeat: no-repeat;
width: 22px;
height: 23px;
display: inline-block;
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
background-image: image-url('alaveteli-pro/pro-request-status-icons@2.png');
}
}
.request-status-icon--waiting-response {
background-position: 0 -268px;
}
.request-status-icon--waiting-classification {
background-position: 0 -67px;
}
.request-status-icon--waiting-clarification {
background-position: 0 -67px;
}
.request-status-icon--gone-postal {
background-position: 0 -167px;
}
.request-status-icon--internal-review {
background-position: 0 -201px;
}
.request-status-icon--not-held {
background-position: 0 -368px;
}
.request-status-icon--partially-successful {
background-position: 0 -34px;
}
.request-status-icon--successful {
background-position: 0 0;
}
.request-status-icon--waiting-response-overdue {
background-position: 0 -401px;
}
.request-status-icon--waiting-response-very-overdue {
background-position: 0 -401px;
}
.request-status-icon--rejected {
background-position: 0 -435px;
}
.request-status-icon--error-message {
background-position: 0 -435px;
}
.request-status-icon--user-withdrawn{
background-position: 0 -301px;
}
.request-status-icon--requires-admin,
.request-status-icon--error-message {
background-position: 0 -468px;
}
.icon--downarrow {
display: inline-block;
margin-left: 0.5em;
width: 0;
height: 0;
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-top: 6px solid #BFBEBA;
}
.alaveteli-pro {
.button-unstyled {
color: #5A7687;
}
.action-menu__menu li a {
color: #333;
}
}