/* toggle in label designing */
   .tax-type-toggle .toggle {
        position : relative ;
        display : inline-block;
        width : 50px;
        height : 25px;
        background-color: #e5ecf2;
        border-radius: 30px;
        border: 2px solid gray;
		vertical-align:middle;
		margin-top: 5px;	
		margin-bottom:5px;
		background-color: gray;
    }
            
    /* After slide changes */
    .tax-type-toggle .toggle:before {
        content: '';
        position: absolute;
        width: 19px;
        height: 19px;
        border-radius: 50%;
        background-color: white;
        top: 1px; 
        left: 0px;
        transition:  all 0.5s;
		background-color: gray;
		border: 3px solid white;
		box-shadow: none;
		
    }
	
	  /* Checkbox checked effect */
    .tax-type-toggle .checkbox:checked + .toggle::before {
        left : 25px; 
		width: 19px;
        height: 19px;
		background-color: gray;
		border: 3px solid white;
		margin-top: 0px;
    }
            
    /* Checkbox checked toggle label bg color */
     .tax-type-toggle .checkbox:checked + .toggle {
        background-color: white;
		border: 3px solid gray;
    }
            
    /* Checkbox vanished */
   
	.tax-type-toggle span {display:inline-block;padding:5px; font-size:10px; color: white; vertical-align:middle; }