div.wp-page{float:left;width:100%;position:relative}div.wp-page div.w1200{width:1400px;display:table;margin:auto}div.pathway{padding:5px 0 5px 0;background-color:#f1f1ef}div.line-header{float:left;width:100%;background-color:#404040}div.line-header h1{float:left;position:relative;margin:0}div.line-header h1 a{text-decoration:none;color:white;margin:2px 12px 3px 12px;float:left}div.line-header form{float:left;margin:9px 0 0 20px;width:calc(100% - 550px);border-radius:20px;background-color:#e3e2de}div.line-header form i{float:left;font-size:15px;color:#a5a295;width:14px;margin:10px 6px 0 6px}div.line-header form input[type='text']{background-color:white;border:none;float:left;height:24px;padding:6px 10px 6px 10px;font-size:15px;width:calc(100% - 128px)}div.line-header form input[type='text']:hover{background-color:white}div.line-header form input[type='submit']{background-color:#6cb5d9;border:none;float:right;height:36px;padding:0 10px 0 10px;border-radius:0 20px 20px 0;width:80px;font-size:15px;color:#fff;text-transform:uppercase;cursor:pointer}div.line-header form input[type='submit']:hover{background-color:#d30540;border-color:#d30540}div.line-header ul{float:right;margin:10px 0 0 0;padding:0;list-style:none}div.line-header ul li{float:left;margin:0 10px 0 0;padding:0;padding:3px;border-radius:2px;background-color:#e3e2de}div.line-header ul li a{text-decoration:none;float:left;color:#636054}div.line-header ul li a i,div.line-header ul li a span{float:left;padding:2px;line-height:22px}div.line-header ul li:hover{background-color:#6cb5d9}div.line-header ul li:hover a{color:white}div.hashtag{float:left;width:100%;background-color:#e3e2de}div.hashtag ul{float:left;margin:0;list-style:none;padding:0}div.hashtag ul li{float:left;margin:0 0 0 4px;padding:0;height:30px}div.hashtag ul li.line{border-left:#9b9788 1px solid;border-right:#f7f7f6 1px solid}div.hashtag ul li a{float:left;padding:0 5px 0 5px;text-decoration:none;color:#404040;line-height:30px}div.hashtag ul.hashtag li a{line-height:24px;height:24px;background-color:white;margin-top:3px;border-radius:10px}div.hashtag ul li.active a,div.hashtag ul li a:hover{background-color:#6cb5d9;color:white}@media screen and (max-width:500px){div.line-header ul{display:none}}@media screen and (max-width:800px){div.line-header form{width:100%;margin:0 0 10px 0}}div.wp-content{float:left;width:100%;position:relative}div.module_data{width:calc(100% - 20px);padding:10px}div.module_data h3.category{line-height:40px;text-transform:uppercase;font-size:20px;font-weight:normal}div.module_data h3.category span{float:left}div.module_data h3.category label{color:#dd0d12}ul.fonts{float:left;width:100%;margin:0;padding:0;list-style:none}ul.fonts li{width:20%;float:left}ul.fonts li div{width:86%;padding:10px 7% 15px 7%;position:relative;float:left}ul.fonts li div div{width:auto;padding:1px 10px 1px 5px;position:absolute;bottom:51px;background-color:rgba(0,0,0,0.6);left:7%;font-size:11px;color:silver}ul.fonts li div a{float:left;width:100%;text-decoration:none;color:#252525}ul.fonts li div div a{width:auto;float:none;color:#ebebeb}ul.fonts li div a:hover{text-decoration:underline}ul.fonts li div a img{width:100%;border:none}ul.fonts li div a:hover img{opacity:.6}ul.fonts li div h3{height:30px;margin:0;float:left;width:100%;overflow:hidden;margin-top:6px}ul.fonts li div h3 a{line-height:30px;font-size:17px}ul.fonts li div h3 a:visited{color:#737373}ul.fonts li div em{font-style:normal}ul.fonts li div span.favourite{position:absolute;bottom:51px;right:7%;z-index:1;padding:5px;text-align:center;background-color:#252525;visibility:hidden}ul.fonts li div span.favourite i{font-size:25px;cursor:pointer;color:#e3e3e3}ul.fonts li div span.added{background-color:#fcd21b}ul.fonts li div span.added i{color:red}ul.fonts li div:hover div{background-color:#404040}ul.fonts li div:hover span.favourite{visibility:visible}ul.fonts li div.added div{background-color:#fcd21b;color:#bf1515}ul.fonts li div.added div a{color:red}ul.fonts li div.added h3 a{color:#bf1515}@media screen and (max-width:399px){ul.fonts li{width:100%}}@media screen and (min-width:400px){ul.fonts li{width:50%}}@media screen and (min-width:700px){ul.fonts li{width:33.333%}}@media screen and (min-width:1024px){ul.fonts li{width:25%}}@media screen and (min-width:1680px){ul.fonts li{width:20%}}div.line-footer{float:left;width:100%;text-align:center;padding:10px 0 10px 0;background-color:#f1f1ef;border-top:#c9c9c2 1px solid}div.line-footer a{color:black}div.line-footer a:hover{text-decoration:none;color:#dd0d12}