#blog-full{
  padding:0px;
}

.more-post-content{
  display: none;
}

.mcontent{
  background: rgb(71,73,72);
  background: linear-gradient(180deg, rgba(71,73,72,1) 0%, rgba(64,68,66,1) 100%);
  min-height: 200px;
  margin:5px;
  border-radius: 5px;
  box-shadow: 4px 4px 10px #ddd;
  /* max-height: 2000px;
  overflow: auto;
  -webkit-overflow-scrolling: touch; */
}

.mcontent .post-fmedia {
  padding: 0px;
  border-radius: 5px 5px 0px 0px;
  position: relative;
  overflow: hidden;
}

.post-fmedia img{
  border-radius: 4px;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  max-width: 100% !important;
}

.post-fmedia iframe {
  border-radius: 4px;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  max-width:100% !important;
}

.post-fmedia video {
  border-radius: 4px;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  max-width:100% !important;
}

.mcontent .post-text{
  padding: 15px;
}

.post-text .post-title{
  font-size: 30px;
  color:#dedede;
  line-height: 35px;
  /* background: rgb(214,198,255);
  background: linear-gradient(318deg, rgba(214,198,255,1) 0%, rgba(227,216,255,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(63,94,251,1)', endColorstr='rgba(252,70,107,1)',GradientType=1 );
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text; */
  color:#fefefe;
  font-family: 'Caveat', cursive;
  font-weight: 500;
}

.post-text blockquote{
  border-left:3px #fefefe solid !important;
  background-color: rgba(255,255,255,0.1);
  margin-top:1em;
  font-size: 14px;
  border-radius: 5px;
}

.post-text blockquote q::before{
  content:"“";
}

.post-text blockquote q::after{
  content:"”";
}

.post-text .post-author{
  color:rgba(255,255,255,0.7);
  font-family: 'Cedarville Cursive', cursive;
  font-size: 15px;
}

.post-text .post-time{
  color:rgba(255,255,255,0.7);
  font-size: 11px;
}

.post-text .post-content{
  margin-top:10px;
  color:rgba(255,255,255,0.9);
}

.post-text a{
  color:#8bcfd1;
}

.post-text a:hover{
  text-decoration: none;
}

.post-text img {
  max-width:100% !important;
  border-radius: 5px;
  margin-bottom: 10px;
}

.post-text iframe {
  max-width:100% !important;
  border-radius: 5px;
  margin-bottom: 10px;
}

.post-text video {
  max-width:100% !important;
  border-radius: 5px;
  margin-bottom: 10px;
}

.post-text .label{
  margin-left: -2px !important;
}

.post-text .continue-comments{
  transition: all 0.3s ease-in-out;
  text-align:right;
  color:#777;
  text-transform: uppercase;
  font-size: 10px;
  margin-top:10px;
}

.post-text .continue-cover{
  position:absolute;
  transition: all 0.3s ease-in-out;
  bottom: 0px;
  padding:5px;
  width:100%;
  left:0px;
  height:150px;
  /* background: rgb(35,35,35); */
  /* background: linear-gradient(180deg, rgba(35,35,35,0) 0%, rgba(35,35,35,1) 100%); */
}

.post-text .continue{
  padding:10px;
  width:100%;
  height:100%;
  border-radius: 0px 0px 5px 5px;
  padding-top:100px;
  text-align:right;
  background: #EFEFEF;
  background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 75%, rgba(0,0,0,0.6) 100%);
}

.continue-text{
  color:rgba(255,255,2550,0.6);
  text-transform: uppercase;
  font-size: 10px;
  transition:all 0.3s ease-in-out;
}

.continue-text:hover{
  color:rgba(255,255,2550,1);
  text-transform: uppercase;
  font-size: 10px;
}

.disqus-container{
  margin-top:20px;
  transition: all 0.3s ease-in-out;
  border-radius: 5px;
}

#disqus_thread{
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}

.Perspective{
  background: rgb(57,135,255);
  background: linear-gradient(318deg, rgba(57,135,255,1) 0%, rgba(143,99,255,1) 100%);
}

.Positive{
  background: rgb(201,0,170);
  background: linear-gradient(318deg, rgba(201,0,170,1) 0%, rgba(224,0,87,1) 100%);
}

.Coding{
  background: rgb(64,179,0);
  background: linear-gradient(318deg, rgba(64,179,0,1) 0%, rgba(106,224,0,1) 100%);
}

.Wolfram{
  background: url('./../load/helper/mathematica-12-spikey.png');
  background-repeat: no-repeat;
  background-position: top -150px right -150px;
  background-size: 400px;
  background-color: rgb(217, 6, 22);
  background-color: rgb(71,73,72);
}

#blog-load{
  padding:15px 15px 0px 15px;
}

#blog-load-tile{
  padding:10px;
  background: rgba(71,73,72,0.6);
  background: linear-gradient(180deg, rgba(71,73,72,0.6) 0%, rgba(64,68,66,0.6) 100%);
  font-size: 20px;
  font-family: 'Caveat', cursive;
  color:rgba(255,255,255,0.9);
  border-radius: 5px 5px 5px 5px;
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
}

.single-post{
  width:100%;
}

.single-post-fmedia{
  max-height:400px;
}
