/*：源代码唯一下载链接: http://www.bootstrapmb.com/item/3356(当前备注仅在演示里出现，下载源码不包含)*//*--------------Template: Devaid - Music Band and Musician TemplateAuthor: pixelthemez更多精品Bootstrap模板请访问：http://www.bootstrapmb.comVersion:  1.0Description: Devaid Music Template is only for your Music Industry.----------------*//*====================CSS Table of content: ======================  #Section Title# Home page one     #= slider area    #= Playlist    #= album player    #= offcanvas menu    #= Album Section    #= Breadcrumb Area    #= Latest Album    #= consert photo album    #= Next Consert    #= Countdown    #= Event ticket    #= Singer Area    #= Singer Details Area    #= Photogallary     #= Login Form ##Footer Area    #= Subscribe    #= Ig Feed    #= Footer    #= Footer Area# Home page Two    #= Header Area    #= Album Style 2    #= Single Album    #= Featured Playlists    #= Single Tracks    #= Hot Tracks    #= new videos    #= Contact Us Area    #= Footer style 2# Home Page Three    #= Header Style Three    #= Albums Style 3    #= Product Area    #= Footer Style 3# Home Page  Four # Home Page Five    #= About Us    #= Gallary# Shop Page     #= price slider  css# Product Details Page# Checkout Page# Cart Page#Blog Pages    #= Blg Area    #= js blog with sidebar    #= Blog Sidebar    #= Blog Single page*/ /* Section Title */.section-title{  max-width: 600px;  margin: 0 auto;}.section-title h2{  text-transform: uppercase;     margin-bottom: 10px;}.section-title p{  margin-bottom: 0;}.section-title p span{    margin-right: 10px;}.section-title p:last-child span {    margin-left: 10px; }/*====================      Home page one ====================== */ /*slider area*/.header-nav-area{    position: absolute;    top: 0;    width: 100%;    z-index: 99;}.logo{    margin: 0;    padding-top: 40px;    max-width: 150px;}.header-nav .menu >li a:hover, .header-nav .menu >li.active a {    background: rgba(255, 255, 255, 0.1);}.is-sticky .header-nav-area {    background: rgba(0, 0, 0, 0.85);    box-shadow: 0 -2px 5px 1px #cccccc;    z-index: 9999;}.is-sticky .header-nav-area .logo{    padding-top: 18px;}.js-common-nav{    background-color: #151d30;    position: relative;  }.is-sticky .js-common-nav{    padding: 0;}.js-common-nav .logo{    padding-top: 0 !important;}.is-sticky .header-nav .menu >li >a{    padding-top: 35px;    padding-bottom: 35px;}.is-sticky .js-common-nav .header-icon,.is-sticky .header-icon {    padding-bottom: 26px;    padding-top: 26px;}.js-common-nav .header-nav .menu >li >a{    padding-top: 35px;    padding-bottom: 35px;} .js-common-nav .header-icon{    padding-top: 0;}.header-icon {    padding-top: 42px;}.header-icon li a {    color: #ffffff;    font-size: 16px;    padding: 0 7px;}.header-icon .sidebar-menu {    margin-left: 10px;    cursor: pointer;}.header-icon .sidebar-menu img{    width: 25px}.header-nav-style3 .header-icon {    display: block;}.header-nav-style3 .header-icon .sidebar-menu {    display: block;}.header-icon .music{     border-radius: 50%;    display: inline-block;    height: 30px;    line-height: 30px;    padding: 0 !important;    text-align: center;    width: 30px;    font-size: 14px;    color: #ffffff;    cursor: pointer;    margin-right: 8px;}  .cart {    position: relative;}.cart:after {     border-radius: 50%;    color: #ffffff;    content: "2";    font-size: 10px;    height: 18px;    left: 8px;    line-height: 18px;    position: absolute;    text-align: center;    top: 15px;    width: 18px;}.slider-area{    overflow: hidden;    position: relative;    height: 100vh;}.ug-slide-wrapper,.ug-item-wrapper{    height: 100vh;}.ug-item-wrapper img{  height: 100%;}#gallery div img{  height: 100vh;}.single-slides{     background-image: url("../../assets/images/slider/slider1.jpg");    background-position: center center;    background-size: cover;    background-repeat: no-repeat;}.single-slides2{     background-image: url("../../assets/images/slider/slider2.jpg");    background-position: center center;    background-size: cover;    background-repeat: no-repeat;}.single-slides3{     background-image: url("../../assets/images/slider/slider4.jpg");    background-position: center center;    background-size: cover;    background-repeat: no-repeat;}.single-slides,.single-slides2,.single-slides3{     background-position: center center;    background-repeat: no-repeat;    background-size: cover;     height: 100vh; }.slider-area:hover .owl-nav div{  opacity: 1;}.slider-area .owl-nav div {  background: rgba(255, 255, 255, 0.21) none repeat scroll 0 0 !important;  border: 1px solid rgba(0, 0, 0, 0);  border-radius: 50% !important;  color: #ffffff !important;  font-size: 50px !important;  height: 50px;  line-height: 50px;  opacity: 0.2;  position: absolute;  top: 42%;  width: 50px;  z-index: 9999;}.slider-area .owl-nav div.owl-next {    right: 50px;}.slider-area .owl-nav div.owl-prev {    left: 50px;}.slider-area .owl-nav div i {  left: -7px;  position: relative;  top: -3px;}.slider-area .owl-nav div:hover i{    left: 0;}.slider-area .owl-nav div:hover {    border: 1px solid #ffffff;    border-radius: 45px !important;    text-align: center;    width: 90px;    background: rgba(0, 0, 0, 0.3) !important;}.slider-style6 .consert-album-sharee{  bottom: 25px}.slider-area .owl-theme .owl-nav{    margin-top: 0; }.slider-area .owl-nav div:focus{    outline: none;}.slider-area .owl-nav button:hover {    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;} .js-offcanvas-menu {    background: rgba(0, 0, 0, 0) url("../../assets/images/sidebar-menu.jpg") repeat scroll 0 0;    height: 100vh;    overflow-y: scroll;    padding: 50px 90px 100px;    position: fixed;    right: -500px;    width: 400px;    z-index: 999999;}.sticky-wrapper{  height: 0 !important;}/* nice-select */select {  display: none; }.nice-select {  -webkit-tap-highlight-color: transparent;   border-radius: 20px;  color: #fff;  border: solid 1px #e8e8e8;  box-sizing: border-box;  clear: both;  cursor: pointer;  display: block;  float: left;  font-family: inherit;  font-size: 14px;  font-weight: normal;  height: 30px;  line-height: 30px;  outline: none;  padding-left: 18px;  padding-right: 30px;  position: relative;  text-align: left !important;  transition: all 0.2s ease-in-out;  -webkit-user-select: none;     -moz-user-select: none;      -ms-user-select: none;          user-select: none;  white-space: nowrap;  width: auto; }.nice-select:hover {  border-color: #dbdbdb; }.nice-select:active, .nice-select.open, .nice-select:focus {  border-color: #999; }.nice-select:after {  border-bottom: 2px solid #999;  border-right: 2px solid #999;  content: '';  display: block;  height: 5px;  margin-top: -4px;  pointer-events: none;  position: absolute;  right: 12px;  top: 50%;  -webkit-transform-origin: 66% 66%;          transform-origin: 66% 66%;  -webkit-transform: rotate(45deg);          transform: rotate(45deg);  transition: all 0.15s ease-in-out;  width: 5px; }.nice-select.open:after {  -webkit-transform: rotate(-135deg);          transform: rotate(-135deg); }.nice-select.open .list {  opacity: 1;  pointer-events: auto;  -webkit-transform: scale(1) translateY(0);          transform: scale(1) translateY(0); }.nice-select.disabled {  border-color: #ededed;  color: #999;  pointer-events: none; }.nice-select.disabled:after {  border-color: #cccccc; }.nice-select.wide {  width: 100%; }.nice-select.wide .list {  left: 0 !important;  right: 0 !important; }.nice-select.right {  float: right; }.nice-select.right .list {  left: auto;  right: 0; }.nice-select.small {  font-size: 12px;  height: 36px;  line-height: 34px; }.nice-select.small:after {  height: 4px;  width: 4px; }.nice-select.small .option {  line-height: 34px;  min-height: 34px; }.nice-select .list {  background-color: #fff;  border-radius: 5px;  box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);  box-sizing: border-box;  margin-top: 4px;  opacity: 0;  overflow: hidden;  padding: 0;  pointer-events: none;  position: absolute;  bottom: 148%;  left: 0;  -webkit-transform-origin: 50% 0;          transform-origin: 50% 0;  -webkit-transform: scale(0.75) translateY(-21px);          transform: scale(0.75) translateY(-21px);  transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;  z-index: 9; }.nice-select .list:hover .option:not(:hover) {  background-color: transparent !important; }.nice-select .option {    color: #222;    cursor: pointer;    font-weight: 400;    line-height: 35px;    list-style: outside none none;    min-height: 30px;    outline: medium none;    padding-left: 18px;    padding-right: 29px;    text-align: left;    transition: all 0.2s ease 0s;   }.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus {  background-color: #f6f6f6; }.nice-select .option.selected {  font-weight: bold; }  ::-webkit-scrollbar {      width: 4px;  }  ::-webkit-scrollbar-track {      -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);       border-radius: 10px;  }  ::-webkit-scrollbar-thumb {      border-radius: 10px;      -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);   }  .scroll {    overflow-y: scroll;}.scroll::-webkit-scrollbar {    width: 20px;}  .scroll::-webkit-scrollbar-track {    -webkit-box-shadow: inset 0 0 3px rgb(255, 0, 104);     -moz-box-shadow: inset 0 0 3px rgb(255, 0, 104);     box-shadow: inset 0 0 3px rgb(255, 0, 104);    border-radius: 10px;} .scroll::-webkit-scrollbar-thumb {    border-radius: 10px;    -webkit-box-shadow: inset 0 0 3px rgb(255, 0, 104);     -moz-box-shadow: inset 0 0 3px rgb(255, 0, 104);     box-shadow: inset 0 0 3px rgb(255, 0, 104);}/* Playlist */.jp-controls.flex-item {    -ms-flex-preferred-size: 150px;    flex-basis: 150px;    float: left;    margin-right: 10px;}.jp-progress-container.flex-item {    -ms-flex-preferred-size: 350px;    flex-basis: 350px;    -webkit-box-flex: 2;    -ms-flex-positive: 2;    flex-grow: 2;    -ms-flex-negative: 2;    flex-shrink: 2;}.jp-now-playing.flex-item {    -ms-flex-preferred-size: 145px;    flex-basis: 145px;}.jp-toggles.flex-item {    -ms-flex-preferred-size: 130px;    flex-basis: 130px;}.jp-volume-controls.flex-item {    -ms-flex-preferred-size: 155px;    flex-basis: 155px;}.jp-audio,.jp-audio-stream,.jp-video {    padding: 15px;    padding-top: 16px;    position: relative;}.jp-playlist {    display: none;}.jp-interface .jp-controls button,.jp-interface .jp-toggles button,.jp-interface .jp-volume-controls button {    background: 0 0;    border: none;    outline: none;    color: #7b7c8b;    line-height: 15px;    font-weight: 600;    -webkit-transition-delay: 0;    -o-transition-delay: 0;    transition-delay: 0;    -webkit-transition-property: all;    -webkit-transition-duration: .2s;    -webkit-transition-timing-function: ease-in-out;    -o-transition-property: all;    transition-property: all;    -o-transition-duration: .2s;    transition-duration: .2s;    -o-transition-timing-function: ease-in-out;    transition-timing-function: ease-in-out;    -webkit-transition: all .2s linear;    -moz-transition: all .2s linear;    -ms-transition: all .2s linear;    -o-transition: all .2s linear;    transition: all .2s linear;    font-size: 15px;    padding: 0 5px;}.jp-interface .jp-controls .jp-play i,.jp-interface .jp-controls .jp-previous i,.jp-interface .jp-controls .jp-next i {    font-size: 14px;    color: #fff;}.jp-interface .jp-controls .jp-play {  border: 1px solid #fff;  border-radius: 50%;  height: 25px;  margin: 0;  position: relative;  top: 2px;  width: 25px;}.jp-interface .jp-controls .jp-play i {  padding-left: 3px;  position: relative;  top: -2px;  font-size: 10px;}.jp-audio.jp-state-playing .jp-play i {    padding-left: 0;}.jp-audio.jp-state-playing .jp-play i:before {    content: "\f04c"!important;}.jp-progress-container,.jp-volume-bar-container {    height: 30px;    padding: 10px 10px 0;}.jp-progress,.jp-seek-bar,.jp-play-bar,.jp-volume-bar,.jp-volume-bar-value {    height: 4px;    -webkit-border-radius: 1px;    -moz-border-radius: 1px;    border-radius: 1px;}.jp-progress {    margin: 0 50px;    background-color: #2b2b2b;    border-radius: 5px;}.jp-seek-bar,.jp-volume-bar {    cursor: pointer;    background-color: #2b2b2b;    border-radius: 5px;}.jp-play-bar {    float: left;    position: relative;    background-color: #00c85f;    border-radius: 5px;    overflow: visible!important;}.jp-volume-bar-value {    float: left;    position: relative;    background-color: #aaa;    margin-top: 1px !important;}.jp-progress .bullet,.jp-volume-bar .bullet {    position: absolute;    content: "";    top: -4px;    right: -7px;    height: 12px;    width: 12px;    background: #fff;    border-radius: 50%;}.jp-time-holder {    position: relative;    top: 0;    color: #979797;    font-size: 12px;}.jp-time-holder .jp-current-time {    position: absolute;    left: 0;    top: -11px;}.jp-time-holder .jp-duration {    position: absolute;    right: 0;    top: -11px;}.jp-now-playing {    padding: 0 10px;}.jp-track-name {    color: #ccc;    font-size: 14px;    overflow: hidden;    white-space: nowrap;    -o-text-overflow: ellipsis;    text-overflow: ellipsis;    max-width: 145px;}.jp-artist-name {    color: #ccc;    line-height: normal;    font-size: 12px;    overflow: hidden;    white-space: nowrap;    -o-text-overflow: ellipsis;    text-overflow: ellipsis;    max-width: 140px;}.jp-toggles button {    margin: 0 3px;}.jp-toggles button:hover {    color: #fff;}.jp-state-looped .jp-toggles .jp-repeat,.jp-state-shuffled .jp-toggles .jp-shuffle,.jp-interface .jp-toggles .playlist-is-visible.jp-show-playlist {    color: #00c85f;}.jp-volume-controls button {    float: left;}.jp-volume-controls .jp-volume-bar {    margin-left: 40px; }.jp-state-muted .jp-mute i:before {    content: "\f026"!important;}.jp-volume-bar,.jp-volume-bar-value {    border-radius: 5px;    margin-top: 12px;}.jp-state-no-volume .jp-volume-controls {    display: none;}.jp-playlist {    position: absolute;    right: 65px;    bottom: 100%;    background: rgba(0, 0, 0, .8);    padding: 20px 25px;    width: 400px;    z-index: 999;}.jp-playlist ul {    padding: 0;    margin: 0;    max-height: 200px;    overflow: auto;}.jp-playlist li {    list-style: none;}.jp-playlist li a {  border-bottom: 1px solid #1f1f1f;  color: #c9c9c9;  display: block;  font-size: 14px;  outline: medium none;  padding: 4px 0;}.jp-playlist li:last-child a {    border-bottom: 0;}.jp-playlist li a:hover,.jp-playlist li a:focus,.jp-playlist li a:active {    color: #00c85f;    text-decoration: none;}.jp-playlist li a span {    color: #6d6d6d;}@media(max-width:992px) {    .jp-now-playing {        display: none;    }}@media(max-width:767px) {    .jp-volume-bar,    .jp-volume-bar .bullet,    .jp-time-holder {        display: none!important;    }    .jp-progress-container.flex-item {        -ms-flex-preferred-size: 140px;        flex-basis: 140px;        padding: 12px 15px;    }    .jp-progress .bullet {        right: -10px;    }    .jp-volume-controls.flex-item {        -ms-flex-preferred-size: 33px;        flex-basis: 33px;    }    .jp-progress {        margin: 0;    }    .jp-interface .jp-controls .jp-play {        margin: 0 3px;    }    .jp-interface .jp-controls .jp-play i,    .jp-interface .jp-controls .jp-previous i,    .jp-interface .jp-controls .jp-next i {        font-size: 16px;    }    .jp-interface .jp-controls .jp-play {        width: 42px;        height: 42px;    }    .jp-interface .jp-controls .jp-play i {        padding-left: 3px;        padding-top: 0;    }    .jp-state-playing .jp-interface .jp-controls .jp-play i {        padding-left: 0;    }    .jp-controls.flex-item {        -ms-flex-preferred-size: 100px;        flex-basis: 100px;    }} @media(max-width:480px) {  .jp-volume-controls{    display: none;  }    .jp-playlist{      left: 0;    }} /* album player */.js-info-album-player {    bottom: -1px;    left: 0;    position: absolute;    width: 100%;    z-index: 99;} .js-info-album-player-content p{    margin: 0;}.js-info-album-player-content{ }#js-play-song {    bottom: 0;    padding: 30px 10px 29px;    position: absolute;    width: 260px;    z-index: 999;} .js-play-right-arrow i{    color: #ffffff;    cursor: pointer;    display: inline-block;    font-size: 50px;    height: 40px;    line-height: 0;    position: relative;    right: 10px;    top: 24px;    width: 30px;}.js-play-left-arrow span {    color: #ffffff;    cursor: pointer;    display: inline-block;    font-size: 50px;    height: 40px;    margin-left: 10px;    position: relative;    top: 16px;    width: 40px;}.js-play-left-arrow span i {    line-height: 0;} .js-song-list-thumbnail {    float: left;    max-width: 50px;}.js-song-list-content {    float: left;    margin-left: 10px;}.js-play-left-arrow {    float: left;}.js-play-left-arrow a {    color: #ffffff;    font-size: 26px;} .js-song-list-content h6 {    font-size: 15px;    line-height: 18px;}.js-song-artist-name {    color: #ffffff;    font-size: 13px;} .js-song-list {    border-radius: 0 5px 5px 0;    bottom: 0;    left: -480px;    padding: 29px 10px;    position: absolute;    z-index: 99;}.js-song-list li a {    color: #ffffff;    display: inline-block;    font-size: 16px;    line-height: 45px;    padding-right: 20px;}.js-song-list li a i {    font-size: 20px;    margin-right: 8px;    position: relative;    top: 5px;}.audio-player{  padding-left: 15px}/* offcanvas menu */.js-offcanvas-menu .header-nav{    position: relative}.js-offcanvas-menu .menu li {    display: block;}.js-offcanvas-menu .menu li ul li a{  padding-left:  15px !important;}.js-offcanvas-menu .menu li a {  color: #3d434f;  display: inline-block;  font-size: 16px;  padding: 15px 20px 15px 0 !important;  text-align: left;}.js-offcanvas-menu .menu{  text-align: left;}.js-offcanvas-close {  color: #888;  font-size: 70px;  position: absolute;  right: -70px;  top: -40px;  cursor: pointer;}.js-offcanvas-close:hover{    color: #3d434f;}.mfp-title{    display: none;}.mfp-iframe-holder .mfp-close:focus{    outline: none;}/*Album Section Css*/.js-all-post a {    color: #fff;} .js-all-post a i {  font-size: 30px;  line-height: 0;  position: relative;  top: 7px;}.js-all-post {  position: absolute;  right: 0;  top: -110px;}.js-single-album-list{  position: relative;}.js-latest-album,.js-album-style4,.js-product-area,.js-hot-tracks,.album-bg{   background-image: url("../../assets/images/album/bg.jpg") !important;  background-position: center center;  background-repeat: no-repeat;  background-size: cover; }.js-album-thumbnail{  margin-bottom: 30px;  position: relative;  z-index: 9;}.js-popup-album-cover {  left: calc(50% - 25px);  position: absolute;  top: calc(48% - 25px);  opacity: 0;}.js-album-thumbnail img {  width: 100%;}.js-popup-album-cover a {  background: rgba(0, 0, 0, 0.75) none repeat scroll 0 0;  border-radius: 50%;  color: #ffffff;  display: inline-block;  height: 50px;  line-height: 50px;  text-align: center;  width: 50px;}.js-single-album-item:hover .cd {    left: 100px;}.js-single-album-item.active .album-cd,.js-single-album-item:hover .album-cd {    left: 100px;} .album-cd {    height: 100%;    left: 0;    position: absolute;    top: 0;    width: 100%;    z-index: -1;} .app-button{   display: block !important;  margin: 0 auto !important;  width: 100%;}.js-single-album-item .app-button {  position: absolute;  bottom: 25px;  left: 0;  opacity: 0;  z-index: 99;    display: block !important;  margin: 0 auto !important;  width: 100%;}.js-single-album-item:hover .app-button,.js-single-album-item:hover .js-popup-album-cover{  opacity: 1;} .app-button li a {  align-items: center;  background-color: #000000;  border-radius: 5px;  display: inline-flex;  margin-right: 10px;  padding:5px 10px;} .app-button li a:hover{  box-shadow: 0 5px 5px -1px rgba(255, 255, 255, 0.2);}.app-button li a p{  font-size: 14px;  font-weight: 600;  letter-spacing: 0;  line-height: normal;  margin-bottom: 0;} .app-button li a i {    font-size: 18px;    margin-right: 5px;     color: #ffffff;} .app-button li p span {    display: block;    font-size: 12px;    font-weight: 500;    line-height: normal;  } .app-button li:last-child a {  margin-right: 0;}/*Breadcrumb Area*/.js-breadcrumb-area{    background-image: url("../../assets/images/breadcrumb-bg.jpg");    background-position: center center;    background-repeat: no-repeat;    background-size: cover;      padding: 184px 0 100px;}.js-breadcrumb-content h2 {    font-size: 60px;    font-family: 'Poppins', sans-serif;}/*Latest Album*/.js-latest-album-icon {    align-items: center;    display: flex;    height: 100%;    left: 0;    position: absolute;    text-align: center;    top: 0;    width: 100%;}.js-latest-album-thumbnail {    position: relative;    margin-bottom: 30px;}.js-latest-album-icon a {     border-radius: 50%;    height: 70px;    line-height: 70px;    margin: 0 auto;    width: 70px;    position: relative;}.js-latest-album-icon a img{  width: 25px;  height: 25px;}.js-latest-album-thumbnail p {    bottom: 20px;    left: 20px;    margin-bottom: 0;    position: absolute;}.js-latest-album-thumbnail p::after {     content: "";    height: 1px;    position: absolute;    right: -60px;    top: 15px;    width: 50px;} .js-latest-album-title h4 {    text-transform: uppercase;}.js-latest-album-title span {    color: #a7a9b8;}.js-latest-album-title p {    margin-bottom: 30px;    margin-top: 20px;} .js-audio-playlist{   font: 100%/1.4 serif;  margin: 0 auto;  max-height: 550px;  padding: 25px 30px 20px 90px;} .js-audio-playlist-item span{    color: #ffffff} .audioplayer-bar >div,.audioplayer:not(.audioplayer-playing) .audioplayer-playpause {     opacity: 0;} .js-audio-playlist-item:hover .audioplayer-bar >div,.js-audio-playlist-item.active .audioplayer-bar >div,.js-audio-playlist-item:focus .audioplayer:not(.audioplayer-playing) .audioplayer-playpause,.js-audio-playlist-item:hover .audioplayer:not(.audioplayer-playing) .audioplayer-playpause,.js-audio-playlist-item.active .audioplayer:not(.audioplayer-playing) .audioplayer-playpause{    opacity: 1;}.js-audio-playlist::-webkit-scrollbar {    width: 1em;}.js-audio-playlist::-webkit-scrollbar-track {    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);}.js-audio-playlist::-webkit-scrollbar-thumb {  background-color: darkgrey;  outline: 1px solid slategrey;}.js-audio-playlist-item ul{    display: block;} .js-audio-playlist-item li h5 span {    color: #a7a9b8;    font-size: 14px;}.js-audio-playlist-item li .icon a {    color: #ffffff;    font-size: 22px;    padding-left: 20px;} /*Consert Album*/.consert-album{  background-color: #030609;}/*consert photo album*/.js-consert-photo-album-thumbnail {    position: relative;}.consert-photo-album .js-social-icon-title {  padding-left: 15px;}.js-consert-album-share {    bottom: 50px;    position: absolute;    width: 100%;}.social-icon li a {    border-radius: 50%;    color: #ffffff;    display: inline-block;    height: 40px;    line-height: 40px;    text-align: center;    width: 40px;    margin-left: 5px;}.js-social-icon-title p{  position: relative;  margin-bottom: 0;}.js-social-icon-title p:after{  content: "";  height: 1px;  left: -92px;  position: absolute;  top: 13px;  width: 80px;}/*Next Consert*/.js-next-consert{    background-image: url("../../assets/images/concert/next-consert-bg.png");    background-position: center center;    background-repeat: no-repeat;    background-size: cover;     position: relative;    z-index: 9;}.js-next-consert .shape-white{  margin-bottom: 0;} .js-concert-date-location p{    margin-bottom: 10px;}.js-concert-date-location p:last-child{  margin-bottom: 0;}.js-concert-date-location p i{    margin-right: 10px;}/*Countdown*/.countdown{     text-transform: uppercase;}.countdown >div{    display: inline-block;}.countdown >div >span{    display: block;     text-align: center;}.countdown-container .countdown-heading{    font-size: 24px;    color: #203a48 !important;    font-family: 'Poppins', sans-serif;     text-transform: capitalize;}.countdown-container{    margin-right: 15px;    padding: 15px;     border: 10px solid #4b1b52;     background-color: #ffffff;} .countdown-container .countdown-value{    font-size: 60px;      padding: 10px;    margin-bottom: 20px;     color:#203a48 !important;     font-weight: 600;    font-family: 'Nunito', sans-serif; }/*Event ticket*/.js-event-title {    border-bottom: 1px solid rgba(255, 255, 255, 0.2);    margin-bottom: 40px;    padding-bottom: 40px;}.js-event-content .btn {    float: right;} .js-event-title li{    padding-bottom: 0 !important;}.js-event-content ul li p {    margin-bottom: 0;    font-size: 14px;    padding-bottom: 15px;}.js-event-content ul li {    padding-bottom: 45px;}/*Memories*/.js-content-memories{} /*Singer Area*/.js-single-singer{    margin-bottom: 50px;}.js-singer-thumbnail{    margin-bottom: 30px;    position: relative;    overflow: hidden;}.js-singer-thumbnail:after{    position: absolute;    content: "";    left: 0;    top: 0;    width: 100%;    height: 100%;    opacity: 0;    background: -webkit-linear-gradient(bottom right, #ff0066 0%, #321575 100%);    background: -o-linear-gradient(bottom right, #ff0066 0%, #321575 100%);    background: linear-gradient(to top left, #ff0066 0%, #321575 100%);}.js-single-singer:hover .js-singer-thumbnail:after{    opacity: .75;} .js-single-singer:hover .social-icon {    bottom: 30px;}.js-singer-thumbnail .social-icon {    bottom: -42px;    left: calc(10% - 15px);    position: absolute;    width: 100%;    z-index: 9;}.js-singer-content p{    margin-bottom: 0;    } .js-singer-content {    margin-left: 65px;    position: relative;    text-align: left;}.js-singer-content::after {    background-color: #ffffff;    content: "";    height: 2px;    left: -65px;    position: absolute;    top: 15px;    width: 50px;}#js-singer-slider .col-lg-3 {  float: left;}/*Singer Details Area*/.js-singer-details-area{    border-bottom: 1px solid #333;}.js-singer-details-area .js-singer-content {    margin-left: 0;}.js-singer-details-area .js-singer-content::after {    position: relative;}.js-singer-details-area .js-singer-content span {    color: #747578;    margin-bottom: 20px;    display: inline-block;}.js-singer-info li {    color: #a7a9b8;    padding-bottom: 5px;}.js-singer-info li span {    color: #ff0068;    margin-right: 10px;}.js-singer-details-area .js-singer-content p {    color: #a7a9b8 !important;    margin-bottom: 30px;} .social-icon-without-bg li a {    font-size: 22px;    height: auto;    line-height: normal;    padding-right: 15px;    width: auto;    color: #ededed;}.social-icon-without-bg li a:hover {    background: none;    color: #ff0068;}.js-event-details{    border-bottom: 0;}/* Photogallary */.js-singer-photo-gallary-content h4 {    margin-bottom: 20px;}.js-singer-photo-gallary-content {    padding-top: 30px;}.js-singer-photo-gallary-content h4 {    text-transform: uppercase;}.js-recent-photo-item{    position: relative}.js-recent-photo-item .js-video-popup img{    width: 40px;    height: 40px;}/*Blg Area*/article{    margin-bottom: 40px;}.js-blog-area .js-single-blog{  padding: 0;}.js-blog-defalt-area .pagination-list li:first-child{    border-left: 0;}.js-blog-area{    background-image: url("../../assets/images/blog/blog-bg.jpg");    background-position: center center;    background-repeat: no-repeat;    background-size: cover;     position: relative;    background-color: #0f1826;}.js-blog-post-list{    position: relative;}.js-blog-thumbnail{    position: relative;    overflow: hidden;}#blog .js-single-blog{  padding: 0;}.js-single-blog{  padding: 100px 0;}.js-single-blog:hover .js-blog-thumbnail img{    transform: scale(1.12);}.js-blog-thumbnail .js-blog-post-date{    position: absolute;    left: 50px;    top: 35px;}.js-blog-thumbnail .js-blog-post-date p{    margin-bottom: 0px;    position: relative;}.js-blog-thumbnail .js-blog-post-date p:after{    position: absolute;    left: -50px;    top: 12px;    content: "";    width: 30px;    height: 1px;    background-color: #ffffff;}.js-blog-post-content {    background-color: rgba(73, 86, 109, 0.5);    padding: 30px 35px;}.js-blog-post-content p{    margin-bottom: 0;    color: #ffffff;}.js-blog-post-content h4{    margin-bottom: 20px;    font-size: 18px;    color: #ffffff;}.js-blog-admin-reade-more{    padding: 20px 35px;    background: -webkit-linear-gradient(bottom right, #ff0066 0%, #321575 100%);    background: -o-linear-gradient(bottom right, #ff0066 0%, #321575 100%);    background: linear-gradient(to top left, #ff0066 0%, #321575 100%); }.js-blog-admin-reade-more ul{    display: block;}.js-blog-admin-reade-more li img {    margin-right: 10px;    float: left;    max-width: 30px;}.js-blog-admin-reade-more li a {    color: #ffffff;}.js-shop,.js-blog-defalt-area{    background-image: url("../../assets/images/blog/blog-bg2.jpg") !important;    background-position: center center;    background-repeat: no-repeat;    background-size: cover;    padding: 100px 0;}.js-post-author span {    color:#a0a8b7;    display: block;    font-size: 13px;    line-height: normal;    text-align: left;}.js-default-author-content {    display: inline-block;    margin: 0 0 0 10px;    position: relative;    top: 10px;}.default-blog-thubmnail-bg {    background-image: url("../../assets/images/blog/blog-thubmnail1.jpg");    background-position: center center;    background-repeat: no-repeat;    background-size: cover;    position: relative;}.js-blog-thubmnail-content {    margin: 0 auto;    max-width: 350px;    padding: 150px 0;    text-align: center;} .js-category {    display: inline-block;    font-size: 22px;    padding-bottom: 20px;    position: relative;} .js-comment-date li {    padding-left: 22px;}.js-category::after {     content: "";    height: 60px;    left: 50%;    position: absolute;    top: -70px;    width: 1px;} .js-category-left::after {    left: -12px;    top: -17px;    transform: rotate(-90deg);}.js-category-left {    padding-left: 30px;}.js-blog-thubmnail-content h3 {    line-height: 42px;    margin-bottom: 20px;}.js-post-author {     margin-top: 20px;} .js-post-author a {    align-items: center;    display: inline-flex !important;}.js-post-author a img {    width: 60px;    border-radius: 50%;}.js-post-author li {}.js-post-author a p {    top: -5px;}.js-blog-thubmnail-content span {    color: #c3c9d4; }.js-star-mark {    border-radius: 50%;    color: #ffffff;    font-size: 22px;    height: 60px;    left: -25px;    line-height: 60px;    position: absolute;    text-align: center;    top: 80px;    width: 60px;}.js-default-single-blog-content {    padding: 40px;}.js-default-single-blog iframe {    border: medium none;    height: 450px;    margin-bottom: -5px;    width: 100%;}.js-default-single-blog-content h3 {    font-weight: 700;    line-height: 42px;    margin-bottom: 20px;}.js-content-publist-date {    border-top: 1px dotted #dddddd;    padding-top: 30px;}.js-blockquote-single{  padding: 40px;}.js-blockquote-post{    padding: 40px;}.js-blockquote-post .js-content-publist-date {    margin-top: 40px;}.js-blockquote-post blockquote p {    color: #3d434f;    font-size: 26px;    font-style: italic;    line-height: 42px;    padding: 0 30px;    position: relative;    z-index: 99;}.quote-post-author {  padding: 0 30px;} .js-blockquote-post blockquote p::after {    color: #ffa6ca;    content: "";    font-family: "fontawesome";    font-size: 90px;    left: 0;    position: absolute;    top: 0;    z-index: -1;}.ytp-chrome-top{    display: none !important;}.js-external-link {    padding: 75px 30px;    text-align: center;}.js-external-link.has-color h3 {    line-height: 46px;    margin-bottom: 30px;}.js-external-link.has-color a {    color: #ffffff;}.js-target-link {    display: inline-block;    font-size: 40px;    margin-bottom: 30px;}.carousel-inner{margin-bottom: 50px;}.carousel-indicators{    bottom: -65px;}.carousel-indicators li {     border: 1px solid #888888;    border-radius: 50%;      height: 15px;      opacity: 0.5;      width: 15px;}.carousel-indicators .active{    border-color: #888888;    background-color: #888888;    opacity: 1;} .js-bg-link {    color: #e8edf6 !important;    font-size: 80px;    position: absolute;    right: 10%;    top: 36%;}.js-qutoe-link {    position: relative;}.js-bg-link a {    color: #e8edf6;} .pagination-list li {    display: inline-block;}.pagination-list li a {    background: #ff0068;    border-radius: 50%;    color: #ffffff;    display: inline-block;    line-height: 40px;    width: 40px;    transition: 2s;    text-align: center;}.js-post-pagination {    padding-top: 50px;} .js-blog-contact-title {    padding: 70px 0;}.js-blog-contact-title p {    margin-bottom: 0;}.js-blog-contact-title .btn {    background-color: #141e30;    color: #ffffff;    padding-left: 28px;    padding-right: 28px;    text-transform: capitalize;}.js-default-single-blog-content .audioplayer-playpause {        left: 0;     top: 0; }.js-default-single-blog-content .js-audio-playlist-item{  margin-bottom: 30px;  margin-top: 50px;}.js-default-single-blog-content .audioplayer-bar{  margin: 0 0 0 50px;}.js-default-single-blog-content .audioplayer {     padding: 0 0 0 16px;     width: 98%; }/* js blog with sidebar */.js-blog-with-sidebar .js-default-single-blog-content {    border-bottom: 1px solid;    padding: 20px 90px 50px 0;    position: relative;}.js-blog-with-sidebar .js-default-single-blog-content {    border-bottom: 1px solid;    padding: 20px 90px 50px 0;}.js-default-single-blog-content h3 {    font-weight: 700;    line-height: 42px;    margin-bottom: 20px;}.js-default-blog-thumbnail{    position: relative;    overflow: hidden;}.js-default-blog-thumbnail .js-post-author {    bottom: 75px;    margin-top: 0;    position: absolute;    right: 30px;    z-index: 99;} .js-default-blog-thumbnail .js-post-author p span,.js-default-blog-thumbnail .js-post-author p{    color: #ffffff;} .js-default-single-blog-content ul li a {    color: #c3c9d4;    display: inline-block;    padding-right: 15px;}.js-default-single-blog-content ul {    margin-bottom: 20px;}.js-default-single-blog-content.has-color p {    color: #666d7a;    margin-bottom: 0;}.js-blog-read-more {    bottom: 60px;    color: #ff0068;    position: absolute;    right: 0;}.js-blog-read-more::after {     bottom: 12px;    content: "";    height: 1px;    left: -65px;    position: absolute;    width: 50px; }.js-default-single-blog:hover .js-default-blog-thumbnail:after{    opacity: 1;}.js-default-blog-thumbnail::after {    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;    content: "";    height: 100%;    left: 0;    position: absolute;    top: 0;    opacity: 0;    width: 100%;}.js-default-blog-thumbnail .js-video-popup {    align-items: center;    display: flex;    height: 100%;    left: 0;    margin: 0 auto;    position: absolute;    text-align: center;    top: 0;    width: 100%;}.js-default-blog-thumbnail .js-video-popup a {    height: 100px;    margin: 0 auto;    width: 100px;} .pagination-style2 .pagination-list li a {    background: rgba(0, 0, 0, 0) none;    height: 50px;    line-height: 50px;    width: 60px;    border-radius: 0;    transition: 0.5s}.js-blog-with-sidebar .pagination-list li:first-child {    border-left: 1px solid #ff0068;}.pagination-list li:last-child {    border-color: #ff0068 !important;}.pagination-style2 .pagination-list li a:hover{    background-color: #ff0068}.pagination-style2 .pagination-list li {    border-bottom: 1px solid #ff0068;    border-right: 1px solid #444444;    border-top: 1px solid #ff0068;    display: inline-block;    margin-right: -5px;}.js-default-single-blog:hover .js-default-blog-thumbnail img {    transform: scale(1.05);}/* Blog Sidebar */aside .widget {    padding: 30px;    margin-bottom: 30px;}aside .widget h3{    margin-bottom: 20px;    font-size: 18px;}.widget .logo {  line-height: 0;  margin-bottom: 20px;  padding-top: 0;} .js-widget-read-more a {    position: relative;}.js-widget-read-more a::after {    background: #ff0068;    content: "";    height: 1px;    left: -51px;    position: absolute;    top: 12px;    width: 40px;}.js-widget-search{    position: relative;}.js-widget-search input {    border: 1px solid #dddddd;    border-radius: 50px;    box-shadow: 0 0 30px 5px #eeeeee;    line-height: 48px !important;    padding: 0 10px 0 50px !important;    position: relative;    width: 100%;    margin-bottom: 0 !important;}.js-widget-search i {    left: 24px;    position: absolute;    top: 17px;}.js-widget-search i img{    position: relative;    top: -4px;}aside .widget .shape {    margin: 0 0 10px;} .js-post-catogories li a {    border-bottom: 1px dashed #cccccc;    color: #3d434f;    display: block;    padding: 13px 0;}.js-post-catogories li a span {    background-color: #e8edf6;    border-radius: 50px;    margin-left: 15px;    padding: 2px 10px;}.js-post-catogories li a i {    margin-right: 10px;}.js-post-catogories li a:hover span {    background-color: #ff0068;    color: #ffffff;} .js-widget-subscribe .btn {    background-color: #11203b;    color: #ffffff;    margin-bottom: 20px;    padding-bottom: 0;    padding-top: 0;    width: 100%;}  .js-widget-subscribe input[type="text"] {    line-height: 48px;}.js-widget-subscribe input[type="email"] {    border: medium none;    border-radius: 50px;    line-height: 42px;    margin-bottom: 10px;    padding-top: 0;    text-align: center;    width: 100%;}.js-widget-subscribe span {    color: #ffffff;}.js-widget-recent-post ul li {    color: #c3c9d4;    padding-right: 20px;} .js-widget-recent-post ul li {    color: #c3c9d4;    padding-right: 20px;}.js-widget-recent-post {    margin-bottom: 20px;    padding-bottom: 20px;}.js-widget-recent-post p {    margin-bottom: 10px;}.widget .js-widget-recent-post:last-child {    border-bottom: 0 none;    margin-bottom: 0;    padding-bottom: 0;}.js-featured-post-slides{    background-image: url("../../assets/images/blog/featured-post-slides-bg.jpg");    background-position: center center;    background-repeat: no-repeat;    background-size: cover;    padding: 100px 20px;    margin-bottom: 70px;}  .js-featured-post-slides span {    color: #ffffff;    display: block;    margin-bottom: 30px;}.js-featured-post-slides .js-post-author {    margin-top: 0;}.js-featured-post-slide-item h5 {    margin-bottom: 20px;}.js-featured-post-slides .js-post-author span {    margin-bottom: 0;}  .js-featured-post-slides .carousel-indicators {    bottom: -64%;} .js-featured-post-slides .carousel-inner{    margin-bottom: 0;} .js-recent-comments li a {    color: #3d434f;}.js-recent-comments {    margin-left: 30px;}.js-recent-comments ul li span {    padding-right: 10px;}.js-recent-comments ul li {    border-bottom: 1px dashed #cccccc;    margin-bottom: 10px;    padding-bottom: 10px;    position: relative;}.js-recent-comments ul li::after {    color: #ff0068;    content: "";    font-family: "fontawesome";    left: -26px;    position: absolute;    top: 0;}.js-recent-comments ul li:last-child {    border-bottom: 0 none;    margin-bottom: 0;} .js-widget-social-icon ul {    display: table;    flex-flow: row wrap;    justify-content: center;    width: 100%;}.js-widget-social-icon a img{  max-width: 35px;  margin: 0 auto;}.js-widget-social-icon ul li {    display: table-cell;    text-align: center;}.js-widget-social-icon ul li a span {    display: block;}.js-follower {    color: #3d434f !important;    font-size: 26px;    font-weight: 700;    margin: 15px 0 10px;} .js-widget-social-icon li span {    color: #c3c9d4;}.share .social-icon li a{    background-color: #333; }.share ul li strong{    margin-right: 10px;}/* Blog Single page */.js-single-blog .js-default-single-blog-content{    border-bottom: 0;    margin-bottom: 30px;    padding-bottom: 30px;}.js-single-blog-content blockquote p {  font-size: 18px;  line-height: 32px;}.js-single-blockquote{    margin: 50px 0;    padding: 0 30px;} .js-tag {    margin-bottom: 30px;}.js-tag ul li a {    color: #3d434f;    font-weight: normal;}.js-tag ul li {    font-weight: 700;    padding-right: 20px;}.js-share .social-icon li a {    background: #c4cad5 none repeat scroll 0 0;    color: #ffffff;    height: 25px;    line-height: 25px;    width: 25px;}.js-share .social-icon li a:hover {    background: #00afed none repeat scroll 0 0;    color: #ffffff !important;}.js-share ul.social-icon li strong {    font-weight: 700;    padding-right: 20px;} .js-single-blog .js-blockquote-post{    margin-bottom: 30px;}.post-single-comment-form {    padding: 30px;}.post-single-comment-form .js-single-comment-title span {    font-weight: 100;}.post-single-comment-form .js-single-comment-title {    margin-bottom: 20px;}#contact-form textarea {    border: 1px solid #a0a9ba;    margin-bottom: 35px;    padding: 20px 30px;    resize: none;    width: 100%;}#contact-form input {    border: 1px solid #a0a9ba;    padding-top: 15px;    position: relative;    width: 100%; }#contact-form input.btn {    border-radius: 5px !important;    padding: 8px 0;    width: 100%;} .author-info h4 {    color: #c2c8d3;    font-family: "Poppins",sans-serif;    font-size: 18px;    line-height: 28px;    margin-bottom: 30px;    font-weight: 300;}.author-info h4 span {    color: #3d434f;}.author-info {    margin-bottom: 30px;    margin-top: 26px;    overflow: hidden;}.blog-second-post {    margin-top: 50px;}.comment li {    padding: 0;}.comment li:last-child {    border-right: 0 none;}.js-comment-info-img,.author-info-image {    float: left;    min-width: 70px;}.author-desc{    padding-left: 90px;}.author-desc .social-icon li a{    width: auto;    height: auto;    line-height: normal;    font-size: 26px;    color: #c3c9d4;}.js-blog-send-msg a.btn {    border: 1px solid #dce3eb;    color: #3d434f;    padding-left: 20px !important;    padding-right: 20px !important;}.js-blog-send-msg a.btn i{    margin-right: 10px;    color: #dce3eb;}.author-title ul li a i {    color: #dce3eb;    margin-right: 10px;}.author-desc .social-icon {    margin-top: 10px;}.author-desc .social-icon li a:hover{    background: none;    color: #ff0068;}.author-info .author-title {    font-weight: 400;    line-height: 15px;    margin-bottom: 16px;    position: relative;}.js-blog-send-msg {    position: absolute;    right: 0;    top: 0;}.author-info ul {    margin-top: 37px;}.author-info ul li a {    font-size: 14px;    text-transform: uppercase;}.author-desc .author-title a {    padding-left: 5px;    padding-right: 5px;    text-transform: capitalize;}.author-title strong {    font-size: 15px;    font-weight: 400;    text-transform: uppercase;}.author-desc .reply a {    padding: 0 10px 0 0;}.author-desc p:last-child {    margin-bottom: 0;} .author-title p {    color: #949aa5;}.js-comment-info-img p,.author-info-image p {    margin-bottom: 0;}.js-comment-info-img img,.author-info-image img {    color: #949aa5;    margin-bottom: 10px;}.js-comment-info-img p a,.author-info-image p a {    color: #949aa5;} .js-contact-form-input {    position: relative;}.js-contact-form-input label {    font-size: 14px;    left: 20px;    position: absolute;    top: 5px;    z-index: 9;} .comment-title {    margin-bottom: 30px;}.comment-list {    list-style: outside none none;    margin: 0;    padding: 0;}.comment-info {    border-bottom: 1px dashed #dddddd;    border-top: 1px dashed #cccccc;    display: block;    margin-bottom: 30px;    overflow: hidden;    padding: 30px 0;}.comment-info img {    min-width: 100px;    min-height: 100px;}.comment-info .author-desc {    margin-left: 120px;    padding: 0;    position: relative;} .comment-list li:last-child {    text-align: center;}.comment-list .children .comment-info {    border-bottom: 0 none;    border-top: 0 none;    margin-bottom: 0;    margin-top: 0;    padding-bottom: 0;    padding-top: 0;}.comment-list li.comment {    margin-bottom: 35px;}.comment-list .children li.comment {    border: 0 none;    margin-bottom: 0;    padding-bottom: 0;}.comment-info .author-desc::after {    border-color: transparent white transparent transparent;    border-style: solid;    border-width: 12px;    content: "";    left: -24px;    position: absolute;    top: 10px;}.comment-info .author-title {    line-height: 16px;    margin-bottom: 20px;}.author-info ul li {    padding: 0 9px;}.comment-list .children {    list-style: outside none none;    padding-left: 90px;} /* Login Form*/.js-login-area{    background-image: url("../../assets/images/login-bg.jpg");    background-position: center center;    background-repeat: no-repeat;    background-size: cover;    min-height: 660px;} .js-login-content {    background-color: #fdfdfd;    padding: 35px;    text-align: left;}.js-login-content input {    background-color: #fff;    border: medium none;    box-shadow: 0 1px 15px 1px #e0e6f2;    margin-bottom: 25px !important;    padding-top: 0 !important;}.js-check {    margin-bottom: 30px;    width: 100%;}.js-check li span a {    color: #3d434f;    display: inline-block;    float: right;} .js-login-content .btn {    display: block;    margin-bottom: 20px;}.js-login-content label{    display: block;}.js-check li a,.js-create-account a {    color: #3d434f;} .bootstrap-select{    width: 100% !important;}.js-registartion-content .custom-select {       line-height: 32px !important;      width: 100% !important;    margin-bottom: 30px;}/*Footer Area*//*Subscribe */.js-footer-subscribe-form input[type="email"] {    background-color: #161d27;    border: 0 none;    border-radius: 50px 0 0 50px;    line-height: 60px;    margin-right: 0;    max-width: 100%;    padding: 0 70px;    color: #ffffff;    margin-bottom: 0;}.js-footer-subscribe-form input[type="submit"] {    border: 0 none;    border-radius: 0 50px 50px 0;    cursor: pointer;    left: -6px;    line-height: 60px;    max-width: 30%;    padding-top: 0;    position: relative;    margin-bottom: 0;}.js-input-icon {    float: left;    min-width: 70%;    position: relative;}.js-input-icon .icon {    color: #cccccc;    font-size: 18px;    left: 33px;    position: absolute;    top: 21px;} .js-footer-subscribe-form .btn-primary:focus,.js-footer-subscribe-form input[type="submit"]:focus{     box-shadow: none !important;}.js-footer-subscribe h2{    font-weight: 600;    text-transform: capitalize;    margin-bottom: 10px;    font-family: 'Poppins', sans-serif;}/*Ig Feed*/.js-feed-thumbnail{    position: relative;}.js-feed-thumbnail a{     color: #ff0068 !important;}.js-igfeed-btn {    font-size: 10px !important;    left: 16px;    padding: 6px 12px !important;    position: absolute;    top: 60px;    opacity: 0;    z-index: 9;}.js-instagram-feed {      overflow: hidden;     position: absolute;    top: -70px;}.owl-nav{  margin: 0 !important;} .js-feed-thumbnail:hover .js-igfeed-btn{    opacity: 1;}.js-feed-thumbnail:after{    position: absolute;    content: "";    left: 0;    top: 0;    width: 100%;    height: 100%;    opacity: 0;    background: -webkit-linear-gradient(bottom, #ff0066 0%, #321575 100%);    background: -o-linear-gradient(bottom, #ff0066 0%, #321575 100%);    background: linear-gradient(to top, #ff0066 0%, #321575 100%);}.js-feed-thumbnail:hover:after{    opacity: .75;}/*Footer*/.js-footer-section{     background-image: url("../../assets/images/footer-bg.jpg");    background-position: center center;    background-repeat: no-repeat;    background-size: cover;     position: relative;     padding-top: 200px;}.js-footer-section a,.js-footer-section p{    font-size: 14px;    color: #fff;}.js-footer-logo{    line-height: 26px;    margin: 0 auto;    max-width: 150px;}.js-footer-widget p{    margin-bottom: 30px;}.js-footer-widget .js-footer-logo{  margin-left: 0;  margin-bottom: 20px;}.js-footer-widget .js-contact-info{    margin-left: 0;}.footer-widget .app-button li{    display: block;}.js-footer-widget .app-button li a{    padding: 5px 20px;    margin-bottom: 15px;}.js-footer-widget h5{    margin-left: 20px;    margin-bottom: 30px;    text-transform: uppercase;}.js-copyright{    padding: 30px 0;    margin-bottom: 0;    border-top: 1px solid rgba(255,255,255,.12);}.js-footer-widget h5:after{     content: "";    height: 20px;    left: 15px;    position: absolute;    top: 4px;    width: 5px;} .js-widget-post-thumbnail {    float: left;}.js-widget-post--content .js-post-date {    display: inline-block;    font-size: 12px;    color: #ffffff;    font-style: italic;    line-height: normal;}.js-widget-post--content {    margin-left: 85px;}.js-widget-post--content p {    line-height: normal;    margin-bottom: 0;    font-size: 16px;}  .js-widget-recent-post li {    padding-bottom: 5px;    position: relative;}.js-widget-post-thumbnail img{    min-height: 70px;}.js-primary-border-bottom-gradient{    position: relative;}.js-primary-border-bottom-gradient:after{    bottom: 0;    content: "";    height: 1px;    left: 0;    position: absolute;    width: 100%;}.js-widget-recent-post li::after {     bottom: 0;    content: "";    height: 1px;    left: 0;    position: absolute;    width: 100%;} .js-contact-info li i {    color: #ffffff;    float: left;    margin-right: 10px;    line-height: 22px;}.js-footer-widget .js-contact-info p {    line-height: normal;    margin-bottom: 20px;    margin-left: 22px;}.js-footer-widget .app-button li a p{    line-height: normal;} .scrolltop {     background-color: #ff0068;    color: #ffffff;    bottom: 0;    display: none;    font-size: 40px;    height: 50px;    line-height: 58px;    position: fixed;    right: 0;    text-align: center;    width: 50px;    z-index: 999;     cursor: pointer;}/*====================    Home Page Two====================== */ /* Header Area */.js-display-none .logo{  margin: 0 auto;}header.header-nav-style2 {  background: rgba(255, 255, 255, 0.05) none repeat scroll 0 0;  border-bottom: 2px solid #844ad5;  padding-bottom: 25px;} .is-sticky .header-nav-style2.header-nav-area .logo {  padding-top: 18px !important;}.is-sticky header.header-nav-style2 .header-nav .menu >li >a,.is-sticky .header-nav-style2.header-nav-area .logo{  padding-top: 30px;}.header-nav-style2 .header-nav .menu >li a:hover, .header-nav-style2 .header-nav .menu >li.active a{    background: none;    color: #844ad5;} .slider-style-two{    background-image: url("../../assets/images/slider/slider2.jpg");    background-position: center center;    background-repeat: no-repeat;    background-size: cover; } .slider-content {    padding-top: 330px;}.scroll-down {    padding-top: 100px;}.scroll-down span{    font-size: 23px;    font-weight: 900;    display: block;    color:#ffffff !important;}.scroll-down .down-arrow{    display: inline-block;    padding-top: 10px;}.scroll-down .down-arrow img{  max-width: 30px}.floating-arrow {    animation-duration: 2s;    animation-iteration-count: infinite;    animation-name: floating-arrow;    animation-timing-function: ease-in-out;}.scroll-down .down-arrow a {  color: #ffffff;  font-size: 40px;  left: 25px;  position: relative;}@keyframes floating-arrow {    0% {        transform: translate(-50%, 0px);    }    65% {        transform: translate(-50%, 15px);    }    100% {        transform: translate(-50%, 0px);    }}@keyframes floating-arrow {    0% {        transform: translate(-50%, 0px);    }    65% {        transform: translate(-50%, 15px);    }    100% {        transform: translate(-50%, 0px);    }} /*Album Style 2*/ .js-album-style2{    background-image: url("../../assets/images/album/album-style2.jpg");    background-position: center center;    background-repeat: no-repeat;    background-size: cover;     padding-bottom: 200px;}.album-bg2{    background-image: url("../../assets/images/album/album-bg2.jpg");    background-position: center center;    background-repeat: no-repeat;    background-size: cover; }.js-album-style2 .album-thumbnail{    margin-bottom: 20px;    position: relative;}.js-album-style2 .album-thumbnail .rounded{    border-radius: 6px !important;}.js-favorit{    position: absolute;    left: 20px;    bottom: 20px;    z-index: 9;}.js-favorit a{    color: #ffffff}.js-favorit a i{    margin-right: 5px;}.js-album-style2 .album-content p{    color: #a7a9b8 !important;     margin-bottom: 0;} .section-title-style2 {    margin-left: 0;    max-width: 675px;}.section-title-style2 p {    padding-left: 20px;    position: relative;}.section-title-style2 p::after {     content: "";    height: 20px;    left: 0;    position: absolute;    top: 5px;    width: 5px;}.js-single-album-item:hover .album-thumbnail:after{    opacity: 0.75;}.album-thumbnail:after{    position: absolute;    left: 0;    top: 0;    border-radius: 6px;    width: 100%;    height: 100%;    content: "";    opacity: 0;} #ja-all-product-slider2.owl-theme .owl-dots .owl-dot span,#js-singer-slider-style2.owl-theme .owl-dots .owl-dot span,#js-playlists-slider.owl-theme .owl-dots .owl-dot span,#js-single-album-slider.owl-theme .owl-dots .owl-dot span {     height: 8px;     width: 8px;} #ja-all-product-slider2.owl-theme .owl-dots .owl-dot.active span,#js-singer-slider-style2.owl-theme .owl-dots .owl-dot.active span,#js-playlists-slider.owl-theme .owl-dots .owl-dot.active span,#js-single-album-slider.owl-theme .owl-dots .owl-dot.active span{    width: 30px;} #ja-all-product-slider2.owl-theme .owl-dots,#js-singer-slider-style2.owl-theme .owl-dots,#js-playlists-slider.owl-theme .owl-dots,#js-single-album-slider.owl-theme .owl-dots {    bottom: -80px;    position: absolute;     width: 100%;}/* Single Album */ .js-app-availabilaty {    margin-bottom: 30px;}.js-app-availabilaty h4 {    margin-bottom: 15px;}.js-latest-album-item .social-icon li a {    font-size: 24px;    height: auto;    margin: 0;    padding-right: 20px;    width: auto;}.js-latest-album-item .social-icon li a:hover {    background: rgba(0, 0, 0, 0);    color: #ff0068;}.js-new-album h4 {    margin-bottom: 20px;}.js-new-album img {    width: 100%;}/*Featured Playlists*/.js-playlists-area{    background-image: url("../../assets/images/playlists/playlists-bg.jpg");    background-position: center center;    background-repeat: no-repeat;    background-size: cover; }.js-single-playlists{    margin-bottom: 45px;}.js-playlists-thumbnail{    margin-bottom: 20px;    position: relative;    overflow: hidden;}.js-playlists-thumbnail a{    position: relative;    width: 100%;    height: 100%;    display: block;}.js-playlists-thumbnail a:after{    position: absolute;    content: "";    left: 0;    top: 0;    width: 100%;    height: 100%;    opacity: 0;     border-radius: 5px;}.js-single-playlists:hover .js-playlists-thumbnail a:after{    opacity: 0.75;} .js-playlists-content p{    margin-bottom: 0;    color: #e7e8f0;    line-height: normal;    font-size: 14px;} .js-playlists-content {    margin-left: 45px;    position: relative;    text-align: left;} .js-playlists-content::after {    content: "";    height: 2px;    left: -45px;    position: absolute;    top: 20px;    width: 25px;}.js-hot-tracks-slider-item .col,#js-playlists-slider .col {    float: left;    max-width: 20%;} /* Single Tracks*/.js-single-tracks{      padding-left: 30px;    padding-top: 30px}  .js-top-tracks h4{    margin-bottom: 20px}.js-top-tracks .js-single-tracks li:hover .js-single-tracks-thumbnail a::after{    opacity: 0.5;}.js-top-tracks .js-single-tracks-thumbnail a:after {     content: "";    height: 100%;    left: 0;    position: absolute;    top: 0;    width: 100%;     opacity: 0;}.js-single-tracks-thumbnail {    float: left;    height: 80px;    max-width: 80px;    position: relative;} .js-tracks-content h6 {    line-height: normal;}.js-tracks-content p {    font-size: 12px;    margin-bottom: 0;}.js-tracks-content h6 a{  font-size: 13px;}.js-tracks-content a {    font-size: 12px;    color: #ffffff;}.js-tracks-content {     margin-left: 100px;}.js-single-tracks li {    margin-bottom: 20px; }.js-single-tracks {    display: block;}#google-map {    width: 100%;    height: 420px;    display: block;    margin-bottom: 35px;}.js-modal-popup{     align-items: center;    display: flex;    height: 100%;    left: 0;    position: absolute;    text-align: center;    top: 0;    width: 100%;}.js-video-popup {    align-items: center;    display: flex;    height: 100%;    left: 0;    position: absolute;    text-align: center;    top: 0;    width: 100%;}.js-modal-popup img{    max-width: 30px !important;    height: 30px;    margin: 0 auto;}.js-video-popup img{    z-index: 999;    margin: 0 auto;    max-width: 80px !important;    height: 80px;}/*Hot Tracks*/#js-artist-video-slide-style2.owl-theme .owl-dots .owl-dot.active span,#js-singer-slider.owl-theme .owl-dots .owl-dot.active span,#js-artist-video-slider.owl-theme .owl-dots .owl-dot.active span,#js-hot-tracks-slider.owl-theme .owl-dots .owl-dot.active span{    width: 100px;}#js-artist-video-slide-style2.owl-theme .owl-dots .owl-dot span,#js-singer-slider.owl-theme .owl-dots .owl-dot span,#js-artist-video-slider.owl-theme .owl-dots .owl-dot span,#js-hot-tracks-slider.owl-theme .owl-dots .owl-dot span{    width: 100px;     background: transparent;    height: 8px;}#js-artist-video-slide-style2.owl-theme .owl-dots,#js-singer-slider.owl-theme .owl-dots,#js-artist-video-slider.owl-theme .owl-dots,#js-hot-tracks-slider.owl-theme .owl-dots{     border-bottom: 2px solid #cccccc;      margin: 0 30px;    position: relative;}.has-color #js-artist-video-slide-style2.owl-theme .owl-dots,.has-color #js-singer-slider.owl-theme .owl-dots,.has-color #js-artist-video-slider.owl-theme .owl-dots,.has-color #js-hot-tracks-slider.owl-theme .owl-dots {     border-bottom: 2px solid #333;    margin: 0 30px;    position: relative;}#js-artist-video-slide-style2.owl-theme .owl-dots .owl-dot,#js-singer-slider.owl-theme .owl-dots .owl-dot,#js-artist-video-slider.owl-theme .owl-dots .owl-dot,#js-hot-tracks-slider.owl-theme .owl-dots .owl-dot{    display: table-cell;    margin-left: auto;    position: relative;    text-align: left;    top: 10px;} .js-hot-tracks .js-single-tracks {    padding-left: 0;    padding-top: 0;    margin-bottom: 50px;}.js-hot-tracks .js-single-tracks:hover .js-single-tracks-thumbnail a:after{    opacity: 0.5;}.js-hot-tracks .js-single-tracks-thumbnail a:after {     content: "";    height: 100%;    left: 0;    position: absolute;    top: 0;    width: 100%;     opacity: 0}.js-hot-tracks .js-single-tracks-thumbnail {    float: left;    height: 80px;    max-width: 80px;    position: relative;} .js-single-tracks .audioplayer-bar >div,.js-single-tracks .audioplayer:not(.audioplayer-playing) .audioplayer-playpause {     opacity: 1;} .modal-header{    border: 0;}.js-single-tracks  .audioplayer-playpause {     left: 0; }.modal-content{    background-color: #131530;}.modal-header span {    color: #ffffff;}.modal-dialog{    margin: 180px auto;}  /*new videos*/.js-playlists,.js-artist-video-list{    position: relative;}.video-thumbnail1-popup{    align-items: center;    display: flex;    height: 100%;    left: 0;     position: absolute;    top: 0;    width: 100%;    z-index: 99;    opacity: 0;}.video-thumbnail1-popup img {    margin: 0 auto;    width: 80px !important;    height: 80px !important;}.js-artist-video .js-video-thumbnail{    position: relative;    margin-bottom: 50px;}.js-artist-video .js-video-thumbnail:hover .video-thumbnail1-popup{    opacity: 1;}.js-artist-video .js-video-thumbnail:hover:after{    opacity: 0.5;}.js-artist-video .js-video-thumbnail:after {     content: "";    height: 100%;    left: 0;    position: absolute;    top: 0;    width: 100%;     opacity: 0;}/* Contact Us Area */.js-contact-area{    background-image: url("../../assets/images/conatct-bg.jpg");    background-position: center center;    background-repeat: no-repeat;    background-size: cover; }.js-contact-area .section-title{    margin-left: 0;}.js-contact-form .shape {    margin-bottom: 20px;    margin-left: 0;}.js-contact-info-item p {    color: #666d7a !important;    font-size: 14px;    margin-bottom: 0;}.js-contact-info-item h4 {    margin-bottom: 15px;}.js-contact-info-item {    margin-bottom: 50px;}textarea{    width: 100%;}.js-contact-area input[type="email"],.js-contact-area input[type="password"],.js-contact-area input[type="submit"],.js-contact-area input[type="text"]{    line-height: 50px;    padding-top: 12px;    width: 100%;}.js-contact-area input.btn {    padding: 8px 0;    border-radius: 3px;}/*Footer style 2*/.footer-style2 .js-copyright {  border-top: 0 none;}.footer-style2 .js-footer-section{    padding-top: 150px;}.footer-style2 .js-footer-logo{    line-height: 0;    padding-top: 30px;}/*====================      Home Page Three ====================== */ /*Header Style Three*/ .slides-item{    background-image: url("../../assets/images/slider/slider3.jpg");    background-position: center center;    background-repeat: no-repeat;    background-size: cover;}.slides-item2{    background-image: url("../../assets/images/slider/slider7.jpg");    background-position: center center;    background-repeat: no-repeat;    background-size: cover;}.slides-item3{    background-image: url("../../assets/images/slider/slider8.jpg");    background-position: center center;    background-repeat: no-repeat;    background-size: cover;}.slides-item5{    background-image: url("../../assets/images/slider/slider5.jpg");    background-position: center center;    background-repeat: no-repeat;    background-size: cover;}.slider-style-three .consert-album-sharee{  bottom: 130px}.slider-style-three .owl-nav div{    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;    border-radius: 0 !important;    bottom: 30px;    font-size: 14px !important;    font-weight: 800;    height: auto;    left: auto !important;    top: auto; }.slider-style-three .owl-nav{    bottom: 80px;    position: absolute;    right: 0;}.slider-style-three .owl-nav div.owl-prev::after {  border-right: 1px solid;  bottom: 10px;  content: "";  height: 14px;  position: absolute;  right: 1px;  width: 2px;}.slider-style-three .owl-nav div.owl-prev {    right: 106px;    position: relative;}.slider-style-three .slider-content{    padding: 195px 0;}.slider-style-three .slider-content h2 {    font-family: "Poppins",sans-serif;    font-size: 80px;    line-height: normal;    padding-bottom: 30px;       text-transform: uppercase; }.slider-style-three .slider-content h2 span {    padding: 0 20px;}.slider-style-three .slider-content h2 .thin-tltle{    font-weight: 100;}.consert-album-share{    overflow: hidden;}.consert-album-sharee {    bottom: 100px;    position: absolute;    width: 100%;    z-index: 99;}.social-icon-titlee p {    color: #ffffff;    left: -80px;    position: relative;    top: -250px;    transform: rotate(-90deg);}.social-icon-titlee p:after{     content: "";    height: 100px;    left: -40px;    position: absolute;    top: -38px;    transform: rotate(-90deg);    width: 1px;}.section-title-style3{    margin-left: 0;    max-width: 750px;}.section-title-style3 p{    position: relative;    margin-left: 65px;    max-width: 725px;}.dot-shape{     display: inline-block;    height: 5px;    left: -40px;    position: absolute;    top: 12px;    width: 20px;    border-radius: 5px;} .dot-shape::after {     border-radius: 5px;    content: "";    height: 5px;    left: -32px;    position: absolute;    top: 0;    width: 10px;} .dot-shape::before {     border-radius: 5px;    content: "";    height: 5px;    left: -17px;    position: absolute;    top: 0;    width: 10px;}.slideslow-style3 .owl-nav div,.slideslow-style3 .owl-nav div:hover{  width: auto;  opacity: 1;  border:  none;  background:  none !important;}/*Albums Style 3*/.js-album-style3{    background: none;}.js-single-album-item,.js-album-list-page .js-single-album-item{  margin-bottom: 30px;}#js-singer-slider-style2 .col{    float: left;    max-width: 20%;}.js-album-style3 .album-content h6 {    color: #272c33;}.js-album-style3 .album-content p {    color: #5a676d;    line-height: normal;    font-size: 14px;} .js-album-style3 .album-content h6 {    color: #272c33;    position: relative;}.js-album-style3 .album-content p {    color: #5a676d;    line-height: normal;}.js-album-style3 .album-content {    padding-left: 65px;}.js-album-style3 .album-content h6::after {     content: "";    height: 1px;    left: -65px;    position: absolute;    top: 15px;    width: 50px;}.js-album-style3 .js-favorit {     right: 20px;    top: 20px;    z-index: 9;    left: auto;}/*Product Area*/.js-single-product{    margin-bottom: 30px;}.ja-all-product-slider{    position: relative;}.js-product-thumbnail{    margin-bottom: 20px;    position: relative;}.js-product-content{    padding-left: 55px;}.js-product-content p{  font-size: 14px;  line-height: normal;}.js-product-content h6{    position: relative;}.js-product-content h6:after{    position: absolute;    left: -55px;    top: 15px;    height: 1px;    width: 40px;    content: ""; }.js-product-price {     border-radius: 0 15px 15px 0;    color: #ffffff;    left: 0;    position: absolute;    top: 0;    width: 65px;    height: 40px;    line-height: 40px;    text-align: center;}.js-product-price h6{    margin-bottom: 0;    line-height: 40px;}.ja-cart-icon {    position: absolute;    right: 25px;    top: 20px;}.ja-cart-icon li a {    color: #ffffff;    display: inline-block;    padding-bottom: 10px;}.js-add-to-cart {    bottom: 25px;    left: 0;    position: absolute;    width: 100%;    text-align: center;    opacity: 0;}.js-single-product:hover .js-add-to-cart{    opacity: 1;}.js-product-price:after {    border-color:  #fe5294 transparent transparent #fe5294;    border-style: solid;    border-width: 10px;    bottom: -12px;    content: "";    height: 6px;    left: 0;    position: absolute;} /*Shop Page*/.shop-header{    min-height: 300px;        background-image: url("../../assets/images/product/shop-banner.jpg");    background-position: center center;    background-repeat: no-repeat;    background-size: cover;     margin-bottom: 30px;}.js-shop-content{    padding: 30px}.js-shop-title{    padding-bottom: 30px;}.overlay {    box-shadow: 0 0 300px 10px #ff0068 inset;}.dark-overlay {    box-shadow:  0 0 0 1000px rgba(0,0,0,.5) inset;}.shop-header {    padding: 80px 0;    text-align: center;}.shop-header h2 {    display: inline-block;    font-size: 60px;    font-weight: 700;    margin-top: 10px;    position: relative;}.js-catagory-title {    display: inline-block;    float: left;    margin-right: 30px;}.js-product-grid li:last-child {    transform: rotate(90deg);}.js-product-grid li a {    color: #333;    font-size: 35px;    line-height: 19px;    text-align: right;}.js-product-grid {    text-align: right;}/* price slider  css */.ui-slider.ui-corner-all.ui-slider-horizontal.ui-widget.ui-widget-content {    margin-top: 35px;}.price_sidebar input{    line-height: 40px !important;    margin-bottom: 0 !important;    margin-top: 15px;    padding-left: 0 !important;    padding-top: 0 !important;    text-align: center;    word-spacing: 30px;    color: #555 !important;}.ui-slider-handle.ui-state-default.ui-corner-all {    width: 15px;    height: 15px;    border-radius: 0;    top: -5px;    background: #321575;    border: none;    cursor: pointer;    border-radius: 50%;}.ui-slider-range.ui-widget-header.ui-corner-all {    background: #000;    border-radius: 0;    height: 5px;}.ui-widget.ui-widget-content {    border: none;    background: #ff0068;    height: 4px;}.ui-slider-horizontal .ui-slider-handle {    margin-left: 0;}.ui-slider-handle.ui-corner-all.ui-state-default.ui-state-focus {    outline: none;}.amount {    padding: 5px 0;    text-align: center;    font-size: 15px;    margin-top: 8px;    color: #000;    background: transparent;    border: none;}.amount,.price-button {    word-spacing: 25px;    width: 100%;    text-align: center;}.flter-option.mb-80 {    padding-right: 15px;}/* Product Details Page */ .js-product-details-thumbnail {    margin-bottom: 30px;}.js-product-latest-album h4 {    margin-bottom: 20px;}.js-product-details-content .section-title h3{    margin-bottom: 10px;} .js-product-details-content li {    color: #ffffff;}.js-product-details-content p {    color: #666d7a !important;    margin-bottom: 30px;}.js-artist-song-detail {    margin-bottom: 40px;}.js-artist-song-detail li {    border-right: 1px solid #666d7a;    line-height: 15px;    margin-right: 10px;    padding-right: 10px;}.js-artist-song-detail li:last-child {    border-right: 0 none;    margin-right: 0;    padding-right: 0;}.ja-customar-review {    margin-bottom: 25px;}.ja-customar-review li strong.js-product-pricemoney {    font-size: 35px;    font-weight: 700;    margin-right: 30px;} .ja-customar-review li {    padding-right: 10px;}  .js-product-details-content .js-tag ul li a {    font-size: 15px;    color: #666d7a;}.js-product-details-content .js-tag ul li {    padding-right: 10px;}.js-product-details-content .social-icon-without-bg {  margin-bottom: 40px;}   .js-song-available-platform h4 {    margin-bottom: 20px;    text-transform: uppercase;}.js-song-available-platform .btn {    margin-right: 20px;} .js-product-quntity .btn {    border-radius: 3px;}.js-product-quntity li {    padding-right: 25px;}.js-product-quntity .btn-alt:focus,.js-product-quntity .btn-alt:hover{    border: 1px solid transparent;}.js-product-quntity .btn-alt {    background: none;    border: 1px solid #272e37;    color: #ffffff;}.js-product-quntity {    margin-bottom: 35px;} .js-product-quntity li a.js-quntity {    border: 1px solid #272e37;    color: #ffffff;    display: block;    font-size: 25px;    font-weight: 700; }.js-product-quntity li a.js-quntity span {    border-left: 1px solid #272e37;    display: inline-block;    padding: 10px;}.js-product-quntity li a.js-quntity strong {    padding: 0 15px;} .js-product-details-tab nav.nav-tabs {    border-bottom: 1px solid #0e1620;    margin-bottom: 40px;}.js-product-details-tab nav.nav-tabs .nav-link {    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;    border: 0 none;    color: #ffffff;    padding-bottom: 30px;    position: relative;    padding-left: 0;    padding-right: 30px;}.js-product-details-tab nav.nav-tabs .nav-link.active:after {    background-color: #686d73;    bottom: 0;    content: "";    height: 1px;    left: 0;    position: absolute;    width: 90%;}.js-product-details-tab nav.nav-tabs .nav-link:first-child {    padding-left: 0;}/* Checkout Page */.js-product-checkout-area .border{    border: 1px solid #272e37 !important;    padding-top: 30px; } .js-checkout-form input {    background: transparent;    border: 1px solid #272e37;    line-height: 48px !important;    padding-bottom: 0;    padding-top: 0 !important;    width: 100%;    color: #ffffff;}.js-checkout-guest-register {    padding-left: 40px;    padding-top: 30px;}.js-checkout-guest-register li{  padding-bottom: 10px;}.js-checkout-form h4,.js-checkout-guest-register h4 {    margin-bottom: 10px;}.js-checkout-guest-register span {    color: #666d7a;    display: block;    margin-bottom: 30px;}.js-checkout-guest-register ul {    margin-bottom: 30px;}.js-checkout-guest-register ul li a img{  display: inline-block;  max-width: 15px;}.js-product-checkout-content {    padding-bottom: 30px;    padding-left: 30px;    padding-right: 30px;} .js-checkout-form span {    display: block;    margin-bottom: 30px;    color: #666d7a;}.js-checkout-form label span {    display: inline;}.js-checkout-form label {    color: #ffffff;    font-size: 14px;    font-weight: 700;    text-transform: uppercase;}.js-checkout-form a {    color: #ffffff;} .js-checkout-accordion .card-header {    background-color: rgba(0, 0, 0, 0) !important;    border-radius: 0;    border-top: 1px solid #272e37;}.js-checkout-accordion .card {    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}.js-checkout-accordion .card-header:hover {    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;    text-decoration: none;}.js-checkout-accordion .card-header .btn:focus,.js-checkout-accordion .card-header .btn:hover {    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;    box-shadow: none !important;    text-decoration: none;}.js-checkout-accordion .card-body {    border-top: 1px solid #272e37;    color: #666d7a;}.js-checkout-accordion .card-header .btn {    color: #ffffff;    display: block;    text-align: left;    text-transform: uppercase;    width: 100%;}/* Cart Page */.js-product-cart-area h3 {    caption-side: top;    color: #ffffff;    font-size: 22px;    padding-bottom: 20px;     text-align: left;} .js-product-cart ul {    display: table;    flex-flow: row wrap;    justify-content: center;    padding: 15px 0;    text-align: center;    width: 100%;}.js-product-cart ul li {    color: #666d7a;    display: table-cell;}.js-product-cart span {    color: #666d7a;}.js-product-cart ul li:last-child {    padding-right: 0;}.js-cart-item-content p {    margin-bottom: 0;}.js-product-cart .table-responsive{    overflow: hidden;}.js-cart-item-item-thumbnail{    max-width: 100px;    float: left;} .js-cart-item-content {    margin-left: 125px;    padding-top: 10px;}.js-cart-item-content h5{    margin-bottom: 10px;}.js-cart-item-content ul {    text-align: left;}.js-product-cart-single-item {    border-bottom: 1px solid;}.js-product-cart ul li div {    display: inline-block;    padding-left: 10px;}.js-product-cart ul li div a {    color: #fcfcfc;    display: block;    position: relative;    top: 26px;} .js-shop-catagory-select {  float: left;}.js-shop-catagory-select .nice-select {  border: 1px solid #cccccc;  border-radius: 3px;  height: 40px;  padding: 5px 50px;  min-width: 230px;} .js-shop-catagory-select .nice-select .current {    color: #222222;}.js-shop-catagory-select .nice-select .list{  top: 90%;  width: 100%;  bottom: auto;}.js-shopping-update-cart .btn {    margin-right: 30px;}.js-shopping-update-cart .btn-alt {    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;    border: 1px solid #cccccc;    color: #ffffff;}.js-shopping-update-cart .btn-alt:hover{    border: 1px solid;}.js-product-shipping h3 {    border-bottom: 1px solid #e30272;    display: inline-block;    margin-bottom: 30px;    padding-bottom: 10px;    text-transform: uppercase;}.js-product-shipping input {    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;    border: 1px solid #666d7a;    color: #666d7a;    padding-top: 0 !important;    width: 100%;}.js-cupon-text {    display: block;    font-style: italic;    margin-bottom: 10px;}.js-checkout-button .btn {    font-size: 14px;    margin-bottom: 10px;}.js-checkout-button {    border-top: 1px solid #ff0066;    margin-top: 20px;    padding-top: 20px;}.js-shopping-account h4 span {    display: inline-block;    padding-left: 15px;    padding-top: 15px;}.js-shopping-account h6 span {    padding-left: 15px;} .js-shopping-account{    padding: 40px 0 40px 40px;}.logo-display{  display: none;}.is-sticky header.header-nav-style2{  padding-bottom: 0;}header.header-nav-style2 .header-nav .menu >li >a{  padding-top: 50px;}header.header-nav-style2 .header-nav .menu >li.active >a:before{  opacity: 0;}/*Footer Style 3 */.js-color-footer-bg {    background-image: url("../../assets/images/footer-bg.jpg");    background-position: center center;    background-repeat: no-repeat;    background-size: cover;     position: relative;}.footer-style3 .js-footer-subscribe-form input[type="email"] {    background-color: #eeeeee;    border: 0 none;     color: #272c33;}/*====================      INDEX Three ====================== */ .slider-style4{    background-image: url("../../assets/images/slider/slider4.jpg");    background-repeat: no-repeat;    background-size: cover;    background-position: center center;}.slider-style4 .slider-content{    padding-top: 230px;}.js-video-play a {    background: #ffffff none repeat scroll 0 0;    border: 10px solid #2f2054;    border-radius: 50%;    color: #172438;    display: inline-block;    font-size: 26px;    height: 100px;    line-height: 82px;    position: relative;    width: 100px;}.js-video-play a i {    left: 4px;    position: relative;}.slider-style4 .slider-content p {    font-size: 18px;    font-weight: 600;    margin-bottom: 0;    padding-top: 20px;} .consert-album-sharee .social-icon li a:hover {    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}.consert-album-sharee .social-icon li a {    width: 30px;}/*====================      Home Page  Four ====================== */ /*Album Style Four*/.slider-style4 .social-icon-titlee p{    left: 70px;}.nav-pills .nav-link:hover,.nav-pills .nav-link.active, .nav-pills .show >.nav-link {   color: #ffffff;}.nav-link {  border-radius: 50px !important;  display: block;  padding: 3px 14px;  color: #ffffff;  text-transform: uppercase;}.nav {  display: inline-flex; }.js-album-style4 .js-video-play a {         height: 80px;    line-height: 82px;    margin: 0 auto;     text-align: center;    width: 80px;    border: none;    opacity: 0;    z-index: 99;}.js-album-style4 .js-single-album-item{  margin-bottom: 0 !important;}  #js-album-tab-slider2.owl-theme .owl-nav div,#js-album-tab-slider.owl-theme .owl-nav div {    position: absolute;    background: transparent;    bottom: 0;    font-size: 70px;}#js-album-tab-slider2.owl-theme .owl-nav .owl-prev,#js-album-tab-slider.owl-theme .owl-nav .owl-prev {  bottom: 50px;  left: -75px;  line-height: 0;  padding: 0;  position: absolute;  width: auto;}#js-album-tab-slider2.owl-theme .owl-nav .owl-next,#js-album-tab-slider.owl-theme .owl-nav .owl-next {  bottom: 0;  left: -75px;  line-height: 0;  padding: 0;  position: absolute;  width: auto;}#js-album-tab-slider2 .owl-theme .owl-nav div:hover,#js-album-tab-slider .owl-theme .owl-nav div:hover{    background: none;}  .js-single-album-item:hover .js-video-play a{    opacity: 1;}.js-album-style4 .js-video-play {    align-items: center;    bottom: 0;    display: flex;    height: 100%;    left: 0;    position: absolute;    text-align: center;    width: 100%;}.js-album-style4 .js-single-album-list {    padding-left: 100px;    position: relative;}.js-album-style4 .album-content {    bottom: 0;    padding-left: 65px;    position: absolute;    z-index: 99;}/*====================    Home Page Five ====================== */ /*.slider-style5{    background-image: url("../../assets/images/slider/slider5.jpg");    background-repeat: no-repeat;    background-size: cover;    background-position: center center;} */.js-singer-style5 .js-singer-content p {    color: #747578; }.js-singer-style5 .js-singer-content::after{    background: transparent;}.ja-slide-artist-name {    padding: 0 30px;}.ja-slide-thumbnail img{  border-radius: 50%;  border: 1px solid;}.ja-slide-artist-name h2 {    padding-bottom: 0 !important;    text-transform: uppercase;    position: relative;}.ja-slide-artist-name h2:after {     bottom: -25px;    content: "";    height: 3px;    position: absolute;    right: -150px;    width: 128%;}.ja-slide-thumbnail img {    max-width: 350px;}/*About Us*/.js-about-us-area {    background-image: url("../../assets/images/line.png");     background-size: cover;}.about-title h2 {    color: #e9e9ea;    font-size: 170px;    letter-spacing: 80px;    line-height: 130px;    margin-bottom: 10px;    text-transform: lowercase;}.about-title h3 {    font-size: 42px;    padding-left: 170px;    position: relative;    text-align: left;    text-transform: uppercase;}.about-title h3:after {     content: "";    height: 3px;    left: -97px;    position: absolute;    top: 50%;    width: 230px;} .js-contact-info{    margin-left: 50px;}.widget{    margin-bottom: 50px;}.js-contact-info h5{    text-transform: uppercase;    position: relative;    margin-bottom: 10px;}.js-contact-info ul li strong {    font-weight: 700;}.js-contact-info h5:after {     content: "";    height: 20px;    left: -17px;    position: absolute;    top: 20%;    width: 5px;}/* Gallary */.js-gallary-thumbnail{    position: relative;    margin-bottom: 30px;    overflow: hidden;}.js-gallary-thumbnail:hover img{  transform: scale(1.1);}.js-gallary-thumbnail .video-thumbnail1-popup{    opacity: 1;}.w510{    min-width: 510px;}   @keyframes music-first{    0% {        height: 20px;    }    100% {        height: 70px;    }}@keyframes music-sec{    0% {        height: 20px;    }    100% {        height: 90px;    }}@keyframes music-third{    0% {        height: 20px;    }    100% {        height: 100px;    }}@keyframes blink{    0% {        opacity: 1;    }    100% {        opacity: 0;    }}/*：源代码唯一下载链接: http://www.bootstrapmb.com/item/3356(当前备注仅在演示里出现，下载源码不包含)*/