#article .gallery .main-image .next,#article .gallery .main-image .prev{background:rgba(0,0,0,.4)}#article .popup-gallery .close,#article .popup-gallery .next,#article .popup-gallery .prev{background:rgba(0,0,0,.6)}#article .buttons .next,#article .buttons .prev{padding:16px 20px}#article .buttons .prev::before{top:24px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);border-right:5px solid transparent;border-top:8px solid #2e2e2e}#article .buttons .next::before{top:16px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);border-left:5px solid transparent;border-bottom:8px solid #2e2e2e}#article .gallery .main-image .next-rakurs,#article .gallery .main-image .prev-rakurs,#article .popup-gallery .next-rakurs,#article .popup-gallery .prev-rakurs{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:60px;height:60px;background:rgba(0,0,0,.4);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}#article .gallery .main-image .next-rakurs:not(.active),#article .gallery .main-image .prev-rakurs:not(.active){display:none}#article .gallery .main-image:not(:hover) .next-rakurs,#article .gallery .main-image:not(:hover) .prev-rakurs{opacity:0}#article .gallery .main-image .prev-rakurs,#article .popup-gallery .prev-rakurs{bottom:0}#article .gallery .main-image .next-rakurs,#article .popup-gallery .next-rakurs{top:0}#article .popup-gallery .next-rakurs::before,#article .popup-gallery .prev-rakurs::before,.gallery .main-image .next-rakurs::before,.gallery .main-image .prev-rakurs::before{content:'';position:absolute;left:18px;border:10px solid transparent}#article .popup-gallery .next-rakurs::before,.gallery .main-image .next-rakurs::before{top:10px;border-bottom:16px solid #ebebeb}#article .popup-gallery .prev-rakurs::before,.gallery .main-image .prev-rakurs::before{bottom:10px;border-top:16px solid #ebebeb}#article .buttons .all{margin-top:10px;padding:6px 20px;border:1px solid #2e2e2e;font-size:15px;line-height:20px;font-weight:700;text-transform:uppercase}#article .buttons .all::before{content:'';position:absolute;left:21px;top:21px;border:5px solid transparent;border-left:8px solid #2e2e2e}#article .buttons .all span{display:block}#article .popup-gallery .date{position:absolute;top:10px;left:70px;width:calc(100% - 140px);text-transform:uppercase;text-shadow:1px 1px 1px #747474}@media (max-width:768px){.popup-gallery .image{margin:0}#article .popup-gallery .next-rakurs,#article .popup-gallery .prev-rakurs{left:0;height:calc(50% - 30px);-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);background:rgba(0,0,0,.6);border-bottom:1px solid rgba(255,255,255,.4)}#article .popup-gallery .next-rakurs::before,#article .popup-gallery .prev-rakurs::before{top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#article .popup-gallery .next-rakurs::before{margin-bottom:10px}#article .popup-gallery .prev-rakurs::before{margin-top:10px}#article .popup-gallery .prev-rakurs{bottom:60px}}@media (max-width:480px){#article .popup-gallery .date,#article .popup-gallery .date span{display:block!important}#article .buttons>.flex{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:colum}#article .buttons .next{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}#article .buttons .prev{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}#article .buttons .all{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}#article .buttons .prev{margin-bottom:0}#article .buttons .next{margin-bottom:10px}#article .buttons .all,#article .buttons .next,#article .buttons .prev{font-size:12px}#article .gallery .main-image .next-rakurs,#article .gallery .main-image .prev-rakurs{display:none}}