html,body,ol,ul,li,dl,dt,dd,i,a,p,em,div{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,footer,header,nav,section{display:block}ol,ul{list-style:none}input[type=text],input[type=search]{outline:none}a{color:inherit;text-decoration:none}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}main{padding-top:68px;width:100%;height:auto;margin-bottom:30px}main .head-container{width:100%;max-width:1280px;margin:auto}main .head-container .jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee;border-radius:6px;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}main .head-container .jumbotron h3{font-weight:normal;font-size:24px;margin-top:20px;margin-bottom:10px}main .head-container .jumbotron h4{font-weight:normal;font-size:18px;margin-top:10px;margin-bottom:10px}main .content{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}main .content .sort{margin-bottom:20px}main .content .sort a{color:#337ab7;text-decoration:none;background-color:rgba(0,0,0,0)}main .content .sort a:hover{color:#23527c;text-decoration:underline}main .content .waterfall{-webkit-column-gap:1em;column-gap:1em}main .content .waterfall dl{margin:0 0 1em;-moz-page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}main .content .waterfall dl dd{position:relative;margin-left:0}main .content .waterfall dl dd a img{width:100%;margin-bottom:10px;vertical-align:middle}main .content .waterfall dl dd::after{content:"";display:block;position:absolute;left:0;top:0;bottom:0;right:0;background:#000;opacity:0;transition:all .5s;cursor:pointer}main .content .waterfall dl dd:hover::after{opacity:.1}main .content .waterfall dl .caption{padding:9px;color:#333;font-weight:700}main .content .waterfall dl .caption a{color:#337ab7}main .content .waterfall dl .caption a:hover{color:#23527c;text-decoration:underline}main .content .waterfall .thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.flex-justify{display:flex;align-items:center;justify-content:center}@media(min-width: 768px){main .content{width:750px}main .content .waterfall{column-count:3;-moz-column-count:3}}@media(min-width: 992px){main .content{width:970px}main .content .waterfall{column-count:4;-moz-column-count:4}}@media(min-width: 1200px){main .content{width:1200px}}@media(max-width: 768px){main{width:100%;margin:auto}main .head-container{width:auto;max-width:none;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}main .head-container .jumbotron{padding-right:10px;padding-left:10px}main .content{width:auto;max-width:none;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;margin-bottom:20px}main .content .row{display:flex;flex-wrap:wrap}main .content .row .row-lf{width:100%}main .content .row .row-rg{width:100%}}/*# sourceMappingURL=index.css.map */
