@font-face {
    font-family: 'Frutiger55Roman';
    src: url('../fonts/frutiger-roman.eot');
    src: url('../fonts/frutiger-roman.eot') format('embedded-opentype'),
    	 url('http://www.santiago2014.cl/assets/fonts/frutiger-roman.svg#Frutiger55Roman') format('svg'),
         url('../fonts/frutiger-roman.woff') format('woff'),
         url('../fonts/frutiger-roman.ttf') format('truetype');
         
}
@font-face {
    font-family: 'Frutiger65Bold';
    src: url('../fonts/frutiger-bold.eot');
    src: url('../fonts/frutiger-bold.eot') format('embedded-opentype'),
        url('http://www.santiago2014.cl/assets/fonts/frutiger-bold.svg#Frutiger65Bold') format('svg'),
         url('../fonts/frutiger-bold.woff') format('woff'),
         url('../fonts/frutiger-bold.ttf') format('truetype');
         
}

/*@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
     font-family: 'Frutiger55Roman';
     src: url('http://www.santiago2014.cl/assets/fonts/frutiger-roman.svg#Frutiger55Roman') format('svg');
  }
   @font-face {
      font-family: 'Frutiger65Bold';
     src: url('http://www.santiago2014.cl/assets/fonts/frutiger-bold.svg#Frutiger65Bold') format('svg');
  }
}*/



*{
	padding: 0;
	margin: 0;
}
html,body{
	height: 100%;
	font-family: 'Frutiger55Roman', sans-serif;
	background: #fff;
}
a {
	text-decoration: none;
}
.clear {
	clear: both;
}
textarea:focus, input:focus {
	outline: 0;
	border: 0px; 
	-webkit-box-shadow: 0px 0px 0px 0px rgba(246, 13, 26, 0.2);
	box-shadow: 0px 0px 0px 0px rgba(246, 13, 26, 0.2);
}
img {
	border: 0px;
}




header {
	
	position: relative;
}
.sombra_header {
	width: 100%;
	height: 25px;
	background: url(../img/sombra_header.png) repeat-x 0 0;
	position: absolute;
	bottom: -25px;
	z-index: 10;
}
.wrap {
	width: 960px;
	margin: 0 auto;
}
.header_left {
	float: left;
}
.logo {
	width: 201px;
	height: 120px;
	background:url(../img/logo_stgo.png) no-repeat 0 0;
	text-indent: -9999px;
	overflow: hidden;
	margin-top: 15px;
}
.logo a {
	width: 201px;
	height: 120px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}
.texto_logo {
	font-size: 14px;
	color: #fea41c;
	margin-top: 10px;
	text-transform: uppercase;
}
.header_right {
	float: right;
}
.tools {
	float: right;
	margin-top: 10px;
}
.tools a {
	float: left;
	color: #6d8287;
	font-size: 12px;
	line-height: 12px;
	-webkit-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;  
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out; 
	transition:all 0.3s ease-out;  
}
.tools a.link_out {
	padding-right: 10px;
	margin-right: 10px;
	border-right: 1px solid #dfdfdf;
	text-transform: uppercase;
	margin-top: 13px;
}
.tools a.facebook {
	width: 35px;
	height: 35px;
	background: url(../img/bg_face.png) no-repeat 0 0;
	display: block;
	margin-right: 5px;
}
.tools a.twitter {
	width: 35px;
	height: 35px;
	background: url(../img/bg_twitter.png) no-repeat 0 0;
	display: block;
	margin-right: 5px;
}
.tools a.correo {
	width: 35px;
	height: 35px;
	background: url(../img/bg_contacto.png) no-repeat 0 0;
	display: block;
	
}

.tools a:hover {
	opacity: 0.5;
}

.contador_header {
	float: right;
	width:363px ;
	height: 74px;
	background: url(../img/bg_contador.png) no-repeat 0 0;
	color: #fff;
}
.contador_header div {
	width:50px;
	text-align: center;
	float: left;
	font-size: 25px;
	font-family: 'Frutiger65Bold';
	line-height: 22px;
	margin-top: 25px;
	margin-right: 11px;
}
.contador_header div span {
	display: block;
	font-size: 8px;
	line-height: 12px;
	font-family: 'Frutiger55Roman';
}
.contador_header .dias {
	margin-left: 110px;
}

.buscador {
	background:url(../img/bg_buscador.png) no-repeat 0 0 ;
	width: 292px;
	height: 55px;
	float: right;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 25px;
}
.buscador input {
	font-size: 13px;
	color:#8c8c8c;
	border: 0px;
	width: 210px;
	margin-top: 20px;
	margin-left: 13px;
	float: left;
	background: transparent;
}
.buscador input.btn_enviar_bus {
	width: 40px;
	height: 40px;
	display: block;
	float: left;
	margin-top: 8px;
	margin-left: 14px;
	background: url(../img/btn_buscar.png) no-repeat center center;
	text-indent: -99999px;
	overflow: hidden;
	cursor: pointer;
	-webkit-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;  
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out; 
	transition:all 0.3s ease-out;
}
.buscador input.btn_enviar_bus:hover {
	opacity: 0.6;
}
.nav_main {
	float: right;
	list-style: none;
}
.nav_main li {
	float: left;
	margin-top: 10px;
	font-size: 13px;
	color: #6d8287;
	text-transform: uppercase;
	margin-left: 20px;
	position: relative;
}
.nav_main li a {
	color: #6d8287;
	text-transform: uppercase;
	-webkit-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;  
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out; 
	transition:all 0.3s ease-out;
	padding-bottom: 10px;
	display: block;
}
.nav_main li a.active {
	color: #2ea8d9;
	
}
.nav_main li a:hover {
	color: #2ea8d9;
}
.sub_nav {
	list-style: none;
	position: absolute;
	top:24px;
	left: -15px;
	background: #fff;
	padding-bottom: 15px;
	box-shadow: 0px 4px 5px 1px rgba(0,0,0,0.2);
	border-radius: 0 0 5px 5px;
	display: none;
	z-index: 20;
}
.sub_nav li {
	float: none;
	margin-left: 0px;
	margin-top: 0px;
}
.sub_nav li a {
	display: block;
	padding: 10px 15px 0px;
	width: 125px;
}
.banner_home {
	position: relative;
	width: 100%;
	overflow: hidden;
	height:576px;
	margin-bottom: 50px;
}

