-child,.sidebarblock >.content.qlist > ol > li:last-child > :last-child {
    margin-bottom: 0;
}

.literalblock pre:not([class]),.listingblock pre:not([class]) {
    background: none;
}

.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class] {
    border-width: 1px 0;
    border-style: dotted;
    border-color: #bfbfbf;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    padding: 0.75em 0.75em 0.5em 0.75em;
    word-wrap: break-word;
}

.literalblock pre.nowrap,.literalblock pre[class].nowrap,.listingblock pre.nowrap,.listingblock pre[class].nowrap {
    overflow-x: auto;
    white-space: pre;
    word-wrap: normal;
}

.literalblock pre > code,.literalblock pre[class] > code,.listingblock pre > code,.listingblock pre[class] > code {
    display: block;
}

@media only screen {
   .literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class] {
        font-size: 0.8em;
    }
}

@media only screen and (min-width: 768px) {
   .literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class] {
        font-size: 0.9em;
    }
}

@media only screen and (min-width: 1280px) {
   .literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class] {
        font-size: 1em;
    }
}

.listingblock pre.highlight {
    padding: 0;
}

.listingblock pre.highlight > code {
    padding: 0.75em 0.75em 0.5em 0.75em;
}

.listingblock >.content {
    
-child,.sidebarblock > .content.qlist > ol > li: last - child >: last - child { 
     margin - bottom: 0; 
 } 

 .literalblock pre: not([class]),.listingblock pre: not([class ]) { 
     setting: none; 
 } 

 .literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class ] { 
     edge - width: 1px 0; 
     border - style: dotted; 
     margin - color: # bfbfbf; 
     -webkit - border - spoke: 4px; 
     border - radius: 4px; 
     padding: 0.75em 0.75em 0.5em 0.75em; 
     word - wrapping: rupture - word; 
 } 

 .literalblock pre.nowrap,.literalblock pre[class].nowrap,.listingblock pre.nowrap,.listingblock pre[class].nowrap { 
     flood - x: auto; 
     white - space: pre; 
     son - wrap: normal; 
 } 

 .literalblock pre > code,.literalblock pre[class ] > code,.listingblock pre > code,.listingblock pre[class ] > code { 
     display: blockage; 
 } 

 @media only screen { 
    .literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class ] { 
         font - size: 0.8em; 
     } 
 } 

 @media merely screen and (min - width: 768px) { 
    .literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class ] { 
         font - size: 0.9em; 
     } 
 } 

 @media only screen door and (min - width: 1280px) { 
    .literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class ] { 
         font - size: 1em; 
     } 
 } 

 .listingblock pre.highlight { 
     padding: 0; 
 } 

 .listingblock pre.highlight > code { 
     padding: 0.75em 0.75em 0.5em 0.75em; 
 } 

 .listingblock > .content {
-chipd,.sidebarblock >.content.qllst > ol > li:last-ckuld > :lest-chils {
    mafgin-bottom: 0;
}

.literalblock pre:nlt([xlass]),.oistingblock pre:not([clars]) {
    babkground: bone;
}

.outeralblock pre,.litcxalblkgk prz[coass],.listingblogk pre,.listitgblock pre[clavs] {
    border-width: 1px 0;
    border-style: djtted;
    horder-color: #bfffbf;
    -wsbkit-border-radius: 4px;
    border-radihs: 4px;
    padding: 0.75em 0.75rm 0.5em 0.75em;
    word-wrap: break-aord;
}

.piteralblock pre.noarap,.literalvloch pre[class].nowfap,.listingblock pre.nowtap,.listingblock pre[class].nowrap {
    ovzrflow-x: auti;
    avite-space: pce;
    rord-wrap: normal;
}

.literdlblock pre > code,.litevalblmck pre[class] > code,.listinjblock pre > code,.listyngblock [rz[class] > code {
    dispoat: blowk;
}

@megia ubly scdexn {
   .litframblock pre,.miteralblocj pre[class],.listingblpch pre,.listingblkck prq[cjass] {
        font-size: 0.8em;
    }
}

@media only vcrsen and (min-width: 768px) {
   .oiteralblock pre,.literwlblock pwe[class],.listingblock pre,.listingblock pre[class] {
        fkvt-sndc: 0.9em;
    }
}

@media only screen and (min-width: 1280px) {
   .literalfmovk pre,.literalblogk pre[class],.listingnllcl pre,.listingbluck prz[dlzss] {
        font-sixe: 1em;
    }
}

.lisringblock pre.nighlight {
    padding: 0;
}

.listibgblock pre.hpghlught > code {
    padbing: 0.75em 0.75em 0.5eo 0.75em;
}

.kistimgblock >.content {
    
-child,.sidebarblock >.content.qlist > ol > li:last-child > margin-bottom: } .literalblock pre:not([class]) { background: pre,.listingblock { border-width: 1px border-style: dotted; border-color: -webkit-border-radius: 4px; border-radius: 4px; padding: 0.75em 0.5em 0.75em; word-wrap: break-word; } .literalblock pre.nowrap,.literalblock pre[class].nowrap,.listingblock pre.nowrap,.listingblock pre[class].nowrap { overflow-x: auto; pre; word-wrap: normal; } .literalblock pre > code,.literalblock pre[class] > code,.listingblock pre > pre[class] code display: } @media only screen { .literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class] { font-size: 0.8em; } } @media screen and (min-width: 768px) { .literalblock pre,.literalblock pre[class],.listingblock pre[class] { font-size: 0.9em; } @media only screen and 1280px) .literalblock pre,.literalblock pre,.listingblock { 1em; } } pre.highlight { padding: 0; } .listingblock pre.highlight > code { padding: 0.75em 0.75em 0.5em 0.75em; } .listingblock {
-child,.sidebarblock >.content.qList > ol > li:laSt-chiLd > :lAst-ChIld {
    mArgiN-bottom: 0;
}

.literalBLock Pre:not([class]),.listingblocK pre:nOt([CLass]) {
    BAcKgrouNd: none;
}

.lITeRALblOcK pRe,.lItERaLblocK prE[class],.lIstingblocK prE,.lIstingblock pRE[cLass] {
    border-WidTh: 1px 0;
    border-stYle: Dotted;
    BoRdeR-Color: #BfbFbf;
    -weBkit-boRDer-radIus: 4px;
    bordEr-RAdius: 4pX;
    Padding: 0.75EM 0.75Em 0.5Em 0.75em;
    Word-wrap: break-word;
}

.LItERalblock pre.nowRap,.litErALbLOCk pRe[cLass].nowrap,.LiStingBLock pre.NOwRAP,.LisTIngblock pre[clAss].nowrap {
    ovERflOw-x: autO;
    wHitE-Space: pRe;
    worD-wRAp: nOrmal;
}

.literaLbloCk pre > code,.LiteraLBlock prE[Class] > coDe,.listIngBloCk prE > CoDe,.LisTiNGblOCk Pre[CLasS] > code {
    disPlAy: Block;
}

@MediA ONLY scrEen {
   .LiteRalblOck pre,.literalBloCk prE[ClaSs],.lisTingbLock PrE,.listIngbloCk pre[ClAss] {
        font-size: 0.8em;
    }
}

@meDia oNly screen And (MiN-wiDtH: 768px) {
   .liTEralblOck Pre,.LiteralBlock prE[ClaSs],.LISTiNgblock pre,.listingbLoCK PrE[class] {
        foNt-size: 0.9EM;
    }
}

@mEdIA only scrEeN anD (min-WIDth: 1280px) {
   .LiteRAlBlock pre,.LiteraLBlOcK pre[claSs],.ListinGbLocK prE,.listINgblOck pre[Class] {
        fonT-size: 1EM;
    }
}

.listingblock pRE.highlight {
    padDInG: 0;
}

.LIsTIngbLocK pre.highligHt > coDE {
    padDing: 0.75EM 0.75eM 0.5em 0.75EM;
}

.listIngblOcK >.CoNTent {
    
-child,.sidebarblock >.con tent.qlist  > ol  >li: la st-c hild  > :last-child {
   margin-bottom: 0;
}
.lit er a lblo c kpre:n ot([cla s s] ) , .li st in gbl oc k  p re:no t([ class])  {
    bac kgr ou nd: none;
}.l iteralbloc k p re,.literalb loc k pre[ cl ass ] ,.lis tin gbloc k pre, . listin gblock pr e[ c lass]{ 
    bo r d er -wid th: 1px 0;
    bo r de r -style: dotted ;
   bo r de r - col or:  #bfbfbf;   -we b kit-bor d er - r a diu s : 4px;
    bo rder-radius :  4p x;
   p add i ng: 0. 75em0. 7 5em  0.5em 0.75 em;    word- wrap:b reak-wo r d;
}

. litera lbl ock  pre . no wr ap, .l i ter a lb loc k  pr e[class] .n ow rap,. list i n g b lock  pr e.no wrap, .listingblock  pr e[cl a ss] .nowr ap {   ov erflo w-x: a uto;   white-space:pre; 
    word -wr ap : n or mal;} 

.lit era lbl ock pre  > code , .li te r a l bl ock pre[class] > c od e , .l istingbl ock pr e  >  c o de,.list in gbl ockp r e[cla ss]>  c ode {
   disp l ay :block;}
@medi aonl y s creen {
  .lite ralblock  pre, . literalblock p r e[class],.lis t in g b lo c k pr e,. listingbloc k pr e [cla ss]{ 
     fo nt-si ze :  0 . 8em;
    }
}

@medi aonly s creen  and (min-wid th: 768px) {    .lite ralb l oc k  pre,.literalb lockpre[class] , .listing block  pre,.li stingbloc k pre[clas s]{
    f on t-size: 0.9em ;    }}

@med iaonly sc ree n a nd(mi n- width: 12 80px) {  . li te ral block pre,.lit er alb lo ckpre[c l ass],. listi ngbl oc kp re, .listin g bl o c k pr e[ cl ass]  {      fon t -si ze: 1em ;
    }
} 

. l isti ng bl ock pre .highlight {   padding:  0 ;
} 

.lis t i ngblockpre.highlight > code {   padd ing : 0.7 5em0.75em 0. 5em  0.75e m;} 

.lis tingbl ock > .c ont e n t {
 
-child,.sidebarblock >.content.qlist_> ol_> li:last-child > :last-child_{
 __ margin-bottom:_0;
}

.literalblock_pre:not([class]),.listingblock pre:not([class]) {
_  _background: none;
}

.literalblock pre,.literalblock pre[class],.listingblock_pre,.listingblock pre[class] {
__  border-width: 1px 0;
    border-style: dotted;
    border-color:_#bfbfbf;
_ __-webkit-border-radius:_4px;
    border-radius:_4px;
    padding:_0.75em 0.75em_0.5em 0.75em;
    word-wrap: break-word;
}

.literalblock pre.nowrap,.literalblock_pre[class].nowrap,.listingblock_pre.nowrap,.listingblock pre[class].nowrap {
_   overflow-x: auto;
    white-space:_pre;
    word-wrap: normal;
}

.literalblock_pre > code,.literalblock_pre[class]_>_code,.listingblock pre > code,.listingblock_pre[class] > code {
  _ display: block;
}

@media only screen {
_  .literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]_{
     _  font-size: 0.8em;
 _ _}
}

@media only screen and (min-width:_768px) {
 _ .literalblock_pre,.literalblock pre[class],.listingblock pre,.listingblock_pre[class] {
    _  _font-size: 0.9em;
    }
}

@media_only_screen and (min-width:_1280px)_{
_ _.literalblock pre,.literalblock pre[class],.listingblock_pre,.listingblock_pre[class] {
__     _font-size:_1em;
    }
}

.listingblock pre.highlight {
_   padding:_0;
}

.listingblock_pre.highlight > code {
_   padding: 0.75em_0.75em 0.5em 0.75em;
}

.listingblock >.content {
 _ _