/* Themify Customize Styling */
body {	
	background-color: transparent;
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;	text-align:center;
	color: #000000;
	color: rgba(0,0,0,1);
	border: none; 
}
a {		font-style:normal;
	font-weight:normal;
	text-decoration:none;
 
}
a:hover {		font-style:normal;
	font-weight:normal;
	text-decoration:none;
 
}
#pagewrap {	
	width: 100%;
	background-color: transparent;margin: auto; 
}
.pagewidth {	
	width: 100%; 
}
#content {	
	width: 100%; 
}
h1 {	
	font-family:Georgia, 'Times New Roman', Times, serif;	font-size:22px;
	text-transform:uppercase;	text-align:center; 
}
h2 {	
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;	font-size:21px;
	line-height:28px;
	text-transform:capitalize;	text-align:center;
	color: #000000;
	color: rgba(0,0,0,1.00); 
}
h3 {	
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;	font-size:20px;
	text-align:center;
	color: #000000;
	color: rgba(0,0,0,1.00); 
}
h4 {	
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;	font-weight:bold;
	font-size:19px;
	text-transform:none;	text-align:center;
	color: #000000;
	color: rgba(0,0,0,1.00); 
}
h5 {	
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;	font-weight:bold;
	font-size:18px;
	text-transform:none;	text-align:center;
	color: #000000;
	color: rgba(0,0,0,1.00); 
}
h6 {	
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:17px;
	text-transform:none;	text-align:center;
	color: #000000;
	color: rgba(0,0,0,1.00); 
}
#headerwrap {	
	border: none; 
}
#header {	
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;	text-transform:none;	text-align:left; 
}
#header a {	
	color: #000000;
	color: rgba(0,0,0,1.00); 
}
#header a:hover {		font-weight:bold;
 
}
#site-logo {		position:fixed;

	top: 0,2em;right: auto;bottom: auto; 
}
#site-logo img {		width: 55px; 
}
#site-logo a {		width: 55px; 
}
#site-description {	display: none;top: auto;right: auto;bottom: auto;left: auto; 
}
#site-description img {		width: 100px; 
}
#main-nav {		position:static;
top: auto;right: auto;bottom: auto;left: auto;width: auto;height: auto;background-image: none;
	background-color: transparent;
	border: none;margin: auto; 
}
#main-nav a {	
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;	font-weight:bold;
	font-size:15px;
	text-transform:uppercase;	text-align:center;
	background-color: transparent;margin: auto; 
}
#main-nav a:hover {	
	background-color: transparent;
	color: #fafa6c;
	color: rgba(250,250,108,1.00); 
}
#main-nav .current_page_item a,  #main-nav .current-menu-item a {	
	background-color: transparent; 
}
#main-nav .current_page_item a:hover,  #main-nav .current-menu-item a:hover {	
	background-color: transparent;
	color: #ffff00;
	color: rgba(255,255,0,1.00); 
}
#main-nav ul {	background-image: none;
	background-size: cover;
	background-color: transparent; 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a {	
	font-family:Georgia, 'Times New Roman', Times, serif;	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:15px;
	text-transform:uppercase;	text-align:center;
	color: #ffff00;
	color: rgba(255,255,0,1);
	border: none;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;margin: auto; 
}
#main-nav ul a:hover,  #main-nav .current_page_item ul a:hover,  #main-nav ul .current_page_item a:hover,  #main-nav .current-menu-item ul a:hover,  #main-nav ul .current-menu-item a:hover {	
	background-color: transparent; 
}
.post {	background-image: none;
	background-size: cover;
	background-position: center center;
	background-color: transparent;margin: auto; 
}
.post-title, .post-title a {	
	font-family:Georgia, 'Times New Roman', Times, serif;	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:16px;
	line-height:29px;
	text-transform:none;	text-align:center; 
}
.post-title {	
	background-color: transparent;
	border: none;margin: auto; 
}
.post-title a:hover {		font-style:normal;
	font-weight:normal;
	text-decoration:none;

	color: #00eaff;
	color: rgba(0,234,255,1.00);margin: auto; 
}
.single-post .post-title {	
	font-family:Georgia, 'Times New Roman', Times, serif;	font-weight:bold;
	font-size:17px;
	text-transform:none;	text-align:center;margin: auto; 
}
.loops-wrapper.grid4 .post-title {	
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:13px;
	text-transform:none;	text-align:center; 
}
.loops-wrapper.grid3 .post-title {	
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:16px;
	text-transform:none;	text-align:center;margin: auto; 
}
.loops-wrapper.grid2 .post-title {	
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:18px;
	text-transform:none;	text-align:left; 
}
.loops-wrapper.grid2-thumb .post-title {	
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:20px;
	text-transform:none;	text-align:center; 
}
.loops-wrapper.list-thumb-image .post-title {	
	font-family:Georgia, 'Times New Roman', Times, serif;	font-weight:bold;
	font-size:17px;
	text-transform:capitalize;	text-align:center;margin: auto; 
}
.post-meta {	
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;	font-size:14px;
	text-transform:none;	text-align:left;
	background-color: transparent; 
}
.post-meta a {	margin: auto; 
}
.post-meta a:hover {		font-style:normal;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;	text-align:left; 
}
.post-date {	
	color: #000000;
	color: rgba(0,0,0,1.00);
	font-family:Georgia, 'Times New Roman', Times, serif;	font-weight:bold;
	font-size:15px;
	line-height:23px;
	text-transform:none;	text-align:center;background-image: url(2015/04/9.jpg);
	background-size: cover;
	background-color: transparent;
	width: 40%;height: auto;
	border-style: double;
	border-width: 4px;
	border-color: #00ccff;
	border-color: rgba(0,204,255,1.00);
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 2%; 
}
.more-link {	
	color: #000000;
	color: rgba(0,0,0,1.00);	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;	text-align:left;
	background-color: transparent;margin: auto; 
}
.more-link:hover {	
	color: #1faef0;
	color: rgba(31,174,240,0.69);	font-style:normal;
	font-weight:normal;
	text-decoration:none;
 
}
.post-nav {	
	background-color: transparent;margin: auto; 
}
.post-nav a {	
	color: #000000;
	color: rgba(0,0,0,1.00);
	font-family:Georgia, 'Times New Roman', Times, serif;	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:14px;
	text-transform:capitalize;	text-align:left; 
}
.post-nav .arrow {	
	background-color: transparent; 
}
.page-title {	
	color: #000000;
	color: rgba(0,0,0,1.00);
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;	font-weight:bold;
	font-size:17px;
	text-transform:none;	text-align:center;background-image: none;
	padding-right: 5%;
	padding-left: 5%;margin: auto; 
}
.module-title {	
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;	font-weight:bold;
	font-size:14px;
	line-height:0px;
	text-transform:uppercase;	text-align:center;
	background-color: transparent;
	padding: 13px;margin: auto; 
}
#sidebar .widgettitle {	
	color: #000000;
	color: rgba(0,0,0,1.00);	text-align:center; 
}
#footerwrap {	
	background-color: transparent; 
}
#footer {	
	background-color: transparent;margin: auto;
	color: #000000;
	color: rgba(0,0,0,1.00);
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:14px;
	text-transform:none;	text-align:center; 
}
#footer a {	
	color: #000000;
	color: rgba(0,0,0,1.00);
	font-family:Georgia, 'Times New Roman', Times, serif;	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:14px;
	text-align:center; 
}
#footer a:hover {	
	color: #00ccff;
	color: rgba(0,204,255,0.86);
	font-family:Georgia, 'Times New Roman', Times, serif;	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:14px;
	text-align:center; 
}
#footer-nav {	width: auto;background-image: none;
	background-color: transparent;
	border: none; 
}
#footer-nav a {	
	font-family:Georgia, 'Times New Roman', Times, serif;	text-transform:none;	text-align:center;
	color: #000000;
	color: rgba(0,0,0,1);
	background-color: transparent;
	border: none; 
}
.footer-widgets {	
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif; 
}
.footer-widgets .widgettitle {	
	color: #000000;
	color: rgba(0,0,0,1.00);
	font-family:Palatino, 'Palatino Linotype', 'Book Antiqua', serif;	font-size:15px;
	text-transform:uppercase;	text-align:center;margin: auto; 
}
.footer-widgets .widget li {	
	background-color: transparent;margin: auto; 
}

