/*
Theme Name: Encoders Hub Ocksa
Author: Encoders Hub
URL: https://www.encodershub.com
Description: custom theme
Version: 1.0
Tags: bootstrap
*/

#Navbar1 {
margin: 0;
padding: 0;
visibility: hide;
display: none ;
}
.body {
color:#131313;
margin:0;
font: normal normal 12px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
text-align: justify;
min-width: 1000px;
overflow: hidden!important;
background: #ffffff;
}
body#layout {
width: 850px !important;
max-width: 850px !important;
}
#layout #top-social-search,
#layout #header,
#layout #mmenu {
width: 850px !important;
max-width: 850px !important;
min-width: 850px !important;
}
.text-rendering: optimizeLegibility;}
.clr {clear:both; float:none;}

#linkbar-wrapper {
margin: 0px 0px 0px 0px;
padding:  0px 0px 80px 0px;
text-align: center;
background: #f2f2f2;
width: 100%;
}
#linkbar .widget {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: center;
clear: both;
}
#linkbar ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type:none;
}
#linkbar li {
display: inline;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: normal normal 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
color: #282828;
}
#linkbar h2 {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display: none;
visibility: hidden;
font: normal normal 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
color: #282828;
}
#linkbar a {
clear: both;
margin: 0px 0px 0px 0px;
padding: 0px 17px 0px 15px;
text-decoration:none;
font: normal normal 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
color: #282828;
text-transform: uppercase;
letter-spacing: 2px;
}
#linkbar a:hover {
color: #b5b5b5;
background: $linkbarHoverBgColor;
text-decoration: none;
}

.post-body {
margin:0 0 .75em;
line-height:1.6em;
color:#060606;
width: 750px;
text-align: justify;
font-size: 13px;
font: normal normal 12px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
}


.post-body a:link {
text-decoration:underline!important;
font-style: normal!important;
text-transform: none;
letter-spacing: 0px;
font-italic: none!important;
text-transform: none;
color: #131313;
font-weight: bold;
}
a:link {
color: #f29696;
text-decoration:none;
}
a:visited {
color: #f29696;
}
a:hover, a:focus {
color: #f29696;
text-decoration: none;
/*transition: all 0.7s;*/
}

a img {
border-width:0;
}
img {
max-width: 100%;
height: auto;
width: auto\9; /* ie8 */
border: none!important;
}

/*.post img {
opacity:1.0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}*/
.post img {
opacity:1.0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
margin-bottom: 10px;
}
.post img:hover {
opacity: 0.6;
}
input, textarea
{-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-border-radius: 0;}

#Attribution1 {height:0px;visibility:hidden;display:none;}

.crosscol-wrapper {width: 950px; margin: 0 auto; padding-top: 0px;}
.header-crosscol-wrapper {width: 950px; margin: 0 auto;}
.main-wrapper {width:890px; float: left; padding-top:50px; margin-bottom: 0px;        overflow: hidden!important; border-right:1px solid #e7e7e7;
}
/*.outer-wrapper { margin: 0; color: #131313; text-align: justify; font: normal normal 12px Arial, Tahoma, Helvetica, FreeSans, sans-serif; background: #ffffff!important;
}*/
.outer-wrapper {
    width: 1315px;
    margin: 0 auto;
    text-align: justify;
    font: normal normal 14px 'PT Sans Narrow', Times, FreeSerif, serif;
    line-height: 20px;
    color: #060606;
    border-right: 1px solid #e7e7e7;
    padding-right: 30px;
}
#upper-columns {
clear:both;
color: $sidebartextcolor;
width: 930px;
font: $topbarfont;
line-height: 1.6em;
background: #ffffff;
display: block;
/*height: 140px;*/
}
.upper-column ul li {
list-style: none;
line-height: 1.6em;
}
.upper-column h2 {
display: none;
}
.upper-column {
letter-spacing: 1px;
line-height: 1.6em;
clear:both;
}

.PageList {text-align:center !important;}
.PageList li {display:inline !important; float:none !important;}
#PageList1 {
margin: 0px 0px 0px 0px;
padding:  0px 0px 30px 0px;
width: 99%
text-align: center;
float: center;
border-top: 1px solid #e7e7e7;
border-bottom: 1px solid #e7e7e7;
}
#PageList1 .widget {
margin: 0px 0px 0px 0px;
padding: 4px 0px 3px 0px;
text-align: center;
float: center;
}
#PageList1 ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type:none;
}
#PageList1 li {
display: inline;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: normal normal 14px 'Times New Roman', Times, FreeSerif, serif;
color: #0d0d0d;
}
#PageList1 h2 {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display: none;
visibility: hidden;
font: normal normal 14px 'Times New Roman', Times, FreeSerif, serif;
color: #0d0d0d;
}
#PageList1 a {
clear: both;
margin: 0px 0px 0px 0px;
padding: 6px 15px 0px 0px;
width:100%;
text-decoration:none;
font: normal normal 14px 'Times New Roman', Times, FreeSerif, serif;
color: #0d0d0d;
text-transform: none;
letter-spacing: 1px;
}
#PageList1 a:hover {
color: #c5c5c5;
background: $PageList1HoverBgColor;
transition: all 0.7s!important;
text-decoration: none;
}

#header-wrapper {
font-family: 'ChronicleDisplay-Light'!important;
color: #131313;
font-size: 60px;
font-style: normal;
font-weight: normal;
text-transform: none;
margin-bottom: 0px;
letter-spacing: -2px;
text-align: left;
z-index: 999;
}
#head-inner {
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
float:center;
background-position: left;
color: #131313;
font-family: 'ChronicleDisplay-Light'!important;
font-size: 60px;
font-style: normal;
font-weight: normal;
text-align: left;
letter-spacing: -2px;
}
#right-sidebar-wrapper {
text-transform: none;
color: #1b1b1b;
width: 350px;
padding-top: 30px;
float: right;
padding-left: 0px;
text-align: justify;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden;      /* fix for long non-text content breaking IE sidebar float */
}

