@media screen and (max-width: 952px) {
	#sec-turne.sec-turne-edit1 .box-turne .image{
		height: 438.16px;
	}
	#sec-turne.sec-turne-edit1 .box-turne{
		width: 100%;
		min-width: inherit;
	}
	.ld1-conteudo-novo{
		
width: 100%;
		
padding: 62px 95.29px;
	}
	.box-parceiro.case{
		
min-width: 115px;
	}
	#sec-discografia .titulo-linha-tempo{
		
margin-bottom: 41px;
	}
	#sec-turne .titulo-secao{
		flex-direction:column;
	}
	.ld2-conteudo-novo{
		height: 349px;
		width: 545px;
		margin-right: 0;
	}
	.desc-banner .titulo {
	}
	.engloba-conteudo-novo{
		
flex-direction: column;
		
justify-content: space-around;
	}
	#recaptcha span{
		font-size:10px;
	}
	.box-discografia.destaque span{
	}
	.carrossel-expert{
		margin: 0 auto;
	}
	#banner.active .desc-banner .titulo span:first-of-type,
	#banner.active .desc-banner .titulo span:last-of-type,
	.desc-banner .titulo span:first-of-type,
	.desc-banner .titulo span:last-of-type {
		float: none;
		margin: 0;
		display: table;
		letter-spacing: 10px
	}
	#sec-turne .cont-social{
		right: 18px;
	}
	.eng-linha-tempo {
		max-width: 555px;
		padding-bottom: 90px
	}
	.box-linha-tempo:first-of-type {
		margin-left: 0
	}
	.box-linha-tempo:nth-of-type(even) {
		float: none;
		text-align: left;
		margin-top: 10px;
		margin-bottom: 10px
	}
	#sec-carnaval .eng-linha-tempo {
		max-width: 455px
	}
	#sec-carnaval {
	}
	.cont-btn-navegacao {
		right: 50%;
		transform: translate(50%, 0) rotate(-90deg)
	}
	.btn-mais-biografia,
	.btn-menos-biografia {
		visibility: visible;
		opacity: 1
	}
	#sec-turne .box-turne {
		/* width: 100% */
		min-width: 341px;
	}
	.box-turne:nth-of-type(even) {
	}

	#sec-turne {
		padding: 80px 0
	}
	#sec-footer-home,
	.box-discografia.destaque,
	.box-noticia .image {
	}
	#sec-contato .wrap {
		padding-bottom: 30px
	}
}

@media screen and (max-width:800px) {
	.image-contato {
		height: 570px;
	}
	#sec-discografia .titulo-linha-tempo .subtitulo{
		font-size:30px;
	}
	.engloba-box-conteudo-novo{
		flex-wrap:wrap;
		justify-content: center;
	}
	.sec-turne .titulo-trabalho{
		text-align:center;
		margin: 0 auto;
		align-items: center;
		justify-content: center;
	}
	.btn-contratar{
		
margin: 0 auto;
		
display: table;
		
margin-top: 70px;
	}
	.sec-turne{
		
padding: 80px 0;
	}
	.sec-turne .ld-light1{

float: none !important;

margin-left: 0;

float: none;

width: 100%;

}
.sec-turne .descricao{
	
padding-left: 0;
	
text-align: center;
}
.sec-turne .descricao .titulo-ator-principal{
	
margin-top: 0;
	
font-family: 'AgeoPersonalUse-Light';
}
	.sec-turne .ld-light2{
		
width: 100%!important;
		
float: none !important;
		
text-align: center;
		
padding: 47px 0px;
		
margin: 0 auto;
		
padding-left: 0;
		
/* padding-right: 0px; */
	}
	.sec-turne .ld-light1 .image{

width: 300px;

height: 300px;

margin: 0 auto;

display: table;

position: relative;

left: inherit;

}
	#sec-contato .wrap{
		
padding-top: 0;
	}
	.cont-form-contato .titulo-contato{
		margin-top:0;
	}
	#form-contato{
		
margin-top: 67px;
	}
	#sec-footer-home{
		
	}
	#sec-discografia .titulo-linha-tempo .titulo{
		
font-size: 36px;
	}
	#sec-discografia .titulo-linha-tempo{
		text-align:center;
		justify-content: center;
		align-items: center;
	}
	#sec-biografia {
		background-image: inherit!important;
		background: #fff
	}
	.eng-carnaval .titulo-linha-tempo p {
		padding-right: 0
	}
	#banner,
	#banner ul,
	#banner ul li {
	}
	#sec-turne .container-turne {
	flex-direction: column;
	max-width: 75.7%;
	height: auto;
	padding: 83px 0;
	padding-right: 83px;
	}
	#banner ul li {
		background-position: right -300px center
	}
	.banner-blog .desc-banner .titulo {
		font-size: 40px;
		padding-left: 0
	}
	.banner-blog .desc-banner {
		left: 105px;
		max-width: 500px;
	}
	.btn-sobre1{
		padding-top: 0;
		margin: 0 auto;
		display: table;
	}
	.banner-blog .desc-banner p {
		max-width: 350px
	}
	#banner.banner-blog ul li {
		background-position: right -100px center
	}
	.cont-box-blog .eng-box-blog:nth-of-type(odd) .box-blog:nth-of-type(odd) .image {
		float: right
	}
	.cont-box-blog .eng-box-blog:nth-of-type(even) .box-blog:nth-of-type(even) .image {
		float: left
	}
	.box-blog {
		width: 100%
	}
	.claudia-footer {
		display: none
	}
	#form-newsletter {
		width: 80%;
		margin-right: 0;
		float: none;
		margin: 0 auto;
		margin-top: 80px;
		margin-bottom: 150px
	}
	#sec-footer {
		height: auto
	}
	#sec-footer #creditos ul li:first-of-type {
		display: none
	}
	#sec-footer #creditos ul li {
		width: 50%;
		text-align: left
	}
	#sec-footer #creditos {
		padding: 30px 30px
	}
	.box-parceiro.case .content img{
		width: 41px;
	}
	#sec-footer #creditos ul li .cont-social {
		margin: 0
	}
	.cont-social-musica.active .social-musica {
		left: 105px;
		padding: 10px;
		background-color: rgba(0, 0, 0, .95)
	}
	.box-post-noticia .image {
		margin-right: 50px;
		width: 300px
	}
}

@media screen and (max-width:800px) {
	.box-parceiro .parceiro.content .image {
		margin: 0 auto
	}
	#sec-carnaval .engloba-image{
		
	}
	#sec-case .container-turne{
		
padding: 83px 0;
		
padding-right: 83px;
		
flex-direction: column;
		
max-width: 75.7%;
	}
	#sec-equipe .container-turne{
		
padding: 83px 0;
		
padding-right: 48px;
		
flex-direction: column;
		
max-width: 75.7%;
	}
	#sec-carnaval .eng-carnaval{
		
display: flex;
		
order: 2;
		
height: auto;
		
padding-left: 0;
		
padding-right: 0;
		
margin-top: 62px;
	}
	#sec-carnaval .engloba-image{
		width: 100%;
		height: 386px;
		margin: 0 auto;
		padding-top: 0;
		display: flex;
		order: 2;
		float: none;
	}
	.carnaval.wrap{
		
flex-direction: column;
		
max-width: 75.7%;
		
height: auto;
		
padding: 88px 0;
		
padding-right: 66px;
	}
	.eng-b1:after{
	    display:none;
	}
	.cont-box-linha-tempo{
	    width:100%;
	    float: left;
	    padding: 0 46px;
	}
	.titulo-secao .titulo .traco:before {
		margin: 0 auto
	}
	.box-parceiro.case .content {
		margin: 0 auto;
	}
	.box-parceiro.case .content:after{

	}
	.box-parceiro.case {
		width: 40%;
		min-width: 231px;
		padding-right: 0;
	}
	.box-parceiro.case:nth-of-type(even){
		margin-right: 0;
	}
	#sec-biografia {
		padding: 30px 0;
		padding-bottom: 0
	}
	#banner,
	#banner ul,
	#banner ul li {
	}
	.cont-box-turne {
		margin: 0 auto;
		width: 100%
	}
	.eng-carrossel.wrap {
	}
	.box-turne .image {
		margin: 0 auto
	}
	.sec-atores .engloba-box-atores .box-turne .image{
		height: 201px;
	}
	.eng-linha-tempo {
		width: 100%;
		max-width: 100%;
		padding-left: 80px
	}
	.box-linha-tempo {
		margin: 0 auto!important;
		margin-bottom: 40px!important
	}
	#sec-carnaval {
	}
	#sec-carnaval .eng-linha-tempo {
		max-width: 100%;
		padding-right: 0;
		padding-left: 80px
	}
	#sec-turne .container-turne {
	}
	#sec-turne .box-turne {
		padding: 0
	}
	.cont-imprime-discografia .col-dir,
	.cont-imprime-discografia .col-esq {
		width: 100%
	}
	.box-discografia.destaque {
		background-position: top center;
		height: 300px
	}
	.box-discografia.destaque .image {
		width: 70px;
		height: 100px
	}
	.cont-box-noticia .box-noticia:last-of-type {
		display: none
	}
	.cont-box-noticia .box-noticia {
		width: 50%
	}
	.cont-form-contato {
		width: 100%;
		padding: 83px 45px;
		flex-direction: column;
		max-width: 100%;
	}
	.logo-claudialeitte img {
		width: 90%
	}
	#discografiaCompleta {
		padding-left: 0
	}
	#discografiaCompleta .box-discografia {
		width: 50%
	}
	.box-post-noticia .image {
		display: none
	}
	
	.box-post-noticia .titulo {
		font-size: 25px
	}
	
}

@media screen and (max-width:500px) {
	#sec-case .cont-social{
		right:0;
	}
	.carrossel-conteudo-novo .owl-nav{
		position: relative;
		left: inherit;
		margin: 0 auto;
		margin-top: 15px;
	}
	.ld2-conteudo-novo .image{
		height: 543px !important;
	}
	.carrossel-artista .owl-nav .owl-prev,
	.carrossel-artista .owl-nav .owl-next{
		margin-left: 0;
		margin-right: 0;
	}
	.sec-turne .contItemAppend1{
		width: 100%;
	}
	.carrossel-artista .owl-nav{
		position: relative;
		top: inherit;
		margin-top: inherit;
		width: 76px;
		margin: 0 auto;
		margin-top: 21px;
	}
	#sec-turne .box-turne{
		
	}
	.ld2-conteudo-novo{
		height: 545px;
		width: 100%;
	}
	#sec-carnaval .engloba-image{
		height: 545px;
		background-position: top center;
	}
	#sec-turne .titulo-secao .titulo{
		margin-bottom:30px;
	}
	.eng-carrossel{
		justify-content: center;
	}
	.box-parceiro.case .content{
		height: 112px;
	}
	.box-conteudo-novo .descricao,
	.box-conteudo-novo .descricao p{
		text-align:center;
	}
	.cont-form-contato {
		padding-left: 0 !important;
		padding-top: 90px;
		padding-right: 0 !important;
	}
	#sec-equipe .engloba-equipe{
		margin: 0 auto;
		flex-direction: column;
	}
	#sec-equipe .box-equipe:before{
		width: 2px;
		height: 81px;
		right: inherit;
		bottom: 0;
		position: absolute;
		left: 50%;
		z-index: -1;
		bottom: -30px;
	}
	#sec-equipe .box-equipe{
		text-align:center;
		width: 100% !important;
		position: relative !important;
		left: inherit !important;
		margin-left: inherit !important;
		top: 0 !important;
	}
	#sec-equipe .box-equipe .descricao{
		padding-right: 0;
	}
	.eng-logo-light{
		display:none;
	}
	.fechar-site{
		right: 20px;
	}
	#sec-turne .container-turne {
		width: 100%;
		padding-left: 0 !important;
		padding-top: 80px;
		max-width: 91%;
		padding-right: 0;
	}
	#sec-equipe .container-turne{
		max-width: 72%;
		padding-right: 0;
	}
	.box-parceiro.case{
		min-width: 115px;
	}
	.titulo-secao .titulo:before{
		margin-right: 13.56px !important;
		height: 40px !important;
	}
	#sec-footer-home .texto p{
		width: 92%;
	}
	.logo-footer{
		
width: 173px;
	}
	.ld1-conteudo-novo .btn-abada{
		
margin: 0 auto;
		
margin-top: 55px;
	}
	#sec-discografia .titulo-linha-tempo .subtitulo{
		font-size: 25px;
	}
	#sec-discografia .titulo-linha-tempo .titulo{
		
font-size: 25px;
	}
	.engloba-conteudo-novo{
		height:auto;
	}
	.engloba-box-conteudo-novo{
		flex-direction:column;
		justify-content: center;
		align-items: center;
		text-align: center;
	}
	.desc-banner .subtitulo{
		
font-size: 38px;
		
line-height: 39px;
	}
	#banner .logo-banner{
		
width: 190px;
		
left: 50%;
		
margin-left: -90px;
	}
	.desc-banner .engloba-titulo-bann{
		width: 100%;
		padding-left: 0;
		text-align: center;
		border: navajowhite;
	}
	#sec-turne .box-turne{
		margin-top:0;
	}
	.engloba-cont-turne{
		/* overflow-y: scroll; */
		/* overflow-x: auto; */
		/* height: 439px; */
	}
	.ld1-conteudo-novo{
		padding: 62px 0;
		height: auto !important;
		padding-left: 0;
		margin: 0 auto;
		display: table;
		width: 72%;
	}
	.sec-turne .descricao .titulo{
		font-size:15px;
		text-align: center;
	}
	.lightbox-agenciado{
		width: 100%;
		padding: 41px 41px;
	}
	.lightbox-agenciado .engloba-titulo-light .titulo{
		font-size: 30px;
	}
	#sec-turne .titulo-secao ul li:after{
		display: none;
	}
	#sec-turne .titulo-secao ul{
		width:100%;
		float:none;
		flex-direction: column;
		align-items: center;
		justify-content: center;
	}

	#sec-turne .titulo-secao ul li a{
	}
	#sec-turne .titulo-secao ul li span{
		
