@media screen and (max-width: 1920px){
	#contenedor-slider > img{width: auto !important;height: 100% !important;}
	#contenedor-slider{overflow: hidden;}

}
@media screen and (max-width: 1599px){
	.destacado-item:hover .destacado-icon{font-size: 150px !important;}
}

@media screen and (max-width: 1210px){
	.destacado-item:hover .destacado-icon{font-size: 100px !important;}
}

@media screen and (max-width: 1199px){
	.container{max-width: 95%;}
	.header-destacado a{font-size: 14px !important;}
	.black-circle, .color-circle{
		width: 207px;
		height: 206px;
	}
	.estadistica-numero,.estadisticas-row2 .estadistica-numero{font-size: 40px;}
	.estadistica-title{font-size: 16px;}
	.estadistica-tiempo{font-size: 28px;}
	.estadisticas-row2 .estadistica-title,.estadistica-sub{font-size: 12px;}
	.estadisticas-row1 .estadisticas-column:first-child{text-align: center;}
	.c100{-moz-transform: scale(0.8);-webkit-transform: scale(0.8);-o-transform: scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);}
}
@media screen and (max-width: 1152px){
	.card-pe{width: 48%;max-width: 48%;}
	.row-evento-finalizado .evento-finalizado-item{vertical-align: middle;}
	.row-evento-finalizado .evento-finalizado-item:nth-child(3){width: 13%;padding-right: 0 !important;}
	.row-evento-finalizado .evento-finalizado-item:nth-child(2){width: 23%;}
	.ficha-left, .ficha-right{width: 47%;padding-left: 10px;padding-right: 10px;vertical-align: top;}
	.ficha-right{float: none;}
	#map-box-right #link-list, #map-box-right{padding-left: 0 !important;}
	#map-box-right{width: 23%;}
	#map-box-right .link-list-item a{padding: 0 !important;}
	.footable-container{max-width: 90%;margin:0 auto;}
}

