.SGBox,.TagGroupBox{width:49%;padding:0 .5%;margin-bottom:25px}.SGBox:nth-child(2n+1),.TagGroupBox:nth-child(2n+1),.categoryBox:nth-child(2n+1){clear:both}.SGBox .categoryHead,.TagGroupBox h3{font-size:16px;font-weight:600;margin-bottom:10px;background-color:#f0f0f0;padding:10px}h2.catHead{border-top:3px solid #d1d1d1;font-size:22px;padding-top:10px}.SGBox ul,.TagGroupBox ul{list-style-type:none;padding-left:0;margin-left:10px;margin-top:0;text-align:left}.SGBox ul li,.TagGroupBox ul li{font-size:14px;padding-bottom:8px}a.TagGroupViewAll:link{font-size:13px;padding-left:10px}#MenuCatsBox a:link,#MenuCatsBox a:visited,#MenuCatsBox a:active,#OtherCatsBox a:link,#OtherCatsBox a:visited,#OtherCatsBox a:active{text-decoration:none;color:#2c2c2c}#MenuCatsBox a:hover,#OtherCatsBox a:hover,a.TagGroupViewAll:hover{text-decoration:underline;color:maroon}@media screen and (min-width:600px){.SGBox:nth-child(2n+1),.TagGroupBox:nth-child(2n+1),.categoryBox:nth-child(2n+1){clear:none}.SGBox:nth-child(4n+1),.TagGroupBox:nth-child(4n+1),.categoryBox:nth-child(4n+1){clear:both}.SGBox,.TagGroupBox{width:23.75%;padding:0 .5%}}