bottom: -4.2px;
	}
	#sec-turne .titulo-secao ul li{
		margin-bottom: 12px;
	}
	#recaptcha {
		/* display: block; */
		/* margin: 0 auto; */
		/* margin-right: 0; */
		/* margin-bottom: 22px; */
		/* margin-top: 10px */
		width: 60%;
	}
	#sec-case{
	padding: 0;
	}
	.carrossel-galeria-artista .owl-nav .owl-prev, .carrossel-galeria-artista .owl-nav .owl-next{
		margin-top: -54px;
	}
	.sec-turne .ld-light2{
		right: inherit;
		top: inherit;
		padding-top: 40px;
	}
	.box-discografia .descricao .container .central>a span{
	}
	.desc-banner .image{
		width:120px;
	}
	.eng-rede-soci a{

margin: 0 auto;

display: table;

margin-bottom: 20px;
	}
	.heightALt .eng-rede-soci a{
		margin: inherit;
	}
	.eng-text-trabalhos{
		width:100%;
	}
	.eng-rede-soci{
	text-align: left;
	}
	.lightbox-turne .descricao{
		text-align:center;
	}
	.lightbox-turne .ld-light2{
		width:100%;
		text-align: center;
		float: none;
	}
	.secaoSocial .cont-social{
		right: 18px !important;
		top: 20px;
	}
	.fancybox-close-small{

right: 17px;

top: 10px;

z-index: 1000;
	}
	#logo-lightbox img{

width: 100%;

}
	.carrossel-biografia{
		height: 400px !important;
	}
	.box-pd-image{
		height: 400px !important;
		width: 100%;
	}
	.eng-b1{
		width:100%;
		float:none;
		position: inherit;
		right: inherit;
		top: inherit;
	}
	.engloba-image:after{
		width:100%;
		height: 100%;
		top: -16px;
	}
	#sec-case .container-turne {
		max-width: 72%;
		padding-top: 72px;
		padding-bottom: 72px;
		padding-left: 0;
		padding-right: 0;
	}
	.mmsesxp .titulo h2 {
		font-size: 35px
	}
	.mmsesxp .subtitulo {
		font-size: 35px
	}
	.lightbox-turne {
		padding: 0;
		width: 100%;
		padding-top: 55px;
		padding-bottom: 40px;
	}
	.lightbox-turne p {
		padding: 0;
		text-align: center;
		width: 100%;
	}
	.engloba-image img {
	}
	body {
		overflow: visible!important
	}
	#sec-contato .wrap {
	}
	#sec-case .eng-carrossel.wrap{

padding-top: 56px;
	}
	.eng-carrossel.wrap {
		margin: 0 auto;
		padding-top: 0;
		padding-bottom: 0;
		max-width: none !important;
	}
	#banner,
	#banner ul,
	#banner ul li {
	}
	.lightbox-linha-tempo .fancybox-close-small:after {
	}
	.lightbox-about {
		width: 100%;
		padding: 0
	}
	.box-discografia.destaque .image h2 {
		font-size: 45px;
		line-height: 45px
	}
	#logo-interna {
	width: 65.71px;
	height: 110px;
	}
	#logo-interna img{
	}
	.heightALt #logo-lightbox {
		position:fixed;
		right:0;
		top:0;
		display: none;
	}
	#logo-lightbox {
		width: 16%;
		background: transparent;
	}
	.lightbox-linha-tempo .eng-text-light p {
		font-size: 12px;
		margin-top: 5px;
		width: 66%!important;
		text-align:center;
		margin: 0 auto;
	}
	.lightbox-linha-tempo .box-tempo {
		display: block;
		width: 95%;
		margin: 0 auto;
		text-align: center;
		padding: 5px !important;
	}
	.lightbox-linha-tempo .subtitulo:after {
		margin-top: 8px;
		height: 0;
		border-bottom: 8px solid #e2bb7c;
		width: 120px;
		margin-top: 9px
	}
	.lightbox-linha-tempo .subtitulo {
		font-size: 30px!important;
		margin-top: 5px
	}
	.lightbox-linha-tempo .eng-text-light .titulo{
		width: 95%;
		margin: 0 auto;
		text-align: center;
		font-size: 18px
	}
	.lightbox-linha-tempo .titulo h2 {
		text-align: center;
		margin: 0 auto;
		font-size: 25px
	}
	.contatos .texto {
		padding-top: 0;
		width: 100%
	}
	.contatos .texto p {
		font-size: 11px;
		width: 100%;
		line-height: 20px;
	}
	.logo-claudialeitte {
		padding-top: 60px
	}
	.contatos.wrap {
		padding-top: 20px;
		padding-bottom: 0;
		flex-direction: column;
	}
	.box-contato .descricao {
		text-align: center;
		margin: 0 auto;
		margin-top: 13px;
	}
	.box-contato .image {
		display: block;
		margin: 0 auto
	}
	.box-contato {
		display: block;
		margin: 0 auto;
		padding-bottom: 15px;
		min-width: 268px;
	}
	.cont-form-contato .titulo-contato .email {
		text-align: center
	}
	.box-discografia .descricao {
		padding-top: 10px
	}
	.btn-atores{
		margin: 0 auto;
		display:table;
	}
	.box-turne .image {
		margin: 0 auto;
		/* height: 149px; */
		height: 161.16px;
	}
	.box-turne .image .imag-img{
	}
	.titulo-secao p {
		width: 100%;
		margin: 0 auto;
		margin-top: 15px;
		line-height: 20px;
	}
	.titulo-secao .titulo span {
		font-size: 50px
	}
	#sec-equipe .titulo-secao{

	}
	#sec-equipe .titulo-secao .titulo{
		margin-bottom: 0;
	}
	#sec-equipe .titulo-secao p{
		margin-top: 10px;
	}
	.titulo-secao .titulo {
		font-size: 50px;
		text-align: center
	}
	.topo-interno {
		right: 5px;
		top: 20px
	}
	.more {
		position: inherit;
		margin-bottom: 115px
	}
	#sec-carnaval .titulo-linha-tempo .subtitulo {
		margin-top: 10px
	}
	#sec-carnaval .titulo-linha-tempo .titulo {
		line-height: 27px;
		color: #000;
		font-size: 55px;
		margin-top: 20px;
		text-align: center
	}
	#sec-carnaval .titulo-linha-tempo .titulo::after {
		margin-left: 0;
		padding-right: 160px;
		margin-left: 241px
	}
	#sec-carnaval .cont-social {
		position: inherit;
		right: 0;
		top: 0;
		display: none
	}
	.engloba-image {
		float: none;
		width: 100%
	}
	#sec-carnaval .borda {
		position: inherit;
		margin-right: 0;
		margin: 0 auto;
		margin-left: 81px
	}
	.carnaval.wrap {
		width: 100%;
		max-width: inherit;
		padding-top: 0;
		margin: 0;
		padding-bottom: 0;
		padding-right: 0;
	}
	.eng-linha-tempo .borda {
		margin-bottom: 65px
	}
	#sec-biografia {
		padding: 0
	}
	#conteudo-biografia {
		width: 100%
	}
	#banner.active .desc-banner .titulo span:first-of-type,
	#banner.active .desc-banner .titulo span:last-of-type,
	.desc-banner .titulo span:first-of-type,
	.desc-banner .titulo span:last-of-type {
		width: 95%;
		margin: 0;
		max-width: 500px;
		text-align: center
	}
	#sec-turne .container-turne {
	}
	#logo {
		width: 50px;
		height: 50px;
		padding: 5px
	}
	#topo {
		width: 50px;
		border: none
	}
	.naveSecoes {
		display: none
	}
	.cont-social-musica {
		padding-left: 5px;
		position: fixed
	}
	.cont-social-musica .play {
		width: 40px;
		height: 40px
	}

	#banner ul li {
		background-position: right -380px center
	}
	.desc-banner {
		padding-bottom: 180px;
		max-width: inherit;
		width: 95%;
		padding: 0;
		margin: 0;
		background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .6) 100%)
	}
	#banner .cont-social {
		right: inherit;
		top: 16.7px;
		left: 50%;
		/* margin-left: -50px; */
	}
	.box-linha-tempo {
		text-align: center!important;
		display: block;
		width: 100%
	}
	.box-linha-tempo .image {
		float: none!important;
		margin: 0 auto!important;
		display: table;
		margin-bottom: 20px!important
	}
	.box-linha-tempo .descricao {
		text-align: center!important
	}
	.cont-box-turne {
		padding-left: 0;
		padding-right: 0
	}
	.box-discografia .descricao .titulo span:first-of-type {
		font-size: 24px
	}
	.cont-box-noticia .box-noticia:nth-of-type(2) {
		display: none
	}
	.cont-box-noticia .box-noticia {
		width: 100%
	}
	.box-linha-tempo .image img {
		width: 220px!important
	}
	#sec-carnaval .eng-linha-tempo,
	.eng-linha-tempo {
		padding: 0 10px
	}
	#sec-biografia .titulo-linha-tempo .titulo {
		text-align: center;
		width: 100%;
		font-size: 50px;
		line-height: 45px
	}
	.titulo-linha-tempo p {
		text-align: center;
		width: 95%;
		margin: 0 auto;
		margin-top: 8px!important
	}
	.eng-linha-tempo.wrap {
		padding-top: 0;
		margin: 0;
		padding: 0;
		max-width: 500px
	}
	.cont-box-linha-tempo {
		padding-bottom: 80px
	}
	.cont-btn-navegacao {
		bottom: 10px
	}
	#creditos {
		padding: 26px 20px
	}
	#creditos ul li .cont-social .btn-social {
		margin: 0 5px
	}
	#creditos ul li {
		width: 50%
	}
	#creditos ul li:nth-of-type(2) .cont-social {
		margin: 0;
		margin-left: 32px
	}
	#creditos ul li:first-of-type {
		display: none
	}
	.cont-social-musica.active .social-musica {
		left: 55px;
		padding: 10px;
		background-color: rgba(0, 0, 0, .79)
	}
	.cont-social-musica .social-musica ul li img {
		opacity: 1
	}
	.btn-mais-biografia span,
	.btn-menos-biografia span {
		height: 1px;
		width: 22.27px
	}
	.box-blog .descricao .titulo {
		font-size: 20px
	}
	.box-blog .descricao {
		padding: 0 20px
	}
	.box-blog .descricao,
	.box-blog .image {
		height: 310px;
		margin-right: 0
	}
	.banner-blog .desc-banner {
		left: 0;
		text-align: center;
		padding: 0 50px
	}
	.banner-blog .desc-banner .titulo {
		font-size: 30px;
		padding-left: 0;
		text-align: center;
		width: 100%;
		max-width: 100%;
		position: relative;
		bottom: 0;
		padding: 0;
		background: 0 0
	}
	.banner-blog .desc-banner p {
		width: 100%;
		max-width: 100%;
		display: none
	}
	.banner-blog .desc-banner a {
		display: table;
		margin: 0 auto;
		margin-top: 30px
	}
	.banner-blog .desc-banner {
		padding-top: 180px;
		background-color: rgba(0, 0, 0, .38)
	}
	.bannControls {
		transform: translate(-50%, 210px);
		display: none
	}
	#form-newsletter .campos input {
		width: 100%;
		margin-bottom: 20px
	}
	#form-newsletter .campos button {
		margin-top: 10px
	}
	.box-linha-tempo .titulo {
		text-align: center
	}
	.box-linha-tempo .descricao p {
		font-size: 16px;
		letter-spacing: 1px
	}
	#sec-carnaval .box-linha-tempo .descricao p {
		color: #868686
	}
	.box-noticia .descricao .titulo {
		font: 16px tofino-regular
	}
	.box-turne p {
		text-align: justify;
		font-size: 14px;
		line-height: 24px
	}
	.box-turne .titulo::before {
		margin-left: 0;
		margin-right: 10px
	}
	.carrossel-turne {
		margin: 0 auto
	}
	.box-turne .titulo {
		font-size: 30px
	}
	.owl-controls .owl-dots {
		margin-top: 20px
	}
	.owl-controls .owl-dots .owl-dot {
		width: 17px;
		height: 17px;
		display: inline-block;
		background-color: rgba(255, 255, 255, .36);
		border-radius: 100%;
		margin: 0 5px
	}
	.owl-controls {
		text-align: center
	}
	.owl-controls .owl-dots .owl-dot.active {
		background-color: #e2bb7c
	}
	
	#postbiografia {
		padding: 0 0
	}
	.box-post-biografia .descricao .titulo {
		font-size: 30px
	}
	.imagem-claudia {
		left: 0;
		height: inherit;
		margin: 0 auto;
		width: 300px;
		margin-top: -415px
	}

	.carrossel-carnaval .owl-controls {
		padding: 0
	}
	#sec-carnaval {
	}
	#envia_artista .btn-enviar,
	#envia_agenciamento .btn-enviar,
	#form-contato .btn-enviar {
		font-size: 40px;
		color: #101f26;
	}
	.cont-social-contato .btn-social {
		font-size: 25px
	}
	#sec-contato .wrap {
	width: 84%;
	padding-bottom: 0 !important;
	padding-right: 0;
	}
	#sec-turne .mascara-bg {
	}
	.cont-form-contato .titulo-contato p {
		font-size: 14px;
		padding-top: 1px !important;
		line-height: 18px;
		width: 100%;
	}
}

@media screen and (max-width:420px) {
	.menu-mobile ul li {
	}
	.logo-menu {
		padding-top: 18px;
		padding-bottom: 16px
	}
	#envia_artista .input,
	#envia_agenciamento .input,
	#form-contato .input {
		width: 100%;
		padding: 0!important
	}
	.borda-image-contact {
		width: 250px!important;
		height: 12px
	}
	#envia_artista .btn-enviar,
	#envia_agenciamento .enviar,
	#form-contato .btn-enviar {
		font-size: 20px!important;
		margin-right: 0
	}
	.titulo-secao .titulo span {
		font-size: 35px!important
	}
	.titulo-secao .titulo {
	}
	.cont-form-contato .titulo-contato .titulo {
		font-size: 35px!important;
		line-height: 0;
		margin-top: 20px
	}
	.box-discografia .descricao {
		padding: 10px
	}
	.carnaval.wrap {
	}
	#sec-carnaval .titulo-linha-tempo .subtitulo {
		font-size: 55px
	}
	#sec-carnaval .titulo-linha-tempo .titulo::after {
		margin-left: 169px!important
	}
	#banner .cont-social {
	}
	.desc-banner .titulo {
		font-size: 45px
	}
	#banner.active .desc-banner .titulo span:first-of-type,
	#banner.active .desc-banner .titulo span:last-of-type,
	.desc-banner .titulo span:first-of-type,
	.desc-banner .titulo span:last-of-type {
		max-width: 420px!important
	}
	.cont-form-contato {
	}
	.cont-form-contato .titulo-contato .email {
		font-size: 15px
	}
	#banner ul li {
		background-position: center
	}
	.desc-banner {
		padding-bottom: 0
	}
	.desc-banner .titulo span {
		margin: 0 auto!important
	}
	#form-newsletter .titulo-news .titulo {
		font-size: 40px
	}
	.bannControls {
		left: 50%
	}
	.box-blog .descricao .titulo {
		font-size: 16px
	}
	.box-blog .descricao p {
		font-size: 12px;
		line-height: 18px
	}
	.box-blog .descricao {
		padding: 0 20px
	}
	.box-blog .descricao,
	.box-blog .image {
		height: 313px
	}
	.box-post-noticia .descricao p {
		font-size: 13px
	}
}

