@media (min-width: 992px) and (max-width: 1200px){
	.lartabWidth{
			max-width: 550px;
 }
	.bg-cover{
			background-position: 100% 100% !important;
 }
	.videoUpload ul li:nth-child(1){
			width: 40%;
 }
	.videoUpload ul li:nth-child(2){
			width: 60% 
 }
	.aboutbg1 .content-left-img{
			height: 200px;
		
 }
	.about-last h1{
			font-size: 38px !important;
 }
	.d-mt90{
			margin-top: 16%;
 }
	.circle_overview {
			border-radius: 50%;
			height: 200px;
			width: 200px;
			max-width: 250px;
			display: table;
 }
	.circle_overview h2 b{
			font-size: 30px;
 }
	.core-upload-middle p, .core-upload-content ul li a{
			font-size: 22px;
			line-height: 24px;
 }
	.core-upload-right{
			background-position: center right;
 }

.social_icon ul li a{
  width: 70px;
  height: 70px;
  line-height: 70px;
}
.social-block h1{
  font-size: 32px !important;
}
.insta-box .text-type1{
  font-size: 18px !important;
}
.individual-bio-ul ul li{
  width: 100% !important;
}
.individual-bio-ul ul li:nth-child(even){
margin-bottom: 10px;
border-bottom: 1px solid #fff
}
.individual-bio-ul ul li:last-child{
 border-bottom: none;
}
 .publish-album-preview{
  margin-bottom: 15px;
 }
  .publish-album-preview{
      text-align: center;
		 }
		 .custom-step-counter .pd25{
			padding: 25px 10px !important;
		}
		.custom-step-counter h2{
			font-size: 14px !important;
		}
		.steps-counter .steps.active:before,
		.steps-counter .steps:before{
		 right: -8px;
		 border-width: 15px 0 15px 12px;
		}
		.steps-counter .steps.active::after,
		.steps-counter .steps::after{
		 right: -10px;
		 border-width: 15px 0px 15px 10px;
		}
		.tooltip .bigtooltiptext{
			width: 990px;
			overflow-y: auto;
			overflow-x: hidden; 
			top: initial;
	   
		}
		.lastImg-sell > .img-contents{
			font-size: 18px;
			text-align: initial;
			width: 250px;
			height: 250px;
			padding: 20px;
			line-height: 20px;
		
		}
		.lastImg-sell > .img-contents span{
			letter-spacing: initial;
		}
	}
@media (max-width: 991px){
	.slider-custom-step6 .emb-metrial{
		position: initial;
		width: 100%;
	}
	.slider-custom-step6 .emb-metrial .head1{
		font-size: 22px;
		line-height: 30px;
	}

	.tab-artist-space{
		margin-bottom: 10px;
	}
	.mbl-pb-0{
			padding-bottom: 0;
 }
 .dmic-socil-space{
	 display: flex;
	 justify-content: center;
 }

	.fullWidth{
			width: 100% ;
			padding-top: 0;
 }
	.navbar{
			padding-left: 0 !important;
			padding-right: 0 !important;
 }
	header .navbar-wrapper .navbar ul.navbar-nav li{
			padding-left: 0;
			padding-right: 0;
 }
	.navbar-toggler-icon {
			background-image: url('../img/bars.png');
			background-size: 80% 80%;
 }
	header .navbar-toggler {
			border-color: rgba(255,255,255,.4);
			border-radius: 2px;
			position: absolute;
			right: 15px;
			top: 20px;
			padding: 5px 5px;
 }
	.customCard{
			margin-top: 15px;
 }
	.custom-flex{
			justify-content: space-between;
			-webkit-justify-content: space-around;
 }
	.font67{
			font-size: 40px;
 }
	.artist-profile-pic{
			width: 100% !important;
 }
	.homeLogo{
			padding-left: 15px;
 }
	.bg-cover {
			background-position: 100% 100%!important;
 }
	.experiance-bottom p{
			width: 100% !important;
			font-size: 20px !important;
 }
	.search-box.experiance input{
			width: 50% !important;
 }
	.album-experiance h1{
			font-size: 32px !important;
 }
	.aboutbg1{
			display: none;
 }
	.about-last{
			height: 310px;
 }
	.d-mt90{
			margin-top: 16%;
 }
	.about-last h1{
			font-size: 30px !important;
 }
	.insta-box .text-type1{
			font-size: 18px !important;
 }
 .individual-bio-ul ul li{
  width: 100% !important;
}
.individual-bio-ul ul li:nth-child(even){
margin-bottom: 10px;
border-bottom: 1px solid #fff
}
.individual-bio-ul ul li:last-child{
 border-bottom: none;
}
 .publish-album-preview{
  margin-bottom: 15px;
 }
  .publish-album-preview{
      text-align: center;
     }
     .publishHeading{
      margin-bottom: 15px;
		 }
		 
	
}