@media screen and (max-width: 1050px){
	.solicitar-presupuesto-row .vc_col-sm-4{width: 100% !important;margin-bottom: 20px;}
	.solicitar-presupuesto-row .vc_col-sm-8{width: 100% !important;}
	.row-evento-finalizado .evento-finalizado-item{width: 25% !important;}
	.link-list-item{min-height: 32px;}
	.estadisticas-column .triangulo{border-left: 30px solid #d13e00;border-top: 27px solid transparent;border-bottom: 30px solid transparent;}
}

@media screen and (max-width: 990px){
	#main-menu{display: none;}
	#logo{width: auto;}
	.col-6{width: 100%;float: none;}
	.footer-solicitar input, .footer-solicitar textarea{width: 96%;max-width: 96%;}
	.wp-footer-widget-2{min-height: 540px;}
	.header-destacado a{font-size: 12px !important;}
	.page-template-page-legal{padding-top:165px;}
	.ambiente-banner{display: none;}
	.info-detalles, .info-organizador{width: 100%;margin-bottom: 10px;}
	.ficha-inscripcion .btn-style1{width: 65%;font-size: 16px;padding: 15.5px 50px;}
	.estadisticas-row3 .btn-style1{width: 100%;padding-left: 0;padding-right: 0;text-align: center;}
	.estadisticas-row3 .btn-style1::after{display: none;}
	.estadisticas-row4 .estadisticas-column{width: 100%;}
	.estadisticas-column #link-list{padding-left: 0;}
	.link-list-item{min-height: 0;}
	.estadisticas-column .triangulo{display: none;}
	.c100{-moz-transform: scale(0.7);-webkit-transform: scale(0.7);-o-transform: scale(0.7);-ms-transform: scale(0.7);transform: scale(0.7);}
	.toggler-column .btn-style1{width: 104% !important;}
	.toggler-column{width: 45% !important;}

@media screen and (max-width: 861px){
	.wp-header-widget-1, .wp-header-widget-2{width: 100%;text-align: center !important;}
	#responsive-menu-button{top: 85px !important;}
	.header-destacado a{font-size: 11px !important;}
	.header-destacado-decorator{display: none;}
	.destacado-item:hover .destacado-icon{font-size: 80px !important;}
	.search-row-filter .filter-item{width: 100% !important;}
	.search-row-filter .filter-item:nth-child(5){width: 111% !important;display: none;}
	.page-template-page-resultados .events-month{text-align: right;padding-right: 20px;}
	.page-template-page-servicios{padding-top: 154px !important;}
	.solicitar-presupuesto-form-wrap .form-left,.solicitar-presupuesto-form-wrap .form-right{width: 45%;}
	.ficha-inscripcion .btn-style1{width: 62%;}
	.ficha-buscar-btn .btn-style1{width: 100%;}
	#page-banner-title{top:65%;}
	.estadisticas-column h4, .c100{display: block;text-align: center;}
	.page-template-page-resultado .ficha-buscar, .page-template-page-resultado .ficha-buscar.derecha{width: 49% !important;}
}

@media screen and (max-width: 767px){
	.destacado-item:hover .destacado-icon{font-size: 200px !important;}
	.footer-solicitar input, .footer-solicitar textarea{width: 95%;max-width: 95%;}
	.wp-footer-widget-2{min-height: 800px;}
	footer .form-left, footer .form-right{width: 100% !important;}
	.footer-solicitar .p-submit,.footer-solicitar .p-accept{margin-left: 8px !important;}
	#newsletter .wpcf7-email{width: 48%;}
	#wpw-text-8, #main-menu{margin-right: 0 !important;}
	.home .vc_custom_1485362829067{padding-right: 0 !important;}
	.top-destacados .vc_col-sm-4{width: 100% !important;margin-bottom: 10px;}
	.header-destacado{text-align: center !important;}
	.top-destacados{position: initial;background-color: #000;padding: 15px 10px;}
	.page-template-page-competiciones #left-bar, .page-template-page-resultados #left-bar, .archive-competiciones #left-bar, .archive-resultados #left-bar{float: left;}
	.page-template-page-competiciones .card-pe, .page-template-page-resultados .card-pe{width: 100%;max-width: 100%;margin-top: 0 !important;}
	.page-template-page-competiciones main, .page-template-page-resultados main{min-height: 1000px;}
	.page-template-page-competiciones .events-month{text-align: right;padding-right: 20px;}
	.page-template-page-resultados .events-month{padding: 60px 10px 10px 10px;}
	#search-bar{width: 99% !important;}
	.servicios-list .wpb_column:nth-child(2) .wpb_wrapper .wpb_wrapper, .servicios-list .wpb_column:nth-child(3) .wpb_wrapper .wpb_wrapper{padding-left: 0 !important;}
	.servicio-card-full-right,.servicio-card-full-left,.servicio-card-short-left,.servicio-card-short-right{padding-left: 0 !important;padding-right: 0 !important;}
	.page-template-page-contacto .fa-contact{display: block;margin: 0 auto;}
	.page-template-page-contacto .vc_col-sm-9{text-align: center;}
	.formulario-contacto input, .formulario-contacto textarea{width: 96%;}
	.row-evento-finalizado .evento-finalizado-item:first-child::after, .row-evento-finalizado .evento-finalizado-item:nth-child(2)::after{display: none;}
	.row-evento-finalizado .evento-finalizado-item{display: block;padding-left: 25px !important;text-align: left;width: 100% !important;}
	.row-evento-finalizado .evento-finalizado-item:nth-child(2),.row-evento-finalizado .evento-finalizado-item:nth-child(3){padding-left: 35px !important;}
	.ficha-left, .ficha-right{width: 90%;display: block;margin: 0 auto;}
	.ficha-buscar-btn{margin-top: 10px;}
	.ficha-imagen{margin: 0 auto;}
	.ficha-buscar{text-align: center;}
	#page-banner-title h1{font-size: 20px;}
	.ficha-buscar-btn .btn-style1{width: auto;}
	#map-box-left,#map-box-right{width: 90%;margin: 0 auto !important;display: block;}
	.ficha-inscripcion .btn-style1{width: 78%;font-size: 14px;width: 100%;padding-left: 0;padding-right: 0;}
	.ficha-inscripcion .btn-style1::after{display: none;}
	.estadisticas-row1 .estadisticas-column:last-child{float: none;width: 100%;}
	.estadisticas-row1 .estadisticas-column{width: 100%;}
	.estadisticas-row1 .black-circle, .estadisticas-row1 .color-circle{margin-right: 0;}
	.estadisticas-row2 .estadisticas-column{width: 49%;}
	.estadisticas-row2 .estadisticas-column:last-child{width: 100%;}
	.custom-layer{width: auto;}
	.destacado-item .destacado-content-inner h3{opacity: 1 !important;margin-left: 0 !important;}
	.container-clientes .vc_carousel-inner .vc_carousel-slideline .vc_inner img{width: 75% !important; max-width: 75% !important;height: auto !important;}
	.vc_images_carousel .vc_carousel-control .icon-next{margin-left: -10px !important;}
	.vc_images_carousel .vc_carousel-control .icon-prev{margin-left: -25px !important;}
	#page-banner-title{width: 80% !important;}
	.page-template-page-resultado .ficha-buscar, .page-template-page-resultado .ficha-buscar.derecha{text-align: left !important;}
	.page-template-page-resultado .ficha-buscar-btn .btn-style1{width: 100% !important;}


@media screen and (max-width: 628px){
	p.margin-top{margin-top: 93px !important;}
}

@media screen and (max-width: 600px){
	.card-pe{width: 100%;max-width: 100%;margin: 20px auto !important;}
	.row-header-clientes h2::after,.row-header-clientes h2::before,.row-header h2::after,.row-header h2::before{background: none;}
	.page-template-page-competiciones main, .page-template-page-resultados main{min-height: 850px;}
	.ficha-left, .ficha-right{padding-left: 0;padding-right: 0;}
	#map-box-left{padding-right: 0 !important;}
	#map-box{overflow: hidden;}
	.info-social{text-align: left;float: none;margin-top: 0;}
	.estadisticas-row3 .estadisticas-column{width: 100%;}
	.estadisticas-row3 .estadisticas-column:last-child{float: none;}
}

@media screen and (max-width: 519px){
	.destacado-item:hover .destacado-icon{font-size: 150px !important;}
	.page-template-page-competiciones main, .page-template-page-resultados main{min-height: 745px;}
	.servicio-card-short-title{width: 95%;}
	.ficha-buscar{text-align: left;}
	.ficha-buscar-btn .btn-style1{width: 100%;}
	.footable-container .total{position: initial;}
	.footable-container .buscar{float:none;}
	.arrows{background-size: 100%;background-repeat:no-repeat;width: 150px;}
	.corredor-icon,.corredores-icon{background-repeat: no-repeat;}
	.corredor-icon{width: 40px;}
	.corredores-icon{width: 58px;}
	.toggler-column{width: 92% !important;}
	.page-template-page-resultado .ficha-buscar, .page-template-page-resultado .ficha-buscar.derecha{width: 61% !important;}
}

@media screen and (max-width: 449px){
	.footer-solicitar .p-submit,.footer-solicitar .p-accept{margin-left: 2px !important;}
	.footer-logo{width: 270px;}
	.footer-social .fa::after,.footer-legal a::after{display: none;}
	.footer-social .fa{margin: 0 13px;}
	.wp-footer-widget-3{min-height: 375px;}
	.footer-legal a{display: block;margin-bottom: 15px;}
	#copyright-bar{margin-top: -50px !important;}
	#responsive-menu-button{right: 10px !important;}
	.header-contact{display: none;}
	#logo{width: 225px;margin-top: 10px;}
	.destacado-item:hover .destacado-icon{font-size: 100px !important;}
	.page-template-page-competiciones main, .page-template-page-resultados main{min-height: 660px;}
	.servicio-card-short-title{font-size: 16px;}
	.estadisticas-row2 .estadisticas-column{width: 100%;}
	.estadisticas-row5 .estadisticas-column{width: 100%;}
	.toggler-column{width: 90% !important;}
}

@media screen and (max-width: 320px){
	.arrows{width: 130px;}
}

@media screen and (max-width: 310px){
	.page-template-page-competiciones main, .page-template-page-resultados main{min-height: 500px;}
}
