@media screen and (max-width:1060px) {
	.container{
		padding:0 10px;
	}
	.banner > img {
		max-width: 100%;
	}
	.logo > img {
		max-width: 100%;
	}
	.menu-header ul {
		text-align:center;
	}
	.menu-header ul li a {
		font-size: 47px;
		line-height: inherit;
	}
	.menu-footer {
		text-align: right;
		width: 75%;
	}
 
	.box-items img, .space > img {
		width: 100%;
	}
}
@media screen and (max-width:1050px) {
	.reatured {
		padding: 30px 3.808% 3px;
		width: 92.384%;
	}
	.reatured-left {
		max-width: 448px;
	}
	.reatured-left > img {
		width: 100%;
	}
	.reatured-right {
		max-width:485px;
	}
	.top-reatured-right {
		padding: 20px 6.183%;
	}
}
@media screen and (max-width:1040px) {
	.reviews h4 {
		font-size:30px;
		line-height:inherit;
	}	
	.reviews h4 span {
		font-size:30px;
		line-height:inherit;
	}
}
@media screen and (max-width:1029px) {
	.container {
		padding: 0;
		width: 98%;
	}
	.left-content {
		width: 65.043%;
	}
	.right-content {
		margin-left: 5.247%;
		width: 29.7%;
	}
	.search form input[type="text"], .box-search form input[type="text"]  {
		margin: 2.3331% 0 0 0.9999%;
		padding: 0 10px;
		vertical-align: top;
		width: 51.9948%;
	}
	.artist > img {
		margin: 0 5.3328% 15px 0;
		width: 42.9955%;
	}
	.mussingle .left-content {
		width: 57.2983%;
	}
	.right-simgle {
		margin-right: 3.338%;
		max-width: 203px;
		width: 33.8807%;
	}	
	.right-text-single {
		max-width: 362px;
		width: 60.4178%;
	}
}
@media screen and (max-width:1020px) {
	.box-hot > a {
		font-size:16px;
	}
	.box-hot span {
		display: block;
		font-size: 18px;
	} 	
	.reatured-left > a {
		font-size:35px;
	}
	.top-reatured-right .title {
		font-size:60px;
		line-height:inherit;
	}
	.top-reatured-right > span {
		font-size:35px;
	}
	.top-reatured-right p {
		font-size:14px;
	}
}
@media screen and (max-width:1016px) {
	.widget.null-instagram-feed ul li {
		width: 46.662%;
		padding-left:1.3332%;
		padding-right:1.3332%;
	}
}
@media screen and (max-width:1002px) {
	 .space-side img {
		width:100%;
	}
	.box-artist img {
		width:100%;
	}
}
@media screen and (max-width:960px) { 
	.menu-header ul li a {
		font-size:40px;
	}	
	.top-reatured-right .title {
		font-size: 60px;
		line-height: inherit;
	}
	.top-reatured-right > span {
		font-size:40px;
	}
	.top-reatured-right p {
		font-size:14px;
	}
	.box-recent {
		width: 22.25%;
		margin-bottom:20px;
	}
	.reviews h4 {
		font-size:23px;
	}
	.reviews h4 span {
		font-size:23px;
	}
	.reviews > p {
		font-size:13px;	
	}
	.videos-full.videos-tow a {
		font-size:25px;
	}
}
@media screen and (max-width:953px) { 
	.search label,.box-search label {
		font-size:33px;
	}
	
	.artist > h3 {
		font-size:40px;
	}
	.artist > h3 span {
		font-size:29px;
	}
	.box-artist .title-side {
		font-size:27px;
	}
	.box-artist > p {
		font-size:15px;
	}
	.box-artist span {
		font-size:17px;
	}
}
@media screen and (max-width:940px) {
	.right-text-single {
		min-height:inherit;
	}
	.right-text-single > a {
		font-size: 40px;
	}
	.right-text-single span {
		font-size: 25px;
		line-height: inherit;
	}
	.right-text-single > p {
		float: none;
		position: static;
	}		
	.right-text-single .download {
		position: static;
	}
	.video-full .box-slider > a {
		font-size: 41px;
	}		
	.video-full .box-slider > p {
		font-size: 18px;
	}
	.lifestyle .left-content > p.titles {
		font-size: 55px;
		line-height:inherit;
	}
	.lifestyle .left-content > .date-post {
		margin-top:15px;
	}
}
@media screen and (max-width:900px) {
	.top-reatured-right {
		min-height:inherit;
	}
	.top-reatured-right .download, .top-reatured-right .tunes {
		position:static;
		margin-top:8px;
		display:inline-block;
		zoom:1;
		*display:inline;
	}
	.lifestyle h1 {
		font-size:70px;
	}
}