/*#header h1 {
text-decoration:none;
letter-spacing: -2px;
margin-bottom: -25px;
padding-bottom: 10px;
padding-top: 30px;
color: #131313;
font-family: 'ChronicleDisplay-Light'!important;
font-size: 60px;
font-style: normal;
font-weight: normal;
text-transform: none;
text-align: left;
}*/
#header h1 {
text-decoration:none;
letter-spacing: 0px;
margin-bottom: 0px;
padding-bottom: 70px;
padding-top: 70px;
color: #131313;
font-family: 'ChronicleDisplay-Light'!important;
font-size: 60px;
font-style: normal;
font-weight: normal;
text-transform: none;
text-align: center;
}
#header a:hover {
color: #131313;
}
#header a:visited {
color: #0d0d0d;
}
#header a:link {
color: #0d0d0d;
text-decoration: none;
}
#header {
margin: 0px;
text-align: left;
color: #333333;
font-family: 'ChronicleDisplay-Light'!important;
font-size: 60px;
font-style: normal;
font-weight: normal;
letter-spacing: -2px;
text-decoration: none;
}
#header-inner img {margin: 0 auto !important;} #header-inner {text-align:center !important;}

#Blog1 {position:relative;}
.blog-posts {position:relative; padding-bottom: 0px!important; border: none;}
.post {width: 750px; margin: auto;}
.post-outer {border: none;  }
.post-outer: first-child {margin: 0;}
.post{position:relative;}
.post-body .separator a {margin-left:0 !important; margin-right:0 !important; font-size: 14px;}
.margin-right {margin-right:15px!important; border: none;}
.postsummary { padding-top: 0px;  }
.post-title a, .post-title {letter-spacing: 2px; font: normal normal 13px Arial, Tahoma, Helvetica, FreeSans, sans-serif!important; color: #131313; margin-top: 25px; display: block; text-align: left; line-height: 2em;  background-image: url("");
/*.post-title a, .post-title {letter-spacing: 2px; font: normal normal 13px Arial, Tahoma, Helvetica, FreeSans, sans-serif!important; color: #131313; margin-top: 25px; display: block; text-align: left; line-height: 2em;  background-image: url("http://i484.photobucket.com/albums/rr207/a4christ/lil_zps1bklb8dg.jpg");*/
background-repeat: no-repeat!important; }
/*----------- Post Title--------*/
.post-title a {padding-left: 35px; font: normal bold 30px Arial, Tahoma, Helvetica, FreeSans, sans-serif!important; color: #131313; text-transform: none!important; letter-spacing: 1px!important;}
.post-title a:hover {color: #bbbfba!important; }
/*.post-body {border: none; line-height: 2em!important; font-size: 13px; color: #131313; font: normal normal 12px Arial, Tahoma, Helvetica, FreeSans, sans-serif;}*/
.post-header {margin: 0 0 10px; padding: 0 0 10px; font: normal normal 13px Arial, Tahoma, Helvetica, FreeSans, sans-serif; text-transform: none; line-height:1.6em; letter-spacing: 2px; color: #131313;}
.post-header a {font: normal normal 13px Arial, Tahoma, Helvetica, FreeSans, sans-serif; text-transform: none; line-height:1.6em; letter-spacing: 2px; color: #131313; border: none;}
.post-header a:hover{color: #bbbfba!important; transition: all 0.7s ease;}

/*.post-footer {
font: normal normal 13px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
text-transform: none;
line-height: 1em;
margin-bottom: 10px;
margin-top: 10px;
letter-spacing: 1px;
display: block;
padding-top: 5px;
padding-bottom: 0px;
text-align: center;
color: #131313;
}*/


.post-footer {
font: normal normal 12px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
text-transform: uppercase;
line-height:1.6em;
margin-bottom: 80px;
margin-top: 40px;
letter-spacing: 3px;
height: 65px;
display: block;
padding-top: 6px;
text-align: right;
color: #030303;
width: 800px;
border-bottom: 1px solid #e7e7e7;
}

.post-label {
font: normal normal 13px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
color: #131313;
text-align: rigth;
border: none;
display: block;
-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);-moz-transform: rotate(270deg); /* imagem na vertical */ width:140px; height:0px; margin-left:-165px; margin-right: 0px;  /* mova até o lugar que desejar */ float: left; margin-top: 400px; /* posição */ text-align: left;
}
.post-comment-link {
font-size: 12px;
text-align: center;
border: none;
-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform: rotate(0deg); /* imagem na vertical */ width:70px; height:0px; margin-left:-91px; margin-right: 0px;  /* mova até o lugar que desejar */ float: left; margin-top: 485px; /* posição */ text-align: left;
}
.post-comment-link a {
font-size: 11px;
color: #999999;
}
.addthis_toolbox addthis_default_style {
font-size: 10px;
text-align: left;
border: none;
-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform: rotate(0deg); /* imagem na vertical */ width:140px; height:0px; margin-left:-91px; margin-right: 0px; margin-bottom: -500px!important;  /* mova até o lugar que desejar */ float: left; margin-top: 500px; /* posição */ text-align: left;
}
.post-footer a {
font: normal normal 13px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
color: #131313;
}
/*.post-footer-line-1 {
font: normal normal 13px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
color: #131313;
}*/

.post-footer-line-1 {
font: normal normal 12px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
text-align: center;
float: center;
margin-bottom: 35px;
letter-spacing: 1px;
}

#blog-newer-link {
float: left;
}
#blog-pager-newer-link  a{
float: left;
color: $postnavigationcolor;
font: $postnavigationfont;
border: none!important;
margin-left: 0px;
}
/*#blog-pager-older-link {
float: right;
}*/
#blog-pager-older-link {
float: right;
color: #131313;
font: normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
text-transform: uppercase;
}
/*#blog-pager-older-link a {
float: right;
color: $postnavigationcolor;
font: $postnavigationfont;
border: none!important;
}*/
#blog-pager-older-link a {
float: right;
color: #131313;
font: normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
text-transform: uppercase;
}
/*#blog-pager {
text-align: center;
letter-spacing: 3px;
color: $postnavigationcolor;
font: $postnavigationfont;
width: 755px;
margin: auto;
}*/
#blog-pager {
text-align: center;
color: #131313;
font: normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
letter-spacing: 3px;
text-transform: uppercase;
width: 800px;
}
/*#blog-pager a {
color: $postnavigationcolor;
font: $postnavigationfont;
text-transform: uppercase;
letter-spacing: 2px;
margin-top: 20px;
padding: 10px;
}*/
#blog-pager a {
text-align: center;
color: #131313;
font: normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
text-transform: uppercase;
padding-top: 30px;
padding-bottom: 70px;
}
#blog-pager a:hover {
opacity: 0.3;
transition: all 0.7s ease;
}
.feed-links {
clear: both;
line-height: 2.5em;
}
h4.date-header{display:none;}

