.destacado_socio{display:inline-block;font-size:12px;margin-bottom:35px;margin-top:10px}.destacado_socio a{background-color:#aa2c37;border-radius:5px;color:#fff;padding:4px 8px}.destacado_socio a:hover{background-color:#000;padding:4px 8px}.nombre{padding-bottom:15px}.cabecero_interior{background-color:#ff9326;border:1px solid #ccc;color:#fff;margin-bottom:30px;padding:10px!important}.banner_cabecero_interior{background-image:url(https://www.asturcones.com/img/xcabecero_interior4.jpg.pagespeed.ic.TyGHBrLxj5.jpg);background-repeat:no-repeat;background-position:right bottom;padding-bottom:0;height:160px}.titular_pagina{color:#aa2c37;font-size:80px;font-weight:bold;padding-top:60px;font-family:'ralewaybold';line-height:100%;margin-bottom:0}.pagination{display:block;float:right!important;margin-left:auto!important;margin-right:auto!important;width:auto!important}.pagination li{color:#666}.pagination li a{color:#aa2c37}.pagination li a:hover{background-color:#aa2c37;color:#fff}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#aa2c37;border-color:#aa2c37}.contenido_interior h3{color:#aa2c37;font-family:'ralewaybold';font-size:24px;margin-bottom:5px;margin-top:25px}.contenido_interior h4{color:#aa2c37;font-family:'ralewaysemibold';font-size:20px;margin-bottom:5px;margin-top:20px}.contenido_interior h5{color:#aa2c37;font-family:'ralewaysemibold';font-size:17px;margin-bottom:5px;margin-top:20px}.contenido_interior img{display:inline-block;width:100% \9 ;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.contenido_interior a{color:#aa2c37}.contenido_interior a:hover{color:#000}.contenido_interior .negro{color:#000;font-weight:bold}#formu_socio{padding:10px 20px 10px 20px}.politica2 a{font-size:12px;color:#666}.titulo_formu{font-size:30px;color:#aa2c37;margin-bottom:20px}.fondo_rojo2{background-color:#aa2c37;padding-top:8px;padding-bottom:8px;color:#fff}.fondo_rojo2 a{color:#fff}.fondo_rojo2 a:hover{color:#000}.salir_socio{text-align:right;font-size:18px}.fecha_en_linea{width:100%;display:inline-flex}.margen_boton{margin-left:5px}.sin_borde{border:0}.selecciona{margin-top:50px;background-color:#aa2c37;padding:10px 25px;border-radius:25px;font-weight:700;margin-bottom:20px}.selecciona label{color:#fff;font-size:1.5em}.bloque_semental{text-align:center;margin-bottom:30px}.lista_sementales{margin-top:70px}.ch-grid:after,.ch-item:before{content:'';display:table}.ch-grid:after{clear:both}.sobre_circulo{width:220px;height:220px;display:inline-block;margin:20px}.ch-item{width:100%;height:100%;border-radius:50%;position:relative;cursor:default;box-shadow:inset 0 0 0 16px rgba(255,255,255,.6) , 0 1px 2px rgba(0,0,0,.1);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.ch-img-1{background-image:url(https://www.asturcones.com/img/xfoto_semental.jpg.pagespeed.ic.i3ter20_qe.jpg);background-position:center;background-size:cover}.ch-info{position:absolute;background:rgba(170,44,55,.8);width:inherit;height:inherit;border-radius:50%;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-backface-visibility:hidden}.ch-info p a{display:block;color:#fff;color:rgba(255,255,255,.7);font-style:normal;font-weight:700;text-transform:uppercase;font-size:18px;letter-spacing:1px;padding-top:100px;font-family:'ralewaybold'}.ch-info p a:hover{color:#fff}.ch-item:hover{box-shadow:inset 0 0 0 1px rgba(255,255,255,.1) , 0 1px 2px rgba(0,0,0,.1)}.ch-item:hover .ch-info{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.ch-item:hover .ch-info p{opacity:1}.bloque_semental h3{font-family:'ralewaybold';color:#000;font-size:26px;text-align:center;line-height:100%;margin-top:0}.bloque_semental .capa{font-size:20px;font-family:'ralewaybold';margin:0}.bloque_semental .local{font-size:14px;color:#aa2c37;font-family:'ralewaybold';margin:0}.bloque_semental .local .fa{color:#000;padding-right:8px}.zona_atras{padding-top:30px}.imagen_ficha_g img{width:100%}.imagen_ficha_p{padding:2px}.zona_datos_ficha h3{text-transform:uppercase;font-family:'ralewaybold';color:#000;border-bottom:1px solid #000;margin-bottom:30px}.dato{color:#000;line-height:100%;font-size:16px}.nombre_dato{text-transform:uppercase;color:#666;font-size:12px;color:#aa2c37;font-family:'ralewaysemibold'}.subtitular{text-transform:uppercase;font-family:'ralewaybold';color:#000;font-size:24px;margin-top:40px}.zona_imagenes_ficha{margin-top:25px}.tablas_cookies{padding-top:15px;padding-bottom:15px;text-align:left}.tablas_cookies th{color:#fff;background-color:#aa2c37;font-size:.9em;text-align:center!important}#cookies h4{margin-top:20px;padding-top:8px;color:#000}@media only screen and (min-width:480px) and (max-width:767px){.titular_pagina{font-size:55px;color:#fff;padding-top:90px}}@media only screen and (max-width:479px){.titular_pagina{font-size:38px;color:#aa2c37;padding-top:90px}.destacado{font-size:20px}}.destacado_aviso{font-weight:bold;color:#aa2c37}.caja_text_h .form-control{font-size:16px!important;height:40px}.zona_consulta textarea{font-size:16px!important;height:200px;margin-bottom:30px;margin-top:30px}.titular_datos{color:#aa2c37;font-size:24px;font-family:'ralewaybold';padding-bottom:20px}.zona_mapa{padding-top:30px;height:372px}.politica a{color:#777;font-size:13px}.politica a:hover{color:#c10003;font-size:13px}.bot_rojo{background-color:#aa2c37;color:#fff;font-size:16px!important;width:100%}.bot_rojo:hover{background-color:#000;color:#fff}.datos_contacto address{color:#000;padding-top:16px}.fondo_rojo{color:#aa2c37}.correo_cont a{color:#000}.correo_cont a:hover{color:#9b0004}.datos_contacto address p{padding:5px}*::-moz-placeholder{color:#aaa!important}.datos_contacto address p{line-height:100%;padding-bottom:12px}#mapa{height:450px}.formError{z-index:990}.formError .formErrorContent{z-index:991}.formError .formErrorArrow{z-index:996}.formErrorInsideDialog.formError{z-index:5000}.formErrorInsideDialog.formError .formErrorContent{z-index:5001}.formErrorInsideDialog.formError .formErrorArrow{z-index:5006}.inputContainer{position:relative;float:left}.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer}.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}.formError .formErrorContent{width:100%;background:red;position:relative;color:#fff;width:150px;font-size:10px;font-weight:bold;border:2px solid #ddd;box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;padding:4px 10px 4px 10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.greenPopup .formErrorContent{background:#33be40}.blackPopup .formErrorContent{background:#393939;color:#fff}.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative}body[dir="rtl"] .formError .formErrorArrow,body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0}.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0 0 0 12px;top:2px}.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;-webkit-box-shadow:0 2px 3px #444;font-size:0;height:1px;background:red;margin:0 auto;line-height:0;font-size:0;display:block}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.greenPopup .formErrorArrow div{background:#33be40}.blackPopup .formErrorArrow div{background:#393939;color:#fff}.formError .formErrorArrow .line10{width:15px;border:none}.formError .formErrorArrow .line9{width:13px;border:none}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd}.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd}.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd}