| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 | // Used for theme swticher.setting-color {    padding: 0 5px;    >label {        display: block;        position: relative;        margin: 0 10px;        border-radius: 3px;        overflow: hidden;        border: 1px solid rgba(0, 0, 0, .1);        cursor: pointer;        &:first-child {            margin-left: 0        }        &:last-child {            margin-right: 0        }        $baseHg: 15px;        >.color {            display: block;            height: $baseHg * 1.2;        }        >.split {            @include clearfix();            display: block;            >.color {                display: block;                height: $baseHg * 2.5;                &:first-child {                    float: left;                    width: 70%;                }                &:last-child {                    float: right;                    width: 30%;                }            }        } // icon checked        >.icon-check {            position: absolute;            display: block;            left: 50%;            top: 50%;            width: 20px;            height: 20px;            margin-top: -20px;            margin-left: -10px;            text-align: center;            font-size: 1.33333333em;            vertical-align: -15%;            color: #fff;            opacity: 0;        }        >input[type="radio"] {            position: absolute;            opacity: 0;            visibility: hidden;            &:checked+.icon-check {                opacity: 1 !important;            }        }    }}
 |