body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,th,td{margin:0;padding:0}body{margin:0;background:#fff}body.dark-mode{background-color:#121212;color:#fff}.blog-listing{margin-top:15px}.gray-bg{}.blog-grid{box-shadow:0 0 30px rgba(31,45,61,.125);border-radius:5px;overflow:hidden;background:#f0f0f0;margin-bottom:30px;border:1px solid #ddd;height:491px!important}.blog-grid .blog-img{position:relative}.blog-grid .blog-img img{max-width:100%}.blog-grid .blog-img .date{position:absolute;background:#fc5356;color:#fff;padding:8px 15px;left:10px;top:10px;border-radius:4px;border:1px solid #000}.blog-grid .blog-img .date span{font-size:22px;display:block;line-height:22px;font-weight:700}.blog-grid .blog-img .date label{font-size:14px;margin:0}.blog-grid .blog-info{padding:20px}.blog-grid .blog-info h5{font-size:22px;font-weight:700;margin:0 0 10px}.blog-grid .blog-info h5 a{color:#20247b}.blog-grid .blog-info p{margin:0}.blog-grid .blog-info .btn-bar{margin-top:20px}.blog-aside .widget{box-shadow:0 0 30px rgba(31,45,61,.125);border-radius:5px;overflow:hidden;margin-bottom:30px;width:100%;display:inline-block;vertical-align:top;border:1px solid #ddd}.blog-aside .widget-body{padding:15px}.blog-aside .widget-title{padding:15px;border-bottom:1px solid #eee}.blog-aside .widget-title h3{font-size:20px;font-weight:700;color:#fc5356;margin:0}.blog-aside .widget-author .media{margin-bottom:15px}.blog-aside .widget-author p{font-size:16px;margin:0}.blog-aside .widget-author .avatar{width:70px;height:70px;border-radius:50%;overflow:hidden}.blog-aside .widget-author h6{font-weight:600;color:#20247b;font-size:22px;margin:0;padding-left:20px}.blog-aside .post-aside{margin-bottom:15px}.blog-aside .post-aside .post-aside-title h5{margin:0}.blog-aside .post-aside .post-aside-title a{font-size:18px;color:#20247b;font-weight:600}.blog-aside .post-aside .post-aside-meta{padding-bottom:10px}.blog-aside .post-aside .post-aside-meta a{color:#6f8ba4;font-size:12px;text-transform:uppercase;display:inline-block;margin-right:10px}.blog-aside .latest-post-aside+.latest-post-aside{border-top:1px solid #eee;padding-top:15px;margin-top:15px}.blog-aside .latest-post-aside .lpa-left{width:90px}.blog-aside .latest-post-aside .lpa-left img{max-width:100%;border-radius:3px}.blog-aside .latest-post-aside .lpa-right{padding-right:5px;padding-left:5px}.blog-aside .latest-post-aside .lpa-title h5{margin:0;font-size:14px}.blog-aside .latest-post-aside .lpa-title a{color:#20247b;font-weight:600}.blog-aside .latest-post-aside .lpa-meta a{color:#6f8ba4;font-size:12px;text-transform:uppercase;display:inline-block;margin-right:10px}.blog-aside .latest-post-aside .lpa-meta{font-size:12px}.tag-cloud a{padding:4px 15px;font-size:13px;color:#fff;background:#20247b;border-radius:3px;margin-right:4px;margin-bottom:4px}.tag-cloud a:hover{background:#fc5356}.blog-single{margin-top:15px}.article{box-shadow:0 0 30px rgba(31,45,61,.125);border-radius:5px;overflow:hidden;background:#f0f0f0;padding:15px}.article .article-title{padding:15px 0 20px}.article .article-title h6{font-size:14px;font-weight:700;margin-bottom:20px}.article .article-title h6 a{text-transform:uppercase;color:#fc5356;border-bottom:1px solid #fc5356}.article .article-title h2{color:#20247b;font-size:40px;font-weight:400}.article .article-title .media{padding-top:15px;border-bottom:1px dashed #ddd;padding-bottom:20px}.article .article-title .media .avatar{width:45px;height:45px;border-radius:50%;overflow:hidden}.article .article-title .media .avatar img{max-width:100%}.article .article-title .media .media-body{padding-left:8px}.article .article-title .media .media-body label{font-weight:600;color:#fc5356;margin:0}.article .article-title .media .media-body span{display:block;font-size:12px}.article .article-content h1,.article .article-content h2,.article .article-content h3,.article .article-content h4,.article .article-content h5,.article .article-content h6{font-size:100%;display:inline;font-weight:bold;color:#000}.article .article-content blockquote{max-width:600px;padding:15px 0 30px 0;margin:0}.article .article-content blockquote p{font-size:20px;font-weight:500;color:#fc5356;margin:0}.article .article-content blockquote .blockquote-footer{color:#20247b;font-size:16px}.article .article-content blockquote .blockquote-footer cite{font-weight:600}.article .tag-cloud{padding-top:10px}.article-content img{opacity:.75;filter:alpha(opacity=75);max-width:100%}.article-comment{box-shadow:0 0 30px rgba(31,45,61,.125);border-radius:5px;overflow:hidden;background:#fff;padding:20px}.article-comment h4{color:#20247b;font-weight:700;margin-bottom:25px;font-size:22px}img{vertical-align:middle;border-style:none}body.dark-mode .blog-listing{margin-top:15px;color:#f1f1f1}body.dark-mode .blog-grid{box-shadow:0 0 30px rgba(31,45,61,.125);border-radius:5px;overflow:hidden;background:#333;margin-bottom:30px;border:1px solid #444;height:491px!important}body.dark-mode .blog-grid .blog-img .date{background:#fc5356;color:#fff;padding:8px 15px;left:10px;top:10px;border-radius:4px;border:1px solid #000}body.dark-mode .blog-grid .blog-info{padding:20px;background-color:#444;color:#f1f1f1}body.dark-mode .blog-grid .blog-info h5 a{color:#fc5356}body.dark-mode .blog-grid .blog-info p{color:#dcdcdc}body.dark-mode .blog-aside .widget{box-shadow:0 0 30px rgba(31,45,61,.125);border-radius:5px;overflow:hidden;background:#444;margin-bottom:30px;width:100%;display:inline-block;vertical-align:top;border:1px solid #555}body.dark-mode .blog-aside .widget-title h3{font-size:20px;font-weight:700;color:#fc5356;margin:0}body.dark-mode .blog-aside .widget-author p{font-size:16px;color:#f1f1f1}body.dark-mode .blog-aside .widget-author .avatar img{border-radius:50%}body.dark-mode .blog-aside .post-aside .post-aside-title a{font-size:18px;color:#fc5356}body.dark-mode .blog-aside .post-aside .post-aside-meta a{color:#888}body.dark-mode .tag-cloud a{padding:4px 15px;font-size:13px;color:#fff;background:#20247b;border-radius:3px;margin-right:4px;margin-bottom:4px}body.dark-mode .tag-cloud a:hover{background:#fc5356}body.dark-mode .article{box-shadow:0 0 30px rgba(31,45,61,.125);border-radius:5px;overflow:hidden;background:#444;padding:15px;color:#f1f1f1}body.dark-mode .article .article-title h2{color:#fc5356}body.dark-mode .article .article-title h6 a{color:#fc5356;border-bottom:1px solid #fc5356}body.dark-mode .article .article-content blockquote p{font-size:20px;font-weight:500;color:#fc5356}body.dark-mode .article .article-content blockquote .blockquote-footer{color:#f1f1f1}body.dark-mode .article .article-content blockquote .blockquote-footer cite{font-weight:600}body.dark-mode .article-comment{box-shadow:0 0 30px rgba(31,45,61,.125);border-radius:5px;overflow:hidden;background:#444;padding:20px}body.dark-mode .article-comment h4{color:#fc5356}body.dark-mode .article-content img{opacity:.75;filter: alpha(opacity=75);max-width:100%}body.dark-mode .blog-grid .blog-info p,body.dark-mode .article .article-content h1,body.dark-mode .article .article-content h2,body.dark-mode .article .article-content h3,body.dark-mode .article .article-content h4,body.dark-mode .article .article-content h5,body.dark-mode .article .article-content h6{text-align:center}