@media screen and (max-width:360px) {
	.box-blog .image {
		width: 100%
	}
	.box-blog .image img {
		top: 0!important;
		transform: translate(0)!important
	}
	.box-blog .descricao {
		width: 100%;
		height: auto;
		padding: 40px 20px
	}
}

@media screen and (max-width:900px) {
	body {
		overflow: visible!important
	}
	.menu-topo .cont-social {
		margin-top: 30px
	}
	.menu-topo ul li {
		line-height: 33px
	}
	#sec-biografia {
		background: #fff;
		background-image: inherit!important
	}
	.menu-topo fieldset {
		width: 35%;
		height: 82%
	}
	.cont-form-contato .titulo-contato .titulo:after {
		margin: 0 auto;
		margin-top: 35px
	}
	.image-contato img {
		padding-right: 0;
		width: 500px;
		margin-left: 300px
	}
	.image-contato {
		position: inherit;
		right: inherit;
		width: 100%
	}
	.cont-form-contato .titulo-contato .titulo {
		font-size: 45px;
		text-align: center
	}
	.cont-form-contato .titulo-contato {
		text-align: center
	}
	.cont-form-contato {
		width: 100%;
	}
	.box-discografia.destaque .image p {
		text-align: center
	}
	.box-discografia.destaque .image h2 {
		font-size: 45px;
		text-align: center
	}
	.box-discografia.destaque,
	.box-discografia.destaque .content,
	.col-dir,
	.col-esq {
		display: block;
		width: 100%
	}
	.titulo-secao p {
	}
	.eng-carrossel.wrap {
		max-width: 745px;
		margin: 0 auto
	}
	.titulo-secao .titulo span {
		font-size: 56px
	}
	.titulo-secao .titulo {
		text-align: center;
		font-size: 45px !important;
	}
	.titulo-linha-tempo p {
	}
	.eng-carnaval .titulo-linha-tempo p {
	}
	#sec-carnaval .titulo-linha-tempo .subtitulo {
		font-size: 45px;
		width: 577px;
		margin: 0 auto;
		margin-top: 0;
	}
	#sec-carnaval .titulo-linha-tempo .titulo::after {
		width: 120px;
		display: block;
		margin-right: 0;
		margin-left: inherit;
		padding-right: inherit
	}
	#sec-carnaval .titulo-linha-tempo .titulo {
	}
	#sec-turne .container-turne {
	}
	.eng-carnaval {
		width: 100%
	}
	#sec-carnaval .borda {
		width: 230px;
		right: 50%;
		margin-right: -130px;
		margin-top: 76px
	}
	.engloba-image {
		width: 100%;
		padding-top: 50px;
		float: none
	}
	.engloba-image img {
		width: 187px;
		margin: 0 auto;
	}
	#conteudo-biografia {
		width: 100%
	}
	#sec-biografia .titulo-linha-tempo .titulo {
		width: 100%;
		text-align: center;
		font-size: 24px;
		line-height: 26px;
	}
	#sec-biografia .titulo-linha-tempo .titulo span{
		font-size: 34px;
	}
	.eng-linha-tempo.wrap {
		padding-top: 80px
	}
	.desc-banner .titulo {
	}
	#banner.active .desc-banner .titulo span:first-of-type,
	#banner.active .desc-banner .titulo span:last-of-type,
	.desc-banner .titulo span:first-of-type,
	.desc-banner .titulo span:last-of-type {
		float: none;
		margin: 0;
		display: table;
		letter-spacing: 0
	}
	.eng-linha-tempo {
		max-width: 555px;
		padding-bottom: 90px
	}
	.box-linha-tempo:first-of-type {
		margin-left: 0
	}
	.box-linha-tempo:nth-of-type(even) {
		float: none;
		text-align: left;
		margin-top: 10px;
		margin-bottom: 10px
	}
	#sec-carnaval .eng-linha-tempo {
		max-width: 455px
	}
	#sec-carnaval {
	}
	.cont-btn-navegacao {
		right: 50%;
		transform: translate(50%, 0) rotate(-90deg)
	}
	.btn-mais-biografia,
	.btn-menos-biografia {
		visibility: visible;
		opacity: 1
	}
	#sec-turne .box-turne {
		width: 100%
	}
	.box-turne:nth-of-type(even) {
		margin-top: 30px;
		padding-left: 0
	}
	#sec-turne {
		padding: 0
	}
	#sec-footer-home,
	.box-discografia.destaque,
	.box-noticia .image {
	height: 633px !important;
	}
	#sec-contato .wrap {
		padding-bottom: 30px
	}
}

@media screen and (max-width:800px) {
	.image-contato {
		height: 570px
	}
	#mmsesxp .container .central .wrap {
		padding-left: 66px
	}
	.eng-box-mms .box-mms {
		display: block;
		width: 85%;
		margin: 0 auto;
		padding-bottom: 10px
	}
	.titulo-secao .titulo span {
		font-size: 35px !important;
	}
	.menu-mobile fieldset {
		width: 45%
	}
	#topo {
		height: 40%
	}
	.logo-claudialeitte {
		padding-top: 100px
	}
	.contatos.wrap {
		padding: 35px 0
	}
	#creditos img {
		width: 86px
	}
	.titulo-secao .titulo {
	}
	#sec-turne .container-turne {
	}
	#banner ul li {
		background-position: right -300px center
	}
	.banner-blog .desc-banner .titulo {
		font-size: 40px;
		padding-left: 0
	}
	.banner-blog .desc-banner {
		left: 105px;
		max-width: 500px
	}
	.banner-blog .desc-banner p {
		max-width: 350px
	}
	#banner.banner-blog ul li {
		background-position: right -100px center
	}
	.cont-box-blog .eng-box-blog:nth-of-type(odd) .box-blog:nth-of-type(odd) .image {
		float: right
	}
	.cont-box-blog .eng-box-blog:nth-of-type(even) .box-blog:nth-of-type(even) .image {
		float: left
	}
	.box-blog {
		width: 100%
	}
	.claudia-footer {
		display: none
	}
	#form-newsletter {
		width: 80%;
		margin-right: 0;
		float: none;
		margin: 0 auto;
		margin-top: 80px;
		margin-bottom: 150px
	}
	#sec-footer {
		height: auto
	}
	#sec-footer #creditos ul li:first-of-type {
		display: none
	}
	#sec-footer #creditos ul li {
		width: 50%;
		text-align: left
	}
	#sec-footer #creditos {
		padding: 30px 30px
	}
	#sec-footer #creditos ul li .cont-social {
		margin: 0
	}
	.cont-social-musica.active .social-musica {
		left: 105px;
		padding: 10px;
		background-color: rgba(0, 0, 0, .95)
	}
	.box-post-noticia .image {
		margin-right: 50px;
		width: 300px
	}
}

@media screen and (max-width:740px) {
	 .sec-atores .engloba-box-atores .box-turne{
        min-width: 191px;
        margin-top: 0;
    }
    .engloba-box-atores{
   	    text-align:center;
   }
	.box-parceiro {
		width: 100%;
		max-width: 250px
	}
	#sec-biografia {
		padding: 30px 0;
		padding-bottom: 0
	}
	.lightbox-linha-tempo .subtitulo {
		font-size: 45px
	}
	#sec-carnaval .cont-social a {
		color: #101f26
	}
	.lightbox-linha-tempo .fancybox-close-small:after {
	}
	.lightbox-linha-tempo .titulo p {
		width: 95%;
		margin: 0 auto
	}
	.lightbox-linha-tempo .titulo h2 {
		margin: 0 auto;
		text-align: center
	}
	.lightbox-linha-tempo .titulo {
		text-align: center;
		width: 100%
	}
	.lightbox-linha-tempo .box-tempo {
		display: block;
		width: 60%;
		margin: 0 auto
	}
	.eng-box-mms .box-mms {
		display: block;
		width: 100%;
		margin-bottom: 25px
	}
	#sec-carnaval .titulo-linha-tempo .titulo {
	}
	#banner.active .desc-banner .titulo span:first-of-type,
	#banner.active .desc-banner .titulo span:last-of-type,
	.desc-banner .titulo span:first-of-type,
	.desc-banner .titulo span:last-of-type {
		text-align: center;
		margin: 0 auto;
		padding-bottom: 100px;
		margin-top: -100px
	}
	.desc-banner .titulo {
		text-align: left;
		width: 80%;
		letter-spacing: 0;
		padding-left: 150px
	}
	.desc-banner .titulo {
		width: 100%;
		font-size: 60px;
		letter-spacing: 0;
		text-align: center;
		padding-left: 0;
		margin: 0 auto;
		font-size: 21px;
		padding-top: 112px;
	}
	.box-turne p {
		text-align: center
	}
	.box-turne.active .titulo {
		text-align: center
	}
	.image-contato img {
		width: 86%;
		margin-left: 71px
	}
	.box-linha-tempo .descricao p {
		text-align: center
	}
	.box-linha-tempo .titulo {
		text-align: center;
		font-weight: 700;
		font-size: 18px;
		color: #101f26
	}
	.box-linha-tempo .image {
		margin: 0 auto
	}
	.box-linha-tempo {
		display: block;
		width: 95%;
		text-align: center
	}
	.eng-linha-tempo {
		width: 100%;
		max-width: 100%;
		padding-left: 80px;
		padding-bottom: 70px!important
	}
	.box-linha-tempo {
		margin: 0 auto!important;
		margin-bottom: 40px!important
	}
	
	#sec-carnaval .eng-linha-tempo {
		max-width: 100%;
		padding-right: 0;
		padding-left: 80px
	}
	#sec-turne .container-turne {
	}
	#sec-turne .box-turne {
		padding: 0;
		width: 100%
	}
	.cont-imprime-discografia .col-dir,
	.cont-imprime-discografia .col-esq {
		width: 100%
	}
	.box-discografia.destaque {
		background-position: top center;
		height: 300px
	}
	.box-discografia.destaque .image {
		width: 95%;
		height: 100px;
		text-align: center;
		margin-top: 73px;
		margin: 0 auto;
		padding: 80px 0
	}
	.cont-box-noticia .box-noticia:last-of-type {
		display: none
	}
	.cont-box-noticia .box-noticia {
		width: 50%
	}
	.image-contato {
		height: 628px;
		width: 100%;
		bottom: 0
	}
	.cont-form-contato {
		width: 100%;
		padding-left: 0
	}
	.logo-claudialeitte img {
		width: 32%;
	}
	#discografiaCompleta {
		padding-left: 0
	}
	#discografiaCompleta .box-discografia {
		width: 50%
	}
	.box-post-noticia .image {
		display: none
	}
	.box-post-noticia .descricao {
		padding-right: 20px;
		padding-left: 20px;
		padding-top: 60px
	}
	.box-post-noticia .titulo {
		font-size: 25px
	}
	.eng-carnaval .titulo-linha-tempo p {
		width: 100%;
		text-align: justify;
		font-size: 13px;
		padding-right: 0;
	}
}

@media screen and (max-width:660px) {
	#sec-turne .container-turne {
		padding-left: 50px
	}
	.image-contato {
		height: inherit
	}
	.cont-form-contato .titulo-contato .titulo {
		font-size: 40px
	}
	.mmsesxp .subtitulo {
		font-size: 40px
	}
	.box-discografia.destaque .image h2 {
		font-size: 40px;
		line-height: 45px;
		margin-top: 108px;
	}
	#sec-carnaval .titulo-linha-tempo .subtitulo {
		font-size: 40px;
		width: 517px
	}
	#sec-carnaval .titulo-linha-tempo .titulo {
		font-size: 40px
	}
	.titulo-secao .titulo {
	}
	.titulo-secao .titulo span {
		font-size: 40px
	}
}

@media screen and (max-width:680px) {
	.box-discografia .descricao .titulo {
		text-align: center;
		font-size: 40px
	}
	.box-discografia .descricao .btn-discografia {
		display: block;
		margin: 10px 0
	}
	.box-discografia.destaque .descricao {
		padding: 0;
		padding-bottom: 30px;
		margin-top: 80px
	}
	.box-discografia .descricao .titulo {
		line-height: 40px;
		text-align: center;
		font-size: 35px;
		margin-top: 25px;
		margin-bottom: 50px
	}
	.box-discografia .image {
		float: none!important;
		width: 100%;
		height: 250px;
		overflow: hidden
	}
	.box-discografia .descricao {
		float: none!important;
		width: 100%;
		text-align: center;
		padding-left: 0;
		padding-top: 0;
		padding: 0
	}
	.box-discografia {
		height: 100%!important;
		width: 100%
	}
	.box-discografia .descricao ul li {
		padding-left: 0;
		margin-left: 0;
		list-style-image: inherit;
		width: 95%;
		margin: 0 auto;
		margin-bottom: 8px
	}
	.box-discografia .descricao .titulo:after {
		display: none
	}
	.box-discografia .descricao .container .central>a {
		margin-left: 0;
		margin: 0 auto !important;
		display: table;
		float: none;
	}
}

