/*===========
	iefix
=======*/	

input[type="checkbox"] {
    visibility: inherit;
    margin: 0 0 0 17px;
}

.practise_icons ul li {
    margin: 0 10px 0 10px;
}


.squaredFour {
    width: 20px;    
    margin: 20px auto;
    position: relative;
}

.squaredFour label {
    cursor: pointer;
    position: absolute;
    width: inherit;
    height: inherit;
    top: 0;
    border-radius: 4px;
    text-indent: 10px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background: inherit;
}


.squaredFour label:after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 transparent;
    border-color: none;
    border-image: none;
    border-style: none;
    border-width: 0;
    content: "";
    height: inherit;
    left: inherit;
    opacity: 0;
    position: absolute;
    top: 4px;
    transform: none;
    width: 9px;
}


.squaredFour label:hover::after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    filter: alpha(opacity=30);
    opacity: 0.5;
}

.squaredFour input[type=checkbox]:checked + label:after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
}