.list_carousel {
	width: 660px;
	margin: 0 auto;
	float: left;
}

.list_carousel li {
	height: 475px;
	float: left;
	text-align: center;
	width: 660px;
	margin: 0px !important;
	line-height: 0px !important;
	padding: 0px !important;
}
.mascara_home {
	position: absolute;
	top:0px;
	left: 0px;
	width: 100%;
	height:576px;
	background: url(../img/mascara_banner_home.png) no-repeat center top;
	z-index: 2;
}
.wrap_banner {
	position: relative;
	width: 960px;
	margin: 0 auto;
	z-index: 3
}
.caption_banner {
	position: absolute;
	z-index: 5;
	width: ;
	top:390px;
}
.caption_banner h4 {
	font-size: 16px;
	color: #098ab5;
	width:550px ;
	margin-bottom: 5px;
}
.caption_banner p {
	color: #098ab5;
	font-size: 13px;
	width: 614px;
}
.selector_img {
	position: absolute;
	top:486px;
}
 
.selector_img ul {
	list-style: none;
}
.selector_img li{
	position: relative;
	float: left;
	margin-right: 32px;
	border-radius: 10px;
	
}
.selector_img .active img {
	border: 3px solid #1f70b3;
	
}
.selector_img .active .titulo_img {
	border-radius: 5px;
}
.selector_img li img {
	border-radius: 10px;
	border: 3px solid #ecf2cf;
}

.titulo_img {
	position: absolute;
	z-index: 6;
	width: 134px;
	height: 73px;
	left: 3px;
	top: 3px;
	font-size: 10px;
	background: #1f70b3;
	color: #fff;
	border-radius: 10px;
	opacity: 0;
	-webkit-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;  
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out; 
	transition:all 0.3s ease-out;
}
.titulo_img:hover {
	opacity: 0.9;
}
.titulo_img:hover p {
	opacity: 1;
	font-size: 10px;
	color: #fff;
}

.titulo_img p {
	margin: 10px;
}
.box_medallero {
	position: absolute;
	z-index: 5;
	right: 0px;;
	width: 240px;
	top:30px;
}
.box_medallero ul {
	list-style: none;

}
table.medallero_table tr td{
	border-bottom: 1px solid #dfdfdf;
	line-height: 12px;
}
table.medallero_table {
	margin-top: 30px;
}
table.medallero_table .cabe  {
	font-size: 13px;
	color: #0776a7;
}
table.medallero_table .cabe td {
	font-size: 13px;
	color: #0776a7;
}
table.medallero_table td {
	padding: 5px 5px;
	color: #acacac;
	font-size: 12px;
	line-height: 20px;
	vertical-align: middle;
}
table.medallero_table td span {
	color: #17afe1;
}
.pais {
	width: 90px;
}
.pais img{
	float: left;
}
.pais span {
	float: left;
	line-height: 20px;
	display: block;
	margin-left: 5px;
}
.box_medallero ul li img {
	float: left;
}
.medallas p {
	float: left;
	color: #acacac;
	width: 26px;
	text-align: center;
}
.n_bronce {
	color: #acacac;
	margin-left: 0px;
}
.n_plata {
	margin-left: 5px;
}
.n_oro {
	margin-left: 5px;

}
.box_medallero h3 {
	color: #17afe1;
}
h3 {
	font-size: 24px;
	font-family: 'Frutiger65Bold';
	font-weight: normal;
}
.row {
	margin: 30px 0;
}
.box_jornada_hoy {
	float: left;
	width: 285px;
}
.box_jornada_hoy h3 {
	color: #94c11f;
	float: left;
	margin-right: 10px;
	font-family: 'Frutiger65Bold';
}

.calendario_jornada {
	float: left;
}
.calendario_jornada div {
	float: left;
	color: #fff;
	font-size: 18px;
	text-align: center;
	line-height: 37px;
	font-weight: normal;
	font-family: 'Frutiger55Roman';
	margin-right: 5px;
}
.calendario_jornada .dia {
	background: url(../img/bg_calen.png) no-repeat 0 0;
	width:25px ;
	height: 29px;
	text-align: center;
}
.calendario_jornada .mes {
	background: url(../img/bg_calen.png) no-repeat 0 0;
	width:25px ;
	height: 29px;
	text-align: center;
}
.calendario_jornada .ano {
	background: url(../img/bg_calen_ano.png) no-repeat 0 0;
	width:47px ;
	height: 29px;
	text-align: center;
}
.tab { 
	display: inline-block;  
	*display:inline; 
	margin-right: 10px;
 }
.tab i {
	margin-right: 5px;
}
 
.etabs {
	margin: 20px 0;	 
}
.tab a { 
	font-size: 14px; 
	display: block; 
	padding: 0 10px 0 0;
	
	outline: none; 
	color: #bbbbbb;
}
.tab a:hover { 
	
}
.tab.active a { 
	color: #98c125;
}

.tab-container {
	margin: 10px 0;
}
.tab-container .panel-container {
	 background: #fff; 
	 border: solid #666 1px; 
	 padding: 10px; 
	 -moz-border-radius: 0 4px 4px 4px;
	 -webkit-border-radius: 0 4px 4px 4px;
}
.tab_first {
	border-right: 1px solid #ccc;
}
.panel-container { 
	margin-bottom: 10px; 
}

.box_jornada_hoy table{
	color: #7d888b;
	font-size: 13px;
}
.box_jornada_hoy table tr td {
	border-bottom: 1px solid #e3e3e3;
	padding: 2px 5px;
	text-align: center;
	color: #94c11f;
}
.box_jornada_hoy table tr.cabecera td {
	border-bottom: 1px solid  #cecece;
	color: #69a813;
	font-size: 14px;
}
.box_jornada_hoy table tr td.tipo_prueba {
	width: 132px;
	font-size: 12px;
	line-height: 14px;
	color:  #7d888b;
}
.picto_jornada img {
	width: 40px;
}
.recinto {
	
}
.recinto a {
	color: #8b989c;
}
.bandera_compe {
	text-align: right !important;
}
.bandera_compe img {
	float: right;
	margin: 0 0 3px 5px;
	width: 17px;
}
.hora_jornada {
	font-size: 18px !important;
}
.hora_jornada a {
	color: #94c11f;
}
.twitter_home {
	float:left;
	width: 285px;
	margin-left: 50px;
}
.twitter_home h3 {
	margin-bottom: 40px;
}
.twitter_home h3 a{
	color: #1dacee;
}
.box_noticas {
	float: right;
	width: 285px;
}

