body {
	background-image:url("../core/inc/imgs/background01.jpg");
	background-attachment:fixed;
	background-position:right center;
	background-repeat:no-repeat;
	background-color:#eee
}
.container {
	background-color:#000;
	opacity:.9
}
.row {
	background-color:#fff;
	opacity:1
}
#btn-Menu {
	background-color:#eee
}
.dropdown-menu li a:hover {
	color:#fff
}
#BannerPrincipal {
	background-image:-webkit-linear-gradient(top, #fff 0%, #eee 100%);
	background-image:-o-linear-gradient(top, #fff 0%, #eee 100%);
	background-image:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#fff));
	background-image:linear-gradient(to bottom, #fff 0%, #eee 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
	background-repeat:repeat-x;
	-webkit-box-shadow:0 3px 3px rgba(0, 0, 0, .575);
	box-shadow:0 3px 3px rgba(0, 0, 0, .575);
	padding:10px;
	margin-top:40px
}
.thumbnail_Ajuste {
	margin-bottom:0;
	padding:0;
	border:0;
	margin-bottom:10px
}
.rowColor {
	background-image:-webkit-linear-gradient(top, #fff 0%, #eaeaea 100%);
	background-image:-o-linear-gradient(top, #fff 0%, #eaeaea 100%);
	background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eaeaea));
	background-image:linear-gradient(to bottom, #fff 0%, #eaeaea 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EAEAEA', GradientType=0);
	background-repeat:repeat-x
}
.espaco_inicial {
}
.glyphicon a {
	color:#000
}
.glyphicon a:hover {
	color:#000;
	text-decoration:none
}
* h6 {
	font-family:tahoma;
	font-weight:bold;
	font-size:1em
}
.data_dia {
	font-size: 1px;
	color:#eee;
	margin-top:10px;
	text-align:right
}
.nome_artista_destaque {
	padding:5px
}
.navbar-brand {
	display:none
}
.txtcookies {
	margin-right:20px;
	margin-left:20px
}
.CookieBorder {
	border-color:#00bfff;
	font-weight:bold;
	-webkit-box-shadow:0 0 15px 15px #00bfff;
	box-shadow:0 0 15px 15px #00bfff
}
.txtcookies button {
	border-radius:20px;
	border-color:#000;
	font-weight:bold;
	padding-left:20px
}
@-webkit-keyframes rodaroda {
0% {
-webkit-box-shadow:0 0 25px 25px #00bfff;
box-shadow:0 0 25px 25px #00bfff
}
}
#critica_translation {
	text-align:justify
}
#curriculo_translation {
	text-align:justify
}
.btn0 {
	margin-left:5px
}
.LimpaCookieBorder {
	font-weight:normal;
	box-shadow:0 0 transparent;
	-webkit-box-shadow:0 0 transparent;
	border-color:#ccc
}
#ListaArtistaDestaque {
	background-image:-webkit-linear-gradient(top, #000 0%, #080808 100%);
	background-image:-o-linear-gradient(top, #000 0%, #080808 100%);
	background-image:-webkit-gradient(linear, left top, left bottom, from(#000), to(#080808));
	background-image:linear-gradient(to bottom, #000 0%, #080808 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#080808', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	background-repeat:repeat-x;
	width:90%;
	margin-left:5%;
	padding:20px;
	border-color:#000;
	border-radius:20px;
	-webkit-box-shadow:0 13px 19px rgba(0, 0, 0, .5);
	box-shadow:0 13px 19px rgba(0, 0, 0, .5);
	color:#fff
}
#ListaArtistaDestaque li a {
	color:#fff
}
.lista-artista-menu a {
	text-decoration:none
}
.lista-artista-menu {
	font-family:tahoma;
	font-size:1em;
	font-weight:bold
}
.sidr ul li a, .sidr ul li {
	display:inline
}
#HeaderPrincial {
	margin-top:65px;
	background-color:transparent;
	background-image:url("../core/inc/imgs/cont2.png");
	background-repeat:repeat
}
#icon-youtube-banner, #icon-face-banner, #baderola {
	-ms-opacity:.6;
	opacity:.6;
	-moz-opacity:.6;
	filter:alpha(opacity=60)
}
#icon-youtube-banner:hover, #icon-face-banner:hover {
	-ms-opacity:.9;
	opacity:.9;
	-moz-opacity:.9;
	filter:alpha(opacity=90)
}
#icon-youtube-banner:focus, #icon-face-banner:focus {
	-ms-opacity:.9;
	opacity:.9;
	-moz-opacity:.9;
	filter:alpha(opacity=90)
}

