@charset "UTF-8";
/* CSS Document */

/* RESET CSS  */
* {margin:0; padding:0; outline:none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin:0; padding:0}
a img,:link img,:visited img, a, img {border:none; text-decoration:none;}
ul,ol {list-style:none;}

/* COMUN CLASS  */
.clearboth{clear:both}
.fleft { float:left;}
.fright { float:right;}
.line100 { max-width:980px; height:1px; border-top:solid 1px #313131; margin:45px 0 -12px 0;}
.line { max-width:742px; height:1px; border-top:solid 1px #313131; margin:85px 0 0 0;}
.linePrensa { max-width:742px; height:1px; border-top:solid 1px #555555; margin:30px 0 0 0;}
.italic { font-style:italic;}
.whiteline { width:96.2%; height:1px; border-top:solid 1px #ffffff; position:relative; top:89px; margin-left:25px; }
.blackline { width:100%; height:1px; border-top:solid 1px #050505;  }
strong { color:#444; font-weight:700;}
a#retorno { width:44px; height:47px; display:none; position:fixed; top:70%; right:0px; background:url(../img/global/retorno.jpg) no-repeat 0px 0px; z-index:9999;}
.borderBox {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

/* GOOGLE FONTS
font-family: 'CenturyGothic', sans-serif;
font-family: 'CenturyGothic', sans-serif;
font-family: 'CenturyGothic', sans-serif;
*/

/* TYPE */
@font-face {
  font-family: 'CenturyGothic';
  src: url('/fonts/CenturyGothicStd.eot?#iefix') format('embedded-opentype'),  url('/fonts/CenturyGothicStd.otf')  format('opentype'),
	     url('/fonts/CenturyGothicStd.woff') format('woff'), url('/fonts/CenturyGothicStd.ttf')  format('truetype'), url('/fonts/CenturyGothicStd.svg#CenturyGothicStd') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'CenturyGothic';
  src: url('/fonts/CenturyGothicStd-Bold.eot?#iefix') format('embedded-opentype'),  url('/fonts/CenturyGothicStd-Bold.otf')  format('opentype'),
	     url('/fonts/CenturyGothicStd-Bold.woff') format('woff'), url('/fonts/CenturyGothicStd-Bold.ttf')  format('truetype'), url('/fonts/CenturyGothicStd-Bold.svg#CenturyGothicStd-Bold') format('svg');
  font-weight: bold;
  font-style: normal;
}

/* BODY  */
body{ border:0; text-align:center; padding:0; margin:0; background:#333333; text-align:center;}

/* MAIN  */
#main { max-width:980px;  margin:0 auto 0 auto; text-align:center; }

/* HEADER  */
header { width:100%; background:#ffffff; padding:0; z-index:9999; border-bottom:#EEE solid 1px;}

header .logo{
	display:block;
	margin:25px 0;
}

	header .logo img{
		display:block;
		width:100%;
		max-width:280px;
		height:auto;
	}

header .langMenu{
	text-align:right;
	font-family:"CenturyGothic",sans-serif;
	font-weight:400;
	list-style:none;
	font-size:12px;
	line-height:1em;
	margin-top:1em;
}

	header .langMenu li{
		display:inline-block;
	}
	
	header .langMenu li a{
		color:#B8B7B7;
		padding:0 5px 0 2px;
	}
	
	header .langMenu li a.active,
	header .langMenu li a:hover{
		color:#787777;
	}

header nav{
	text-align:right;
	font-family:"CenturyGothic",sans-serif;
	font-weight:400;
}

header nav ul{
	list-style:none;
}

	header nav ul li{
		display:inline-block;
		vertical-align:middle;
		color:#787777;
		padding-top:1em;
	}
	
		header nav ul li + li:before{
			content:".";
			display:inline-block;
			vertical-align:middle;
			margin:0 10px;
		}
	
	header nav ul li a{
		color:#787777;
		font-size:13px;
		letter-spacing:1px;
		padding:0 5px;
		transition:color .35s ease-in-out;
	}
	
	header nav ul li a:hover{
		color:#222;
	}
	
	header nav ul li a.active{
		color:#383737;
		font-weight:700;
	}
	
	header .leftCol{
		padding-right:0;
	}
	
	header .mobileMenu{
		position:relative;
		margin:1em 0 0;
	}
	
	header .menuTrigger{
		cursor:pointer;
		color:#999;
		position:relative;
		z-index:1;
		border-radius:2px;
		display:inline-block;
		border:#ccc solid 1px;
		margin:0;
		padding:5px 8px;
		line-height:0em;
	}
		
		header .menuTrigger span{
			display:inline-block;
			vertical-align:middle;
			font-size:13px;
			line-height:1em;
			margin:2px 4px 0;
			padding:0;
		}
		
		header .menuTrigger i{
			font-size:14px;
			line-height:1em;
			display:inline-block;
			vertical-align:middle;
			margin:0 0 0px 0;
			padding:0;
			color:#999;
		}
	
	header select{
		cursor:pointer;
		position:absolute;
		z-index:2;
		top:0;
		left:0;
		width:100%;
		height:100%;
		opacity:0;
	}
	
	@media (min-width: 768px) {
		
	}
	
	@media (max-width: 992px) {
		header nav ul li + li:before{
			margin:0 5px;
		}
	}
	
	/*#header100 #header { max-width:960px; height:85px; padding:10px 10px 0 10px; margin:0 auto 0 auto; max-width:357px;}
	#header100 #header #logoimagen { margin:0 auto 0 auto;}
	#header100 #header ul { float:right; margin:0px 0px 0 0;}
	#header100 #header ul li { display:inline-block; color:#999999;}
	#header100 #header ul li a { font:bold 10px 'CenturyGothic', sans-serif; color:#999999; letter-spacing:.1em;}
	#header100 #header ul li a:hover { color:#ff3333;}
	#header100 #header ul li a.active { color:#ff3333;}*/

/* MENU  */
#nav100 { width:100%; height:30px; background:#d3d3d3; z-index:9999;}
#nav100.home { width:100%; height:30px; background:url(../img/global/bg_nav.png) repeat-x; z-index:9999;}
	#nav100 nav { max-width:980px; height:30px; margin:0 auto 0 auto;}
	#nav100 nav ul#jMenu {}
	#nav100 nav ul#jMenu li { color:#333333; display:inline-block; width:170px; margin:7px 5px 0 0; padding:0 0 7px; 0;}
	#nav100 nav ul#jMenu li a { color:#333333; font:700 13px 'CenturyGothic', sans-serif; width:170px; padding:0 0 7px; 0; display:block;}
	#nav100 nav ul#jMenu li a:hover { color:#666;}
	#nav100 nav ul#jMenu li a.active { color:#666; font-weight:800;}

/* FOOTER  */
#footer100 { background-color:#333333; width:100%; height:100px;}
#footer100.home {bottom:0; position:absolute;}
	#footer100 #footer { max-width:768px; min-height:75px; height:auto; margin:0 auto 0 auto; padding:5px 0 0 0; text-align:center;}
		
		#footer100 #footer #footer_newsletter { max-width:350px; padding:0 50px 0 0px; margin:20px auto 0px auto; min-height:52px; height:auto; position:relative; z-index:9999; border-right:solid 1px #858585; float:left; text-align:left;}
			#footer100 #footer #footer_newsletter p { color:#FFFFFF; font:700 10px 'CenturyGothic', sans-serif; letter-spacing:.1em; margin:5px 0 7px 0; }
			#footer100 #footer #footer_newsletter input#newsletter_email { width:145px; height:25px; border:none; background:#ffffff; padding:0 0 0 5px; margin:0; float:left;}
			#footer100 #footer #footer_newsletter input#newsletter_submit { width:25px; height:25px; border:none; margin:0; cursor:pointer; background:url(../img/global/arrow_newsletter.png) no-repeat center center; background-color:#ffffff;}
			#footer100 #footer #footer_newsletter p#textForm {  max-width:155px; height:auto; border:none; padding:3px 10px 5px 10px; margin:0 0 10px 0; color:#FFFFFF;font:bold 10px 'Open Sans', sans-serif; display:none;}
			#footer100 #footer #footer_newsletter p#textForm.ok { background-color:#009900;}
			#footer100 #footer #footer_newsletter p#textForm.ko { background-color:#666;}
	
	
		#footer100 #footer #footer_copyright { max-width:350px; width:100%; text-align:center; margin:20px auto 0px auto; float:left; position:relative; z-index:9999;}
			#footer100 #footer #footer_copyright ul {}
			#footer100 #footer #footer_copyright ul li { display:inline-block; margin:5px 10px 7px 10px;}
			#footer100 #footer #footer_copyright ul li a {color:#FFFFFF; font:700 11px 'CenturyGothic', sans-serif; letter-spacing:.1em;}
			#footer100 #footer #footer_copyright ul li a:hover {color:#666;}
			#footer100 #footer #footer_copyright ul li a.active {color:#666;}
			#footer100 #footer #footer_copyright p { color:#cccccc; font:700 9px 'CenturyGothic', sans-serif; letter-spacing:.1em; margin:5px 0 0px 0; line-height:14px; }
			#footer100 #footer #footer_copyright a {color:#cccccc; font:700 9px 'CenturyGothic', sans-serif; letter-spacing:.1em; z-index:9999; display:inline-block;}
			#footer100 #footer #footer_copyright a:hover {color:#666;}

		#footer100 #footer #footer_social { max-width:290px; height:52px; padding:0 0px 0 50px; margin:20px auto 0px auto; border-left:solid 1px #858585; float:left; position:relative; text-align:right; z-index:9999;}
			#footer100 #footer #footer_social p { color:#FFFFFF; font:700 11px 'CenturyGothic', sans-serif; letter-spacing:.1em; margin:5px 0 0 0; }
			#footer100 #footer #footer_social ul.social {}
			#footer100 #footer #footer_social ul.social li { display:inline-block; margin:7px 0 0 7px; height:19px;}
			#footer100 #footer #footer_social ul.social li a { width:19px; height:19px; display:block;}
			#footer100 #footer #footer_social ul.social li a.facebook { background:url(../img/global/social/facebook_off.png) no-repeat center bottom;}
			#footer100 #footer #footer_social ul.social li a.facebook:hover {background:url(../img/global/social/facebook_on.png) no-repeat center bottom;}
			#footer100 #footer #footer_social ul.social li a.twitter { background:url(../img/global/social/twitter_off.png) no-repeat center bottom;}
			#footer100 #footer #footer_social ul.social li a.twitter:hover { background:url(../img/global/social/twitter_on.png) no-repeat center bottom;}
			#footer100 #footer #footer_social ul.social li a.youtube { background:url(../img/global/social/youtube_off.png) no-repeat center bottom;}
			#footer100 #footer #footer_social ul.social li a.youtube:hover {background:url(../img/global/social/youtube_on.png) no-repeat center bottom;}
			#footer100 #footer #footer_social ul.social li a.instagram { background:url(../img/global/social/instagram_off.png) no-repeat center bottom;}
			#footer100 #footer #footer_social ul.social li a.instagram:hover {background:url(../img/global/social/instagram_on.png) no-repeat center bottom;}


/* CONTENT  */
#content100 { width:100%; background:#ffffff; border-top:solid 1px #ffffff;}
#content { max-width:980px;  margin:0 auto 0 auto; text-align:center; }


/* SUBMENU  */
#second_nav ul { display:inline-block; background:#ffffff;  margin:45px 0 30px 0; padding:0 10px; border:#C6C6C6 solid 1px;}
#second_nav ul li { display:inline-block; vertical-align:middle; padding:10px 10px; color:#999; }
#second_nav ul li + li:before{
	content:".";
	display:inline-block;
	vertical-align:middle;
	margin:0 20px 0 0px;
}
#second_nav ul li a { color:#999999; font:400 12px "CenturyGothic",sans-serif; letter-spacing:1px; display:inline-block;}
#second_nav ul li a:hover { color:#444; text-decoration:none;}
#second_nav ul li a.active { color:#444; text-decoration:none; font-weight:700;}

@media (max-width: 768px) {
	#second_nav ul {
		margin-top:30px
	}
	
	#second_nav ul li{
		display:block;
		text-align:center;
		margin:15px 0 !important;
		padding:0px 10px;
	}
	
	#second_nav ul li + li:before{
		display:block;
		margin:-18px 0 5px;
		padding:0;
	}
	
	#second_nav ul li a{
		display:block;
		margin:0 !important;
		padding:0 !important;
	}
}

/* NOSOTROS  */
#nosotros { background:#ffffff; max-width:742px; margin:-10% auto 0 auto; padding:35px 35px 60px 35px; text-align:left; position:relative;}
#nosotros h2 { color:#666; font:normal 17px 'CenturyGothic', sans-serif; letter-spacing:.1em;  margin:-38px 0 20px 0; padding:0 20px 0 0; background-color:#FFFFFF; display:inline-block; vertical-align:13px;}
#nosotros p { color:#000000; font:normal 14px 'CenturyGothic', sans-serif; margin:0 0 20px 0; }
#nosotros ul li { color:#000000; font:normal 14px 'CenturyGothic', sans-serif;}
#nosotros div.vimeo { position: relative; padding-bottom: 57.6%; height: 0; overflow: auto;  -webkit-overflow-scrolling:touch;}
#nosotros div.vimeo iframe,
#nosotros div.vimeo object,
#nosotros div.vimeo embed { position:absolute; top:0; left:0; width:100%; height:100%!important;}


/* PATROCINIOS  */
#patrocinios { background:#ffffff; max-width:742px; margin:-10% auto 0 auto; padding:35px 35px 60px 35px; text-align:left; position:relative;}
#patrocinios h2 { color:#666; font:normal 17px 'CenturyGothic', sans-serif; letter-spacing:.1em;  margin:-38px 0 30px 0; padding:0 20px 0 0; background-color:#FFFFFF; display:inline-block; vertical-align:13px;}
#patrocinios p { color:#666; font:normal 14px 'CenturyGothic', sans-serif; margin:0 0 20px 0;}
#patrocinios ul.patro  { max-width:742px; text-align:center;}
#patrocinios ul.patro li {padding:0; display:inline-block; margin:0 20px 40px;}
#patrocinios ul.colab  { max-width:742px; text-align:center;}
#patrocinios ul.colab li {padding:0; display:inline-block; margin:0 20px 40px;}

/* PRENSA  */
#prensa { background:#ffffff; max-width:742px; margin:-10% auto 0 auto; padding:35px 35px 60px 35px; text-align:left; position:relative;}
#prensa h2 { color:#666; font:normal 17px 'CenturyGothic', sans-serif; letter-spacing:.1em;  margin:-38px 0 20px 0; padding:0 20px 0 0; background-color:#FFFFFF; display:inline-block;vertical-align:13px;}
#prensa p { margin:0 0 50px 0;}
#prensa a { color:#666; font:700 14px 'CenturyGothic', sans-serif; text-decoration:none;}
#prensa a:hover { text-decoration:underline;}
#prensa ul  { max-width:768px; text-align:center;}
#prensa ul li { max-width:125px; padding:0 10px 0 0px; margin:0; display:inline-block; line-height:22px; vertical-align:top; margin-bottom:25px; padding-bottom:25px; position:relative; }
#prensa ul li :after{
	content:"";
	position:absolute;
	bottom:0;
	left:5px;
	right:5px;
	background-color:#444;
	height:2px;
	
}
#prensa ul li p.date { margin:15px 0 5px 0; color:#444; font:italic 14px 'CenturyGothic', sans-serif;}
#prensa ul li p.medio { margin:5px 0 5px 0; color:#444; font:normal 12px 'CenturyGothic', sans-serif;}
#prensa ul li p.copy { font:normal 13px 'CenturyGothic', sans-serif; margin:10px 0 0 0;}
#prensa ul li a { text-decoration:none; font:700 14px 'CenturyGothic', sans-serif;}
#prensa ul li a:hover { text-decoration:underline;}
#prensa ul li div.lineUlPrensa { max-width:125px; margin:20px auto 20px auto; height:2px; background-color:#000000;}

#prensa .downloadLogo{
	font-weight:400;
	font:normal 13px 'CenturyGothic', sans-serif;
	line-height:1em;
	padding:12px 15px 10px;
	text-transform:uppercase;
	margin:40px 0 0;
	display:inline-block;
	border:#C6C6C6 solid 1px;
	color:#999;
}

#prensa ul li img{
	-webkit-filter: grayscale(100%); filter: grayscale(100%);
}

#prensa .downloadLogo:hover{
	color:#666;
}

