

/* Artist Page */
.track_wrap{display: flex; justify-content: space-between;flex-wrap: wrap;}
.track_wrap a {width: 50%; display: inline-block;text-decoration: none;}
.track_wrap .tracks .img_wp{width: 100%; height: 70px;border: 1px solid #ddd;padding: 4px;}
.track_wrap .tracks{margin: 2px; margin-bottom: 20px}
h2.artist_nm_hd{margin: 0;font-size:36px;color: #009ed6;padding: 5px 10px;font-weight: bold;padding-left: 0;}
h2.artist_nm_hd img{width: 40px; margin-right: 5px;vertical-align: sub;}
.social_link a {display: inline-block;margin: 0 10px;text-decoration: none; text-align: center;}
.social_link a span{display: block; color: #ff9900; font-weight: bold}
.track_wrap .tracks p{font-size: 10px; color: #a58686;margin-bottom: 0;}
.track_wrap .tracks h5 {color: #333;font-weight: 600; margin-bottom: 5px}
.track_wrap .tracks h6 {margin: 0;color: #666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.track_wrap .tracks .img_wp .img1{background: url(../images/track1.png) no-repeat; background-size: cover;height: 100%; background-position: center}
.track_wrap .tracks .img_wp .img2{background: url(../images/track2.png) no-repeat; background-size: cover;height: 100%; background-position: center}
.track_wrap .tracks .img_wp .img3{background: url(../images/track3.png) no-repeat; background-size: cover;height: 100%; background-position: center}
.track_wrap .tracks .img_wp .img4{background: url(../images/track4.png) no-repeat; background-size: cover;height: 100%; background-position: center}
.track_wrap .tracks .img_wp .img5{background: url(../images/2.png) no-repeat; background-size: cover;height: 100%; background-position: center}
.track_wrap .tracks .img_wp .img6{background: url(../images/3.png) no-repeat; background-size: cover;height: 100%; background-position: center}

.tours_dt {display: flex; flex-direction: column;}
.tours_dt a{display: flex; text-decoration: none;margin-bottom: 10px;}
.tours_dt .img_wp.tour{width: 100px; height: 80px;border: 1px solid #ddd;padding: 3px;}
.tracks_det {padding-left: 8px;width: 200px;}
.tracks_det p {font-size: 12px;color: #666; margin-bottom: 0px}
.tracks_det em {font-size: 12px;color: #666;}
.tracks_det h5 {color: #333;font-weight: 600; margin-top: 0; margin-bottom: 5px}
.tours_dt .img_wp .tour1{background: url(../images/tourdate1.png) no-repeat; background-size: cover;height: 100%; background-position: center}
.tours_dt .img_wp .tour2{background: url(../images/tourdate2.png) no-repeat; background-size: cover;height: 100%; background-position: center}
.tours_dt .img_wp .tour3{background: url(../images/tourdate3.png) no-repeat; background-size: cover;height: 100%; background-position: center}
.tours_dt .img_wp .tour4{background: url(../images/tourdate4.png) no-repeat; background-size: cover;height: 100%; background-position: center}
.social_emmed {width: 100%;float: left;margin: 15px 0;}
.social_emmed .social_link {text-align: center;}
.social_emmed a{padding-right: 5px;}
.owl-theme .detail{margin-top: 10px;}
.owl-theme .detail .audio{color:#009ed6; font-size: 16px; margin: 5px 0}
.owl-theme .detail .price{font-weight: 600;font-size: 16px;}
.owl-theme .detail .price a {font-size: 12px;color: #fff;background: #337ab7;padding: 5px 10px; text-decoration: none;}
.bar_stores .owl-theme .owl-nav [class^=owl-]{top: 14%;}
.album_list_vw .album_hds {background: #f1f1f1;padding: 5px;color: #333;font-weight: bold;}

.list_wrap_album {display: flex;align-items: flex-start; padding: 5px 0;}
.list_wrap_album:hover{background: #f1f1f1}
.list_wrap_album .img {flex: 0 0 25px;margin-right: 5px;}
.list_wrap_album .title_album {width: 90px;line-height: 8px;margin-right: 5px;line-height: 13px;}
.list_wrap_album .title_album a,.list_wrap_album .record_name a{font-size: 10px;color:#3771ca; font-weight: bold}
.list_wrap_album .versions {border: 1px solid #ddd;font-size: 10px; margin-right: 10px; color: #666;padding-right: 5px;white-space: nowrap;}
.list_wrap_album .versions i{padding: 0 5px}
.list_wrap_album .count {margin-left: auto;font-size: 10px;}
.list_wrap_album .record_name {line-height: 9px;}
.more_relses{color: #ff9900}
.date_in_lsr {background: #000;color: #999;border-bottom: 1px solid #333;font-size:9px;padding: 10px 0 10px 10px;font-weight: bold;display: flex;align-items: baseline;}
.date_in_lsr:hover{background:#333;}
.date_in_lsr .cal_date {flex: 0 0 30px;text-align: center;margin-right: 5px;}
.date_in_lsr .cal_date .month {background: red;color: #fff;font-size: 9px;width: 100%;height: 13px;display: inline-block;}
.date_in_lsr .cal_date .ext_date{background: #fff;color: #333;font-size: 11px;width: 100%;display: inline-block;}
.date_in_lsr .tour_name {flex-basis:100px;-webkit-flex-basis:100px}
.date_in_lsr .week_day {flex: 0 0 42px;margin-right: 20px}
.address {flex: 0 0 85px;-webkit-flex: 0 0 85px;}

.twitter_feed .follow_feed{display: flex;justify-content: space-between;border-bottom: 1px solid #ccc;padding: 3px 0 8px 0;}
.twitter_feed .follow_feed span {font-weight: bold;}
.twitter_feed .follow_feed button{font-size: 11px;font-weight: bold;}
.twitter_feed .follow_feed button i{color: #00a8ee}
.twitter_feed .feed_list {display: flex;border-bottom: 1px solid #ddd;padding: 5px 0;}
.twitter_feed .tw_img {flex: 0 0 35px;text-align: center;}
.twitter_feed .tw_txt {flex-grow: 1;}
.twitter_feed .tw_head {display: flex;font-size: 11px;justify-content: space-between;}
.twitter_feed .tw_head .title i{color: #00a8ee;}
.twitter_feed .tw_txt .para {font-size: 11px;line-height: 11px}
.twitter_feed .tw_txt .para p{margin-bottom: 0}
.twitter_feed .tw_txt .title span {color: #999;}
.twitter_feed .tw_txt .blog_tweet {font-size: 11px;color: #00a8ee;}
.twitter_feed .tw_txt .show_summary {font-size: 10px;color: #999;}
.twitter_feed .feed_overflow{height: 300px; overflow: auto;-webkit-overflow-scrolling: touch;overflow-y: scroll;}
#jssor_1 {max-width: 100%!important;}
#jssor_Gallery {max-width: 100%!important;}

/*Search Page*/
.search_sec {margin-top: 20px; border-bottom: 1px solid #ddd;}
.search_sec:last-child{border: none;}
.search_labels{margin-top: 20px}
.search_labels a {background: #666;color: #fff;padding: 10px 20px;border-radius: 4px;margin-right: 5px; text-decoration: none;line-height: 41px;}
.search_labels a.active,.search_labels a:hover,.search_labels a:focus{background:#009fd7}
.search_headings h3{color: #009ed6;font-weight: bold;}
.artist_detail_s{display: flex;margin-bottom: 20px;}
.artist_detail_s .image_sec{padding: 5px; border: 1px solid #ddd; overflow: hidden;height: 100%;}
.artist_detail_s .image_sec .img1{background: url(../images/1.png) no-repeat center; background-size: cover; height: 100%; }
.artist_detail_s .image_sec .img2{background: url(../images/2.png) no-repeat center; background-size: cover; height: 100%; }
.artist_detail_s .image_sec .img3{background: url(../images/3.png) no-repeat center; background-size: cover; height: 100%; }
.artist_detail_s .image_sec .img4{background: url(../images/tourdate3.png) no-repeat center; background-size: cover;max-width: 90px;max-height: 51px;width: 100%;height:auto;position: relative; }
.artist_detail_s .image_sec .img4 .fa-play-circle-o{
        position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    color: rgba(255,255,255,.6);
    font-size: 22px;
    z-index: 999;
}
.artist_detail_s .image_sec .img4 img{max-width: 90px;max-height: 51px;width: 100%;height:auto;}
.artist_detail_s .image_sec .img5{background: url(../images/tourdate2.png) no-repeat center; background-size: cover; height: 100%; }
.artist_detail_s .image_sec .img6{background: url(../images/tourdate1.png) no-repeat center; background-size: cover; height: 100%; }
.artist_detail_s .image_sec .img7{background: url(../images/c8.jpg) no-repeat center; background-size: cover; height: 100%; }
.artist_detail_s .image_sec .img8{background: url(../images/c9.jpg) no-repeat center; background-size: cover; height: 100%; }
.artist_detail_s .image_sec .img9{background: url(../images/6.png) no-repeat center; background-size: cover; height: 100%; }



.artist_detail_s .detail_sec {padding-left: 15px;width: 100%; }
.artist_detail_s .detail_sec a{font-size: 18px;color: #009fd7;}
.artist_detail_s .detail_sec span{color: #ccc; font-size: 12px}
.artist_detail_s .detail_sec h4,.artist_detail_s .detail_sec p {margin: 0;}
.result {float: left;width: 100%;margin-top: 20px; color: #666}


@media (max-width: 767px) {
	.full-news-section .box span{position: static; display: block;text-align: right;}
	.full-news-section .box .posted-sec{position: static;}
}

/*----------------------end--------------------*/