@media screen and (max-width:890px) {
	.center-footer {
		clear: both;
		text-align: center;
	}
	.channerl-footer, .contact-footer.channerl-footer {
		display:inline-block;
		zoom:1;
		*display:inline;
		margin: 10px 5px;
		text-align:left;
		vertical-align:top;
		float:none;
		width:auto;
	}
	.space-footer {
		float:none;
		margin:0 auto;
	}
	.left-single .itunes1 {
		margin-left: 0;
	}
	.left-single > a {
		margin: 8px 0 0;
	} 
	.space-footer {
		text-align: center;
		width: auto;
	}
 /**them**/ 
  .box-items {
      min-height: 190px;
  }	
  .box-items .title {
      color: #040404;
      display: block;
      font-family: "BebasNeue-webfont";
      font-size: 20px;
      line-height: 20px;
      padding: 0 10px;
  }
}
@media screen and (max-width:880px) {
	.box-hot span {
		font-size: 14px;
	}
	.box-hot > a {
		font-size: 12px;
	}
}
@media screen and (max-width:860px) {
	.box-slider > a {
		font-size: 23px;
	}
	.box-slider > p {
		font-size:12px;
	}
}
@media screen and (max-width:850px) {
	.menu-header ul li a {
		font-size: 36px;
		line-height: inherit;
	}
	.lifestyle .left-content > p {
		font-size:16px;
	}
}
@media screen and (max-width:840px) {
	.box-items {
		width: 48%;
	}
	.top-reatured-right .title {
		font-size: 45px;
	}
	.top-reatured-right > span {
		font-size:25px;
	}
	.top-reatured-right p {
		font-size:12px;
	}
	.reatured-left > a {
		font-size: 27px;
	}
	.video-nofull .box-slider > a {
		font-size: 18px;
	}
	.video-nofull .box-slider > p {
		font-size: 11px;
		line-height: inherit;
		width: auto;
	}
	.lifestyle .left-content > p.titles {
		font-size: 40px;
	}
	.lifestyle .left-content > .date-post {
		margin-top: 7px;
	}
	.reviews-post h2 {
		font-size: 45px;
		line-height: 40px;
	}
	.reviews-post p {
		font-size:17px;
	}
  /**them**/ 
  .box-items .title {      
      min-height: 80px;      
  }
}
@media screen and (max-width:810px) {
	.search label, .box-search label {
		font-size:27px;
	}	
	.search form input[type="text"], .box-search form input[type="text"]  {
		height: 25px;
		line-height: 25px;
		margin: 2px 0 0 0.9999%;
	}
	.box-artist .title-side, .artist > h3 span {
		font-size:20px;
	}
	.box-artist span {
		font-size:14px;
	}
	.artist > h3 {
		font-size:30px;
	}
	.videos-items {
		width: 31.667%;
	}
	.videos-full.videos-tow > iframe {
		height: 250px !important;
	}
}
@media screen and (min-width:768px) {
	.menu-header ul {
		display:block!important;
	}
}
@media screen and (max-width:767px) {
	.menu-mobi {
		display:block;
	}
	.menu-header {
		padding-bottom:1px;
	}
	.menu-header ul {
		display:none;
	}
	.menu-header ul li:hover {
		cursor:pointer;
	}
	.menu-header ul li {
		display:block;
		text-align:left;	
	}
	.menu-header ul li a {
		line-height:inherit;
	}
	.left-content {
		float: none;
		max-width: inherit;
		width: 100%;
	}
	.slider .bx-wrapper img {
		width: 100%;
	}
	.latest-new h3 {
		font-size:70px;
		line-height:inherit;
	}
	.latest-new h3 span {
		font-size:45px;
		line-height:inherit;
	}
	.right-content {
		float: none;
		margin: 0 auto;
		width: 100%;
	}
	.latest-new .readmore {
		font-size:25px;
	}
	.reatured-left {
		float: none;
		margin: 0 auto;
		width: 100%;
	}
	.reatured-right {
		float: none;
		margin: 0 auto;
		text-align: right;
		width: 100%;
	}
	.container-hiphopmussic h1 {
		background: url("../images/bg-line.png") repeat-x scroll center 12px;
	}
	.container-hiphopmussic h1 span {
		font-size:24px;
	}
	.box-recent {
		margin-bottom: 0;
	} 
	.pagenavi .navi a {
		font-size: 17px;
		padding: 0 6px;
	}
	.mussingle .left-content {
		margin-bottom: 10px;
		max-width: 692px;
		width: auto;
	}
	.right-text-single {
		max-width: inherit;
	}
	.mussingle .recent h3 {
		background: url("../images/bg-line.png") repeat-x scroll center 7px;
	}
	.mussingle .recent h3 span {
		font-size: 15px;
	}
	.mussingle h1 {
		background: url("../images/bg-line.png") repeat-x scroll center 12px;
	}
	.mussingle h1 span {
		font-size: 22px;
	}		
	.video-full .box-slider > a {
		font-size: 31px;
	}
	.video-full .box-slider > p {
		font-size: 13px;
	}
	.video-nofull {
		float:none;
		margin:10px auto 0!important;
	}
	.videos-items {
		margin: 0 2% !important;
		width: 45.501%;
	}
	.videos-items .box-slider > a {
		font-size: 16px;
	}
	.videos-items .box-slider > p {
		font-size: 11px;
		line-height:inherit;
	}
	.videos-full > iframe {
		height: 400px!important;
	}
	.videos-full a {
		font-size: 35px;
		line-height:inherit;
	}
	.singlehiphopvideo .single-videes h2 {
		font-size: 30px;
	}
	 
	.lifestyle h1 {
		font-size: 50px;
		padding: 0 0 0 15px;
		line-height:75px;
	}
	.reviews-post h2 {
		font-size: 35px;
		line-height: 32px;
	}
	.videos-full .box-videos {
		height: 450px;
	}
	.videos-full.videos-tow .box-videos {
		height: 250px;
	}
	.videos-full.videos-tow a {
		font-size: 20px;
	}
	.videos-full.videos-tow span {
		font-size: 17px;
	}
  .box-comment {
  padding: 0 15px;
}
}
@media screen and (max-width:760px) {
	.menu-mobi{
		display:block;
	}
	.menu-header ul {
		display: none;
	}
	.menu-header ul li {
		border-top: 1px solid #ccc;
		display: block;
		padding: 0 15px;
	}
	.menu-header ul li a {
		font-size: 30px;
		line-height: 48px;
	}
	.logo {
		display: block;
		float: none;
		margin: 0 auto;
		width: 290px;
	}
	.banner {
		float: none;
		width: 100%;
	}
	.logo-footer {
		display: block;
		float: none;
		margin: 20px auto 0;
		width: 148px;
	}
	.menu-footer {
		float: none;
		text-align: center;
		width: 100%;
	}
	.top-footer {
		text-align: center;
	}	
	.newsletters {
		text-align:center;
	}
	.newsletters form {
		position:relative;
	}	 
	.newsletters form input[type="submit"] {
		top:4px;
	}
}
@media screen and (max-width:715px) {
  .box-recent > a {
      font-size: 16px;      
  }	
}
@media screen and (max-width:680px) {
	.menu-header ul li a {
		display: block;
		font-size: 24px;		
		padding: 5px 0;
	}
}
@media screen and (max-width:640px) {
	.latest-new h3 {
		font-size:45px;
	}
	.latest-new h3 span {
		font-size:30px;
	}
	.box-recent {
		width: 29.667%;
	}
	.box-recent > a {
		font-size:15px;
	}
	.video-nofull {
		width: 100%;
	}
	.videos-full.videos-tow {
		width: 100%;
	}
	.reviews {
		float: none;
		margin: 0 0 15px !important;
		width: 100%;
	}
	.box-views > a {
		display: block;
		float: none;
		margin-right: 0;
		width: auto;
	}
	.posted {
		float: none;
		height: auto !important;
		padding: 5px;
		width: auto;
	}
	.posted > span {
		position:static;
	}
	.videos-full.videos-tow {
		margin: 0 auto;
	}
	.videos-full.videos-tow .box-videos {
		height: 320px;
	}
}	
@media screen and (max-width:600px) {
  	.box-recent.box-gallery {
  margin: 20px 1% 20px 2%;
  width: 46%;
}
  }