/* CONCURSO  */
#concurso { background:#ffffff; max-width:742px; margin:-10% auto 0 auto; padding:35px 35px 60px 35px; text-align:left; position:relative;}
#concurso h2 { color:#666; font:17px 'CenturyGothic', sans-serif; font-weight:400; letter-spacing:2px;  margin:-38px 0 40px 0; padding:0 20px 0 0; background-color:#FFFFFF; display:inline-block; vertical-align:13px;}
#concurso p { color:#666; font:normal 13px 'CenturyGothic', sans-serif; margin:0 0 20px 0; letter-spacing:1px;}
#concurso p.italic { font-style:italic;}
#concurso .row{
	margin-top:50px;
}

#concurso .col-sm-5{
	display:flex;
	align-items: center;
	justify-content: center;
}
#concurso ul{
	display:inline-block;
	border-left:#555 solid 1px;
}

#concurso ul li { color:#666; letter-spacing:1px; font:normal 13px 'CenturyGothic', sans-serif; margin:0 0 15px 65px; position:relative; padding-left:25px;}
#concurso ul li:before{
	content:"";
	position:absolute;
	top:-4px;
	left:0px;
	width:20px;
	height:20px;
	background-image:url("/img/concurso/calendar-bullets.jpg"); background-repeat: no-repeat;
}
#concurso ul li:nth-child(1):before{background-position:0px top;}
#concurso ul li:nth-child(2):before{background-position:-20px top;}
#concurso ul li:nth-child(3):before{background-position:-40px top;}
#concurso ul li:nth-child(4):before{background-position:-60px top;}
#concurso ul li:nth-child(5):before{background-position:-80px top;}
#concurso ul li:nth-child(6):before{background-position:-100px top;}
#concurso ul li:last-child{margin-bottom:0;}
#concurso a { color:#666; text-decoration:underline;}
#concurso a:hover { text-decoration:underline;}

