/*

 Theme Name:   Massive Dynamic Child Theme

 Theme URI:    http://www.massivedynamic.co/

 Description:  A Massive Dynamic child theme 

 Author:       Pixflow

 Author URI:   http://www.pixflow.net

 Template:     massive-dynamic

 Version:      7.2

*/


.sc_player_container1 {
	position: absolute !important;
	margin-left: 7px;
}

.voltar-album .shortcode-btn .fade-square {
	border: 0;
    padding: 0 !important;
    display: flex;
    align-items: center;
	background-color: transparent !important;
}


.voltar-album .voltar-album .shortcode-btn .fade-square a:hover {
	background-color: transparent !important;
}

ol.lista-de-musicas {
	list-style: none;
	line-height: 35px;
	font-family: Lato;
	font-weight: 300;
	font-size: 16px;
	counter-reset: my-awesome-counter;
	padding: 0;
}
ol.lista-de-musicas li {
  counter-increment: my-awesome-counter;
}
ol.lista-de-musicas li::before {
  content: counter(my-awesome-counter) ". ";
  color: #f2cdb3;
  font-weight: 700;
}

/* .rev_slider_wrapper {
	width: calc(100% + 1px) !important;
} */

@media screen and (min-width:800px) {
	.page-id-3445 header.top-logotop {
		margin-top:16% !important;
	}
	.page-id-4331 header.top-logotop {
		margin-top:16% !important;
	}
}

.tp-shape {
	width: calc(100% + 1px);
}

.rev_slider {
	width: calc(100% + 1px);
}

/* .artistas-home a:hover {
	font-weight: 700 !important;
	color:#ffffff !important;
} */

.artistas-home a {
	letter-spacing: -.5pt !important;
}

.artistas-home a:hover {
  background-image:url(http://paubrasilmusic.com/wp-content/uploads/2019/04/wallpaper.jpg);
  background-size: cover;
  -webkit-animation:anim 8s infinite linear;
  -moz-animation:anim 8s infinite ease-in;
  -ms-animation:anim 8s infinite ease-in;
  animation:anim 8s infinite ease-in;
	font-weight: 900 !important;
	-webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  -moz-background-clip: text;
  -moz-text-fill-color: transparent;
  -ms-background-clip: text;
  -ms-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
	letter-spacing: -1.45pt !important;
}

@-webkit-keyframes anim
{0%{background-position: top;}50%{background-position: bottom;}100%{background-position: top;}}
@-moz-keyframes anim
{0%{background-position: top;}50%{background-position: bottom;}100%{background-position: top;}}
@keyframes anim
{0%{background-position: top;}50%{background-position: bottom;}100%{background-position: top;}}

.form-container-modern .input__label-content {
	font-size: 18px !important;
	font-weight: 600 !important;
}

@media screen and (min-width: 800px) {
	header {
		position: absolute !important;
	}
	header:not(.header-clone):not(.left):not(.right) {
		position: absolute !important;
	}
} 

.coluna-selo {
	padding: 0 15px !important;
}

@media screen and (min-width: 800px) and (max-width: 1280px) {
	header.top-classic .content {
		width: 85% !important;
	}
}

.albuns-home .vc_gitem-post-data {
	display:none !important;
}

.vc_gitem-post-data {
	display:none !important;
}

.vc_gitem-zone-b .vc_gitem-zone-mini {
	display:none !important;
}

.albuns-home .vc_gitem-zone-b .vc_gitem-zone-mini {
	display:none !important;
}

@media screen and (min-width: 800px) and (max-width:1024px){
.page-id-3445 header.top-logotop {
    margin-top: 0px !important;
	}
	.page-id-4331 header.top-logotop {
    margin-top: 0px !important;
	}
}
.albuns-home {}
.artistas-home {}
@media screen and (max-width: 1024px){ 
	#rev_slider_2_1_forcefullwidth {
		display: none;
	}
	.albuns-home {
		margin-top: 8%;
	}
	.artistas-home {
	}
	
	.home .post-3445 {
		display: flex;
    	flex-direction: column;
	}
		.home .post-4331 {
		display: flex;
    	flex-direction: column;
	}
}

@media screen and (max-width: 768px){
	.albuns-home .vc_hook_hover .vc_pageable-slide-wrapper {
		display:flex;
		flex-direction: row;
		flex-wrap: wrap;
	}
	.post-3445 .vc_grid.vc_row .vc_grid-item {
		flex:1 1 33%;
	}
		.post-4331 .vc_grid.vc_row .vc_grid-item {
		flex:1 1 33%;
	}
		.albuns-home {
		margin-top: 0%;
	}
}

@media screen and (max-width: 800px){
	.paginas-albuns .box_size_container{
		flex-direction: column;
	}
	.paginas-albuns .meditor div {
		text-align: left !important;
	}
	.page .pt-sm-50 {
		padding-top: 50px !important;
	}
	.display-sm-none {
		display: none !important;
	}
	
	.pag-albuns .vc_pageable-slide-wrapper {
		    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    flex: 1 1 100%;
	}
	.pag-albuns .vc_pageable-slide-wrapper:last-child {
		margin-bottom: 45px;
	}
	.pag-albuns .vc_pageable-slide-wrapper .vc_grid-item{
		flex: 0 33%;

	}
}

ol.lista-de-musicas li {
	text-align: left;
}

/* detalhes de menu */

.top-logotop nav > ul > li {
	padding-left: 10px !important;
    padding-right: 10px !important;
}

.top-logotop .style-logotop nav > ul > li:after {
	display: none !important
}

/* detalhes de menu */

.d-none {
	display: none !important;
}
