/* iCheck plugin olympus skin

----------------------------------- */

.icheckbox_olympus,

.iradio_olympus {
    display: block;
    margin: 0;
    padding: 0;
    width: 80px;
    height: 29px;
    border: none;
    cursor: pointer;
	float: right;
	background: url(UNchecked-box-01.png) no-repeat;    
}



.icheckbox_olympus {

    background-position: 0px 0;
}

    .icheckbox_olympus.hover {

        /*background-position: -31px 0;*/
        background: url(UNchecked-hover-box-01.png) no-repeat;
		        
    }

    .icheckbox_olympus.checked {

        /*background-position: -62px 0;*/
	background: url(checked-box-01.png) no-repeat;        

    }

    .icheckbox_olympus.disabled {

        /*background-position: -93px 0;

        cursor: default;*/

    }

    .icheckbox_olympus.checked.disabled {

        /*background-position: -124px 0;*/

    }



.iradio_olympus {

    background-position: -155px 0;

}

    .iradio_olympus.hover {

        background-position: -186px 0;

    }

    .iradio_olympus.checked {

        background-position: -217px 0;

    }

    .iradio_olympus.disabled {

        background-position: -248px 0;

        cursor: default;

    }

    .iradio_olympus.checked.disabled {

        background-position: -279px 0;

    }



/* Retina support */

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),

       only screen and (-moz-min-device-pixel-ratio: 1.5),

       only screen and (-o-min-device-pixel-ratio: 3/2),

       only screen and (min-device-pixel-ratio: 1.5) {

    .icheckbox_olympus,

    .iradio_olympus {

        /*background-image: url(olympus@2x.png);*/

        -webkit-background-size: 310px 31px;

        background-size: 310px 31px;

    }

}