.carousel-item {height: 100vh;min-height: 350px;background: no-repeat center center scroll;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}.carousel-caption {position: absolute;left: 0;right: 0;top: 50%;transform: translateY(-50%);background: rgb(62 64 149 / 80%);z-index: 1;}.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {color: #000;background-color: transparent;border-color: transparent transparent #f3f3f3;border-bottom: 4px solid !important;font-size: 20px;font-weight: bold;}.nav-tabs .nav-link {border: 1px solid transparent;border-top-left-radius: .25rem;border-top-right-radius: .25rem;color: #0f0f0f;font-size: 20px;}div#search {overflow-x: scroll;margin-bottom: -500px;padding-bottom: 500px;}#preloader {background: #FFF;bottom: 0;left: 0;position: fixed;right: 0;top: 0;z-index: 9999;}#status, .status-mes {background-image: url(../../../images/preloder.gif);background-position: center;background-repeat: no-repeat;height: 200px;left: 50%;margin: -100px 0 0 -100px;position: absolute;top: 50%;width: 200px;}.status-mes {background: none;left: 0;margin: 0;text-align: center;top: 65%;}button.navbar-toggler {font-size: 15px;border: 0;}.content-section {padding-top: 1.5rem;}span.form-control, input.form-control, select.form-control, textarea.form-control {border: 0;border-bottom: 2px solid red;background-color: #f8f9fa;}span.form-control {background-color: #fff;}span.input-group-addon {background: #f8f9fa;}#sidebar-wrapper.active {z-index: 998;}.sidebar-nav li a.active {text-decoration: none;color: #fff;background: rgba(255,255,255,.2);}.content-header {padding-top: 2rem;padding-bottom: 2.5rem;}.content-event {padding-top: 0rem;padding-bottom: 7.5rem;width: 90%;margin: auto;}.btnResultadoListado.realizado {color: green;}.btnResultadoListado.realizado:hover {color: red;}@media (max-width: 768px) {.d-text .display-4 {font-size: 2.5rem;font-weight: 300;line-height: 1.2;}.d-text .lead {font-size: 1rem;font-weight: 300;}}.work-filter {margin: 60px 0 30px;}#filter {overflow: hidden;}#filter li {display: inline-block;position: relative;padding: 0px 17px;}#filter li:after {position: absolute;content: ":::";font-size: 15px;top: 0;right: 0;margin-right: -5px;color: #d0d0d0;}#filter li:last-child:after {content: "";}#filter li a {color: #6d6d6d;display: block;margin: 0 5px 0 0;cursor: pointer;}#filter li a:hover, #filter li a.active {border-bottom: 1px dotted #707070;cursor: pointer;color: #6145d6;text-decoration: none;}.portfolio-item-1 {margin-bottom: 30px;min-height: 270px;}figcaption {display: none;}figure.css-hover-effect{background: #8c63d4;background: -moz-linear-gradient(45deg, #8c63d4 42%, #6d9ce5 88%);background: -webkit-gradient(linear, left bottom, right top, color-stop(42%,#8c63d4), color-stop(88%,#6d9ce5));background: -webkit-linear-gradient(45deg, #8c63d4 42%,#6d9ce5 88%);background: -o-linear-gradient(45deg, #8c63d4 42%,#6d9ce5 88%);background: -ms-linear-gradient(45deg, #8c63d4 42%,#6d9ce5 88%);background: linear-gradient(45deg, #8c63d4 42%,#6d9ce5 88%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c63d4', endColorstr='#6d9ce5',GradientType=1 );position: relative;overflow: hidden;}figure.css-hover-effect img {width: 100%;opacity: 1;-webkit-transition: opacity 0.35s;-moz-transition: opacity 0.35s;-o-transition: opacity 0.35s;transition: opacity 0.35s;}figure.css-hover-effect:hover img {opacity: 0.2;}figure.css-hover-effect:hover figcaption {display: block;}figure .figure-link {position: absolute;top: 20px;right: 20px;}figure .figure-link a i{width: 30px;height: 30px;display: block;background: #28176b;text-align: center;line-height: 30px;color: #fff;font-size: 18px;border-radius: 3px;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms;transition: all 300ms;}figure .figure-link a:hover {text-decoration: none;}figure .figure-link a i:hover {background-color: #fff;color: #28176b;}figure .figure-info {position: absolute;bottom: 30%;width: 100%;}figure .figure-info h2{margin: 0;font-size: 21px;line-height: 22px;font-weight: 300;color: #000;background: #fff;}figure .figure-info h2 a{color: #fff;text-decoration: none;}figure.css-hover-effect span{color: #f4f4f4;font-size: 12px;text-transform: uppercase;font-weight: 500;}.portfolioModal {}.portfolioModal .modal-header {border: 0;}.portfolioModal .modal-body {padding: 15px 40px 45px;}.portfolioModal img{width: 100%;}.portfolioModal .modal-header .close {font-size: 30px;text-shadow: none;z-index: 1200;position: relative;}.portfolioModal .close:hover, .portfolioModal .close:focus {color: #3f25a9;outline: none;}.portfolio-details blockquote {padding: 0 20px;margin: 20px 0 0;font-size: 14px;border-left: 5px solid #8f8ca8;}.portfolio-details blockquote:hover {border-left: 5px solid #6145d6;}.card {min-height: 140px;margin-top: 10px;box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);transition: 0.3s;}.card:hover {box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);}.card > .content {padding: 2px 16px;}.card.descalificado {background: linear-gradient(to bottom left, transparent calc(50% - 1px), black calc(50% - 1px), black 50%, transparent 50%);}.eliminar-atleta, .eliminar-oficial {float: right;font-size: 20px;cursor: pointer;display: none;}.imprimir-credencial {position: absolute;font-size: 20px;bottom: 30px;right: 120px;cursor: pointer;display: block;}.printed_credential {border: 1px solid red;}.dsq-atleta {position: absolute;font-size: 20px;cursor: pointer;bottom: 30px;right: 90px;display: none;}.ctg-atleta {position: absolute;font-size: 20px;bottom: 30px;right: 60px;cursor: pointer;}.editar-atleta, .editar-oficial {position: absolute;font-size: 20px;bottom: 30px;right: 30px;cursor: pointer;}.pic img {margin-top: 30px;border-radius: 50%;height: 60px;width: 60px;display: inline-block;border: 2px solid #428bca;background-size: cover;float: right;}#modal-full-width .modal-dialog {max-width: 80%;}@media (max-width: 768px) {#modal-full-width .modal-dialog {max-width: 100%;}}@media (min-width: 768px) {.vertical-center-vs-match {padding-top: 70px;}}@media (max-width: 768px) {.vertical-center-vs-match {padding-top: 15px;}}