@media (max-width: 768px) {
	#concurso .row{
		margin-top:25px;
	}
	
	#concurso ul{
		border:none;
		margin-top:25px;
	}
	
	#concurso ul li{
		margin-left:0;
	}
}

/* INSCRIPCIÓN  */
#inscripcion { background:#eeeeee; max-width:800px; padding:50px 0 50px 10%; margin:0px auto 0px auto; text-align:left;}
#inscripcion p { color:#000000; font:normal 14px 'CenturyGothic', sans-serif; margin:0 0 40px 0; max-width:600px;}
#inscripcion form { max-width:506px;}
#inscripcion label { width:230px; font:normal 12px 'CenturyGothic', sans-serif; letter-spacing:.1em; display:inline-block;}
#inscripcion label span.note { font:normal 11px 'CenturyGothic', sans-serif; letter-spacing:normal;}
#inscripcion input.long { width:265px; height:22px; padding:0 0 0 5px; margin:0 0 15px 0; background:#FFFFFF; border:solid 1px #bababa;}
#inscripcion select.long { width:272px; height:22px; padding:0 0 0 5px; margin:0 0 15px 0; background:#FFFFFF; border:solid 1px #bababa;}
#inscripcion textarea.long { width:265px; height:200px; padding:0 0 0 5px; margin:0 0 15px 0; background:#FFFFFF; border:solid 1px #bababa; float:right;}
#inscripcion textarea.nolong { width:265px; height:80px; padding:0 0 0 5px; margin:0 0 15px 0; background:#FFFFFF; border:solid 1px #bababa; float:right;}
#inscripcion input.file { float:right; margin:0 50px 0 0;}
#inscripcion input.submit { width:115px; height:40px; background:#666; color:#FFFFFF; font:normal 12px 'CenturyGothic', sans-serif; letter-spacing:.1em; text-align:center; border:none; margin:40px 0 0 0; cursor:pointer;}
#inscripcion input.submit:hover { text-decoration:underline;}
#inscripcion p#text {  max-width:600px; height:auto; border:none; padding:3px 10px 5px 10px; text-align:center; margin:0 0 20px 0; color:#FFFFFF;font:bold 10px 'Open Sans', sans-serif; display:none;}
#inscripcion p#text.ok { background-color:#009900;}
#inscripcion p#text.ko { background-color:#666;}
#inscripcion .legal {margin-top:30px; margin-bottom:-15px;}
#inscripcion .legal a {color:#444; text-decoration:underline;}
#inscripcion .legal.ko {border:#FF0000 solid 1px; padding:10px;}