#searchThis {
float: center;
font-family: 'gotham_mediumregular';
text-decoration:none;
color: #282828;
text-transform: uppercase;
letter-spacing: 1px;
}
#searchButton {
text-decoration:none;
font-family: 'gotham_mediumregular';
color: #131313;
text-transform: uppercase;
letter-spacing: 1px;
border: none;
float: center;
background: none;
width: 0px;
margin-bottom: 10px;
}

.post blockquote {
line-height: 2em;
text-decoration:none!important;
font-style: normal!important;
text-transform: none;
font-size: 16px;
font-weight: normal;
letter-spacing: 0px;
font-italic: none!important;
font-family: 'ChronicleDisplay-Light';
padding-left: 50px;
padding-right: 50px;
margin-bottom: 10px;
text-align: center;
color: #BCBCBC;
}
.post blockquote p {
line-height: 2em;
}

h2 {
text-decoration:none;
font-family: 'gotham_mediumregular';
font-size: 11px;
color: #282828;
text-transform: none;
letter-spacing: 1px;
font-weight: normal;
margin-bottom: 0px;
padding-bottom: 0px;
line-height: 0em;
}

#related-posts a {
height: 180px;
}
#HTML107 {
/*margin-bottom: 40px;*/
font: normal normal 12px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
letter-spacing: 1px;
color: #303030;
}

#crosscol-wrapper2 {
text-lign: right;
float: right!important;
width: 100%;
}
#crosscol-wrapper2 h2 {
display: none;
}
#crosscol-wrapper3 {
text-align:center!important;
float: left!important;
width: 100%;
display: block;
color: #222;}
#crosscol-wrapper3 a {
color: #222222;}
#crosscol-wrapper3 img:hover {
opacity: 0.4;
transition: all 0.7s ease;
}
#crosscol-wrapper3 h2 {
display: none;
}
h7 {
width: 100px;
margin: auto;
display: block;
text-align: center;
float: center;
font-family: 'gotham_mediumregular';
font-size: 10.5px;
color: #fefefe;
text-transform: uppercase;
letter-spacing: 5px;
font-weight: normal;
margin-bottom: 0px;
padding-bottom: 5px;
line-height: 0em;
}
h7 a:hover {
opacity:0.4;
}
h8 {
margin: auto;
margin-top: 40px;
margin-bottom: 40px;
display: block;
text-align: center;
float: center;
font-family: 'ChronicleDisplay-Light'!important;
font-size: 45px;
color: #444444;
font-weight: normal;
font-style: normal;
color: #131313;
text-transform: none;
}
h8 a:hover {
opacity:0.4;
}
#crosscol-wrapper4 {
text-align:center!important;
float: left!important;
width: 100%;
display: block;
font-family: 'gotham_mediumregular';
font-size: 10.5px;
color: #282828;
text-transform: uppercase;
letter-spacing: 2px;
font-weight: normal;
line-height: 1.5em;
color: #c1c1c1;
margin-bottom: -10px;
height: 30px;
padding-top: 35px;}
.crosscol-wrapper4 img:hover {
opacity: 0.6;
}
#crosscol-wrapper4 a {
text-decoration:none;
font: normal bold 10.5px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
letter-spacing: 2px;
color: #222222;
margin-left: 8px;
margin-right: 8px;
}
#crosscol-wrapper4 a:hover {
text-decoration:none;
opacity:0.6!important;
}
#crosscol-wrapper4 h2 {
display: none;
}

#footer {
margin:auto;
padding: 0px 0px 0px 0px;
width: 100%;
color: $footertextcolor;
font: $footerfont;
}
/*#footer-wrapper {
padding-top: 70px;
padding-bottom: 30px;
clear:both;
color: $footertextcolor;
width: 100%;
float: center;
text-align: center;
border-top: 1px solid #e5e3e3;
margin: auto:
overflow: hidden!important;
font-family: 'gotham_mediumregular';
font-size: 12px;
font-style: normal;
font-weight: normal;
letter-spacing: 0px;
border-bottom: solid 1px #e7e7e7;
}*/
#footer-wrapper {
padding-top: 50px;
margin-top: 0px;
padding-bottom: 50px;
margin-bottom: 30px;
clear:both;
color: #1b1b1b;
width: 100%;
float: center;
text-align: center;
border-top: solid 2px #e7e7e7;
border-bottom: solid 1px #e7e7e7;
}
#footer-wrapper a {
padding-left: 10px;
padding-right: 10px;
}
#footer-wrapper a:hover {
opacity: 0.3;
transition: all 0.7s ease;
}
#footer-wrapper h2 {
font: normal bold 10px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
letter-spacing: 2px;
color: #303030;
margin-bottom: 30px;
display: none;
}
.footer {text-align:center !important; display:inline !important; float:none !important;}

