*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:inherit;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;outline:none;padding:0;text-decoration:inherit}:root{box-sizing:border-box;font-family:Catamaran,sans-serif;font-size:62.5%;line-height:1}#container,#react-root,:root,body{height:100%}h1{font-size:2.8rem}h1,h2{font-weight:700}body{background-color:#edecea}.flex-left{display:flex;justify-content:flex-start}.flex-center,.flex-center-wrap{display:flex;justify-content:center}.flex-center-wrap{flex-wrap:wrap}.flex-right{display:flex;justify-content:flex-end}.flex-space-between,.flex-space-between-wrap{display:flex;justify-content:space-between}.flex-space-between-wrap{flex-wrap:wrap}.flex-space-around,.flex-space-around-wrap{display:flex;justify-content:space-around}.flex-space-around-wrap{flex-wrap:wrap}.flex-vertical-center{display:flex;flex-direction:column;justify-content:center}.disabled{cursor:not-allowed!important;opacity:.25}ul{list-style:none}[role=banner]{background-color:#fff;background-image:url(images/logo.svg);background-position:left 10px center;background-repeat:no-repeat;background-size:48px 70px;border-bottom:5px solid #575347;font-family:Comfortaa,sans-serif;padding:20px 0 0 70px}[role=banner] .top{display:flex;justify-content:space-between}[role=banner] .top div{padding-right:10px}[role=banner] .top h1{color:#3f7ab5;display:inline-block;font-size:2.1rem;padding-right:10px}[role=banner] .top h2{display:inline-block;flex-grow:1;font-family:Catamaran,sans-serif;font-size:1.4rem;font-weight:600}[role=banner] .bottom{align-items:center;display:flex;justify-content:space-between}[role=banner] .bottom nav{font-size:1.4rem}[role=banner] .bottom [type=search]{border:1px solid #000;border-radius:12px;font-family:Catamaran,sans-serif;font-size:1.2rem;height:24px;padding:0 10px;width:160px}#container{position:relative}[role=banner]{height:80px}[role=banner] h1{margin-bottom:5px}[role=banner] .desktop nav{border-top:5px solid #575347;bottom:0;color:#3f7ab5;display:flex;left:0;position:fixed;width:100%;z-index:1}[role=banner] .desktop nav a{align-items:center;background-color:#fff;display:flex;flex-grow:1;height:50px;justify-content:center;width:25%}[role=banner] .desktop nav a+a{border-left:2px solid #edecea}[role=banner] .desktop nav a.active{background-color:#3f7ab5;color:#fff;font-weight:800}[role=banner] [type=search]{display:none}main{margin:auto;padding:2vh 0 55px;width:92vw}main nav{align-items:center;color:#3f7ab5;display:flex;font-family:Comfortaa,sans-serif;font-size:1.3rem;padding:15px 0}main nav a{padding:2px 10px}main nav a+a{border-left:1px solid #333}main nav a.active{font-weight:800;text-decoration:underline}main>.content>nav{border-bottom:1px solid #575347;padding-left:10px}main .filters{font-size:1.3rem;padding:10px 20px}main .filters input{background-color:#fff;border:1px solid #575347;border-radius:100px;height:25px;padding:0 15px;width:100%}main .filters nav:before{color:#000;content:"Filter by:";padding-right:5px}main h1{color:#6b4f0b;font-family:Comfortaa,sans-serif;font-size:2rem;margin:15px 0;text-align:center}main h2{color:#8e690e;font-size:1.6rem}main h2,main h3{font-family:Comfortaa,sans-serif;margin:5px 0;text-align:center}main h3{color:#1f4078;font-size:1.4rem}main h4{color:#3f7ab5}main h4,main h5{font-family:Comfortaa,sans-serif;font-size:1.4rem;margin:5px 0;text-align:center}main h5{color:#142b42}.form-container{display:flex;flex-direction:column;margin:0 auto}.form-container>*{flex-shrink:0}.form-container>.list{flex-shrink:1;overflow:auto}.full-height{height:calc(100vh - 125px)}.pseudo-link{color:#3f7ab5;cursor:pointer;font-size:1.3rem;text-decoration:underline}table.default{border-collapse:separate;border-spacing:2px 10px;font-size:1.5rem;width:100%}table.default thead tr th{color:#8e690e;text-align:left}table.default tbody tr{color:#142b42}table.default tbody tr:nth-child(2n){color:#3f7ab5}#mobileMenu{border:1px solid #000}#mobileMenu .menu-item{cursor:pointer}#mobileMenu .menu-item.active{color:#3f7ab5;font-weight:800}.c-send-payments-confirmation .send-payments-confirmation-header{margin:15px}.back-container{display:flex;justify-content:space-around;margin:20px 0 0 15px;width:100%}.modal h1{color:#6b4f0b;font-family:Comfortaa,sans-serif;font-size:2rem;margin:15px 0;text-align:center}.modal h2{color:#8e690e;font-size:1.6rem}.modal h2,.modal h3{font-family:Comfortaa,sans-serif;margin:5px 0;text-align:center}.modal h3{color:#1f4078;font-size:1.4rem}p.p-info{color:#8e690e;font-size:1.4rem;text-align:center}.c-read-only-owner-address{background:#fff;border:1px solid #575347;border-radius:20px;cursor:pointer;margin:2vh auto;max-width:400px;padding:5px;text-align:center}.c-read-only-owner-address ul{list-style-type:none}.c-misc-questions h3{margin-top:10px}.c-misc-questions textarea{border:1px solid #575347;border-radius:10px;font-size:2rem;height:30px;overflow:hidden;padding:5px;resize:none;width:100%}.c-misc-questions .c-coowners ul li:first-child .c-input{padding-top:0}.section-container{margin-bottom:20px}.section-container .c-radio-input{padding:0;text-align:center}.c-junior-info .selected{background-color:#1f4078;border:1px solid #fff}.c-junior-info .selected .c-junior-info-input span{color:#fff}.c-junior-info .not-selected{background-color:#fff;border:1px solid #575347;color:#1f4078}.c-junior-info .c-juniors-detail.mobile div{border-radius:20px;font-weight:800;margin:2vh auto;max-width:300px}.c-junior-info .c-juniors-detail.mobile div span{display:block;font-size:1.5rem}.c-junior-info .c-new-junior-container{margin-top:40px}.c-juniors-detail.desktop{display:flex;flex-wrap:wrap;justify-content:space-around}.c-juniors-detail.desktop div{border-radius:20px;font-weight:800;margin:2vh 0;width:300px}.c-juniors-detail.desktop div span{display:block;font-size:1.5rem}.c-juniors-detail.desktop .c-new-junior-container{margin-top:40px}.c-junior-info-input{cursor:pointer;text-align:center}.c-new-junior .c-input:first-child{padding-top:0}.label-text-box,select{background-color:#fff;border:1px solid #575347;border-radius:100px}.label-text-box{font-size:1.5rem;height:25px;padding:4px 15px 0;width:100%}.mobile.disabled .label-text-box{background-color:#ccc;user-select:none}input:disabled{user-select:none}.placeholder{color:#777}.c-owner-info .selected div{background-color:#1f4078;border:1px solid #fff;font-weight:800}.c-owner-info .selected div .pseudo-link{color:#fff}.c-owner-info .selected div h2{color:#8e690e}.c-owner-info .selected div h3{color:#fff}.c-owner-info .not-selected div{background-color:#fff;border:1px solid #575347;color:#1f4078;font-weight:800}.c-new-owner-address div.first-input-container div:first-child{padding-top:0}.c-event-header h3.mobile{margin:2px}.c-pay ul li{margin:10px 0 20px}.c-pay .c-registration-overviews{color:#142b42;font-size:1.7rem;margin:10px auto auto}.c-pay .c-cc-inputs{display:flex;justify-content:space-between}.c-profile h2{color:#1f4078}.c-profile .password-container{margin:auto;width:350px}.c-profile table.event-container,.c-profile ul.event-container{background-color:#fff;border:1px solid #575347;margin:16px 0;padding:8px;width:100%}input{line-height:25px}.button-container{margin:5px 0;text-align:center;width:100%}.button-container div{display:inline-block;vertical-align:bottom}.button-container-right{margin:5px 0;text-align:right;width:100%}.button-container-right div{display:inline-block;vertical-align:bottom}.button-container-with-message{margin:5px 0;width:100%}.button-container-with-message div:first-child{display:inline-block;text-align:right;width:54%}.button-container-with-message div:nth-child(2){display:inline-block;width:5px}.button-container-with-message div:last-child{display:inline-block;text-align:left}.button-container-with-message div:last-child svg{vertical-align:middle}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.button{background:#3f7ab5;border:1px solid #575347;border-radius:100px;box-shadow:0 5px 15px #1f4078;color:#fff;cursor:pointer;display:inline-block;font-size:1.5rem;font-weight:700;padding:10px;user-select:none}.button:active{background:#1f4078;font-weight:800}.button[disabled]{background:#ccc;box-shadow:0 5px 15px #a3a096;cursor:not-allowed}.button.complete-registration,.button.continue,.button.pay,.button.pay-now{width:auto!important}.button.complete-registration:not([disabled]),.button.continue:not([disabled]),.button.pay-now:not([disabled]),.button.pay:not([disabled]){animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;box-shadow:0 5px 15px #1f4078;transform:translateZ(0)}@page{margin:.5in 20px}@media print{#container,#react-root,:root,body{height:auto}body,main{margin:0;padding:0}.no-print,header{display:none}.c-show-results .result-row{break-inside:avoid;page-break-inside:avoid}.c-show-results .breed-header,.c-show-results .class-section h3,.c-show-results .group-header{break-after:avoid;page-break-after:avoid}}@media (min-width:768px){.mobile{display:none!important}.show-tile-container{min-width:500px;padding:10px}.show-title{color:#3f7ab5;display:block;font-size:1.4rem;font-weight:600}.event-list{color:#6b4f0b;padding:0 20px 10px}.show-header-container{padding:15px 20px}.c-login .login-container{display:flex;justify-content:space-around;width:100%}.c-login .login-container form{width:30vw}.c-about-us .container{display:flex;justify-content:space-around}.c-privacy-policy{margin:0 4vw}.c-privacy-policy h2{margin-top:5vh}.c-privacy-policy li{color:#142b42;font-size:1.4rem;text-align:center}.c-my-dogs div.registration-number-container{text-align:center}.c-my-dogs div.registration-number-container .c-radio-input{padding-top:0}.c-my-dog-registrations{margin:auto;max-width:1600px}.c-my-dog-registrations table{margin:20px;width:100%}.c-my-dog-registrations table thead tr th{color:#8e690e;font-size:1.5rem;text-align:left}.c-my-dog-registrations table tbody tr td{font-size:1.4rem;padding-right:5px}.c-junior-info-input .lookupCityStateButton,.c-new-owner-address .lookupCityStateButton{width:70px}.c-junior-info-input #loadingAnimationContainer,.c-new-owner-address #loadingAnimationContainer{margin-top:30px}.c-junior-info-input div.two-item-container,.c-new-owner-address div.two-item-container{display:flex;justify-content:space-between}.c-junior-info-input div.two-item-container div.c-input,.c-new-owner-address div.two-item-container div.c-input{width:47%}.c-junior-info-input div.two-item-container div.c-input input,.c-new-owner-address div.two-item-container div.c-input input{display:inline-block}.c-junior-info-input ul,.c-new-owner-address ul{list-style-type:none;margin:20px;min-width:350px}.c-junior-info-input ul li span,.c-new-owner-address ul li span{font-size:1.3rem}.c-junior-info-input ul li span:first-child,.c-new-owner-address ul li span:first-child{display:inline-block;width:100px}.c-junior-info-input ul li span:last-child,.c-new-owner-address ul li span:last-child{font-weight:700}.c-read-only-addresses-container{display:flex;flex-wrap:wrap;justify-content:space-around}.c-read-only-addresses-container div.not-selected,.c-read-only-addresses-container div.select{margin:0 2vw}.c-read-only-addresses-container .c-read-only-owner-address{min-width:300px;padding:10px}}@media (max-width:767px){.desktop{display:none!important}h3{font-size:1.2rem!important}#react-root{margin-top:80px}[role=banner]{position:fixed;top:0;width:100%}main{padding:2vh 4vw}main .content nav{padding-top:0}.top-title-container{width:65vw}.top-title-container h1{font-size:1.5rem!important}.show-tile-container{padding:2vh 2vw;width:96vw}.show-title{color:#3f7ab5;display:block;font-size:1.2rem}img.club-logo{display:none}.event-list{color:#6b4f0b;font-size:1.4rem;padding:0 10px 5px}.show-header-container{padding:5px 10px}nav.footer{font-size:1.4rem!important}nav.footer a{height:30px}.bm-burger-button{height:28px;position:fixed;right:16px;top:16px;width:28px}.bm-burger-bars{background:#1f4078}.bm-cross-button{height:24px;width:24px}.bm-cross{background:#8e690e}.bm-menu-wrap{top:0}.bm-menu{background:#142b42;font-size:1.5rem;padding:2.5rem 1.5rem 0}.bm-item-list{color:#fff;font-weight:800;padding:1.5rem}.bm-item-list h1{font-size:2rem;text-align:center}.menu-item{padding:1.5rem;text-align:right}.bm-overlay{background:rgba(0,0,0,.3);left:0;top:0}.c-login .login-container{width:100%}.c-login .login-container form{margin:auto;width:80vw}.c-login .login-container form h1{margin-bottom:0}div.c-radio-input label{font-size:1.4rem!important}div.c-radio-input .c-register{font-size:1.4rem}.button-container-with-message div:first-child{text-align:center;width:100%}.c-input div{z-index:-1}.c-about-us{margin:0 4vw}.c-about-us .container{display:block}.c-about-us .container .akc-container{margin-top:20px;text-align:center}.c-privacy-policy{margin:0 4vw}.c-privacy-policy h2{margin-top:5vh}.c-privacy-policy li{color:#142b42;font-size:1.4rem;text-align:center}.c-my-dogs h1{margin:0}.c-my-dogs div.registration-number-container{text-align:center}.c-my-dogs div.registration-number-container .c-radio-input{padding-top:0}.c-my-dog-registrations table{margin:auto;width:90vw}.c-my-dog-registrations table thead tr th{color:#8e690e;font-size:1.5rem;text-align:left}.c-my-dog-registrations table tbody tr td{font-size:1.4rem;padding-right:5px}.c-junior-info-input .lookupCityStateButton,.c-new-owner-address .lookupCityStateButton{height:35px;margin-top:23px;width:70px}.c-junior-info-input #loadingAnimationContainer,.c-new-owner-address #loadingAnimationContainer{margin:30px 0 0 10px}.c-junior-info-input div.two-item-container,.c-new-owner-address div.two-item-container{display:flex;justify-content:space-between}.c-junior-info-input div.two-item-container div.c-input,.c-new-owner-address div.two-item-container div.c-input{width:47%}.c-junior-info-input div.two-item-container div.c-input input,.c-new-owner-address div.two-item-container div.c-input input{display:inline-block}.c-junior-info-input ul,.c-new-owner-address ul{list-style-type:none}.c-owner-info h1{text-align:center}.c-owner-info .read-only-addresses-container{padding:1vh 4vw}.c-pick-classes h1{font-size:1.5rem;margin:10px 0}.c-pick-classes p.nav a[href]{padding:0}.c-pick-classes ul.list-classTypes{font-size:1.2rem;margin-left:0}.c-pay ul li{margin:10px 0 20px}.c-pay .c-registration-overviews{margin:auto;width:90vw}.c-pay .c-registration-overviews h2{font-size:1.4rem}.c-pay .c-cc-inputs{display:block}table.default{font-size:1.4rem}}.c-login .c-input{width:100%}.c-login button{border:none;color:#fff;display:block;font-size:1.6rem;height:44px;margin:0 10px 10px;padding:5px;text-align:center;width:calc(100% - 20px)}.c-login button.facebook{background-color:#415993}.c-login button.google{background-color:#d85040}.c-forgot-password{margin:10px 10vw}.c-forgot-password button{display:block;margin:auto}.c-forgot-password .error-message{color:#d85040}.c-input{padding-top:20px}.c-input label{color:#1f4078;display:block;font-size:1.3rem}.c-input label sup{vertical-align:top}.c-input input,.c-input select{background-color:#fff;border:1px solid #575347;border-radius:100px;font-size:1.5rem;height:25px;padding:0 15px;width:100%}.c-input input:disabled,.c-input select:disabled{background-color:#ccc}.c-radio-input{padding-top:20px}.c-radio-input label{color:#1f4078;font-size:1.3rem}.c-radio-input input[type=radio]{height:24px;margin-left:10px;margin-right:4px;vertical-align:text-bottom;width:24px}.c-show-details{margin:0 4vw}.c-show-details .help-continue-container{display:flex;justify-content:space-between}.c-show-details .button-container{display:flex;flex-wrap:wrap;justify-content:space-around;margin:20px auto;width:50vw}.c-show-details .button-container button{margin:5px;width:225px}.c-register{width:100%}.c-register h1{font-size:2.1rem;padding-bottom:20px;text-align:center}.c-register h3{font-size:1.15rem;padding-bottom:10px}.c-register .dog-message{color:#142b42}.c-pick-classes h1.title{text-align:center}.c-pick-classes .form-container{height:calc(100vh - 200px)}.c-pick-classes .nav a[href]{border-bottom:1px solid #142b42;color:#3f7ab5;display:block;font-size:1.4rem;padding:15px 0 5px}.c-pick-classes .nav a[href]:hover{text-decoration:underline}.c-pick-classes .list-links a[href]{padding-top:0}.c-pick-classes h2{color:#8e690e;font-size:1.4rem;font-weight:400;margin:10px 5px}.c-pick-classes h3{color:#6b4f0b;font-size:1.8rem;font-weight:700;margin:10px}.c-pick-classes h3 .meta{font-size:1.4rem;font-style:italic;font-weight:400;padding-left:5px}.c-pick-classes .form{align-items:center;border:1px solid #142b42;border-width:1px 0;color:#8e690e;display:flex;font-size:1.4rem;justify-content:space-between;padding:10px 5px}.c-pick-classes .form .input{color:#1f4078}.c-pick-classes .form select{appearance:none;background-color:transparent;border-width:0;border-bottom:1px dotted;border-radius:0;cursor:pointer;margin-left:.25em;padding:0 .25rem;width:140px}.c-pick-classes .form ul{width:100%}.c-pick-classes .form ul li{display:flex;justify-content:space-between}.c-pick-classes .form ul li.fees{font-size:1.5rem;margin-top:5px}.c-pick-classes .form ul li:last-child{font-size:1.75rem;margin-top:10px}.c-pick-classes .list-classTypes{font-size:1.8rem;list-style-type:none;margin-bottom:20px;margin-left:30px}.c-pick-classes .list-classTypes li{align-items:center;display:flex;margin-top:10px}.c-pick-classes .list-classTypes input{display:none}.c-pick-classes .list-classTypes select{margin-left:5px}.c-pick-classes .list-classTypes label{align-items:center;color:#142b42;cursor:pointer;display:inline-flex}.c-pick-classes .list-classTypes label:before{content:"";height:18px;margin-right:5px;width:18px}.c-pick-classes .list-classTypes label.checkbox:before{border:2px solid;border-radius:100%}.c-pick-classes .list-classTypes :checked+label.checkbox{color:#3f7ab5}.c-pick-classes .list-classTypes :checked+label.checkbox:before{background:url(images/icon-checked.svg) 50% no-repeat;background-size:16px 16px}.c-pick-classes .list-classTypes div.class-type-container{display:flex;justify-content:space-between;width:100%}.c-pick-classes .list-classTypes div.class-type-container span{color:#3f7ab5}.c-pick-classes .c-input{text-align:center}.c-pick-classes .c-radio-input{padding-top:5px}.c-pick-classes .c-radio-input span:first-child label{color:green}.c-pick-classes .jump-height-container{display:flex;justify-content:center}.c-pick-classes .jump-height-container div.c-input label{color:red;font-size:2rem}@media screen and (max-height:900px){.c-pick-classes .registration-title-container{display:none!important}}@media screen and (max-height:800px){.c-pick-classes .filter-container{display:none!important}}@media print{div.c-send-payments-confirmation{margin-top:0}div.c-send-payments-confirmation div.send-payments-confirmation-header{display:none!important}div.c-send-payments-confirmation div.back-container{display:none}div.c-payments-confirmation{border:none!important}div.button-container{display:none}}.c-pay{margin:0 auto;width:90%}.c-pay .previous-payment-row{border-bottom:2px solid #575347;border-top:2px solid #575347;display:flex;flex-wrap:wrap;font-size:1.5rem;justify-content:space-between;margin:4px 0;padding:4px 0;width:100%}.c-pay .previous-payment-row .payment-label{color:#8e690e;margin-right:4px}.c-pay .previous-payment-row .payment-value{color:#1f4078;margin-left:4px}.c-pay .amount-container{border-bottom:2px solid #575347;border-top:2px solid #575347;margin:4px 0;padding:4px 0}.c-pay .amount-container h1,.c-pay .amount-container h2{text-align:right}.c-pay li{list-style:none}.c-pay .amount-due-container{margin-top:10px;text-align:right}.c-pay .amount-due-container label{font-size:2rem;margin-right:10px}.c-pay .amount-due-container span{font-size:2rem}.c-pay .name-container{display:flex;justify-content:space-between}.c-pay .name-container .sub-container{width:40%}.c-pay .class-amount{color:#3f7ab5;display:flex;font-size:1.5rem;justify-content:space-between;margin-bottom:5px;margin-left:5%;margin-top:5px}.c-pay .center-container{display:flex;justify-content:center}.c-pay .error-message-container{margin:10px 0}.c-pay .error-message-container label{font-size:2rem;margin-right:10px}.c-pay .error-message-container span{color:red;font-size:2rem}.c-dog-tile ul{list-style-type:none;margin:20px;min-width:350px}.c-dog-tile ul li span{font-size:1.3rem}.c-dog-tile ul li span:first-child{display:inline-block;width:100px}.c-dog-tile ul li span:last-child{font-weight:700}.c-small-dog-tile ul{font-size:1.5rem;list-style-type:none;margin:10px;min-width:350px}.c-dog-picker h1{text-align:center}.c-dog-picker .dogs-container{display:flex;flex-wrap:wrap;justify-content:space-around}.c-junior-confirmation{max-width:70vw;text-align:center}.c-junior-confirmation h1{margin-bottom:10px;text-align:center}.c-junior-confirmation h2{font-size:1.8rem}.c-junior-confirmation ul{margin:auto auto 20px;width:70%}.c-junior-confirmation ul li{display:flex;justify-content:space-between;list-style:none}.c-junior-confirmation ul li span{display:inline-block;font-size:1.3rem;width:50%}.c-junior-confirmation div{display:flex;justify-content:space-around}.c-security-question h1{margin-bottom:10px;text-align:center}.c-security-question h3{font-size:1.7rem;text-align:center}.c-security-question h2{font-size:2rem;text-align:center}.c-security-question .good-container{color:#40661b;margin-top:15px}.c-security-question .bad-container{color:#d85040;margin:15px 0}.c-security-question .question-answer-container{margin:-20px 0 5px}.c-security-question .button-container{margin:10px 0 0}.c-security-question li{font-size:1.7rem}.c-security-question .current-question-answer{color:#8e690e}.c-create-password-modal .button-container{display:flex;justify-content:space-around;margin:20px auto 0;width:300px}.c-create-akc-dog .error-text-container{display:flex;justify-content:center;margin-top:10px}.c-create-akc-dog .error-text-container span{color:#d85040;font-size:1.5rem}.c-create-akc-dog .output-container{display:flex;justify-content:center}.c-create-akc-dog .output-container .spinner-container{color:#8e690e;display:flex;font-size:1.5rem;justify-content:space-around;width:160px}.c-create-akc-dog .output-container .spinner-container span{margin-top:8px}.c-create-akc-dog .output-container ul{font-size:1.5rem;margin:10px auto;user-select:none}.c-create-akc-dog .output-container ul li{display:flex;justify-content:space-between}.c-create-akc-dog .output-container ul li .label{color:#8e690e;width:150px}.c-create-akc-dog .output-container ul li .value{color:#1f4078;width:210px}.c-breed-counts{font-size:1.5rem}.c-breed-counts .key-container{display:flex;justify-content:space-between}.c-breed-counts .counts-key{color:#1f4078;font-size:1.7rem;font-weight:700;margin-right:5px}.c-breed-counts .conformation-male{color:#3f7ab5}.c-breed-counts .conformation-female{color:#142b42}.c-breed-counts .best-of-breed-male{color:#8e690e}.c-breed-counts .best-of-breed-female{color:#6b4f0b}.c-breed-counts .dog,.c-breed-counts .veteran{color:#40661b;font-weight:600}.c-breed-counts .bitch,.c-breed-counts .brood-bitch{color:#d85040}.c-breed-counts li.disabled{opacity:.5}.c-breed-counts .breed-total{margin-right:10px;text-align:right;width:30px}.c-breed-counts .inputs-container{display:flex;justify-content:space-around}.c-breed-counts .inputs-container label{font-size:1.5rem;margin-right:5px}.c-breed-counts .inputs-container .c-input{display:flex;margin:8px;padding:0}.c-breed-counts .inputs-container .c-input label{margin-top:7px}.c-breed-counts .inputs-container .filter-container label{width:120px}@media screen and (max-width:1000px){.c-breed-counts .inputs-container{display:block}.c-breed-counts .inputs-container .c-input label{width:110px}.c-breed-counts .inputs-container .filter-container label{width:127px}}.c-breed-counts .event-section{margin-bottom:20px}.c-breed-counts .event-container{margin-bottom:20px;padding:0 20px;width:400px}.c-breed-counts .event-container .event-header-container{display:flex;justify-content:center}.c-breed-counts .event-container .event-header-container span{color:#8e690e;font-family:Comfortaa,sans-serif;font-size:1.6rem;margin:5px 0 5px 5px}.c-breed-counts .comp-code-container{margin-top:20px}.c-breed-counts .events-container{display:flex;flex-wrap:wrap}.c-breed-counts .breed-counts-container{width:350px}.c-breed-counts .breed-counts-container,.c-breed-counts .breed-line{display:flex;justify-content:space-between}.c-breed-counts .event-title{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}@media print{.c-breed-counts{font-size:1.3rem;margin:-80px -30px 0 -50px;padding:0}.c-breed-counts .counts-key{font-size:1.4rem;margin-left:10px}.c-breed-counts .event-container{width:335px}.c-breed-counts .breed-counts-container{width:325px}.c-breed-counts .inputs-container{display:none}.c-breed-counts h1{font-size:1.6rem}.c-breed-counts h2{font-size:1.5rem}.c-breed-counts h3{font-size:1.4rem}}