@if $use-typography == true {
    //------------------------------------//
    //  $TYPE
    //------------------------------------//
    // Links
    a {
        color: $base-link-color; 
        text-decoration: none;
        
        &:hover, 
		&:visited {
            color: lighten($base-link-color, 10%);
            cursor: pointer;
            text-decoration: underline;
        }
    }

    p a {
        line-height: inherit;
        
        &:visited { line-height: inherit; }
    }


    // Sizing
    small, 
	.small {
        @include font-size($small-size); 
    }

    .mico { 
        @include font-size($micro-size); 
    }


    // Addresses
    address {
        font-style: normal;
        
        > strong { display: block; }
    }


    // Other elements
    abbr {
        &[title], &[data-original-title] {
            cursor: help;
            border-bottom: 1px dotted #999;
        }
    }

    acronym {
        cursor: help;
        border-bottom: 1px dashed blue;
    }

    kbd {
        background-color: #333;
        border-radius: 4px;
        color: #fff;
        font-size: 90%;
        padding: 1px 4px;
    }
}
@if $use-typography == true {
    //------------------------------------//
    //  $TYPE
    //------------------------------------//
    // Links
    a {
        color: $base-link-color; 
        text-decoration: none;
        
        &:hover, 
		&:visited {
            color: lighten($base-link-color, 10%);
            cursor: pointer;
            text-decoration: underline;
        }
    }

    p a {
        line-height: inherit;
        
        &:visited { line-height: inherit; }
    }


    // Sizing
    small, 
	.small {
        @include font-size($small-size); 
    }

    .micro { 
        @include font-size($micro-size); 
    }


    // Addresses
    address {
        font-style: normal;
        
        > strong { display: block; }
    }


    // Other elements
    abbr {
        &[title], &[data-original-title] {
            cursor: help;
            border-bottom: 1px dotted #999;
        }
    }

    acronym {
        cursor: help;
        border-bottom: 1px dashed blue;
    }

    kbd {
        background-color: #333;
        border-radius: 4px;
        color: #fff;
        font-size: 90%;
        padding: 1px 4px;
    }
}

Fix typo - `.mico` to `.micro`
Fix typo - `.mico` to `.micro`