.article .content,.page .content{padding:80px 6%}
@media (min-width: 1024px){.full-article-page .full-article .article-content h1,.full-article-page .full-article .article-content h2,.full-article-page .full-article .article-content h3,.full-article-page .full-article .article-content h4,.full-article-page .full-article .article-content h5,.full-article-page .full-article .article-content p,.full-article-page .full-article .article-content ul,.full-article-page .full-article .article-content ol,.full-article-page .full-article .article-content hr,.full-article-page .full-article .article-content figure:not(.wide),.full-article-page .full-article .article-content pre,.full-article-page .full-article .article-content .share-top,.full-article-page .full-article .article-content figure.wp-caption figcaption,.full-article-page .full-article .article-content .infoBox_tutorial,.full-article-page .full-article .article-content .syntaxhighlighter .quote .quote-title {max-width:780px;margin-left:auto !important;margin-right:auto !important}
}
.full-article-page .full-article .article-content pre{margin-top:14px;padding:14px 20px;background:rgba(236,239,243,0.3);border-left:4px solid #ECEFF3;overflow-x:scroll}.full-article-page .full-article .article-content .meta{margin-top:0;font-size:14px}.full-article-page .full-article .article-content .meta a{color:inherit;box-shadow:none}.full-article-page .full-article .article-content .meta a:not(:hover):not(:focus){border-bottom:2px solid transparent}.full-article-page .full-article .article-content .meta a:hover,.full-article-page .full-article .article-content .meta a:focus{color:#186bff}.full-article-page .full-article .article-content p,.full-article-page .full-article .article-content>ul li,.full-article-page .full-article .article-content>ol li,.full-article-page .full-article .article-content .infoBox_tutorial .quote .quote-title{font-size:20px;margin-top:15px;line-height:1.5;letter-spacing:-0.017em}

@media (max-width: 767px){.full-article-page .full-article .article-content p,.full-article-page .full-article .article-content>ul li,.full-article-page .full-article .article-content>ol li,.full-article-page .full-article .article-content .infoBox_tutorial .quote {font-size:18px}}
.full-article-page .full-article .article-content>ul li{margin-left:30px;margin-bottom:20px;-webkit-font-smoothing:antialiased}.full-article-page .full-article .article-content>ul li:before{content:'\2022';position:absolute;margin-left:-25px;text-align:right;font-size:1.3em;margin-top:-.275em}.full-article-page .full-article .article-content>ol li{list-style:decimal;margin-left:30px;padding-left:10px}.full-article-page .full-article .article-content p img{border-radius:2px}.full-article-page .full-article .article-content figure{margin:30px 0 30px;box-shadow:0 0 0 1px #ECEFF3}.full-article-page .full-article .article-content figure.wp-caption{box-shadow:none}.full-article-page .full-article .article-content figure.wp-caption img{box-shadow:0 0 0 1px #ECEFF3}.full-article-page .full-article .article-content figure.wp-caption figcaption{margin-top:10px;font-style:italic;font-size:16px;opacity:0.8}.full-article-page .full-article .article-content figure img{transition:.25s;width:100%;border-radius:2px}.full-article-page .full-article .article-content figure a{position:relative;display:block;overflow-y:hidden}.full-article-page .full-article .article-content figure a img:hover{opacity:.8}@supports (filter: saturate(0.9) brightness(0.9)) or (-webkit-filter: saturate(0.9) brightness(0.9)){.full-article-page .full-article .article-content figure a img:hover{opacity:1;filter:saturate(0.9) brightness(0.9)}}.full-article-page .full-article .article-content figure a[target="_blank"]:after{content:attr(href);position:absolute;transition:.35s;color:rgba(255,255,255,0.8);left:0;background:rgba(0,0,0,0.7);padding:5px 10px;font-size:16px;font-weight:500;transition-timing-function:cubic-bezier(0.6, 0, 0, 1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.full-article-page .full-article .article-content figure a[target="_blank"]:hover:after{transform:translateY(-100%)}.full-article-page .full-article .article-content figure.zoom{position:relative}.full-article-page .full-article .article-content figure.zoom:before{content:"zoom_out_map";position:absolute;top:10px;left:10px;font-family:"Material Icons";text-rendering:optimizeLegibility;font-feature-settings:'liga' 1;font-style:normal;text-transform:none;line-height:1;font-size:24px;display:inline-block;overflow:hidden;-webkit-font-smoothing:antialiased;color:#fff;background:rgba(0,0,0,0.5);padding:6px;border-radius:2px;pointer-events:none;transition:opacity 0.15s}.full-article-page .full-article .article-content figure.zoom:hover:before{opacity:0}.full-article-page .full-article .article-content p+figure{margin-top:30px}.full-article-page .full-article .article-content blockquote p{max-width:980px !important;letter-spacing:-0.0075em;color:black;text-align:center;margin:20px 10px;position:relative}

@media (min-width: 780px)
{
.five-pic{max-width:780px;margin-left:auto !important;margin-right:auto !important} 
.five-pic .column {float: left;width: 20%;padding: 5px;}
.five-pic .row::after {content: "";clear: both;display: table;}

.four-pic{max-width:780px;margin-left:auto !important;margin-right:auto !important} 
.four-pic .column {float: left;width: 25%;padding: 5px;}
.four-pic .row::after {content: "";clear: both;display: table;}

.three-pic{max-width:780px;margin-left:auto !important;margin-right:auto !important} 
.three-pic .column {float: left;width: 33.33%;padding: 5px;}
.three-pic .half-column {float: left;width: 16.66%;padding: 5px;}
.three-pic .row::after {content: "";clear: both;display: table;}

.two-pic{max-width:780px;margin-left:auto !important;margin-right:auto !important} 
.two-pic .column {float: left;width: 50%;padding: 5px;}
.two-pic .column-a {float: left;width: 33%;padding: 5px;}
.two-pic .column-b {float: left;width: 66%;padding: 5px;}
.two-pic .row::after {content: "";clear: both;display: table;}

}
@media (max-width: 780px)
{ .column {padding: 5px;}
}

h5 {font-size:20px; font-style: italic; padding-top:6px; padding-bottom:0px}

.comments h3 {font-size:20px; border-top:2px solid; padding-top:14px}
.comments h4 {font-size:20px; padding-top:14px}
p{text-align:justify}
.quote{font-style: italic; }
a:hover{color:#2F80ED;background-color:rgba(47,128,237,0.5);}
a:link{box-shadow:0 -1px 0 rgba(47,128,237,0.5) inset; }
.caption{font-style: italic; text-align:center}
.links{text-align:left}

.grid{max-width:780px;width:100%;margin-left:auto !important;margin-right:auto !important} 
.grid td{background-color: #cccccc; border:4px solid #ffffff; padding: 5px; margin: 5px;} 

.grid2{max-width:780px;margin-left:auto !important;margin-right:auto !important;} 
.grid2 td{padding: 5px; margin: 5px;} 

.grid3{max-width:780px;width:100%;margin-left:auto !important;margin-right:auto !important;} 
.grid3 td{padding: 1px 5px; margin: 1px;} 