#credits {
padding: 20px 0px 0px 0px;
margin-bottom: 40px;
width: 100%;
text-align: center;
display: block;
height: 30px;
float: left;
text-transform: uppercase;
letter-spacing: 2px;
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
color: #1b1b1b;
font-style: normal;
background: $footerbackgroundcolor;
}
/*#credits {
width: 100%;
text-align: center;
display: block;
height: 20px;
float: left;
text-transform: uppercase;
letter-spacing: 2px;
font: normal bold 11\px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
font-size: 10px;
margin: auto;
}*/
#credits a {
color: #1b1b1b;
}

.comments { margin-top: 80px; width: 770px; margin-left: 105px; line-height: 1.9em;}
.comments h4 { font-size: 10px!important!; text-transform: uppercase; letter-spacing: 2px; display: none;}
.comments .comments-content .comment-thread ol { overflow: hidden; margin: 0;   }
.comments .comments-content .comment:first-child { padding-top: 0; font-size: 10px!important!;}
.comments .comments-content .comment { margin-bottom: 0; padding-bottom: 0;}
.comments .avatar-image-container { display: none;}
.comments .avatar-image-container img { display: none;}
.comments .comment-block {margin-left: 0px!important; padding: 30px 0 30px 0px; border-bottom: 1px solid #e5e3e3; }
.comments .comments-content .comment-header a { text-transform: uppercase; letter-spacing: 2px;}
.comments .comments-content .user { display: block; font-size: 10px!important; font-weight: normal; text-transform: none; letter-spacing: 2px; }
.comments .comments-content .datetime { display: none; }
.comments .comments-content .datetime a { display: none;}
.comments .comments-content .comment-header, .comments .comments-content .comment-content { margin: 0 20px 10px 0; }
.comments .comment-block .comment-actions { display: block; text-align: left; margin-top:0px; font-size: 10px; }
.comments .comment .comment-actions a {  display: inline-block; line-height: normal; margin-right: 5px; font: font-size: 10px!important!; fon-weight: normal; text-transform: uppercase; letter-spacing: 2px; border-bottom:15px; }
.comments .comment .comment-actions a:hover { text-decoration: none; }
.comments .thread-toggle { display: none; }
.comments .comments-content .inline-thread { margin: 0 0 20px 17px !important; padding: 0 0 0 20px; }
.comments .continue { display: none; }
.comments .comments-content .icon.blog-author {display: none;}
.comment-thread ol {}
.comment-thread li:before {display:none;}
.comment-thread ol ol {}
.comment-thread li li:before {display:none;}
/* -----   LOWER SECTION   ----- */
#lower {
margin:auto;
padding: 0px 0px 0px 0px;
width: 100%;
color: $footertextcolor;
font: $footerfont;
}
#lower-wrapper {
margin:auto;
padding: 0px 0px 0px 0px;
width: 100%;
color: $footertextcolor;
font: $footerfont;
}
#lowerbar-wrapper1 {
float: center;
margin: auto;
padding-bottom: 10px;
text-align: center;
line-height: 1.6em;
width: 100%;
word-wrap: break-word;
overflow: hidden;
color: $footertextcolor;
font: $footerfont;
}
.lowerbar {margin: 0; padding: 0; }
.lowerbar .widget {margin: 0; padding: 0px 0px 0px 0px;}
.lowerbar h2 {
display: none;
}
.lowerbar ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type: none;
color: $footertextcolor;
font: $footerfont;
}
.lowerbar li {
margin: 0px 0px 2px 0px;
padding: 0px 0px 1px 0px;
color: $footertextcolor;
font: $footerfont;
}
#lowerbar1 {
padding-bottom: 25px;
float:center;
}
#lowerbar1 a i {
font-size:10px;
margin-left:7px;
margin-right: 7px;
color: #c5c5c5;
opacity:9.0;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
}
.lowerbar1 a i a:hover {
opacity:0.5;
transition: all 0.7s ease;
}
/* -----   SOCIAL MEDIA SECTION   ----- */
#HTML108 a {
font-size:12px;
margin-left:7px;
margin-right: 7px;
color: #c5c5c5;
opacity:9.0;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
}
#HTML108 a:hover {
opacity:0.5;
transition: all 0.7s ease;
}
#HTML108 {
margin: auto;
align: center;
width: 100%;
}
#HTML108 a {
color: #c5c5c5;
opacity:9.0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
#HTML108 a:hover {
opacity:0.3;
transition: all 0.7s ease;
}
/* -----   ABOUT SECTION   ----- */
h3 {
font-family: 'gotham_mediumregular'!important;
font-size: 10px;
font-style: normal;
font-weight: normal;
letter-spacing: 2px;
}
h3 a:hover {
color: #eeeeee;
transition: all 0.7s ease;
}
h4 a:hover {
color: #cccccc!important;
transition: all 0.7s ease;
}
h9 {
text-decoration: none;
font-family: 'gotham_mediumregular';
font-size: 23px;
color: #282828;
text-transform: none;
letter-spacing: 0px;
font-weight: normal;
margin-bottom: 10px;
padding-bottom: 0px;
line-height: 0em;
}
/* -----   FULL POST TITLE SECTION   ----- */
h5 {
font-family: 'ChronicleDisplay-Light'!important;
font-size: 55px;
font-style: normal;
font-weight: normal;
text-transform: none;
line-height: 1.2em;
width: 510px;
margin: auto;
color: #444444;
text-align: center;
margin-bottom: 30px;
margin-top: 30px;
padding-bottom: 20px;
padding-left: 0px;
padding-right: 0px;
letter-spacing: 0px!important;
border-bottom: 1px solid #eeeeee;
}
h5:hover {
-webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
-o-transition-duration: 0.5s;
opacity: 0.2;
transition: all 0.7s ease;
}