.navbar-principal {
	background-color:#000;
	border-color:#e7e7e7;
	box-shadow:rgba(0, 0, 0, .172549) 0 6px 12px 0
}
.navbar-principal li a:hover {
	color:#fff
}
.trans {
	background-color:transparent
}
.hvr-underline-from-left {
	display:inline-block;
	vertical-align:middle;
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
	box-shadow:0 0 1px rgba(0, 0, 0, 0);
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	-moz-osx-font-smoothing:grayscale;
	position:relative;
	overflow:hidden
}
.hvr-underline-from-left:before {
	content:"";
	position:absolute;
	z-index:-1;
	left:0;
	right:100%;
	bottom:0;
	background:#000;
	height:4px;
	-webkit-transition-property:right;
	transition-property:right;
-webkit-transition-duration:.3s;
transition-duration:.3s;
	-webkit-transition-timing-function:ease-out;
	transition-timing-function:ease-out
}
.hvr-underline-from-left:hover:before, .hvr-underline-from-left:focus:before, .hvr-underline-from-left:active:before {
	right:0
}
#section {
	margin:auto;
	margin-top:30px;
	float:left;
	padding-bottom:50px;
	width:150px;
	padding-left:0;
	padding-right:0
}
#icon-wrapper {
	width:100%;
	float:left;
	height:150px
}
.icons {
	width:25%;
	float:left;
	position:relative;
	width:50%;
	float:left;
	margin-left:0%
}
.icons2 {
	width:25%;
	float:left;
	position:relative;
	margin-left:75%
}
.icons3 {
	width:25%;
	float:left;
	position:relative;
	margin-left:75%
}
.icons4 {
	width:25%;
	float:left;
	position:relative;
	margin-left:75%
}
.icon-slide-container {
	height:80px;
	overflow:hidden;
	text-align:left;
	position:absolute;
	float:left;
	width:300px;
	left:50%;
	margin-left:-150px
}
.slide-icon {
	width:300px;
	height:auto;
	position:absolute;
	margin-top:-300px;
-webkit-transition:.4s ease;
-moz-transition:.4s ease;
-ms-transition:.4s ease;
-o-transition:.4s ease
}
.slide-icon:hover {
	position:absolute;
	margin-top:0
}
#icon-wrapper {
	height:150px
}
.slide-icon {
	width:80px;
	height:auto;
	position:absolute;
	margin-top:-80px
}
.icon-slide-container {
	height:80px;
	width:150px;
	left:50%;
	margin-left:-50px
}
.icons3 {
	width:50%;
	float:left;
	margin-left:0%;
	margin-top:90px
}
.grid_3 {
	background-color:#fff;
	float:left;
	margin-left:20px;
	width:150px
}
.fmcircle_out {
	width:150px;
	height:150px;
	background:rgba(221, 221, 221, .3);
	text-align:center;
	display:block;
	margin-left:10px;
	opacity:.5;
-webkit-transition:all .2s linear;
-moz-transition:all .2s linear;
-o-transition:all .2s linear;
-ms-transition:all .2s linear;
transition:all .2s linear
}
.fmcircle_out:hover {
	opacity:1;
-webkit-transition:all .2s linear;
-moz-transition:all .2s linear;
-o-transition:all .2s linear;
-ms-transition:all .2s linear;
transition:all .2s linear
}
.fmcircle_out:hover .fmcircle_in img {
	margin:20px 15px 15px 15px;
	width:120px;
	height:120px;
-webkit-transition:all .2s linear;
-moz-transition:all .2s linear;
-o-transition:all .2s linear;
-ms-transition:all .2s linear;
transition:all .2s linear
}
.fmcircle_in {
	width:150px;
	height:150px;
	margin:5px;
	display:inline-block;
	overflow:hidden
}
.fmcircle_in img {
	border:none;
	margin:45px;
	width:64px;
	height:64px;
-webkit-transition:all .2s linear;
-moz-transition:all .2s linear;
-o-transition:all .2s linear;
-ms-transition:all .2s linear;
transition:all .2s linear
}
.fmcircle_in span {
	margin:0;
	padding:0;
	border:0;
	vertical-align:baseline;
	width:150px;
	background:transparent;
	color:#666;
	padding:15px;
	margin:40px 0 0 0;
	height:20px;
	text-align:center;
	font-weight:bold;
	letter-spacing:.08em;
	text-transform:uppercase;
	float:left;
	position:absolute;
	opacity:0;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-o-border-radius:2px;
-webkit-transition:all .2s linear;
-moz-transition:all .2s linear;
-o-transition:all .2s linear;
-ms-transition:all .2s linear;
transition:all .2s linear
}
.fmcircle_out:hover .fmcircle_in span {
	opacity:.9;
-webkit-transition:all .2s linear;
-moz-transition:all .2s linear;
-o-transition:all .2s linear;
-ms-transition:all .2s linear;
transition:all .2s linear
}
.fmcircle_blue {
	background-color:#000
}
.especial_container {
	background-image:-webkit-linear-gradient(top, #000 0%, #080808 100%);
	background-image:-o-linear-gradient(top, #000 0%, #080808 100%);
	background-image:-webkit-gradient(linear, left top, left bottom, from(#000), to(#080808));
	background-image:linear-gradient(to bottom, #000 0%, #080808 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#080808', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	background-repeat:repeat-x;
	width:90%;
	margin-left:5%;
	padding:20px;
	border-color:#000;
	-webkit-box-shadow:0 13px 19px rgba(0, 0, 0, .5);
	box-shadow:0 13px 19px rgba(0, 0, 0, .5);
	color:#fff;
	margin-top:20px;
	margin-bottom:21px
}
.grid_3 {
	margin-left:0
}
.icon-slide-container {
	margin-left:-15px
}
.museum a img {
	width:160px;
	height:160px
}
.museum .caption h3 {
	font-size:16px;
	font-weight:bold
}
.museum .caption {
	height:100px
}
.youtube_list {
	margin-top:5px;
	background-color:#000;
	padding:7px;
	display:block;
	height:60px
}
.youtube_list:hover {
	background-color:#cd201f
}
.youtube_list img {
	padding-left:3px;
	padding-right:3px;
	float:left;
	border:#fff
}
.video_description {
	margin-top:15px;
	text-align:left;
	padding-left:5px;
	float:left
}
#btn_tube {
	width:80px;
	margin:auto
}
#sub_video_title {
	background-color:#000;
	padding-top:5px;
	height:60px;
	font-size:16px;
	color:#ccc;
	font-family:Tahoma, Geneva, sans-serif
}
#video {
	margin-top:40px;
	background-color:transparent;
	background-image:url("../core/inc/imgs/cont2.png");
	background-repeat:repeat;
	opacity:1;
	-moz-opacity:1;
	fill-opacity:1
}
.black {
	background-color:#000;
	color:#eee;
	height:40px;
	margin-bottom:10px
}
.black p {
	font-family:tahoma;
	font-size:1.5em;
	padding:5px
}
.top {
	margin-top:10px
}
.espaco_img {
	padding:3px
}
#FotoArtistas {
	margin-top:40px;
	background-color:transparent;
	background-image:url("../core/inc/imgs/cont2.png");
	background-repeat:repeat;
	opacity:1;
	-moz-opacity:1;
	fill-opacity:1
}
#FotoArtistas img {
	padding:4px;
	margin-right:2.7px
}
img.sombra {
	box-shadow:0 0 1em #000;
	-webkit-box-shadow:0 0 1em #000;
	-moz-box-shadow:0 0 1em #000
}
.subscribe-label {
	font-weight:bold
}
.tituloNome {
	font-family:'Comfortaa', cursive;
	font-size:4em
}
.tituloNomeCurriculum {
	font-family:'Comfortaa', cursive;
	font-size:3em
}
#infoartista {
	padding-left:15px
}
.menuO {
	width:98%;
	font-size:2em;
	float:left;
	display:table-column;
	color:#000;
	text-align:center
}
.menuL {
	width:48%;
	font-size:4em;
	float:left;
	display:table-column;
	color:#000;
	text-align:center
}
.menuR {
	width:48%;
	font-size:4em;
	float:right;
	display:table-column;
	color:#000;
	text-align:center
}
.menuL i {
}
.menuR i {
}
.ML007 {
	height:80px;
	margin:auto;
	background-color:#00bfff
}
.ML02 {
	height:110px;
	margin-top:8px;
	background-color:#fffc00
}
.ML04 {
	height:110px;
	margin-top:8px;
	background-color:#00aced
}
.ML06 {
	height:110px;
	margin-top:8px;
	background-color:#ff1981
}
.ML01 {
	height:110px;
	margin-top:8px;	
	background-color:#dd4b39
}
.ML03 {
	height:110px;
	margin-top:8px;
	background-color:#00bf8f
}
.ML05 {
	height:110px;
	margin-top:8px;
	background-color:#0072b1
}
.ML02 i {
	margin-top:20px
}
.ML04 i {
	margin-top:20px
}
.ML06 i {
	margin-top:20px
}
.ML01 i {
	margin-top:20px;	
}
.ML03 i {
	margin-top:20px
}
.ML05 i {
	margin-top:20px
}
.ML007 i {
	display:block;
	margin-top:10px
}
.ML007 .M007t {
	display:block;
	text-decoration:none;
	text-transform:none;
	cursor:pointer
}
.ML007 a {
	text-decoration:none;
	text-transform:none;
	cursor:pointer
}
.ML007:hover {
	height:80px;
	background-color:#fffd8c;
	font-size:2.1em;
	text-decoration:none;
	text-transform:none;
	cursor:pointer
}
.ML02:hover {
	height:110px;
	margin-top:8px;
	background-color:#fffd8c;
	font-size:5em
}
.ML04:hover {
	height:110px;
	margin-top:8px;
	background-color:#7fcfeb;
	font-size:5em
}
.ML06:hover {
	height:110px;
	margin-top:8px;
	background-color:#ff5ca6;
	font-size:5em
}
.ML01:hover {
	height:110px;
	margin-top:8px;	
	background-color:#e42a11;
	font-size:5em
}
.ML03:hover {
	height:110px;
	margin-top:8px;
	background-color:#00febe;
	font-size:5em
}
.ML05:hover {
	height:110px;
	margin-top:8px;
	background-color:#5fb7e6;
	font-size:5em
}
.ML007 i:hover {
-webkit-animation:ani009 .5s ease-in;
-moz-animation:ani009 .5s ease-in;
-ms-animation:ani009 .5s ease-in;
	cursor:pointer
}
.ML02 i:hover {
-webkit-animation:ani001 .5s ease-in;
-moz-animation:ani001 .5s ease-in;
-ms-animation:ani001 .5s ease-in;
animation:ani001 .5s ease-in;
	cursor:pointer
}
.ML04 i:hover {
-webkit-animation:ani004 .5s ease-in;
-moz-animation:ani004 .5s ease-in;
-ms-animation:ani004 .5s ease-in;
animation:ani004 .5s ease-in;
	cursor:pointer
}
.ML06 i:hover {
	-webkit-animation:ani007 2.5s ease-in;
	-moz-animation:ani007 2.5s ease-in;
	-ms-animation:ani007 2.5s ease-in;
	animation:ani007 2.5s ease-in
}
.ML01 i:hover {
-webkit-animation:ani002 .5s ease-in;
-moz-animation:ani002 .5s ease-in;
-ms-animation:ani002 .5s ease-in;
animation:ani002 .5s ease-in
}
.ML03 i:hover {
-webkit-animation:ani006 .5s ease-in;
-moz-animation:ani006 .5s ease-in;
-ms-animation:ani006 .5s ease-in;
animation:ani006 .5s ease-in
}
.ML05 i:hover {
	-webkit-animation:ani008 2.5s ease-in;
	-moz-animation:ani008 2.5s ease-in;
	-ms-animation:ani008 2.5s ease-in;
	animation:ani008 2.5s ease-in
}
.MLE01:hover {
	margin-top:8px;
	background-color:#fffd8c;
	font-size:1.1em
}
.MLE02:hover {
	margin-top:8px;
	background-color:#7fcfeb;
	font-size:1.1em
}
.MLE03:hover {
	margin-top:8px;
	background-color:#ff5ca6;
	font-size:1.1em
}
.MLE04:hover {
	margin-top:8px;
	background-color:#e42a11;
	font-size:1.1em
}
.MLE05:hover {
	margin-top:8px;
	background-color:#00febe;
	font-size:1.1em
}
.MLE06:hover {
	margin-top:8px;
	background-color:#5fb7e6;
	font-size:1.1em
}
.MLE01 {
	height:80px;
	margin-top:8px;
	background-color:#fffc00
}
.MLE02 {
	height:80px;
	margin-top:8px;
	background-color:#00aced
}
.MLE03 {
	height:80px;
	margin-top:8px;
	background-color:#ff1981
}
.MLE04 {
	height:80px;
	margin-top:8px;
	background-color:#dd4b39
}
.MLE05 {
	height:80px;
	margin-top:8px;
	background-color:#00bf8f
}
.MLE06 {
	height:80px;
	margin-top:8px;
	background-color:#0072b1
}
.MLE01, .MLE02, .MLE03, .MLE04, .MLE05, .MLE06 {
	color:#000;
	font-size:1em;
	border-radius:0;
	width:100%;
	color:#000;
	text-align:center
}
.MLE01 a, .MLE02 a, .MLE03 a, .MLE04 a, .MLE05 a, .MLE06 a {
	color:#000;
	text-decoration:none;
	text-transform:none;
	margin:auto;
	margin-top:30px
}
.MLE01 a i, .MLE02 a i, .MLE03 a i, .MLE04 a i, .MLE05 a i, .MLE06 a i {
	display:block;
	font-size:1.5em
}
.ML007 i:hover {
-webkit-animation:ani009 .5s ease-in;
-moz-animation:ani009 .5s ease-in;
-ms-animation:ani009 .5s ease-in;
	cursor:pointer
}
.MLE02 i:hover {
-webkit-animation:ani001 .5s ease-in;
-moz-animation:ani001 .5s ease-in;
-ms-animation:ani001 .5s ease-in;
animation:ani001 .5s ease-in;
	cursor:pointer
}
.MLE04 i:hover {
-webkit-animation:ani009 .5s ease-in;
-moz-animation:ani009 .5s ease-in;
-ms-animation:ani009 .5s ease-in;
animation:ani009 .5s ease-in;
	cursor:pointer
}
.MLE06 i:hover {
	-webkit-animation:ani007 2.5s ease-in;
	-moz-animation:ani007 2.5s ease-in;
	-ms-animation:ani007 2.5s ease-in;
	animation:ani007 2.5s ease-in
}
.MLE01 i:hover {
-webkit-animation:ani002 .5s ease-in;
-moz-animation:ani002 .5s ease-in;
-ms-animation:ani002 .5s ease-in;
animation:ani002 .5s ease-in
}
.MLE03 i:hover {
-webkit-animation:ani006 .5s ease-in;
-moz-animation:ani006 .5s ease-in;
-ms-animation:ani006 .5s ease-in;
animation:ani006 .5s ease-in
}
.MLE05 i:hover {
	-webkit-animation:ani008 2.5s ease-in;
	-moz-animation:ani008 2.5s ease-in;
	-ms-animation:ani008 2.5s ease-in;
	animation:ani008 2.5s ease-in
}
.menuL a[title]:hover:after {
	content:attr(title);
	padding:4px 8px;
	color:#333;
	position:absolute;
	white-space:nowrap;
	z-index:999999999999;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:0 0 4px #222;
	-webkit-box-shadow:0 0 4px #222;
	box-shadow:0 0 4px #222;
	background-image:-moz-linear-gradient(top, #eee, #ccc);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #eee), color-stop(1, #ccc));
	background-image:-webkit-linear-gradient(top, #eee, #ccc);
	background-image:-moz-linear-gradient(top, #eee, #ccc);
	background-image:-ms-linear-gradient(top, #eee, #ccc);
	background-image:-o-linear-gradient(top, #eee, #ccc);
	font-size:.25em
}
.menuR a[title]:hover:after {
	content:attr(title);
	padding:4px 8px;
	color:#333;
	position:absolute;
	white-space:nowrap;
	z-index:999999999999;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:0 0 4px #222;
	-webkit-box-shadow:0 0 4px #222;
	box-shadow:0 0 4px #222;
	background-image:-moz-linear-gradient(top, #eee, #ccc);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #eee), color-stop(1, #ccc));
	background-image:-webkit-linear-gradient(top, #eee, #ccc);
	background-image:-moz-linear-gradient(top, #eee, #ccc);
	background-image:-ms-linear-gradient(top, #eee, #ccc);
	background-image:-o-linear-gradient(top, #eee, #ccc);
	font-size:.25em;
	right:35%
}
#Foto_artistas a[title]:hover:after {
	content:attr(title);
	padding:4px 8px;
	color:#333;
	position:absolute;
	white-space:nowrap;
	z-index:999999999999;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:0 0 4px #222;
	-webkit-box-shadow:0 0 4px #222;
	box-shadow:0 0 4px #222;
	background-image:-moz-linear-gradient(top, #eee, #ccc);
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #eee), color-stop(1, #ccc));
	background-image:-webkit-linear-gradient(top, #eee, #ccc);
	background-image:-moz-linear-gradient(top, #eee, #ccc);
	background-image:-ms-linear-gradient(top, #eee, #ccc);
	background-image:-o-linear-gradient(top, #eee, #ccc);
	font-size:1.2em
}
@-webkit-keyframes ani008 {
10% {
-webkit-transform:translateY(-150px)
}
20%, 35%, 50% {
-webkit-transform:translateY(0)
}
25% {
-webkit-transform:translateY(-60px)
}
40% {
-webkit-transform:translateY(-40px)
}
}
@-moz-keyframes ani008 {
10% {
-moz-transform:translateY(-150px)
}
20%, 35%, 50% {
-moz-transform:translateY(0)
}
25% {
-moz-transform:translateY(-60px)
}
40% {
-moz-transform:translateY(-40px)
}
}
@-ms-keyframes ani008 {
10% {
-ms-transform:translateY(-150px)
}
20%, 35%, 50% {
-ms-transform:translateY(0)
}
25% {
-ms-transform:translateY(-60px)
}
40% {
-ms-transform:translateY(-40px)
}
}
@keyframes ani008 {
10% {
transform:translateY(-150px)
}
20%, 35%, 50% {
transform:translateY(0)
}
25% {
transform:translateY(-60px)
}
40% {
transform:translateY(-40px)
}
}
@-moz-keyframes ani009 {
0% {
-moz-transform:translateX(-220px);
opacity:0
}
50% {
-moz-transform:translateX(-60px)
}
70% {
-moz-transform:translateX(-10px)
}
100% {
-moz-transform:translateX(0);
opacity:1
}
}
@-webkit-keyframes ani009 {
0% {
-webkit-transform:translateX(-220px);
opacity:0
}
50% {
-webkit-transform:translateX(-60px)
}
70% {
-webkit-transform:translateX(-10px)
}
100% {
-webkit-transform:translateX(0);
opacity:1
}
}
@-ms-keyframes ani009 {
0% {
-ms-transform:translateX(-220px);
opacity:0
}
50% {
-ms-transform:translateX(-60px)
}
70% {
-ms-transform:translateX(-10px)
}
100% {
-ms-transform:translateX(0);
opacity:1
}
}
@-webkit-keyframes ani007 {
0% {
transform-origin:0 0
}
5% {
transform:scale(.5)
}
10% {
transform:scale(.5)
}
15% {
transform:scale(.5) translateX(130px)
}
20% {
transform:scale(.5) translateX(130px)
}
25% {
transform:scale(.5) translate(130px, 130px)
}
30% {
transform:scale(.5) translate(0, 130px)
}
35% {
transform:scale(.5) translate(0, 0)
}
40% {
transform:scale(1)
}
100% {
transform:scale(1);
-webkit-transform-origin:0 0
}
}
@-moz-keyframes ani007 {
0% {
transform-origin:0 0
}
5% {
transform:scale(.5)
}
10% {
transform:scale(.5)
}
15% {
transform:scale(.5) translateX(130px)
}
20% {
transform:scale(.5) translateX(130px)
}
25% {
transform:scale(.5) translate(130px, 130px)
}
30% {
transform:scale(.5) translate(0, 130px)
}
35% {
transform:scale(.5) translate(0, 0)
}
40% {
transform:scale(1)
}
100% {
transform:scale(1);
-moz-transform-origin:0 0
}
}
@-ms-keyframes ani007 {
0% {
transform-origin:0 0
}
5% {
transform:scale(.5)
}
10% {
transform:scale(.5)
}
15% {
transform:scale(.5) translateX(130px)
}
20% {
transform:scale(.5) translateX(130px)
}
25% {
transform:scale(.5) translate(130px, 130px)
}
30% {
transform:scale(.5) translate(0, 130px)
}
35% {
transform:scale(.5) translate(0, 0)
}
40% {
transform:scale(1)
}
100% {
transform:scale(1);
-ms-transform-origin:0 0
}
}
@keyframes ani007 {
0% {
transform-origin:0 0
}
5% {
transform:scale(.5)
}
10% {
transform:scale(.5)
}
15% {
transform:scale(.5) translateX(130px)
}
20% {
transform:scale(.5) translateX(130px)
}
25% {
transform:scale(.5) translate(130px, 130px)
}
30% {
transform:scale(.5) translate(0, 130px)
}
35% {
transform:scale(.5) translate(0, 0)
}
40% {
transform:scale(1)
}
100% {
transform:scale(1);
transform-origin:0 0
}
}
@-webkit-keyframes ani005 {
0% {
-webkit-transform:translateX(-220px);
opacity:0
}
50% {
-webkit-transform:translateX(0)
}
70% {
-webkit-transform:translateX(-8px)
}
100% {
-webkit-transform:translateX(0);
opacity:1
}
}
@-webkit-keyframes ani006 {
0% {
-webkit-transform:scale(2.5)
}
50% {
-webkit-transform:scale(1.5)
}
100% {
-webkit-transform:scale(2)
}
}
@-moz-keyframes ani006 {
0% {
-moz-transform:scale(2.5)
}
50% {
-moz-transform:scale(1.5)
}
100% {
-moz-transform:scale(2)
}
}
@-ms-keyframes ani006 {
0% {
-ms-transform:scale(2.5)
}
50% {
-ms-transform:scale(1.5)
}
100% {
-ms-transform:scale(2)
}
}
@keyframes ani006 {
0% {
transform:scale(2.5)
}
50% {
transform:scale(1.5)
}
100% {
transform:scale(2)
}
}
@-webkit-keyframes ani004 {
0% {
transform:rotateY(0)
}
100% {
transform:rotateY(-90deg)
}
}
@-moz-keyframes ani004 {
0% {
transform:rotateY(0)
}
100% {
transform:rotateY(-90deg)
}
}
@-ms-keyframes ani004 {
0% {
transform:rotateY(0)
}
100% {
transform:rotateY(-90deg)
}
}
@keyframes ani004 {
0% {
transform:rotateY(0)
}
100% {
transform:rotateY(-90deg)
}
}
@-webkit-keyframes ani003 {
0% {
transform:translateX(220px);
opacity:0
}
50% {
transform:translateX(0)
}
70% {
transform:translateX(8px)
}
100% {
transform:translateX(0);
opacity:1
}
}
@-webkit-keyframes ani001 {
0% {
-webkit-transform:rotate(0deg)
}
50% {
-webkit-transform:rotate(180deg)
}
100% {
-webkit-transform:rotate(360deg)
}
}
@-moz-keyframes ani001 {
0% {
-moz-transform:rotate(0deg)
}
50% {
-moz-transform:rotate(180deg)
}
100% {
-moz-transform:rotate(360deg)
}
}
@-ms-keyframes ani001 {
0% {
-ms-transform:rotate(0deg)
}
50% {
-ms-transform:rotate(180deg)
}
100% {
-ms-transform:rotate(360deg)
}
}
@keyframes ani001 {
0% {
transform:rotate(0deg)
}
50% {
transform:rotate(180deg)
}
100% {
transform:rotate(360deg)
}
}
@-webkit-keyframes ani002 {
0% {
-webkit-transform:rotate(0deg)
}
50% {
-webkit-transform:rotate(-180deg)
}
100% {
-webkit-transform:rotate(-360deg)
}
}
@-moz-keyframes ani002 {
0% {
-moz-transform:rotate(0deg)
}
50% {
-moz-transform:rotate(-180deg)
}
100% {
-moz-transform:rotate(-360deg)
}
}
@-ms-keyframes ani002 {
0% {
-ms-transform:rotate(0deg)
}
50% {
-ms-transform:rotate(-180deg)
}
100% {
-ms-transform:rotate(-360deg)
}
}
@keyframes ani002 {
0% {
transform:rotate(0deg)
}
50% {
transform:rotate(-180deg)
}
100% {
transform:rotate(-360deg)
}
}
#MenuPrincipal li a {
	border-bottom:#e7e7e7 solid 1px
}





#bannerTOP {
	width:1150px;
	height:110px;
	margin:auto;
	background-position:center;
	background-repeat:repeat
}

@media(max-width:1200px) {
#section {
margin-top:10px;
padding-bottom:30px
}
.icon-slide-container {
margin-left:-40px
}
.grid_3 {
margin-left:0
}
#infoartista {
padding-left:25px
}
#bannerTOP {
width:1050px;
margin:auto;
background-position:center;
background-repeat:no-repeat
}
}
@media(max-width:1100px) {
#bannerTOP {
width:900px;
margin:auto;
background-position:center;
background-repeat:no-repeat
}
}
@media(max-width:1082px) {
.tituloNome {
font-family:'Comfortaa', cursive;
font-size:3em
}
}
@media(max-width:992px) {
#BannerPrincipal {
margin-top:0
}
#HeaderPrincial {
padding-bottom:10px
}
.tituloNome {
font-family:'Comfortaa', cursive;
font-size:2em
}
}
@media screen and (max-width:991px) {
.icon-slide-container {
margin-left:-35px
}
.grid_3 {
margin-left:0
}
#bannerTOP {
width:750px;
height:78px;
margin:auto;
background-position:center;
background-repeat:no-repeat
}
}
@media screen and (max-width:769px) {
.tituloNome {
font-family:'Comfortaa', cursive;
font-size:2em
}
#painel_artistas {
width:99%;
margin-left:.5%
}
.grid_3 {
float:none;
position:relative;
margin:auto
}
#section {
float:none;
position:relative;
width:200px;
margin:auto;
margin-top:50px
}
.icon-slide-container {
margin:auto
}
#icon-wrapper {
height:250px
}
.slide-icon {
width:100px;
height:auto;
position:absolute;
margin-top:-100px
}
.icon-slide-container {
height:100px;
width:150px;
left:50%;
margin-left:-60px
}
.icons3 {
width:50%;
float:left;
margin-left:0%;
margin-top:115px
}
#infoartista {
padding-left:5px
}
#bannerTOP {
width:550px;
height:57px;
margin:auto;
background-position:center;
background-repeat:no-repeat
}
}
@media screen and (max-width:561px) {
#section {
margin:auto;
margin-top:50px
}
#ObrasDestaque {
margin-left:-70px
}
#bannerTOP {
width:350px;
height:50px;
margin:auto;
background-position:center;
background-repeat:no-repeat
}
}
@media screen and (max-width:460px) {
#FooterInfo {
display:none
}
}
@media screen and (max-width:415px) {
.navbar-toggle {
background-color:#000
}
.noir {
background-color:#fff
}
#ObrasDestaque {
margin-left:-40px;
padding:0
}
#shareContainer li a.linkedin, #shareContainer li a.googleplus {
display:none
}
}
@media screen and (max-width:390px) {
#ObrasDestaque {
margin-left:40px;
padding-left:10px
}
}
@media screen and (max-width:350px) {
#bannerTOP {
width:250px;
height:50px;
margin:auto;
background-position:center;
background-repeat:no-repeat
}
#shareContainer li a.twitter {
display:none
}
#ObrasDestaque {
margin:auto;
padding:0
}
#section {
width:125px;
margin:auto;
margin-top:50px
}
#icon-wrapper {
height:200px
}
.slide-icon {
width:70px;
height:auto;
position:absolute;
margin-top:-70px
}
.icon-slide-container {
height:70px;
width:150px;
left:50%;
margin-left:-45px
}
.icons3 {
width:50%;
float:left;
margin-left:0%;
margin-top:85px
}
}
@media screen and (max-width:340px) {
#FooterInfo {
display:none
}
}
@media screen and (max-width:250px) {
.especial_container {
background-image:-webkit-linear-gradient(top, #fff 0%, #fff 100%);
background-image:-o-linear-gradient(top, #fff 0%, #fff 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
background-image:linear-gradient(to bottom, #fff 0%, #fff 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
background-repeat:repeat-x;
width:90%;
margin-left:5%;
padding:20px;
border-color:#fff;
border-radius:0;
-webkit-box-shadow:0 0 0 0;
box-shadow:0 0 0 0;
color:#fff;
margin-top:30px;
margin-bottom:30px
}
.navbar-brand {
display:block;
font-family:tahoma;
font-size:.7em;
font-weight:bold
}
}
* a {
	color:#000
}
* a:active {
	color:#000
}
* a:hover {
	color:#000
}
.menuL a span i {
	color:#000
}
.menuR a span i {
	color:#000
}
.menuI a:hover {
	background-color:#000
}
#bannerTOP {
	height:40px
}
h1 {
	font-size:24px
}
h2 {
	font-size:22px
}
.iconprincipal {
	padding:5px;
	padding-left:8px
}