/* EDICIONES ANTERIORES  */
div.ediciones { padding:30px 0 35px 0; max-width:980px; text-align:center; margin:0 0 5px 0;}
div.ediciones div.caja_anio { max-width:192px; height:110px; margin:0 auto 0 auto; background:url(../img/concurso/ediciones_anteriores/caja_anio.png) no-repeat;}
div.ediciones div.caja_anio p { font:normal 52px 'CenturyGothic', sans-serif; color:#FFFFFF; letter-spacing:.1em; line-height:85px;}
div.ediciones div.ganadores_top { max-width:321px; height:6px; background:url(../img/concurso/ediciones_anteriores/caja_ganadores_top.png) no-repeat center top; margin:-2px auto 0 auto;}
div.ediciones div.ganadores_bottom { max-width:321px; height:33px; background:url(../img/concurso/ediciones_anteriores/caja_ganadores_bottom.png) no-repeat center top; margin:0 auto 0 auto;}
div.ediciones div.ganadores { max-width:321px; background:url(../img/concurso/ediciones_anteriores/caja_ganadores_bg.png) repeat-y 2px 0px; margin:0 auto 0 auto; padding:20px 0 2px 0; text-align:center;}
div.ediciones div.ganadores p.title { color:#ffffff; font:400 14px 'CenturyGothic', sans-serif; letter-spacing:.1em; margin:0 0 20px 0;}
div.ediciones div.ganadores ul {}
div.ediciones div.ganadores ul li { margin:0 0 20px 0; color:#DDD; font:400 14px 'CenturyGothic', sans-serif; letter-spacing:.1em; line-height:24px;}
div.ediciones div.ganadores ul li a { color:#ffffff; font:700 18px 'CenturyGothic', sans-serif; letter-spacing:.1em;  text-transform:uppercase;}
div.ediciones div.ganadores ul li a:hover { color:#666;}
div.ediciones div.finalistas_top { max-width:673px; height:6px; background:url(../img/concurso/ediciones_anteriores/caja_finalistas_top.png) no-repeat center top; margin:-2px auto 0 auto;}
div.ediciones div.finalistas_bottom { max-width:673px; height:6px; background:url(../img/concurso/ediciones_anteriores/caja_finalistas_bottom.png) no-repeat center top; margin:0 auto 0 auto;}
div.ediciones div.finalistas { max-width:673px; background:url(../img/concurso/ediciones_anteriores/caja_finalistas_bg.png) repeat-y 2px 0px; margin:0 auto 0 auto; padding:20px 0 20px 0; text-align:center;}
div.ediciones div.finalistas p.title { color:#ffffff; font:400 14px 'CenturyGothic', sans-serif; letter-spacing:.1em; margin:0 0 20px 0;}
div.ediciones div.finalistas ul.left { width:310px; float:left; text-align:right; margin-left:10px;}
div.ediciones div.finalistas ul.right {width:310px; float:right; text-align:left; margin-right:10px;}
div.ediciones div.finalistas ul li { margin:0 0 8px 0;}
div.ediciones div.finalistas ul li a { color:#ffffff; font:400 14px 'CenturyGothic', sans-serif; letter-spacing:.1em; text-transform:uppercase;}
div.ediciones div.finalistas ul li a:hover { color:#666;}

/* EDICIONES ANTERIORES DETALLE  */
#ediciones_detalle { max-width:980px; background-color:#eeeeee;}
#ediciones_detalle #artist_name { height:auto; width:100%; padding:0 0 0 0px; background-color:#333333; text-align:left;}
#ediciones_detalle #artist_name #artist { max-width:325px; height:auto; float:left;}
#ediciones_detalle #artist_name #artist_cont { margin:0px 0 0 25px; max-width:630px; width:100%; float:left;}
#ediciones_detalle #artist_name #artist_cont h2 { position:relative;z-index:1;margin:-33px 0 0 0px; width:100%; text-align:left; display:block; border-bottom:solid 1px #ffffff; padding:0 0 15px 0; font:normal 22px 'CenturyGothic', sans-serif; letter-spacing:.1em; color:#FFFFFF; float:left; text-transform:uppercase;}
#ediciones_detalle #artist_name #artist_cont a#volver { float:right; height:13px; margin:20px 20px 0 0; padding:0 0 0 15px; color:#999999; font:700 10px 'CenturyGothic', sans-serif; letter-spacing:.1em; background:url(../img/concurso/artistas/bullet_left.png) no-repeat left 0px;}
#ediciones_detalle #artist_name #artist_cont a#volver:hover { text-decoration:underline; color:#FFFFFF;}
#ediciones_detalle #artist_name #artist_cont #prenext { position:relative;z-index:2;float:right; margin:55px -50px 0 0; color:#999999;}
#ediciones_detalle #artist_name #artist_cont #prenext a#ant { height:13px; margin:0px 10px 0 0; padding:0 0 0 15px; color:#999999; font:700 10px 'CenturyGothic', sans-serif; letter-spacing:.1em; background:url(../img/concurso/artistas/bullet_left.png) no-repeat left 0px;}
#ediciones_detalle #artist_name #artist_cont #prenext span#ant { height:13px; margin:0px 10px 0 0; padding:0 0 0 15px; color:#666666; font:700 10px 'CenturyGothic', sans-serif; letter-spacing:.1em; background:url(../img/concurso/artistas/bullet_left.png) no-repeat left 0px;}
#ediciones_detalle #artist_name #artist_cont #prenext a#ant:hover { text-decoration:underline; color:#FFFFFF;}
#ediciones_detalle #artist_name #artist_cont #prenext a#sig { height:13px; margin:0px 0px 0 10px; padding:0 15px 0 0; color:#999999; font:700 10px 'CenturyGothic', sans-serif; letter-spacing:.1em; background:url(../img/concurso/artistas/bullet_right.png) no-repeat right 0px;}
#ediciones_detalle #artist_name #artist_cont #prenext span#sig { height:13px; margin:0px 0px 0 10px; padding:0 15px 0 0; color:#666666; font:700 10px 'CenturyGothic', sans-serif; letter-spacing:.1em; background:url(../img/concurso/artistas/bullet_right.png) no-repeat right 0px;}
#ediciones_detalle #artist_name #artist_cont #prenext a#sig:hover { text-decoration:underline; color:#FFFFFF;}
#ediciones_detalle #artist_name #details { margin:12px 0 0 25px; float:left;}
#ediciones_detalle #artist_name #details p strong{
	color:#BBB !important;
}
#ediciones_detalle #artist_name #details p.pais { color:#ffffff; width:205px; font:700 10px 'CenturyGothic', sans-serif; letter-spacing:.1em; border-bottom:solid 1px #696969; padding:0 0 10px 0; margin:0 0 10px 0; text-transform:uppercase;}
#ediciones_detalle #artist_name #details p.noborder { border:none;}
#ediciones_detalle #artist_name #details p.pais span.pais_result { font:normal 14px 'CenturyGothic', sans-serif; letter-spacing:.1em; margin:5px 0 0 0; display:block; text-transform:uppercase;}
#ediciones_detalle #copy { float:left; text-align:left; max-width:510px; margin:30px 0 0 35px;}
#ediciones_detalle #copy h3 { color:#444444; font:normal 16px 'CenturyGothic', sans-serif; letter-spacing:.1em; text-transform:uppercase; padding:0 0 10px 0; border-bottom:solid 1px #afafaf;}
#ediciones_detalle #copy h4 { color:#444444; font:800 12px 'CenturyGothic', sans-serif; letter-spacing:.1em; margin:20px 0 0 0; }
#ediciones_detalle #copy p { color:#666666; font:normal 12px 'CenturyGothic', sans-serif; line-height:16px; max-width:510px;}
#ediciones_detalle #article { float:right; margin:-189px 0 0 0;}


/* DISEÑADORES LISTADO  */
#artistasNavHolder{
	position:relative;
	height:70px;
}
#alpha100 { width:100%; height:30px; background:#333333; margin:-1px 0 0 0;}
#artist_cont { max-width:980px; text-align:center; margin:0 auto 0 auto;}
#artist_cont ul#artistas { width:100%; margin:15px 0 0 0px; text-align:center;}
#artist_cont ul#artistas li { float:left; padding:0 6px 15px 6px; box-sizing:border-box; width:20%;}
@media (max-width: 980px) {#artist_cont ul#artistas li{width:25%;} }
@media (max-width: 768px) {#artist_cont ul#artistas li{width:33%;} }

#artist_cont ul#artistas li img{
	width:100%;
}
#artist_cont ul#artistas li.last { margin:0 0 15px 0;}
#artist_cont ul#artistas li div.artistlist { background:#e5e5e5; padding:8px 0 8px 0;}
#artist_cont ul#artistas li div.artistlist h2 { color:#333333; font:lighter 13px 'CenturyGothic', sans-serif; letter-spacing:1px; text-transform:uppercase; word-wrap:normal; display:block; }
#artist_cont ul#artistas li div.artistlist p { color:#444; font:800 10px 'CenturyGothic', sans-serif; letter-spacing:1px; text-transform:uppercase; margin:3px 0 0 0;}
#search_input {background:none; margin-top:5px; width:140px; border:none; border-bottom:solid 1px #ffffff; float:left; color:#FFFFFF; padding:0 0 3px 5px; background:url(../img/diseniadores/search.png) no-repeat right top;}

/* DISEÑADORES DETALLE  */
#artist_left { float:left; margin:45px 0 15px 0; width:457px;}
#artist_left img { max-width:457px; margin:0 auto 0 auto;}
#artist_right { float:right; margin:45px 0 15px 0; text-align:left; max-width:508px; width:100%;}
#artist_right h2 { margin:0px 0 0 0; font:normal 16px 'CenturyGothic', sans-serif; letter-spacing:.1em; color:#000000; float:left; text-transform:uppercase; padding:0 0 5px 0;}
#artist_right a.volver { float:right; height:13px; margin:7px 0px 0 0; padding:0 0 0 15px; color:#999999; font:700 10px 'CenturyGothic', sans-serif; letter-spacing:.1em; background:url(../img/diseniadores/bullet_arrow.png) no-repeat left 0px;}
#artist_right a.volver:hover { text-decoration:underline;}
#artist_right #details { margin:5px 0 0 0; max-width:508px;}
#artist_right #details p.pais { color:#000000; max-width:508px; font:700 10px 'CenturyGothic', sans-serif; letter-spacing:.1em; border-bottom:solid 1px #bbbbbb; padding:5px 0 5px 0; margin:0 0 7px 0; text-transform:uppercase;}
#artist_right #details p.pais span.pais_result { font:normal 12px 'CenturyGothic', sans-serif; letter-spacing:.1em; margin:3px 0 0 0; display:block; text-transform:uppercase;}
#artist_right #copy { float:left; text-align:left; max-width:590px; margin:25px 0 35px 0px;}
#artist_right #copy p { color:#000000; font:normal 13px 'CenturyGothic', sans-serif; line-height:18px; max-width:508px;}
#artist_right #copy a { color:#000000; font:bold 11px 'CenturyGothic', sans-serif; letter-spacing:.1em; text-decoration:none; float:left; background:none; margin:30px 0 0 0; padding:0;}
#artist_right #copy a:hover { text-decoration:underline;}
#artist_right #images #slider {position:relative; margin-left:20px; max-width:465px; height:140px; z-index:9999;}
#artist_right #images h3 { font:700 10px 'CenturyGothic', sans-serif; letter-spacing:.1em; padding:15px 0 15px 0; border-top:solid 1px #bbbbbb; max-width:508px;}
#artist_right #images ul { margin:0 0 27px 0;}
#artist_right #images ul li { display:inline-block; margin:0 0px 0 0;}
#artist_right #video {}
#artist_right #video h3 { font:700 10px 'CenturyGothic', sans-serif; letter-spacing:.1em; padding:15px 0 15px 0; border-top:solid 1px #bbbbbb; max-width:508px;}
#artist_right div.vimeo { position: relative; padding-bottom: 57.6%; height: 0; overflow: auto;  -webkit-overflow-scrolling:touch;}
#artist_right div.vimeo iframe,
#artist_right div.vimeo object,
#artist_right div.vimeo embed { position:absolute; top:0; left:0; width:100%; height:100%!important;}


/* NOTICIAS  */
#noticias { margin:0 0 25px 0; float:left;}
#noticias #destacado { float:left; text-align:left; max-width:490px; width:100%; padding:0 0px 0 0px; height:auto; }
#noticias #destacado h2 { color:#000000; font:normal 18px 'CenturyGothic', sans-serif; letter-spacing:.1em; letter-spacing:.1em; text-transform:uppercase; max-width:340px; margin:10px 0 10px 20px;}
#noticias #destacado p { color:#000000; font:normal 13px 'CenturyGothic', sans-serif; line-height:18px; margin-left:20px; max-width:450px;}
#noticias #destacado p.type { color:#666; font:bold 12px 'CenturyGothic', sans-serif; line-height:18px; xletter-spacing:.1em; text-transform:uppercase; float:left; margin:10px 0 0px 20px;} 
#noticias #destacado p.date { color:#999999; font:bold 11px 'CenturyGothic', sans-serif; line-height:18px; letter-spacing:.1em; text-transform:uppercase; float:right; margin:10px 20px 0 20px;} 

#noticias div.impar { float:left; text-align:left; max-width:490px; height:auto; position:relative; padding:7px 7px 0 0; box-sizing:border-box; }
#noticias div.impar img { float:right; width:50% !important; -webkit-filter: grayscale(100%); filter: grayscale(100%);}
#noticias div.impar div.copy { width:50%; float:left;  padding:10px 20px;}
#noticias div.impar div.copy h2 { color:#444; font:normal 16px 'CenturyGothic', sans-serif; letter-spacing:1; text-transform:uppercase; margin:10px 0 10px 0;}
#noticias div.impar div.copy p { color:#666; font:normal 12px 'CenturyGothic', sans-serif; line-height:18px;}
#noticias div.impar div.copy p.type { color:#444; font:bold 12px 'CenturyGothic', sans-serif; line-height:12px; letter-spacing:1; text-transform:uppercase; float:left; margin:10px 0 0px 0;} 
#noticias div.impar div.copy p.date { color:#777; font:bold 10px 'CenturyGothic', sans-serif; line-height:12px; letter-spacing:1px; text-align:right; max-width:80px; text-transform:uppercase; float:right; margin:12px 0 0 0;} 

#noticias div.par { float:left; text-align:left; max-width:490px; height:auto; position:relative; padding:7px 7px 0 0; box-sizing:border-box; }
#noticias div.par img { float:left; width:50% !important; -webkit-filter: grayscale(100%); filter: grayscale(100%);}
#noticias div.par div.copy { width:50%; float:right; padding:10px 20px;}
#noticias div.par div.copy h2 { color:#444; font:normal 16px 'CenturyGothic', sans-serif; letter-spacing:1px; text-transform:uppercase; margin:10px 0 10px 0;}
#noticias div.par div.copy p { color:#666; font:normal 12px 'CenturyGothic', sans-serif; line-height:18px;}
#noticias div.par div.copy p.type { color:#444; font:bold 12px 'CenturyGothic', sans-serif; line-height:12px; letter-spacing:1; text-transform:uppercase; float:left; margin:10px 0 0px 0;} 
#noticias div.par div.copy p.date { color:#777; font:bold 10px 'CenturyGothic', sans-serif; line-height:12px; letter-spacing:1; text-align:right; max-width:80px; text-transform:uppercase; float:right; margin:10px 0 0 0;} 

#noticias > div a{
	display:block;
	position:relative;
	width:100%;
}

#noticias > div.par,
#noticias > div.impar{
	position:relative;
}

#noticias div.copy{
	box-sizing:border-box;
}

#noticias > div > a:after{
	content:"";
	position:absolute;
	z-index:1;
	right:0;
	left:50%;
	top:0;
	margin-left:7px;
	margin-right:0px;
	bottom:0px;
	border:#000 solid 1px;
	pointer-events:none;
	box-sizing:border-box;
}

#noticias div.par + div.par,
#noticias div.impar + div.impar{
	padding-right:0;
}

#noticias div.impar > a:after{
	margin-right:0px;
	margin-left:0px;
	left:0;
	right:50%;
}

#noticias div.impar img{
	box-sizing:border-box;
	padding-left:7px;
}

