/* Themify Customize Styling */
body {	background: none;
	background-color: #e4f2ea;background-image: none;
	background-size: cover;
	background-position: center bottom; 
}
body[class*="themify"] #site-logo a img {		width: 30px;
	height: 30px; 
}
#site-description {	
	font-family:Dancing Script;	font-weight:bold;
 
}
#footerwrap {	background-image: none; 
}
#footer {	
	color: #000000; 
}
.footer-widgets {	
	color: #000000; 
}
.footer-widgets .widgettitle {	
	color: #000000; 
}
@media screen and (max-width: 1280px) { /* Themify Customize Styling */
body[class*="themify"] #site-logo a img {		width: 30px;
	height: 30px; 
}
 }@media screen and (max-width: 768px) { /* Themify Customize Styling */
body[class*="themify"] #site-logo a img {		width: 30px;
	height: 30px; 
}
 }@media screen and (max-width: 680px) { /* Themify Customize Styling */
body[class*="themify"] #site-logo a img {		width: 30px;
	height: 30px; 
}
 }
/* Themify Custom CSS */
#site-logo img {border-radius:5px}
body.home {background:black;}
body.home div#my_bg {
    background-image: url('/gratitude.jpg');
    background-position: center;
    background-size: auto auto;
    background-repeat: no-repeat;
    background-attachment: fixed;
    position:fixed;
    width:100%; height:100vh;
    top:0;bottom:0;
}
body.home .back-top a:after {
    border-top-color: #fff;
    border-left-color: #fff;
}

body.home #footer * {
    color:#fff !important
}

form .logged-in-as, label[for="comment"] {
    display:none;
}
article.post {
    opacity:0.9;
    border-radius: 15px;   
    color:#000;
      background:linear-gradient(to top left, #F9F5ee, #F4f0ea);
      text-shadow:1px 1px #999;
      /*min-width:35%
       * ;*/
}
.post-image {
    margin:10px 10px; border-radius:15px;
}

.post-content .entry-content, .post-content .entry-title {
    font-family:Georgia,serif;
    color: #000;
}
.post-author a {
    color:brown;
}
.post-category a {
    color:#110;
}
.post-content .post-date {
    color:#121;
}
.post-title a{
    color: brown;
}
.post-title a:hover{
    cursor:pointer;
}
/* https://mycolor.space/gradient?ori=to+right+bottom&hex=%23DDDDDD&hex2=%23F4F4F4&sub=1 */

article.post-bkg-0 {
    background: linear-gradient(to top right, #ebF8Ea, #e3e3cc);
}
article.post-bkg-1 {
   background-image: linear-gradient(to left, #f0e5ee, #f1f1e3);
}
article.post-bkg-2 {
background-image: linear-gradient(to right bottom, #dddddd, #f4f4f4);
}
article.post-bkg-3 {
background-image: linear-gradient(to right top, #c7e0d8, #a7bbb5);
}
article.post-bkg-4 {
    background: linear-gradient(to bottom left, #ffe0cf, #dfe9ff);
}
article.post-bkg-5 {
    background: linear-gradient(to bottom left, #d9d7e7,#fffcdc);
}
article.post-bkg-6 {
background: linear-gradient(to left top, #cfc5cd, #dfc4ca, #ebc6bd, #eaccae, #d8d7a8);
}
article.post-bkg-single {
background-image: linear-gradient(to left bottom, #f5f9ed, #fcf7ed, #fff6f1, #fff6f6, #fcf7f9);
}

#headerwrap {
    opacity: 0.85;
}

.mfp-iframe-scaler .mfp-close {
    color: #000 !important;
}

.post {
    background-color: transparent;
}