.box_noticas h3 {
	color: #3797d4;
	font-family: 'Frutiger65Bold';
}
#tabs2, #tabs12, #tabs13 {
	display: none;
}

.box_noticas .tab.active a { 
	color: #17afe1;
}
.contendor_ult_noticias {
	margin-top: 20px;
}
.grupo_fecha {
	border-bottom: 1px solid #dfdfdf;
	margin-bottom: 15px;
}
.grupo_fecha .fecha {
	padding: 5px;
	border-radius: 5px;
	color: #fff;
	background:#b9d72a;
	font-size: 12px;
	width: auto;
	line-height: 12px;
	float: left;
	margin-bottom:15px;
	
}
.nota_fecha {
	margin-bottom: 15px;
	display: block;
	-webkit-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;  
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out; 
	transition:all 0.3s ease-out;
}
.nota_fecha:hover {
	opacity: 0.6;
}
.nota_fecha h4 {
	font-size:14px ;
	color:#17afe1 ;
}
.nota_fecha p {
	font-size: 13px;
	color: #8b989c;
}
.leer_mas {
	font-size: 12px;
	padding: 5px 10px;
	background: #3797d4;
	border-radius: 5px;
	display: block;
	color: #fff;
	line-height: 12px;
	float: left;
	-webkit-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;  
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out; 
	transition:all 0.3s ease-out;
}
.leer_mas:hover {
	background: #1872ac;
}
.vermas {
	font-size: 12px;
	padding: 5px 10px;
	background: #f17c00;
	border-radius: 5px;
	display: block;
	color: #fff;
	line-height: 12px;
	float: left;
	-webkit-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;  
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out; 
	transition:all 0.3s ease-out;
}
.vermas:hover {
	background: #e7630b;
}


.box_multimedia {
	width: 100%;
	background: #f9f9f9;
	padding: 30px 0 ;
	margin-bottom: 30px;
}
.box_multimedia h3 {
	color:#f39200 ;
	margin-bottom: 20px;
}
.galeria_principal {
	/*float: left;*/
	width: 383px;
	position: relative;
	float: left;
}
#galeria_vista {
	border-radius: 10px;
}
#galeria_vista li {
	width: 383px;
	display: block;
	float: left;
	height: 241px ;
	border-radius: 10px;
}
#galeria_vista li img {
	display: block;
	border-radius: 10px;
}
.galeria_principal_interior {
	/*float: left;*/
	width: 450px;
	position: relative;
	float: left;
}

.gale_int {
	border-radius: 10px;
}
.gale_int li {
	width: 450px;
	display: block;
	float: left;
	height: 300px ;
	border-radius: 10px;
}
.gale_int li img {
	display: block;
	border-radius: 10px;
}
.galeria_principal_interior .prev {
	width: 35px;
	height: 40px;
	background: ;
	display: block;
	position: absolute;
	background:  url(../img/btn_prev_carusel.png) no-repeat 0 0;
	z-index: 4;
	top:100px;
	left: 0px;
	-webkit-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;  
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out; 
	transition:all 0.3s ease-out;
}
.galeria_principal_interior .prev:hover {
	opacity: 0.6;
}
.galeria_principal_interior .next {
	width: 35px;
	height: 40px;
	position: absolute;
	display: block;
	background:  url(../img/btn_next_carusel.png) no-repeat 0 0;
	z-index: 4;
	top:100px;
	right: 0px;
	-webkit-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;  
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out; 
	transition:all 0.3s ease-out;
}
.galeria_principal_interior .next:hover {
	opacity: 0.6;
}




.galeria_principal .prev {
	width: 35px;
	height: 40px;
	background: ;
	display: block;
	position: absolute;
	background:  url(../img/btn_prev_carusel.png) no-repeat 0 0;
	z-index: 4;
	top:100px;
	left: 0px;
	-webkit-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;  
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out; 
	transition:all 0.3s ease-out;
}
.galeria_principal .prev:hover {
	opacity: 0.6;
}

.galeria_principal .next {
	width: 35px;
	height: 40px;
	position: absolute;
	display: block;
	background:  url(../img/btn_next_carusel.png) no-repeat 0 0;
	z-index: 4;
	top:100px;
	right: 0px;
	-webkit-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;  
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out; 
	transition:all 0.3s ease-out;
}
.galeria_principal .next:hover {
	opacity: 0.6;
}
.galeria_uno {
	float: left;
	margin-bottom: 50px;
}
.galeria_dos {
	float: right;
	margin-bottom: 50px;
}
.caption_gal {
	position: absolute;
	bottom: 0px;
	width: 100%;
	opacity:0.8;
	background: #fff;
	color: #f39200;
	font-size: 14px;
	font-style: italic;
}
.caption_gal p {
	margin: 10px;
	opacity: 1;
}
.galerias_mini {
	float: left;
	margin-left: 20px;
}
.galerias_mini .row {

}
.galerias_mini .vermas {
	margin-top: 60px;
	margin-bottom: 15px;
	width:80px;
	text-align: center;;
}
.gal_min {
	position: relative;
	float: left;
	border-radius: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	-webkit-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;  
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out; 
	transition:all 0.3s ease-out;
}
.gal_min:hover {
	opacity: 0.5;
}
.gal_min img {
	border-radius: 10px;
	
}
.icon_video {
	width:30px ;
	height: 30px;
	background:url(../img/icon_video.png) no-repeat 0 0 ;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -15px;
	margin-top: -15px;
}
.box_deportes {
	float: left;
	width: 285px;
}
.box_deportes h3 {
	color: #b9d72a;
	border-bottom: 1px solid #e6e6e6;
	padding-bottom: 5px;
	margin-bottom: 15px;
}
.carrusel_depo {
	position: relative;
	margin-left: 20px;
}
.carrusel_depo li {
	float: left;
	height: 324px;
	width: 266px;
	list-style: none;
}
.carrusel_depo .prev {
	position: absolute;
	left: 0px;
	color:#f39200 ;
	top: 115px;
	font-size: 26px;
}
.carrusel_depo .next {
	position: absolute;
	right: 0px;
	color:#f39200 ;
	top: 115px;
	font-size: 26px;
}
.box_recintos {
	margin-left: 50px;
	float: left;
	width: 285px
}
.box_recintos h3 {
	color: #952a85;
	border-bottom: 1px solid #e6e6e6;
	padding-bottom: 5px;
	margin-bottom: 15px;
}
.box_recintos h4 {
	font-size: 13px;
	font-style: italic;
	color: #952a85;
	margin-bottom: 20px;
}
.imagen_recinto {
	position: relative;
	width: 282px;
	height:  190px;
}
.imagen_recinto img {
	width: 100%;
}
.box_recintos .mascara_recinto {
	width:282px ;
	height: 190px;
	background: url(../img/mascara_recintos.png) no-repeat 0 0;
	position: absolute;
	top:0px;
	left: 0px;
}
.box_recintos .vermas {
	margin-top: 20px;
	background: #952a85;
}
.box_recintos .vermas:hover {
	background: #7c136c;
}
.box_parasu {
	margin-left: 50px;
	float: left;
	width: 285px
}
.box_parasu h3 {
	color: #dd260a;
	border-bottom: 1px solid #e6e6e6;
	padding-bottom: 5px;
	margin-bottom: 15px;
}
.banner_para {
	-webkit-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;  
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out; 
	transition:all 0.3s ease-out;
}
.banner_para:hover  {
	opacity: 0.6;
}