/* NOTICIAS DETALLE  */
#detalle { background:#ffffff; max-width:750px; margin:-10% auto 0 auto; padding:15px 35px 60px 35px; text-align:left; position:relative;}
#detalle h2 { color:#000000; font:normal 22px 'CenturyGothic', sans-serif; letter-spacing:.1em;  margin:0 0 20px 0; padding:0 20px 0 0; display:inline-block;}
#detalle p { color:#000000; font:normal 14px 'CenturyGothic', sans-serif; margin:20px 0 20px 0; max-width:750px;}
#detalle p.entradilla { color:#000000; font:italic 18px 'CenturyGothic', sans-serif; line-height:24px;}
#detalle p.date { color:#666; font:bold 13px 'CenturyGothic', sans-serif; line-height:18px; letter-spacing:.1em; text-transform:uppercase; margin:10px 0 10px 0;} 
#detalle a {color:#666; text-decoration:none;}
#detalle a:hover {text-decoration:underline;}
#detalle div.vimeo { position: relative; padding-bottom: 57.6%; height: 0; overflow: auto;  -webkit-overflow-scrolling:touch;}
#detalle div.vimeo iframe,
#detalle div.vimeo object,
#detalle div.vimeo embed { position:absolute; top:0; left:0; width:100%; height:100%!important;}