@media (min-width:768px) and (max-width:991px){
	.social-fan-acc img{
    width: 30px;
  }
	.bus-font{
		font-size: 30px;
		line-height: 30px;
		left: -25px;

	}
	.custome-model-full-width {
		max-width: 576px;
	}
	.custome-model .top-head {
		 font-size: 45px;
		 line-height: 40px;
	}
	.custome-model .top-head2 {
			font-size: 26px;
			line-height: 26px;
			margin: 15px 0 10px;
	}
	.custome-model .content {
		 font-size: 18px;
		 line-height: 26px;
	}
	.custome-model .center-head {
			font-size: 26px;
			line-height: 26px;
		 padding: 20px 0;
	}
  .upload-wrapper .tab-content .upload-image{
		height: 300px;
	}

 .tab-sell{
	 font-size: 18px;
 }
	.mblRow label{
			text-align: left !important;
			padding-left: 0;
			padding-right: 0;
 }
	.tabStep4{
			border: none;
			padding-left: 15px !important 
 }
	.uploadtrackLeft{
			padding-right: 15px;
 }
	.mblHide{
			display: none !important;
 }
	.videoUpload ul li:nth-child(1){
			width: 40%;
 }
	.videoUpload ul li:nth-child(1) h1, .videoUpload .or{
			font-size: 30px !important;
 }
	.videoUpload ul li:nth-child(2){
			width: 60% 
 }
	.about-bg, #content{
			height: auto !important;
			min-height: auto;
 }
	.about-bg .Banner-content{    font-weight: 200 !important;
			margin-bottom: 80px;
 }
	.content-left-img{
		margin-top: -255px;
	}
	 .circle_overview {
    border-radius: 50%;
    height: 250px;
    width: 250px;
    max-width: 250px;
    display: table;
   }
   .circle_overview h2 b{
   	font-size: 40px;
   }
   .custom-row2 {
    justify-content: space-between;
}
    .success-msg-inner h2{
			 font-size: 60px;
			 line-height: 60px;
		 }
		 .plus-icon img{
      width: 60px
    }
    .bio-outer-c h2{
      font-size: 20px;
    }
    .bio-outer-c p{
      font-size: 22px
		}
		.fee-rview-first{
      order: 2
     }
    .fee-rview-second{
      order: 1
     }

	.core-upload-middle p, .core-upload-content ul li a{
			font-size: 20px;
			line-height: 22px;
 }
	.core-upload-right, .core-upload-double{
			background-position: center center;
 }
 .publishHeading{
	font-size: 22px;
 }
 .publishHeading1{
	font-size: 20px;
 }
 .login-wrapper{
	 margin-top: 30%;
	 margin-bottom: 20%;
 }
 .artist-side-bg{
	background-position: -140px 69px;
 }
 .custom-step-counter{
	 flex-direction: row !important;
	 align-items: stretch !important;
 }
 .custom-step-counter .pd25{
	 padding: 25px 10px !important;
 }
 .custom-step-counter h2{
	 font-size: 15px !important;
 }
 .steps-counter .steps.active:before,
 .steps-counter .steps:before,
 .steps-counter .steps.completed:before{
	right: -8px;
	border-width: 15px 0 15px 12px;
 }
 .steps-counter .steps.active::after,
 .steps-counter .steps::after{
	right: -10px;
	border-width: 15px 0px 15px 10px;
 }
 .mobileTooltip .tooltip .tooltiptext{
	left: initial;
 right: 0;
 bottom: 40px;
 top: initial;
}
.mobileTooltip .tooltip span.tooltiptext:before{
	border-bottom: initial;
	border-right: 15px solid transparent;
	left: initial;
	top:initial;
	bottom: 0px;
	right: 5px;
	border-right-color: rgb(169, 173, 172);
	transform: rotate(40deg);
	-webkit-transform: rotate(40deg);
	-moz-transform: rotate(40deg);
	-o-transform: rotate(40deg);
}
.tooltip .bigtooltiptext{
	width: 400px;
	height: 400px;
	left: 50%;
	transform: translateX(-50%);
	overflow-y: auto;
	overflow-x: hidden; 
	top: initial;
	bottom: 30px;
	border:2px solid #fff;
}
.steps-counter .steps{
				word-break: break-all;
				width: 14%;
}
.lastImg-sell > .img-contents span{
	letter-spacing: initial;
}
.lastImg-sell > .img-contents{
	font-size: 14px;
	text-align: initial;
	width: 185px;
	height: 185px;
	padding: 10px;
	line-height: 16px;
}
.Banner-content h3{
	width: 100%;
}
.font-large{
	font-size: 40px !important;
}
.Banner-content .top{
	font-size: 60px !important;
}
.ampl-font {
	font-size: 80px !important;
}

}
@media (min-width:240px) and (max-width:767px){
	.Banner-content h3{
		width: 100%;
	}
	.ampl-font {
    font-size: 60px !important;
    text-align: left;
}
	.Banner-content .top{
		font-size: 30px !important;
	}
	.font-large{
		font-size: 30px !important;
	}
	.custom-table-list li{
		width: 100%;
	}
	.custome-row-category{
		position: initial
	}
	.custom-cat{
		position: initial
	}
	.imgPfofile{
		margin: 0 auto
	}
	.music-close{
		top: 0px !important;
		right: 0px !important;
	}
	.bus-font{
		font-size: initial;
		line-height: initial;
		position: initial;
		width: 100%;;
	}
	.step-3-section .order1{
		order:2;
		padding: 25px 0 20px;
	}
	.step-3-section .order1 .cu{
		top: initial;
	}
	step-3-section .order2{
		order:1;
	
	}
	.custome-model-full-width {
		max-width: 90%;
		margin: 0 auto;
		}
		.custome-model .top-head {
			 font-size: 20px;
			 line-height: 20px;
		}
		.custome-model .top-head2 {
			font-size: 16px;
			line-height: 16px;
			margin: 10px 0 10px;
	 }
	 .custome-model .content,.custome-model .content1 {
		font-size: 14px;
	  line-height: 22px;
	 }
	 .custome-model .center-head {
		font-size: 20px;
		line-height: 24px;
		padding: 15px 0;
		}
	.switch-field, .postel-tab .nav-tabs{
		justify-content: space-around;
		-ms-justify-content: space-around;
		width: 100%;
	}
	.switch-field .tooltip{
		margin:0 20px;
	}
	.question P{
		font-size: 16px;
    font-weight: 600;
    text-align: center;
		line-height: initial;
		margin-bottom: 20px;
	}
	.question {
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
}
	.save-dextra{
		margin-bottom: 20px;
	}
	.review-help-icon button{
		width: 70% !important;
	}
	.steps-progress-bar .progress .progress-bar{
		font-size: 16px;
	}
	h1{
			font-size: 25px;
 }

	.font67 {
			font-size: 32px;
 }
	.custom-font h2{
			margin-top: 5%;
			margin-bottom: 5% !important;
 }
	.commonSize{
			font-size: 32px !important;
 }
	.artist-profile-pic{
			width: 100% !important;
			min-height: 400px;
			height: 100%;
 }
	.customeHeight{
			height: auto !important;
 }
	.form-width{
			width: 95%;
			margin: 0 auto 
 }
	.formInpiutSpace{
			padding: 0 15px;
 }
	.botomformspace{
			margin-bottom: 15px;
 }
	.fullButton button{
			width: 100%;
			margin: 0 0 10px 0;
 }
	.autoHeight{
			height: auto !important;
 }
	.pull-right-lg{
			float: initial;
			text-align: center;
			margin-top: 15px;
 }
	.custome-align{
			text-align: center;
 }
	.custome-margin{
			margin: 0 auto;
 }
	.mobileCenter{
			-ms-flex-pack: center !important;
			justify-content: center !important;
 }
	.huge-text {
			font-size: 70px;
			line-height: 80px;
 }
	.small-text {
			font-size: 32px;
			line-height: 32px;
 }
	.medium-text {
			font-size: 60px;
			line-height: 60px;
 }
	.artist-side h2, .fan-side h2{
			font-size: 28px;
 }
	.search-box.experiance input{
			width: 100% !important;
 }
	.custom-lpadding{
			padding-left: 15px !important;
			margin-bottom:15px;
 }
	.mobile-center{
			text-align: center !important;
 }
	.tooltip .bigtooltiptext{
			height: 200px;
			transform: translateX(-50%);
			-webkit-transform: translateX(-50%);
			-o-transform: translateX(-50%);
			-ms-transform: translateX(-50%);
			top: -202px;
			left: 50%;
			width: 250px;
			overflow-x: hidden;
			overflow-y: auto;
 }
	.mblRow{
			padding-left:0px;
			padding-right: 0px;
 }
	.mblRow label{
			text-align: left !important;
			padding-left: 0;
			padding-right: 0;
 }
	.customeorder1{
			order: 2;
 }
	.customeorder2{
			order: 1;
 }
	.mbl-center{
			text-align: center;
 }
	.add-role-list.form-group .delete{
			right: 15px;
 }
	.artist-info-form input, .artist-info-form select{
			width: 95%;
 }
	.artist-info-form .band-detail{
			border:1px solid #fff;
			padding: 10px;
			margin-bottom: 10px;
 }
	.band-detail .form-group span.delete-all{
			left: initial;
			right: 15px;
 }
	.upload-wrapper .tab-content .upload-image{
			height: 300px;
 }
	.mblspaceFormContol{
			padding-left:15px;
			padding-right: 15px;
 }
	.uploadtrackLeft{
			padding-right: 15px;
 }
	.tabStep4{
			padding-left: 15px;
			border: none;
 }
	.mblBtn button{
			width: 100%;
			margin:5px 20px;
 }
	.mbldashbordBorder{
			border-bottom: 2px solid ;
 }
	.step6-slider{
			height: 250px;
			width: 250px;
 }
	#HiddenTracks .carousel-control-next .carousel-control-next-icon, #HiddenTracks .carousel-control-prev .carousel-control-prev-icon {
			width: 20px;
			height: 40px;
 }
	.mbspace{
			margin-bottom: 10px;
 }
	.dalbum-extra-inner-list > div.last-option:hover .list-hover-dropdown{
			right: 0;
			top: 58;
 }
	.option-list{
			margin-top: 15px;
 }
	.videoUpload ul{
			display: block;
 }
	.videoUpload ul li:nth-child(1){
			width: 100%;
 }
	.videoUpload ul li:nth-child(1) h1, .videoUpload .or{
			font-size: 25px !important;
 }
	.videoUpload ul li:nth-child(2){
			width: 100% 
 }
	.videoUpload ul li:nth-child(2) input{
			margin-top: 15px;
 }
	d-pd30-m-pd0{
			padding: 0;
 }
	.mtb-p30{
			padding-top: 30px;
			padding-bottom: 30px;
 }
	.d-mt90{
			margin-top: 12%;
 }
	.about-last h1 {
			font-size: 25px !important;
 }
	.about-last{
			background-position: 100% 0%;
			height: 235px;
 }
	.get-app-list ul{
			margin-top: 15px;
 }
	.circle_overview{
			width: 250px;
			height: 250px;
			margin: 0 auto;
 }
	.content-left-img2{
			margin-top: 0px;
			background-image: none;
			height: initial;
 }
	.charity-content-inner{
			display: block;
 }
	.charity-content-outer.pd30{
			height: initial;
 }
	.bgimg-orange {
			padding-bottom: 155px;
 }
	.charity-last{
			height: 100%;
 }
	.charity-last-content{
			margin-top: 0 !important 
 }
	.success-msg-inner h2{
			font-size: 50px;
			line-height: 50px;
 }
	.success-msg-inner h3{
			font-size: 28px;
			line-height: 28px;
 }
	.insta-box .insta-icon img{
			width: initial;
 }
	.insta-box .insta-icon{
		text-align: left !important;
	}
	.bio-outer-c{
		height: 150px;
	}
	.bio-outer-c h2{
		font-size: 18px
	}
	.caption-below{
		margin: 5px 0 15px
	}
	.caption-below h3{
		font-size: 18px
	}
	.bio-outer-c p{
		font-size: 16px;
		padding: 4px
	}
	.mbl-padding-ppl{
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	.fee-rview-first{
		order: 2
	 }
	.fee-rview-second{
		order: 1
	 }
	 .summary-preview-box > ul > li > div{
		width: 50%;
	 }
	 .summary-preview-box .right-title{
		word-break: break-word;
	 }
	 .mblSpace{
		padding: 15px;
	 } 
	 .step-info .step-no-xs{
		 display: none;
	 } 
	 .step-info .step-yes-xs{
		 display: block
	 }
	 .steps-counter .steps.active:before,
	 .steps-counter .steps:before,
	 .steps-counter .steps.completed:before{
		border-width: 15px 15px 15px 15px;
		border-color: #b2baba transparent transparent transparent;
		top: 98%;
		left: 50%;
		transform: translateX(-50%)
	 }
	 .steps-counter .steps.active:before{
		border-color: #d95335 transparent transparent transparent;
	 }
	 .steps-counter .steps.completed:before{
		border-color: #787878 transparent transparent transparent;
	 }
	
	 .steps-counter .steps.active:after,
	 .steps-counter .steps:after{
		border-width: 16px 18px 15px 20px;
		border-color: #fff transparent transparent transparent;
		left: initial;
		top:100%;
		right: 50%;
    transform: translateX(50%);
	 }
	 .steps-counter .steps{
		 border-bottom: 2px solid #fff;
	 }
	 .mobile-hide{
		 display: none;
	 }
	 .mobilAutoHeight{
		 height: auto;
	 }
	 .mobile-text-left{
    text-align: left !important;
	 }
	 .mobileTooltip .tooltip .tooltiptext{
		 left: initial;
    right: 0;
    bottom: 40px;
    top: initial;
	 }
	 .mobileTooltip .tooltip span.tooltiptext:before{
		 border-bottom: initial;
		 border-right: 15px solid transparent;
		 left: initial;
		 top:initial;
		 bottom: 0px;
		 right: 5px;
		 border-right-color: rgb(169, 173, 172);
		 transform: rotate(40deg);
		 -webkit-transform: rotate(40deg);
		 -moz-transform: rotate(40deg);
		 -o-transform: rotate(40deg);
	 }
	 .m-pd10{
		 padding: 10px !important;
	 }
	 .m-text-center{
		 text-align: center;
	 }
	 .steps-counter .steps{
		 width: 100%;
	 }
	 .mbl-align-left{
		 text-align: left !important;
	 }
	 .mbl-text-check{
		 font-size: 16px !important;
	 }
	 .hrColor hr{
		 background: #fff;
	 }
	 .nopadingMobile{
		 padding-left: 15px !important;
	 }
	 .navbar-nav .dropdown-menu::after{
		 top:25px;
		 left: 5px;
	 }
	 .iphone{
		 text-align-last: center;
	 }
	 .iphone img{
		width: initial !important;
	}
	.m-p0{
		padding: 0 ;
	}

	.sell-order1 {
		order: 2;
	}
	.howFont{
		letter-spacing: 0px;
		font-size: 40px !important;
	}
	.sell-order2 {
		order: 1;
	}
	.sell-order2 h1 {
    padding: 0 20px;
}
.sell-section h2 {
	font-size: 16px !important;
}
.how-sell-bg {
	height: 100%;
}
.gray-show h4{
	padding-right: 15px
}
.how-sell-bg{
	background-position: 100%;
}
.dalbm {
	font-size: 50px !important;
	margin-bottom: 0px;
	line-height: 40px;
}
.sell-socil-space{
	justify-content: center;
	margin-top: 20px;
}
.record-scrore{
	font-size: 22px;
	line-height: 25px;
}
.record-scrore::after,
.record-scrore::before
{
	font-size: 70px;
}
.record-scrore::before{
	left:20px;
}
.record-scrore::after{
	right:20px;
}
.m-p-lr0{
	padding-left: 0 !important;
	padding-right: 0 !important;

}
.about-bg{
	height: auto !important;
	background-position: left 60%;
}
.sell-order1{
  order:2;
}
.sell-order2{
  order:1;
}
.sell-order2 > img{
	margin-top: 20px;
}
.sell-orange{
	padding-bottom: 80px;
}
.sell-order1 h2{
	text-align: center
}
.mobile-artist-box{
	margin-top: 10px;
}	
.mobile-artist-box1{
	margin-bottom: 10px !important;
}
.d-mb-10{
 margin-bottom: 0px; 
}
}
@media (min-width:240px) and (max-width:769px){
  header.header-inner
  {
  	padding:0;
  }

   header .navbar-header img
   {
	   left:0;
	   top:6px;
  }

 .navbar-toggler-icon
{
	background-image: url('../img/bars.png');
	background-size: 80% 80%;
}

.border-right
{
	border-right:0 none !important;
}

.w50
{
	width:100% !important;
}
	
header .navbar-toggler 
{
	border-color: rgba(255,255,255,.4);
	border-radius: 2px;
	position: absolute;
	right: 15px;
	top: 20px;
	padding: 5px 5px;
}

header.header-light .navbar-toggler 
{
    border-color: rgba(0,0,0,.5);
}

header .navbar-brand 
{
    display: block;
    height: 100%;
    position: relative;
}

.login-wrapper
{
	width: 100%;
}

.steps-counter
{
	flex-direction: column;
}



.artist-pic a > img
{
	width:100%;
}
.custom-flex{
	justify-content: space-between;
      -webkit-justify-content: space-around;
}
.custom-flex .album-img a img{
	width: 100%;
			text-align: left !important;
 }
	.core-upload-middle p, .core-upload-content ul li a{
			font-size: 16px;
			line-height: 18px;
 }
	.core-upload-content ul li{
			margin-bottom: 5px;
 }
 
}
@media (min-width:240px) and (max-width:769px) {
	header.header-inner {
			padding:0;
 }
	header .navbar-header img {
			left:0;
			top:6px;
 }
	.navbar-toggler-icon {
			background-image: url('../img/bars.png');
			background-size: 80% 80%;
 }
	.border-right {
			border-right:0 none !important;
 }
	.w50 {
			width:100% !important;
 }
	header .navbar-toggler {
			border-color: rgba(255,255,255,.4);
			border-radius: 2px;
			position: absolute;
			right: 15px;
			top: 20px;
			padding: 5px 5px;
 }
	header.header-light .navbar-toggler {
			border-color: rgba(0,0,0,.5);
 }
	header .navbar-brand {
			display: block;
			height: 100%;
			position: relative;
 }
	.login-wrapper {
			width: 100%;
			margin-top: 5%;
 }
	.steps-counter {
			flex-direction: column;
 }
	.artist-pic a > img {
			width:100%;
 }
	.custom-flex{
			justify-content: space-between;
			-webkit-justify-content: space-around;
 }
	.custom-flex .album-img a img{
			width: 100%;
 }

}
@media (max-width: 400px){

	.artist-tab-heading > a {
			font-size: 19px;
 }
	.artist-tab-heading{
		width: 100% !important;
	}

 }
 @media (min-width:576px) and (max-width:767px){
	.sell-order2 h3{
		margin-bottom: 20px;
		padding-bottom: 20px;
	}
 }
 @media (min-width:240px) and (max-width:575px){
  .mblSpaceTop{
      margin-top: 15px;
     }
  .publish-album-preview img{
    width: 100%;
    height: initial;
	}
	.media{
		display: block;
	 }
	.media img{
  	width: 100%;
  	height: initial;
	}
	.profile-img{
  	width: 100%;
	}
	
  .media .media-body{
   margin: 10px 0
	 }
	 .imgPfofile{
		width: 100%;
		height: 300px;
		object-fit: cover;
	}
	.customMedia .img{
		width: 100% !important;
	}
}
@media print {
	#barcode{
		 width: 1000px;
		 height: 1000px;
		}
}