/* List */ ul { &.list { &.icons li { i { margin-#{$right}: 5px; } } } &.icons { list-style: none; } } .list { li { margin-bottom: 13px; } &.pull-left li { text-align: $left; } &.list-icons { list-style: none; padding-left: 0; padding-right: 0; li { position: relative; padding-#{$left}: 25px; i { position: absolute; #{$left}: 0; top: 5px; } } &.list-icons-style-2 { li { padding-top: 5px; padding-#{$left}: 36px; i { border-width: 1px; border-style: solid; border-radius: 50%; width: 25px; height: 25px; text-align: center; padding: 4px; } } } &.list-icons-style-3 { li { padding-top: 5px; padding-#{$left}: 36px; i { color: #FFF; border-radius: 50%; width: 25px; height: 25px; text-align: center; padding: 5px; } } } &.list-icons-sm { li { padding-#{$left}: 13px; margin-bottom: 5px; i { font-size: 0.8em; top: 7px; } } &.list-icons-style-2 { li { padding-#{$left}: 32px; i { width: 20px; height: 20px; padding: 3px; } } } &.list-icons-style-3 { li { padding-#{$left}: 32px; i { width: 20px; height: 20px; padding: 3px; } } } } &.list-icons-lg { li { padding-top: 5px; padding-#{$left}: 32px; i { font-size: 1.5em; } } &.list-icons-style-2 { li { padding-top: 8px; padding-#{$left}: 42px; i { width: 30px; height: 30px; padding: 4px; } } } &.list-icons-style-3 { li { padding-top: 8px; padding-#{$left}: 42px; i { width: 30px; height: 30px; padding: 4px; } } } } &.list-icons-reverse { li { text-align: $right; padding-#{$right}: 25px; padding-#{$left}: 0; i { position: absolute; #{$left}: auto; #{$right}: 0; top: 5px; } } &.list-icons-style-2 { li { padding-#{$right}: 36px; } } &.list-icons-style-3 { li { padding-#{$right}: 36px; } } &.list-icons-sm { li { padding-#{$left}: 0; padding-#{$right}: 13px; } &.list-icons-style-2 { li { padding-#{$right}: 32px; } } &.list-icons-style-3 { li { padding-#{$right}: 32px; } } } &.list-icons-lg { li { padding-#{$left}: 0; padding-#{$right}: 32px; } &.list-icons-style-2 { li { padding-#{$right}: 42px; } } &.list-icons-style-3 { li { padding-#{$right}: 42px; } } } } } &.list-borders { li { border-bottom: 1px solid #DBDBDB; margin-top: 9px; margin-bottom: 0; padding-bottom: 9px; &:last-child { border-bottom: 0; } } } &.list-side-borders { border-#{$left}: 1px solid #DBDBDB; padding-#{$left}: 10px; } &.list-ordened { counter-reset: custom-counter; list-style: none; li { position: relative; padding-#{$left}: 22px; &:before { position: absolute; top: 0; #{$left}: 0; content: counter(custom-counter); counter-increment: custom-counter; font-weight: bold; } } &.list-ordened-style-2, &.list-ordened-style-3 { li { padding-#{$left}: 32px; &:before { border-radius: 100%; border-style: solid; border-width: 1px; min-width: 26px; padding: 0; text-align: center; } } } &.list-ordened-style-3 { li { &:before { color: #FFF; border: 0; } } } } &.list-unstyled { padding-left: 0; padding-right: 0; } } /* Sitemap */ ul[class^="wsp-"] { margin-bottom: 30px; padding: 0; list-style: none; ul { margin-bottom: 5px; margin-top: 5px; list-style: none; } } h2[class^="wsp-"] { font-size: 1.8em; font-weight: 200; line-height: 24px; margin-bottom: 15px; } .fontawesome-icon-list, .sample-icon-list { margin-top: 22px; > div { height: 32px; line-height: 32px; font-size: 11px; &:hover { i { font-size: 28px; vertical-align: -6px; } } } i { display: inline-block; background-image: none; font-size: 14px; margin-#{$right}: 4px; text-align: center; width: 32px; } }