@media only screen and (max-width : 979px){
	#artist_cont {margin:50px auto 0 auto;}
}


@media only screen and (max-width : 640px) {
	#artist_cont { max-width:100%;margin:50px auto 0 auto;}
}

@media only screen and (max-width : 639px) {
	#inscripcion input.file {float:none; margin:0 0px 0 0;}
}


/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-width : 320px) and (max-width : 480px) {
		#footer100 #footer #footer_newsletter input#newsletter_email { width:165px;}
		#footer100 #footer #footer_newsletter { max-width:195px; padding:0 0px 0 0px; margin:20px auto 0px auto; min-height:52px; height:auto; border-right:none; float:none; text-align:center;}
		#footer100 #footer #footer_copyright { max-width:420px; width:100%; text-align:center; margin:20px auto 20px auto; float:none;}
		#footer100 #footer #footer_social { max-width:315px; height:52px; padding:0 0px 30px 0px; margin:20px auto 0px auto; border-left:none; float:none; text-align:center;}
	
	#second_nav ul li { display:block; margin:15px auto 0px auto;}
	.line100 { display:none;}
	
	#prensa ul li { max-width:120px;}
	
	div.ediciones div.finalistas_top { max-width:321px; height:6px; background:url(../img/concurso/ediciones_anteriores/caja_ganadores_top.png) no-repeat center top; margin:-2px auto 0 auto;}
	div.ediciones div.finalistas_bottom { max-width:321px; height:6px; background:url(../img/concurso/ediciones_anteriores/caja_ganadores_bottom.png) no-repeat center top; margin:0 auto 0 auto;}
	div.ediciones div.finalistas { max-width:321px; background:url(../img/concurso/ediciones_anteriores/caja_ganadores_bg.png) repeat-y 2px 0px; margin:0 auto 0 auto; padding:20px 0 20px 0; text-align:center;}
	div.ediciones div.finalistas ul.left { max-width:320px; float:none; text-align:center;}
	div.ediciones div.finalistas ul.right { max-width:320px; float:none; text-align:center;}
	
	#ediciones_detalle #article { float:right; margin:20px auto 0 auto; text-align:center; width:100%;}
	#ediciones_detalle #article img { margin:0 auto 0 auto;}
	#ediciones_detalle #artist_name #artist_cont a#volver { float:left; height:13px; margin:15px 0 0 0px; padding:0 0 0 15px; color:#999999; font:700 10px 'CenturyGothic', sans-serif; letter-spacing:.1em; background:url(../img/concurso/artistas/bullet_left.png) no-repeat left 0px;}
	#ediciones_detalle #artist_name #artist_cont #prenext { float:right; margin:10px 40px 0 0; color:#999999; z-index:9999;}
	#ediciones_detalle #artist_name #artist_cont h2 { margin:10px 0 0 0px; width:90%; display:block; border-bottom:solid 1px #ffffff; padding:0 0 15px 0; font:normal 22px 'CenturyGothic', sans-serif; letter-spacing:.1em; color:#FFFFFF; float:left; text-transform:uppercase;}

	#artist_cont { max-width:100%;margin:50px auto 0 auto;}
	#artist_left { display:none;}
	#artist_right { float:none; margin:45px 0 15px 0; text-align:left; max-width:508px; padding:0 22px 40px 12px; width:auto;}
	#artist_right #images #slider {margin-right:20px;}
	#search_input {width:100px;}
	
	#inscripcion textarea.long { float:none;}
	#inscripcion textarea.nolong {float:none;}
	
	#noticias { margin:0 auto 25px auto; float:none;}		
	#noticias #destacado { float:none; text-align:left; max-width:490px; width:100%; padding:0 0px 50px 0px; height:auto; margin:0 auto 0 auto; clear:both;}
	#noticias div.impar { float:none; text-align:left; max-width:490px; height:auto; margin:0 auto 0 auto; clear:both; }
	#noticias div.par { float:none; text-align:left; max-width:490px; height:auto; margin:0 auto 0 auto; clear:both; }
	#noticias div.impar div.copy { max-width:140px;}
	#noticias div.par div.copy { max-width:140px;}
	
	#noticias div.par img { float:left; max-width:50%; }
	#noticias div.par #arrow_left img { float:none; max-width:50%; }
	#noticias div.par div.copy { max-width:40%;}
	#noticias div.par #arrow_left {  margin:120px 0 0 231px; }
	
	#noticias div.impar img { float:right;  max-width:50%; }
	#noticias div.impar #arrow_right img { float:none; max-width:50%; }
	#noticias div.impar div.copy { max-width:40%;}
	#noticias div.impar #arrow_right {  margin:120px 0 0 240px;}
}