.box_social {
	width: 100%;
	height: 285px;
	background: url(../img/bg_social.png) repeat-x center center;
	padding-top: 15px;
}

.box_chago {
	width: 285px;
	float: left;
}
.box_facebook {
	float: left;
	width: 285px;
	margin-left: 40px;
	background: #fff;
}
.box_twitter {
	float: left;
	width: 285px;
	margin-left: 40px;
	background: transparent;
}
.box_twitter h3 {
	margin-bottom: 10px;
}
.box_twitter h3 a {
	color: #93c01e;
	
}


/* INTERIOR */

.interior_azul {
	width: 100%;
	background: url(../img/bg_interior_azul.png) repeat-x center top;
	padding-top: 25px;
}
.interior_verde {
	width: 100%;
	background: url(../img/interior_verde.png) repeat-x center top;
	padding-top: 25px;
}
.migas {
	list-style: none;
	
}
.migas li {
	float: left;
	margin-right: 5px;
	font-size: 12px;
	color: #717171;
}
.migas li a {
	color: #717171;
}
.migas li.active {
	font-family: 'Frutiger65Bold';
}
.interior h2 {
	font-size: 30px;
	margin-top: 40px;
	margin-bottom: 30px;
}
.h2_azul {
	color: #1f91c1;	
}
.h2_verde {
	color: #85af18;	
}
.paises {
	margin-bottom: 30px;
}
.paises .pais {
	float: left;
	width: 162px;
	margin-bottom: 30px;
	margin-right: 36px;
}
.paises .paisLast {
	margin-right: 0px;
}
.paises .pais img {
	margin-bottom: 10px;
}
.paises .pais p {
	text-align: center;
	font-size: 14px;
	font-style: italic;
	color: #9b9b9b;
	font-family: 'Frutiger65Bold';
	font-weight: normal;
}
.recintos {
	margin-bottom: 40px;
}
.box_recinto {
	padding: 20px 0;
	border-bottom: 1px solid #e6e6e6;
}
.recinto_left {
	float: left;
}
.galeria_recinto {
	position: relative;
}
.mascara_recinto {
	width: 321px;
	height: 213px;
	position: absolute;
	top:0px;
	left: 0px;
	background:url(../img/mascara_recinto.png) no-repeat 0 0 ;
	z-index: 5;
	
}
.lupa_recinto {
	width: 321px;
	height: 213px;
	position: absolute;
	top:0px;
	left: 0px;
	background:url(../img/mascara_recinto_lupa.png) no-repeat 0 0 ;
	z-index: 10;
	opacity: 0;
	display: block;
	-webkit-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;  
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out; 
	transition:all 0.3s ease-out;
}
.lupa_recinto:hover {
	opacity: 1;
}
.recinto_right {
	float: right;
	width: 600px;
}
.recinto_right h4 {
	font-size: 18px;
	font-style: italic;
	color: #f88701;
	font-family: 'Frutiger65Bold';
	font-weight: normal;
	margin-bottom: 20px;
}
.recinto_right  p {
	color: #9e9e9e;
	font-size: 13px;
	line-height: 16px;
	margin-bottom: 10px;
}
.recinto_right  h5 {
	font-size: 15px;
	color: #fabf67;
	font-weight: normal;
	margin-top: 20px;
	margin-bottom: 7px;
	font-style: italic;
}
.deportes_recinto {
	list-style: none;
}
.deportes_recinto li {
	float: left;
	margin-right: 10px;
	
}
.deportes_recinto img {
	width: 34px;
}
.box_recinto_lista h4 {
	font-size: 25px;
	color:#85af18 ;
	margin-top: 30px;
}
.box_recinto_lista ul {
	list-style: none;
	float: left;
	margin-right: 50px;
	width: 285px;
	margin-top: 30px;
}
.box_recinto_lista li {
	font-size: 14px;
	color: #f88701;
	min-height: 32px;
	padding: 5px 0 0 10px;
	background:url(../img/bg_listado_recintos.png) no-repeat 0 0;
	font-family: 'Frutiger65Bold';
	font-weight: normal;
	font-style: italic;
	margin-bottom: 12px;
}
.box_recinto_lista li a {
	color: #f88701;
}
.box_recinto_lista li a:hover {
	color: #85af18;
}
.box_recinto_lista .lastLi {
	margin-right: 0px;
}

