/* iCheck plugin Minimal skin, black
----------------------------------- */
.icheckbox,
.iradio {
    display: inline-block;
    margin: 6px 0 6px 0;
    padding: 0;
    width: 21px;
    height: 21px;
    border: 1px solid #bcbbbb;
    cursor: pointer;
}

.icheckbox {
    background-position: 0 0;
}
.icheckbox.hover {
    background-position: -20px 0;
}
.icheckbox.checked {
    background-position: -40px 0;
}
.icheckbox.disabled {
    background-position: -60px 0;
    cursor: default;
}
.icheckbox.checked.disabled {
    background-position: -80px 0;
}
.icheckbox.checked:before {
    content: '\2022';
    font-size: 34px;
    position: absolute;
    top: -2px;
    left: 2px;
    color: #bcbbbb;
}



.iradio {
    background-position: -100px 0;
}
.iradio.hover {
    background-position: -120px 0;
}
.iradio.checked {
    background-position: -140px 0;
}
.iradio.disabled {
    background-position: -160px 0;
    cursor: default;
}
.iradio.checked.disabled {
    background-position: -180px 0;
}

/*
 Checkboxes
input[type=checkbox]{
    margin: 6px 0 6px 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    border: 1px solid black;
    background-color: #ffffff;
    border: 1px solid #cacece;
    padding: 9px;
    display: inline-block;
    position: relative;
}
input[type=checkbox]:checked {
    background-color: #ffffff;
    border: 1px solid #bcbbbb;
    color: #99a1a7;
}

input[type=checkbox]:checked:after {
    content: '\2022';
    font-size: 34px;
    position: absolute;
    top: -10px;
    left: 3px;
    color: #bcbbbb;
}*/