@media only screen and (max-width : 320px) {
	
	#prensa ul li { max-width:112px;}
	
	#noticias div.par img { float:left; max-width:50%;}
	#noticias div.par div.copy { max-width:37%; margin:0;}
	#noticias div.par #arrow_left {  margin:80px 0 0 151px;}
	#noticias div.par div.copy p.date { float:left; margin:0;}
	#noticias div.par div.copy p { display:none;}
	#noticias div.par div.copy p.date { float:left; margin:0; display:block;}
	#noticias div.par div.copy p.type { display:block;}

	#noticias div.impar img { float:right;  max-width:50%; }
	#noticias div.impar div.copy { max-width:37%; margin:0;}
	#noticias div.impar #arrow_right {  margin:80px 0 0 160px; }
	#noticias div.impar div.copy p.date { float:left; margin:0;}
	#noticias div.impar div.copy p { display:none;}
	#noticias div.impar div.copy p.date { float:left; margin:0; display:block;}
	#noticias div.impar div.copy p.type { display:block;}
	
	#artist_cont { max-width:100%;margin:80px auto 0 auto;}
}


/* iPads (portrait and landscape) ----------- */
@media only screen and (min-width : 640px) and (max-width : 768px) {
	#footer100.home { display:none;}
		#footer100 #footer #footer_newsletter { max-width:195px; padding:0 0px 0 0px; margin:20px auto 0px auto; min-height:52px; height:auto; border-right:none; float:none; text-align:center;}
		#footer100 #footer #footer_copyright { max-width:420px; width:100%; text-align:center; margin:20px auto 20px auto; float:none;}
		#footer100 #footer #footer_social { max-width:315px; height:52px; padding:0 0px 30px 0px; margin:20px auto 0px auto; border-left:none; float:none; text-align:center;}
		#footer100 #footer #footer_newsletter input#newsletter_email { width:165px;}
		div.ediciones div.finalistas ul.left { width:303px; float:left; text-align:right; margin-left:10px;}
		div.ediciones div.finalistas ul.right {width:303px; float:right; text-align:left; margin-right:10px;}
		

	#ediciones_detalle { max-width:640px; background-color:#eeeeee;}
	#ediciones_detalle #artist_name { height:auto; width:100%; padding:0 0 0 0px; background-color:#333333; text-align:left;}
	#ediciones_detalle #artist_name #artist { max-width:325px; height:auto; float:left;}
	#ediciones_detalle #artist_name #artist_cont { margin:0px 0 0 25px; max-width:290px; width:100%; float:left;}
	#ediciones_detalle #artist_name #artist_cont h2 { margin:10px 0 0 0px; max-width:290px; float:left; border-bottom:solid 1px #ffffff; padding:0 0 15px 0; font:normal 22px 'CenturyGothic', sans-serif; letter-spacing:.1em; color:#FFFFFF; text-transform:uppercase;}
	#ediciones_detalle #artist_name #artist_cont a#volver { float:left; height:13px; margin:15px 0 0 0px; padding:0 0 0 15px; color:#999999; font:700 10px 'CenturyGothic', sans-serif; letter-spacing:.1em; background:url(../img/concurso/artistas/bullet_left.png) no-repeat left 0px;}
	#ediciones_detalle #artist_name #artist_cont #prenext { float:right; margin:10px 20px 0 0; color:#999999; z-index:9999;}
	#ediciones_detalle #artist_name #details { margin:12px 0 0 25px; float:left;}
	#ediciones_detalle #copy { float:left; text-align:left; max-width:590px; margin:30px 0 0 35px;}
	#ediciones_detalle #copy p { color:#000000; font:normal 12px 'CenturyGothic', sans-serif; line-height:16px; max-width:590px;}
	#ediciones_detalle #article { float:right; margin:20px auto 0 auto; text-align:center; width:100%;}
	#ediciones_detalle #article img { margin:0 auto 0 auto;}
		
	#artist_cont { max-width:100%;}
	#artist_left { float:left; margin:45px 0 15px 0; max-width:230px;}
	#artist_left img { max-width:300px; margin:0 auto 0 auto;}
	#artist_right { float:right; margin:45px 0 15px 0; text-align:left; max-width:300px; width:100%; padding:0 20px 0 0;}
	#artist_right #details { margin:5px 0 0 0; max-width:300px;}
	#artist_right #copy { float:left; text-align:left; max-width:300px; margin:25px 0 35px 0px;}
	#artist_right #images #slider {position:relative; margin-left:20px; max-width:260px; height:140px; z-index:9999;}

	#noticias { margin:0 auto 25px auto; float:none;}		
	#noticias #destacado { float:none; text-align:left; max-width:490px; width:100%; padding:0 0px 50px 0px; height:auto; margin:0 auto 0 auto; clear:both;}
	#noticias div.impar { float:none; text-align:left; max-width:490px; height:auto; margin:0 auto 0 auto; clear:both; }
	#noticias div.par { float:none; text-align:left; max-width:490px; height:auto; margin:0 auto 0 auto; clear:both; }

}

/* iPads (landscape) ----------- */
@media only screen and (max-width : 640px) {
		#footer100 #footer #footer_newsletter { max-width:195px; padding:0 0px 0 0px; margin:20px auto 0px auto; min-height:52px; height:auto; border-right:none; float:none; text-align:center;}
		#footer100 #footer #footer_copyright { max-width:420px; width:100%; text-align:center; margin:20px auto 20px auto; float:none;}
		#footer100 #footer #footer_social { max-width:315px; height:52px; padding:0 0px 30px 0px; margin:20px auto 0px auto; border-left:none; float:none; text-align:center;}
		#footer100 #footer #footer_newsletter input#newsletter_email { width:165px;}
		#nav100 nav { max-width:980px; height:30px; margin:0 auto 0 auto;}
		#nav100 nav ul#jMenu { background:#d3d3d3;}
		#nav100 nav ul#jMenu li {display:block; margin:7px auto 0 auto; width:100%; float:none; text-align:center; border-bottom:solid 1px #999999;}
		#nav100 nav ul#jMenu li a {  width:100%; padding:0;}
		.navbar-collapse { margin-top:-15px; position:absolute; width:100%;}
		
	#ediciones_detalle { max-width:640px; background-color:#eeeeee;}
	#ediciones_detalle #artist_name { height:auto; width:100%; padding:0 0 0 0px; background-color:#333333; text-align:left;}
	#ediciones_detalle #artist_name #artist { max-width:325px; height:auto; float:left;}
	#ediciones_detalle #artist_name #artist_cont { margin:0px 0 0 25px; max-width:290px; width:100%; float:left;}
	#ediciones_detalle #artist_name #artist_cont h2 { margin:10px 0 0 0px; max-width:290px; float:left; border-bottom:solid 1px #ffffff; padding:0 0 15px 0; font:normal 22px 'CenturyGothic', sans-serif; letter-spacing:.1em; color:#FFFFFF; text-transform:uppercase;}
	#ediciones_detalle #artist_name #artist_cont a#volver { float:left; height:13px; margin:15px 0 0 0px; padding:0 0 0 15px; color:#999999; font:700 10px 'CenturyGothic', sans-serif; letter-spacing:.1em; background:url(../img/concurso/artistas/bullet_left.png) no-repeat left 0px;}
	#ediciones_detalle #artist_name #artist_cont #prenext { float:right; margin:10px 20px 0 0; color:#999999; z-index:9999;}
	#ediciones_detalle #artist_name #details { margin:12px 0 0 25px; float:left;}
	#ediciones_detalle #copy { float:left; text-align:left; max-width:590px; margin:30px 0 0 35px;}
	#ediciones_detalle #copy p { color:#000000; font:normal 12px 'CenturyGothic', sans-serif; line-height:16px; max-width:590px;}
	#ediciones_detalle #article { float:right; margin:20px auto 0 auto; text-align:center; width:100%;}
	#ediciones_detalle #article img { margin:0 auto 0 auto;}
	
	#artist_left { display:none;}
	#artist_right { float:none; margin:45px 0 15px 0; text-align:left; max-width:508px; padding:0 22px 40px 12px; width:auto;}
	#artist_right #images #slider {margin-right:20px;}

	#noticias { margin:0 auto 25px auto; float:none;}		
	#noticias #destacado { float:none; text-align:left; max-width:490px; width:100%; padding:0 0px 50px 0px; height:auto; margin:0 auto 0 auto; clear:both;}
	#noticias div.impar { float:none; text-align:left; max-width:490px; height:auto; margin:0 auto 0 auto; clear:both; }
	#noticias div.par { float:none; text-align:left; max-width:490px; height:auto; margin:0 auto 0 auto; clear:both; }
}

