/*
theme name:DariMusic
theme uri:http://parsgraph.net
description: DariMusic
version:1.0
author:Parsgraph Team
author uri:http://www.parsgraph.net
*/
@font-face {
	font-family: 'myriad pro';
	src: url('fonts/MYRIADPROREGULAR.eot');
	src: local('MYRIADPROREGULAR'), url('fonts/MYRIADPROREGULAR.woff') format('woff'), url('fonts/MYRIADPROREGULAR.ttf') format('truetype');
}
@font-face {
font-family:'mirza';
src: url('fonts/mirza.eot');
src: url('fonts/mirza.eot?#iefix') format('embedded-opentype'),
url('fonts/mirza.woff') format('woff'),
url('fonts/mirza.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family:'iransans';
src: url('fonts/iransans.eot');
src: url('fonts/iransans.eot?#iefix') format('embedded-opentype'),
url('fonts/iransans.woff') format('woff'),
url('fonts/iransans.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family:'MavenProRegular';
src: url('fonts/MavenProRegular.eot');
src: url('fonts/MavenProRegular.eot?#iefix') format('embedded-opentype'),
url('fonts/MavenProRegular.woff') format('woff'),
url('fonts/MavenProRegular.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
body {
	padding:0;
	margin:0;
	overflow-x:hidden;
	background:#e9eff2;
}
ul,li{
	margin:0px;
	padding:0px;
}
a {
	text-decoration:none !important;
}
input,select,textarea,button {
	outline: none
}
ul,li {
	list-style:none;
}
h1,h2,h3,h4,h5,h6,p {
	padding:0;
	margin:0;
}
textarea {
	resize:none;
}
i {
	font-style:normal;
}
hr {
	margin-top: 0px;
	margin-bottom: 0px;
}
::-moz-selection { 
	background: #FF6838;
	color: #FFFFFF;
}
::selection { 
	background: #FF6838;
	color: #FFFFFF;
}
/* End Reset */

.cl {
	clear:both;
}
/** Menu **/
nav {
	background:#090a0c;
	padding: 5px;
}
.navbar {
	border-radius:0px;
	margin-bottom: 0px;
}
.navbar-nav {
	float: left;
	margin:4px 0;
}
.logo {
	width:240px;
	height:60px;
	background: url('images/logo.png') no-repeat 0px -5px;
	float: left;
}
.menu {
	margin: 20px;
}
.navbar-nav>li>a,.navbar-inverse .navbar-nav>li>a {
	font:14px MavenProRegular;
	border-radius:5px;
	color:#fff;
	margin: 7px;
	padding: 9px 11px 10px 11px;
	transition:0.3s all ease;
}
.navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:hover {
	background:#e64024;
}
.navbar-inverse .navbar-toggle {
	color: #565656;
}
.navbar-collapse {
	border-top: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}
nav i {
	padding: 12px 9px;
	color: #c0c0c0;
	cursor:pointer;
}
nav i:hover {
	color:#fff;
}
/** Index Video **/
.index_video {
	height:440px;
	position:relative;
	background: #000;
}
.index_video #jp_poster_0 {
	opacity: 0.3;
	-webkit-filter: blur(11px);
	-moz-filter: blur(11px);
	-o-filter: blur(11px);
	-ms-filter: blur(11px);
	filter: blur(11px);
}
.index_video .close_video {
	position: absolute;
	left: 84%;
	top: 4%;
	color:#979999;
	padding: 8px 12px;
	border: 2px solid transparent;
	border-radius: 20px;
	transition:0.3s all ease;
	cursor:pointer;
}
.index_video .close_video:hover {
	background: #3C3C3C;
	border: 2px solid #636363;
	border-radius: 20px;
}
.index_video .close_video span {
	font:13px tahoma;
	text-transform:uppercase;
}
.index_video .playbtn {
	position: absolute;
	top: 40%;
	left: 50%;
	font-size: 50px;
	color: #626264;
	cursor:pointer;
	transition:0.3s all ease;
}
.index_video .playbtn:hover {
	color:#fff;
}
.index_video .title {
	position:absolute;
	bottom: 55px;
	color:#979999;
}
.index_video .title h3,.index_video .title h4 {
	font:25px tahoma
}
.index_video .title h4 {
	font-weight:bold;
}
.index_video .title h5 {
	font:15px tahoma;
	background:#333a46;
	padding:3px 3px;
	text-transform:uppercase;
	margin-top:4px;
}
/** Slider **/
.slider {
	height: auto;
	overflow:hidden;
	position:relative;
}
.slider ul.flex-direction-nav {
	display: none;
}
.flexslider * {
	direction:ltr;
	overflow:hidden;
}
.flexslider {
	border:0px;
	margin:0;
	background: #1F1F1F;
}
.flex-control-nav {
	width: 82%;
	height: 65px;
	position: absolute;
	text-align: center;
	z-index: 15;
	right: 10%;
	overflow: inherit;
	bottom: 36px;
}
.flex-control-thumbs li {
	width: 70px;
	height:65px;
}
.flex-control-thumbs img {
	width: 57px;
	height: 57px;
	border-radius: 100%;
	box-shadow: 2px 3px 9px #000;
}
.flex-control-thumbs .flex-active {
	width: 57px;
	height: 57px;
	border-radius: 100%;
	max-height: 60px;
	position: absolute;
	z-index: 2;
	box-shadow:2px 3px 9px #000;
}
.flex-control-paging li a {
	background: rgba(255, 255, 255, 0);
	width: 7px;
	height: 7px;
}
.flex-control-paging li a.flex-active {
	background:#fff;
}
.flexslider .slides > li {
	position:relative;
}
.slider .title {
	position:absolute;
	bottom: 34%;
	left: 7%;
	padding: 9px 20px;
	text-transform:uppercase;
}
.slider h4 {
	font:25px MavenProRegular,tahoma;
	color:#fff;
	background:#e63d20;
	display: inline-block;
	padding: 1px 7px;
}
.slider h5 {
	font:25px tahoma;
	font-weight:bold;
	color:#fff;
}
.slider h6 {
	font:15px MavenProRegular,tahoma;
	color:#fff;
	background:#141d1e;
	opacity:0.5;
	padding: 2px 7px;
	display: inline-block;
}
.flex-direction-nav .flex-prev {
	left: 63px !important;
	top: 169px;
	background: url('images/arrow2.png') no-repeat 21px 36px;
	height: 114px;
	width: 67px;
	transition:0.3s all ease;
}
.flex-direction-nav .flex-next {
	right: 63px !important;
	top: 169px;
	background: url('images/arrow2.png') no-repeat 21px -96px;
	height: 114px;
	width: 67px;
	transition:0.3s all ease;
}
.flex-direction-nav .flex-prev:hover {
	opacity:0.5 !important;
}
.flex-direction-nav .flex-next:hover {
	opacity:0.5 !important;
}
.flex-control-thumbs li {
	float: right;
}
/** Index Player **/
.index_player {
	background:#1e1e1e;
	padding:30px 0;
	position:relative;
}
.index_player hr {
	border-top: 5px solid #d74128;
	position: absolute;
	top: 15%;
	width: 100%;	
}
.index_player .title {
	background: #1e1e1e;
	padding: 0px 15px;
	border-right: 5px solid #D74128;
	border-left: 5px solid #D74128;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	width: 30%;
	margin: 0 auto;
}
.index_player .title .large {
	font:36px tahoma;
	font-weight:bold;
}
.index_player .title .small {
	font:15px MavenProRegular;
}
.index_player .player {
	margin-top:50px;	
}
.index_player .player .cover {
	width:200px;
	height:190px;
	overflow:hidden;
	float:left;
}
.index_player .player .cover img {
	width:100%;
	height:100%;
}
.index_player .player .left {
	float:left;
	margin-left:30px;
	width: 76%;
}
.index_player .player .left .list {
	color:#fff;
	font:14px tahoma;
	text-transform:uppercase;
	padding: 10px;
	float: left;	
	border-bottom: 1px solid #222930;
	transition:0.3s all ease;
}
.index_player .player .left .list:hover {
	background:#25292B;
}
.index_player .player .left .list .name {
	float:left;
	width:470px;
}
.index_player .player .left .list .name.active {
	color:#eb4529;
}
.index_player .player .left .list .field {
	float:left;
	width:120px;
}
.index_player .player .left .list .field a {
	color:#fff;
}
.index_player .player .left .list .field .fa-heart {
	color:#eb4529;
}
.index_player .player .left .list .field .fa-eye {
	color:#4d4d4d;
}
.index_player .player .left .list .field .fa-cloud-download {
	color:#11a055;
}
.index_player .controlls {
	width: 100%;
	float: left;
	margin-top: 15px;
}
.index_player .controlls .fa-stop,.index_player .controlls .fa-play {
	background:#283039;
	padding:5px 7px 4px 7px;
	color:#000;
	font-size: 10px;
	cursor:pointer;
}
.index_player .controlls .fa-stop:hover,.index_player .controlls .fa-play:hover {
	color:#eee;
}
.index_player .controlls .time {
	font:14px tahoma;
	color:#fff;
	margin-left:10px;
}
.index_player .controlls .seekbar {
	background:#283039;
	width:460px;
	height:10px;
	border-radius:10px;
	display: inline-block;
	margin-left: 10px;
	cursor:pointer;
}
.index_player .controlls .seekbar .mover {
	width:50%;
	background:#eb4529;
	height:100%;
	border-radius:10px;
	cursor:pointer;
}
.index_player .controlls .fa-volume-up {
	color:#fff;
	font-size:16px;
	margin-left: 10px;
}
.index_player .controlls .volumeseek {
	background:#283039;
	width:150px;
	height:10px;
	border-radius:10px;
	display: inline-block;
	margin-left: 10px;
	cursor:pointer;
}
.index_player .controlls .volumeseek .mover {
	width:50%;
	background:#eb4529;
	height:100%;
	border-radius:10px;
	cursor:pointer;
}
/** Index Titles **/
.in_titles {
	padding: 0px 15px;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	width: 50%;
	margin: 0 auto;
}
.in_titles .large {
	font:36px tahoma;
	font-weight:bold;
}
.in_titles .small {
	font:15px MavenProRegular;
}
/** Featured **/
.featured {
	padding:20px 0;
	background-image:url('images/poly_gray.jpg');
	background-repeat: no-repeat;
	background-size:cover;
	background-color:#292929;
	background-attachment:fixed;
}
/** Ads **/
.ads {
	background:#2f2f2f;
	padding:20px 0;
}
.ads img {
	display:table;
	margin-bottom:10px;
	width:100%;
}
/** Latest **/
.latest {
	padding:20px 0;
	background:#232323;
}
.tabs_bg {
	background:#101010;
	margin:20px 0;
}
.nav-tabs {
	border-bottom: 1px solid transparent;
	padding: 10px;
}
.nav-tabs>li>a {
	border-radius: 0;
	color:#ededed;
	text-transform:uppercase;
	padding: 4px 15px;
	border-radius: 20px;
	transition:0.3s all ease;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
	background-color: #353434;
	border: 1px solid transparent;
	border-bottom-color: transparent;
	color:#ededed;
}
.nav-tabs>li>a:hover {
	border-color: transparent;
}
.nav>li>a:focus, .nav>li>a:hover {
	background-color: #e64024;
	color:#fff;
}
.latest .post {
	float:left;
	margin:0 7px 20px 0;
	transition:0.2s all ease;
}
.latest .post .cover {
	width:186px;
	height:186px;
	position:relative;
	box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.85);
}
.latest .post .cover .layer {
	width:100%;
	height:100%;
	background:rgba(49, 49, 49, 0.79);
	position:absolute;
	opacity:0;
	visibility:hidden;
	transition:0.2s all ease;
}
.latest .post:hover .layer {
	opacity:1;
	visibility:visible;
}
.latest .post .cover .layer span {
	position: absolute;
	bottom: 10px;
	text-align: center;
	width: 100%;
	color: #ededed;
	font: 11px MavenProRegular;
	text-transform:uppercase;
}
.latest .post .cover .layer i{
	position: absolute;
	left: 76px;
	top: 66px;
	font-size: 50px;
	color:rgba(115, 115, 115, 0.7);
}
.latest .post .cover img {
	width:100%;
	height:100%;
}
.latest .post .title {
	margin:10px 0;
}
.latest .post .title h2,.latest .post .title h4 {
	font:14px tahoma;
	color:#fff;
}
.latest .post .title h4 {
	font-weight:bold;
}
.view_more {
	background:#3a3a3a;
	padding:15px;
	border-radius:20px;
	font:16px MavenProRegular;
	color:#ededed;
	display:block;
	margin:10px 0;
	text-align:center;
	text-transform:uppercase;
	transition:0.2s all ease;
}
.view_more:hover {
	background:#0C0C0C;
	color:#fff;
}
/** Latest Albums **/
.latest_album {
	background-image:url('images/city.jpg');
	background-repeat: no-repeat;
	background-size:cover;
	background-color:#292929;
	background-attachment:fixed;
	box-shadow: inset 0px 3px 6px rgba(0, 0, 0, 0.39);
}
.latest_album .left {
	background:rgba(0, 0, 0, 0.69);
	height: 350px;
}
.latest_album .left .logo_pos {
	margin-top: 100px;
	background-size: 100%;
	width: 100%;
}
.latest_album .left p {
	font:18px MavenProRegular;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
}
.latest_album .left p span {
	color:#017693;
}
.latest_album .left .view {
	background:#017693;
	font:16px MavenProRegular;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	padding: 8px 18px;
	display: inline-block;
	margin: 11px 0;
	border-radius: 20px;
	transition:0.2s all ease;
}
.latest_album .left .view:hover {
	background: #024F63;
}
.latest_album .post {
	width: 187px;
	background:#0c0e11;
	float:left;
	margin:30px 10px;
	position:relative;
	border-radius:10px;
	padding: 2px;
	transition:0.3s all ease;
}
.latest_album .post:hover {
	background:#017693;
}
.latest_album .post .cover {
	width:100%;
	height:auto;
}
.latest_album .post .cover img {
	width:100%;
	height:auto;
	border-radius:10px 10px 0 0;
}
.latest_album .post .title {
	color:#fff;
	padding:10px;
	text-align:center;
	text-transform:uppercase;
}
.latest_album .post .title h2,.latest_album .post .title h4 {
	font:14px tahoma;
	color:#fff;
}
.latest_album .post .title h4 {
	font-weight:bold;
}
.latest_album .post .like {
	position: absolute;
	right: 2px;
	top: 27px;
	background: #017693;
	padding: 3px 6px;
	color: #fff;
	font: 13px MavenProRegular;
	visibility:hidden;
	opacity:0;
	transition:0.3s all ease;
}
.latest_album .post:hover .like {
	visibility:visible;
	opacity:1;
}
/** Latest Poscast **/
.latest_podcast {
	background-image:url('images/dj.jpg');
	background-repeat: no-repeat;
	background-size:cover;
	background-color:#292929;
	background-attachment:fixed;
	background-position: center center;
	box-shadow: inset 0px 3px 6px rgba(0, 0, 0, 0.39);
	padding:30px 0;
}
.margin {
	margin-top:30px;
}
.latest_podcast .post {
	float: left;
	margin: 2px;
	position:relative;
	border: 1px solid transparent;
	transition:0.3s all ease;
}
.latest_podcast .post .cover {
	width:184px;
	height:184px;
}
.latest_podcast .post .cover img {
	width:100%;
	height:100%;
}
.latest_podcast .post .layer {
	background:rgba(0, 0, 0, 0.73);
	position:absolute;
	width:100%;
	height:100%;
	visibility:hidden;
	opacity:0;
	transition:0.3s all ease;
}
.latest_podcast .post .layer .title {
	text-transform:uppercase;
	width:100%;
	text-align:center;
	margin-top: 65px;
}
.latest_podcast .post .layer h2,.latest_podcast .post .layer h4 {
	font:15px MavenProRegular;
	color:#fff;
}
.latest_podcast .post .layer h4 {
	font-weight:bold;
}
.latest_podcast .post .layer .view {
	font:11px MavenProRegular;
	color:#ededed;
	background: #6a6da2;
	display: inline-block;
	padding: 2px 5px;
	margin: 5px 0;
	transition:0.3s all ease;
}
.latest_podcast .post:hover {
	border: 1px solid #9295d6;
}
.latest_podcast .post:hover .layer {
	visibility:visible;
	opacity:1;
}
/** Coming Soon **/
.coming_soon {
	background-image:url('images/pattern.jpg');
	background-repeat: repeat;
	background-color:#292929;
	box-shadow: inset 0px 3px 6px rgba(0, 0, 0, 0.39);
	padding:30px 0;
}
.coming_soon .post {
	background:#2f2f2f;
	position:relative;
	float:left;
	width:260px;
	border:1px solid transparent;
	transition:0.3s all ease;
}
.coming_soon .post:hover {
	border:1px solid #017693;
}
.coming_soon .post .cover {
	width:125px;
	height:125px;
	margin: -81px 0 0 64px;
	float: left;
}
.coming_soon .post .cover img {
	width:100%;
	height:100%;
	border-radius:100%;
	border:4px solid #212121;
}
.coming_soon .post .title {
	padding: 15px;
	text-align: center;
	text-transform:uppercase;
}
.coming_soon .post .title h3 {
	font:15px MavenProRegular;
	color:#eee;
}
.coming_soon .post .title hr {
	border-top:1px solid #000;
	margin:10px 0;
	box-shadow: 0 1px 0 #464646;
}
.coming_soon .post .title span {
	font:10px MavenProRegular;
	color:#eee;
	margin:0 15px;
}
/** Footer **/
footer {
	background:#121418;
	text-align:center;
	padding:30px 0;
}
.logo.footer {
	background-position:0px -83px;
	margin-left: 38%;
	float:none;
}
footer p {
	font:12px MavenProRegular;
	line-height:20px;
	color:#898989;
}
footer p a {
	color:#fff;
}
footer p a:hover {
	color:#888;
}
footer .social {
	color:#979797;
	margin:20px 0;
}
footer .social i {
	padding:0 15px;
	border-right:1px solid #484848;
	font-size:17px;
}
footer .social i:hover {
	color:#fff;
}
/** Single **/
.single {
	
}
.single .address {
	background:#404247;
	font:11px myriad pro,tahoma;
	color:#fff;
	padding:11px;
}
.single .address a {
	color:#889698;
	margin:0 5px;
}
.single .address a:hover {
	color:#eee;
}
.single .address i {
	color:#889698;
}
.single .music {
	position:relative;
	background: #000;
}
.single .music .bgcover {
	position:absolute;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
	overflow: hidden;
	opacity: 0.3;
	-webkit-filter: blur(10px);
	-moz-filter: blur(10px);
	-o-filter: blur(10px);
	-ms-filter: blur(10px);
	filter: blur(10px);
}
.single .music .cover {
	width:413px;
	height:413px;
	background:rgba(0, 0, 0, 0.42);
	border-radius:100%;
	padding:25px;
}
.single .music .cover img {
	width:100%;
	height:100%;
	border-radius:100%;
}
.single .music .title {
	margin-top:50px;
}
.single .music .title h2 {
	font: 26px MavenProRegular;
	color: #eee;
}
.single .music .title h2 span {
	font-weight:bold;
}
.single .music .player {
	margin-top:50px;
}
.single .music .time {
	font:13px myriad pro;
	color:#eee;
}
.single .music .seekbar,.single .music .volume_seek {
	width:400px;
	height:10px;
	background:#445363;
	border-radius:10px;
	display:inline-block;
	position:relative;
	margin:0 10px;
	cursor:pointer;
}
.single .music .seekbar .mover,.single .music .volume_seek .mover  {
	position:absolute;
	width:50%;
	height:100%;
	background:#fff;
	border-radius:10px;
	cursor:pointer;
}
.single .music .controlls {
	font-size:18px;
	color:#eee;
	margin:40px 0;
}
.single .music .controlls i {
	margin:0 20px;
	cursor:pointer;
}
.single .music .controlls i:hover {
	color:#888;
}
.single .music .volume_seek {
	width:100px;
}
.single .music .fa-play-circle {
	font-size:55px;
}
.single .music .dlbtn {
	float: left;
	background: rgba(45, 54, 64, 0.55);
	padding: 18px 20px;
	color: #eee;
	font: 14px MavenProRegular;
	text-transform: uppercase;
	margin-right:20px;
	transition:0.3s all ease;
}
.single .music .dlbtn:hover {
	background: rgba(87, 104, 123, 0.55);
}
.single .music .dlbtn i {
	border-right:1px solid #eee;
	padding-right:10px;
	margin-right:6px;
}
.single .music .foot {
	margin:50px;
	color:#eee;
}
.single .music .foot div {
	font:14px MavenProRegular;
	text-transform:uppercase;
	border-right:1px solid #eee;
	float:left;
	padding-right:20px;
	margin-right:20px;
}
.single .music .foot div i {
	margin-right:10px;
}
.single .information {
	background:#393d46;
	padding:40px;
}
.single .information .cover {
	width:210px;
	height:210px;
	border-radius:100%;
	position:relative;
}
.single .information .cover img {
	width:100%;
	height:100%;
	position:absolute;
	border-radius:100%;
}
.single .information .center {
	margin:25px 0;
	color:#eee;
}
.single .information .center h6 {
	font:22px myriad pro;
	text-transform:uppercase;
	font-weight:bold;
}
.single .information .center .social {
	float:left;
	margin:15px 0;
}
.single .information .center .social div {
	margin-bottom:7px;
	background:rgba(23, 25, 30, 0.62);
	padding:7px 15px;
	font:11px tahoma;
	border-radius:3px;
}
.single .information .center .social i {
	margin-right:10px;
	font-size:15px;
}
.single .information .center .social i.fa-facebook-official {
	color:#3f51b5;
}
.single .information .center .social i.fa-twitter-square {
	color:#0085d0;
}
.single .information .center .social i.fa-google-plus-square {
	color:#E03D3D;
}
.single .information .center .count {
	float:left;
	margin:7px 80px;
}
.single .information .center .count div {
	font:15px MavenProRegular;
	text-transform:uppercase;
	margin:17px 0;
}
.single .information .center .count div span {
	margin-left:10px;
	background:#292a2f;
	border-radius:20px;
	font-size:11px;
	padding:7px 10px;
}
.single .information .rate {
	border:5px solid #1F2125;
	border-radius:100%;
	width:170px;
	height:170px;
	margin: 26px 0 0 0;
	position:relative;
}
.single .information .rate .txt {
	position:absolute;
	top: 38%;
	width:100%;
	font:13px myriad pro;
	color:#eee;
	text-align: center;
}
.single .information .rate i {
	font-size:30px;
	margin-bottom:10px;
	color:#f44336;
}
/** More Artist **/
.more_artist {
	background:#121418;
	padding:20px 0;
}
.more_artist i {
	font-size:48px;
	color:#4c5454;
}
.more_artist .title {
	display:inline-block;
	margin-left:10px;
	text-transform:uppercase;
}
.more_artist .title h5,.more_artist .title h6 {
	font:18px myriad pro;
	font-weight:bold;
	color:#fff;
}
.more_artist .title h5 {
	color:#e13232;
}
.more_artist a.show_more_artist {
	font:14px myriad pro;
	color:#969696;
	text-transform:uppercase;
	float:right;
}
.more_artist a.show_more_artist:hover {
	color:#eee;
}
.more_artist .post {
	padding-left:0px;
	padding-right:0px;
	position:relative;
	margin:10px 15px;
}
.more_artist .post .cover {
	width:100%;
	height:230px;
	overflow:hidden;
	border-radius:10px;
}
.more_artist .post .cover img {
	width:100%;
	height:100%;
}
.more_artist .post .layer {
	position:absolute;
	width:100%;
	height:100%;
	background:rgba(0, 0, 0, 0.79);
	border-radius:10px;
	padding: 45px 15px;
	text-align: center;
	transition:0.3s all ease;
	opacity:0;
	visibility:hidden;
}
.more_artist .post:hover .layer {
	opacity:1;
	visibility:visible;
}
.more_artist .post .layer h3 {
	font:16px myriad pro;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	border-bottom: 1px solid #888;
	display: inline-block;
}
.more_artist .post .layer div {
	font:14px myriad pro;
	color:#768183;
	margin-top:15px;
}
.more_artist .post .layer div i {
	font-size:17px;
	color:#768183;
	margin-right:4px;
}
/** Single Foot **/
.single_foot {
	background:#1c2024;
	padding:20px 0;
}
.single_foot .social {
	
}
.single_foot .social .title {
	background:#2c3036;
	padding:20px 25px;
	font:16px myriad pro;
	color:#eee;
	border-radius:10px;
}
.single_foot .social img {
	width:100%;
	margin:10px 0;
	border-radius:10px;
	opacity:0.7;
	transition:0.2s all ease;
}
.single_foot .social img:hover {
	opacity:1;
}
.single_foot .nav-tabs {
	background: #171a1d;
	padding: 2px;
	border-radius: 10px;
}
.single_foot .nav-tabs>li {
	width: 50%;
}
.single_foot .nav-tabs>li>a {
	background:transparent;
	color: #81888E;
	padding: 15px;
	border-radius: 5px;
	margin-right: 0px;
	text-align: center;
	font:16px myriad pro;
}
.single_foot .nav-tabs>li.active>a, .single_foot .nav-tabs>li.active>a:focus, .single_foot .nav-tabs>li.active>a:hover {
	background:#23272c;
}
.single_foot .nav>li>a:focus,.single_foot  .nav>li>a:hover {
	background-color: #333C48;
	color: #81888E;
}
.single_foot .nav-tabs>li>a i {
	margin-right:10px;
}
.single_foot .user_comment {
	background:#23272c;
	padding:15px;
	border-radius:5px;
	margin:10px 0;
	border-bottom:1px solid #16181D;
}
.single_foot .user_comment p.lyric {
	color: #eee;
	white-space: pre-line;
	text-align: center;
	font: 12px tahoma;
	line-height: 22px;
}
.single_foot .user_comment .avatar {
	float:left;
	margin-right:15px;
	width:55px;
	height:55px;
	border-radius:100%;
	overflow:hidden;
}
.single_foot .user_comment .avatar img {
	width:100%;
	height:100%;
}
.single_foot .user_comment .text {
	float:left;
	font:12px tahoma;
	color:#606366;
	margin-left:15px;
}
.single_foot form {
	margin-bottom:15px;
}
.single_foot form>.left {
	float:left;
	width: 34%;
}
.single_foot form>.center {
	float:left;
	width: 50%;
}
.single_foot form>.right {
	float:left;
	width: 15%;
}
.single_foot form>.left .field {
	background:#30353A;
	padding:2px;
	border-radius:5px;
	margin-bottom:7px;
}
.single_foot form>.left .field i {
	background:#181b1d;
	padding:13px;
	border-radius:5px 0px 0px 5px;
	color:#2f3538;
	font-size: 17px;
}
.single_foot form>.left .field input[type=text],.single_foot form>.center textarea{
	padding: 13px;
	background: transparent;
	border: 0px;
	color: #eee;
	width: 81%;
	font:12px Segoe UI,tahoma;
}
.single_foot form>.center textarea {
	background:#30353A;
	margin-left:7px;
	border-radius:5px;
	height: 101px;
	width: 98%;
}
.single_foot form>.right button {
	background:#2F353C;
	border:0px;
	margin-left:7px;
	border-radius:5px;
	width:100%;
	height: 101px;
	color:#fff;
	font-size:16px;
	font-family: Segoe UI,tahoma;
	font-weight:bold;
	text-shadow: 0 1px 0px #1B2127;
	text-transform:uppercase;
	box-shadow:inset 0 1px 1px transparent;
}
.single_foot form>.left button:hover {
	background:#4CD485;
}
::-webkit-input-placeholder {
   color: #757575;
}
/** Sidebar **/
.single_foot .sidebar .nav-tabs {
	background: #171a1d;
	padding: 15px;
	border-radius: 0px;
}
.single_foot .sidebar .nav-tabs>li {
  width: auto !important; 
}
.single_foot .sidebar .nav-tabs>li>a {
	color: #81888E;
	padding: 7px 10px 6px 10px;
	border-radius: 20px;
	margin-right: 4px;
	font:11px myriad pro;
}
.sidebar .nav-tabs>li.active>a,.sidebar .nav-tabs>li.active>a:focus,.sidebar .nav-tabs>li.active>a:hover {
	background:#c92f2f;
	color:#fff;
}
.sidebar .nav-tabs>li>a i {
	margin-right:10px;
}
.sidebar .tab-content.sidebar {
	background:#23272c;
	padding:10px;
}
.sidebar .post {
	position:relative;
	margin-bottom:10px;
	display:block;
}
.sidebar .post .cover {
	width:100%;
	height:80px;
	overflow:hidden;
}
.sidebar .post .cover img {
    width: 100%;
    height: auto;
}
.sidebar .post .foot {
	background:#101013;
	padding:5px 10px;
	font:10px myriad pro;
	text-transform:uppercase;
	color:#9aa6b4;
}
.sidebar .post .foot div {
	display:inline-block;
	margin-right:25px;
}
.sidebar .post .layer {
	position:absolute;
	width:100%;
	height: 78%;
	background: rgba(14, 19, 23, 0.8);
	visibility:hidden;
	opacity:0;
	transition:0.2s all ease;
}
.sidebar .post .layer h3 {
	text-align: center;
	margin-top: 37px;
	font: 11px myriad pro;
	color: #eee;
	text-transform: uppercase;
}
.sidebar .post:hover .layer {
	visibility:visible;
	opacity:1;
}
/** Video **/
.video_player {
	height:510px;
	position:relative;
	overflow:hidden;
}
img#jp_poster_0 {
    height: auto !important;
}
.video_player .controll {
	position: absolute;
	bottom:10px;
	left: 100px;
}
.video_player .controll .cbg {
	padding: 6px 12px;
	background: rgba(162, 162, 162, 0.14);
	border-radius: 5px;
	display:inline-block;
	margin-right:10px;
	color: #fff;
}
.video_player .controll i {
	font-size: 13px !important;
}
.video_player .controll .seekbar {
	width: 750px;
}
.video_info {
	background:#000;
	padding:10px;
	color:#eee;
}
.video_info h2,.video_info h3 {
	font:15px myriad pro;
	margin:3px 0;
}
.video_info h3 {
	font-weight:bold;
}
.video_info .info {
	margin:15px 0;
}
.video_info .info div {
	margin:15px 0;
}
.video_info .like {
	background:#d93030;
	border-radius:5px;
	padding:7px 25px;
	display: inline-block;
	float: right;	
}
.video_info .download {
	text-align: center;
	font: 17px MavenProRegular;	
	width: 360px;
	float: right;	
	margin: 10px 0;
}
.video_info .download .dlbox {
	background:#3d444b;
	border-radius:5px;
	padding: 8px;
	margin:10px 0;
}
.video_info .download .dlbox a {
	color: #bdeaff;
	font-size: 14px;
	padding: 0 6%;
}
.video_info .download .dlbox a:hover {
	color:#fff;
}
/** Album List **/
.album_list {
	background:#15171d;
	padding:15px;
	font:11px tahoma;
	text-transform:uppercase;
	font-weight:normal;
	color:#eee;
}
.album_list .table>thead>tr>th,.album_list .table>tbody>tr>td {
	border-bottom: 1px solid #0A0B0E;
	padding: 14px;
	text-align:center;
} 
.album_list .table>tbody>tr:nth-of-type(odd) {
	background-color: #1C1F27;
}
.album_list .table>tbody>tr:nth-of-type(even) {
	background-color: transparent;
}
/** News **/
.news {
	background:#1c2024;
	padding:25px;
}
.news .cover {
	width:100%;
	height:230px;
	overflow:hidden;
}
.news .cover img {
	width:100%;
}
.news .cover_mini {
	width:92px;
	height:92px;
	overflow:hidden;
	border-radius: 100%;
	margin-top: -61px;
	margin-left: 46%;
	position: relative;
}
.news .cover_mini img {
	width:100%;
	height:100%;
}
.news .title {
	text-align:center;
	color:#eee;
	margin-top:20px;
}
.news .title h1 {
	font:18px iransans;
}
.news .content {
	direction:rtl;
	text-align:right;
	color:#acb9c6;
	font:12px mirza;
	line-height:22px;
	border-bottom:1px solid #3b434c;
	padding-bottom:10px;
}
.news .tags {
	direction:rtl;
	text-align:right;
	margin-top:7px;
}
.news .tags a {
	border:1px solid #3b434c;
	font:12px mirza;
	color:#4e5863;
	padding:4px;
}
/** News Sidebar **/
.news_side {
	
}
.news_side .titl {
	background:#171a1d;
	padding:20px;
	font:13px myriad pro;
	color:#eee;
}
.news_side .titl i {
	margin-right:10px;
	color:#30353a;
}
.news_side .cont {
	background:#23272c;
}
.news_side .cont .lpost {
	padding:8px;
	display: block;	
	float:left;
	width: 100%;
	border-bottom:1px solid #0e1012;
	box-shadow:0px 1px 0px #2e3237;
	transition:0.3s all ease;
}
.news_side .cont .lpost:hover {
	background:#2F363E;
}
.news_side .cont .lpost img {
	width:65px;
	height:65px;
	float:left;
}
.news_side .cont .right {
	float:left;
	padding:2px 6px;
	width: 72%;
	direction:rtl;
}
.news_side .cont h3 {
	font:11px tahoma;
	font-weight:bold;
	color:#eee;
	margin-bottom:10px;
}
.news_side .cont p {
	font:11px tahoma;
	color:#888;
}
/** Archive **/
.archive {
	background:#171c21;
}
.archive .slider {
	background:#000;
	padding:10px;
}
.archive .flexslider2 .col-md-3 {
	padding-left:0;
	padding-right:0;
	width:auto !important;
}
.archive .flexslider2 .post img {
	width:309px;
	height:298px;
	overflow:hidden;
}
.archive .flexslider2 .flex-direction-nav .flex-prev {
	background: url('images/s-arrow.png') no-repeat 6px -32px rgba(218, 218, 218, 0.61);
	width: 50px;
	height: 61px;
	top: 253px;
	background-size: 65%;
}
.archive .flexslider2 .flex-direction-nav .flex-next {
	background: url('images/s-arrow.png') no-repeat 6px 11px rgba(218, 218, 218, 0.61);
	width: 50px;
	height: 61px;
	top: 253px;
	background-size: 65%;
}
.archive .flexslider2 .col-md-3 .layer {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(49, 49, 49, 0.68);
	visibility:hidden;
	opacity:0;
	transition:0.3s all ease;
	z-index: 2;
}
.archive .flexslider2 .col-md-3:hover .layer{
	visibility:visible;
	opacity:1;
}
.archive .flexslider2 .col-md-3 .text {
	position:absolute;
	bottom:0;
	left: 0;
	padding:10px 23px;
	z-index: 2;
	width:100%;
	height:20%;
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.65)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 )
}
.archive .flexslider2 .col-md-3 .text h3,.archive .flexslider2 .col-md-3 .text h4 {
	font: 13px segoe ui;
	color: #fff;
}
.archive .content {
	padding:25px;
	background:#0B0C0E;
	border-top: 2px solid #353A44;
}
.archive .list {
	
}
.archive .list .title {
	font: 13px MavenProRegular,tahoma;
	color: #fff;
	text-transform: uppercase;
	background: #17191D;
	padding: 13px;
	margin-bottom: 10px;
	border-bottom: 2px solid #162542;
}
.archive .list .post {
	width:160px;
	height:160px;
	border-radius:5px;
	overflow:hidden;
	float: left;
	position:relative;
}
.archive .list .post .txt {
	position:absolute;
	bottom:10px;
	left:10px;
}
.archive .list .post .txt h3,.archive .list .post .txt h4 {
	font:11px tahoma;
	color:#eee;
}
.archive .list .post .txt h4 {
	font-weight:bold;
}
.archive .list .post img {
	width:100%;
	height:100%;
}
.archive .list .post .layer {
	position:absolute;
	width:100%;
	height:100%;
	background:rgba(45, 45, 45, 0.75);
	border-radius:5px;
	visibility:hidden;
	opacity:0;
	transition:0.3s all ease;
}
.archive .list .post:hover .layer {
	visibility:visible;
	opacity:1;
}
.archive_side {
	background:#111516;
	margin-bottom: 15px;
}