.filtros_multimedia {
	background: #f2f2f2;
	float: left;
	padding: 10px 0px;
	border-radius: 5px;
	margin-bottom: 30px;
	margin-right: 10px;
}
.filtros_multimedia p {
	
	font-size: 14px;
	font-style: italic;
	color: #a6a6a6;
	font-family: 'Frutiger65Bold';
	font-weight: normal;
	margin-left: 10px;
	position: relative;
	z-index: 20;
	line-height: 33px;
}
.filtros_multimedia span {
	display: block;
}
.ui-datepicker {
	z-index: 20;
}
.date_filtro {
	width: 100px;
	padding: 0 10px;
	height: 33px;
	line-height: 33px;
	background: #b8b8b8 url(../img/icon_cal.png) no-repeat right center;
	color: #fff;
	border: 0px;
	border-radius: 5px;	
	margin-right: 10px;
	float: left;
}
.date_filtro::-webkit-input-placeholder { color:#fff; }
.date_filtro::-moz-placeholder { color:#fff; } /* firefox 19+ */
.date_filtro:-ms-input-placeholder { color:#fff; }

.filtros_multimedia p.p_filtar_sel {
	
}

.btn_fecha {
	width: 80px;
	height: 33px;
	line-height: 33px;
	background: #a1be15;
	color: #fff;
	text-align: center;
	display: block;
	float: left;
	border-radius: 5px;	
	margin-right: 10px;
	font-size: 14px;
	font-style: italic;
	font-family: 'Frutiger65Bold';
	font-weight: normal;
	-webkit-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;  
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out; 
	transition:all 0.3s ease-out;
}
.btn_fecha:hover {
	opacity: 0.5;
}
.btn_fecha_2 {
	margin-left: 10px;
}
select {
	width: 100%;
	background: #b8b8b8;
	position: relative;
	height: 33px;
	margin-left: 0px;
	text-align: left;

}
.sele {
	position: relative;
	
	width: 180px;
	float: left;
	margin-left: 10px;
}
span.select {
	position: absolute;
	top: 0;
	float: left;
	left: 0;
	line-height: 33px;
	background: #b8b8b8 url(http://www.santiago2014.cl/assets/img/flecha_select.png) no-repeat right center;
	cursor: default;
	z-index: 1;
	border-radius: 0px;
	/*text-indent: 10px;*/
	color: #fff;
	text-align: left;
	padding: 0 5%;
	
	height: 33px;
	width: 90%;
	border-radius: 5px;
	font-size: 12px;
	
}
span.select i {
	float: right;
	color:#fff ;
	margin-right: 5px;
	font-size: 24px;
	margin-top: 5px;
}
.box_deportes_interior {
	margin-bottom: 40px;
}
.deporte_picto {
	width: 120px;
	text-align: center;
	float: left;
	margin-right: 47px;
	margin-bottom: 35px;
}
.deporte_picto a {
	color: #9b9b9b;
	-webkit-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;  
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out; 
	transition:all 0.3s ease-out;
}
.deporte_picto a:hover {
	opacity: 0.5;
}
.deporte_picto img {
	text-align: center;
}
.deporte_picto p {
	text-align: center;
	font-size: 14px;
	font-style: italic;
	color: #9b9b9b;
	font-family: 'Frutiger65Bold';
	font-weight: normal;
 }
.pictoLast {
	margin-right: 0px;
}
.box_organizacion {
	margin-bottom: 40px;
}
.box_organizacion h4 {
	text-align: center;
	font-size: 18px;
	color: #9fbf20;
	font-style: italic;
	font-family: 'Frutiger65Bold';
	font-weight: normal;
	margin-bottom: 20px;
}
.item_comite {
	float: left;
	position: relative;
	margin-right: 50px;
}
.item_comite h5 {
	position: absolute;
	right: 19px;
	top: 175px;
	z-index: 2;
	font-size: 16px;
	color: #ff9000;
	font-style: italic;
	
}
.no_margin {
	margin-right: 0px !important;
}
.item_comite p {
	position: absolute;
	right: 19px;
	top: 195px;
	z-index: 2;
	font-size: 13px;
	font-style: italic;
	color: #9b9b9b;
}
.orga_sup {
	width: 740px;
	margin: 30px auto;
	
}

.item_inf {
	width: 220px;
	height: 115px;
	background: url(../img/bg_organigrama_masivo.png) no-repeat center center;
	position: relative;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.item_sup {
	margin: 0 auto;
	float: none;
}
.item_inf h5 {
	font-size: 16px;
	color: #ff9000;
	font-style: italic;
	padding-top: 30px;
	text-align: center;
} 
.item_inf p {
	margin-bottom: 5px;
	font-size: 13px;
	font-style: italic;
	color: #9b9b9b;
	text-align: center;
}

.item_busqueda {
	padding: 15px 0;
	border-bottom: 1px solid #dfdfdf;
}
.item_busqueda h4 {
	font-size: 18px;
	color: #ff9000;
	font-style: italic;
	margin-bottom: 5px;
}
.item_busqueda h4 a{
	color: #ff9000;
}
.item_busqueda p {
	font-size: 13px;
	color: #9b9b9b;
}
.link_busqueda {
	color: #ff9000;
	font-size: 12px;
}
.interior_multimedia .paginador {
	margin-top: 0px;
}
.paginador {
	width: 100%;
	text-align: center;
	margin: 40px 0;
}
.paginador ul {
	
}
.paginador ul li {
	display: inline-block;
	text-align: center;
	width: 25px;
	height: 25px;
	
	font-size: 12px;
	line-height: 28px;
	margin: 0 3px;
	border-radius: 3px;
	
}
.paginador ul li.active {
	background: #2ab6d7;
	color:#fff ;
}
.paginador ul li a {
	background: #c4eaf5;
	text-align: center;
	display: block;
	width: 25px;
	height: 25px;
	border-radius: 3px;
	color: #14829c;
	-webkit-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;  
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out; 
	transition:all 0.3s ease-out;
}
.paginador ul li a:hover {
	opacity: 0.6;
}
.paginador ul li.next {
	
	color:#fff ;
	margin-right: 30px;
	
}
.paginador ul li.prev {
	
	color:#fff ;
	margin-left: 30px;
	
}
.paginador ul li.next a, .paginador ul li.prev a{
	background: #2ab6d7;
	color: #fff;
	font-size: 16px;
}
.recinto_lightbox {
	width: 960px;
}
.recinto_lightbox .recintos {
	margin-bottom: 0px;
}
.recinto_inte {
	height: auto;
}
.recinto_lightbox .box_recinto {
	border-bottom: 0px;
}
.fancybox-type-iframe {
	width: auto !important;
}
.social {
	float: right;
}
.social div{
	float: left;
	margin-right: 10px;
}
.social .face  {
	margin-right: 10px;
	border-right: 1px solid #ccc;
}
.fancybox-title {
	color: #8b989c;
}
.tweet .e-entry-title {
	color: #8b989c !important;
}
.deporte_picto_interior {
	
}
.deporte_picto_interior h5 {
	position: relative;
	text-align: left;
	margin-top: 50px;
	margin-bottom: 15px;
}
.deporte_picto_interior img {
	width: 80px;
	opacity: 0.3;
	text-align: left;
}
.deporte_picto_interior p {
	font-size: 35px;
	font-style: italic;
	color: #1f91c1;
	position: absolute;
	left: 32px;
	top: 31px;
	
	 
}
.texto_dep_int  {
	float: left;
	width: 550px;
}
p {
	font-size: 13px;
	color: #8b989c;
	line-height: 16px;
}
.texto_dep_int h4 {
	font-size: 15px;
	color: #1f91c1;
	font-style: italic;
	margin-bottom: 8px;
	letter-spacing: 0px;
	
	 
}
.texto_dep_int p {
	font-size: 13px;
	margin-bottom: 20px;
}
.texto_dep_int strong {
	letter-spacing: ;
	font-weight: bold;
	font-family: 'Frutiger65Bold';
	font-weight: normal;
	color: #738c94;
}
.texto_dep_int ul {
	margin-left: 15px;
}
.texto_dep_int ul li {
	font-size: 13px;
	color: #8b989c;
	line-height: 16px;
	margin-bottom: 5px;
}
.img_texto_dep {
	float: right;
}
.mas_deportes {
	margin-top: 30px;
	position: relative;
}
.mas_deportes h5 {
	color: #a3c017;
	font-size: 26px;
	margin-bottom: 20px;
	font-style: italic;

	
}
#mas_deportes_ul {
	list-style: none;	
	margin-left: 30px;
}
#mas_deportes_ul li {
	width: 120px;
	float: left;
	margin-right: 10px;
	text-align: center;
	height: 140px;
}
#mas_deportes_ul li a {
	-webkit-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;  
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out; 
	transition:all 0.3s ease-out;
}
#mas_deportes_ul li a:hover {
	opacity: 0.5;
}
#prev_mas {
	font-size: 30px;
	position: absolute;
	left: 0px;
	top: 80px;
	color: #b9d72a;
}
#next_mas {
	font-size: 30px;
	position: absolute;
	right: 0px;
	top: 80px;
	color: #b9d72a;
}