@font-face {
font-family: 'ChronicleDisplay-Light';
src: url('font/ChronicleDisplay-Light.eot?#iefix') format('embedded-opentype'),   url('font/ChronicleDisplay-Light.otf')  format('opentype'),
url('font/ChronicleDisplay-Light.woff') format('woff'), url('font/ChronicleDisplay-Light.ttf')  format('truetype'), url('font/ChronicleDisplay-Light.svg') format('svg');
font-weight: normal;
font-style: normal;
}

#footer-columns {
text-align: right!important;
margin-top: -10px!important;
/*height: 35px;*/
width: 100%;
background: #f2f2f2;
display: block;
position: fixed;
display: none;
z-index: 99999;
padding:  20px 15px 15px 15px  ;
/*margin-left: -8px!important;*/
clear:both;
margin:0 auto;
}
#footer-columns ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type:none;
}
#footer-columns li {
display: inline;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: normal normal 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
color: #282828;
}
#footer-columns a {
clear: both;
margin: 0px 0px 0px 0px;
padding: 0px 18px 0px 3px;
text-decoration:none;
font: normal normal 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
color: #282828;
text-transform: none;
letter-spacing: 1px;
}
#footer-columns h2 {
display: none;
}
#footer-columns a:hover {
color: #b5b5b5;
background: $linkbarHoverBgColor;
text-decoration: none;
transition: all 0.7s ease;
}
/* -----   PROFILE   -----*/
.profile-img {
display: block;
/*float: left;*/
width: 350px;
height: auto !important;
padding-bottom: 7px;
margin-left: 0px;
}
.profile-data {
margin:0;
text-transform:uppercase;
letter-spacing:.1em;
font: normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
font-weight: bold;
line-height: 1.6em;
text-align: justify;
display: none;
}
.profile-datablock {
margin:.5em 0 .5em;
text-align: center;
width: 300px;
margin: auto;
line-height: 1.9em!important;
}
.profile-textblock {
margin: 0.5em 0;
line-height: 1.6em;
font-size:14px;
}
.profile-link {
text-transform: uppercase;
letter-spacing: 2px;
text-align: center;
display: block;
font: normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
color: #8d887e!important;
margin-top: 10px;
padding-to: 10px;
padding-bottom: 10px;
width: 350px;
}
.profile-name-link {
background-image:none !important;
padding-left:0px;
display: none;
}
#crosscol-wrapper {
text-align: center;
float: center;
}
#widgetcat {
	display: grid;
}
/*----Footer Credits-----*/

.column-center{ display: inline-block; width: 32%; font-family: 'ChronicleDisplay-Light'!important; font-size: 15px; font-style: normal; font-weight: normal; text-transform: none;}
.column-left{ float: left; width: 33%; }
.column-right{ float: right; width: 32%; }

