a {color: #0d6efd;text-decoration: underline;}
a img{border:0;}
blockquote{margin:1.5rem 0 1.5rem 1rem;padding:0.75rem 0.75rem 0.75rem 1rem;font-style:italic;background: #f8f8f8;border: #e2e6e7 1px solid;border-left: #e2e6e7 6px solid;border-radius: 0.25rem;}
blockquote.wp-block-quote.is-large, blockquote.wp-block-quote.is-style-large {margin:1.5rem 0 1.5rem 1rem;padding:0.75rem 0.75rem 0.75rem 1rem;}
blockquote p:first-letter {padding-left:2rem;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNpi/P//PwM1ARMDlQHL4+cv0MXcgDgciM2AmANKv8djBop6FiQJDSCeBMSuSGKfgZgRh0FY1cMM1APiHUAsiabpHw7DcKoHhSEXEC/GIgkCX4AYPdbwqgcZGAG1ERkcB2JfILYG4o9ocnjVg7wcgiZ5HhrQX3B4F696kAu10BQ04TGMi5B6kAv5kCR/AvEDIBaC8kHh9wEpHDkIqWdBC3Q2IN6HJAZKf6Zo6RCvehY054PSnCASnxVPOsSqnlDW+01izvtN9bw8NAxkxSPPSqQYXA4Uy6/wBP57tGTyn5B6xkFfYgMEGACpdj777TWNXAAAAABJRU5ErkJggg==');background-repeat: no-repeat;background-position: 0px -2px;}
blockquote cite, blockquote.wp-block-quote.is-large cite, blockquote.wp-block-quote.is-style-large cite{font-style:normal;font-size:13px;color:#6c7781;}
.wp-block-pullquote {background:#f8f8f8 !important;border-top: 4px solid #555d66;border-bottom: 4px solid #555d66;}
.wp-block-pullquote blockquote{font-style:normal;background:transparent;border:0;border-radius: 0;}
.wp-block-pullquote blockquote p:first-letter{padding-left:0;background-image:none;}
.wp-block-pullquote blockquote cite {text-transform: uppercase;}
pre{margin-bottom:1rem;padding:0.75rem;max-width:100%;overflow:auto;white-space:pre;white-space:pre-wrap;word-wrap:break-word;border:#e2e6e7 1px solid;border-left:#e2e6e7 6px solid;}
.alignleft{float:left;}
.alignright{float:right;}
main .alignleft{margin-right:2rem;}
main .alignright{margin-left:2rem;}
.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center;clear:both;}
.alignnone{clear:both;float:none;}
.noborder{border:0;}
.textleft{text-align:left;}
.textright{text-align:right;}
.textcenter{text-align:center;}
.textjustify{text-align:justify;}
.hr-10{height:10px;clear:both;}
.hr-20{height:20px;clear:both;}
.clearing{height:0;clear:both;}
.current-cat-parent{}
.pagenav{text-align:center;}
.pagination.pagenav{margin:1rem auto;}
.entry-content{display:table;width:100%;}
.sticky{}
.bypostauthor{display:block;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
.navbar-dark .btn-outline-secondary{border-color:rgba(255,255,255,.1);}
.navbar-dark .btn-outline-secondary:focus{background:transparent;color:#ccc;}
.navbar-dark .btn-outline-secondary:hover, .navbar-dark.bg-inverse .btn-outline-secondary:focus:hover{background:transparent;color:#fff;}
.navbar-dark.navbar-fixed-top{animation:scrollNav 300ms ease-out;}
.sidebar-toggler:focus {box-shadow: 0 0 0 .25rem;}
img.aligncenter{margin-left: auto;margin-right: auto;}
.entry-content img{max-width:100%;height:auto;}
.wp-caption {text-align:center;}
.wp-caption img{margin: 0;padding: 0;border: 0 none;}
.wp-caption,.wp-caption img,.responsively-lazy img{width:auto !important;max-width:100% !important;height:auto;}
img.alignnone, img.aligncenter{max-width: 100%;}
.wp-caption.alignleft,img.alignleft{margin-right:1rem;}
.wp-caption.alignright,img.alignright{margin-left:1rem;}
figcaption.wp-caption-text, .wp-caption p.wp-caption-text{margin:0 0 12px 0;padding:0;color:#777;font-size:12px;line-height:17px;}
.post-thumbnail img{margin-bottom:1rem;height:auto;max-width:100%;vertical-align:middle;}
.gallery-caption{color:#777;display:block;font-size:.8rem;font-style:italic;line-height:1.6rem;padding-top:.5rem;}

.navbar .dropdown-menu{padding:0;border:0;border-radius:0;box-shadow:1px 1px 6px #777;}
.navbar .dropdown-menu{margin-top:0;}
.navbar .dropdown-menu a{padding:0.5rem .75rem;}
.navbar .dropdown-menu a:hover, .navbar-nav .dropdown-menu a:focus{background:#eceeef}
.navbar .dropdown:hover > .dropdown-menu{display:block;}
.navbar .dropdown .dropdown .dropdown-menu{margin-top:-2.5rem;margin-left:100%;}
.navbar .dropdown .dropdown > a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:rgba(0,0,0,.5);margin-top:0.5rem;}
.navbar.navbar-dark .dropdown-menu{background-color:#373a3c;box-shadow:1px 1px 5px #000;}
.navbar.navbar-dark .dropdown-menu a:hover, .navbar.navbar-dark .dropdown-menu a:focus{background-color:#323639;}
.navbar.navbar-dark .navbar-nav .dropdown .dropdown > a:after{border-left-color:rgba(255,255,255,.5);}

.updated:not(.published){display:none;}
article.tag-success{background:transparent;}
table, th, td{border:1px solid #d1d1d1;}
table{margin-bottom:1rem;width:100%;}
th, td{padding:.25rem .5rem;}
td{border-width:0 1px 1px 0;}
address{font-style:italic;}
.page-link-title, .page-link-title:hover{color:#373a3c;background-color:#fff;}
.comments-area{margin-top:1rem;}
.comments-area .comment-body{padding:1rem;}
.comments-area .comment-respond{padding:1rem;}
.row-offcanvas ul.comment-list, .row-offcanvas ol.comment-list{margin-left:1rem;}
.row-offcanvas ul.comment-list li,
.row-offcanvas ol.comment-list li{margin:0 0 1rem 0;border:#ddd 1px solid;border-radius:0.25rem;}
.row-offcanvas ul.comment-list li .comment-content li,
.row-offcanvas ol.comment-list li .comment-content li{margin:0;border:0;}
.row-offcanvas ul.comment-list li .comment-metadata,
.row-offcanvas ol.comment-list li .comment-metadata{margin:0 0 .75rem 2.5rem;}
.comment ul.children{list-style-type:none;}
.comment ul.children li, .comment ol.children li{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}
.comment-form .comment-form-author,
.comment-form .comment-form-email,
.comment-form .comment-form-url{float:left;width:33.33%;padding:0 30px 0 0;}
.comment-form .comment-form-url{padding-right:0;}
.comment-form .required{color:red;}
.comment-respond #reply-title small{display:block;}
.no-comments{margin-top:1rem;}
form.search-form{margin-bottom:1rem;}
form.search-form .form-control{padding:.4rem .75rem;line-height:1.45rem;}
.footer-container .row{margin-bottom:2rem;}

@media screen and (max-width:992px){main ul, main ol, section.archive ul, section.archive ol{margin-left:.75rem;}
.row-offcanvas ul.comment-list li,
.row-offcanvas ol.comment-list li{margin:0 0 .5rem 0;}
.comments-area article{padding:.25rem;}
.row-offcanvas ul.comment-list li .comment-metadata,
.row-offcanvas ol.comment-list li .comment-metadata{margin:0;}
.comment ol.children{list-style-type:none;}
.comment-form .comment-form-author,
.comment-form .comment-form-email,
.comment-form .comment-form-url{float:none;width:100%;padding:0;}
}
@media screen and (max-width:576px){
/*
.navbar .dropdown-menu{box-shadow:none !important;}
.navbar .dropdown-menu a{padding-right:0;padding-top:.425rem;padding-bottom:.425rem;}
.navbar .dropdown-menu a:hover,
.navbar .dropdown-menu a:focus,
.navbar.navbar-dark .dropdown-menu a:hover,
.navbar.navbar-dark .dropdown-menu a:focus{background:none;}
.navbar .dropdown .dropdown .dropdown-menu{margin-top:0;margin-left:.5rem;}
.navbar .dropdown > a:after,
.navbar .dropdown .dropdown > a:after{margin-top:0;vertical-align:middle;float:right;display:inline;padding:0;width:1.5rem;height:1.5rem;content:"+";text-align:center;font-weight:700;font-size:1.5rem;line-height:1rem;border:1px #ddd solid;border-radius:3px;}
*/
.navbar .dropdown .dropdown .dropdown-menu{margin-top:0;margin-left:0;}
.navbar .dropdown:hover > .dropdown-menu{display:none;}
.navbar .dropdown > .dropdown-menu.show{display:block;}

.row-offcanvas{position:relative;}
.row-offcanvas.active{-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;}
.row-offcanvas-right{right:0;}
.row-offcanvas-left{left:0;}
.row-offcanvas-left .sidebar-offcanvas{left:-90%;}
.row-offcanvas-right.active{right:94%;}
.row-offcanvas-left.active{left:94%;}
}
.logged-in .navbar-dark.navbar-fixed-top{top:32px;}
.logged-in .navbar-dark.navbar-fixed-top{animation:scrollNavLoggin 250ms ease-out;}
.logged-in.customize-partial-edit-shortcuts-shown .navbar-dark.navbar-fixed-top{top:0;}
.logged-in.customize-partial-edit-shortcuts-shown .navbar-dark.navbar-fixed-top{animation:scrollNav 250ms ease-out;}
#customize-preview .logged-in .navbar-dark.navbar-fixed-top {top: 0;}
@media screen and (max-width:782px){.logged-in .navbar-dark.navbar-fixed-top{top:46px;}
.logged-in .navbar-dark.navbar-fixed-top{animation:scrollNavLogginTablet 250ms ease-out;}
}
@media screen and (max-width:600px){.logged-in .navbar-dark.navbar-fixed-top{top:0;}
.logged-in .navbar-dark.navbar-fixed-top{animation:scrollNav 250ms ease-out;}
}
@keyframes scrollNav{from{top:-40px;}to{top:0;}}
@keyframes scrollNavLoggin{from{top:-40px;}to{top:32px;}}
@keyframes scrollNavLogginTablet{from{top:-40px;}to{top:46px;}}