.box_prensa {
	
}
.box_prensa_left {
	float: left;
	width: 630px;
}
.nota_des {
	position: relative;
}

.noticias_destacadas {
	position: relative;
}
.noticias_destacadas ul {
	list-style: none;
}
.noticias_destacadas ul li {
	float: left;
	width: 630px;
	border-radius: 10px;
	height: 473px;
}
.noticias_destacadas ul li img {
	border-radius: 10px;
}
.caption_nota {
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 20px 0px;
	background:url(../img/bg_caption_prensa.png) repeat 0 0 ;
}
.caption_nota p {
	font-size: 13px;
	color: #098ab5;
	margin: 0 20px;
}
.caption_nota .titulo_nota_des {
	font-size: 16px;
	margin-bottom: 10px;	
	font-family: 'Frutiger65Bold';
	font-weight: normal;
}

.box_buscar_nota {
	margin-top: 30px;
}
.box_buscar_nota h3 {
	color: #a5c11f;
	margin-bottom: 10px;
}
.bajada_ti {
	font-size: 15px;
	margin-bottom: 20px;
	padding-left: 10px;
	border-left: 2px solid #098ab5;
}

.prensa_right {
	float: right;
	width: 280px;
}
.prensa_right h3 {
	color: #17afe1;
	font-weight: normal;
	
}
.box_buscar_nota {
	margin-bottom: 40px;
}
.box_buscar_nota .date_filtro {
	width: 160px;
	margin-right: 0px;
}
.box_buscar_nota .filtros_multimedia {
	padding-right: 10px;
	margin-right: 14px;
}
.box_buscar_nota .no_margin {
	margin-right: 0px;
}
.notas_xs {
	float: left;
	width: 200px;
	border-radius: 10px;
	position: relative;
	margin-right: 15px;
	margin-bottom: 15px;
}
.notas_xs a {
	color: #057ca4;
}
.notas_xs img {
	border-radius: 10px;
}
.notas_xs h5 {
	font-weight: normal;
}

