/* ICheck */

.icheckbox,
.iradio{
    cursor: pointer;
    display: inline-block;
    
}

.radio-inline .iradio, .checkbox-inline .icheckbox,
.radio .iradio, .checkbox .icheckbox{
    margin-left: -20px;
}
/*
.icheckbox::before,
.iradio::before{
    content: "\f00c";
    font-family: fontawesome;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    color: #fff;
    line-height: 14px;
    font-size: 10px;
    text-align: center;
    border-radius: 2px;
    display: inline-block;
    width: 16px;
    height: 16px;
    margin: 0px 5px 0 0;
    vertical-align: middle;
    border: 1px solid #e0e0e0;
    background-color: #fff;
}

.iradio:before{
    border-radius: 100%;
}

.mfilter-box .icheckbox:before,
.mfilter-box .iradio:before{
    content: "";
    width: 10px;
    height: 10px;
    line-height: 8px;
    font-size: 6px;
}
*/


.icheckbox{
    color: #fff;
    line-height: 14px;
    font-size: 10px;
    text-align: center;
    border-radius: 2px;
    display: inline-block;
    width: 15px;
    height: 15px;
    margin: 0px 5px 0 0;
    vertical-align: middle;
    border: 1px solid rgba(41,110,68,1);
    background-color: rgba(41,110,68,1)!important;
}
.icheckbox input{ display: none!important;}


.icheckbox .iCheck-helper{
    background: #fff;

}
.icheckbox.checked .iCheck-helper{
    background: url("images/check.png") no-repeat center!important;
    background-size: 90% auto!important;
    width: 60%!important;
    height: 60%!important;
    opacity: 1!important;
    left: 20% !important;
    top: 20%!important;
}