.item-snippet {font-size:14px; }
.quickedit{display:none;}
/* -----   MOBILE    ----- */
/***HOME**/
/*#Blog1 .blog-posts.hfeed .post-outer:nth-child(3) {
top: 862px !important;
}
#Blog1 .blog-posts.hfeed .post-outer:last-child {
top: 1542px !important;
}*/
/* Laptops and Desktops */
@media only screen and (max-width : 1280px) {
/* The following css will be rendered if device width is less than 1280px */
/*.profile-img {
display: block;
float: left;
width: 350px;
height: auto !important;
padding-bottom: 7px;
margin-left: 125px;
}
.profile-link {
text-transform: uppercase;
letter-spacing: 2px;
text-align: center;
display: block;
font: normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
color: #8d887e!important;
margin-top: 10px;
padding-to: 10px;
padding-bottom: 10px;
width: 350px;
padding-left:245px;
}*/


}
/* Tablets (Landscape) */
@media (max-width:1050px)
{
/* The following css will be rendered if device width is less than 1024px */
.body {
max-width:100%;
}
.post-outer {
padding: 5px;
}
.comments { margin-top: 80px; margin-left: 0px; line-height: 1.9em;}
.post.hentry .post-body.entry-content{width:100% !important; overflow: hidden!important;}
#Blog1 > center > div { line-height: unset !important; overflow: hidden!important;}
.main-wrapper, .crosscol-wrapper, *{
max-width:100%;
border-right:none;
}
.outer-wrapper {
padding-right: 0px;
}
#Blog1 {
overflow: hidden!important;
margin-left: 0px!important;
}
.content-wrapper {
overflow: hidden!important;
max-width:100%;
}
.crosscol-wrapper {
overflow: hidden!important;
max-width:100%;
}
#related-posts {
display: none;
}
.entry-content  {
margin-left: 25px!important;
}
.post-body {
margin-left: 0px!important;
}
.blog-posts.hfeed .post.hentry + div {
margin: 0 !important;
width: unset !important;
margin: auto !important;
}
.blog-posts.hfeed  {
position: relative !important;
margin: auto !important;
padding-left: 12px;
}
#right-sidebar-wrapper {
display: none !important;
padding-left:20px;
}
#sidebar-wrapper {
display: none;
}
h2.date-header {
width:100%!important; overflow:hidden!important;
}
#blog-pager {
text-align: center;
display: inline;
letter-spacing: 3px;
color: $postnavigationcolor;
font: $postnavigationfont;
width: 80%!important;
margin: auto;
}
.column-left{ 
 width: 20%;
}



}
@media only screen and (max-width: 1050px) {

#right-sidebar-wrapper {
padding-left:20px;
width:100%	
}
.profile-img {
display: block;
float: left;
width: 350px;
height: auto !important;
padding-bottom: 7px;
margin-left: 220px;
}
.profile-link {
text-transform: uppercase;
letter-spacing: 2px;
text-align: center;
display: block;
font: normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
color: #8d887e!important;
margin-top: 10px;
padding-to: 10px;
padding-bottom: 10px;
width: 540px;
padding-left:270px;
}

		
}
/* Tablets (Portrait) */
@media only screen and (max-width : 768px) {
/* The following css will be rendered if device width is less than 768px */
.body {
max-width:100%;
}
.post-outer {
padding: 5px;
}
.main-wrapper, .crosscol-wrapper, *{
max-width:100%;
border-right:none;
}
.outer-wrapper {
padding-right: 0px;
}
#comments {
padding: 8px;
}
#right-sidebar-wrapper {
padding-left:20px;
/*width:100%*/
}
.profile-img {
display: block;
float: left;
width: 350px;
height: auto !important;
padding-bottom: 7px;
margin-left: 140px;
}
.profile-link {
text-transform: uppercase;
letter-spacing: 2px;
text-align: center;
display: block;
font: normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
color: #8d887e!important;
margin-top: 10px;
padding-to: 10px;
padding-bottom: 10px;
width: 350px;
padding-left:269px;
}
.column-left{ 
 width: 10%;
}
.column-center{
	width: 0%;
}
}
/* iPhones */
@media only screen and (max-width : 640px) {
/* The following css will be rendered if device width is less than 640xpx */
.main-wrapper, .crosscol-wrapper, *{
max-width:100%;
}
.profile-img {
display: block;
float: left;
width: 350px;
height: auto !important;
padding-bottom: 7px;
margin-left: 60px;
}
.profile-link {
text-transform: uppercase;
letter-spacing: 2px;
text-align: center;
display: block;
font: normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
color: #8d887e!important;
margin-top: 10px;
padding-to: 10px;
padding-bottom: 10px;
padding-left:180px;
width: 350px;
}
#comments {
padding: 8px;
}
#footer-columns {
margin-top: -50px!important;
padding-bottom: 10px;
}
.comments, .post-footer, #footer-wrapper #FOOTER #HTML3, {
display: none;
}
.blog-posts.hfeed .post-outer {
position: unset !important;
}
.post.hentry .post-body.entry-content {
margin: 0 auto;
text-align: center;
max-width : 415px;
}
.post-title a, .post-title {
width: 100%;
}
/*#right-sidebar-wrapper {
display: block !important;
}*/
.blog-posts.hfeed .post.hentry + div {
margin: 0 !important;
width: unset !important;
}
#Blog1 > center > div {
margin-top: 0 !important;
}
#upperbar-wrapper1{ width: 100%; }
#upperbar-wrapper2{width: 100%;}
.mob-no-float {
float: none !important;
width: 100% !important;
padding-bottom: 0px;
}
form[name="emf-form"] input, form[name="emf-form"] textarea {
max-width: 94%;
}
form[name="emf-form"] input[name="submit"] {
float: left;
}
.about-left-content {
margin-top: -40px !important;
padding-right: 5px !important;
}
.about-right-content {
padding-left: 5px !important;
padding-top: 65px !important;
}
.about-right-content, .about-left-content {
font-size: 5px;
line-height: 15px;
max-width: 31% !important;
}
.about-left-img, .about-right-img {
max-width: 61% !important;
}
#blog-pager, .post-title.entry-title a{width:auto;}

}

/* Mobiles */
@media only screen and (max-width : 480px) {
/* The following css will be rendered if device width is less than 480px */
.body {
max-width:100%;
padding: 5px;
}
.main-wrapper, .crosscol-wrapper, *{
max-width:100%;
border-right:none;
}
.outer-wrapper {
	padding-right: 0px;
}
.post-outer {
padding: 5px;
}
#comments {
padding: 8px;
}
#footer-columns {
margin-top: -50px!important;
padding-bottom: 10px;
}
.profile-img {
display: block;
float: left;
width: 350px;
height: auto !important;
padding-bottom: 7px;
margin-left: 0px;
}
.profile-link {
text-transform: uppercase;
letter-spacing: 2px;
text-align: center;
display: block;
font: normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
color: #8d887e!important;
margin-top: 10px;
padding-to: 10px;
padding-bottom: 10px;
width: 350px;
padding-left:15px;
}
.column-left{ 
 width: 10%
}

}
/* Small Mobiles */
@media only screen and (max-width : 320px) {
/* The following css will be rendered if device width is less than 320px */
/* -----   SCROLLING   ----- */
.body {
max-width:100%;
padding: 5px;
}
.main-wrapper, .crosscol-wrapper, *{
max-width:100%;
border-right:none;
}
.post-outer {
padding: 8px;
}
#comments {
padding: 8px;
}
#footer-columns {
text-align: right!important;
margin-top: -50px!important;
/*height: 35px;*/
width: 100%;
background: #f2f2f2;
display: block;
position: fixed;
display: none;
z-index: 99999;
padding:  15px 0px 0px 0px;
/*margin-left: -8px!important;*/
clear:both;
margin:0 auto;
}
#footer-columns ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type:none;
}
#footer-columns li {
display: inline;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: normal normal 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
color: #282828;
}
#footer-columns a {
clear: both;
margin: 0px 0px 0px 0px;
padding: 0px 18px 0px 3px;
text-decoration:none;
font: normal normal 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
color: #282828;
text-transform: none;
letter-spacing: 1px;
}
#footer-columns h2 {
display: none;
}
#footer-columns a:hover {
color: #b5b5b5;
background: $linkbarHoverBgColor;
text-decoration: none;
transition: all 0.7s ease;
}
/*#PageList1  {
display: none;
}*/
#header-wrapper{
width: 100%!important;
clear: both;
margin: auto;
margin-bottom: -35px;
}
#header {
width: 100%!important;
overflow: hidden!important;
text-align: center!important;
color: #131313;
font: $blogtitlefont;
clear: both;
margin: auto;
text-decoration: none;
}
#blog-pager {
padding-top: 30px;
width: 100%!important;
overflow: hidden!important;
}
#header-inner img {margin: 0 auto !important; width: 100%;} #header-inner {margin: 0 auto !important; text-align:center !important;}
#upperbar-wrapper1 {
float: left;
overflow: hidden!important;
margin: 0px 0px auto;
padding-bottom: 10px;
margin-top: 20px;
text-align: justify;
line-height: 1.6em;
width: 100%;
word-wrap: break-word;
color: $footertextcolor;
font: $footerfont;
padding-left: 0px;
overflow: hidden!important;
}
#upper-columns {
width: 100%!important;
}