@media screen and (max-width:520px) {
	.box-recent {
		width: 45.501%;
	}
	.container-hiphopmussic h1 {
		background: url("../images/bg-line.png") repeat-x scroll center 18px;
	}
	.container-hiphopmussic h1 span {
		font-size: 15px;
	}
	.lifestyle h1 {
		font-size: 35px;
		line-height:55px;
	}
	.reviews-post iframe  {
		height:340px!important;
	}
}
@media screen and (max-width:500px) {
	.right-simgle {
		float: none;
	}
	.right-text-single {
		float:none;
		width:auto;
	}
	.left-content .left-single {
		float: none;
		width: auto;
	}
	.left-content .right-single {
		float: none;
		max-width: 228px;
		width: auto;
	}
	.videos-full > iframe {
		height: 300px!important;
	}
}
@media screen and (max-width:480px) {
	.box-items {
		display: block;
    float: none;
    margin: 0 auto 20px;
    width: 80%;
	}
	.channerl-footer, .contact-footer.channerl-footer {
		margin: 10px 0;
		width: 100%;
	}
	.space-footer {
		width:auto;
	}
	.menu-footer li a {
		font-size: 23px;
	} 
	.video-full .box-slider > a {
		font-size: 21px;
	}
	.video-full .box-slider > p {
		font-size: 11px;
		line-height: inherit;
	}
	.videos-items {
		float: none;
		margin: 0 auto !important;
		width: auto;
	}		
	.videos-full span {
		font-size: 21px;
		line-height: inherit;
		margin: 0;
		float:none;
	}
	.lifestyle .left-content > p.titles {
		float:none;
	}
	.lifestyle .left-content > .date-post {
		float:none;
		text-align:left;
	}
	.box-slider {
		padding-bottom:10px;
	}
	.box-slider > a {
		border-bottom: 2px solid #d30000;
	}
	.slider .box-slider > p {
		display:none;
	}
 	.videos-full.videos-tow a  {
		font-size: 25px;
	}
  ins,iframe{ 
    overflow-x: hidden;
  }
 /**them**/ 
  .box-items .title {      
      font-size: 35px;  
      line-height: 35px;
    
  }
  .box-comment label {
  display: block;
  margin-bottom: 5px;
}
  .box-comment input[type="text"], .box-comment input[type="email"], .box-comment input[type="url"], .box-comment textarea {
 
  box-sizing: border-box;
  width: 100%;
}
}
@media screen and (max-width:450px) { 
	.box-recent {
		float: none;
		margin: 20px auto 0;
		width: 68.2515%;
	}
	.mussingle .box-recent {
		float: none;
		margin: 20px auto 0;
		width: 68.2515%;
	}
  .videos-full .box-videos {
    height: 259px;
}
	.videos-full > iframe {
		height: 250px!important;
	}
	.box-slider > a {
		font-size: 18px;
	}
	.box-slider > p {
		font-size: 10px;
	}
	.reviews-post iframe  {
		height:280px!important;
	}
  .box-recent.box-gallery {
  margin: 10px 0;
  width: 100%;
}
}
@media screen and (max-width:400px) {
	/**them**/
  .box-items .title {
      font-size: 26px;
      line-height: 28px;
  }
  .box-items .title {
      min-height: 60px;
  }
}
@media screen and (max-width:350px) { 
	.video-full .box-slider > a {
		font-size: 17px;
	}
	.video-full .box-slider > p {
		width:auto;
	}
	
}