@media screen and (max-width: 550px) {
	#sec-parceiro .container-turne {
		max-width: inherit;
		display: inline
	}

	.carrossel-expert .owl-nav{
		margin: 0 auto;
		display: table;
		float: none;
		margin-top: 54px;
	}
	#sec-turne:after{
		height: 100%;
		background-repeat: no-repeat;
		right: -475px;
	}
	.sec-turne .image-artista .img-artista{
		height: 85px;
	}
	.sec-turne .ld-light1{
		height: auto !important;
		width: 100%;
		float: none;
		margin: 0 auto;
		margin-top: 63px;
	}
	.sec-turne .ld-light1 .image{
		position:relative;
		float:none;
		width: 330px;
		height: 280px;
		background-size: contain;
		left: inherit;
		margin: 0 auto;
		display: table;
	}
	.box-discografia .descricao p{

width: 57%;

margin: 0 auto;
	}
	.eng-linha{

width: 54.39px;

border: none;
	}
	.lightbox-about .descricao .titulo{

font-size: 21px;

line-height: 23px;

margin-bottom: 0;

text-align: left;
}
	.lightbox-about .descricao .subtitulo{

font-size: 21px;

line-height: 37px;

text-align: left;
	}
	.lightbox-turne .ld-light1{
	float: none;
	width: 65%;
	margin: 0 auto;
	}
	.lightbox-turne .ld-light1 .image{
		width:100%;
		height: 232px;
		background-size: contain;
	}
	.engloba-box-linha-tempo>a{

margin: 0 auto;

display: table;

margin-top: 39px;
	}
	.menu-mobile fieldset {
		width: 80%
	}
	.box-discografia .descricao .btn-discografia {
		display: block;
		margin: 10px 0
	}
	.box-discografia.destaque .descricao {
		padding: 0;
		padding-bottom: 30px;
		width: 86%;
		margin: 0 auto;
		margin-top: 80px;
	}
	.box-discografia .descricao .titulo {
		line-height: 40px;
		text-align: center;
		font-size: 25px;
		margin-top: 25px;
		margin-bottom: 50px;
	}
	.box-discografia .descricao .container .central>a {
		margin-left: 0
	}
	.box-discografia .descricao ul li:before {
		margin-left: 0;
		margin-right: 0;
		margin-top: 0;
		display: none
	}
	.box-discografia .descricao img {
		margin-left: 0;
		margin: 0 auto
	}
	.borda-image-contact {
		width: 325px
	}
	#mmsesxp .container .central .wrap {
		padding-left: 0
	}
	.eng-carnaval .titulo-linha-tempo p {
		margin-top: 25px!important;
		text-align: left !important;
	}
	.box-discografia .image {
		float: none!important;
		width: 100%;
		height: 250px;
		overflow: hidden
	}
	.box-discografia .descricao {
		float: none!important;
		width: 100%;
		text-align: center;
		padding-left: 0;
		padding-top: 0;
		padding: 0
	}
	.box-discografia {
		height: 100%!important;
		width: 100%
	}
	.box-discografia .descricao ul li {
		padding-left: 0;
		margin-left: 0;
		list-style-image: inherit
	}
	.box-discografia .descricao .titulo:after {
		display: none
	}
	.titulo-secao .titulo span {
		line-height: 41px
	}
	.titulo-secao .titulo {
	font-size: 29px !important;
	}
	.eng-box-mms .box-mms {
		border-right: none
	}
	.lightbox-about .descricao p {
		padding: 80px 0;
		width: 95%;
		text-align: left;
		padding-top: 0;
		margin-top: 20px;
	}
	.image-contato {
		height: auto
	}
	#sec-turne .box-turne {
	width: 50%;
	min-width: 151px;
	}
	.menu-mobile>a {
	}
	#banner #slide-prev {
		margin-left: -35px
	}
	#banner .btn {
		margin-top: 200px!important
	}
	#sec-footer-home,
	.box-discografia.destaque,
	.box-noticia .image {
		height: 100%!important;
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
		padding-left: 0
	}
	.cont-form-contato .titulo-contato .titulo:after {
		margin: 0 auto;
		margin-top: 35px
	}
	.cont-form-contato .titulo-contato .titulo {
		text-align: center;
		font-size: 40px
	}
	
	#sec-carnaval .titulo-linha-tempo .subtitulo {
		font-size: 35px;
		width: 95%;
		text-align: center;
	}
	#sec-carnaval .titulo-linha-tempo .titulo {
		line-height: 35px;
		font-size: 35px;
		margin-top: 20px;
		text-align: center;
	}
	#sec-carnaval .titulo-linha-tempo .titulo::after {
		display: none
	}
	.lightbox-about .descricao{

width: 57%;

/* text-align: center; */

float: none;

margin: 0 auto;
	}
	#sec-carnaval .cont-social {
		position: inherit;
		right: 0;
		top: 0;
		display: none
	}
	.lightbox-about .engloba-image {

margin-top: 87px;
	}
	.engloba-image {
		float: none;
		width: 100%;
		padding-top: 0;
		width: 153px;
		height: 191px;
		margin: 0 auto;
		display: table;
		margin-bottom: 29px;
	}
	#sec-carnaval .borda {
		position: inherit;
		margin-right: 0;
		margin: 0 auto;
		margin-left: 0;
		margin: 0 auto;
		right: 0;
		margin-right: 141px
	}
	.carnaval.wrap {
	}
	.eng-linha-tempo .borda {
		margin-bottom: 39px;
		padding-left: 0;
		margin: 0 auto;
		display: table;
		position: relative;
		left: inherit;
	}
	#sec-biografia {
		padding: 0;
		background-image: inherit!important;
		background-color: #fff
	}
	#conteudo-biografia {
		width: 100%
	}
	#banner.active .desc-banner .titulo span:first-of-type,
	#banner.active .desc-banner .titulo span:last-of-type,
	.desc-banner .titulo span:first-of-type,
	.desc-banner .titulo span:last-of-type {
		width: 95%;
		margin: 0;
		max-width: 500px;
		text-align: center;
		margin: 0 auto;
		padding-bottom: 0
	}
	
	#logo {
		width: 50px;
		height: 50px;
		padding: 5px
	}
	#topo {
		width: 50px;
		border: none;
		height: 30%
	}
	.naveSecoes {
		display: none
	}
	.cont-social-musica {
		padding-left: 5px;
		position: fixed
	}
	.cont-social-musica .play {
		width: 40px;
		height: 40px
	}

	#banner ul li {
		background-position: right -380px center
	}
	.desc-banner {
		padding-bottom: 180px;
		max-width: 500px;
		width: 100%;
		padding: 0;
		margin: 0;
		background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .6) 100%)
	}
	#banner .cont-social {
	}
	.box-linha-tempo {
		text-align: center!important;
		display: block;
		width: 100%;
		padding-right: 0;
	}
	.box-linha-tempo .image {
		float: none!important;
		margin: 0 auto!important;
		display: table;
		margin-bottom: 20px!important
	}
	.box-linha-tempo .descricao {
		text-align: center!important;
		width: 95%;
		margin: 0 auto;
		padding-right: 0
	}
	.cont-box-turne {
		padding-left: 0;
		padding-right: 0
	}
	#sec-case .container-turne .btn-abada{
		margin: 0 auto;
		margin-top: 72px;
	}
	.box-discografia .descricao .titulo span:first-of-type {
		font-size: 24px
	}
	.cont-box-noticia .box-noticia:nth-of-type(2) {
		display: none
	}
	.cont-box-noticia .box-noticia {
		width: 100%
	}
	.box-linha-tempo .image img {
		width: 220px!important
	}
	#sec-carnaval .eng-linha-tempo,
	.eng-linha-tempo {
		padding: 0 10px
	}

	.titulo-linha-tempo p {
		text-align: center!important;
		width: 95%;
		margin: 0 auto
	}
	.eng-linha-tempo.wrap {
		padding-top: 0;
		margin: 0;
		padding-top: 100px;
		padding-bottom: 0;
		max-width: none;
		width: 100%;
	}
	.cont-box-linha-tempo {
		padding-bottom: 38px;
	}
	.cont-btn-navegacao {
		bottom: -60px
	}
	#creditos {
		padding: 0;
		position: inherit;
		display: block
	}
	#creditos ul li .cont-social .btn-social {
		margin: inherit
	}
	#creditos ul li a img {
		margin: 0 auto;
		width: 85px;
		padding: 10px
	}
	#creditos ul li a {
		width: 100%;
		float: none
	}
	#creditos ul li {
		width: 100%
	}
	#creditos ul li:nth-of-type(2) .cont-social {
		margin: 0;
		margin-left: inherit
	}
	#creditos ul li:first-of-type {
		display: none
	}
	.cont-social-musica.active .social-musica {
		left: 55px;
		padding: 10px;
		background-color: rgba(0, 0, 0, .79)
	}
	.cont-social-musica .social-musica ul li img {
		opacity: 1
	}
	.btn-mais-biografia span,
	.btn-menos-biografia span {
		height: 1px;
		width: 22.27px
	}
	.box-blog .descricao .titulo {
		font-size: 20px
	}
	.box-blog .descricao {
		padding: 0 20px
	}
	.box-blog .descricao,
	.box-blog .image {
		height: 310px;
		margin-right: 0
	}
	.banner-blog .desc-banner {
		left: 0;
		text-align: center;
		padding: 0 50px
	}
	.banner-blog .desc-banner .titulo {
		font-size: 30px;
		padding-left: 0;
		text-align: center;
		width: 100%;
		max-width: 100%;
		position: relative;
		bottom: 0;
		padding: 0;
		background: 0 0
	}
	.banner-blog .desc-banner p {
		width: 100%;
		max-width: 100%;
		display: none
	}
	.banner-blog .desc-banner a {
		display: table;
		margin: 0 auto;
		margin-top: 30px
	}
	.banner-blog .desc-banner {
		padding-top: 180px;
		background-color: rgba(0, 0, 0, .38)
	}
	.bannControls {
		transform: translate(-50%, 210px);
		display: none
	}
	#form-newsletter .campos input {
		width: 100%;
		margin-bottom: 20px
	}
	#form-newsletter .campos button {
		margin-top: 10px
	}
	.box-linha-tempo .titulo {
		text-align: center;
		font-weight: 700;
		font-size: 18px;
		color: #101f26
	}
	.box-linha-tempo .descricao p {
		font-size: 13px;
		letter-spacing: 1px
	}
	#sec-carnaval .box-linha-tempo .descricao p {
		color: #868686
	}
	.box-noticia .descricao .titulo {
		font: 16px tofino-regular
	}
	.box-turne p {
		text-align: center;
		font-size: 14px;
		line-height: 24px
	}
	.box-turne .titulo::before {
		margin-left: 0;
		margin-right: 10px
	}
	.carrossel-turne {
		margin: 0 auto
	}
	.box-turne .titulo {
		font-size: 18px;
		text-align: center
	}
	.owl-controls .owl-dots {
		margin-top: 20px
	}
	.owl-controls .owl-dots .owl-dot {
		width: 17px;
		height: 17px;
		display: inline-block;
		border-radius: 100%;
		margin: 0 5px
	}
	.owl-controls {
		text-align: center
	}
	.owl-controls .owl-dots .owl-dot.active {
		background-color: #e2bb7c
	}
	#sec-turne {
		padding: 0;
	}

	.box-post-biografia .descricao .titulo {
		font-size: 30px
	}
	.imagem-claudia {
		left: 0;
		height: inherit;
		margin: 0 auto;
		width: 300px;
		margin-top: -415px
	}
	#sec-carnaval  .eng-carnaval {
		float: none;
		width: 95%;
		text-align: center;
		margin: 0 auto;
		padding: 31px;
	}
	.carrossel-carnaval .owl-controls {
		padding: 0
	}
	#sec-carnaval {
		padding-bottom: 485px;
		overflow: hidden;
		padding: 0;
		height: auto !important;
	}
	#envia_artista .btn-enviar,
	#envia_agenciamento .btn-enviar,
	#form-contato .btn-enviar {
	}
	.cont-social-contato .btn-social {
		font-size: 25px
	}
	#sec-contato .wrap {
	}
	#sec-turne .mascara-bg {
	}
	.cont-form-contato .titulo-contato p {
		font-size: 13px;
		margin-top: 35px;
	}
}

