/* 
    Document   : halflings
    Created on : 12.02.2014, 12:26:04
    Author     : Anton
    Description:
        Purpose of the stylesheet follows.
*/

.halflings.notes{
    background: url(../images/glyphicons/notes.png) no-repeat;
}

.halflings.remove{
    background: url(../images/glyphicons/remove.png) no-repeat;
}
.halflings.download{
    background: url(../images/glyphicons/download.png) no-repeat;
}
.halflings.expand{
    background: url(../images/glyphicons/expand.png) no-repeat;
}
.halflings.message_flag{
    background: url(../images/glyphicons/message_flag.png) no-repeat;
}

.halflings{
    display: inline-block;
    min-width: 26px;
    min-height: 26px;
    margin: 2px;
}




.browser-chrome .halflings-wrapper-48,
.browser-chrome .halflings-wrapper-20{
    display: block;
}

.halflings-wrapper-48 .halflings,
.halflings-wrapper-20 .halflings{
    display: inline-block;
    margin: 1px;
    float: left;
}

.halflings-wrapper-48 {
    min-height: 48px;

}
.halflings-wrapper-48 .halflings {
    min-width: 48px;
    min-height: 48px;
    margin-right: 10px;
}
.halflings-wrapper-20 {
    min-height: 20px;

}
.halflings-wrapper-20 .halflings {
    min-width: 20px;
    min-height: 20px;
}

.halflings-wrapper-48 .halflings_text,
.halflings-wrapper-20 .halflings_text {
    display: table-cell;
    margin: 1px;
    vertical-align: middle;    
}
.halflings-wrapper-48 .halflings_text {
    height: 48px;
}
.halflings-wrapper-20 .halflings_text {
    height: 20px;
}

.halflings-wrapper-48 .halflings.job_details{
    background: url(../images/glyphicons/job_details_48x48.png) no-repeat;
}
.halflings-wrapper-48 .halflings.chat{
    background: url(../images/glyphicons/chat_48x48.png) no-repeat;
}
.halflings-wrapper-48 .halflings.files{
    background: url(../images/glyphicons/files_48x48.png) no-repeat;
}
.halflings-wrapper-48 .halflings.editor{
    background: url(../images/glyphicons/editor_48x48.png) no-repeat;
}
.halflings-wrapper-48 .halflings.checker{
    background: url(../images/glyphicons/checker_48x48.png) no-repeat;
}
.halflings-wrapper-48 .halflings.feedback{
    background: url(../images/glyphicons/feedback_48x48.png) no-repeat;
}
.halflings-wrapper-48 .halflings.returntoclient{
    background: url(../images/glyphicons/returntoclient_48x48.png) no-repeat;
}
.halflings-wrapper-48 .halflings.originalfile{
    background: url(../images/glyphicons/originalfile_48x48.png) no-repeat;
}


.halflings-wrapper-20 .halflings.job_details{
    background: url(../images/glyphicons/job_details_20x20.png) no-repeat;
}
.halflings-wrapper-20 .halflings.chat{
    background: url(../images/glyphicons/chat_20x20.png) no-repeat;
}
.halflings-wrapper-20 .halflings.files{
    background: url(../images/glyphicons/files_20x20.png) no-repeat;
}
.halflings-wrapper-20 .halflings.editor{
    background: url(../images/glyphicons/editor_20x20.png) no-repeat;
}
.halflings-wrapper-20 .halflings.checker{
    background: url(../images/glyphicons/checker_20x20.png) no-repeat;
}
.halflings-wrapper-20 .halflings.feedback{
    background: url(../images/glyphicons/feedback_20x20.png) no-repeat;
}
.halflings-wrapper-20 .halflings.returntoclient{
    background: url(../images/glyphicons/returntoclient_20x20.png) no-repeat;
}
.halflings-wrapper-20 .halflings.originalfile{
    background: url(../images/glyphicons/originalfile_20x20.png) no-repeat;
}
