.home-body .home {
	display:none;
} 

.home-body .bottom-background.skin-background-color3 {
	display:none;
} 

.home-body .slider-wrapp, 
.home-body .slider,
.home-body .big-wrapper {
	height:846px !important;
}

.home-body .center-wrapper.fadeFromBottom {
	display:none;
}

#logo {
	margin-bottom: 15px;
}

/*#logo-wrapper {
	position:absolute;
	top:320px;
	position: relative;
top: 250px;
float: right;
left: 0;
right: 0;
}*/

#logo-wrapper {
    position: relative;
    top: 0;
    float: left;
    left: 0;
    right: 0;
    width: 100%;
    text-align: center;
    display: table;
    height: 100vh;
}


#logo-wrapper img {
	width: 380px;
}
.home-body .main-menu {
	top: 30px;
}

.light-big {
	font-family: 'OpenSansLight';
}

.big-h1 {
	font-family: 'OpenSansSemibold';
	font-size:46px;
}

.community-logo-wrap {
	height: 150px;
	width:30%;
	float:left;
	margin-bottom: 10px;
	margin-right:10px;
}

.community-logo-wrap:last-child {
	margin: 0 auto;
	float:none;
}

.community-logos {
	display:block;
	margin:0 auto;
	vertical-align: middle;
	max-width:100%;
}

#community-logos-main {
	margin-top: 35px;
}

.community-subhead {
	margin-top:15px;
}

#logo-wrapper > h1 {
	margin-top: 0;
	text-align: left;
	line-height: 56px;
	margin-left:5px;
}

#logo-wrapper > p {
	text-align: left;
	margin: 0;
	width: 500px;
	font-size:1.2em;
	line-height:2.5em;
	margin-left:10px;
}

.top-wrapper .top-content .top-content-up .main-menu {
	font-size:1.5em;
	top:30px;
}

.home-body {
	overflow:hidden;
}

.logo {
	height: 42px;
}

.top-content h1 {
    /*margin-top: 0;
    position: absolute;
    top: 170px;*/
	margin-top: 0;
	position: relative;
	top: 0;
	text-transform: uppercase;
	font-weight: 900;
	font-size: 60px;
	line-height: 36px !important;
	margin-left: 0px !important;
}

.top-wrapper .top-content .top-content-down .top-content-down-text  {
	margin-top:90px;
}

.aboutus .news-open p {
	margin-top:10px;
}

.aboutus .news-open h5 {
	margin-top: 25px;
}

.menu-current,
.skin-font-color1 {
	color: #dddddd !important;
}

.sub-menu {
	left:100% !important;
	top:-100% !important;
}

.album-body .album-open-media-player ul li a {
	display: inline;
}

.album-open-media-player ul li div.lyrics-btn {
	float:right;
	background-color:#aaa;
	display: inline-block;
	padding: 3px 10px;
	border-radius: 5px;
	border: none;
	width:auto;
	height:auto;
	margin-top: -3px;
	margin-right:25px;
	cursor: pointer;
}

.album-open-media-player ul li div.lyrics-body {
	float:none;
	border: none;
	height:auto;
	width:auto;
	margin-top:25px;
	display:none;
}

.header-background-6, 
.header-background-1 {
	background-color: #393939;
	background-image: url(../images/wood-texture.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}

.body-wrap {
	background: rgba(169,165,189,1);
	background: -moz-linear-gradient(top, rgba(169,165,189,1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(169,165,189,1)), color-stop(100%, rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(169,165,189,1) 0%, rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top, rgba(169,165,189,1) 0%, rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(169,165,189,1) 0%, rgba(255,255,255,1) 100%);
	background: linear-gradient(to bottom, rgba(169,165,189,1) 0%, rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9a5bd', endColorstr='#ffffff', GradientType=0 );
}



.skin-background-color3 {
	background-color: #c3c0d1 !important;
}

.album-body .skin-background-color3 {
	background-color: #d4d2de !important;
}

.top-wrapper .top-content .top-content-up .main-menu > li {
	padding: 3px 74px;
	border-right: 1px solid #dddddd;
	margin-left: 0;
}
.top-content.ill{display:inline;}
.album-body .album-page-album-cover.ill {
  margin: 100px auto 0;
  width:auto;
}
.album-body .album-page-album-cover.ill img {
  float: right;
  max-width: 100%;
  padding: 30px 0px 0 0;
  width: 400px;
}
.one-half.mcover {
  float: left;
  width: 48%;
}
.one-half.mcover img {
  height: auto;
}
@media (max-width: 1200px) {
	.top-wrapper .top-content .top-content-up .main-menu > li {
		padding: 3px 65px;
	}
}

@media (max-width: 1120px) {
	.top-wrapper .top-content .top-content-up .main-menu > li {
		padding: 3px 48px;
	}	
}

.top-wrapper .top-content .top-content-up .main-menu > li:last-child {
	border-right: 0;
}

.top-wrapper .top-content .top-content-up .main-menu > li:hover {
	background-color: rgba(255,255,255,.2);
}

.mobile-button.icon {
	font-size: 8em;
	bottom: 45px !important;
}

.home-body .mobile-button.icon {
	bottom: 0 !important;
	top: 15px;
}

.mobile-menu a {
	font-size: 1.5em;
	border: #666 1px solid;
}

.media-player-play-pause.skin-border-color4 {
    border-color: #aaa !important;
}

.media-player-play-pause .skin-font-color7 {
	color: #aaa !important;
}

.album-body .album-page-album-cover  {
	margin: 100px auto 0;
	width:400px;
}

.album-body .album-page-album-cover img {
	width:400px;
}

.album-body .big-wrapper {
	height:700px;
}

@media (max-width: 1200px) {
	.top-wrapper .top-content .top-content-up .logo {
		height: 42px !important;
	}
}

@media (max-width: 1024px) and (min-width: 768px) {
	.top-wrapper .top-content .top-content-up .logo {
		width: auto !important;
	}
}

@media (max-width: 750px) {
	.mobile-has-player {
		margin-top: 0;
	}
}
@media (max-width: 420px) {
.album-body .album-page-album-cover.ill img {
  padding: 100px 0 0 0;
}
}
@media (max-width: 480px) {
	#logo img {
		width: 225px;
	}
	.album-body .album-page-album-cover.ill img {
  padding: 30px 0 0 0;
    }
    .top-content h1.inmobile {
	top: 130px;
   }
}

@media (max-width: 950px) {
	.album-page-album-cover {
			width:40%;
			float: none;
			margin: 0 auto;
	}
		

}

@media (max-width: 650px) {
	.album-page-album-cover {
		width: 60%;
	}
}

@media (max-width: 450px) {
	.album-page-album-cover {
			width:100%;
	}
}

@media (max-width: 480px) and (min-width: 320px) {
	.logo {
	   width: auto;
	}
}