@media screen and (max-width:420px) {
	#envia_artista .input,
	#envia_agenciamento .input,
	#form-contato .input {
		width: 100%;
		padding: 0!important
	}
	
	.box-discografia .descricao .titulo {
		margin-top: 100px
	}
	.contatos.wrap {
	}
	.contatos .texto p {
	}
	#envia_artista .btn-enviar:before,
	#envia_agenciamento .btn-enviar:before,
	#form-contato .btn-enviar:before {
		height: 13px;
		display: none;
	}
	.eng-box-mms {
		margin-top: 50px
	}
	.mmsesxp .titulo {
		font-size: 35px
	}
	.mmsesxp .subtitulo {
		font-size: 35px
	}
	.box-discografia .descricao .titulo:after {
		display: none
	}
	.box-discografia .descricao ul li {
		margin-left: 0;
		list-style-image: inherit;
		padding-left: 0
	}
	#sec-carnaval .borda {
		margin-right: 102px
	}
	.box-discografia .image {
		float: none!important;
		width: 100%;
		height: 250px;
		overflow: hidden
	}
	.box-discografia .descricao {
		float: none!important;
		width: 100%;
		text-align: center
	}
	.box-discografia {
		height: 100%!important;
		width: 100%
	}
	.box-discografia .container {
		padding: 95px 0;
		padding-top: 0
	}
	.image-contato {
		height: auto;
		bottom: 0
	}
	.box-discografia.destaque .image h2 {
		font-size: 35px;
		line-height: 40px;
	}
	.box-discografia.destaque .image {
		margin-top: 0
	}
	#sec-carnaval .titulo-linha-tempo .titulo {
		font-size: 35px;
		margin-left: 0;
		margin: 0 auto
	}
	.cont-form-contato {
	}
	.cont-form-contato .titulo-contato .email {
		font-size: 15px
	}
	#banner ul li {
		background-position: center
	}
	.desc-banner {
		padding-bottom: 0;
		max-width: 420px
	}
	.desc-banner .titulo span {
		margin: 0 auto!important
	}
	#form-newsletter .titulo-news .titulo {
		font-size: 40px
	}
	.bannControls {
		left: 50%
	}
	.box-blog .descricao .titulo {
		font-size: 16px
	}
	.box-blog .descricao p {
		font-size: 12px;
		line-height: 18px
	}
	.box-blog .descricao {
		padding: 0 20px
	}
	.box-blog .descricao,
	.box-blog .image {
		height: 313px
	}
	.box-post-noticia .descricao p {
		font-size: 13px
	}
}
@media screen and (max-width:375px) {
	#banner .logo-banner{
		
left: 50%;
		
margin-left: -108px;
	}
}
@media screen and (max-width:360px) {
	.box-blog .image {
		width: 100%
	}
	.menu-mobile>a {
	}
	.btn-abada:before {
	}
	.box-discografia .descricao ul li {
		margin-bottom: 5px;
		margin: 0 auto
	}
	.box-discografia .descricao ul {
		margin-top: 15px
	}
	.box-discografia .descricao .titulo {
		font-size: 25px;
		font-weight: 700
	}
	#banner .cont-social {
		right: 5px!important
	}
	.cont-form-contato .titulo-contato .email {
		margin-top: 0!important
	}
	.cont-form-contato .titulo-contato .titulo:after {
		width: 150px
	}
	.cont-form-contato .titulo-contato .titulo {
		font-size: 35px!important
	}
	.box-discografia.destaque .image p {
		margin-top: 0
	}
	.box-discografia.destaque .image h2 {
		font-size: 35px
	}
	.titulo-secao .titulo span {
		font-size: 35px!important
	}
	.titulo-secao .titulo {
	}
	#sec-carnaval .titulo-linha-tempo .subtitulo {
		font-size: 35px
	}
	.box-blog .image img {
		top: 0!important;
		transform: translate(0)!important
	}
	.box-blog .descricao {
		width: 100%;
		height: auto;
		padding: 40px 20px
	}
	.desc-banner {
		max-width: 360px
	}
	#banner.active .desc-banner .titulo span:first-of-type,
	#banner.active .desc-banner .titulo span:last-of-type@media screen and (max-width: 952px) {
		.ld1-conteudo-novo{
			
	width: 100%;
			
	padding: 62px 95.29px;
		}
		.box-parceiro.case{
			
	min-width: 115px;
		}
		#sec-discografia .titulo-linha-tempo{
			
	margin-bottom: 41px;
		}
		#sec-turne .titulo-secao{
			flex-direction:column;
		}
		.ld2-conteudo-novo{
			height: 349px;
			width: 545px;
		}
		.desc-banner .titulo {
		}
		.engloba-conteudo-novo{
			
	flex-direction: column;
			
	justify-content: space-around;
		}
		#recaptcha span{
			font-size:10px;
		}
		.box-discografia.destaque span{
		}
		.carrossel-expert{
			margin: 0 auto;
		}
		#banner.active .desc-banner .titulo span:first-of-type,
		#banner.active .desc-banner .titulo span:last-of-type,
		.desc-banner .titulo span:first-of-type,
		.desc-banner .titulo span:last-of-type {
			float: none;
			margin: 0;
			display: table;
			letter-spacing: 10px
		}
		#sec-turne .cont-social{
			right: 18px;
		}
		.eng-linha-tempo {
			max-width: 555px;
			padding-bottom: 90px
		}
		.box-linha-tempo:first-of-type {
			margin-left: 0
		}
		.box-linha-tempo:nth-of-type(even) {
			float: none;
			text-align: left;
			margin-top: 10px;
			margin-bottom: 10px
		}
		#sec-carnaval .eng-linha-tempo {
			max-width: 455px
		}
		#sec-carnaval {
		}
		.cont-btn-navegacao {
			right: 50%;
			transform: translate(50%, 0) rotate(-90deg)
		}
		.btn-mais-biografia,
		.btn-menos-biografia {
			visibility: visible;
			opacity: 1
		}
		#sec-turne .box-turne {
			/* width: 100% */
			min-width: 341px;
		}
		.box-turne:nth-of-type(even) {
		}
	
		#sec-turne {
			padding: 80px 0
		}
		#sec-footer-home,
		.box-discografia.destaque,
		.box-noticia .image {
		}
		#sec-contato .wrap {
			padding-bottom: 30px
		}
	}
	
	@media screen and (max-width:800px) {
		.image-contato {
			height: 570px;
		}
		#sec-discografia .titulo-linha-tempo .subtitulo{
			font-size:30px;
		}
		.engloba-box-conteudo-novo{
			flex-wrap:wrap;
			justify-content: center;
		}
		.sec-turne .titulo-trabalho{
			text-align:center;
			margin: 0 auto;
			align-items: center;
			justify-content: center;
		}
		.btn-contratar{
			
	margin: 0 auto;
			
	display: table;
			
	margin-top: 70px;
		}
		.sec-turne{
			
	padding: 80px 0;
		}
		.sec-turne .ld-light1{
	
	float: none !important;
	
	margin-left: 0;
	
	float: none;
	
	width: 100%;
	
	}
	.sec-turne .descricao{
		
	padding-left: 0;
		
	text-align: center;
	}
	.sec-turne .descricao .titulo-ator-principal{
		
	margin-top: 0;
		
	font-family: 'AgeoPersonalUse-Light';
	}
		.sec-turne .ld-light2{
			
	width: 100%!important;
			
	float: none !important;
			
	text-align: center;
			
	padding: 47px 0px;
			
	margin: 0 auto;
			
	padding-left: 0;
			
	/* padding-right: 0px; */
		}
		.sec-turne .ld-light1 .image{
	
	width: 300px;
	
	height: 300px;
	
	margin: 0 auto;
	
	display: table;
	
	position: relative;
	
	left: inherit;
	
	}
		#sec-contato .wrap{
			
	padding-top: 0;
		}
		.cont-form-contato .titulo-contato{
			margin-top:0;
		}
		#form-contato{
			
	margin-top: 67px;
		}
		#sec-footer-home{
			
		}
		#sec-discografia .titulo-linha-tempo .titulo{
			
	font-size: 36px;
		}
		#sec-discografia .titulo-linha-tempo{
			text-align:center;
			justify-content: center;
			align-items: center;
		}
		#sec-biografia {
			background-image: inherit!important;
			background: #fff
		}
		.eng-carnaval .titulo-linha-tempo p {
			padding-right: 0
		}
		#banner,
		#banner ul,
		#banner ul li {
		}
		#sec-turne .container-turne {
		flex-direction: column;
		max-width: 75.7%;
		height: auto;
		padding: 83px 0;
		padding-right: 83px;
		}
		#banner ul li {
			background-position: right -300px center
		}
		.banner-blog .desc-banner .titulo {
			font-size: 40px;
			padding-left: 0
		}
		.banner-blog .desc-banner {
			left: 105px;
			max-width: 500px;
		}
		.btn-sobre1{
			padding-top: 0;
			margin: 0 auto;
			display: table;
		}
		.banner-blog .desc-banner p {
			max-width: 350px
		}
		#banner.banner-blog ul li {
			background-position: right -100px center
		}
		.cont-box-blog .eng-box-blog:nth-of-type(odd) .box-blog:nth-of-type(odd) .image {
			float: right
		}
		.cont-box-blog .eng-box-blog:nth-of-type(even) .box-blog:nth-of-type(even) .image {
			float: left
		}
		.box-blog {
			width: 100%
		}
		.claudia-footer {
			display: none
		}
		#form-newsletter {
			width: 80%;
			margin-right: 0;
			float: none;
			margin: 0 auto;
			margin-top: 80px;
			margin-bottom: 150px
		}
		#sec-footer {
			height: auto
		}
		#sec-footer #creditos ul li:first-of-type {
			display: none
		}
		#sec-footer #creditos ul li {
			width: 50%;
			text-align: left
		}
		#sec-footer #creditos {
			padding: 30px 30px
		}
		.box-parceiro.case .content img{
			width: 41px;
		}
		#sec-footer #creditos ul li .cont-social {
			margin: 0
		}
		.cont-social-musica.active .social-musica {
			left: 105px;
			padding: 10px;
			background-color: rgba(0, 0, 0, .95)
		}
		.box-post-noticia .image {
			margin-right: 50px;
			width: 300px
		}
	}
	
	@media screen and (max-width:800px) {
		.box-parceiro .parceiro.content .image {
			margin: 0 auto
		}
		#sec-carnaval .engloba-image{
			
		}
		#sec-case .container-turne{
			
	padding: 83px 0;
			
	padding-right: 83px;
			
	flex-direction: column;
			
	max-width: 75.7%;
		}
		#sec-equipe .container-turne{
			
	padding: 83px 0;
			
	padding-right: 48px;
			
	flex-direction: column;
			
	max-width: 75.7%;
		}
		#sec-carnaval .eng-carnaval{
			
	display: flex;
			
	order: 2;
			
	height: auto;
			
	padding-left: 0;
			
	padding-right: 0;
			
	margin-top: 62px;
		}
		#sec-carnaval .engloba-image{
			width: 100%;
			height: 386px;
			margin: 0 auto;
			padding-top: 0;
			display: flex;
			order: 2;
			float: none;
		}
		.carnaval.wrap{
			
	flex-direction: column;
			
	max-width: 75.7%;
			
	height: auto;
			
	padding: 88px 0;
			
	padding-right: 66px;
		}
		.eng-b1:after{
			display:none;
		}
		.cont-box-linha-tempo{
			width:100%;
			float: left;
			padding: 0 46px;
		}
		.titulo-secao .titulo .traco:before {
			margin: 0 auto
		}
		.box-parceiro.case .content {
			margin: 0 auto;
		}
		.box-parceiro.case .content:after{
	
		}
		.box-parceiro.case {
			width: 40%;
			min-width: 231px;
			padding-right: 0;
		}
		.box-parceiro.case:nth-of-type(even){
			margin-right: 0;
		}
		#sec-biografia {
			padding: 30px 0;
			padding-bottom: 0
		}
		#banner,
		#banner ul,
		#banner ul li {
		}
		.cont-box-turne {
			margin: 0 auto;
			width: 100%
		}
		.eng-carrossel.wrap {
		}
		.box-turne .image {
			margin: 0 auto
		}
		.sec-atores .engloba-box-atores .box-turne .image{
			height: 201px;
		}
		.eng-linha-tempo {
			width: 100%;
			max-width: 100%;
			padding-left: 80px
		}
		.box-linha-tempo {
			margin: 0 auto!important;
			margin-bottom: 40px!important
		}
		#sec-carnaval {
		}
		#sec-carnaval .eng-linha-tempo {
			max-width: 100%;
			padding-right: 0;
			padding-left: 80px
		}
		#sec-turne .container-turne {
		}
		#sec-turne .box-turne {
			padding: 0
		}
		.cont-imprime-discografia .col-dir,
		.cont-imprime-discografia .col-esq {
			width: 100%
		}
		.box-discografia.destaque {
			background-position: top center;
			height: 300px
		}
		.box-discografia.destaque .image {
			width: 70px;
			height: 100px
		}
		.cont-box-noticia .box-noticia:last-of-type {
			display: none
		}
		.cont-box-noticia .box-noticia {
			width: 50%
		}
		.cont-form-contato {
			width: 100%;
			padding: 83px 45px;
			flex-direction: column;
			max-width: 100%;
		}
		.logo-claudialeitte img {
			width: 90%
		}
		#discografiaCompleta {
			padding-left: 0
		}
		#discografiaCompleta .box-discografia {
			width: 50%
		}
		.box-post-noticia .image {
			display: none
		}
		
		.box-post-noticia .titulo {
			font-size: 25px
		}
		
	}
	
	@media screen and (max-width:500px) {
		#sec-case .cont-social{
			right:0;
		}
		.titulo-nascimento{
			display: inline-flex;
			margin: 0 auto;
		}
		.eng-carrossel{
			justify-content: center;
		}
		.box-parceiro.case .content{
			height: 112px;
		}
		.box-conteudo-novo .descricao,
		.box-conteudo-novo .descricao p{
			text-align:center;
		}
		.cont-form-contato {
			padding-left: 0 !important;
			padding-top: 90px;
			padding-right: 0 !important;
		}
		#sec-equipe .engloba-equipe{
			margin: 0 auto;
		}
		#sec-equipe .box-equipe{
			text-align:center;
		}
		#sec-equipe .box-equipe .descricao{
			padding-right: 0;
		}
		.eng-logo-light{
			display:none;
		}
		.fechar-site{
			right: 20px;
		}
		#sec-turne .container-turne {
			width: 100%;
			padding-left: 0 !important;
			padding-top: 80px;
			max-width: 72%;
			padding-right: 0;
		}
		#sec-equipe .container-turne{
			max-width: 72%;
			padding-right: 0;
		}
		.box-parceiro.case{
			min-width: 115px;
		}
		.titulo-secao .titulo:before{
			margin-right: 13.56px !important;
			height: 40px !important;
		}
		#sec-footer-home .texto p{
			width: 92%;
		}
		.logo-footer{
			
	width: 173px;
		}
		.ld1-conteudo-novo .btn-abada{
			
	margin: 0 auto;
			
	margin-top: 55px;
		}
		#sec-discografia .titulo-linha-tempo .subtitulo{
			font-size: 25px;
		}
		#sec-discografia .titulo-linha-tempo .titulo{
			
	font-size: 25px;
		}
		.engloba-conteudo-novo{
			height:auto;
		}
		.engloba-box-conteudo-novo{
			flex-direction:column;
			justify-content: center;
			align-items: center;
			text-align: center;
		}
		.desc-banner .subtitulo{
			
	font-size: 38px;
			
	line-height: 39px;
		}
		#banner .logo-banner{
			
	width: 190px;
			
	left: 50%;
			
	margin-left: -90px;
		}
		.desc-banner .engloba-titulo-bann{
			width: 100%;
			padding-left: 0;
			text-align: center;
			border: navajowhite;
		}
		#sec-turne .box-turne{
			margin-top:0;
		}
		.engloba-cont-turne{
			
	overflow-y: scroll;
			
	overflow-x: auto;
			
	height: 439px;
		}
		.ld1-conteudo-novo{
			padding: 62px 0;
			height: auto !important;
			padding-left: 0;
			margin: 0 auto;
			display: table;
			width: 72%;
		}
		.sec-turne .descricao .titulo{
			font-size:15px;
			text-align: center;
		}
		.lightbox-agenciado{
			width: 100%;
			padding: 41px 41px;
		}
		.lightbox-agenciado .engloba-titulo-light .titulo{
			font-size: 30px;
		}
		#sec-turne .titulo-secao ul li:after{
			display: none;
		}
		#sec-turne .titulo-secao ul{
			width:100%;
			float:none;
			flex-direction: column;
			align-items: center;
			justify-content: center;
		}
	
		#sec-turne .titulo-secao ul li a{
		}
		#sec-turne .titulo-secao ul li span{
			
	bottom: -4.2px;
		}
		#sec-turne .titulo-secao ul li{
			margin-bottom: 12px;
		}
		#recaptcha {
			/* display: block; */
			/* margin: 0 auto; */
			/* margin-right: 0; */
			/* margin-bottom: 22px; */
			/* margin-top: 10px */
			width: 60%;
		}
		#sec-case{
		padding: 0;
		}
		.carrossel-galeria-artista .owl-nav .owl-prev, .carrossel-galeria-artista .owl-nav .owl-next{
			margin-top: -54px;
		}
		.sec-turne .ld-light2{
			right: inherit;
			top: inherit;
			padding-top: 40px;
		}
		.box-discografia .descricao .container .central>a span{
		}
		.desc-banner .image{
			width:120px;
		}
		.eng-rede-soci a{
	
	margin: 0 auto;
	
	display: table;
	
	margin-bottom: 20px;
		}
		.heightALt .eng-rede-soci a{
			margin: inherit;
		}
		.eng-text-trabalhos{
			width:100%;
		}
		.eng-rede-soci{
		text-align: left;
		}
		.lightbox-turne .descricao{
			text-align:center;
		}
		.lightbox-turne .ld-light2{
			width:100%;
			text-align: center;
			float: none;
		}
		.secaoSocial .cont-social{
			right: 18px !important;
			top: 20px;
		}
		.fancybox-close-small{
	
	right: 17px;
	
	top: 10px;
	
	z-index: 1000;
		}
		#logo-lightbox img{
	
	width: 100%;
	
	}
		.carrossel-biografia{
			height: 400px !important;
		}
		.box-pd-image{
			height: 400px !important;
			width: 100%;
		}
		.eng-b1{
			width:100%;
			float:none;
			position: inherit;
			right: inherit;
			top: inherit;
		}
		.engloba-image:after{
			width:100%;
			height: 100%;
			top: -16px;
		}
		#sec-case .container-turne {
			max-width: 72%;
			padding-top: 72px;
			padding-bottom: 72px;
			padding-left: 0;
			padding-right: 0;
		}
		.mmsesxp .titulo h2 {
			font-size: 35px
		}
		.mmsesxp .subtitulo {
			font-size: 35px
		}
		.lightbox-turne {
			padding: 0;
			width: 100%;
			padding-top: 55px;
			padding-bottom: 40px;
		}
		.lightbox-turne p {
			padding: 0;
			text-align: center;
			width: 100%;
		}
		.engloba-image img {
		}
		body {
			overflow: visible!important
		}
		#sec-contato .wrap {
		}
		#sec-case .eng-carrossel.wrap{
	
	padding-top: 56px;
		}
		.eng-carrossel.wrap {
			margin: 0 auto;
			padding-top: 0;
			padding-bottom: 35px;
			max-width: none !important;
		}
		#banner,
		#banner ul,
		#banner ul li {
		}
		.lightbox-linha-tempo .fancybox-close-small:after {
		}
		.lightbox-about {
			width: 100%;
			padding: 0
		}
		.box-discografia.destaque .image h2 {
			font-size: 45px;
			line-height: 45px
		}
		#logo-interna {
		width: 65.71px;
		height: 110px;
		}
		#logo-interna img{
		}
		.heightALt #logo-lightbox {
			position:fixed;
			right:0;
			top:0;
			display: none;
		}
		#logo-lightbox {
			width: 16%;
			background: transparent;
		}
		.lightbox-linha-tempo .eng-text-light p {
			font-size: 12px;
			margin-top: 5px;
			width: 66%!important;
			text-align:center;
			margin: 0 auto;
		}
		.lightbox-linha-tempo .box-tempo {
			display: block;
			width: 95%;
			margin: 0 auto;
			text-align: center;
			padding: 5px !important;
		}
		.lightbox-linha-tempo .subtitulo:after {
			margin-top: 8px;
			height: 0;
			border-bottom: 8px solid #e2bb7c;
			width: 120px;
			margin-top: 9px
		}
		.lightbox-linha-tempo .subtitulo {
			font-size: 30px!important;
			margin-top: 5px
		}
		.lightbox-linha-tempo .eng-text-light .titulo{
			width: 95%;
			margin: 0 auto;
			text-align: center;
			font-size: 18px
		}
		.lightbox-linha-tempo .titulo h2 {
			text-align: center;
			margin: 0 auto;
			font-size: 25px
		}
		.contatos .texto {
			padding-top: 0;
			width: 100%
		}
		.contatos .texto p {
			font-size: 11px;
			width: 100%;
			line-height: 20px;
		}
		.logo-claudialeitte {
			padding-top: 60px
		}
		.contatos.wrap {
			padding-top: 20px;
			padding-bottom: 0;
			flex-direction: column;
		}
		.box-contato .descricao {
			text-align: center;
			margin: 0 auto;
			margin-top: 13px;
		}
		.box-contato .image {
			display: block;
			margin: 0 auto
		}
		.box-contato {
			display: block;
			margin: 0 auto;
			padding-bottom: 15px;
			min-width: 268px;
		}
		.cont-form-contato .titulo-contato .email {
			text-align: center
		}
		.box-discografia .descricao {
			padding-top: 10px
		}
		.btn-atores{
			margin: 0 auto;
			display:table;
		}
		.box-turne .image {
			/* margin: 0 auto; */
			/* height: 149px; */
		}
		.box-turne .image .imag-img{
		}
		.titulo-secao p {
			width: 100%;
			margin: 0 auto;
			margin-top: 15px;
			line-height: 20px;
		}
		.titulo-secao .titulo span {
			font-size: 50px
		}
		.titulo-secao .titulo {
			font-size: 50px;
			text-align: center
		}
		.topo-interno {
			right: 5px;
			top: 20px
		}
		.more {
			position: inherit;
			margin-bottom: 115px
		}
		#sec-carnaval .titulo-linha-tempo .subtitulo {
			margin-top: 10px
		}
		#sec-carnaval .titulo-linha-tempo .titulo {
			line-height: 27px;
			color: #000;
			font-size: 55px;
			margin-top: 20px;
			text-align: center
		}
		#sec-carnaval .titulo-linha-tempo .titulo::after {
			margin-left: 0;
			padding-right: 160px;
			margin-left: 241px
		}
		#sec-carnaval .cont-social {
			position: inherit;
			right: 0;
			top: 0;
			display: none
		}
		.engloba-image {
			float: none;
			width: 100%
		}
		#sec-carnaval .borda {
			position: inherit;
			margin-right: 0;
			margin: 0 auto;
			margin-left: 81px
		}
		.carnaval.wrap {
			width: 100%;
			max-width: inherit;
			padding-top: 0;
			margin: 0;
			padding-bottom: 0;
			padding-right: 0;
		}
		.eng-linha-tempo .borda {
			margin-bottom: 65px
		}
		#sec-biografia {
			padding: 0
		}
		#conteudo-biografia {
			width: 100%
		}
		#banner.active .desc-banner .titulo span:first-of-type,
		#banner.active .desc-banner .titulo span:last-of-type,
		.desc-banner .titulo span:first-of-type,
		.desc-banner .titulo span:last-of-type {
			width: 95%;
			margin: 0;
			max-width: 500px;
			text-align: center
		}
		#sec-turne .container-turne {
		}
		#logo {
			width: 50px;
			height: 50px;
			padding: 5px
		}
		#topo {
			width: 50px;
			border: none
		}
		.naveSecoes {
			display: none
		}
		.cont-social-musica {
			padding-left: 5px;
			position: fixed
		}
		.cont-social-musica .play {
			width: 40px;
			height: 40px
		}
	
		#banner ul li {
			background-position: right -380px center
		}
		.desc-banner {
			padding-bottom: 180px;
			max-width: inherit;
			width: 95%;
			padding: 0;
			margin: 0;
			background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .6) 100%)
		}
		#banner .cont-social {
			right: inherit;
			top: 16.7px;
			left: 50%;
			margin-left: -50px;
		}
		.box-linha-tempo {
			text-align: center!important;
			display: block;
			width: 100%
		}
		.box-linha-tempo .image {
			float: none!important;
			margin: 0 auto!important;
			display: table;
			margin-bottom: 20px!important
		}
		.box-linha-tempo .descricao {
			text-align: center!important
		}
		.cont-box-turne {
			padding-left: 0;
			padding-right: 0
		}
		.box-discografia .descricao .titulo span:first-of-type {
			font-size: 24px
		}
		.cont-box-noticia .box-noticia:nth-of-type(2) {
			display: none
		}
		.cont-box-noticia .box-noticia {
			width: 100%
		}
		.box-linha-tempo .image img {
			width: 220px!important
		}
		#sec-carnaval .eng-linha-tempo,
		.eng-linha-tempo {
			padding: 0 10px
		}
		#sec-biografia .titulo-linha-tempo .titulo {
			text-align: center;
			width: 100%;
			font-size: 50px;
			line-height: 45px
		}
		.titulo-linha-tempo p {
			text-align: center;
			width: 95%;
			margin: 0 auto;
			margin-top: 8px!important
		}
		.eng-linha-tempo.wrap {
			padding-top: 0;
			margin: 0;
			padding: 0;
			max-width: 500px
		}
		.cont-box-linha-tempo {
			padding-bottom: 80px
		}
		.cont-btn-navegacao {
			bottom: 10px
		}
		#creditos {
			padding: 26px 20px
		}
		#creditos ul li .cont-social .btn-social {
			margin: 0 5px
		}
		#creditos ul li {
			width: 50%
		}
		#creditos ul li:nth-of-type(2) .cont-social {
			margin: 0;
			margin-left: 32px
		}
		#creditos ul li:first-of-type {
			/* display: none */
		}
		.cont-social-musica.active .social-musica {
			left: 55px;
			padding: 10px;
			background-color: rgba(0, 0, 0, .79)
		}
		.cont-social-musica .social-musica ul li img {
			opacity: 1
		}
		.btn-mais-biografia span,
		.btn-menos-biografia span {
			height: 1px;
			width: 22.27px
		}
		.box-blog .descricao .titulo {
			font-size: 20px
		}
		.box-blog .descricao {
			padding: 0 20px
		}
		.box-blog .descricao,
		.box-blog .image {
			height: 310px;
			margin-right: 0
		}
		.banner-blog .desc-banner {
			left: 0;
			text-align: center;
			padding: 0 50px
		}
		.banner-blog .desc-banner .titulo {
			font-size: 30px;
			padding-left: 0;
			text-align: center;
			width: 100%;
			max-width: 100%;
			position: relative;
			bottom: 0;
			padding: 0;
			background: 0 0
		}
		.banner-blog .desc-banner p {
			width: 100%;
			max-width: 100%;
			display: none
		}
		.banner-blog .desc-banner a {
			display: table;
			margin: 0 auto;
			margin-top: 30px
		}
		.banner-blog .desc-banner {
			padding-top: 180px;
			background-color: rgba(0, 0, 0, .38)
		}
		.bannControls {
			transform: translate(-50%, 210px);
			display: none
		}
		#form-newsletter .campos input {
			width: 100%;
			margin-bottom: 20px
		}
		#form-newsletter .campos button {
			margin-top: 10px
		}
		.box-linha-tempo .titulo {
			text-align: center
		}
		.box-linha-tempo .descricao p {
			font-size: 16px;
			letter-spacing: 1px
		}
		#sec-carnaval .box-linha-tempo .descricao p {
			color: #868686
		}
		.box-noticia .descricao .titulo {
			font: 16px tofino-regular
		}
		.box-turne p {
			text-align: justify;
			font-size: 14px;
			line-height: 24px
		}
		.box-turne .titulo::before {
			margin-left: 0;
			margin-right: 10px
		}
		.carrossel-turne {
			margin: 0 auto
		}
		.box-turne .titulo {
			font-size: 30px
		}
		.owl-controls .owl-dots {
			margin-top: 20px
		}
		.owl-controls .owl-dots .owl-dot {
			width: 17px;
			height: 17px;
			display: inline-block;
			background-color: rgba(255, 255, 255, .36);
			border-radius: 100%;
			margin: 0 5px
		}
		.owl-controls {
			text-align: center
		}
		.owl-controls .owl-dots .owl-dot.active {
			background-color: #e2bb7c
		}
		
		#postbiografia {
			padding: 0 0
		}
		.box-post-biografia .descricao .titulo {
			font-size: 30px
		}
		.imagem-claudia {
			left: 0;
			height: inherit;
			margin: 0 auto;
			width: 300px;
			margin-top: -415px
		}
	
		.carrossel-carnaval .owl-controls {
			padding: 0
		}
		#sec-carnaval {
		}
		#envia_artista .btn-enviar,
		#envia_agenciamento .btn-enviar,
		#form-contato .btn-enviar {
			font-size: 40px;
			color: #101f26;
		}
		.cont-social-contato .btn-social {
			font-size: 25px
		}
		#sec-contato .wrap {
		width: 84%;
		padding-bottom: 0 !important;
		padding-right: 0;
		}
		#sec-turne .mascara-bg {
		}
		.cont-form-contato .titulo-contato p {
			font-size: 14px;
			padding-top: 1px !important;
			line-height: 18px;
			width: 100%;
		}
	}
	
	@media screen and (max-width:420px) {
		.menu-mobile ul li {
		}
		.logo-menu {
			padding-top: 18px;
			padding-bottom: 16px
		}
		#envia_artista .input,
		#envia_agenciamento .input,
		#form-contato .input {
			width: 100%;
			padding: 0!important
		}
		.borda-image-contact {
			width: 250px!important;
			height: 12px
		}
		#envia_artista .btn-enviar,
		#envia_agenciamento .enviar,
		#form-contato .btn-enviar {
			font-size: 20px!important;
			margin-right: 0
		}
		.titulo-secao .titulo span {
			font-size: 35px!important
		}
		.titulo-secao .titulo {
		}
		.cont-form-contato .titulo-contato .titulo {
			font-size: 35px!important;
			line-height: 0;
			margin-top: 20px
		}
		.box-discografia .descricao {
			padding: 10px
		}
		.carnaval.wrap {
		}
		#sec-carnaval .titulo-linha-tempo .subtitulo {
			font-size: 55px
		}
		#sec-carnaval .titulo-linha-tempo .titulo::after {
			margin-left: 169px!important
		}
		#banner .cont-social {
		}
		.desc-banner .titulo {
			font-size: 45px
		}
		#banner.active .desc-banner .titulo span:first-of-type,
		#banner.active .desc-banner .titulo span:last-of-type,
		.desc-banner .titulo span:first-of-type,
		.desc-banner .titulo span:last-of-type {
			max-width: 420px!important
		}
		.cont-form-contato {
		}
		.cont-form-contato .titulo-contato .email {
			font-size: 15px
		}
		#banner ul li {
			background-position: center
		}
		.desc-banner {
			padding-bottom: 0
		}
		.desc-banner .titulo span {
			margin: 0 auto!important
		}
		#form-newsletter .titulo-news .titulo {
			font-size: 40px
		}
		.bannControls {
			left: 50%
		}
		.box-blog .descricao .titulo {
			font-size: 16px
		}
		.box-blog .descricao p {
			font-size: 12px;
			line-height: 18px
		}
		.box-blog .descricao {
			padding: 0 20px
		}
		.box-blog .descricao,
		.box-blog .image {
			height: 313px
		}
		.box-post-noticia .descricao p {
			font-size: 13px
		}
	}
	
	@media screen and (max-width:360px) {
		.box-blog .image {
			width: 100%
		}
		.box-blog .image img {
			top: 0!important;
			transform: translate(0)!important
		}
		.box-blog .descricao {
			width: 100%;
			height: auto;
			padding: 40px 20px
		}
	}
	
	@media screen and (max-width:900px) {
		body {
			overflow: visible!important
		}
		.menu-topo .cont-social {
			margin-top: 30px
		}
		.menu-topo ul li {
			line-height: 33px
		}
		#sec-biografia {
			background: #fff;
			background-image: inherit!important
		}
		.menu-topo fieldset {
			width: 35%;
			height: 82%
		}
		.cont-form-contato .titulo-contato .titulo:after {
			margin: 0 auto;
			margin-top: 35px
		}
		.image-contato img {
			padding-right: 0;
			width: 500px;
			margin-left: 300px
		}
		.image-contato {
			position: inherit;
			right: inherit;
			width: 100%
		}
		.cont-form-contato .titulo-contato .titulo {
			font-size: 45px;
			text-align: center
		}
		.cont-form-contato .titulo-contato {
			text-align: center
		}
		.cont-form-contato {
			width: 100%;
		}
		.box-discografia.destaque .image p {
			text-align: center
		}
		.box-discografia.destaque .image h2 {
			font-size: 45px;
			text-align: center
		}
		.box-discografia.destaque,
		.box-discografia.destaque .content,
		.col-dir,
		.col-esq {
			display: block;
			width: 100%
		}
		.titulo-secao p {
		}
		.eng-carrossel.wrap {
			max-width: 745px;
			margin: 0 auto
		}
		.titulo-secao .titulo span {
			font-size: 56px
		}
		.titulo-secao .titulo {
			text-align: center;
			font-size: 45px !important;
		}
		.titulo-linha-tempo p {
		}
		.eng-carnaval .titulo-linha-tempo p {
		}
		#sec-carnaval .titulo-linha-tempo .subtitulo {
			font-size: 45px;
			width: 577px;
			margin: 0 auto;
			margin-top: 0;
		}
		#sec-carnaval .titulo-linha-tempo .titulo::after {
			width: 120px;
			display: block;
			margin-right: 0;
			margin-left: inherit;
			padding-right: inherit
		}
		#sec-carnaval .titulo-linha-tempo .titulo {
		}
		#sec-turne .container-turne {
		}
		.eng-carnaval {
			width: 100%
		}
		#sec-carnaval .borda {
			width: 230px;
			right: 50%;
			margin-right: -130px;
			margin-top: 76px
		}
		.engloba-image {
			width: 100%;
			padding-top: 50px;
			float: none
		}
		.engloba-image img {
			width: 187px;
			margin: 0 auto;
		}
		#conteudo-biografia {
			width: 100%
		}
		#sec-biografia .titulo-linha-tempo .titulo {
			width: 100%;
			text-align: center;
			font-size: 24px;
			line-height: 26px;
		}
		#sec-biografia .titulo-linha-tempo .titulo span{
			font-size: 34px;
		}
		.eng-linha-tempo.wrap {
			padding-top: 80px
		}
		.desc-banner .titulo {
		}
		#banner.active .desc-banner .titulo span:first-of-type,
		#banner.active .desc-banner .titulo span:last-of-type,
		.desc-banner .titulo span:first-of-type,
		.desc-banner .titulo span:last-of-type {
			float: none;
			margin: 0;
			display: table;
			letter-spacing: 0
		}
		.eng-linha-tempo {
			max-width: 555px;
			padding-bottom: 90px
		}
		.box-linha-tempo:first-of-type {
			margin-left: 0
		}
		.box-linha-tempo:nth-of-type(even) {
			float: none;
			text-align: left;
			margin-top: 10px;
			margin-bottom: 10px
		}
		#sec-carnaval .eng-linha-tempo {
			max-width: 455px
		}
		#sec-carnaval {
		}
		.cont-btn-navegacao {
			right: 50%;
			transform: translate(50%, 0) rotate(-90deg)
		}
		.btn-mais-biografia,
		.btn-menos-biografia {
			visibility: visible;
			opacity: 1
		}
		#sec-turne .box-turne {
			width: 100%
		}
		.box-turne:nth-of-type(even) {
			margin-top: 30px;
			padding-left: 0
		}
		#sec-turne {
			padding: 0
		}
		#sec-footer-home,
		.box-discografia.destaque,
		.box-noticia .image {
		height: 633px !important;
		}
		#sec-contato .wrap {
			padding-bottom: 30px
		}
	}
	
	@media screen and (max-width:800px) {
		.image-contato {
			height: 570px
		}
		#mmsesxp .container .central .wrap {
			padding-left: 66px
		}
		.eng-box-mms .box-mms {
			display: block;
			width: 85%;
			margin: 0 auto;
			padding-bottom: 10px
		}
		.titulo-secao .titulo span {
			font-size: 35px !important;
		}
		.menu-mobile fieldset {
			width: 45%
		}
		#topo {
			height: 40%
		}
		.logo-claudialeitte {
			padding-top: 100px
		}
		.contatos.wrap {
			padding: 35px 0
		}
		#creditos img {
			width: 86px
		}
		.titulo-secao .titulo {
		}
		#sec-turne .container-turne {
		}
		#banner ul li {
			background-position: right -300px center
		}
		.banner-blog .desc-banner .titulo {
			font-size: 40px;
			padding-left: 0
		}
		.banner-blog .desc-banner {
			left: 105px;
			max-width: 500px
		}
		.banner-blog .desc-banner p {
			max-width: 350px
		}
		#banner.banner-blog ul li {
			background-position: right -100px center
		}
		.cont-box-blog .eng-box-blog:nth-of-type(odd) .box-blog:nth-of-type(odd) .image {
			float: right
		}
		.cont-box-blog .eng-box-blog:nth-of-type(even) .box-blog:nth-of-type(even) .image {
			float: left
		}
		.box-blog {
			width: 100%
		}
		.claudia-footer {
			display: none
		}
		#form-newsletter {
			width: 80%;
			margin-right: 0;
			float: none;
			margin: 0 auto;
			margin-top: 80px;
			margin-bottom: 150px
		}
		#sec-footer {
			height: auto
		}
		#sec-footer #creditos ul li:first-of-type {
			display: none
		}
		#sec-footer #creditos ul li {
			width: 50%;
			text-align: left
		}
		#sec-footer #creditos {
			padding: 30px 30px
		}
		#sec-footer #creditos ul li .cont-social {
			margin: 0
		}
		.cont-social-musica.active .social-musica {
			left: 105px;
			padding: 10px;
			background-color: rgba(0, 0, 0, .95)
		}
		.box-post-noticia .image {
			margin-right: 50px;
			width: 300px
		}
	}
	
	@media screen and (max-width:740px) {
		 .sec-atores .engloba-box-atores .box-turne{
			min-width: 191px;
			margin-top: 0;
		}
		.engloba-box-atores{
			   text-align:center;
	   }
		.box-parceiro {
			width: 100%;
			max-width: 250px
		}
		#sec-biografia {
			padding: 30px 0;
			padding-bottom: 0
		}
		.lightbox-linha-tempo .subtitulo {
			font-size: 45px
		}
		#sec-carnaval .cont-social a {
			color: #101f26
		}
		.lightbox-linha-tempo .fancybox-close-small:after {
		}
		.lightbox-linha-tempo .titulo p {
			width: 95%;
			margin: 0 auto
		}
		.lightbox-linha-tempo .titulo h2 {
			margin: 0 auto;
			text-align: center
		}
		.lightbox-linha-tempo .titulo {
			text-align: center;
			width: 100%
		}
		.lightbox-linha-tempo .box-tempo {
			display: block;
			width: 60%;
			margin: 0 auto
		}
		.eng-box-mms .box-mms {
			display: block;
			width: 100%;
			margin-bottom: 25px
		}
		#sec-carnaval .titulo-linha-tempo .titulo {
		}
		#banner.active .desc-banner .titulo span:first-of-type,
		#banner.active .desc-banner .titulo span:last-of-type,
		.desc-banner .titulo span:first-of-type,
		.desc-banner .titulo span:last-of-type {
			text-align: center;
			margin: 0 auto;
			padding-bottom: 100px;
			margin-top: -100px
		}
		.desc-banner .titulo {
			text-align: left;
			width: 80%;
			letter-spacing: 0;
			padding-left: 150px
		}
		.desc-banner .titulo {
			width: 100%;
			font-size: 60px;
			letter-spacing: 0;
			text-align: center;
			padding-left: 0;
			margin: 0 auto;
			font-size: 21px;
			padding-top: 112px;
		}
		.box-turne p {
			text-align: center
		}
		.box-turne.active .titulo {
			text-align: center
		}
		.image-contato img {
			width: 86%;
			margin-left: 71px
		}
		.box-linha-tempo .descricao p {
			text-align: center
		}
		.box-linha-tempo .titulo {
			text-align: center;
			font-weight: 700;
			font-size: 18px;
			color: #101f26
		}
		.box-linha-tempo .image {
			margin: 0 auto
		}
		.box-linha-tempo {
			display: block;
			width: 95%;
			text-align: center
		}
		.eng-linha-tempo {
			width: 100%;
			max-width: 100%;
			padding-left: 80px;
			padding-bottom: 70px!important
		}
		.box-linha-tempo {
			margin: 0 auto!important;
			margin-bottom: 40px!important
		}
		
		#sec-carnaval .eng-linha-tempo {
			max-width: 100%;
			padding-right: 0;
			padding-left: 80px
		}
		#sec-turne .container-turne {
		}
		#sec-turne .box-turne {
			padding: 0;
			width: 100%
		}
		.cont-imprime-discografia .col-dir,
		.cont-imprime-discografia .col-esq {
			width: 100%
		}
		.box-discografia.destaque {
			background-position: top center;
			height: 300px
		}
		.box-discografia.destaque .image {
			width: 95%;
			height: 100px;
			text-align: center;
			margin-top: 73px;
			margin: 0 auto;
			padding: 80px 0
		}
		.cont-box-noticia .box-noticia:last-of-type {
			display: none
		}
		.cont-box-noticia .box-noticia {
			width: 50%
		}
		.image-contato {
			height: 628px;
			width: 100%;
			bottom: 0
		}
		.cont-form-contato {
			width: 100%;
			padding-left: 0
		}
		.logo-claudialeitte img {
			width: 32%;
		}
		#discografiaCompleta {
			padding-left: 0
		}
		#discografiaCompleta .box-discografia {
			width: 50%
		}
		.box-post-noticia .image {
			display: none
		}
		.box-post-noticia .descricao {
			padding-right: 20px;
			padding-left: 20px;
			padding-top: 60px
		}
		.box-post-noticia .titulo {
			font-size: 25px
		}
		.eng-carnaval .titulo-linha-tempo p {
			width: 100%;
			text-align: justify;
			font-size: 13px;
			padding-right: 0;
		}
	}
	
	@media screen and (max-width:660px) {
		#sec-turne .container-turne {
			padding-left: 50px
		}
		.image-contato {
			height: inherit
		}
		.cont-form-contato .titulo-contato .titulo {
			font-size: 40px
		}
		.mmsesxp .subtitulo {
			font-size: 40px
		}
		.box-discografia.destaque .image h2 {
			font-size: 40px;
			line-height: 45px;
			margin-top: 108px;
		}
		#sec-carnaval .titulo-linha-tempo .subtitulo {
			font-size: 40px;
			width: 517px
		}
		#sec-carnaval .titulo-linha-tempo .titulo {
			font-size: 40px
		}
		.titulo-secao .titulo {
		}
		.titulo-secao .titulo span {
			font-size: 40px
		}
	}
	
	@media screen and (max-width:680px) {
		.box-discografia .descricao .titulo {
			text-align: center;
			font-size: 40px
		}
		.box-discografia .descricao .btn-discografia {
			display: block;
			margin: 10px 0
		}
		.box-discografia.destaque .descricao {
			padding: 0;
			padding-bottom: 30px;
			margin-top: 80px
		}
		.box-discografia .descricao .titulo {
			line-height: 40px;
			text-align: center;
			font-size: 35px;
			margin-top: 25px;
			margin-bottom: 50px
		}
		.box-discografia .image {
			float: none!important;
			width: 100%;
			height: 250px;
			overflow: hidden
		}
		.box-discografia .descricao {
			float: none!important;
			width: 100%;
			text-align: center;
			padding-left: 0;
			padding-top: 0;
			padding: 0
		}
		.box-discografia {
			height: 100%!important;
			width: 100%
		}
		.box-discografia .descricao ul li {
			padding-left: 0;
			margin-left: 0;
			list-style-image: inherit;
			width: 95%;
			margin: 0 auto;
			margin-bottom: 8px
		}
		.box-discografia .descricao .titulo:after {
			display: none
		}
		.box-discografia .descricao .container .central>a {
			margin-left: 0;
			margin: 0 auto !important;
			display: table;
			float: none;
		}
	}
	
	@media screen and (max-width: 550px) {
		#sec-parceiro .container-turne {
			max-width: inherit;
			display: inline
		}
	
		.carrossel-expert .owl-nav{
			margin: 0 auto;
			display: table;
			float: none;
			margin-top: 54px;
		}
		#sec-turne:after{
			height: 100%;
			background-repeat: no-repeat;
			right: -475px;
		}
		.sec-turne .image-artista .img-artista{
			height: 85px;
		}
		.sec-turne .ld-light1{
			height: auto !important;
			width: 100%;
			float: none;
			margin: 0 auto;
			margin-top: 63px;
		}
		.sec-turne .ld-light1 .image{
			position:relative;
			float:none;
			width: 330px;
			height: 280px;
			background-size: contain;
			left: inherit;
			margin: 0 auto;
			display: table;
		}
		.box-discografia .descricao p{
	
	width: 57%;
	
	margin: 0 auto;
		}
		.eng-linha{
	
	width: 54.39px;
	
	border: none;
		}
		.lightbox-about .descricao .titulo{
	
	font-size: 21px;
	
	line-height: 23px;
	
	margin-bottom: 0;
	
	text-align: left;
	}
		.lightbox-about .descricao .subtitulo{
	
	font-size: 21px;
	
	line-height: 37px;
	
	text-align: left;
		}
		.lightbox-turne .ld-light1{
		float: none;
		width: 65%;
		margin: 0 auto;
		}
		.lightbox-turne .ld-light1 .image{
			width:100%;
			height: 232px;
			background-size: contain;
		}
		.engloba-box-linha-tempo>a{
	
	margin: 0 auto;
	
	display: table;
	
	margin-top: 39px;
		}
		.menu-mobile fieldset {
			width: 80%
		}
		.box-discografia .descricao .btn-discografia {
			display: block;
			margin: 10px 0
		}
		.box-discografia.destaque .descricao {
			padding: 0;
			padding-bottom: 30px;
			width: 86%;
			margin: 0 auto;
			margin-top: 80px;
		}
		.box-discografia .descricao .titulo {
			line-height: 40px;
			text-align: center;
			font-size: 25px;
			margin-top: 25px;
			margin-bottom: 50px;
		}
		.box-discografia .descricao .container .central>a {
			margin-left: 0
		}
		.box-discografia .descricao ul li:before {
			margin-left: 0;
			margin-right: 0;
			margin-top: 0;
			display: none
		}
		.box-discografia .descricao img {
			margin-left: 0;
			margin: 0 auto
		}
		.borda-image-contact {
			width: 325px
		}
		#mmsesxp .container .central .wrap {
			padding-left: 0
		}
		.eng-carnaval .titulo-linha-tempo p {
			margin-top: 25px!important;
			text-align: left !important;
		}
		.box-discografia .image {
			float: none!important;
			width: 100%;
			height: 250px;
			overflow: hidden
		}
		.box-discografia .descricao {
			float: none!important;
			width: 100%;
			text-align: center;
			padding-left: 0;
			padding-top: 0;
			padding: 0
		}
		.box-discografia {
			height: 100%!important;
			width: 100%
		}
		.box-discografia .descricao ul li {
			padding-left: 0;
			margin-left: 0;
			list-style-image: inherit
		}
		.box-discografia .descricao .titulo:after {
			display: none
		}
		.titulo-secao .titulo span {
			line-height: 41px
		}
		.titulo-secao .titulo {
		font-size: 29px !important;
		}
		.eng-box-mms .box-mms {
			border-right: none
		}
		.lightbox-about .descricao p {
			padding: 80px 0;
			width: 95%;
			text-align: left;
			padding-top: 0;
			margin-top: 20px;
		}
		.image-contato {
			height: auto
		}
		#sec-turne .box-turne {
		min-width: 136px;
		}
		.menu-mobile>a {
		}
		#banner #slide-prev {
			margin-left: -35px
		}
		#banner .btn {
			margin-top: 200px!important
		}
		#sec-footer-home,
		.box-discografia.destaque,
		.box-noticia .image {
			height: auto!important;
			background-size: cover;
			background-position: center;
			background-repeat: no-repeat;
			padding-left: 0;
		}
		.cont-form-contato .titulo-contato .titulo:after {
			margin: 0 auto;
			margin-top: 35px
		}
		.cont-form-contato .titulo-contato .titulo {
			text-align: center;
			font-size: 40px
		}
		
		#sec-carnaval .titulo-linha-tempo .subtitulo {
			font-size: 35px;
			width: 95%;
			text-align: center;
		}
		#sec-carnaval .titulo-linha-tempo .titulo {
			line-height: 35px;
			font-size: 35px;
			margin-top: 20px;
			text-align: center;
		}
		#sec-carnaval .titulo-linha-tempo .titulo::after {
			display: none
		}
		.lightbox-about .descricao{
	
	width: 57%;
	
	/* text-align: center; */
	
	float: none;
	
	margin: 0 auto;
		}
		#sec-carnaval .cont-social {
			position: inherit;
			right: 0;
			top: 0;
			display: none
		}
		.lightbox-about .engloba-image {
	
	margin-top: 87px;
		}
		.engloba-image {
			float: none;
			width: 100%;
			padding-top: 0;
			width: 153px;
			height: 191px;
			margin: 0 auto;
			display: table;
			margin-bottom: 29px;
		}
		#sec-carnaval .borda {
			position: inherit;
			margin-right: 0;
			margin: 0 auto;
			margin-left: 0;
			margin: 0 auto;
			right: 0;
			margin-right: 141px
		}
		.carnaval.wrap {
		}
		.eng-linha-tempo .borda {
			margin-bottom: 39px;
			padding-left: 0;
			margin: 0 auto;
			display: table;
			position: relative;
			left: inherit;
		}
		#sec-biografia {
			padding: 0;
			background-image: inherit!important;
			background-color: #fff
		}
		#conteudo-biografia {
			width: 100%
		}
		#banner.active .desc-banner .titulo span:first-of-type,
		#banner.active .desc-banner .titulo span:last-of-type,
		.desc-banner .titulo span:first-of-type,
		.desc-banner .titulo span:last-of-type {
			width: 95%;
			margin: 0;
			max-width: 500px;
			text-align: center;
			margin: 0 auto;
			padding-bottom: 0
		}
		
		#logo {
			width: 50px;
			height: 50px;
			padding: 5px
		}
		#topo {
			width: 50px;
			border: none;
			height: 30%
		}
		.naveSecoes {
			display: none
		}
		.cont-social-musica {
			padding-left: 5px;
			position: fixed
		}
		.cont-social-musica .play {
			width: 40px;
			height: 40px
		}
	
		#banner ul li {
			background-position: right -380px center
		}
		.desc-banner {
			padding-bottom: 180px;
			max-width: 500px;
			width: 100%;
			padding: 0;
			margin: 0;
			background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .6) 100%)
		}
		#banner .cont-social {
		}
		.box-linha-tempo {
			text-align: center!important;
			display: block;
			width: 100%;
			padding-right: 0;
		}
		.box-linha-tempo .image {
			float: none!important;
			margin: 0 auto!important;
			display: table;
			margin-bottom: 20px!important
		}
		.box-linha-tempo .descricao {
			text-align: center!important;
			width: 95%;
			margin: 0 auto;
			padding-right: 0
		}
		.cont-box-turne {
			padding-left: 0;
			padding-right: 0
		}
		#sec-case .container-turne .btn-abada{
			margin: 0 auto;
			margin-top: 72px;
		}
		.box-discografia .descricao .titulo span:first-of-type {
			font-size: 24px
		}
		.cont-box-noticia .box-noticia:nth-of-type(2) {
			display: none
		}
		.cont-box-noticia .box-noticia {
			width: 100%
		}
		.box-linha-tempo .image img {
			width: 220px!important
		}
		#sec-carnaval .eng-linha-tempo,
		.eng-linha-tempo {
			padding: 0 10px
		}
	
		.titulo-linha-tempo p {
			text-align: center!important;
			width: 95%;
			margin: 0 auto
		}
		.eng-linha-tempo.wrap {
			padding-top: 0;
			margin: 0;
			padding-top: 100px;
			padding-bottom: 0;
			max-width: none;
			width: 100%;
		}
		.cont-box-linha-tempo {
			padding-bottom: 38px;
		}
		.cont-btn-navegacao {
			bottom: -60px
		}
		#creditos {
			padding: 0;
			position: inherit;
			display: block
		}
		#creditos ul li .cont-social .btn-social {
			margin: inherit
		}
		#creditos ul li a img {
			margin: 0 auto;
			width: 129px;
			margin-top: 20px;
		}
		#creditos ul li a {
			width: 100%;
			float: none
		}
		#creditos ul li {
			width: 100%
		}
		#creditos ul li:nth-of-type(2) .cont-social {
			margin: 0;
			margin-left: inherit
		}
		#creditos ul li:first-of-type {
			/* display: none */
		}
		.cont-social-musica.active .social-musica {
			left: 55px;
			padding: 10px;
			background-color: rgba(0, 0, 0, .79)
		}
		.cont-social-musica .social-musica ul li img {
			opacity: 1
		}
		.btn-mais-biografia span,
		.btn-menos-biografia span {
			height: 1px;
			width: 22.27px
		}
		.box-blog .descricao .titulo {
			font-size: 20px
		}
		.box-blog .descricao {
			padding: 0 20px
		}
		.box-blog .descricao,
		.box-blog .image {
			height: 310px;
			margin-right: 0
		}
		.banner-blog .desc-banner {
			left: 0;
			text-align: center;
			padding: 0 50px
		}
		.banner-blog .desc-banner .titulo {
			font-size: 30px;
			padding-left: 0;
			text-align: center;
			width: 100%;
			max-width: 100%;
			position: relative;
			bottom: 0;
			padding: 0;
			background: 0 0
		}
		.banner-blog .desc-banner p {
			width: 100%;
			max-width: 100%;
			display: none
		}
		.banner-blog .desc-banner a {
			display: table;
			margin: 0 auto;
			margin-top: 30px
		}
		.banner-blog .desc-banner {
			padding-top: 180px;
			background-color: rgba(0, 0, 0, .38)
		}
		.bannControls {
			transform: translate(-50%, 210px);
			display: none
		}
		#form-newsletter .campos input {
			width: 100%;
			margin-bottom: 20px
		}
		#form-newsletter .campos button {
			margin-top: 10px
		}
		.box-linha-tempo .titulo {
			text-align: center;
			font-weight: 700;
			font-size: 18px;
			color: #101f26
		}
		.box-linha-tempo .descricao p {
			font-size: 13px;
			letter-spacing: 1px
		}
		#sec-carnaval .box-linha-tempo .descricao p {
			color: #868686
		}
		.box-noticia .descricao .titulo {
			font: 16px tofino-regular
		}
		.box-turne p {
			text-align: center;
			font-size: 14px;
			line-height: 24px
		}
		.box-turne .titulo::before {
			margin-left: 0;
			margin-right: 10px
		}
		.carrossel-turne {
			margin: 0 auto
		}
		.box-turne .titulo {
			font-size: 18px;
			text-align: center
		}
		.owl-controls .owl-dots {
			margin-top: 20px
		}
		.owl-controls .owl-dots .owl-dot {
			width: 17px;
			height: 17px;
			display: inline-block;
			border-radius: 100%;
			margin: 0 5px
		}
		.owl-controls {
			text-align: center
		}
		.owl-controls .owl-dots .owl-dot.active {
			background-color: #e2bb7c
		}
		#sec-turne {
			padding: 0;
		}
	
		.box-post-biografia .descricao .titulo {
			font-size: 30px
		}
		.imagem-claudia {
			left: 0;
			height: inherit;
			margin: 0 auto;
			width: 300px;
			margin-top: -415px
		}
		#sec-carnaval  .eng-carnaval {
			float: none;
			width: 95%;
			text-align: center;
			margin: 0 auto;
			padding: 31px;
		}
		.carrossel-carnaval .owl-controls {
			padding: 0
		}
		#sec-carnaval {
			padding-bottom: 485px;
			overflow: hidden;
			padding: 0;
			height: auto !important;
		}
		#envia_artista .btn-enviar,
		#envia_agenciamento .btn-enviar,
		#form-contato .btn-enviar {
		}
		.cont-social-contato .btn-social {
			font-size: 25px
		}
		#sec-contato .wrap {
		}
		#sec-turne .mascara-bg {
		}
		.cont-form-contato .titulo-contato p {
			font-size: 13px;
			margin-top: 35px;
		}
	}
	
	@media screen and (max-width:420px) {
		#envia_artista .input,
		#envia_agenciamento .input,
		#form-contato .input {
			width: 100%;
			padding: 0!important
		}
		
		.box-discografia .descricao .titulo {
			margin-top: 100px
		}
		.contatos.wrap {
		}
		.contatos .texto p {
		}
		#envia_artista .btn-enviar:before,
		#envia_agenciamento .btn-enviar:before,
		#form-contato .btn-enviar:before {
			height: 13px;
			display: none;
		}
		.eng-box-mms {
			margin-top: 50px
		}
		.mmsesxp .titulo {
			font-size: 35px
		}
		.mmsesxp .subtitulo {
			font-size: 35px
		}
		.box-discografia .descricao .titulo:after {
			display: none
		}
		.box-discografia .descricao ul li {
			margin-left: 0;
			list-style-image: inherit;
			padding-left: 0
		}
		#sec-carnaval .borda {
			margin-right: 102px
		}
		.box-discografia .image {
			float: none!important;
			width: 100%;
			height: 250px;
			overflow: hidden
		}
		.box-discografia .descricao {
			float: none!important;
			width: 100%;
			text-align: center
		}
		.box-discografia {
			height: 100%!important;
			width: 100%
		}
		.box-discografia .container {
			padding: 95px 0;
			padding-top: 0
		}
		.image-contato {
			height: auto;
			bottom: 0
		}
		.box-discografia.destaque .image h2 {
			font-size: 35px;
			line-height: 40px;
		}
		.box-discografia.destaque .image {
			margin-top: 0
		}
		#sec-carnaval .titulo-linha-tempo .titulo {
			font-size: 35px;
			margin-left: 0;
			margin: 0 auto
		}
		.cont-form-contato {
		}
		.cont-form-contato .titulo-contato .email {
			font-size: 15px
		}
		#banner ul li {
			background-position: center
		}
		.desc-banner {
			padding-bottom: 0;
			max-width: 420px
		}
		.desc-banner .titulo span {
			margin: 0 auto!important
		}
		#form-newsletter .titulo-news .titulo {
			font-size: 40px
		}
		.bannControls {
			left: 50%
		}
		.box-blog .descricao .titulo {
			font-size: 16px
		}
		.box-blog .descricao p {
			font-size: 12px;
			line-height: 18px
		}
		.box-blog .descricao {
			padding: 0 20px
		}
		.box-blog .descricao,
		.box-blog .image {
			height: 313px
		}
		.box-post-noticia .descricao p {
			font-size: 13px
		}
	}
	@media screen and (max-width:375px) {
		#banner .logo-banner{
			
	left: 50%;
			
	margin-left: -108px;
		}
	}
	@media screen and (max-width:360px) {
		.box-blog .image {
			width: 100%
		}
		.menu-mobile>a {
		}
		.btn-abada:before {
		}
		.box-discografia .descricao ul li {
			margin-bottom: 5px;
			margin: 0 auto
		}
		.box-discografia .descricao ul {
			margin-top: 15px
		}
		.box-discografia .descricao .titulo {
			font-size: 25px;
			font-weight: 700
		}
		#banner .cont-social {
			right: 5px!important
		}
		.cont-form-contato .titulo-contato .email {
			margin-top: 0!important
		}
		.cont-form-contato .titulo-contato .titulo:after {
			width: 150px
		}
		.cont-form-contato .titulo-contato .titulo {
			font-size: 35px!important
		}
		.box-discografia.destaque .image p {
			margin-top: 0
		}
		.box-discografia.destaque .image h2 {
			font-size: 35px
		}
		.titulo-secao .titulo span {
			font-size: 35px!important
		}
		.titulo-secao .titulo {
		}
		#sec-carnaval .titulo-linha-tempo .subtitulo {
			font-size: 35px
		}
		.box-blog .image img {
			top: 0!important;
			transform: translate(0)!important
		}
		.box-blog .descricao {
			width: 100%;
			height: auto;
			padding: 40px 20px
		}
		.desc-banner {
			max-width: 360px
		}
		#banner.active .desc-banner .titulo span:first-of-type,
		#banner.active .desc-banner .titulo span:last-of-type,
		.desc-banner .titulo span:first-of-type,
		.desc-banner .titulo span:last-of-type {
			margin-top: 10px!important
		}
		#sec-biografia .titulo-linha-tempo .titulo {
			margin-top: 20px;
			font-size: 35px;
			line-height: 36px
		}
		.titulo-linha-tempo p {
			line-height: 15px
		}
		#sec-carnaval .borda {
			width: 230px;
			margin-top: 22px;
			margin-right: 72px;
		}
		.imagem-claudia {
			width: 250px;
			margin-top: -348px;
		}
		#sec-carnaval .titulo-linha-tempo .titulo {
			font-size: 31px;
			margin: 0 auto;
		}
	}
	.desc-banner .titulo span:first-of-type,
	.desc-banner .titulo span:last-of-type {
		margin-top: 10px!important
	}
	#sec-biografia .titulo-linha-tempo .titulo {
		margin-top: 20px;
		font-size: 35px;
		line-height: 36px
	}
	.titulo-linha-tempo p {
		line-height: 15px
	}
	#sec-carnaval .borda {
		width: 230px;
		margin-top: 22px;
		margin-right: 72px;
	}
	.imagem-claudia {
		width: 250px;
		margin-top: -348px;
	}
	#sec-carnaval .titulo-linha-tempo .titulo {
		font-size: 31px;
		margin: 0 auto;
	}
}