.post-nav{margin:2em 0;padding:1.565em 0;font-size:1.2em}.post-nav .prev,.post-nav .next{width:47%;float:left;padding-left:37px;position:relative;padding-top:3px}.post-nav a{text-decoration:none;display:block;color:#000}.post-nav a:hover{text-decoration:none}.post-nav .next{float:right;padding-left:0;text-align:right;padding-right:37px}.post-nav .arrow{color:var(--theme_accent);display:block;width:32px;text-align:center;text-indent:-999em;position:absolute;left:0;top:6px}.post-nav .next .arrow{left:auto;right:0}.post-nav .next .arrow:before,.post-nav .prev .arrow:before{content:"";font-size:1.7em;color:inherit;text-decoration:none;border:1px solid transparent;border-top-color:inherit;position:absolute;top:0;width:.45em;height:.45em}.post-nav .next .arrow:before{right:0;border-right-color:inherit;transform:rotateZ(45deg)}.post-nav .prev .arrow:before{left:0;border-left-color:inherit;transform:rotateZ(-45deg)}.post-nav .prev a:hover span:before{animation:arrow-prev 1s infinite;animation-timing-function:linear}.post-nav .next a:hover span:before{animation:arrow-next 1s infinite;animation-timing-function:linear}@keyframes arrow-prev{0%{left:0}50%{left:-10px}100%{left:0}}@keyframes arrow-next{0%{right:0}50%{right:-10px}100%{right:0}}.full_width .post-nav{max-width:978px;margin-left:auto;margin-right:auto}@media screen and (max-width:1260px){.full_width .post-nav{max-width:90%}}@media screen and (max-width:680px){.post-nav .prev,.post-nav .next{display:block;width:100%;clear:both;margin-bottom:10px}}
