.slick-slide:focus{outline:none;}
.wallpaper-slider-holder{position:relative;border-top:1px solid #000;}
.wallpaper-slider-right-part{position:absolute;width:50%;height:100%;top:0;right:0;z-index:0;background:url("../img/backgrounds/net.png") repeat top left;}
.wallpaper-title-slider{width:260px;height:100%;position:absolute;top:0;left:50%;margin-left:-130px;padding:50px 30px;z-index:9;font-size:30px;color:#fff;font-weight:500;text-transform:uppercase;margin-top:0px;font-family:"Oswald";background:#212528;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,.3), inset 0 1px 1px rgba(255,255,255,.2);-moz-box-shadow:0px 1px 3px rgba(0,0,0,.3), inset 0 1px 1px rgba(255,255,255,.2);box-shadow:0px 1px 3px rgba(0,0,0,.3), inset 0 1px 1px rgba(255,255,255,.2);border-left:solid 1px #000;border-right:solid 1px #000;overflow: hidden;}
.wallpaper-title-slider a{color:#fff;}
.wallpaper-slider-next-btn-holder{width:5px;height:100%;font-size:0;position:absolute;top:0;right:50%;margin-right:-135px;z-index:9;border-left:5px solid #26c3f6;cursor:pointer;transition:0.3s;}
.wallpaper-slider-next-btn{width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;top:50%;margin-top:-30px;position:absolute;z-index:9;left:0;border-left:30px solid #26c3f6;transition:0.3s;}
.wallpaper-slider-next-btn:before{display:block;content:"\f054";font-family:FontAwesome;font-size:14px;position:absolute;top:-10px;left:-24px;color:#fff;transition:0.3s;}
.wallpaper-slider-next-btn-holder:hover,
.wallpaper-slider-next-btn-holder:hover .wallpaper-slider-next-btn{border-left-color:#fff;}
.wallpaper-slider-next-btn-holder:hover .wallpaper-slider-next-btn:before{color:#26c3f6;}
.fan-art-posts-holder{border:1px solid #000;background:#212528;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .3), inset 0 1px 1px rgba(255, 255, 255, .2);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, .3), inset 0 1px 1px rgba(255, 255, 255, .2);box-shadow:0 1px 3px rgba(0, 0, 0, .3), inset 0 1px 1px rgba(255, 255, 255, .2);}
.fan-art-posts-holder .heading{background-color:#1D1D1D;border-bottom:1px solid #000;background-image:-webkit-linear-gradient(bottom, #1A1B1F, #212528);background-image:linear-gradient(to top, #1A1B1F, #212528);box-shadow:0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 1px rgba(255, 255, 255, 0.2) inset;-webkit-box-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 1px rgba(255, 255, 255, 0.2) inset;}
.fan-art-row{padding:15px 25px 5px;}
.fan-art-col{padding:0 5px;}
.fan-art-post{border:1px solid #000;position:relative;overflow:hidden;transition:0.3s;}
.fan-art-post-holder:hover{-webkit-box-shadow:0 0 10px rgba(5,199,247,0.5), inset 0 0 1px 1px #05c7f7;-moz-box-shadow:0 0 10px rgba(5,199,247,0.5), inset 0 0 1px 1px #05c7f7;box-shadow:0 0 10px rgba(5,199,247,0.5), inset 0 0 1px 1px #05c7f7;}
.fan-art-post-date{padding:10px;color:#fff;font-size:14px;font-weight:700;transition:0.3s;position:absolute;top:-61px;left:-46px;text-align:center;border-right:1px solid #000;border-bottom:1px solid #000;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.6), inset 0px 0px 1px 1px #05c7f7;-moz-box-shadow:0 1px 2px rgba(0,0,0,.6), inset 0px 0px 1px 1px #05c7f7;box-shadow:0 1px 2px rgba(0,0,0,.6), inset 0px 0px 1px 1px #05c7f7;background-image:-webkit-linear-gradient(bottom, #096aa1, #26c3f6);background-image:-moz-linear-gradient(bottom, #096aa1, #26c3f6);background-image:-o-linear-gradient(bottom, #096aa1, #26c3f6);background-image:linear-gradient(to top,#096aa1,#26c3f6);text-shadow:0px 1px 2px rgba(0, 0, 0, 0.5);}
.fan-art-post-likes-views{position:absolute;top:0;right:-170px;padding:5px 10px;color:#fff;border-left:1px solid #000;border-bottom:1px solid #000;background:-webkit-linear-gradient(bottom, #096aa1, #26c3f6);background:-moz-linear-gradient(bottom, #096aa1, #26c3f6);background:-o-linear-gradient(bottom, #096aa1, #26c3f6);background:linear-gradient(to top, #096aa1, #26c3f6);-webkit-box-shadow:0 0 10px rgba(5,199,247,0.5), inset 0 0 1px 1px #05c7f7;-moz-box-shadow:0 0 10px rgba(5,199,247,0.5), inset 0 0 1px 1px #05c7f7;box-shadow:0 0 10px rgba(5,199,247,0.5), inset 0 0 1px 1px #05c7f7;transition:0.3s;}
.fan-art-post-likes-views,
.fan-art-post-likes-views i{color:#fff;text-shadow:0px 1px 2px rgba(0, 0, 0, 0.5);}
.fan-art-post-description{width:100%;padding:5px 10px;background-color:#1d1d1d;border-top:1px solid #000;background-image:-webkit-linear-gradient(bottom, #1a1b1f, #212528);background-image:-moz-linear-gradient(bottom, #1a1b1f, #212528);background-image:-o-linear-gradient(bottom, #1a1b1f, #212528);background-image:linear-gradient(to top, #1a1b1f, #212528);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .3), inset 0 1px 1px rgba(255, 255, 255, .2);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, .3), inset 0 1px 1px rgba(255, 255, 255, .2);box-shadow:0 1px 3px rgba(0, 0, 0, .3), inset 0 1px 1px rgba(255, 255, 255, .2);position:absolute;left:0;bottom:-50px;transition:0.3s;}
.fan-art-post:hover .fan-art-post-date{top:0;left:0;}
.fan-art-post:hover .fan-art-post-likes-views{right:0;}
.fan-art-post:hover .fan-art-post-description{bottom:0px;}
.fan-art-post-meta{float:left;width:calc(100% - 100px);padding:7px 0;}
.fan-art-post-description .btn-aol{float:right;}
.fan-art-post-title{height:86px;padding:20px 25px 15px;margin-bottom:10px;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;background-color:#131517;-webkit-box-shadow:1px 2px 3px rgba(0, 0, 0, .4), inset 0 1px 1px rgba(255, 255, 255, .2);-moz-box-shadow:1px 2px 3px rgba(0, 0, 0, .4), inset 0 1px 1px rgba(255, 255, 255, .2);box-shadow:1px 2px 3px rgba(0, 0, 0, .4), inset 0 1px 1px rgba(255, 255, 255, .2);}
.fan-art-post-title a{font-size:18px;max-height:50px;overflow:hidden;display:block;}
.cosplay-part .heading{background-color:#1D1D1D;background-image:-webkit-linear-gradient(bottom, #1A1B1F, #212528);background-image:linear-gradient(to top, #1A1B1F, #212528);box-shadow:0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 1px rgba(255, 255, 255, 0.2) inset;-webkit-box-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 1px rgba(255, 255, 255, 0.2) inset;border-top:1px solid #000;}
.cosplay-slider-holder{margin-left:-45px;margin-right:-45px;padding:0 30px;position:relative;}
.cosplay-slider{z-index:1;}
.cosplay-slider .slide{border:1px solid #000;margin-left:-1px;position:relative;transition:0.3s;}
.cosplay-slider .slide:hover{border:1px solid #25c2f5;position:relative;z-index:11;}
.cosplay-slider-prev,
.cosplay-slider-next{position:absolute;width:30px;height:30%;top:35%;background-color:#1d1d1d;border:1px solid #000;background:-moz-linear-gradient(bottom, #1a1b1f 0%, #212528 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#1a1b1f), color-stop(100%,#212528));background:-webkit-linear-gradient(bottom, #1a1b1f 0%,#212528 100%);background:-o-linear-gradient(bottom, #1a1b1f 0%,#212528 100%);background:-ms-linear-gradient(bottom, #1a1b1f 0%,#212528 100%);background:linear-gradient(to top, #1a1b1f 0%,#212528 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a1b1f', endColorstr='#212528',GradientType=0);-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,.2);-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,.2);box-shadow:inset 0 1px 1px rgba(255,255,255,.2);padding:0px;transition:0.3s;cursor:pointer;}
.cosplay-slider-prev{left:30px;border-radius:3px 0 0 3px;}
.cosplay-slider-next{right:30px;border-radius:0 3px 3px 0;}
.cosplay-slider-holder .cosplay-slider-prev i,
.cosplay-slider-holder .cosplay-slider-next i{position:absolute;text-align:center;height:20px;font-size:20px;margin:auto;top:0;left:0;right:0;bottom:0;}
.cosplay-slider-holder:hover .cosplay-slider-prev{left:0;}
.cosplay-slider-holder:hover .cosplay-slider-next{right:0;}
.cosplay-slider-prev:hover,
.cosplay-slider-next:hover{background:-webkit-linear-gradient(bottom, #096aa1, #26c3f6);background:-moz-linear-gradient(bottom, #096aa1, #26c3f6);background:-o-linear-gradient(bottom, #096aa1, #26c3f6);background:linear-gradient(to top, #096aa1, #26c3f6);-webkit-box-shadow:0 0 10px rgba(5,199,247,0.5), inset 0 0 1px 1px #05c7f7;-moz-box-shadow:0 0 10px rgba(5,199,247,0.5), inset 0 0 1px 1px #05c7f7;box-shadow:0 0 10px rgba(5,199,247,0.5), inset 0 0 1px 1px #05c7f7;transition:0.3s;}
.cosplay-slider-prev:hover i,
.cosplay-slider-next:hover i{color:#fff;}
.cosplay-slider .slide .layer-mask{display:block;height:100%;width:100%;position:absolute;bottom:0;left:0;z-index:2;background:rgba(0,0,0,0.5);transition:0.3s;}
.cosplay-slider .slide:hover .layer-mask{background:rgba(0,0,0,0);}
@media (max-width:1050px){.cosplay-slider-holder{padding:0;margin-left:-15px;margin-right:-15px;}
.cosplay-slider-prev,
.cosplay-slider-next{display:none;}
}
@media (max-width:768px){.wallpaper-title-slider{left:100%;margin-left:-260px;}
.wallpaper-slider-right-part{display:none;}
.wallpaper-slider-next-btn-holder{width:258px;height:auto;font-size:20px;text-transform:uppercase;color:#fff;padding:5px 30px 5px 10px;position:absolute;top:inherit;bottom:0;right:1px;margin:0;z-index:9;border-left:none;border-top:1px solid #000;background-color:#1D1D1D;background-image:-webkit-linear-gradient(bottom, #1A1B1F, #212528);background-image:linear-gradient(to top, #1A1B1F, #212528);box-shadow:-1px 0px 0px 0px rgba(255, 255, 255, 0.1) inset;-webkit-box-shadow:-1px 0px 0px 0px rgba(255, 255, 255, 0.1) inset;text-shadow:0px 1px 2px #000;}
.wallpaper-slider-next-btn{left:inherit;right:0;border:none;top:0;margin:0;height:37px;width:30px;}
.wallpaper-slider-next-btn:before{top:50%;left:50%;margin-top:-8px;margin-left:-5px;}
.wallpaper-slider-prev-btn-holder:hover,
.wallpaper-slider-next-btn-holder:hover{box-shadow:0px 0px 10px rgba(5, 199, 247, 0.5), 0px 0px 1px 1px #05C7F7 inset;background-image:linear-gradient(to top, #096AA1, #26C3F6);}
.wallpaper-slider-next-btn-holder:hover .wallpaper-slider-next-btn:before{color:#fff;}
}
@media (max-width:600px){.wallpaper-slider-holder{padding-bottom:52px;}
.wallpaper-title-slider{height:auto;width:100%;top:inherit;bottom:0;left:0;margin:0;padding:10px 41px;text-align:center;font-size:22px;border-top:1px solid #000;}
.wallpaper-slider-right-part{display:none;}
.wallpaper-slider-prev-btn-holder,
.wallpaper-slider-next-btn-holder{width:30px;height:auto;font-size:0;text-transform:uppercase;color:#fff;padding:5px 30px 5px 10px;position:absolute;top:inherit;bottom:0;margin:0;z-index:9;border-left:none;border-top:1px solid #000;background-color:#1D1D1D;background-image:-webkit-linear-gradient(bottom, #1A1B1F, #212528);background-image:linear-gradient(to top, #1A1B1F, #212528);box-shadow:-1px 0px 0px 0px rgba(255, 255, 255, 0.1) inset;-webkit-box-shadow:-1px 0px 0px 0px rgba(255, 255, 255, 0.1) inset;text-shadow:0px 1px 2px #000;cursor:pointer;}
.wallpaper-slider-prev-btn-holder,
.wallpaper-slider-next-btn-holder{width:30px;height:52px;font-size:0;}
.wallpaper-slider-prev-btn-holder{border-right:1px solid #000;left:0;}
.wallpaper-slider-next-btn-holder{border-left:1px solid #000;right:0;box-shadow:-1px 0px 0px 0px rgba(255, 255, 255, 0.1) inset;-webkit-box-shadow:1px 0px 0px 0px rgba(255, 255, 255, 0.1) inset;}
.wallpaper-slider-prev-btn-holder:hover{border-right-color:#000;}
.wallpaper-slider-next-btn-holder:hover{border-left-color:#000;}
.wallpaper-slider-prev-btn,
.wallpaper-slider-next-btn{height:51px;width:40px;}
.wallpaper-slider-prev-btn{top:0;left:0;position:absolute;}
.wallpaper-slider-prev-btn:before{display:block;content:"\f053";font-family:FontAwesome;font-size:14px;position:absolute;top:-10px;left:-24px;color:#fff;transition:0.3s;top:50%;left:50%;margin-top:-10px;margin-left:-5px;}
.wallpaper-slider-next-btn:before{margin-top:-10px;}
}
@media (max-width:425px){.fan-art-col{width:100%;}
}