Layout: Outro by
revolumna[
Live ]
Basic Info:
• S2 Flexible Squares.
• Basic, plus and paid.
• 1024x600+.
• Best view with Firefox.
/* -----------------------------------
This is "Outro",
a Flexible Squares layout by neen
available at revolumna
----------------------------------- */
/* [ FONTS ]
----------------------------------- */
@font-face {
font-family: 'Karla';
font-style: normal;
font-weight: 400;
src: local('Karla'), local('Karla-Regular'), url(
https://fonts.gstatic.com/s/karla/v5/31P4mP32i98D9CEnGyeX9Q.woff2) format('woff2');
}
@font-face {
font-family: 'Karla';
font-style: normal;
font-weight: 400;
src: local('Karla'), local('Karla-Regular'), url(
https://fonts.gstatic.com/s/karla/v5/Zi_e6rBgGqv33BWF8WTq8g.woff2) format('woff2');
}
@font-face {
font-family: 'Karla';
font-style: normal;
font-weight: 700;
src: local('Karla Bold'), local('Karla-Bold'), url(
https://fonts.gstatic.com/s/karla/v5/r3NqIkFHFaF3esZDc3WT5BTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
}
@font-face {
font-family: 'Karla';
font-style: normal;
font-weight: 700;
src: local('Karla Bold'), local('Karla-Bold'), url(
https://fonts.gstatic.com/s/karla/v5/suoMYBGv5sGCUIrF9mVTffesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
}
@font-face {
font-family: 'Karla';
font-style: italic;
font-weight: 400;
src: local('Karla Italic'), local('Karla-Italic'), url(
https://fonts.gstatic.com/s/karla/v5/uo43pN46LBw6Xe8n1TeyhPY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
}
@font-face {
font-family: 'Karla';
font-style: italic;
font-weight: 400;
src: local('Karla Italic'), local('Karla-Italic'), url(
https://fonts.gstatic.com/s/karla/v5/LCDsRHICy9vmW7BLwm8u7g.woff2) format('woff2');
}
/* [ GLOBAL ]
----------------------------------- */
body {
color: #999;
font-family: 'Karla', sans-serif;
font-size: 11px;
font-weight: 400;
}
a,
a:link,
a:visited {
color: #bbb;
text-decoration: none;
-webkit-transition: color .5s ease-out;
-moz-transition: color .5s ease-out;
-o-transition: color .5s ease-out;
transition: color .5s ease-out;
}
a:hover {
color: #444;
text-decoration: none;
}
#content {
margin: 80px auto 0;
width: 590px;
}
#maincontent {
margin-left: 190px;
margin-top: 60px;
width: 400px;
}
/* [ HEADER ]
----------------------------------- */
#header {
margin-left: 190px;
width: 400px;
}
.navheader {
display: none;
}
.title {
color: #444;
font-family: Karla, serif;
font-size: 14px;
font-weight: 700;
letter-spacing: 1px;
margin-bottom: 5px;
text-align: center;
text-transform: uppercase;
}
.subtitle {
background-color: #fafafa;
border-bottom: 1px solid #eee;
font-size: 10px;
font-style: italic;
line-height: 1.3;
margin: 0 auto;
padding: 10px;
text-align: center;
width: 140px;
}
/* [ FOOTER ]
----------------------------------- */
.lj-view-recent #footer,
.lj-view-friends #footer {
border-top: 1px solid #eee;
margin: 0 0 0 190px;
padding: 20px 0;
text-align: center;
width: 400px;
}
.lj-view-recent #footer a,
.lj-view-recent #footer a:link,
.lj-view-friends #footer a,
.lj-view-friends #footer a:link {
color: #444;
font-size: 10px;
font-weight: 700;
letter-spacing: .7px;
text-transform: uppercase;
-webkit-transition: letter-spacing .5s ease-out;
-moz-transition: letter-spacing .5s ease-out;
-o-transition: letter-spacing .5s ease-out;
transition: letter-spacing .5s ease-out;
}
.lj-view-recent #footer a:hover,
.lj-view-friends #footer a:hover {
letter-spacing: 2px;
}
.navfooter {
display: inline;
padding: 0;
}
.navfooter li {
display: inline-block;
list-style: none;
margin-left: 10px;
margin-right: 10px;
padding: 0;
}
#footer .viewing {
color: #444;
font-size: 10px;
font-style: italic;
}
/* [ SIDEBAR ]
----------------------------------- */
#sidebar {
float: left;
position: fixed;
width: 150px;
}
#sidebar a,
#sidebar a:link,
#sidebar a:visited {
font-size: 8px;
font-weight: 700;
letter-spacing: .7px;
text-transform: uppercase;
}
#sidebar a:hover {
color: #444;
text-decoration: none;
}
.sbarlist {
list-style: none;
margin-left: 0;
padding-left: 0;
}
#sidebar_calendar.sbarbody,
#sidebar_summary.sbarbody,
#sidebar_tags.sbarbody {
display: none;
}
/* [ default userpic ] ----- */
.defaultuserpic {
background-color: #fafafa;
margin: 0 auto -11px;
padding: 10px 5px 0;
text-align: center;
}
.defaultuserpic img {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
height: 40px;
width: 40px;
}
/* [ blurb ] ----- */
.sbartitle {
background-color: #fafafa;
border-bottom: 1px solid #eee;
color: #444;
font-size: 12px;
font-weight: 700;
letter-spacing: 1px;
list-style: none;
padding-bottom: 5px;
padding-top: 10px;
text-align: center;
text-transform: uppercase;
}
.sbarbody2 {
font-size: 10px;
line-height: 1.5;
margin-top: -1px;
padding: 0 5px;
text-align: center;
}
/* [ link list ] ----- */
#sidebar_linklist.sbarbody .sbarlist .sbartitle {
display: none;
}
#sidebar_linklist.sbarbody {
border-top: 1px solid #eee;
margin: 10px 15px 0;
text-align: center;
}
#sidebar_linklist.sbarbody .sbarcontent {
margin-top: -1px;
}
#sidebar_linklist.sbarbody .sbaritem {
display: inline-block;
}
#sidebar_linklist.sbarbody .sbaritem:after {
color: #d8d8d8;
content: '/';
font-size: 8px;
font-weight: 400;
margin: 0 3px;
}
#sidebar_linklist.sbarbody .sbaritem:last-of-type:after {
content: normal;
}
#sidebar_linklist.sbarbody .sbaritem:nth-of-type(even):after {
content: normal;
}
/* [ TAGS, TAGS PAGE ]
----------------------------------- */
.ljtags {
font-size: 0;
margin-top: 20px;
text-align: center;
}
.ljtags:before {
content: 'TAGS';
font-size: 8px;
font-weight: 700;
letter-spacing: .7px;
margin-right: 8px;
text-transform: uppercase;
}
.ljtags a,
.ljtags a:link,
.ljtags a:visited {
font-size: 8px;
font-weight: 700;
letter-spacing: .7px;
margin-right: 8px;
text-transform: uppercase;
}
.ljtags a:hover {
color: #444;
}
.ljtags a:before {
content: '#';
font-weight: 400;
}
.ljtags a:last-of-type {
margin-right: 0;
}
h2 {
color: #444;
font-size: 12px;
font-weight: 700;
letter-spacing: .7px;
text-align: center;
text-transform: uppercase;
}
.ljtaglist {
margin: 1px 0 10px;
padding: 10px;
text-align: left;
}
.ljtaglist li {
color: #444;
font-style: italic;
list-style-type: circle;
margin-bottom: 5px;
margin-left: 10px;
padding-left: 10px;
text-transform: lowercase;
}
.ljtaglist li:last-of-type {
margin-bottom: 0;
}
.ljtaglist li a {
font-style: normal;
}
/* [ ENTRIES ]
----------------------------------- */
.entry_text {
background-color: #fafafa;
border-bottom: 1px solid #eee;
line-height: 1.6;
margin: 0;
min-height: 34px;
padding: 10px 15px;
text-align: justify;
}
.entry ul,
.entry ol {
margin: 0 0 0 20px;
padding: 0;
}
.entry ul li,
.entry ol li {
margin-bottom: 4px;
padding-left: 10px;
}
.entry ul li:last-of-type,
.entry ol li:last-of-type {
margin-bottom: 0;
}
.entry ul li ~ br,
.entry ol li ~ br {
display: none;
}
.entry ul {
list-style-type: circle;
}
blockquote {
color: #444;
font-style: italic;
margin: 0 20px;
}
/* [ USERPIC, USERPIC FRIENDS ]
----------------------------------- */
.userpic,
.userpicfriends {
background: transparent !important;
float: right;
font-size: 0;
margin-right: -45px !important;
}
.userpic img,
.userpicfriends img {
background: transparent !important;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
height: 35px;
width: 35px;
}
.userpic font,
.userpicfriends font,
.userpic a,
.userpicfriends a {
display: none;
}
/* [ DATE, SUBJECT, CURRENTS ]
----------------------------------- */
.date {
color: #444;
display: inline-block;
font-size: 10px;
font-style: italic;
margin: 0 0 3px 200px;
text-align: right;
text-transform: lowercase;
width: 200px;
}
.subject {
color: #444;
font-size: 12px;
font-weight: 700;
letter-spacing: .7px;
margin: 0 -9px 5px 0;
padding: 0;
text-align: right;
text-transform: uppercase;
}
.subject a,
.subject a:link,
.subject a:visited {
color: #444;
font-size: 12px;
font-weight: 700;
letter-spacing: .7px;
text-align: right;
text-transform: uppercase;
}
.currents {
height: 48px;
margin-left: 405px;
margin-top: -49px;
position: relative;
width: 200px;
}
.currents > div:first-of-type {
bottom: 16px;
position: absolute;
}
.currents > div:only-of-type,
.currents > div:last-of-type {
bottom: 0;
position: absolute;
}
.currents strong {
display: none;
}
.currentmood,
.currentmusic,
.currentlocation {
color: #444;
font-size: 10px;
font-style: italic;
padding-left: 16px;
padding-top: 4px;
text-align: left;
text-transform: lowercase;
}
.currentlocation a,
.currentlocation a:link,
.currentlocation a:visited,
.currentlocation a:hover,
.currentmusic a,
.currentmusic a:link,
.currentmusic a:visited,
.currentmusic a:hover {
color: #444;
cursor: text;
font-size: 10px;
}
.currentlocation {
background: url(
http://i.imgur.com/e20fF22.gif) 2px 5px no-repeat;
}
.currentmood {
background: url(
http://i.imgur.com/zeF9gtJ.gif) 2px 5px no-repeat;
}
.currentmusic {
background: url(
http://i.imgur.com/4HwFdKI.gif) 2px 6px no-repeat;
}
.meta-mood-img {
display: none;
}
/* [ RECENT POSTS ]
----------------------------------- */
.entry--threeposts {
margin-left: 0 !important;
}
.threeposts__item {
margin-top: 5px !important;
padding-left: 0 !important;
text-align: justify;
}
.threeposts__items {
margin-left: 0 !important;
}
.threeposts__header {
color: #444;
font-family: 'Karla', sans-serif;
font-size: 12px;
font-weight: 700;
letter-spacing: .7px;
margin: 0 0 15px;
padding: 0;
text-align: center;
text-transform: uppercase;
}
.threeposts__item:after {
opacity: 0;
}
/* [ COMMENTS, COMMENTS PAGE ]
----------------------------------- */
.comments {
font-size: 0;
margin-top: 10px;
text-align: center;
}
.comments a,
.comments a:link,
.comments a:visited {
color: #444;
font-size: 10px;
font-weight: 700;
letter-spacing: .7px;
margin-left: 5px;
margin-right: 5px;
text-transform: uppercase;
-webkit-transition: letter-spacing .5s ease-out;
-moz-transition: letter-spacing .5s ease-out;
-o-transition: letter-spacing .5s ease-out;
transition: letter-spacing .5s ease-out;
}
.comments a:hover {
letter-spacing: 2px;
}
.datesubjectcomment {
color: #444;
font-size: 10px;
font-style: italic;
text-transform: lowercase;
}
.datesubjectcomment strong {
color: #444;
font-size: 10px;
font-style: normal;
font-weight: 700;
letter-spacing: .7px;
text-transform: uppercase;
}
.userpiccomment {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
float: left;
height: 45px;
margin-right: 5px;
position: relative;
width: 45px;
}
.commentreply {
margin-top: 10px;
}
.commentbox,
.commentboxpartial {
background-color: #fafafa;
border-bottom: 1px solid #eee;
margin: 0 0 10px;
padding: 10px;
}
center.comment-links {
margin: 0 0 10px !important;
}
.comment-links {
margin-top: 10px !important;
}
.comment-links div {
padding: 0 !important;
}
#footer.box {
margin-top: 10px;
}
#subject.textbox.textbox-subject {
border: 1px solid #eee;
margin-right: 5px;
width: 80% !important;
}
textarea.textbox {
border: 1px solid #eee;
width: 100% !important;
}
input,
textarea,
select {
border: 1px solid #eee;
color: #444;
font-family: 'Courier New';
font-size: 8pt;
padding: 3px;
}
#submitpost.commentform-button-submit,
#submitmoreopts.commentform-button-opts,
#postform-submit-comment-button.commentform-button-submit,
.commentform-button.commentform-button-preview,
.b-postform-quote {
background-color: #fff;
border: 1px solid #eee;
color: #444;
font-family: 'Karla', sans-serif;
font-size: 11px;
font-weight: 700;
padding: 2px;
}
.commentform-title.commentform-login-title,
.commentform-title.commentform-subject-title,
.commentform-title.commentform-msg-title {
font-weight: 700;
}
.commentform-alert-wrapper {
font-size: 8pt;
}
/* [ ARCHIVE ]
----------------------------------- */
.year {
border: 1px solid #eee;
margin-bottom: 30px;
padding: 5px;
text-align: center;
}
.year li {
display: inline-block;
margin: 0 3px;
}
.yeartable {
text-align: center;
width: 400px;
}
.yeartable .yeardate {
border: 1px solid #eee;
padding: 15px 8px 0;
text-align: center;
}
.yeartable div {
text-align: center !important;
}
.yeartable .yearday {
background-color: #fafafa;
font-size: 10px;
padding: 10px;
text-align: center;
text-transform: uppercase;
}
.yearmonth:first-of-type {
color: #444;
font-size: 12px;
font-weight: 700;
letter-spacing: .7px;
text-transform: uppercase;
}
dd {
border-bottom: 1px solid #eee;
color: #444;
font-style: italic;
margin-bottom: 10px;
padding: 5px 0;
text-align: left;
text-transform: lowercase;
}
dd a {
font-style: normal;
text-transform: none;
}
.entry dl dt a,
.entry dl dt a:hover {
color: #444;
font-size: 12px;
font-weight: 700;
letter-spacing: .7px;
text-transform: uppercase;
}
/* [ TINY ICONS ]
----------------------------------- */
span.i-ljuser img[src*="img/userinfo_v8.svg"] {
background: transparent url(
http://i.imgur.com/VTomZuh.gif) no-repeat !important;
height: 0 !important;
padding: 13px 0 0 10px !important;
width: 0 !important;
}
span.i-ljuser img[src*="img/community.gif"] {
background: transparent url(
http://i.imgur.com/egYSa3B.gif) no-repeat !important;
height: 0 !important;
padding: 13px 0 0 10px !important;
width: 0 !important;
}
img[src*="img/icon_protected.gif"] {
background: transparent url(
http://i.imgur.com/BxPcfTk.gif) no-repeat 1px 1px !important;
height: 0 !important;
padding: 11px 0 0 11px !important;
width: 0 !important;
}
img[src*="icon_private.gif"] {
background: transparent url(
http://i.imgur.com/m910vvm.gif) no-repeat 1px 1px !important;
height: 0 !important;
padding: 11px 0 0 10px !important;
width: 0 !important;
}
img[src*="img/icon_sticky.png"] {
background: transparent url(
http://i.imgur.com/ISNKUp3.gif) no-repeat 1px 1px !important;
height: 0 !important;
padding: 11px 0 0 11px !important;
width: 0 !important;
}
/* [ MISC ]
----------------------------------- */
.clear {
display: none;
}
.clearfoot {
clear: both;
height: 0;
}
.separator {
height: 40px;
}
.skiplinks {
border: 1px solid #eee;
color: #bbb;
margin-bottom: 15px;
padding: 5px;
text-align: center;
}
.skiplinks a {
margin-left: 2px;
margin-right: 2px;
}
Please credit
revolumna somewhere public if using, thank you.
For more information on how to install this layout, or to ask questions, visit the
original post.