.static-page-wrapper,.bloglist.singlepost{background:#fff;padding:60px;border-radius:0;box-shadow:none;border:1px solid #e8e8e8}.static-content,.post-content{font-size:16px;line-height:1.8;color:#333;font-weight:400}.static-content h1,.post-content h1{font-size:28px;font-weight:700;color:#1a1a1a;margin:40px 0 25px;padding-bottom:12px;border-bottom:2px solid #1a1a1a;letter-spacing:-.5px}.static-content h2,.post-content h2{font-size:24px;font-weight:700;color:#1a1a1a;margin:35px 0 20px;letter-spacing:-.3px}.static-content h3,.post-content h3{font-size:20px;font-weight:600;color:#2a2a2a;margin:30px 0 15px}.static-content h4,.post-content h4{font-size:18px;font-weight:600;color:#333;margin:25px 0 12px}.static-content h5,.post-content h5{font-size:16px;font-weight:600;color:#444;margin:20px 0 10px}.static-content p,.post-content p{margin-bottom:18px;text-align:left}.static-content ul,.static-content ol,.post-content ul,.post-content ol{margin:20px 0;padding-left:30px}.static-content ul li,.post-content ul li{margin-bottom:12px;padding-left:0;position:relative;line-height:1.7;list-style:disc}.static-content ol li,.post-content ol li{margin-bottom:12px;padding-left:0;position:relative;line-height:1.7;list-style:decimal}.static-content ul,.post-content ul{list-style-type:disc}.static-content ol,.post-content ol{list-style-type:decimal}.static-content ul ul,.static-content ol ul,.post-content ul ul,.post-content ol ul{list-style-type:circle;margin-top:8px}.static-content ul ol,.static-content ol ol,.post-content ul ol,.post-content ol ol{list-style-type:lower-alpha;margin-top:8px}.static-content strong,.post-content strong{color:#1a1a1a;font-weight:700}.static-content em,.post-content em{font-style:italic;color:#555}.static-content a,.post-content a{color:#06c;text-decoration:none;border-bottom:1px solid transparent;transition:all .2s ease}.static-content a:hover,.post-content a:hover{color:#049;border-bottom:1px solid #004499}.static-content blockquote,.post-content blockquote{margin:30px 0;padding:25px 30px;background:#f8f8f8;border-left:4px solid #333;position:relative;font-style:italic;color:#555}.static-content blockquote p,.post-content blockquote p{margin-bottom:0}.static-content table,.post-content table{width:100%;margin:30px 0;border-collapse:collapse;border:1px solid #ddd}.static-content table thead,.post-content table thead{background:#f5f5f5;border-bottom:2px solid #333}.static-content table th,.post-content table th{padding:12px 15px;font-weight:700;text-align:left;color:#1a1a1a;border-bottom:2px solid #333}.static-content table td,.post-content table td{padding:12px 15px;border-bottom:1px solid #ddd;color:#333}.static-content table tbody tr:nth-child(2n),.post-content table tbody tr:nth-child(2n){background-color:#fafafa}.static-content table tbody tr:hover,.post-content table tbody tr:hover{background-color:#f0f0f0;transition:background-color .2s ease}.static-content hr,.post-content hr{margin:35px 0;border:none;height:1px;background:#ddd}.static-content code,.post-content code{background:#f5f5f5;padding:2px 6px;border-radius:3px;font-family:Monaco,Courier New,monospace;color:#d73a49;font-size:14px;border:1px solid #e8e8e8}.static-content pre,.post-content pre{background:#f8f8f8;color:#333;padding:20px;border-radius:3px;overflow-x:auto;margin:25px 0;border:1px solid #ddd}.static-content pre code,.post-content pre code{background:none;color:inherit;padding:0;border:none}.static-page-meta{margin-top:50px;padding-top:25px;border-top:1px solid #ddd;color:#777;font-size:13px}.static-page-meta i{margin-right:8px;color:#777}.static-content img,.post-content img{max-width:100%;height:auto;margin:25px 0;border:1px solid #e8e8e8}.static-content figure,.post-content figure{margin:30px 0}.static-content figcaption,.post-content figcaption{font-size:14px;color:#777;font-style:italic;margin-top:10px;text-align:center}@media (max-width: 991px){.static-page-wrapper,.bloglist.singlepost{padding:40px}.static-content h1,.post-content h1{font-size:24px}.static-content h2,.post-content h2{font-size:20px}.static-content h3,.post-content h3{font-size:18px}}@media (max-width: 767px){.static-page-wrapper,.bloglist.singlepost{padding:25px;border:none}.static-content,.post-content{font-size:15px}.static-content h1,.post-content h1{font-size:22px}.static-content h2,.post-content h2{font-size:19px}.static-content h3,.post-content h3{font-size:17px}.static-content table,.post-content table{font-size:13px}.static-content table th,.static-content table td,.post-content table th,.post-content table td{padding:8px 10px}.static-content blockquote,.post-content blockquote{padding:20px}}
