@media screen and (orientation: portrait), screen and (max-width: 900px){#main{margin-left:0;margin-right:0;width:auto}#main h1,#main h2,#main h3,#main h4{text-align:center;border:0;margin-left:auto;margin-right:auto}#menu-site{user-select:none;position:relative;width:auto}#menu-site .menu-category{border:none;border-radius:0}#menu-site ul ul,#menu-site ul ol{margin:0;padding:0;width:inherit;max-width:inherit;min-width:inherit}#menu-site ul ul li:before{display:none}.menu-category-top{text-align:center;overflow:hidden}.menu-category-top input[type=checkbox]:checked ~ ul,.menu-category-top input[type=checkbox]:checked ~ ol{display:block;position:absolute}.menu-category-top > li{display:inline-block}.menu-category-top li ul{display:none}.menu-category-top li ul li{margin-bottom:2px}.menu-category-top ul li:hover{background-color:rgba(255,255,255,0.2)}.menu-category-top a{display:block}.menu-category-top .sidehead{cursor:pointer}.gallery-item{max-width:45%}}@media screen and (max-width: 680px){.columns-list{column-count:1}.collection-horiz{display:unset}.gallery-box .gallery-item{flex-basis:unset;max-width:90%}}