/* iPads (portrait) ----------- */
@media only screen and (min-width : 768px) and (max-width : 1023px) {
		#nav100 nav ul#jMenu li { width:140px;}
		#nav100 nav ul#jMenu li a { width:140px;}
		
	#ediciones_detalle { max-width:1023px; background-color:#eeeeee;}
	#ediciones_detalle #artist_name { height:auto; width:100%; padding:0 0 0 0px; background-color:#333333; text-align:left;}
	#ediciones_detalle #artist_name #artist { max-width:325px; height:auto; float:left;}
	#ediciones_detalle #artist_name #artist_cont { margin:0px 0 0 25px; max-width:415px; width:100%; float:left;}
	#ediciones_detalle #artist_name #artist_cont h2 { margin:10px 0 0 0px; max-width:415px; float:left; border-bottom:solid 1px #ffffff; padding:0 0 15px 0; font:normal 22px 'CenturyGothic', sans-serif; letter-spacing:.1em; color:#FFFFFF; text-transform:uppercase;}
	#ediciones_detalle #artist_name #artist_cont a#volver { float:left; height:13px; margin:15px 0 0 0px; padding:0 0 0 15px; color:#999999; font:700 10px 'CenturyGothic', sans-serif; letter-spacing:.1em; background:url(../img/concurso/artistas/bullet_left.png) no-repeat left 0px;}
	#ediciones_detalle #artist_name #artist_cont #prenext { float:right; margin:10px 20px 0 0; color:#999999; z-index:9999;}
	#ediciones_detalle #artist_name #details { margin:12px 0 0 25px; float:left;}
	#ediciones_detalle #copy { float:left; text-align:left; max-width:300px; margin:30px 0 0 35px;}
	#ediciones_detalle #copy p { color:#000000; font:normal 12px 'CenturyGothic', sans-serif; line-height:16px; max-width:300px;}
	#ediciones_detalle #article { float:right; margin:0px 0 0 0; text-align:center; }
	#ediciones_detalle #article { width:50%;}
		
	#artist_cont { max-width:100%;}
	#artist_left { float:left; margin:45px 0 15px 0; max-width:300px;}
	#artist_left img { max-width:300px; margin:0 auto 0 auto;}
	#artist_right { float:right; margin:45px 0 15px 0; text-align:left; max-width:430px; width:100%; padding:0 20px 0 0;}
	#artist_right #details { margin:5px 0 0 0; max-width:430px;}
	#artist_right #copy { float:left; text-align:left; max-width:430px; margin:25px 0 35px 0px;}
	#artist_right #images #slider {position:relative; margin-left:20px; max-width:390px; height:140px; z-index:9999;}
		
	#noticias { margin:0 auto 25px auto; float:none;}		
	#noticias #destacado { float:none; text-align:left; max-width:490px; width:100%; padding:0 0px 50px 0px; height:auto; margin:0 auto 0 auto; clear:both;}
	#noticias div.impar { float:none; text-align:left; max-width:490px; height:auto; margin:0 auto 0 auto; clear:both; }
	#noticias div.par { float:none; text-align:left; max-width:490px; height:auto; margin:0 auto 0 auto; clear:both; }
}

@media only screen and (min-width : 768px) and (max-width : 810px) {
	#artist_cont { max-width:100%;}
}

body.home{
	overflow:hidden;
}

/* HOME SLIDE */
.swiper-container{
	position:relative;
    width: "100%";
    height: 100;
}

.swiper-container .swiper-slide{
	background-size:cover;
	background-position:center center;
	background-repeat:no-repeat;
	display: flex;
  	align-items: center;
  	justify-content: center;
	padding:50px;
	box-sizing:border-box;
}

.swiper-container .home_slide_content{
	position:relative;
	background-color:rgba(255,255,255,0.85);
	display:inline-block;
	max-width: 85%;
	font-family:"CenturyGothic",sans-serif;
	font-weight:400;
	padding:45px 110px;
	color:#777;	
}

.swiper-container .home_slide_content:after{
	content:"";
	display:block;
	position:absolute;
	z-index:1;
	top:5px;
	left:5px;
	right:5px;
	bottom:5px;
	border:#BBB solid 1px;
}

	.swiper-container .swiper-button-prev,
	.swiper-container .swiper-button-next{
		background-image:url("../img/slide-left.png");
		width:65px;
		height:65px;
		background-position:center center;
		background-size:100% 100%;
		opacity:.3;
		transition:opacity .3s ease-in-out;
	}

	.swiper-container .swiper-button-next{
		background-image:url("../img/slide-right.png");
	}

	.swiper-container .swiper-button-prev:hover,
	.swiper-container .swiper-button-next:hover{
		opacity:1;
	}

	.swiper-container .swiper-pagination-bullet{
		background-color:#FFF;
	}

	.swiper-container .swiper-pagination-bullet-active{
		background-color:#FFF;
	}
	
	.swiper-container .home_slide_content > div{
		position:relative;
		z-index:2;
	}

	.swiper-container .home_slide_content .title{
		font-size:20px;
	}
	
	.swiper-container .home_slide_content .subtitle{
		font-size:15px;
		margin-top:15px;
	}
	
	.swiper-container .home_slide_content p{
		color:inherit;
		font-weight:inherit;
	}
	
	.swiper-container .home_slide_content .subtitle strong{
		font-weight:400;
		font-size:13px;
		color:#555;
		display:inline-block;
		padding:8px 10px 5px;
		line-height:1em;
		border:#bbb solid 1px;
		margin:15px 0;
	}
	
	.swiper-container .home_slide_content a{
		font-weight:400;
		font-size:13px;
		color:#555;
		display:inline-block;
		padding:9px 10px 5px;
		line-height:1em;
		border:#bbb solid 1px;
		margin:35px 0 0;
		background-color:rgba(255,255,255,0);
		transition:background-color .35s ease-in-out;
	}
	
	.swiper-container .home_slide_content a:hover{
		background-color:rgba(255,255,255,1);
	}
	
@media only screen and (max-width : 640px){
	body.home{
		overflow:auto;
	}
	
	.swiper-container .home_slide_content{
		padding:40px 40px;
	}
	
	.swiper-container .swiper-button-prev{
		left:-5px !important;
	}
	
	.swiper-container .swiper-button-next{
		right:-5px !important;
	}
}