/*!
 * dorzki (c) 2021
 * 
 * @version v1.0.0
 * @link    https://www.dorzki.io
 * @author  Dor Zuberi
 */body.single-post .page-header{text-align:left}body.single-post .page-header .snippet-row{padding:0}body.single-post .code-wrapper{overflow:auto}body.single-post :not(pre)>code[class*=language-],body.single-post pre[class*=language-]{margin:0;background-color:#001628}body.single-post pre.wp-block-dorzki-prism-js{margin-bottom:20px}body.single-post p>code{font-family:"Fira Code",Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;display:inline-block;padding:2px 6px;border-radius:6px;background-color:#001628}.share-buttons{display:flex;flex-direction:column;justify-content:center;margin-top:20px;padding:20px 0;border-top:1px solid #27496d;border-bottom:1px solid #27496d}.share-buttons-text{font-size:18px;text-align:center}.share-buttons-list{display:flex;flex-wrap:wrap;justify-content:center;margin:10px 0 0;padding:0;list-style:none}.share-buttons-list li{width:60px;height:60px;margin:10px}.share-buttons-list a{display:flex;align-items:center;justify-content:center;height:100%;transition:background-color .3s ease;border-radius:6px;background-color:#27496d}.share-buttons-list a:focus,.share-buttons-list a:hover{background-color:#fff}.share-buttons-list a:focus .icon,.share-buttons-list a:hover .icon{fill:#0f1f41}.share-buttons-list .icon{width:24px;height:24px;transition:fill .3s ease;fill:#fff}.share-buttons-list .icon-facebook-dims{width:12px}.share-buttons-list .icon-telegram-dims,.share-buttons-list .icon-twitter-dims{width:24px;height:20px}.comments-title{display:flex;align-items:center;justify-content:space-between;margin:20px 0 0;padding:20px 0;border-bottom:1px solid #27496d}.comments-list{margin:0;padding:0;list-style:none}.comments-list li.comment{margin-bottom:0}.comments .icon{width:26px;height:24px;fill:#fc0}.comments .comment.bypostauthor>.comment-body .comment-author::after{font-size:14px;font-weight:300;display:inline-block;margin-left:10px;content:"(Author)";color:#fc0}.comments .comment.depth-1{border-bottom:1px solid #27496d}.comments .comment.depth-2{border-top:1px solid #27496d}.comments .comment-body{padding:20px 0}.comments .comment-meta{display:flex;align-items:center;justify-content:space-between}.comments .comment-author{font-size:18px;font-weight:500;font-style:normal}.comments .comment-date{font-size:14px;font-weight:300;opacity:.5}.comments .comment-content p{margin:10px 0 0}.comments .comment-pending{font-size:14px;font-weight:400;font-style:italic;color:#fc0}.comments .comment-reply-link{display:inline-block;margin-top:20px;padding:5px 20px;transition:background-color .3s ease,color .3s ease;text-decoration:none;color:#fff;border:1px solid #fff;border-radius:6px}.comments .comment-reply-link:focus,.comments .comment-reply-link:hover{color:#162950;background-color:#fff}.comments .comment-reply-title{margin:20px 0 0;padding:20px 0}.comments .comment-form p{margin:0 0 20px}.comments .comment-form-author input,.comments .comment-form-comment textarea,.comments .comment-form-email input{display:block;width:100%;padding:20px;border:0;border-radius:6px;background-color:#001628}.comments .comment-form-author input::-webkit-input-placeholder,.comments .comment-form-comment textarea::-webkit-input-placeholder,.comments .comment-form-email input::-webkit-input-placeholder{opacity:.5;color:#fff}.comments .comment-form-author input:-moz-placeholder,.comments .comment-form-comment textarea:-moz-placeholder,.comments .comment-form-email input:-moz-placeholder{opacity:.5;color:#fff}.comments .comment-form-author input::-moz-placeholder,.comments .comment-form-comment textarea::-moz-placeholder,.comments .comment-form-email input::-moz-placeholder{opacity:.5;color:#fff}.comments .comment-form-author input:-ms-input-placeholder,.comments .comment-form-comment textarea:-ms-input-placeholder,.comments .comment-form-email input:-ms-input-placeholder{opacity:.5;color:#fff}.comments .comment-form-comment textarea{height:220px;resize:none}.comments .comment-form-cookies-consent{position:relative}.comments .comment-form-cookies-consent label{display:flex;cursor:pointer}.comments .comment-form-cookies-consent label::before{display:block;flex-shrink:0;width:20px;height:20px;margin:2px 10px 0 0;content:" ";border-radius:6px;background:#001628 none no-repeat center;background-size:16px}.comments .comment-form-cookies-consent input{position:absolute;width:100%;height:100%;opacity:0}.comments .comment-form-cookies-consent input:focus+label::before{outline:-webkit-focus-ring-color auto 1px;outline-offset:-2px}.comments .comment-form-cookies-consent input:checked+label::before{background-image:url(../../images/tick.svg)}.comments .comment .comment-respond .comment-reply-title{display:flex;align-items:center;justify-content:space-between;margin-top:0}.comments .comment .comment-respond .form-submit{margin-bottom:20px}.comments .comment .children{padding:0 0 0 20px;list-style:none}.comments p.form-submit{margin-bottom:0}.comments p.form-submit input{display:block;width:100%;padding:20px;transition:background-color .3s ease,color .3s ease;color:#162950;border:0;border-radius:6px;background-color:#fff}.comments p.form-submit input:focus,.comments p.form-submit input:hover{color:#fff;background-color:#001628}@media (min-width:480px){.comments .comment-form-cookies-consent label{align-items:center}.comments .comment-form-cookies-consent label::before{margin-top:0}}@media (min-width:768px){body.single-post pre.wp-block-dorzki-prism-js{margin-bottom:40px}.share-buttons{align-items:center;flex-direction:row;justify-content:space-between;margin-top:40px}.share-buttons-list{margin:0}.comments-title{margin-top:50px}.comments .comment-body{padding:40px 0}.comments .comment-author{font-size:22px}.comments .comment-reply-link{margin-top:30px}.comments .comment-reply-title{margin-top:40px}.comments .comment .children{padding-left:40px}}@media (min-width:992px){.share-buttons-text{font-size:24px}.comments .comment-form{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-gap:0 20px}.comments .comment-form-comment{grid-row-start:1;grid-row-end:4}.comments .comment-form-cookies-consent{grid-column-start:1;grid-column-end:3}.comments .comment-form .form-submit{grid-row:3}.logged-in .comments .comment-form-comment{margin-bottom:0}.logged-in .comments .comment-form .form-submit{grid-row-start:1;grid-row-end:4}.logged-in .comments .comment-form .form-submit input{height:100%}.logged-in .comments .comment .comment-respond .comment-form-comment{margin-bottom:20px}}