/* Themify Custom CSS */
a.shortcode.button {
	  border: solid 1px #000;
}
.page-id-8184 #footerwrap {
	  display: none;
}
.page-id-8184 #headerwrap {
	  display: none;
}
.page-id-8281 #footerwrap {
	  display: none;
}
.page-id-8281 #headerwrap {
	  display: none;
}
.page-id-5139 #headerwrap {
	  height: 137px;
}
.footer-text .two {
	  margin-top: 40px;
}
.footer-text .two a {
	  width: 155px;min-height: 100px;
}
#footerwrap {
	  margin-top: 0px;
}
@media screen and (max-width: 760px) {
	  left: 20px;    
}
.single-album .buy-button {
	  border: 1px solid #000;color: #000;
}
.single-album .buy-button:hover {
	  color: #000;background-color: #FDEB34;
}
/*BUY BUTTON*/.single-album .share {
	  color: #000;
}
.single-album .album-playlist .mejs-controls .mejs-play button::before {
	  color: #000;
}
.tracklist .track {
	  font-size: 0.79em;
}
.single-album .album-container {
	  background-image: -webkit-linear-gradient(left, rgb(15, 127, 199), rgb(0, 251, 255) 49.2%, rgb(28, 91, 200));
}
.single-album .post-share .box .share-icon::after {
	  color: #000;
}
.page-id-4229 .buy-button {
	  color: #000;background: #1f5bc5;
}
.page-id-4229 .post-share .box {
	  background: #1f5bc5;
}
.single-press .post-image {
	  display: none;
}
#press-loop-1 .press-meta-wrapper {
	  position: absolute;bottom: -30px;left: 0;
}
/*ЗНАЧОК ПОИСКА*/#headerwrap #searchform .icon-search::before {
	  color: #fff;font-size: 0.9em;position: absolute;right: 0px;top: .2em;
}
#headerwrap #searchform-wrap {
	  margin-left: 0px;
}
.single-album .record-details li p {
	  color: black !important;
}
.post-share .social-share {
	  background-image: -webkit-gradient(linear, left top, left bottom, color-stop( 0.0, rgb(0, 128, 255)), color-stop( 0.174, rgb(2, 157, 255)), color-stop( 0.750, rgb(255, 165, 0)), color-stop( 1.0, rgb(255, 243, 0)));
}
.album-lightbox .album-container {
	  background-image: -webkit-linear-gradient(left, rgb(15, 127, 199), rgb(0, 251, 255) 49.2%, rgb(28, 91, 200));font-size: 0.99em;color: #000;
}
.album-lightbox .album-container .album-cover .share {
	  color: #000;
}
.album-lightbox .album-container .post-share .box .share-icon:after {
	  color: #000;
}
.album-lightbox .album-container .buy-button {
	  background-image: -webkit-linear-gradient(top, #1fa2f4, #2ecbf5 39.7%);color: #000;
}
.album-lightbox .album-container .post-share .box {
	  background-image: -webkit-linear-gradient(top, #1fa2f4, #2ecbf5 39.7%);
}
.album-lightbox .album-container .post-share .social-share {
	  background-image: -webkit-linear-gradient(top,        rgb(11, 102, 254),         rgb(237, 147, 25) 51.8%,        rgb(253, 235, 7) );
}
.album-lightbox .album-container .buy-button:hover {
	  color: #000;background-color: #FDD630;
}
.album-lightbox .album-container .share {
	  color: #000;
}
.album-lightbox .album-container .album-playlist .mejs-container .mejs-controls .mejs-time span {
	  color: #000;
}
.album-lightbox .album-container .album-playlist .mejs-controls .mejs-play button::before {
	  color: #000;
}
.album-lightbox .album-container .tracklist .track:hover {
	  background-color: rgba(16,    93,    95,    0.8);
}
.album-lightbox .album-container .tracklist .track {
	  font-size: 0.7em;padding-top:1px;
}
#body {
	  background-image: -webkit-linear-gradient(left,    rgb(15,    127,    199),    rgb(0,    251,    255) 49.2%,    rgb(28,    91,    200));
}
#footerwrap {
	  background-image: -webkit-linear-gradient(left,    rgb(15,    127,    199),    rgb(0,    251,    255) 49.2%,    rgb(28,    91,    200));
}
.tracklist .track:hover {
	  background-image: -webkit-linear-gradient(left,        rgb(23, 181, 255),         rgb(250, 0, 83) 50.0%,        rgb(253, 243, 6) );
}
.social-links .icon-medium i {
	  font-size: 20px;padding: 4px;width: 20px;height: 20px;
}
.footer-text {
	  clear: both;font-size: 75%;padding: 0 0 1em;
}
/**CSS by Themify**/.mfp-content {
	  background: none;padding: 0px;
}
.loops-wrapper.gallery .entry-meta {
	  display:none;
}
/*ЦВЕТ КНОПКИ SEND*/div#contact-4669-0-1-0 input[type=reset],input[type=submit],button {
	  border: 2px solid #00ccff;color: #00ccff;
}
div#contact-4669-0-1-0 input[type=reset]:hover,input[type=submit]:hover,button:hover {
	  background: #00ccff;color: #000000;
}
/*КОНТАКТЫ*/ul#footer-nav {
	  text-align: center;padding-left: 10px;line-height: 3px;
}
.album-playlist .mejs-container .mejs-controls .mejs-time span {
	  font-size: 10px;
}
.postid-4824 .post-image img {
	  max-height: 296px;
}
.single-event .event-single-details .event-info-wrap {
	  padding-top: 0px!important;
}
.postid-4824 .post-date {
	  margin-top:0px!important;
}
#footer a {
	  clear: none!important;
}
.footer-text .two {
	  padding-left: 6%;
}
@media screen and (max-width: 480px) {
	                  .footer-text .two a {
	  width: 60px;min-height: 50px;    
}
    #footer-player .post-image {
	  left: 30px;    
}
    .album-lightbox .album-container .album-playlist {
	  width: 100%;    
}
    .single-album #footerwrap {
	  margin-top: 0px;    
}

}
@media screen and (max-width: 760px) {
	  width: 100%;    
}
.post-nav {
	  margin-bottom: 0px;
}
.single-album #footerwrap {
	  margin-top: 0px;
}
@media (max-width: 870px) {
	  width: 100%;    
}

}
@media screen and (max-width: 480px) {
	  line-height: 0.8em;letter-spacing: 1px;    
}

}
@media screen and (max-width: 480px) {
	  line-height: 0.8em;letter-spacing: 1px;    
}
@media screen and (max-width: 480px) {
	  div#text-4426-0-0-1 .module-title {
	  font-size: 16px;    
}

}
.post-share .box {
	  padding: 9px 15px;font-size: 1.15em;margin-top: -14px;
}
.post-share {
	  margin: 9px 5px 0 0;
}
.sharrre .count {
	  visibility:hidden;
}
.share .count {
	  display: none !important;
}
.postid-4339 .buy-button:hover {
	  color: #000;background-color: #FDEB34;padding: 6px 11px;margin-top: 10px;
}
#footer-player .tracklist {
	  width: 95% !important;
}
#footer-player .post-image {
	  left: 220px;
}
@media screen and (max-width: 480px) {
	  text-align: center;width: 200px;    
}
@media screen and (max-width: 1000px) {
	  text-align: center;width: 500px;    
}
@media screen and (max-width: 1000px) {
	  footer-player .post-image {
	  margin-left: -30px;    
}

}
@media (max-width: 1024px) {
	  width: 50% !important;right: 80px;left: auto;    
}
/**************Post Navigation Arrows******************/.single .post-nav .prev .arrow:before {
	  content: url(2015/03/40-scroll-left.png);
}
.single .post-nav .next .arrow:before {
	  content: url(2015/03/40-scroll-right.png);
}
.single .post-nav .next a {
	  text-align: right;padding-right: 8%;padding-top: 2%;
}
.single .post-nav .prev a {
	  text-align: left;padding-left: 8%;padding-top: 2%;
}
.mfp-arrow-left:after,.mfp-arrow-left .mfp-a {
	  border-right: none;background: url(2015/03/40-scroll-left.png);background-repeat: no-repeat;width: 40px;height: 40px;margin-top: 18px;
}
.mfp-arrow-left:before,.mfp-arrow-left .mfp-b {
	  border-right: none;
}
.mfp-arrow-right:after,.mfp-arrow-right .mfp-a {
	  border-left: none;margin-left: 39px;background: url(2015/03/40-scroll-right.png);background-repeat: no-repeat;width: 40px;height: 40px;margin-top: 18px;margin-left: 20px;
}
.mfp-arrow-right:before,.mfp-arrow-right .mfp-b {
	  border-left: none;
}
.post-share:hover .box {
	  background-color: #0087ff;
}
.post-share .box .share-icon:after {
	  color: #16FFFF;margin-left: 0px;
}
#main-nav .current-menu-item a:hover {
	  color: #FFFF00;border-color: #00CCFF;
}
.post-share .social-share {
	  border: #1659ff;
}
.themify_announcement .announcement_post a.more-link {
	  display: none;
}
.text-4426-0-0-1 .module-title,.text-5664-0-0-1 .module-title {
	  margin: 0em 0 1.2em!important;
}
.fixed-header-on #site-logo img {
	  width: 55px;
}
.page-id-5967 #layout.pagewidth {
	  margin: 0 auto;max-width: 94%;
}
.post-share .share {
	  font-family: Book Antiqua;
}
#site-logo {
	  top: 20px;left: 30px;
}
#headerwrap.fixed-header #site-logo {
	  top: 5px;
}
@media screen and (max-width: 600px) {
	  display: none;    
}
.single-album .album-container .album-cover .share {
	  color: #000;
}
.single-album .buy-button {
	  font-family: Book Antiqua;font-weight: normal;font-size: 12px;
}
.page-id-6148 #footerwrap {
	  display: none;
}
.page-id-6187 #footerwrap {
	  display: none;
}
.page-id-6235 #footerwrap {
	  display: none;
}
.page-id-5967 #body {
	  background-size: cover;
}
.page-id-6227 #footerwrap {
	  display: none;
}
.page-id-6148 #footer-player {
	  display: none;
}
.page-id-6235 #footer-player {
	  display: none;
}
.page-id-6235 #headerwrap {
	  display: none;
}
.page-id-6148 #headerwrap {
	  display: none;
}
.page-id-6227 #footer-player {
	  display: none;
}
.page-id-6227 #headerwrap {
	  display: none;
}
#loops-wrapper.press + .post-nav {
	  display: none;
}
.single-press.postid-6227 #headerwrap {
	  display: none;
}
.single-press.postid-6227 #footer-player {
	  display: none;
}
.single-press.postid-6282 #headerwrap {
	  display: none;
}
.single-press.postid-6282 #footer-player {
	  display: none;
}
.page-id-6282 #footer-player {
	  display: none;
}
.page-id-6282 #headerwrap {
	  display: none;
}
.page-id-6282 #footerwrap {
	  display: none;
}
.postid-6313 .album-playlist .mejs-container .mejs-controls .mejs-time span {
	  color: #000;font-size: 0.99em;
}
.postid-6326 .album-playlist .mejs-container .mejs-controls .mejs-time span {
	  color: #000;font-size: 0.99em;font-family: Book Antiqua;
}
.postid-6328 .album-playlist .mejs-container .mejs-controls .mejs-time span {
	  color: #000;font-size: 0.99em;font-family: Book Antiqua;
}
.postid-6331 .album-playlist .mejs-container .mejs-controls .mejs-time span {
	  color: #000;font-size: 0.99em;font-family: Book Antiqua;
}
.postid-6333 .album-playlist .mejs-container .mejs-controls .mejs-time span {
	  color: #000;font-size: 0.99em;font-family: Book Antiqua;
}
.postid-6334 .album-playlist .mejs-container .mejs-controls .mejs-time span {
	  color: #000;font-size: 0.99em;font-family: Book Antiqua;
}
.loops-wrapper.slider .carousel-nav-wrap .carousel-prev:hover {
	  background-color: #FFFC00;color: black;
}
.loops-wrapper.slider .carousel-nav-wrap .carousel-next:hover {
	  background-color: #FFFC00;color: black;
}
.loops-wrapper.slider .post-image + .post-meta + .post-content a,.loops-wrapper.slider .post-image + .post-content a {
	  color: yellow;font-size:28px;font-family: Book Antiqua;
}
.sidebar-none.full_width .col-full .module-text .loops-wrapper.slider.album .caroufredsel_wrapper .record-details li {
	  text-align:center;font-size:14px;color: #ffff00;font-family: Book Antiqua;
}
.album-container .record-details {
	  font-size:16px;color: black;font-family: Book Antiqua;
}
.album-lightbox .album-container .record-details li h6 {
	  font-family: Book Antiqua;font-size:16px!important;
}
.album-container .tracklist li a {
	  font-size:14px!important;font-family: Book Antiqua;
}
.album-lightbox .album-container .buy-button {
	  font-family: Book Antiqua;
}
@media screen and (max-width: 1000px) {
	  background-attachment: scroll;    
}
@media screen and (max-width: 1000px) {
	  height: 70px;    
}
    .fixed-header-on #header {
	  height: 60px;    
}
@media screen and (max-width: 1100px) {
	  left: -120px;    
}
@media screen and (max-width: 1200px) {
	  padding-left: 0%;    
}
@media screen and (max-width: 1000px) {
	  padding-left: 10% !important;    
}
@media screen and (max-width: 1200px) {
	  padding-left: 4% !important;    
}
.page-id-5452 #body {
	  background-image: -webkit-linear-gradient(top,    rgb(2,    45,    216),    rgb(23,    181,    255) 51.1%,    rgb(1,    43,    215));
}
.page-id-5669 #body {
	  background-image: -webkit-linear-gradient(top,    rgb(2,    45,    216),    rgb(23,    181,    255) 51.1%,    rgb(1,    43,    215));
}
.page-id-4426 #body {
	  background-image: -webkit-linear-gradient(top,    rgb(2,    45,    216),    rgb(23,    181,    255) 51.1%,    rgb(1,    43,    215));
}
.page-id-5967 #body {
	  background-image: -webkit-linear-gradient(top,    rgb(0,    203,    255),    rgb(20,    0,    213) 51.1%,    rgb(16,    143,    246));
}
.page-id-5126 #body {
	  background-image: -webkit-linear-gradient(top,    rgb(2,    45,    216),    rgb(20,    0,    213) 20.0%,    rgb(23,    181,    255) 55.0%,    rgb(20,    0,    213) 90.0%,    rgb(1,    43,    215));
}
.page-id-5027 #body {
	  background-image: -webkit-linear-gradient(top,    rgb(2,    45,    216),    rgb(20,    0,    213) 20.0%,    rgb(23,    181,    255) 55.0%,    rgb(20,    0,    213) 90.0%,    rgb(1,    43,    215));
}
.page-id-4332 #body {
	  background-image: -webkit-linear-gradient(top,    rgb(2,    45,    216),    rgb(20,    0,    213) 20.0%,    rgb(23,    181,    255) 55.0%,    rgb(20,    0,    213) 90.0%,    rgb(1,    43,    215));
}
.page-id-6471 #body {
	  background-image: -webkit-linear-gradient(top,    rgb(2,    45,    216),    rgb(20,    0,    213) 20.0%,    rgb(23,    181,    255) 55.0%,    rgb(20,    0,    213) 90.0%,    rgb(1,    43,    215));
}
.bsp-control {
	  color: #ffff00;
}
@media screen and (max-width: 680px) {
	  padding-left: 10%!important;    
}

}
@media screen and (max-width: 480px) {
	  padding-left: 20%!important;    
}

}
#footer .footer-widgets .widgettitle {
	  color: #ff0066;
}
.page-id-4669 #body {
	  background-image: -webkit-linear-gradient(top,    rgb(238,    92,    200),    rgb(165,    137,    215) 13.8%,    rgb(29,    224,    228));
}
#menu-icon::before {
	  color: rgba(254,    246,    55,    1);
}
.page-id-5518 #body {
	  background-image: -webkit-linear-gradient(top,    rgb(2,    45,    216),    rgb(20,    0,    213) 20.0%,    rgb(23,    181,    255) 55.0%,    rgb(20,    0,    213) 90.0%,    rgb(1,    43,    215));
}
#footerwrap {
	  background-image: -webkit-linear-gradient(top,    rgb(249,    255,    0),    rgb(253,    255,    20) 50%,    rgb(2,    299,    229) 57%,    rgb(0,    200,    255) 64.7%,    rgb(11,    191,    255) 69.0%,    rgb(209,    1,    222) 80.9%,    rgb(255,    4,    90));
}
.module-audio .album-playlist .mejs-controls .mejs-time-rail .mejs-time-current {
	  height: 3px;background-image: -webkit-linear-gradient(left,    rgb(255,    251,    0),    rgb(251,    185,    0) 16.2%,    rgb(0,    192,    255) 35.3%,    rgb(255,    9,    104) 66.7%,    rgb(255,    251,    0));
}
.mejs-container {
	  font-family: #000;font-size: 6px;
}
.module-audio .album-playlist .mejs-controls .mejs-playpause-button button {
	  font-size: 14px;left: 3px;
}
.record-details li h6 {
	  font-weight: 400;margin: 0;color: #000;font-size: 0.9em;
}
.loops-wrapper .slider .carousel-pager a.selected {
	  background: #000;border-color: #FDD630;
}
.mejs-controls .mejs-time-rail span, .mejs-controls .mejs-time-rail a {
	  height: 6px;
}
.album-container .album-playlist .mejs-controls .mejs-time-rail .mejs-time-total {
	  background: #FDD630;height: 2px;
}
.album-container .album-playlist .mejs-container .mejs-controls .mejs-time span {
	                  
}
.single-album .album-playlist .mejs-controls .mejs-play button::before {
	  color: #ff0066;
}
.album-container .album-playlist .tracklist .track:hover button {
	  color: #ff0066;
}
.album-container .album-playlist .mejs-controls .mejs-time-rail .mejs-time-loaded {
	  background-image: -webkit-linear-gradient(left,        rgb(255, 251, 0),         rgb(213, 0, 109) 51.1%,        rgb(255, 216, 0) );height: 2px;
}
.album-container .album-playlist .mejs-controls .mejs-time-rail .mejs-time-current {
	  background-image: -webkit-linear-gradient(left,        rgb(23, 181, 255),         rgb(0, 110, 255) 51.1%,        rgb(0, 238, 255) );height: 3px;
}
.social-share {
	  background-image: -webkit-gradient(linear, left top, left bottom, color-stop( 0.0, rgb(0, 128, 255)), color-stop( 0.174, rgb(2, 157, 255)), color-stop( 0.750, rgb(255, 165, 0)), color-stop( 1.0, rgb(255, 243, 0)));
}
.album-lightbox .album-container .album-playlist .mejs-controls .mejs-play button::before {
	  color: #ff0066;
}
.album-lightbox .mejs-container {
	  outline: none !important;
}
.single-album .album-container .album-cover .share {
	  font-family: Book Antiqua;font-weight: normal;font-size: 12px;
}
.album-lightbox .album-container .album-cover .share {
	  font-family: Book Antiqua;font-weight: normal;font-size: 12px;
}
.single-album .buy-button {
	  text-transform : uppercase;
}
.album-playlist .tracklist .track-title {
	  white-space: pre;padding:1%;
}
.album-container .album-playlist .mejs-controls .mejs-playpause-button button {
	  color: #ff0066;
}
.record-details li p {
	  text-align: center;
}
.album-container .record-details {
	  text-align: center;
}
ul {
	  padding: 15%;
}
.widget .social-links {
	  line-height: 3em;
}
.module-slider .carousel-nav-wrap .carousel-prev, .module-slider .carousel-nav-wrap .carousel-next {
	  color: #000;
}
.module-slider .carousel-pager a {
	  background: #000;
}
.module-audio .album-playlist .tracklist .track-title {
	  white-space : pre;
}
.loops-wrapper.grid4.album .post-title a, .loops-wrapper.grid3.album .post-title a, .loops-wrapper.grid2.album .post-title a {
	  color: #ffff00;
}
.loops-wrapper.grid4.gallery .post-image + .post-content a {
	  color: #ffff00;
}
.loops-wrapper.album li p {
	  color: #ff0;
}
.single-album .album-container .tracklist .track .track-title {
	  color: #000;
}
#main-nav .current_page_item a, #main-nav .current-menu-item a {
	  color: #ff0;
}
#headerwrap #main-nav .current_page_item > a, #headerwrap #main-nav .current-menu-item > a {
	  color: #00CCFF;
}
#header #main-nav a:hover, #header #main-nav ul a:hover {
	  color: #ffff00;
}
#headerwrap #main-nav ul a {
	  color: #10C6FF;
}
#headerwrap #main-nav a {
	  color: #ff0;
}
#main-nav .current_page_item a, #main-nav .current-menu-item a {
	  border: 2px solid;
}
.page-id-6904 #footerwrap {
	  display: none;
}
.page-id-6916 #footerwrap {
	  display: none;
}
.page-id-6959 #footerwrap {
	  display: none;
}
.page-id-7075 #footerwrap {
	  display: none;
}
.page-id-7067 #footerwrap {
	  display: none;
}
.page-id-6985 #footerwrap {
	  display: none;
}
.page-id-7030 #footerwrap {
	  display: none;
}
.page-id-5126 .module-audio .mejs-container .mejs-controls .mejs-time, .module-audio .mejs-container .mejs-controls .mejs-time span {
	  color: #fff;
}
#nav-bar {
	  top: 0;bottom: auto;position: fixed;
}
.admin-bar #nav-bar {
	  top: 32px;
}
.home #main-nav ul {
	  bottom: auto;
}
.home #main-nav ul:before {
	  bottom: auto;top: -8px;border-top: none;border-bottom: 8px solid #fff;
}
@media screen and (max-width: 760px) {
	                                                                                                                                                #main-nav {
	  top: 100%;bottom: auto;
}

}
.mejs-container, .wp-video-shortcode {
	  max-width: 100% !important;
}
.page-id-7199 #footerwrap {
	  display: none;
}
.page-id-7199 #headerwrap {
	  display: none;
}
a.shortcode.button:hover {
	  background-color: #00ccff;
}
.page-id-7272 #footerwrap {
	  display: none;
}
.page-id-7272 #headerwrap {
	  display: none;
}
.page-id-7255 #footerwrap {
	  display: none;
}
.page-id-7255 #headerwrap {
	  display: none;
}
page-id-7261 #footerwrap {
	  display: none;
}
.page-id-7261 #headerwrap {
	  display: none;
}
page-id-7263 #footerwrap {
	  display: none;
}
.page-id-7263 #headerwrap {
	  display: none;
}
.page-id-7255 #footerwrap {
	  display: none;
}
#footerwrap{
	  background: none;background-color: #c90079;-webkit-animation: colorpulse 40s infinite alternate;animation: colorpulse 40s infinite alternate;
}
@-webkit-keyframes colorpulse {
	                                                                              0%   {
	  background-color: #c90079; 
}
25%  {
	  background-color: #ff4e7e; 
}
50%  {
	  background-color: #621ccc; 
}
75%  {
	  background-color: #dc4ff5; 
}
100% {
	  background-color: #621ccc; 
}
@keyframes colorpulse {
	                                                                              0%   {
	  background-color: #c90079; 
}
25%  {
	  background-color: #ff4e7e; 
}
50%  {
	  background-color: #621ccc; 
}
75%  {
	  background-color: #dc4ff5; 
}
100% {
	  background-color: #621ccc; 
}

}
#main-nav ul {
	  border: none 1px #ffff00;
}
.facebook-share .share span:after, .pinterest-share .share span:after, .googleplus-share .share span:after, .twitter-share .share span:after {
	  line-height: 1.9;
}
.post-share .share:hover span:after {
	  color: #ffff00;
}
a.shortcode.button.large.rect, .themify_builder .text-2256-sub_row_1-0-2-1-0.module-text a {
	  color: rgba(255, 255, 255, 1);
}
a.shortcode.button {
	  border: solid 1px #fff;
}
