.header-container{position:fixed;width:100%;height:60px;top:0;left:0;background-color:#f7f7f7;z-index:10}.secondary-header-container{position:fixed;width:100%;height:40px;top:60px;left:0;background-color:#fff;z-index:9}.secondary-header-container .header-navigation{height:100%;max-width:70%;display:flex;justify-content:space-around;align-items:center;margin:0 auto}@media (max-width:600px){.secondary-header-container .header-navigation{max-width:95%}}.secondary-header-container .header-nav-link{cursor:pointer}.secondary-header-container .header-nav-link-active,.secondary-header-container .header-nav-link:hover{color:#3795d1}.header{height:100%;max-width:80%;background:#f7f7f7;display:flex;margin:0 auto}.header__logo{width:60px;height:60px;display:flex}.header__logo img{width:40px;margin:auto}.header__logout{height:60px;display:flex;position:absolute;top:0;left:calc(100% - 220px)}.header__logout p{margin:auto;font-size:80%;color:#515959}.header__logout p:hover{color:#4c5454}@media (min-width:600px){.header__logout{left:calc(80% - 220px)}}.header__content{height:60px;width:150px;overflow:hidden;position:absolute;left:calc(100% - 150px);display:flex;border-left:2px solid #f7f7f7;border-right:2px solid #f7f7f7;cursor:pointer}@media (min-width:600px){.header__content{left:calc(80% - 150px)}}.header__content:hover{background-color:#fafafa}.header__content .current-portfolio{margin:auto}.header__content .current-portfolio .caret-container{padding-left:10px}.header__content .current-portfolio .fas{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header__content .current-portfolio .spin{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header__dropdown{position:absolute;background:#fff;left:calc(100% - 150px);width:150px;top:60px;z-index:100000;height:unset;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:top;transform-origin:top}@media (min-width:600px){.header__dropdown{left:calc(80% - 150px)}}.header__dropdown--collapse{-webkit-transform:scaleY(0)!important;transform:scaleY(0)!important;-webkit-transform-origin:top;transform-origin:top}.header__dropdown ul{list-style:none;width:100%;margin-bottom:0;padding:0}.header__dropdown ul li{width:100%;height:60px;display:flex;border-left:2px solid #f7f7f7;border-right:2px solid #f7f7f7;border-top:2px solid #f7f7f7;cursor:pointer}.header__dropdown ul li:hover{background-color:#fafafa}.header__dropdown ul li:not(:last-child){border-top:2px solid #f7f7f7}.header__dropdown ul li p{margin:auto;text-decoration:none;color:#4c5454;cursor:pointer}.header__dropdown ul li p:hover{color:#4c5454}.login__form button,.login__form input{outline:none;box-shadow:none;border:none}.login__form button{background-color:#3795d1;color:#fff}.login__form button:hover{background-color:#2f90ce}.horse-in-race{padding-right:2px}.jockey-img-cell{position:relative}.jockey-img-cell .form{position:absolute;bottom:0;width:100%;margin-left:-50%;left:50%}.race-info-container{padding-left:.5em}.race-details,.race-header{position:relative;display:flex;padding-bottom:.5em;justify-content:flex-start;align-items:center}.race-details>img,.race-details>p,.race-header>img,.race-header>p{margin-right:2em}@media (max-width:720px){.race-details,.race-header{font-size:70%}.race-details>img,.race-details>p,.race-header>img,.race-header>p{margin-right:1em}}.img-thumb{width:20px}@media (max-width:600px){.img-thumb{width:10px}}.box-img,.thoroughbred-icon{width:35px}.box-img{height:35px;margin:auto;display:flex;border:2px solid #4c5454;border-radius:3px}.box-img .box-number{margin:auto;font-size:1.5em}.meetings-container{max-width:100%;overflow:auto}.meetings-table .meetings-header{background:#3795d1;color:#fff}.meetings-table .meetings-header>th{padding:1em}.meetings-table .race-cell{cursor:pointer;padding:1em}.meetings-table>td{overflow:auto}body,h1,h2,h3,h4,h5,h6{font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700}header.masthead{position:relative;background-color:#343a40;background:url(/static/media/bg-masthead.e33ae302.jpg) no-repeat 50%;background-size:cover;padding-top:8rem;padding-bottom:8rem}header.masthead .overlay{position:absolute;background-color:#212529;height:100%;width:100%;top:0;left:0;opacity:.7}header.masthead h1{font-size:2rem}@media (min-width:768px){header.masthead{padding-top:12rem;padding-bottom:12rem}header.masthead h1{font-size:3rem}}.showcase .showcase-text{padding:3rem}.showcase .showcase-img{min-height:30rem;background-size:cover}@media (min-width:768px){.showcase .showcase-text{padding:7rem}}.features-icons{padding-top:3rem;padding-bottom:3rem}.features-icons .features-icons-item{max-width:20rem}.features-icons .features-icons-item .features-icons-icon{height:7rem}.features-icons .features-icons-item .features-icons-icon i{font-size:4.5rem}.features-icons .features-icons-item:hover .features-icons-icon i{font-size:5rem}.testimonials{padding-top:7rem;padding-bottom:7rem}.testimonials .testimonial-item{max-width:18rem}.testimonials .testimonial-item img{max-width:12rem;box-shadow:0 5px 5px 0 #adb5bd}.call-to-action{position:relative;background-color:#343a40;background:url(/static/media/bg-masthead.e33ae302.jpg) no-repeat 50%;background-size:cover;padding-top:7rem;padding-bottom:7rem}.call-to-action .overlay{position:absolute;background-color:#212529;height:100%;width:100%;top:0;left:0;opacity:.3}footer.footer{padding-top:4rem;padding-bottom:4rem}.navbar .nav-item{padding:1em}@media (max-width:991px){.navbar .nav-item{padding:.2em;text-align:center}}.navbar .nav-item .btn-app{background:#3795d1;color:#fff;cursor:pointer}.navbar .nav-item .btn-app:hover{color:#fff;background:#2d88c2}.footer a,.header-subtitle{color:#fff}*{padding:0}*,p{margin:0}body,html{margin:0;padding:0;box-sizing:border-box;background-color:#f7f7f7;color:#4c5454;width:100%}.bg-text{background:#4c5454;color:#fff}a:active,a:focus{text-decoration:none!important}.w-50-auto{width:100px;margin:auto}button,input{box-shadow:none!important;outline:none!important;-webkit-appearance:none!important;border:none;background:#fff;height:40px;margin-right:10px;padding:10px;min-width:50px;font-size:95%}button{background:#3795d1;color:#fff}.bg-success{background:#28a745!important}.rounded{border-radius:2px}.App{margin-top:140px;width:100%}.link{cursor:pointer}.link:hover{color:#4a5151!important}.btn{background-color:#3795d1;color:#fff;border-radius:2px}.btn:hover{background-color:#2d88c2;color:#fff}.btn-delete{background-color:#ee6c4d}.btn-delete:hover{background-color:#ec5936}.btn-alert{background-color:#faa916}.btn-alert:hover{background-color:#f19d05}.fa-highlighted{color:#3795d1!important}.horse-container{box-shadow:0 5px 10px 5px rgba(0,0,0,.05);background-color:#fff}.horse-table{background-color:#fff;border:1px solid #f7f7f7}.horse-table td,.horse-table th,.horse-table tr{border:1px solid #f7f7f7;font-size:85%;text-align:center;height:100%;vertical-align:middle}@media (max-width:460px){.horse-table td,.horse-table th,.horse-table tr{font-size:70%}}.horse-search{border:0;background:#fff;margin:25px 0}.portfolio-row{display:flex;background:#fff}.portfolio-row>*{flex:1 1;margin:auto}.sexy-form{width:100%}.sexy-button{box-shadow:none!important;outline:none!important;-webkit-appearance:none!important;border:none;background:#3795d1;height:40px;color:#fff;margin-right:10px;padding:10px;min-width:50px;font-size:95%}.clickable:hover{cursor:pointer;font-weight:700}.pointer{cursor:pointer}td.selected{background-color:#3795d1;color:#fff}p.no-margin{margin:0}.margin-auto{margin:auto}.runner-result{position:absolute}.text-highlight{color:#3795d1}
/*# sourceMappingURL=main.14f8172b.chunk.css.map */