* {
	font-family: 'Cinzel', serif!important;	
}
.fa { font-family: 'fontawesome'!important; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	font-family: 'Cinzel', serif;
}
.logo-container-top img {
	height: 40px;
}
#top .starTitle img {
	margin-bottom: 15px;
	margin-top: 15px;
}
#home-eventos {
	background-image: url(../img/portada/eventos-fondo.jpg);
}
#home-twitter {
	background-image: url(../img/portada/twitter-fondo.jpg);
}
#home-twitter img {
	border-radius: 5px;
}

#home-blog div.blogBox {
	margin-bottom: 30px;
}
.starTitle h4 a {
	font-family: 'Cinzel', serif;
	color: #fff;
	text-decoration: none;
	font-size: 20px;	
}
#bgndVideo .buttonBar {
	z-index: 9999!important;
	background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0!important;	
}
#bgndVideo .mb_YTPBar {
	opacity: 1!important;
}
.sectionTitle h2 a, .contactTop h2, .contactSingle .singleBlogForm h2, .fullAlbums .fullAlbumsContent h1, .blogSingle .widget h3, .blogSidebarRight .widget h3, .breadTxt h1, .blogSingle .admin-list ul li a, .blogSingle .title h2, .menu-fixed-container nav ul li a, .sidebarAlbum .widget h3, .sidebarAlbum .widget ul li {
	font-family: 'Cinzel', serif;
}
.sectionTitle h2 a {
	font-size: 3.5rem;	
}
.contactSingle .singleBlogForm h2, .contactTop h2 {
	font-weight: 400;
	font-size: 3.5rem;
}

.biography, .biography p, .biography td, .biography h1, .biography h2, .biography h3, .biography h4, .biography h5, .biography h6, .biography span {
	font-family: 'Quicksand', sans-serif!important;
	/*font-family: 'Italiana', serif!important;*/
	/*font-family: 'Dawning of a New Day', cursive!important;*/
	font-size: 2.2rem;
}
.biography p, .biography td {
	line-height: 2.5rem;
	margin-bottom: 10px;
}

.breadTxt p {
	font-family: 'Cinzel', serif;
	font-size: 2.2rem;
}
.blogSingle .paragraph p {
	font-family: 'Quicksand', sans-serif!important;
	font-size: 2.2rem;
}
.descriptionEvent p {
	font-family: 'Quicksand', sans-serif!important;
	font-size: 2.2rem;
}
.blogHomeSection .blogBoxContent h1 a, .aquraFilter .blogBoxContent h1 a, .blogSidebarRight .blogBoxContent h1 a {
	font-family: 'Cinzel', serif;
}

.blogHomeSection .blogBoxContent .blogParagraph p, .aquraFilter .blogBoxContent .blogParagraph p, .blogSidebarRight .blogBoxContent .blogParagraph p {
	font-family: 'Quicksand', sans-serif!important;
	font-size: 2.2rem;
}

.singleBlogForm p {
	font-size: 1.5rem;
	margin-bottom: 10px;
}

.tableEvents td, .tableEvents table td a {
	font-family: 'Quicksand', sans-serif!important;
	font-size: 2.2rem;	
}

.videobloque {
	margin-bottom: 25px;	
}

.fullAlbums .fullAlbumsContent h1 {
	text-align: center;	
	font-size: 3.5rem;
	font-family: 'Cinzel', serif;
	font-weight: 400;
}
.fullAlbums .fullAlbumsContent p {
	text-align: center;	
	line-height: 2.5rem;
}
.fullAlbums .fullAlbumsContent p {
	font-family: 'Quicksand', sans-serif!important;
	font-size: 2.2rem;
}
.fullAlbums .fullAlbumsContent {
	top: 20%;	
}


section.no-mb {
	background-color: #000;	
}

.biography table {
	width: 100%!important;
}

#trayectoria-texto strong {
	font-family: 'Quicksand', sans-serif!important;
}
#trayectoria-texto h1, #trayectoria-texto h1 span {
	font-size: 3rem;	
}

.singleBlogForm form input::-moz-placeholder, .singleBlogForm textarea::-moz-placeholder {
	font-family: 'Cinzel', serif;
	font-weight: 500;	
}

.contactTop .contactInfo ul li a {
	padding-left: 11rem;	
}
.contactTop .contactInfoActriz ul li a {
	padding-left: 15rem;	
}

.mb_YTPBar {
	display: block!important;	
}

.fullAlbums {
	float: left;
	width: 100%;
	padding: 40px 0;
	height: auto;	
}
.fullAlbums .fullAlbumsContent {
	transform: none;	
}
.fullAlbums .fullAlbumsVideo {
	transform: none;
	top: auto;	
}
.videoHome {
	/*float: left;
	wdith: 100%;*/	
}

@media only screen and (max-width: 1029px) and (min-width: 768px){
	.fullAlbums .fullAlbumsContent p {
		font-size: 1.4rem!important;	
	}
	.fullAlbums .fullAlbumsContent {
		position: static;
		transform: none;	
	}
	.fullAlbums .fullAlbumsVideo {
		position: static;
		transform: none;	
	}
	.fullAlbums {
		float: left;
		width: 100%;
		height: auto;
		padding-top: 60px;
		padding-bottom: 60px;	
	}
	
	.contactSingle .singleBlogForm h2, .contactTop h2 {
		font-size: 2.5rem;	
	}
	.contactTop .contactInfo ul li.representante {
		line-height: 1.1rem;	
	}
	.contactTop .contactInfo ul li a {
		position: static;
		display: block;	
		padding-left: 0;
	}
	
	section.videoHome {
		float: left;
		width: 100%;
		padding-top: 60px;
	}
}

@media only screen and (max-width: 1024px){
	.starVideo {
		display: none!important;	
	}
}
@media only screen and (max-width: 767px){
	
	.videobloque {
		margin-bottom: 0;	
	}
	#trayectoria-texto table {
		width: 100%!important;
		max-width: 100%!important;	
	}
	#trayectoria-texto table td {
		width: auto!important;	
	}
	.biography, .biography p, .biography td, .biography h1, .biography h2, .biography h3, .biography h4, .biography h5, .biography h6, .biography span {
		font-size: 1.4rem!important;	
	}
	.fullAlbums .fullAlbumsContent p {
		font-size: 1.4rem!important;	
	}
	.fullAlbums .fullAlbumsContent {
		position: static;
		transform: none;	
	}
	.fullAlbums .fullAlbumsVideo {
		position: static;
		transform: none;	
	}
	.fullAlbums {
		height: auto;
		padding-top: 40px;
		padding-bottom: 40px;	
	}
	
	.contactTop .contactInfo ul li a {
		padding-left: 0!important;
	}
	
	.contactTop .contactInfo ul li a {
		position: static;
		display: block;	
		padding-left: 0;
	}
}