#sidebar #table_of_contents,form[role=search]{margin-bottom:50px}.sidebar_outer{height:100%;position:relative!important}form[role=search]{display:flex;flex-flow:column wrap;align-items:flex-start}form[role=search] label{width:100%;display:block;margin-bottom:20px;position:relative}form[role=search] label::after{content:"";position:absolute;right:20px;top:0;bottom:0;margin:auto 0;width:16px;height:16px;background-image:url(/wp-content/themes/blankslate-child/img/search.svg);background-repeat:no-repeat;background-size:contain;background-position:center}form[role=search] label input[type=search]{width:100%;display:block;padding:10px 40px 10px 20px;border:1px solid var(--black);color:var(--black)}form[role=search] label input[type=search]::placeholder{color:var(--font-grey)}form[role=search] label input[type=search]::-ms-clear{display:none;width:0;height:0}form[role=search] label input[type=search]::-ms-reveal{display:none;width:0;height:0}form[role=search] label input[type=search]::-webkit-search-cancel-button,form[role=search] label input[type=search]::-webkit-search-decoration,form[role=search] label input[type=search]::-webkit-search-results-button,form[role=search] label input[type=search]::-webkit-search-results-decoration{display:none}form[role=search] label input[type=search]:focus{outline:0}form[role=search] input[type=submit]{cursor:pointer}#sidebar .widget_recent_entries li,#sidebar h3{margin-bottom:15px}#sidebar .widget_recent_entries{margin-bottom:40px}#sidebar .widget_recent_entries li a{text-decoration:none;color:var(--black)}#sidebar .widget_recent_entries li a:hover{color:#000}#sidebar .widget_categories ul{display:flex;flex-flow:column wrap}#sidebar .widget_categories ul li a{text-decoration:none;margin-bottom:15px}#sidebar #table_of_contents li.H2_padding{padding-left:0}#sidebar #table_of_contents li.H3_padding{padding-left:8px}#sidebar #table_of_contents li.H4_padding{padding-left:16px}#sidebar #table_of_contents li{margin:10px 0;cursor:pointer}#sidebar #table_of_contents li span{padding:2px 10px;display:block;width:100%;transition:.3s;font-weight:700}#sidebar #table_of_contents li span:hover,#sidebar #table_of_contents li.active span{background:var(--secondary);color:var(--white)}