/**
 * Theme Name: Appist Star
 * Description: تم گروه برنامه‌نویسی اپیست برای سایت‌های موسیقی به صورت حرفه‌ای
 * Version: 1.0
 * Author: Appist Group
 * Author URI: https://appist.ir/
 * Theme URI: https://star.appist.ir/
 * Keyword: music, موسیقی, موزیک, آهنگ
 */
html,body{margin:0;padding:0;font-family:'IRANSans';-webkit-box-sizing:border-box;box-sizing:border-box;background:#111;color:#BBB}input[type="text"],input[type="search"]{background:#222;border:1px solid #222;padding:5px 10px;border-radius:4px}.search-submit{background:#222;border:1px solid #222;padding:5px 10px;border-radius:4px;width:90%}.search-submit:hover{background:#161616}.search-submit:active{background:#111}.btn-primary{background:#d60 !important;border:1px solid #e70 !important}.btn-primary:hover{background:#a30 !important;border:1px solid #d60 !important}.btn-primary:active,.btn-primary:focus{background:#920 !important;border:1px solid #c50 !important}div.main-background{width:100%;height:100%;display:block;position:fixed;top:0;bottom:0;left:0;right:0;-webkit-filter:blur(20px) grayscale(50%);filter:blur(20px) grayscale(50%)}div.main-background::before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:#111;opacity:0.9;width:100%;height:100%}.item-poster img,.single-poster img{width:100%;height:100%}.item-poster,.item-top{border:1px solid #444;padding:5px}a{color:#f80;position:relative;width:auto}a::after{content:'';display:block;position:absolute;background:#f80;bottom:0;left:0;right:0;height:1px;width:0;-webkit-transition:width 0.2s;transition:width 0.2s}a:hover{color:#fa2;text-decoration:none}a:hover::after{width:100%}a.no-border::after{display:none}body>header{min-height:250px}body>header h1{text-shadow:1px 1px 4px #BBB}body>header nav{margin-top:30px;z-index:5;min-height:200px !important;-webkit-transition:height 0.3s;transition:height 0.3s}body>header nav img{-webkit-transition:all 0.3s;transition:all 0.3s}body>header nav.navbar-top{height:70px}body>header nav.navbar-top img{width:150px}body>header nav.navbar img{width:100%}body>header nav ul{list-style:none}body>header nav ul#nav-list{position:absolute}body>header nav ul#nav-list li{display:block}body>header nav ul li{display:inline-block}body>header nav ul li a{padding:5px 10px}body>header nav ul li.active a{color:#fa2}body>header nav ul li.active a::after{width:100%}section main section.container{height:500px;position:relative;width:100%;padding:5px;border:1px solid #444}section main section.container .carousel-control .fa{position:absolute;height:100%;top:48%}section main section.container .item{height:490px !important;width:100% !important}section main section.container .item .carousel-caption{text-align:right}section main section.container .item .carousel-caption>h3,section main section.container .item .carousel-caption>p{background:rgba(0,0,0,0.6)}section main section.container .item .carousel-caption>h3.recommended,section main section.container .item .carousel-caption>p.recommended{background:#f80;color:#111;opacity:0.8}section main section.container .item img{height:490px !important;width:100% !important}section main section.container ol.carousel-indicators{bottom:0;margin-bottom:0}section main section.container ol.carousel-indicators li{width:70px;height:6px;border-radius:0;background:#BBB;margin:0}section main section.container ol.carousel-indicators li.active{background:#FFF}section main section article{overflow:hidden}section main section article:hover div.item-download{opacity:1}section main section article:hover>section::after{opacity:0.8}section main section article section{position:relative}section main section article section::after{content:'';display:block;background:#111;opacity:0;position:absolute;top:0;right:0;left:0;width:100%;height:100%;z-index:1;-webkit-transition:opacity ease-in 0.2s;transition:opacity ease-in 0.2s}section main section div.item-download{position:absolute;top:40%;left:0;right:0;opacity:0;z-index:2;-webkit-transition:opacity ease-in 0.2s;transition:opacity ease-in 0.2s}section main section#top article section{height:250px;position:relative}section main section#top article section div.item-info{position:absolute;bottom:15px;right:0;left:0;z-index:2}section main section#top article section div.item-info p.item-artist,section main section#top article section div.item-info h4.item-title,section main section#top article section div.item-info p.item-producer{background:#111;background:rgba(0,0,0,0.3)}section main section#top article section div.item-info p.item-count{position:absolute;bottom:0;left:15px}section main section#latest article:hover div.item-info{opacity:1}section main section#latest article:hover div.item-info p.item-album{margin-left:0}section main section#latest article:hover div.item-info h4.item-title{margin-right:0}section main section#latest article section{position:relative}section main section#latest article section div.item-poster{min-height:200px}section main section#latest article section div.item-poster img{display:block;width:100%;position:relative}section main section#latest article section div.item-info{position:absolute;top:0;left:0;right:0;height:100%;opacity:0;z-index:2;-webkit-transition:opacity ease-out 0.2s;transition:opacity ease-out 0.2s}section main section#latest article section div.item-info h4.item-title{margin-right:50%;-webkit-transition:margin-right cubic-bezier(0.72, 1.24, 0.64, 1.21) 0.4s;transition:margin-right cubic-bezier(0.72, 1.24, 0.64, 1.21) 0.4s}section main section#latest article section div.item-info p.item-style{position:absolute;bottom:20px;left:0;right:0}section main section#latest article section div.item-info p.item-album{margin-left:50%;-webkit-transition:margin-left cubic-bezier(0.72, 1.24, 0.64, 1.21) 0.4s;transition:margin-left cubic-bezier(0.72, 1.24, 0.64, 1.21) 0.4s}section main section#latest article section div.item-info p.item-count{position:absolute;bottom:-5px;right:10px}section main nav.pagination{width:100%;padding:5px 10px}section main nav.pagination h2{display:none}section main nav.pagination ul{list-style:none;text-align:center}section main nav.pagination ul li{display:inline-block}section main nav.pagination ul li.current a{color:#fa2}section main nav.pagination ul li.current a::after{width:100%}aside{text-align:center}aside>div{border-bottom:1px solid #333;margin-bottom:30px}footer{position:relative}footer #go-up{position:fixed;background:#333;width:50px;height:50px;bottom:0;right:35px;border-radius:50% 50% 0 0;z-index:10}footer #go-up i{margin-top:15px}footer .copyright{margin-top:15px;margin-bottom:50px}h2.stylish,h3.stylish{position:relative;text-shadow:1px 1px 4px #BBB;border-top:1px solid #444}h2.stylish::before,h3.stylish::before{content:'';display:block;position:absolute;bottom:-1px;left:0;right:75%;background:#444;width:25%;height:1px}h2.stylish::after,h3.stylish::after{content:'';display:block;position:absolute;bottom:-1px;left:0;right:0;background:#444;width:25%;height:1px}@media only screen and (min-width: 760px){body>header nav #nav-list li{display:inline !important}}@media only screen and (min-width: 993px){body>header{height:250px}body>header nav{background:rgba(0,0,0,0.4);min-height:65px !important;position:fixed !important}body>header nav.navbar{height:120px}body>header nav.navbar img{width:300px}aside{text-align:right}}