body,html{ font-family: 'GothamBook' , Arial , sans-serif;font-style: normal;}
header{background-color: #a05fdc;padding: 20px 0px;position: fixed;z-index: 500;}
	header > nav > ul{padding: 5px;overflow: hidden;}
		header > nav > ul > li{float: left;width: 12.2%;text-align: center;}
			header > nav > ul > li > a{color: #fff!important;font-family: 'klinic_slabbold', sans-serif;font-size: 21px;}
.main-all-banner{position: relative;}
.main-banner{width:100%;height: 99%;position: absolute;top:0;     background-image: url('images/bg.png');background-color: rgba(0, 0, 0, 0.56);}
.scrolloff { pointer-events: none; }
.banner{text-align: center;}
	.banner .logo_banner{top:50%;margin-top:-196px; position: relative;}
	.banner h1 , .banner h2{font-size: 50px;color:#fff;font-family: 'klinic_slabbold', sans-serif;position: relative;}
		.banner h1{top:150px;font-size: 100px;line-height: 80px;}
		.banner h2{top:200px;}
			.banner h2 span{color: #ff4255;font-size: 90px;}
.main-banner .site{
	height:100%;
}
.btnPausarAudio{
	display: block;
	position: absolute;
	bottom: 30px;
	width: 200px;
	padding: 10px;
	text-align: center;
	color: #ffd700;
	left:50%;
	margin-left:-100px;
	background-color: #571C8C;
	cursor:pointer;
}

#ativaAudio{display: none;}

.main-quem-somos{padding: 80px 0px;background-color: #571C8C;margin-top: -7px;}
	.main-quem-somos .quem-somos{color: #fff;font-size: 20px;text-align: center;}
		.main-quem-somos .quem-somos h2{font-size: 70px;margin-bottom: 10px;padding-bottom: 20px}
		.main-quem-somos .title_o_bloco{color: #ffd700;}
			.main-quem-somos p{font-size: 17px;}
			.main-quem-somos p span{font-size: 24px;}
.main-programacao{padding: 80px 0px;}
	.main-programacao .programacao .title-programacao{text-align: center;color: #333;}
		.main-programacao .programacao .title-programacao h2{font-size: 70px;}

.main-programacao .lista-programacao{width: 100%;overflow: hidden;padding: 10px 0px;margin-top:70px; }
	.main-programacao .lista-programacao li{overflow: hidden;}
	/*.main-programacao .lista-programacao li.prog_left{}*/
	/*.main-programacao .lista-programacao li.prog_right{margin-right: -3000px;opacity: 0;}*/
	.main-programacao .lista-programacao li div.conteudo-programacao{width: 50%;float: left;}
		.main-programacao .lista-programacao li div.conteudo-programacao .conteudo{width: 400px;float: right;padding-right: 100px;}
			.main-programacao .lista-programacao li div.conteudo-programacao .conteudo span{cursor: pointer;}
			.main-programacao .lista-programacao li div.conteudo-programacao .conteudo h4{font-family: 'klinic_slabbold', sans-serif;font-size: 36pt;margin-top: 50px;color: #2cb9e1;letter-spacing: -1px;}
				.main-programacao .lista-programacao li:nth-child(2n) div.conteudo-programacao .conteudo h4{color: #57dcc3;}
			.main-programacao .lista-programacao li div.conteudo-programacao .conteudo p{font-size: 20px;}
		.main-programacao .lista-programacao li div.conteudo-right .conteudo{float: left;padding-left: 100px;}
	.main-programacao .lista-programacao li div.foto-programacao{background-image: url('images/foto_monobloco.png');background-repeat: no-repeat;height: 502px;background-position: top right; width: 50%;float: left;padding: 30px 0px;}
	.main-programacao .lista-programacao li div.foto-programacao:last-child{background-position: top left;}
.main-galeria{overflow:hidden;padding: 80px 0px;background-image: url('images/background-galeria.jpg');background-size: 100% ;background-repeat: no-repeat;background-color: rgba(0, 0, 0, 0.81);}
	.main-galeria .galeria .title-galeria{text-align: center;color: #FFF;}
		.main-galeria .galeria .title-galeria h2{font-size: 70px;}

.main-galeria .list_galeria{margin-top: 100px;}
	.main-galeria .list_galeria li{width: 18%;background-color: #fff;padding: 2.5%;text-align: center;float: left;margin-right: 2%;margin-bottom: 2%;}
	.main-galeria .list_galeria li.estrutura_do_evento{width: 43%;}
		.main-galeria .list_galeria li h5{color: #333;font-size: 20px;margin-top: 15px;}
		.main-galeria .list_galeria li a{width: 180px;background-color: #ffd700;display: block;margin-left: 2px;padding: 20px 0px;text-transform: uppercase;color: #333;	}
		.main-galeria .list_galeria li a.em-breve{background-color: #ff4255;color: #fff;cursor: default;}
.esconde_link_galeria{display: none!important;}

.main-parceiros{overflow:hidden;padding: 80px 0px;}
	.main-parceiros .parceiros .title-parceiros{text-align: center;color: #333;}
		.main-parceiros .parceiros .title-parceiros h2{font-size: 70px;}
.main-parceiros .lista_parceiros{text-align: center;}
	.main-parceiros .lista_parceiros li{width: 33.33333333333%;background-color: #fff;text-align: center;float: left;margin-bottom: 2%;text-align: center;padding-top:1%;padding-bottom: 1%;}
	.main-parceiros .lista_parceiros li:first-child{width: 100%;}
	.main-parceiros .lista_parceiros li:nth-child(2) , .main-parceiros .lista_parceiros li:nth-child(3){width:50%;}
	.main-parceiros .lista_parceiros li:nth-child(4){width:100%;}
		.main-parceiros .lista_parceiros li img{-webkit-transition: all 300ms linear;-moz-transition: all 200ms linear;-o-transition: all 300ms linear;-ms-transition: all 300ms linear;transition: all 300ms linear;}
		.main-parceiros .lista_parceiros li:hover img{moz-transform: scale(1.2) rotate(0deg) translate(0px);-webkit-transform: scale(1.2) rotate(0deg) translate(0px);-o-transform: scale(1.2) rotate(0deg) translate(0px);transform: scale(1.2) rotate(0deg) translate(0px);}
		.main-parceiros .lista_parceiros li h4{color:#2cb9e1; }

.main-loja{overflow:hidden;padding: 80px 0px;background-color: #303030;}
	.main-loja a.linkLoja{display: block;background-repeat: no-repeat;color: #adeee2;}
		.main-loja a.linkLoja img{width: 50px;height: 40px;}
		.main-loja .imgCaixaoLoja{margin-left: 100px;}
	.main-loja .loja .title-loja{text-align: center;color: #FFF;}
		.main-loja .loja .title-loja h2{font-size: 70px;}
	.main-box-preco{width: 100%;overflow: hidden;margin-top: 80px;}
		.main-box-preco .main-box{width: 49%;float: left;background-color: #adeee2;color: #333;margin-right: 1%;padding:48px 0px;}
		.main-box-preco .camarote{margin-right: 0px;margin-left: 1%;background-color:#333;color: #ffec7e;background-image: url('images/fundo_camarote.png');background-repeat: no-repeat;background-size: 100% 100%}
			.main-box-preco .main-box h4 , .main-box-preco .main-box h5 {margin-top: 0px;margin-bottom: 0px;font-family: 'klinic_slabbold', arial , sans-serif;}
				.main-box-preco .main-box h4{font-size: 60px;}
				.main-box-preco .main-box h5{font-size: 24px;}
					.main-box-preco .main-box h5 span{font-size: 70px;}
	.main-box-formulario{width: 100%;overflow: hidden;margin-top: 40px;}
		.main-formulario{width: 49%;float: left;margin-right: 1%;text-align: left;}
			.main-formulario form input[type="text"] , .main-formulario form input[type="email"] ,   .main-formulario form select{width: 95%;margin-bottom: 20px;height: 49px;border-radius: 0px;padding-left: 15px;-webkit-box-shadow: 5px 5px 0px 0px #adeee2;-moz-box-shadow: 5px 5px 0px 0px #adeee2;box-shadow: 5px 5px 0px 0px #adeee2;}
				.main-formulario form input[type="text"]:focus ,  .main-formulario form select:focus{-webkit-box-shadow: 5px 5px 0px 0px #ffec7e;-moz-box-shadow: 5px 5px 0px 0px #ffec7e;box-shadow: 5px 5px 0px 0px #ffec7e;border: 0px;}
				.main-formulario form select{color: #747474;font-size: 18px;border: 0px; }
				.main-formulario form .wrapCheckBox{
					width: 100%;
					float:left;
				}
				.main-formulario form .wrapCheckBox a{
					display: inline-block;
					margin-left: 10px;

				}
			.main-formulario .valor_total{display: block;float: right;margin-right: 5%;color: #adeee2;font-family: 'klinic_slabbold', sans-serif;font-size: 22px}
			.main-formulario form input.pagseguro{clear: both;background-color: transparent;border: none;background-image: url('images/btn_finaliazar_compra.png');background-repeat: no-repeat;display: block;width: 280px;height: 71px;float: right;margin-top: 20px;margin-right: 5%;}
		.main-caixao{width: 49%;float: left;margin-left: 1%;text-align: left;}
.main-maps{overflow:hidden;padding: 80px 0px;background-color: #FFF;}
	.main-maps .maps .title-maps{text-align: center;color: #333;}
		.main-maps .maps .title-maps h2{font-size: 70px;}
		#mapa{width: 100%;height: 600px;}
		.link_maps{margin-top: 40px;width: 100%;text-align: center;}

.main-responsabilidade-social{padding: 80px 0px;background-color: #333333;overflow: hidden;}
	.main-responsabilidade-social .responsabilidade-social{color: #fff;font-size: 20px;text-align: center;}
		.main-responsabilidade-social .responsabilidade-social h2{font-size: 70px;margin-bottom: 10px;padding-bottom: 20px}
		.main-responsabilidade-social .responsabilidade-social p{width: 600px;margin: 0 auto;}
	.main-responsabilidade-social ul{margin-top: 80px;}
		.main-responsabilidade-social ul li{width: 20%;float: left;}
			.main-responsabilidade-social ul li img{width: 100%;height: auto;}

.main-contato{overflow:hidden;padding: 80px 0px;background-color: #FFF;}
	.main-contato .contato .title-contato{text-align: center;color: #333;}
		.main-contato .contato .title-contato h2{font-size: 70px;}
		.main-contato .contato .title-contato a{font-size: 20px;}
		.main-contato .contato form {margin-top: 40px;}
		.main-contato .contato form input[type="text"] ,  .main-contato .contato form input[type="email"] , .main-contato .contato form textarea{width:55%;margin-bottom: 20px;height: 49px;border-radius: 0px;padding-left: 15px;-webkit-box-shadow: 5px 5px 0px 0px #a05fdc;-moz-box-shadow: 5px 5px 0px 0px #a05fdc;box-shadow: 5px 5px 0px 0px #a05fdc;}
				.main-contato .contato form textarea{height: 200px;}
				.main-contato .contato form input[type="text"]:focus ,  .main-formulario form select:focus{-webkit-box-shadow: 5px 5px 0px 0px #ffec7e;-moz-box-shadow: 5px 5px 0px 0px #ffec7e;box-shadow: 5px 5px 0px 0px #ffec7e;border: 0px;}
				.main-contato .contato form input[type="submit"]{clear: both;background-color: transparent;border: none;background-image: url('images/enviar_mensagem.jpg');background-repeat: no-repeat;display: block;width: 280px;height: 71px;color: transparent;margin: 0 auto; }

footer{height: 257px;width: 100%;margin-top: -184px;}
footer .caveiras_left{width: 50%;float: left;background-image: url("images/caveiras_left.png");background-repeat: no-repeat; height:257px;background-position: 0px 124px;-webkit-animation: nome_animacao_olho_vermelho_fundo 3s  infinite  alternate;}
footer .caveiras_right{width: 50%;float: left;background-image: url("images/caveiras_right.png");background-repeat: no-repeat; height:257px;background-position: right;position: relative;-webkit-animation: nome_animacao_olho_vermelho_fundo_right 3s  infinite  alternate;; }
	footer .caveiras_right a{position: absolute;bottom: 20px;display: block;right:280px;}

footer .caveiras{background-repeat: no-repeat;float: left;}

footer .caveiras_right .caveiras{position: absolute;bottom: 150px;display: block;right:280px;}

	.caveira_1{background-image: url('images/caveiras/caveira_1.png');width:96px;height: 108px;-webkit-animation: nome_animacao 3s  infinite  alternate;margin-left: 10px;}
		.caveira_1:hover{background-image: url('images/caveiras/caveira_1_hover.png');-webkit-animation: nome_animacao_hover 3s  infinite  alternate;}
	.caveira_2{background-image: url('images/caveiras/caveira_2.png');width:96px;height: 108px; -webkit-animation: nome_animacao_direita 3s  infinite  alternate;margin-left: 52px;}
		.caveira_2:hover{background-image: url('images/caveiras/caveira_2_hover.png');-webkit-animation: nome_animacao_hover 3s  infinite  alternate;}
	.caveira_3{background-image: url('images/caveiras/caveira_3.png');width:96px;height: 108px; -webkit-animation: nome_animacao_olho_vermelho 3s  infinite  alternate;margin-left: 52px;margin-top: 40px;}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
	p {color: #fff;}
	.main-programacao .lista-programacao li div.conteudo-programacao .conteudo p{color:#bbb;}
	header > nav > ul > li > a{font-size: 17px;}
	.banner .logo_banner{height:auto;top:100px;width: 218px;}
	.banner h1, .banner h2{font-size: 27px;}
		.banner h1{line-height: 46px;font-size: 35px;top:65px;}
		.banner h2{top:47px;}
			.banner h2 span{font-size: 51px;}

	.main-programacao .lista-programacao li.prog_left{margin-left: 0px;opacity: 1;}
	.main-programacao .lista-programacao li.prog_right{margin-right: 0px;opacity: 1;}
	.main-programacao .lista-programacao li div.conteudo-programacao .conteudo h4{font-size: 30pt!important;}

	.main-programacao .lista-programacao li div.conteudo-programacao .conteudo{width: 311px;float: right;padding-right: 50px;}
	.main-programacao .lista-programacao li div.conteudo-programacao .conteudo span{display: none;}
	.main-programacao .lista-programacao li div.conteudo-programacao .conteudo h4{margin-top: 20px;}

	.main-galeria .list_galeria li{width: 26%;}
	.caveiras{-webkit-animation:none;z-index: -10;}
}

/*Media Queries*/
.slicknav_menu , #menu_mobile{display: none;}
@media only screen and (max-width: 800px) {
	/* #menu is the original menu */
	#menu_mobile {
		display:none;
	}

	header{display: none;}
	.slicknav_menu {
		display:block;
	}
	.menu_principal{display: none;}
}


@media only screen and (min-device-width : 375px) and (max-device-width : 667px) {
	body{display: none!important;}
	.main-all-banner{display: none;}
}

@media only screen and (min-device-width : 320px) and (max-device-width : 568px) {
	.main-programacao .lista-programacao li div.conteudo-programacao .conteudo span,.main-all-banner,.main-programacao .lista-programacao li div.foto-programacao,.caveiras_left {display: none;}
	.main-programacao .lista-programacao li div.conteudo-programacao .conteudo{margin: 0px;padding-left: 0px;}
	.site{max-width: 100%;}
	.main-formulario{width: 100%;}
	.main-responsabilidade-social ul li{width: 50%;}
	.site.aligncenter.quem-somos{font-size: 16px;padding: 0px 20px;}
	.main-maps .maps .title-maps h2,.main-responsabilidade-social .responsabilidade-social h2,.main-loja .loja .title-loja h2,.main-programacao .programacao .title-programacao h2 , .main-quem-somos .quem-somos h2,.main-galeria .galeria .title-galeria h2,.main-parceiros .parceiros .title-parceiros h2{font-size: 40px;}
	.main-programacao .lista-programacao li div.conteudo-programacao .conteudo ,.main-programacao .lista-programacao li div.conteudo-programacao{width: 100%;float: none;}
	.main-galeria .list_galeria li , .main-parceiros .lista_parceiros li{width: 50%;margin:  0 auto;margin-bottom: 20px;float: none;}
	.main-responsabilidade-social .responsabilidade-social p{width: 100%;}
	.main-box-preco .main-box{width: 100%;margin-bottom: 20px;}
	.main-caixao{display: none;}
	.main-programacao .lista-programacao li div.conteudo-programacao .conteudo p{font-size: 16px;text-align: center;padding: 0px 20px;}
	.main-programacao .lista-programacao li div.conteudo-programacao .conteudo h4{font-size: 25pt;text-align: center;padding: 0px 20px;}
	.main-programacao .lista-programacao li.prog_left{margin-left: 0px;opacity: 1;}
	.main-programacao .lista-programacao li.prog_right{margin-right: 0px;opacity: 1;}

	.main-contato .contato form input[type="text"], .main-contato .contato form input[type="email"], .main-contato .contato form textarea{width: 80%;}
	.caveiras{-webkit-animation:none;z-index: -10;}
	footer .caveiras_right{width: 100%;margin-top: 44px;}
}



@-webkit-keyframes nome_animacao_olho_vermelho {
	to{
		background-image: url('images/caveiras/caveira_3_hover.png');
	}
}

@-webkit-keyframes nome_animacao_olho_vermelho_fundo {
	to{
		background-image: url('images/caveiras/fundo_hover.png');
	}
}

@-webkit-keyframes nome_animacao_olho_vermelho_fundo_right {
	to{
		background-image: url('images/caveiras/fundo_hover_right.png');
	}
}




@-webkit-keyframes nome_animacao {
	0%{
    	moz-transform: scale(0) rotate(-20deg) translate(0px);
    	-webkit-transform: scale(0) rotate(-20deg) translate(0px);
    	-o-transform: scale(0)  translate(-20deg);
    	transform: scale(0) rotate(-20deg) translate(0px);
	}
	25%{
		-ms-transform: rotate(7deg); /* IE 9 */
    	-webkit-transform: rotate(7deg); /* Chrome, Safari, Opera */
    	transform: rotate(7deg);
	}
	50%{
		-ms-transform: rotate(14deg); /* IE 9 */
    	-webkit-transform: rotate(14deg); /* Chrome, Safari, Opera */
    	transform: rotate(14deg);
	}
	75%{
		-ms-transform: rotate(7deg); /* IE 9 */
    	-webkit-transform: rotate(7deg); /* Chrome, Safari, Opera */
    	transform: rotate(7deg);
	}
	100%{
		-ms-transform: rotate(-20deg); /* IE 9 */
    	-webkit-transform: rotate(-20deg); /* Chrome, Safari, Opera */
    	transform: rotate(-20deg);
	}

}

@-webkit-keyframes nome_animacao_hover{

	to{
		-ms-transform: rotate(500deg); /* IE 9 */
    	-webkit-transform: rotate(500deg); /* Chrome, Safari, Opera */
    	transform: rotate(500deg);
	}


}

/*Direita*/
@-webkit-keyframes nome_animacao_direita {
	0%{
    	moz-transform: scale(0) rotate(100deg) translate(0px);
    	-webkit-transform: scale(0) rotate(100deg) translate(0px);
    	-o-transform: scale(0)  translate(100deg);
    	transform: scale(0) rotate(100deg) translate(0px);
	}
	25%{
		-ms-transform: rotate(50deg); /* IE 9 */
    	-webkit-transform: rotate(50deg); /* Chrome, Safari, Opera */
    	transform: rotate(50deg);
	}
	50%{
		-ms-transform: rotate(0deg); /* IE 9 */
    	-webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */
    	transform: rotate(0deg);
	}
	75%{
		-ms-transform: rotate(50deg); /* IE 9 */
    	-webkit-transform: rotate(50deg); /* Chrome, Safari, Opera */
    	transform: rotate(50deg);
	}
	100%{
		-ms-transform: rotate(100deg); /* IE 9 */
    	-webkit-transform: rotate(100deg); /* Chrome, Safari, Opera */
    	transform: rotate(100deg);
	}
}

/*Moz*/
@-moz-keyframes nome_animacao_olho_vermelho {to{background-image: url('images/caveiras/caveira_3_hover.png');}}
@-moz-keyframes nome_animacao_olho_vermelho_fundo {to{background-image: url('images/caveiras/fundo_hover.png');}}
@-moz-keyframes nome_animacao_olho_vermelho_fundo_right {to{background-image: url('images/caveiras/fundo_hover_right.png');}}
@-moz-keyframes nome_animacao {
	0%{
    	moz-transform: scale(0) rotate(-20deg) translate(0px);
    	-webkit-transform: scale(0) rotate(-20deg) translate(0px);
    	-o-transform: scale(0)  translate(-20deg);
    	transform: scale(0) rotate(-20deg) translate(0px);
	}
	25%{
		-ms-transform: rotate(7deg); /* IE 9 */
    	-webkit-transform: rotate(7deg); /* Chrome, Safari, Opera */
    	transform: rotate(7deg);
	}
	50%{
		-ms-transform: rotate(14deg); /* IE 9 */
    	-webkit-transform: rotate(14deg); /* Chrome, Safari, Opera */
    	transform: rotate(14deg);
	}
	75%{
		-ms-transform: rotate(7deg); /* IE 9 */
    	-webkit-transform: rotate(7deg); /* Chrome, Safari, Opera */
    	transform: rotate(7deg);
	}
	100%{
		-ms-transform: rotate(-20deg); /* IE 9 */
    	-webkit-transform: rotate(-20deg); /* Chrome, Safari, Opera */
    	transform: rotate(-20deg);
	}
}

@-moz-keyframes nome_animacao_hover{
	to{
		-ms-transform: rotate(500deg); /* IE 9 */
    	-webkit-transform: rotate(500deg); /* Chrome, Safari, Opera */
    	transform: rotate(500deg);
	}
}
@-moz-keyframes nome_animacao_direita {
	0%{
    	moz-transform: scale(0) rotate(100deg) translate(0px);
    	-webkit-transform: scale(0) rotate(100deg) translate(0px);
    	-o-transform: scale(0)  translate(100deg);
    	transform: scale(0) rotate(100deg) translate(0px);
	}
	25%{
		-ms-transform: rotate(50deg); /* IE 9 */
    	-webkit-transform: rotate(50deg); /* Chrome, Safari, Opera */
    	transform: rotate(50deg);
	}
	50%{
		-ms-transform: rotate(0deg); /* IE 9 */
    	-webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */
    	transform: rotate(0deg);
	}
	75%{
		-ms-transform: rotate(50deg); /* IE 9 */
    	-webkit-transform: rotate(50deg); /* Chrome, Safari, Opera */
    	transform: rotate(50deg);
	}
	100%{
		-ms-transform: rotate(100deg); /* IE 9 */
    	-webkit-transform: rotate(100deg); /* Chrome, Safari, Opera */
    	transform: rotate(100deg);
	}
}

/*MS*/
@-ms-keyframes nome_animacao_olho_vermelho {to{background-image: url('images/caveiras/caveira_3_hover.png');}}
@-ms-keyframes nome_animacao_olho_vermelho_fundo {to{background-image: url('images/caveiras/fundo_hover.png');}}
@-ms-keyframes nome_animacao_olho_vermelho_fundo_right {to{background-image: url('images/caveiras/fundo_hover_right.png');}}
@-ms-keyframes nome_animacao {
	0%{
    	moz-transform: scale(0) rotate(-20deg) translate(0px);
    	-webkit-transform: scale(0) rotate(-20deg) translate(0px);
    	-o-transform: scale(0)  translate(-20deg);
    	transform: scale(0) rotate(-20deg) translate(0px);
	}
	25%{
		-ms-transform: rotate(7deg); /* IE 9 */
    	-webkit-transform: rotate(7deg); /* Chrome, Safari, Opera */
    	transform: rotate(7deg);
	}
	50%{
		-ms-transform: rotate(14deg); /* IE 9 */
    	-webkit-transform: rotate(14deg); /* Chrome, Safari, Opera */
    	transform: rotate(14deg);
	}
	75%{
		-ms-transform: rotate(7deg); /* IE 9 */
    	-webkit-transform: rotate(7deg); /* Chrome, Safari, Opera */
    	transform: rotate(7deg);
	}
	100%{
		-ms-transform: rotate(-20deg); /* IE 9 */
    	-webkit-transform: rotate(-20deg); /* Chrome, Safari, Opera */
    	transform: rotate(-20deg);
	}
}

@-ms-keyframes nome_animacao_hover{
	to{
		-ms-transform: rotate(500deg); /* IE 9 */
    	-webkit-transform: rotate(500deg); /* Chrome, Safari, Opera */
    	transform: rotate(500deg);
	}
}
@-ms-keyframes nome_animacao_direita {
	0%{
    	moz-transform: scale(0) rotate(100deg) translate(0px);
    	-webkit-transform: scale(0) rotate(100deg) translate(0px);
    	-o-transform: scale(0)  translate(100deg);
    	transform: scale(0) rotate(100deg) translate(0px);
	}
	25%{
		-ms-transform: rotate(50deg); /* IE 9 */
    	-webkit-transform: rotate(50deg); /* Chrome, Safari, Opera */
    	transform: rotate(50deg);
	}
	50%{
		-ms-transform: rotate(0deg); /* IE 9 */
    	-webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */
    	transform: rotate(0deg);
	}
	75%{
		-ms-transform: rotate(50deg); /* IE 9 */
    	-webkit-transform: rotate(50deg); /* Chrome, Safari, Opera */
    	transform: rotate(50deg);
	}
	100%{
		-ms-transform: rotate(100deg); /* IE 9 */
    	-webkit-transform: rotate(100deg); /* Chrome, Safari, Opera */
    	transform: rotate(100deg);
	}
}

/*O*/
@-o-keyframes nome_animacao_olho_vermelho {to{background-image: url('images/caveiras/caveira_3_hover.png');}}
@-o-keyframes nome_animacao_olho_vermelho_fundo {to{background-image: url('images/caveiras/fundo_hover.png');}}
@-o-keyframes nome_animacao_olho_vermelho_fundo_right {to{background-image: url('images/caveiras/fundo_hover_right.png');}}
@-o-keyframes nome_animacao {
	0%{
    	moz-transform: scale(0) rotate(-20deg) translate(0px);
    	-webkit-transform: scale(0) rotate(-20deg) translate(0px);
    	-o-transform: scale(0)  translate(-20deg);
    	transform: scale(0) rotate(-20deg) translate(0px);
	}
	25%{
		-ms-transform: rotate(7deg); /* IE 9 */
    	-webkit-transform: rotate(7deg); /* Chrome, Safari, Opera */
    	transform: rotate(7deg);
	}
	50%{
		-ms-transform: rotate(14deg); /* IE 9 */
    	-webkit-transform: rotate(14deg); /* Chrome, Safari, Opera */
    	transform: rotate(14deg);
	}
	75%{
		-ms-transform: rotate(7deg); /* IE 9 */
    	-webkit-transform: rotate(7deg); /* Chrome, Safari, Opera */
    	transform: rotate(7deg);
	}
	100%{
		-ms-transform: rotate(-20deg); /* IE 9 */
    	-webkit-transform: rotate(-20deg); /* Chrome, Safari, Opera */
    	transform: rotate(-20deg);
	}
}

@-o-keyframes nome_animacao_hover{
	to{
		-ms-transform: rotate(500deg); /* IE 9 */
    	-webkit-transform: rotate(500deg); /* Chrome, Safari, Opera */
    	transform: rotate(500deg);
	}
}
@-o-keyframes nome_animacao_direita {
	0%{
    	moz-transform: scale(0) rotate(100deg) translate(0px);
    	-webkit-transform: scale(0) rotate(100deg) translate(0px);
    	-o-transform: scale(0)  translate(100deg);
    	transform: scale(0) rotate(100deg) translate(0px);
	}
	25%{
		-ms-transform: rotate(50deg); /* IE 9 */
    	-webkit-transform: rotate(50deg); /* Chrome, Safari, Opera */
    	transform: rotate(50deg);
	}
	50%{
		-ms-transform: rotate(0deg); /* IE 9 */
    	-webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */
    	transform: rotate(0deg);
	}
	75%{
		-ms-transform: rotate(50deg); /* IE 9 */
    	-webkit-transform: rotate(50deg); /* Chrome, Safari, Opera */
    	transform: rotate(50deg);
	}
	100%{
		-ms-transform: rotate(100deg); /* IE 9 */
    	-webkit-transform: rotate(100deg); /* Chrome, Safari, Opera */
    	transform: rotate(100deg);
	}
}

/**/
@keyframes nome_animacao_olho_vermelho {to{background-image: url('images/caveiras/caveira_3_hover.png');}}
@keyframes nome_animacao_olho_vermelho_fundo {to{background-image: url('images/caveiras/fundo_hover.png');}}
@keyframes nome_animacao_olho_vermelho_fundo_right {to{background-image: url('images/caveiras/fundo_hover_right.png');}}
@keyframes nome_animacao {
	0%{
    	moz-transform: scale(0) rotate(-20deg) translate(0px);
    	-webkit-transform: scale(0) rotate(-20deg) translate(0px);
    	-o-transform: scale(0)  translate(-20deg);
    	transform: scale(0) rotate(-20deg) translate(0px);
	}
	25%{
		-ms-transform: rotate(7deg); /* IE 9 */
    	-webkit-transform: rotate(7deg); /* Chrome, Safari, Opera */
    	transform: rotate(7deg);
	}
	50%{
		-ms-transform: rotate(14deg); /* IE 9 */
    	-webkit-transform: rotate(14deg); /* Chrome, Safari, Opera */
    	transform: rotate(14deg);
	}
	75%{
		-ms-transform: rotate(7deg); /* IE 9 */
    	-webkit-transform: rotate(7deg); /* Chrome, Safari, Opera */
    	transform: rotate(7deg);
	}
	100%{
		-ms-transform: rotate(-20deg); /* IE 9 */
    	-webkit-transform: rotate(-20deg); /* Chrome, Safari, Opera */
    	transform: rotate(-20deg);
	}
}

@keyframes nome_animacao_hover{
	to{
		-ms-transform: rotate(500deg); /* IE 9 */
    	-webkit-transform: rotate(500deg); /* Chrome, Safari, Opera */
    	transform: rotate(500deg);
	}
}
@keyframes nome_animacao_direita {
	0%{
    	moz-transform: scale(0) rotate(100deg) translate(0px);
    	-webkit-transform: scale(0) rotate(100deg) translate(0px);
    	-o-transform: scale(0)  translate(100deg);
    	transform: scale(0) rotate(100deg) translate(0px);
	}
	25%{
		-ms-transform: rotate(50deg); /* IE 9 */
    	-webkit-transform: rotate(50deg); /* Chrome, Safari, Opera */
    	transform: rotate(50deg);
	}
	50%{
		-ms-transform: rotate(0deg); /* IE 9 */
    	-webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */
    	transform: rotate(0deg);
	}
	75%{
		-ms-transform: rotate(50deg); /* IE 9 */
    	-webkit-transform: rotate(50deg); /* Chrome, Safari, Opera */
    	transform: rotate(50deg);
	}
	100%{
		-ms-transform: rotate(100deg); /* IE 9 */
    	-webkit-transform: rotate(100deg); /* Chrome, Safari, Opera */
    	transform: rotate(100deg);
	}
}
#boxes p{
	color:#fff;
	width: 100%;
	font-size: 18px;
	text-align: center;
}



#boxes .mid_5{width:50%;float: left;text-align: center;}
	#boxes .mid_5 span{font-size: 20px;display: block;color:#fff;}
.titlepopUp{
	    font-family: 'klinic_slabbold', sans-serif;
			font-size: 40px;
			text-align: center;
			width: 100%;
			display: block;
			color: #ffd700;
			margin-bottom: 30px;
}


.titleMiddleVendas{
	font-size: 25px;
	display: block;
	margin-bottom: 50px;
	color:#fff;
	width: 100%;
	text-align: center;
}

/*.payment_methods {color:#000;}
.woocommerce table.shop_table , .woocommerce table.shop_table td, .woocommerce-page table.shop_table td.woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th, .woocommerce-page table.shop_table tfoot td, .woocommerce-page table.shop_table tfoot th{border: 1px solid #fff;}
.woocommerce-shipping-fields , .plus , .minus , .wc-forward{display: none!important;}
.col-2{background-image: url('images/caixa_bloco_caixao.jpg');height: 500px;background-repeat: no-repeat;background-position: center center;}
form .form-row-first{width: 100%;}
.checkout input[type="text"] , .checkout input[type="email"] ,   .checkout select{width: 95%;margin-bottom: 20px;height: 49px;border-radius: 0px;padding-left: 15px;-webkit-box-shadow: 5px 5px 0px 0px #adeee2;-moz-box-shadow: 5px 5px 0px 0px #adeee2;box-shadow: 5px 5px 0px 0px #adeee2;}
				.checkout input[type="text"]:focus ,  .checkout select:focus{-webkit-box-shadow: 5px 5px 0px 0px #ffec7e;-moz-box-shadow: 5px 5px 0px 0px #ffec7e;box-shadow: 5px 5px 0px 0px #ffec7e;border: 0px;}*/
