.slider-holder { position: relative; margin-bottom: 1.8em; }

.slider-arrows { width: 100px; height: 48px; position: absolute; bottom: 0; left: 50%; margin-left: -50px; }
.slider-arrows .arrow-left, .slider-arrows .arrow-right { background-color: rgba(0, 0, 0, 0.75); width: 46px; height: 46px; float: left; margin: 0 1px 0 0; cursor: pointer; -webkit-transition: all .3s ease; transition: all .3s ease; }
.slider-arrows .arrow-left:hover, .slider-arrows .arrow-right:hover { background-color: #000; }
.slider-arrows .icon { width: 18px; margin: 0 auto; position: relative; top: 11px; }

.cols .sidebar { margin-bottom: 1.8em; }
.cols .sidebar .subMenu { padding: .1em 2em 2.1em; background: #f1f1f1; width: 100%; }
.cols .sidebar .subMenu h3 { font-size: 1.250em; font-family: "BrutalRegular", Arial, sans-serif; margin: 2rem 0 0; }
.cols .sidebar .subMenu ul { list-style: none; margin: 0; }
.cols .sidebar .subMenu li { margin-bottom: .3em; }
.cols .sidebar .subMenu li a { border: 0; font-size: .875em; }
.cols .sidebar .subMenu li a:hover { border-bottom: 1px solid #ffad00; }
.cols .sidebar .subMenu li.active a { border-bottom: 1px solid #ffad00; }
@media (max-width: 1024px) { .cols .sidebar { display: none; } }
.cols .items { padding: 0; }
.cols .items .item { margin-bottom: 1.8em; padding: 0 0.9375rem; width: 50%; display: block; float: left; border: 0; position: relative; }
.cols .items .item .img-bg { position: relative; width: 100%; min-height: 100%; background-color: #0F0825; background-repeat: no-repeat; background-position: center; background-image: url("../img/ui/zoom.svg"); }
.cols .items .item img { -webkit-transition: all .5s ease; transition: all .5s ease; }
.cols .items .item img:hover { opacity: .25; }

.work .work-container { height: 300px; }
@media (max-width: 768px) { .work .work-container { height: 360px; } }

.lg-backdrop { background-color: rgba(15, 8, 37, 0.97); }

.lg-actions .lg-next, .lg-actions .lg-prev, .lg-sub-html, .lg-toolbar { background-color: #0a0518; }

.lg-outer .lg-thumb-item { -webkit-border-radius: 0 !important; border-radius: 0 !important; }
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover { border-color: #ffad00 !important; }
.lg-outer .lg-thumb-outer { background-color: #0a0518; }

.lg-progress-bar .lg-progress { background-color: #ffad00; }

.likedislike.insta-like .insta-wrap {display: flex;align-items: center;padding: .975em;}
.likedislike.insta-like .insta-wrap input {width: 24px;height: 22px;background-color: transparent;background-image: url("/tpl/img/ui/heart-edge.svg");background-size: contain;background-position: center;background-repeat: no-repeat;border: none;font-size: 0;transition: background .5s ease-in-out,transform .2s ease-in-out;}
.likedislike.insta-like .insta-wrap input:hover {transform: scale(1.1);}
.likedislike.insta-like .insta-wrap input:focus {outline: none;}
.likedislike.insta-like .insta-wrap strong {margin-left: .5em;font-family: "BrutalRegular",Arial,sans-serif;}
.likedislike.insta-like .insta-wrap .declension {padding: 1em .5em; font-weight: 700; font-family: "BrutalRegular",Arial,sans-serif;}
.likedislike.insta-like.user_voted .insta-wrap input {background-image: url("/tpl/img/ui/heart.svg");}
.likedislike.insta-like.user_voted .insta-wrap input:hover {transform: scale(1);}

.comment-holder {border: 1px solid #eaad00;padding: .5em 2em;box-sizing: border-box;}
.comment-holder .message {line-height: 1.75em;}


/*# sourceMappingURL=folio.css.map */