body.single {
  /*section{
        div.post-thumbnail.has-video-thumbnail.single-thumbnail{
            max-height: none;

            iframe{
                margin-bottom: -7px;
                border: none;

                .box-shadow( none );
            }
        }

        &.col-lg-12{
            div.post-thumbnail.has-video-thumbnail.single-thumbnail{
                &, iframe{
                    height: 450px;
                }
            }
        }

        @media @query-desktop{
            div.post-thumbnail.has-video-thumbnail.single-thumbnail{
                &, iframe{
                    height: 400px;
                }
            }
        }

        @media @query-notebook{
            &.col-md-10,
            &.col-md-9,
            &.col-md-8,
            &.col-md-7{
                div.post-thumbnail.has-video-thumbnail.single-thumbnail{
                    &, iframe{
                        height: 400px;
                    }
                }
            }
            &.col-md-6{
                div.post-thumbnail.has-video-thumbnail.single-thumbnail{
                    &, iframe{
                        height: 341px;
                    }
                }
            }
        }

        @media @query-tablet-x{
            &.col-sm-10,
            &.col-sm-9{
                div.post-thumbnail.has-video-thumbnail.single-thumbnail{
                    &, iframe{
                        height: 400px;
                    }
                }
            }
            &.col-sm-8{
                div.post-thumbnail.has-video-thumbnail.single-thumbnail{
                    &, iframe{
                        height: 353px;
                    }
                }
            }
            &.col-sm-7{
                div.post-thumbnail.has-video-thumbnail.single-thumbnail{
                    &, iframe{
                        height: 306px;
                    }
                }
            }
            &.col-sm-6{
                div.post-thumbnail.has-video-thumbnail.single-thumbnail{
                    &, iframe{
                        height: 259px;
                    }
                }
            }
        }

        @media @query-tablet-y{
            div.post-thumbnail.has-video-thumbnail.single-thumbnail{
                &, iframe{
                    height: 400px;
                }
            }
        }

        @media @query-mobile{
            div.post-thumbnail.has-video-thumbnail.single-thumbnail{
                &, iframe{
                    height: 320px;
                }
            }
        }
    }*/
}
body.single article.hentry {
  background-color: #ffffff;
  margin-bottom: 20px;
  padding: 0px;
}
body.single article.hentry h1.post-title {
  margin-top: 20px;
}
body.single article.hentry div.post-content-wrapper {
  padding: 20px 30px 50px 30px;
}
body.single article.hentry.space-boxed {
  padding: 30px 30px 50px 30px;
}
body.single article.hentry.space-boxed div.post-content-wrapper {
  padding: 20px 0px 0px 0px;
}
body.single article.hentry div.post-thumbnail {
  margin: 0px;
}
body.single article.hentry div.post-thumbnail.has-video iframe {
  border: none;
  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
}
.mythemes-adds.adds-1 {
  margin-top: 20px;
  margin-bottom: 20px;
}
.mythemes-adds.adds-2 {
  margin-top: 20px;
}
div.mythemes-post-pages span {
  color: #000000;
  font-family: Helvetica, Arial, sans-serif, serif;
  font-size: 11px;
  font-variant: normal;
  font-style: normal;
  font-weight: 400;
  line-height: 17px;
  text-transform: uppercase;
}
div.mythemes-post-pages span.mythemes-pagination-title {
  color: #666666;
  padding: 6px 0px 6px 0px;
  margin: 2px 3px;
}
div.mythemes-post-pages > span.mythemes-page-item {
  color: #000000;
  font-style: bold;
  font-variant: bold;
  font-weight: 600;
  padding: 6px 15px;
  margin: 2px 1px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
div.mythemes-post-pages > a {
  display: inline-block;
}
div.mythemes-post-pages > a > span {
  display: block;
  background-color: #ffffff;
  color: #666666;
  padding: 6px 15px;
  margin: 2px 1px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: all 0.5s linear;
  -moz-transition: all 0.5s linear;
  -ms-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
div.mythemes-post-pages > a:hover > span {
  background-color: #26ad60;
  color: #ffffff;
}
.mythemes-author-bio {
  background: #ffffff;
  padding: 20px 30px 0px 30px;
  margin: 20px 0px;
}
.mythemes-author-bio img {
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.mythemes-author-bio .mythemes-author-description {
  display: inline;
  color: #666666;
  margin-bottom: 20px;
}
body.single section div.post-tags-wrapper {
  background-color: #ffffff;
  margin: 20px 0px;
  padding: 20px 30px;
}
body.single section div.post-tags-wrapper div.post-tags span,
body.single section div.post-tags-wrapper div.post-tags a {
  color: #ffffff;
  display: inline-block;
  font-family: Helvetica, Arial, sans-serif, serif;
  font-size: 11px;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  float: left;
  line-height: 18px;
  padding: 6px 12px 3px 12px;
  margin: 2px 3px;
  text-transform: uppercase;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
body.single section div.post-tags-wrapper div.post-tags span:hover,
body.single section div.post-tags-wrapper div.post-tags a {
  background-color: #00aeef;
}
body.single section div.post-tags-wrapper div.post-tags span,
body.single section div.post-tags-wrapper div.post-tags a:hover {
  background-color: #26ad60;
}
body.single section div.post-tags-wrapper div.post-tags span,
body.single section div.post-tags-wrapper div.post-tags span i,
body.single section div.post-tags-wrapper div.post-tags span i:hover {
  font-size: 13px;
}
body.single section div.post-tags-wrapper div.post-tags span,
body.single section div.post-tags-wrapper div.post-tags span:hover {
  cursor: default;
  opacity: 1;
  filter: alpha(opacity=100);
}
body.single .mythemes-related-wrapper {
  background: #ffffff;
  padding: 30px 30px 0px 30px;
  margin: 20px 0px;
}
body.single .mythemes-related-wrapper div.mythemes-related-hedline {
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
body.single .mythemes-related-wrapper div.mythemes-related-hedline h3 {
  color: #555555;
  font-size: 23px;
  line-height: 26px;
  margin: 0px;
}
body.single .mythemes-related-wrapper .mythemes-related {
  margin-top: 30px;
}
@media ( max-width: 480px ) {
  body.single .mythemes-related-wrapper .mythemes-related .col-xs-6 {
    width: 100%;
  }
}
body.single .mythemes-related-wrapper .mythemes-related article {
  position: relative;
  min-height: 1px;
  margin-bottom: 50px;
  text-align: left;
}
body.single .mythemes-related-wrapper .mythemes-related article div.post-content {
  border: none;
  margin-top: 30px;
  padding: 0px;
  text-align: left;
}
body.single .mythemes-related-wrapper .mythemes-related article div.post-content h4 {
  font-size: 15px;
  line-height: 20px;
  margin: 0px 0px 20px 0px;
}
body.single .mythemes-related-wrapper .mythemes-related article div.post-content h4 a {
  color: #292929;
  font-size: 15px;
  font-weight: 600;
  line-height: 17px;
}
body.single .mythemes-related-wrapper .mythemes-related article div.post-content h4 a:hover {
  color: #00aeef;
}
body.single .mythemes-related-wrapper .mythemes-related article div.post-content p {
  color: #999999;
  font-size: 13px;
  line-height: 20px;
}