#upper1 {
width: 100%!important;
/*margin: auto!important;*/
text-align: center!important;
float: center!important;
margin-left: 30px;
}
.column-left{ 
 width: 10%;
}
.column-center{
	width: 10%;
}


/* -----   FEATURED IMAGE SECTION   ----- */
.featured_banner {
width: 100%!important;
overflow: hidden!important;
height: 270px;
}

#crosscol-wrapper4 {
display: none;
}
#cssmenu {
display: none;
}
#LinkList2-wrapper {
display: none;
}
#LinkList2 .widget {
display: none;
}
#LinkList2 a {
display: none!important;
}
#footer-columns {
width: 100%!important;
overflow: hidden!important;
}
#HTML2 {
display: none;
}
.body {
width: 100%!important;
overflow: hidden!important;
}
#main-wrapper {
width: 100%!important;
overflow: hidden!important;
}
#outer-wrapper {
width: 100%!important;
overflow: hidden!important;
}
#content-wrapper {
width: 100%!important;
overflow: hidden!important;
}
#crosscol-wrapper {
width: 100%!important;
overflow: hidden!important;
}
#crosscol-wrapper2 {
width: 100%!important;
overflow: hidden!important;
}
#crosscol-wrapper3 {
width: 100%!important;
overflow: hidden!important;
}
#crosscol-wrapper4 {
width: 100%!important;
overflow: hidden!important;
}
#Blog1 {
width: 100%!important;
overflow: hidden!important;
float: none;
}
.blog-posts {
width: 320px!important;
overflow: hidden!important;
}
.post-outer {
width: 100%important!;
overflow: hidden!important;
}
.blog-pager {
width: 320pximportant!;
overflow: hidden!important;
}
#footer-wrapper {
width: 100%important!;
overflow: hidden!important;
}
#lowerbar-wrapper {
width: 100%important!;
overflow: hidden!important;
}
#HTML108 a {
font-size:11px;
margin-left:7px;
margin-right: 7px;
color: #c5c5c5;
opacity:9.0;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
}
#HTML108 a:hover {
opacity:0.5;
transition: all 0.7s ease;
}
.post-body img, .bst-image img{
box-sizing: border-box !important;
height: auto !important;
max-width: 100% !important
overflow: hidden!important;
margin-top: 10px;
}
.post-body .tr-caption-container img{
height: auto !important;
width: 100% !important
overflow: hidden!important;
}
.mob-no-float {
float: none !important;
max-width: 320px;
}
.mob-no-float input, .mob-no-float textarea {
max-width: 295px !important;
}
#post-body-4035260639581098371 .post-footer {
display: none;
}
#post-body-4035260639581098371 + .comments {
display: none;
}
#instafeed, #lower {
float: left;
max-width: 305px;
}
#footer-wrapper #FOOTER #HTML3 {
display: none;
}
#footer-wrapper #FOOTER #HTML5 {
width: 320px;
}
.about-left-img, .about-right-img {
max-width: 61%;
}
#post-body-4623929885706413851 {
display: inline-block;
max-width: 305px;
}
.about-right-content, .about-left-content {
font-size: 5px;
line-height: 15px;
max-width: 36%;
}
.about-right-content {
padding-top: 65px !important;
padding-left: 5px !important;
}
.about-left-content {
margin-top: -40px !important;
padding-right: 5px !important;
}
.about-right-img {
margin-top: -130px !important;
}
.comments, .post-footer  {
display: none;
}
.blog-posts.hfeed {
max-width: 250px;
}
.blog-posts.hfeed * {
max-width: 100%;
}
.blog-posts.hfeed .post-outer {
left: 0 !important;
}
.blog-posts.hfeed .post.hentry + div {
line-height: unset !important;
margin: 0 !important;
}
.linkopacity2 h5 {
font-size: 25px;
}
.post.hentry .post-body.entry-content{width:100% !important;}
#Blog1 > center > div { line-height: unset !important;}
}

.post-outer {display:none;}
.share-buttons {display:none;}
.post-label {display:none;}
.header-wrapper {display:none;}
.share-buttons {display:none;}
/*.addthis_toolbox, .addthis_toolbox a {display: block;} */
.post-comment-link {display:none;}

#related-posts{float:left;width: 810px;border-bottom:0px solid #48d; height: auto; margin-bottom: 90px!important;} 

#related-posts a {border-right:none; font-size: 13px; font-weight: normal; letter-spacing: 1px;} #related-posts a:hover{color: #eeeeee;} 

#related-posts h2{display: none;} 

#related-posts .related_img {margin-right: 49px;border:0px solid #f2f2f2; max-height: 230px; width:215px; height: 165px; object-fit: cover; overflow:hidden; transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;} #related-title {color:#222222;text-align:left;padding:0px; margin-top: 10px; font-size:13px Arial;line-height:17px;height:75px;width: 237px; letter-spacing: 2px !important;} #related-title a:hover {color #eeeeee;}  .related-title a { border-bottom: solid 1px #cccccc!important; } #related-posts .related_img:hover{border:0px solid #E8E8E8;opacity:.7;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7}

input[type="text"], input[type="email"], textarea {
    border: 1px solid;
    padding: 10px;
    width: 100%;
}

button, html input[type="button"], input[type="reset"], input[type="submit"] {
    border: 1px solid;
    cursor: pointer;
    padding: 10px 20px;
	margin: 15px;
}

