aside{position:relative;z-index:9999}aside .tags{padding:25px;text-align:center}aside .tags .tag{margin-bottom:25px;font-family:foco,sans-serif;font-weight:700;font-size:1.5rem;color:#65656566;line-height:1.3;font-style:italic}aside .tags .tag:hover,aside .tags .tag.active{color:#644686}@media only screen and (min-width: 500px){aside{text-align:center}}@media only screen and (min-width: 992px){main{position:relative}main aside{text-align:left;margin-left:10%;margin-top:3%}}@media only screen and (min-width: 1200px){main aside .tags .tag{font-size:32px}main aside .tags .tag:hover{font-size:32px}}
