
        body {
            color:{color:Text}; 
            background:{color:Background}; 
            margin:0;
            padding:0;
            background-size:100%; 
            font-weight:normal;
            line-height:150%; 
            word-wrap:break-word;
            -webkit-font-smoothing:antialiased;
        }
    
        iframe, img, embed, object, .video {
            max-width:100%;
        }

        a {
            color:{color:Link}; 
            text-decoration:none;
        }
        
        img {
            max-width:100%;
            height:auto;
        }
    
        a:hover{
            color:{color:Hover};
        }
    
        b {
            font-weight:700;
        }
    
        i {
            font-style:italic;
        }
        
        blockquote {
            border-left:1px solid {color:Text};
            padding:0 0 0 2%; 
            margin:0px 2px 0px 5px;
        } 
        
        h1 {
            font-size:200%; 
            font-family:{text:Body Font}, arial, 'Trebuchet MS', Helvetica;
            letter-spacing:1px;
            font-weight:700;
            font-style:none; 
            line-height:100%; 
        }
    
        h2 { 
            font-size:110%; 
            font-family:{text:Body Font}, arial, 'Trebuchet MS', Helvetica;
            font-weight:normal;
            text-transform:uppercase;
        }

        h3 {
            color:{color:Text}; 
            font-family:{text:Body Font}, arial, 'Trebuchet MS', Helvetica;
            font-size:105%; 
            font-weight:400;
            letter-spacing:1px;
            line-height:200%; 
        } 
    
        code {
            overflow:auto;
            padding:1%;
            margin:2% 0 2% 0;
            text-align:justify;
        }

        pre {
            overflow:auto;
            background:{color:Accent};
            padding:1%;
            margin:2% 0 2% 0;
        }
    
        /* Container */
        #container{
            width:80.7%;
            margin-left:260px;
            padding:0;
            font-size:{text:Font Size}; 
        }
    
        /* Entries */
        #entries { 
            padding-top:3%;
            border-bottom:1px solid {color:Accent};
        }
    
        .entry {
            text-align:left;
            margin:0 auto;
            width:540px; 
            padding:3% 0 3% 0;
            overflow:hidden; 
            font-family:{text:Body Font}, arial, 'Trebuchet MS', Helvetica;
        }
        
        .entry a {
            border-bottom:0px solid {color:Text};
        }
        
        .entry h1 a {
            border-bottom:0px;
        }
    
        .entry img { 
            max-width:100%;
            margin:0 auto;
            text-align:center;
            height:auto;
            display:block;
        }
        
        /* Header */
        .nav {
            font-family:{text:Body Font}, arial, 'Trebuchet MS', Helvetica;
            position:absolute;
            top:0;
            margin-left:260px;
            width:80.7%;
            text-align:right;
            -webkit-transition:all 0.3s ease-in-out;
            transition:all 0.3s ease-in-out;
            opacity:0;
        }
        
        .nav-shrink {
            -webkit-transition:all 0.3s ease-in-out;
            transition:all 0.3s ease-in-out;
            position:fixed;
            top:0;
            padding:.5% 0 .5% 0;
            opacity:1;
            background:{color:Navigation};
        }

        .nav a {
            font-size:75%;
            font-weight:700;
            letter-spacing:1px;
            text-transform:uppercase;
            color:{color:Link};
        }

        .nav-shrink .nav-wrap { 
            margin:14.28571px auto;
        }
        
        .nav-shrink .nav-link { 
            color:white;
        }

        .nav-list {
            list-style:none;
            display:inline-block;
            margin-right:20px;
        }
        
        /* Sidebar */  
        #sidebar {
            background:{color:Sidebar};
            width:220px;
            height:100%;
            overflow:auto;
            padding:20px;
            position:fixed;
            text-align:left;
            font-size:12px;
        }
        
        #sidebar::-webkit-scrollbar {
            width:5px;
            background:{color:Scrollbar Background};
        }
        
        #sidebar::-webkit-scrollbar-thumb {
            background:{color:Scrollbar};
        }
        
        .menu-nav {
            font-family:{text:Font Body};
        }
        .menu-nav i {
            opacity:0;
        }
        
        .menu-nav li:hover i  {
            opacity:1; 
            -webkit-transition:all .4s linear;
            -moz-transition:all .4s linear;  
            -o-transition:all .4s linear;    
        }
        
        #sidebar section {
            margin:5% 0% 5% 0%;
            padding:5% 0% 5% 0%;
            border-top:1px solid {color:Accent 2};
        }
        
        #sidebar h1 {
            font-size:12px;
            text-transform:uppercase;
        }
        
        #sidebar ul, #sidebar li {
            list-style-type:none;
        }
        
        #sidebar, #sidebar a, .social-networks h1 {
            color:{color:Header text};
            border-bottom:0px;
        }
        
        #sidebar h2 {
            font-size:13.1px;
        }
        
        #sidebar a:hover {
            color:{color:Hover};
        }
        
        #sidebar li { 
            position:relative;
        }
        
        #sidebar a {
            text-decoration:none;
        }
        
        /* Sidebar > Avatar */
        .avatar {
            width:64px;
            height:64px;
            margin:0 auto;
            background-image:url({PortraitURL-128});
            background-position:center center;
            background-size:100%;
        }
        
        {block:IfLogoImage}
        .avatar:hover {
            width:64px;
            height:64px;
            background-image:url('{image:Logo}');
            background-position:center center;
            background-size:100%;
        }
        {/block:IfLogoImage}
    
        .avatar-style-circle {
            border-radius:100%;
        }
   
        .avatar-style-square{
            border-radius:5%;
        }
        
        /* Sidebar > Social Feed */
        .social-feed {
            width:100%;
            margin:0;
            display:block;
            display:table;
        }
        
        .social-feed img {
            list-style:none;
            line-height:0;
            float:left;
            width:25%;
            height:25%;
            margin:1%;
            display:inline-block;
        }
        
        .description article {
            margin:5% 0% 5% 0%;
            padding:5% 0% 5% 0%;
        }
        
        #sidebar section li:first-child {
            border-top:0px;
            }
            
        /* Sidebar > Navigation > Following */
        .following {
            margin:0 auto;
            line-height:0;
        }
        
        .following-inner {
            height:198px;
            overflow:auto;
        }
        
        .following img {
            display:inline-block;
            list-style:none;
            margin:1%;
        }
        
        .following-inner::-webkit-scrollbar {
            width:3px;
            background:{color:Scrollbar Background};
        }
        
        .following-inner::-webkit-scrollbar-thumb {
            background:{color:Scrollbar};
        }
        
        .following-inner::-webkit-scrollbar:horizontal {
            background:transparent;
        }
        
        /* Sidebar > Navigation > Social Networks */
        .social-networks, .social-networks a {
            font-size:1em;
            text-decoration:none;
            color:{color:Text};
        }
    
        .social-networks li {
            display:inline-block;
            margin-right:2%;
        } 

        /* Sidebar > Navigation > Searchbar */
        .search {
            margin:0 auto;
            height:25px;
            width:240px;
            display:inline-block;
            text-align:left;
        }

        .search form {
            padding:0; 
        }

        .search fieldset {
            margin:0;
            border:none;
            padding:0;
            color:{color:Header text};
        }

        .search input {
            margin:0 auto;
            border:none;
            width:80%;
            margin:0;
            padding:1px 4px;
            height:24px;
            font-size:inherit;
            font-family:inherit;
            background:transparent;
            display:inline;
            outline:none;
            color:{color:Header text};
        } 
    
        .search i {
            color:{color:Header Text};
        }

        .search a {
            color:{color:Header text};
        }

        #sbmt { 
            display:none;
        }
        
        /* Sidebar > Like Posts */
         ul#likes {
            list-style-type:none;
            margin:0 0 0 0;
            padding:0 0 0 0;
        }
            
        li.like_post {
            width:auto;
        }
        
        li.like_post img {
            display:none;
        }
        
        li.like_post p {
            display:none;
        }
        
        li.like_post .like_post_body {
            margin:0px;
        }
        
        li.like_post .post_info_bottom {
            margin:0px; 
            display:block !important; 
            text-transform:none;
        }
        
        li.like_post .post_info_bottom a {
            font-weight:600;
        }
        
        /* Posts > Audio */
        .audio iframe {
            width:100%;
        }

        /* Posts > Quote */
        .quoter {
            text-align:center;
        }     
    
        /* Posts > Answer  */
        .asker {
            width:auto;
        }
    
        .asker h2 {
            text-transform:none;
            line-height:160%;
        }
        
        .asker img {
            vertical-align:middle;
            border-radius:100%;
            width:30px;
            height:30px;
            display:inline;
        }
            
        .question {
            width:auto;
            height:auto;
            margin:0 0 1% 0;
        }
        
        .answer {
            width:auto;
        }
        
        /* Posts > Caption */
        figcaption {
            padding:.5% 2% .5% 2%;
        }
            
        /* Posts > Chat */
        .chat h2 {
            text-transform:none;
            font-weight:normal;
        }
        
        .chat ul {
            list-style:none; 
        }
        
        .chat li {
            list-style-type:none;
            padding:10px; 
        }
        
        .label {
            font-weight:bold; 
        }
        
        .person1 .label {
            font-weight:bold; 
        }
        
        /* Posts > Link*/
        .link-post h1 a {
            text-decoration:none;
        }
    
        /* Posts > Info */
        .info {
            margin:2% 0;
            font-size:12px;
        }
        
        .info li {
            display:inline-block;
        }
    
        .info, .info a, .sub-info, .sub-info a {
            color:{color:Info Text};
            text-decoration:none;
            border-bottom:0px;
            font-family:{text:Font Body};
            font-weight:none;
            text-transform:lowercase;
        }
        
        .sub-info {
            display:inline-block;
        }
    
        .sub-info {
            font-size:95%;
            margin:0 2% 0 2%;
        }
        
        /* Posts > Info > Sharing Buttons */
        .ultrashare {
            position:relative;
            display:inline-block;
        }

        .ultrashare .animated {
            -webkit-animation-duration:0.3s;
            animation-duration:0.3s;
        }

        .ultrasharetip {
            border-radius:3px;
            background:white;
            left:-60px;
            width:auto;
            position:absolute;
            bottom:30px;
            min-width:130px;
            overflow:hidden;
            display:none;
            -webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);
            box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);
            list-style:none;
            margin:0;
            padding:0;
        }

        .ultrasharetip {
            list-style:none;
            margin:0;
        }
        
        .ultrasharebutton img {
            width:auto!important;
        }
        
        .ultrasharetip li a {
            color:{color:Text};
            padding:9px 20px 9px 10px;
            display:block;
            text-transform:capitalize;
            font-weight:600;
            font-size:14px;
            font-family:'Raleway', 'Trebuchet MS', Helvetica, {text:Body Font}, arial, 'Trebuchet MS', Helvetica;
            border-bottom:solid 1px {color:Accent};
        }
        
        .ultrasharetip li a:last-child {
            border-bottom:none;
        }
        
        .ultrasharetip i {
            margin-right:5px;
        }
        
        .ultrasharebutton {
            text-align:center;
            cursor:pointer;
        }
        
        img.ultrashareimg {
            width:17px!important;
            opacity:0.2;
            vertically-align:middle;
            position:relative;
            top:2px;
        }
    
        /* Posts > Info > Reblog & Like buttons */
        .info-buttons {
            display:inline-block;
            margin-left:5px;
            margin-top:3px;

        }
    
        /* Tags */
        .tags li, .tags ul {
            list-style:none;
            display:inline-block;
            margin-right:2%;
        }
        
        .tags a {
            font-size:85%;
            line-height:220%;
            border-bottom:0px;
        }
        
        /* Post Notes */
        #postnotes { 
            margin:0 auto;
            width:540px;
            list-style-type:none;
        }
        
        #postnotes a {
            text-decoration:none;
        } 
        
        .notes li.note img {
            width:24px;
            height:24px;
            border-radius:3px;
        }
        
        ol.notes {
            list-style-type:none;
            padding:0;
            margin:25px 0px 10px;
        }
        
        ol.notes li.note {
            padding:3px 0 3px 0;
            list-style-type:none;
        }
        
        ol.notes img {
            vertical-align:middle;
            border-radius:2px;
            margin:1%;
        }
        
        ol.notes li.note blockquote {
            border-left:2px solid {color:Text}; 
            padding:0 0 0 2%; 
            margin:0px 2px 0px 10px;
        }
        
        /* Disqus */
        #disqus {
            padding:3% 0 3% 0;
            margin:0 auto;
            width:60%;
        }
        
        /* Posts > Footer */
        .posts-footer {
            padding:3%;
            text-align:center;
            margin:0 auto;
        }
        
        .posts-footer h2 {
            font-size:18px;
            text-transform:uppercase;
        } 
        
        .footer-left, .footer-right {
            display:inline-block;
            margin:0 2% 0 2%;
        }
        
        /* Pagination */
        #pagination {
            width:60%;
            margin:0 auto;
            padding:2% 0 5% 0;
        }
        
        #pagination i {
            font-size:200%;
        }
        
        .previous, .next {
            display:inline-block;
            padding:1% 2% 1% 2%;
        }
        
        .previous {
            float:left;
        }
        
        .next {
            float:right;
        }
        