.show_more_head .show_more_btn.hide .txcount{
  display: none;
}
.meta-media {
    position: relative;
    margin-bottom: 30px;
    float: left;
    width: 100%;
    height: 0;
    padding-bottom: 56.2%;
}

.video_b {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}


.border-btn:focus{outline-color:#f9fafb;}
.can-stories-botton{margin-top:80px;}

.responsive-video-frame{
  position: relative;
  padding-bottom: 56.25%; /* 16:9 aspect ratio */
  height: 0;
  overflow: hidden;
  max-width: 100%;
}

.responsive-video-frame iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.s-download-btn.btn-style.border-red-btn {
  min-width: 120px;
}

.new-footer .footer-link .social_icon ul li:last-child{margin-bottom:10px;}
.weixin_ftc_box{display:none;}


.weixin_ftc_box .tcbg {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1009;
  background-color: rgba(0,0,0,0.6);
}

.weixin_ftc_box .tcinfo {
  position: fixed;
  left: 50%;
  top: 50%;
  width: 300px;
  height: 300px;
  z-index: 1010;
  transform: translate(-150px,-150px);
  -webkit-transform: translate(-150px,-150px);
}

@media only screen and (max-width: 767px) {
  .weixin_ftc_box .tcinfo {
      position: fixed;
      left: 50%;
      top: 50%;
      width: 200px;
      height: 200px;
      z-index: 1010;
      transform: translate(-100px,-100px);
      -webkit-transform: translate(-100px,-100px);
  }
}
.sidebar .socialpart ul{flex-wrap: wrap; justify-content: flex-start;}
.sidebar .socialpart ul li{min-width:20px;}
.the-supports-team .can-stories-botton{margin-top:100px;}
.code-toolbar{padding:0;}
.code-toolbar > code {display: table !important;}html[data-darkreader-scheme="dark"] .product-compare-box label{
    filter: invert(100%);
}

html[data-darkreader-scheme="dark"] body.post-type-archive .site-main ul.products.columns-4 li.product a .loop-image-box {
    background-color: rgb(30, 32, 34) !important; 
    filter: brightness(10); 
}

html[data-darkreader-scheme="dark"] body .site-main ul.products.columns-4 li.product .loop-image-box{
    filter: brightness(8);
}

html[data-darkreader-scheme="dark"] .ntfordgn{
    filter: invert() brightness(11%) !important;
    background-color: rgb(78, 85, 88) !important;

}

html[data-darkreader-scheme="dark"] .wspg-main-img .wspg-img-inner{
    background-color: rgb(30, 32, 34) !important; 
    filter: brightness(10); 
}

html[data-darkreader-scheme="dark"] .wspg-nav-img .slick-slide{
    background-color: rgb(30, 32, 34) !important; 
    filter: brightness(10); 
}/* http://prismjs.com/download.html?themes=prism-coy&languages=clike+php+c+cpp+python+csharp+objectivec&plugins=line-numbers */
/**
 * prism.js Coy theme for JavaScript, CoffeeScript, CSS and HTML
 * Based on https://github.com/tshedor/workshop-wp-theme (Example: http://workshop.kansan.com/category/sessions/basics or http://workshop.timshedor.com/category/sessions/basics);
 * @author Tim  Shedor
 */

 code[class*="language-"],
 pre[class*="language-"] {
     color: black;
     font-family: Consolas, Monaco, 'Andale Mono', monospace;
     direction: ltr;
     text-align: left;
     white-space: pre;
     word-spacing: normal;
     word-break: normal;
     line-height: 1.5;
 
     -moz-tab-size: 4;
     -o-tab-size: 4;
     tab-size: 4;
 
     -webkit-hyphens: none;
     -moz-hyphens: none;
     -ms-hyphens: none;
     hyphens: none;
 }
 
 /* Code blocks */
 pre[class*="language-"] {
     position: relative;
     margin: .5em 0;
     overflow: visible;
     max-height: 30em;
 }
 
 code[class*="language"] {
     max-height: inherit;
     height: 100%;
     padding: 0 1em;
     display: block;
     /*overflow: auto;*/
     /*overflow-x: auto;
     overflow-y: hidden;*/
 }
 
 /* Margin bottom to accomodate shadow */
 :not(pre) > code[class*="language-"],
 pre[class*="language-"] {
     background-color: #fdfdfd;
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     box-sizing: border-box;
     margin-bottom: 1em;
 }
 
 /* Inline code */
 :not(pre) > code[class*="language-"] {
     position: relative;
     padding: .2em;
     -webkit-border-radius: 0.3em;
     -moz-border-radius: 0.3em;
     -ms-border-radius: 0.3em;
     -o-border-radius: 0.3em;
     border-radius: 0.3em;
     color: #c92c2c;
     border: 1px solid rgba(0, 0, 0, 0.1);
 }
 
 :not(pre) > code[class*="language-"]:after,
 pre[class*="language-"]:after {
     right: 0.75em;
     left: auto;
     -webkit-transform: rotate(2deg);
     -moz-transform: rotate(2deg);
     -ms-transform: rotate(2deg);
     -o-transform: rotate(2deg);
     transform: rotate(2deg);
 }
 
 .token.comment,
 .token.block-comment,
 .token.prolog,
 .token.doctype,
 .token.cdata {
     color: #7D8B99;
 }
 
 .token.punctuation {
     color: #5F6364;
 }
 
 .token.property,
 .token.tag,
 .token.boolean,
 .token.number,
 .token.function-name,
 .token.constant,
 .token.symbol,
 .token.deleted {
     color: #c92c2c;
 }
 
 .token.selector,
 .token.attr-name,
 .token.string,
 .token.char,
 .token.function,
 .token.builtin,
 .token.inserted {
     color: #2f9c0a;
 }
 
 .token.operator,
 .token.entity,
 .token.url,
 .token.variable {
     color: #a67f59;
     background: rgba(255, 255, 255, 0.5);
 }
 
 .token.atrule,
 .token.attr-value,
 .token.keyword,
 .token.class-name {
     color: #1990b8;
 }
 
 .token.regex,
 .token.important {
     color: #e90;
 }
 
 .language-css .token.string,
 .style .token.string {
     color: #a67f59;
     background: rgba(255, 255, 255, 0.5);
 }
 
 .token.important {
     font-weight: normal;
 }
 
 .token.bold {
     font-weight: bold;
 }
 .token.italic {
     font-style: italic;
 }
 
 .token.entity {
     cursor: help;
 }
 
 .namespace {
     opacity: .7;
 }
 
 @media screen and (max-width: 767px) {
     pre[class*="language-"]:before,
     pre[class*="language-"]:after {
         bottom: 14px;
         -webkit-box-shadow: none;
         -moz-box-shadow: none;
         box-shadow: none;
     }
 
 }
 
 /* Plugin styles */
 .token.tab:not(:empty):before,
 .token.cr:before,
 .token.lf:before {
     color: #e0d7d1;
 }
 
 /* Plugin styles: Line Numbers */
 pre[class*="language-"].line-numbers {
     padding-left: 0;
   /*overflow: scroll;*/
       overflow-y: scroll;
     overflow-x: auto;
 }
 
 pre[class*="language-"].line-numbers code {
     padding-left: 3.8em;
   padding-top: 0;
  /* width: 1000px;*/
    width: 100%;
 }
 
 pre[class*="language-"].line-numbers .line-numbers-rows {
     left: 0;
 }
 
 /* Plugin styles: Line Highlight */
 pre[class*="language-"][data-line] {
     padding-top: 0;
     padding-bottom: 0;
     padding-left: 0;
 }
 pre[data-line] code {
     position: relative;
     padding-left: 4em;
 }
 pre .line-highlight {
     margin-top: 0;
 }
 pre.line-numbers {
     position: relative;
     padding-left: 3.8em;
     counter-reset: linenumber;
 }
 
 pre.line-numbers > code {
     position: relative;
 }
 
 .line-numbers .line-numbers-rows {
     position: absolute;
     pointer-events: none;
     top: 0;
     font-size: 100%;
     left: -3.8em;
     width: 3em; /* works for line-numbers below 1000 lines */
     letter-spacing: -1px;
     border-right: 1px solid #999;
 
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
 
 }
 
 .line-numbers-rows > span {
     pointer-events: none;
     display: block;
     counter-increment: linenumber;
 }
 
 .line-numbers-rows > span:before {
     content: counter(linenumber);
     color: #999;
     display: block;
     padding-right: 0.8em;
     text-align: right;
 }
 
 .language-trx .token.comment {
     color:#2f9c0a;
     
 }
 
 .language-trx .token.number {
     color:#1990b8;
 }
 
 .language-trx .token.string {
     color:#c92c2c;
 }
 
 #section code.language-t, #section pre.language-t {
     background: #fff !important;
 }
 
 #section code.language-t span{
     color:#646b6e !important;
 }
code[class*="language"]{
    background: none;
    display: block !important;
}pre.code-wrapper {
  position: relative;
  overflow: auto;
}
pre.code-wrapper > .toolbar {
  position: absolute;
  top: .3em;
  right: .2em;
  background: #f5f2f0;
  background: rgba(224,224,224,.2);
  border-radius: .5em;
  z-index: 2;
}
pre.code-wrapper > .toolbar a {
  color: #bbb;
  font-size: .8em;
  cursor: pointer;
  padding: 0 .5em;
}
pre.code-wrapper > .toolbar a:hover
/*pre.code-wrapper > .toolbar a:focus,
pre.code-wrapper > .toolbar a.zeroclipboard-is-hover*/ {
  color: inherit;
}
.code-wrapper code {
  background: transparent;
}