.article-container{width:100%;max-width:1200px;min-width:350px;padding:0 10px}.content.articles{width:100%;max-width:1200px;margin:0 auto;min-width:350px!important;position:relative}.content.articles .filter-section{width:17.3%;display:block;float:left;padding-right:10px}.content.articles .filter-section h1.title{font-weight:bold;padding:5px 5px 0 8px;border-bottom:solid 1px #e6e6e6;cursor:pointer;font-size:15px}.content.articles .filter-section .directories-list{padding:0 8px}.content.articles .filter-section .directories-list .checkbox input[type="checkbox"]{position:relative;top:-2px}.content.articles .articles-section{width:82%;display:block;float:right}.content.articles .paging-row{text-align:right}.bread-crumbs{display:block;margin:-15px 0 15px 0}.bread-crumbs a,.bread-crumbs span{font-size:13px;color:#b2b2b2}.filter-mini{display:none!important;float:left;position:relative;margin:-5px 0 20px 0}.filter-mini__button{outline:0!important;border-radius:5px;border:solid 2px #ddd;width:100px;font-size:16px;padding:6px 0;margin:10px 0 0 0}.filter-mini__button:active{outline:0!important}.filter-mini__button:focus{outline:0!important}.filter-section button{border:0;background:transparent;text-align:left;padding:0;text-decoration:underline}.filter-section button:hover{color:var(--bgcolor-theme)}@media screen and (max-width:1199px){h1 .generic-header{margin-bottom:25px}.content.articles .filter-section{width:180px!important;float:left!important;margin-top:-15px}.content.articles .articles-section{width:calc(100% - 180px)!important;float:left!important;border:solid 0 #000!important;margin:0 auto!important;padding:0!important}.filter-mini{display:none!important}.paging-row{margin-top:-20px}}@media screen and (max-width:768px){.bread-crumbs{margin-top:-20px}.content.articles .filter-section{width:100%!important;float:left!important;display:none!important}.content.articles .articles-section{width:100%!important;display:block!important;float:none!important;border:solid 0 #000!important;margin:0 auto!important;padding:0!important}#filter-button{display:block}.filter-mini{display:block!important}.paging-row{padding:0 5px 0 0}.paging-line a{margin:5px!important}}@media screen and (max-width:320px){.article-container{padding:0 5px}}