.notas_xs .caption_xs {
	position: absolute;
	bottom: 0;
	width: 100%;
	background:url(../img/bg_caption_prensa.png) repeat 0 0 ;
	padding: 10px 0;
}
.notas_xs .caption_xs p {
	color: #6e7476;
	font-size: 10px;
	line-height: 12px;
	margin: 0 10px;
}
.notas_xs .caption_xs p.titulo_cap_xs  {
	color: #057ca4;
}
.fecha_xs {
	position: absolute;
	left: 10px;
	top: 10px;
	padding: 3px 5px;
	color: #fff;
	font-size: 12px;
	background: #b9d72a;
	border-radius: 3px;
}
.cat_xs {
	position: absolute;
	right: 10px;
	top: 10px;
	padding: 3px 5px;
	color: #b9d72a;
	font-size: 12px;
	background: #fff;
	border-radius: 3px;
}
.twitter_prensa {
	margin-top: 50px;
}
.twitter_prensa h3 {
	margin-bottom: 20px;
}
.twitter_prensa h3 a {
	color:  #1dacee;;
}
.nota_destalle img {
	float: left;
	border-radius: 10px;
	margin-right: 20px;
} 
.nota_destalle {
	/*width: 630px;*/
	padding: 20px 0;
	border-bottom: 1px solid #dfdfdf;
}
.right_nota_detalle  .fecha_xs {
	position: relative;
	float: left;
	top: inherit;
	left: inherit;
}
.cat_inte {
	font-size: 12px;
	margin-left: 10px;
	float: left;
	color: #a6c416;
	line-height: 20px;
}
.right_nota_detalle {
	position: relative;
	float: left;
	width: 738px;
}
.right_nota_detalle h4 {
	color: #098ab5;
	font-size: 16px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.box_interior_nota {
	
}
.box_interior_nota  .fecha_xs {
	position: relative;
	float: left;
	top: inherit;
	left: inherit;
}
.box_interior_nota h2 {
	font-size: 23px;
	color: #098ab5;
	margin-bottom: 10px;
	margin-top: 10px;
}
.box_interior_nota .img_nota_int {
	width: 100%;
	border-radius: 10px;
	margin-bottom: 10px;
}
.contenido_prensa_int {
	margin-top: 20px;
	margin-bottom: 20px;
}
.contenido_prensa_int ul {
	font-size: 13px;
	color: #8b989c;
	line-height: 16px;
	margin-left: 15px;
	margin-bottom: 10px;
}
.contenido_prensa_int ul li {
	margin-bottom: 3px;
}
.contenido_prensa_int p {
	margin-bottom: 10px;
}
.facebook_comment {
	margin: 10px 0 40px;
}
.icon_play_video_gal {
	width: 68px;
	height: 68px;
	top: 50%;
	left: 50%;
	margin-left: -34px;
	position: absolute;
	margin-top: -54px;
	background:url(../img/icon_play.png) no-repeat 0 0 ;
}
.box_home_multimedia {
	width: 100% !important;
}
.noticias_destacadas {
	float: left;
}
.box_texto_multi {
	width: 330px;
	float: left;
	background: #ebebeb;
	height: 473px;
	border-radius:  0 10px  10px 0;
}
.box_home_multimedia .noticias_destacadas ul li {
	border-radius: 10px 0 0 10px !important;	
}
.box_home_multimedia .noticias_destacadas ul li img{
	border-radius: 10px 0 0 10px !important;
}
.box_texto_multi h4  {
	font-size: 16px;
	margin-bottom: 10px;	
	font-family: 'Frutiger65Bold';
	font-weight: normal;
	color: #098ab5;
	margin: 20px;
	clear: both;
}
.box_texto_multi .fecha_xs {
	position: relative;
	float: left;
	left: inherit;
	top: inherit;
	padding: 3px 5px;
	color: #fff;
	font-size: 12px;
	background: #b9d72a;
	border-radius: 3px;
	margin:20px;
}
.box_texto_multi  p {
	margin: 0 20px;
}
.notas_m {
	width: 228px;
	height: auto;

}
.foto_vide {
	position: relative;
	line-height: 0px;
}
.notas_m img {
	width: 100%;
	margin-bottom: 10px;
}
.box_home_multimedia h3 {
	margin-bottom: 20px;
}
.notas_xs, .notas_m h5 {
	margin-top: 3px;
	color: #098ab5;
	font-weight: normal;
}
.row_multi {
	margin-bottom: 20px;
}
.tex_gal {
	margin-top: 10px;
}
.rwo_galeria_mu .fecha_xs {
	position: relative;
	float: left;
	top: inherit;
	left: inherit;
	color: #b9d72a;
	background: #fff;
	border-right: 1px solid #b9d72a;
	padding: 2px 5px 0px 0px;
	border-radius: 0px;
}
.rwo_galeria_mu  h5 {
	 margin-top: 3px;
	color: #098ab5;
	font-weight: normal;
}
.notas_m .fecha_xs {
	position: relative;
	float: left;
	top: inherit;
	left: inherit;
	color: #b9d72a;
	background: #fff;
	border-right: 1px solid #b9d72a;
	padding: 2px 5px 0px 0px;
	border-radius: 0px;
}

.notas_m a, .notas_xs a{
	-webkit-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;  
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out; 
	transition:all 0.3s ease-out;
	display: block;
}
.notas_m a:hover, .notas_xs a:hover {
	opacity: 0.5;
}

.banner_home .pager  {
	position: absolute;
	right: -50px;
	bottom: 20px;
	z-index: 5;
}
.banner_home .pager a {
	width: 10px;
	height: 10px;
	border-radius: 10px;
	margin-right: 5px;
	background: #b8b8b8;
	text-indent: -999999px;
	overflow: hidden;
	display: block;
	float: left;
}
.banner_home .pager a.selected {
	background: #94c11f;
}



.box_prensa .noticias_destacadas .pager  {
	position: absolute;
	right: 5px;
	bottom: 8px;
	z-index: 5;
}
.box_home_multimedia .noticias_destacadas .pager  {
	position: absolute;
	right: -50px;
	bottom: 20px;
	z-index: 5;
}
.noticias_destacadas .pager a {
	width: 10px;
	height: 10px;
	border-radius: 10px;
	margin-right: 5px;
	background: #b8b8b8;
	text-indent: -999999px;
	overflow: hidden;
	display: block;
	float: left;
}
.noticias_destacadas .pager a.selected {
	background: #94c11f;
}
.notas_m iframe .full-frame{
	border-radius: 10px;
}
.bot {
	margin-top: 20px;
}
.notas_xs .fecha_xs {
	position: relative;
	float: left;
	top: inherit;
	left: inherit;
	color: #b9d72a;
	background: #fff;
	border-right: 1px solid #b9d72a;
	padding: 2px 5px 0px 0px;
	border-radius: 0px;
}
.contacto {
	margin-bottom: 40px;
}
.contacto .left_box {
	float: left;
	
}
.contacto .right_box {
	float: left;
	margin-left: 40px;
}
.contacto p {
	margin-bottom: 6px;
}
.contacto input {
	margin-bottom: 20px;
	width: 300px;
	height: 30px;
	font-size: 14px;
	color: #ccc;
	border-radius: 5px;
	border: 1px solid #94c11f;
	padding: 0 10px;
}
.contacto textarea {
	width: 300px;
	height: 130px;
	font-size: 14px;
	color: #8b989c;
	border-radius: 5px;
	border: 1px solid #94c11f;
	padding: 0 10px;
	resize: none;
}
.contacto .btn_enviar_form  {
	float: left;
	width: 100px;
	margin-top: 10px;
	background: #17afe1;
	color: #fff;
	border: 0px;
	cursor: pointer;
}
.btn_pren {
	margin-top: 10px !important;
}
.print {
	display: block;
	width: 21px;
	height: 21px;
	float: left;
	background: url(../img/icon_print.png) no-repeat 0 0;
	-webkit-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;  
	-moz-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out; 
	transition:all 0.3s ease-out;
	margin-right: 10px;
	padding-right: 10px;
	border-right: 1px solid #ccc;
	
}
.print:hover {
	opacity: 0.5;
}
.box_int_jor {
	width: 640px;
}
.jornada_right {
	float: right;
	width: 280px; 
}
.tipo_prueba a {
	color: #7d888b;
}
.box_int_jor .recinto a {
	color:#94c11f ;
}
.box_int_jor  table tr td.tipo_prueba {
	width: 217px;
}
.jor_in_box {
	margin-bottom: 40px;
}
.jor_in_box .twitter_prensa {
	margin-top: 0px;
}
.interior h2 span {
	float: left;
	margin-right: 20px;
}
.box_interior_nota a {
	color: #b9d72a;
}
.recinto_right p strong  {
	color: #17afe1 !important;
	letter-spacing: 0px;
}
.recinto_right p strong a {
	color: #17afe1 !important;
	letter-spacing: 0px;
}
.recinto_right p strong i {
	font-size: 18px;
	margin-right: 10px;
}

/* FOOTER */

footer {
	width: 100%;
	padding: 30px 0;
	background:#ededed url(../img/bg_footer.png) center bottom repeat-x;
}
.logos_footer {
	list-style: none;
	float: left;
	margin-left: 20px;
}
.logos_footer li {
	float: left;
	margin-right: 10px;
	height: 100px;
	width: 70px;
	text-align: center;
}
.logos_footer li img{
	max-width: 70px;
}
.enlaces_footer {
	float: left;
	
	list-style: none;
	text-transform: uppercase;
}
.enlaces_footer  li {
	font-size: 11px;
	margin-bottom: 10px;
	float: left;
	margin-right: 7px;
	padding-right: 7px;
	border-right: 1px solid #ccc;
	
}
.enlaces_footer  li.ult_fo {
	border: 0px;
}
.enlaces_footer  li a {
	color: #a8a8a8;
	
}
.enlaces_footer  li a:hover {
	 color: #6dab14;
 }
.enlaces_verde li a{
	color: #94c11f;
}
.footer_right {
	float: right;
}

.logos_1 {
	width: 280px;
	float: left;
	margin-top: 20px;
	position: relative;
	margin-right: 50px;
}
.logos_1 h5 {
	color: #85af18;
	margin-bottom: 5px;
	font-size: 16px;

}
.logos_1 .prev {
	position: absolute;
	left: 0px;
	font-size: 16px;
	color: #85af18;
	top: 50px;
}
.logos_1 .next {
	position: absolute;
	right: 0px;
	font-size: 16px;
	color: #85af18;
	top: 50px;
}

.logos_footer_2 {
	list-style: none;
	float: left;
	margin-left:20px;
}
.logos_footer_2 li {
	float: left;
	margin-right: 10px;
	height: 100px;
	width: 70px;
	text-align: center;
}
.logos_footer_2 li img{
	max-width: 70px;
}

.logos_footer_3 {
	list-style: none;
	float: left;
	margin-left: 20px;
}
.logos_footer_3 li {
	float: left;
	margin-right: 10px;
	height: 100px;
	width: 70px;
	text-align: center;
}
.logos_footer_3 li img{
	max-width: 70px;
}
.error_404 {
	text-align: center;
}
.pagina_generica {
	min-height: 200px;
}


/* CHROME */


/*@media screen and (-webkit-min-device-pixel-ratio:0) {
     
     */
     @import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
     html,body{
		
		font-family: 'Source Sans Pro', sans-serif;
		font-weight: 400;
		
	}
    .nav_main li {
	    font-size: 12px;
    }
     
     h3, h5, h2 {
     	font-family: 'Source Sans Pro', sans-serif !important;
	     font-weight: 700 !important;
     }
     .contador_header div, .contador_header div span {
	     font-family: 'Source Sans Pro', sans-serif !important;
     }
     .box_texto_multi h4 
     {
           font-family: 'Source Sans Pro', sans-serif !important;
           font-size:20px;
           font-weight:bold;
     }

/*}*/

.mac-os  .nav_main li {
	    font-size: 14px;
}






/**Estilo Cecilia**/

.info-chago {
	width:100%;
	height:auto;
	float:left;
}

.galeria-chago{
	margin-bottom:50px;
}

.info-chago .imagen{
	width:320px;
	height:297px;
	float:left;
}


.info-chago .texto{
	width:630px;
	height:auto;
	overflow:hidden;
	float:left;
}

.info-chago .texto p{
	margin-bottom:15px;
}

.img-fancy{
	border: 1px solid #A9A9A9;
    display: block;
    height: 85px;
    width: 110px;
	float:left;
	margin-right:5px;
	margin-bottom:10px;
}

.img-fancy img{
	border:5px solid #fff;
	outline:none;
}

.img-fancy a{
	text-decoration:none;
	outline:none;
}



.socios-comerciales{
    width:683px;
    height:auto;
    margin:0px auto 22px;
    overflow:hidden;
}

.socios-comerciales img{
    float:left;
}

.socios-comerciales a{
    float:left;
    margin-right:1px;
}

.socios-comerciales a:last-child{
    margin-right:0px !important;
}

.socios-comerciales1{
    width:348px;
    height:auto;
    margin:0px auto 22px;
    overflow:hidden;
}

.socios-comerciales1 img{
    float:left;
}

.socios-comerciales1 a{
    float:left;
    margin-right:1px;
}

.socios-comerciales1 a:last-child{
    margin-right:0px !important;
}

.socios-comerciales2{
    width:398px;
    height:auto;
    margin:0px auto 22px;
    overflow:hidden;
}

.socios-comerciales2 img{
    float:left;
}

.socios-comerciales2 a{
    float:left;
    margin-right:1px;
}

.socios-comerciales2 a:last-child{
    margin-right:0px !important;
}


.socios-comerciales3{
    width:503px;
    height:auto;
    margin:0px auto 22px;
    overflow:hidden;
}

.socios-comerciales3 img{
    float:left;
}

.socios-comerciales3 a{
    float:left;
    margin-right:1px;
}

.socios-comerciales3 a:last-child{
    margin-right:0px !important;
}


.footer {
    width: 100%;
    padding: 30px 0;
    height:auto;
    overflow:hidden;
    background:#ededed url(../img/bg_footer.png) center bottom repeat-x;
}




.lfi{
    width:100%;
    height:81px;
    float:left;
    background:#EDEDED;
}

.lfi img{
    margin:0px auto;
    display:block;
}














/**YAMIR**/
.social .face 
{
    width:112px !important;
    overflow:hidden;
}
.social .face div span 
{
    width:112px !important;
}
.social .face div span iframe 
{
    width:112px !important;
}
.social .twitter 
{
    width:69px !important;
    overflow:hidden;
}
.social .twitter div span 
{
    width:69px !important;
}
.social .twitter div span iframe 
{
    width:69px !important;
}
/**YAMIR**/