.share-overlay{
	display:none;
}

.entry-content ,div,p{
	letter-spacing:1px;
	line-height: 1.7em;
}
.comment-form label{
display:block !important;
}
#comments {
width: 750px;
margin: auto;
padding-top: 60px;
}

}

/*--------------- New Style Start-----------*/

#crosscol-wrapper3 {
    color: #222;
    display: block;
    float: left !important;
    text-align: center !important;
    width: 100%;
}

#crosscol-wrapper3 {
    color: #222;
    text-align: center !important;
}


#PageList1 {
    border-bottom: 1px solid #e5e3e3 ;
    color: #131313;
    font: 14px Arial,Tahoma,Helvetica,FreeSans,sans-serif;
    margin: 0;
    padding: 30px 0 40px;
}
.PageList {
    text-align: center !important;
}

#crosscol-wrapper3 {
    color: #222;
    text-align: center !important;
}


#crosscol-wrapper {
    text-align: center;
}
#PageList1 {
    border-bottom: 1px solid #e7e7e7;
    border-top: 1px solid #e7e7e7;
    margin: 0;
    /*padding: 0 0 30px;*/
}
.PageList {
    text-align: center !important;
}

.widget-item-control {
    float: right;
    height: 20px;
    margin-top: -20px;
    position: relative;
    z-index: 10;
}

#crosscol {
    width: 100%;
    color: #0d0d0d;
    font-family: 'ChronicleDisplay-Light'!important;
    font-size: 65px;
    font-style: normal;
    font-weight: normal;
    text-transform: none;
    text-transform: none;
    /*border-bottom: solid 1px #e7e7e7;*/
    margin-bottom: 0px;
    padding-bottom: 0px;
}

/*------ Read More ------------------*/
.jump-link {
margin: auto!important;
}
.jump-link a {
color: #0d0d0d;
font: normal 18px 'Times New Roman', Times, FreeSerif, serif;
text-transform: none;
letter-spacing: 0px;
text-align: center;
float: center !important;
margin: auto!important;
width: 100%
}
.jump-link a:hover {
opacity: 0.5;
transition: all 0.7s;
}

/*-----Social Media ---------*/
.addthis_toolbox {
float: center;
font: normal normal 12px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
letter-spacing: 0px;
margin-top: -20px;
/*background-image: url(https://dl.dropboxusercontent.com/u/55088068/socialmediabg.jpg);*/
opacity:9.0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.addthis_toolbox a {
margin: 0px 7px 0px 7px;
opacity:9.0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.addthis_toolbox a:hover {
opacity:0.5;
transition: all 0.7s;
}

/*---Post -----*/
/*.post {
margin:.5em 0 0em;
padding: 25px 0px 0px 0px;
width: 800px;
line-height:1.6em;
text-align: justify;
}*/
.post h3 {
margin:.25em 0 0;
letter-spacing: 1px;
line-height:1.4em;
font-family: 'PT Sans Narrow'!important;
font-size: 30px;
font-style: normal;
font-weight: normal;
text-transform: none;
color: #1b1b1b;
text-transform: none;
margin-bottom: 10px;
text-align: center;
}
.post h3 a, .post h3 a:visited, .post h3 strong {
text-decoration:none;
color: #1b1b1b;
font-family: 'PT Sans Narrow'!important;
font-size: 30px;
font-style: normal;
font-weight: normal;
text-transform: none;
text-transform: none;
text-align: center;
}
.post h3 strong, .post h3 a:hover {
color: #bbbfba;
transition: all 0.7s!important;
}

/* -----   SIDEBAR CONTENT   -----*/
.sidebar {
line-height:1.7em;
text-align: center;
}
.rsidebar ul li {
list-style: none;
margin-left: -40px;
line-height:1.6em;
text-align: center;
}
.rsidebar a:link {
color: #bbbfba;
text-decoration:none;
}
.rsidebar a:hover {
color: #bbbfba;
text-decoration:none;
}
.rsidebar a:visited {
color: #bbbfba;
text-decoration:none;
}
.rsidebar .widget {
margin: 0 0px 1.5em 0px;
padding: 7px 0px 0px 0px;
padding-bottom: 35px;
line-height:1.7em;
border-bottom: 1px solid #e7e7e7;
text-align: center;
}
#Label1 ul li{
float: left;
width: 45%;
font-style: regular;
font-size: small;
}
.lsidebar ul li {
list-style: none;
margin-left: -40px;
line-height:1.6em;
text-align: center;
}
.lsidebar .widget {
margin: 0 0px 1.5em 0px;
padding: 7px 0px 0px 0px;
padding-bottom: 35px;
line-height:1.7em;
border-bottom: 1px solid #e7e7e7;
text-align: center;
}
.main .widget {
margin:0 0 1.5em;
padding:0 0 1.5em;
}
.main .Blog {
border-bottom-width: 0;
}


/* ----- SIDEBAR SOCIAL MEDIA   -----*/
#HTML55 h2 {
display: none;
}
#HTML55 a {
font: normal normal 12px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
margin-left: 7px;
margin-right: 7px;
color: #ceb235;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
}
#HTML55 a:hover {
opacity:0.5;
transition: all 0.7s;
}
.quickedit{display:none;}

/*-----Date Header -------*/

h2.date-header {
color: #c5c5c5;
font: italic normal 11px 'Times New Roman', Times, FreeSerif, serif;
letter-spacing: 2px;
text-transform: none;
text-align: rigth;
border: none;
padding-top: 0px;
-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);-moz-transform: rotate(270deg); /* imagem na vertical */ width:260px;  height:0px; margin-left:-170px; margin-right: 0px; margin-top: 35px; margin-bottom: -80px;  /* mova até o lugar que desejar */ float: left; /* posição */ text-align: left; padding: 0px;
}