.archive_side .nav-tabs {
	padding: 11px 10px 12px 20px;
	background: #171C21;	
}
.archive_side .nav-tabs>li > a {
	background:transparent;
	font:12px Segoe UI,tahoma;
	color:#96a0a2;
	border-radius:5px;
}
.archive_side .nav-tabs>li.active>a,.archive_side .nav-tabs>li.active>a,.archive_side .nav-tabs>li.active>a:focus,.archive_side .nav-tabs>li.active>a:hover {
	background:#941a19;
	box-shadow: none;
	color:#fff;
}
.archive_side .content {
	margin: -5px 0;
	border-radius: 0 0 5px;
	padding:0;
	border: 0;
	border-top: 1px solid #191c1e;
}
.archive_side .content .side_post {
	border-bottom:1px solid #1a1b1d;
	box-shadow:0 1px 0 #000;
	padding:18px;
	display:block;
	transition:0.3s all ease;
}
.archive_side .content .side_post:hover {
	background:#0e0f11;
}
.archive_side .content .side_post .cover {
	float:left;
}
.archive_side .content .side_post img {
	width:60px;
	height:60px;
}
.archive_side .content .side_post .layer {
	margin-left:10px;
	float:left;
}
.archive_side .content .side_post .layer h4 {
	color:#eee;
	font:13px Segoe UI,tahoma;
}
.archive_side .content .side_post .layer p {
	color:#5d6363;
	font:11px Segoe UI,tahoma;
	margin:6px 0;
}
i.fa.fa-heart.jlk.liked {
    color: red;
}
/** Page Numbers **/
#wp_page_numbers li {
    float: left;
    list-style-type: none;
	display:inline;
margin:3px;
}
#wp_page_numbers ul {
	padding:0px;
	margin:0px;
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px;
}
#wp_page_numbers  li:first-child > a{
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
}
#wp_page_numbers  li:last-child > a{
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
}
#wp_page_numbers li a {
	float: left;
	padding:11px 18px;
	line-height: 1.42857143;
	text-decoration: none;
	font:10px arial;
	text-transform:uppercase;
	color: #fff;
	background-color: #292e34;
	border: 1px solid #23282e;
margin-left: -1px;
}
#wp_page_numbers li:hover a , #wp_page_numbers .active_page a{
	background:#db3333;
}
#wp_page_numbers li:hover a {
	color:#fff;
}
#wp_page_numbers #start {
	width:40px;
}
/** Artist **/
.artist {
	
}
.artist .cover {
	height:500px;
	background-attachment:fixed;
	background-size:100%;
	background-repeat:no-repeat;
	position:relative;
}
.artist .cover .layer {
	position:absolute;
	width:100%;
	height:100%;
	background:rgba(0, 0, 0, 0.43);
}

