.spondylitis-steps-container a#spondylitis-add-steps{float:right}.spondylitis-steps-container h4{width:100%}.spondylitis-steps-container .danger{color:red}.spondylitis-steps-container .modal{display:none}#join-team-modal{width:60%!important;max-width:60%!important}#join-team-modal #join-teams{display:flex;flex-direction:row;flex-wrap:wrap}#join-team-modal #join-teams .team-data{flex-grow:1;width:30%;height:auto;margin:10px auto}.modal input[type='text'],input#steps-value,input#edit-steps-value,input.steps-datepicker-add,input.steps-datepicker-edit{width:100%;border-radius:20px;border:1px solid #5a5a5a;margin:5px auto;padding:2% 3%}.modal #edit-team-front-form input[type='text']{width:100%;border-radius:20px;border:1px solid #5a5a5a;margin:5px auto;padding:1% 1.5%}.modal #edit-team-front-form p{margin-bottom:.5rem}.modal #edit-team-front-form label{font-weight:700;margin-bottom:.25rem}#add-my-steps{float:right}h4.account-header__title{display:none}.team-container{margin:10px auto}.team-members-container{display:flex;flex-direction:row;flex-wrap:wrap}.member-data{flex-grow:1 1;width:45%;height:70px;text-align:center;margin:2.5%}.text-center{text-align:center}.blocker{z-index:9999!important}.woocommerce .account-header{float:left;padding-right:20px}.woocommerce-MyAccount-content{float:left;max-width:80%}nav.woocommerce-MyAccount-navigation ul{display:inline-block}nav.woocommerce-MyAccount-navigation ul li{padding-bottom:20px}.spondylitis-steps-container h4{padding-top:10px}#team-activity-stats h5,.spondylitis-steps-container h5{font-size:18px}#non-walker .non-walker-container{text-align:center;margin:auto;padding:15px 0 15px 0}#become-a-walker{margin:15px auto 15px}#my-walk-profile{float:left;width:30%;border-left:2px solid #ccc}#my-walk-profile h4{float:left}#my-walk-profile .edit-walk-profile{float:right}.walk-profile-image{margin:10px auto;text-align:center}.walk-profile-image img{max-width:200px;width:100%;border-radius:50%;border:2px solid #000}#walk-steps-container .walk-subheader h4{padding-bottom:25px}#my-walk-activity{float:left;border-left:2px solid #ccc;max-width:70%}#my-walk-activity .my-activity-steps table{table-layout:fixed;width:100%;max-width:100%}#my-walk-activity .my-activity-steps table td{width:25%}#my-walk-team{clear:both;width:100%}.join-description{margin:0 auto;text-align:center;padding-top:40px;padding-bottom:40px;border-top:2px solid #ccc;border-bottom:2px solid #ccc}#my-team-profile{float:left;width:30%;padding-left:20px;border-left:2px solid #ccc}#my-team-profile h4{padding-bottom:25px}#my-team-activity-stats{float:left;max-width:70%;padding-left:15px;border-left:2px solid #ccc}#my-team-activity-stats h4{padding-bottom:25px}.my-walk-team-name>h4{text-align:center}.my-walk-team-info{text-align:left}#my-walk-team{padding-top:30px;clear:both;width:100%}#my-recent-steps{padding-top:30px;padding-left:20px;border-left:2px solid #ccc;clear:both;width:100%}.team-manager-symbol{color:#e38b44}.team-rank-manager{color:rgba(0,0,0,.6)}.edit-team-button-small{font-size:12px;border-radius:33px;padding:5px 10px 5px 10px}.note-pending-review{padding-bottom:15px}#confirm-join-team{margin:0 auto;text-align:center}#join-teams div.button-center,div.button-center{text-align:center;margin:0 auto}#leave-team-button{float:right;border:none;padding:5px 5px 5px 5px}.add-steps-button{padding:15px 0 15px;text-align:center;margin:0 auto}#my-team-members{clear:both;width:100%;padding-top:30px}@media (max-width:1200px){.woocommerce .account-header{float:none;padding-right:20px}.woocommerce-MyAccount-content{float:none;max-width:100%}}.spinner{display:inline-block;width:20px;height:20px;border:2px solid #FFF;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;margin:0 10px}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.has-spinner.active{cursor:progress}.has-spinner.active .spinner{opacity:1}.loader-container{justify-content:center;align-items:center;margin:10px}.loader{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:60px;height:60px;display:block;margin:0 auto;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.step-edit-row td input[type='number'],.step-edit-row td input[type='date'],.step-edit-row td input[type='number'],.step-edit-row td input[type='date']{width:100%}.step-edit-row button{margin:0 5px}.step-edit-row input{width:100%;border-radius:20px;border:1px solid #5a5a5a;margin:5px auto;padding:2% 3%}#list-member-steps-modal{max-height:60vh;max-width:600px}#member-steps-container{max-height:48vh;overflow:auto}.remove-member .button-center{display:flex;justify-content:center;align-items:center;flex-direction:row}.remove-member .button-center button{margin:0 5px}#member-steps-table .step-edit-row button,.member-add-step-option,.member-save-step-option,.member-cancel-new-step-option,.member-save-new-step-option{font-size:12px;border-radius:14px;padding:4px 10px}.member-delete-step-option{background-color:#da2a2a;color:#fff}table#member-new-steps-table,table#member-new-steps-table td,table#member-new-steps-table th{border:none!important}.spondy-pagination{margin:1rem 0}.spondy-pagination .pagination{display:flex;justify-content:center;align-items:center;flex-direction:row;padding-left:0;margin-top:1rem;margin-bottom:1rem;border-radius:.25rem;list-style:none}.spondy-pagination .pagination>li:first-child>a,.spondy-pagination .spondy-pagination .pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.spondy-pagination .pagination>li:last-child>a,.spondy-pagination .pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.spondy-pagination .pagination .page-item .page-link{padding:.5rem .75rem;margin-left:-3px;color:#0275d8;text-decoration:none;background-color:#fff;border:1px solid #ddd}.spondy-pagination .page-item.disabled .page-link,.spondy-pagination .page-item.disabled .page-link:focus,.spondy-pagination .page-item.disabled .page-link:hover{color:#818a91;pointer-events:none;cursor:not-allowed;background-color:#fff;border-color:#ddd}.spondy-pagination .page-item.active .page-link,.spondy-pagination .page-item.active .page-link:focus,.spondy-pagination .page-item.active .page-link:hover{z-index:2;color:#fff;cursor:default;background-color:#0275d8;border-color:#0275d8}.team-page_container{display:flex;justify-content:space-between;flex-direction:column}.team-page_container .team-page_filter{width:100%;margin-bottom:15px}.team-page_container .team-page_filter_container{display:flex;flex-direction:row;align-items:center;padding:10px;margin:10px 0}.team-page_container .team-page_filter_container .team-page_filter_option,.team-page_container .team-page_filter_container .team-page_order_option{display:flex;flex-direction:column;padding:10px}.team-page_container .team-page_filter_container .team-page_order_option select,.team-page_container .team-page_filter_container .team-page_filter_option input{width:100%;border-radius:5px;border:1px solid #ccc;appearance:auto;height:calc(1.2em + 17px);padding:5px}.team-page_container .team-page_filter_container .team-page_order_option .team-page_order_selects{display:flex;flex-direction:row;justify-content:space-between;gap:10px}#team-page-archives .team-single{width:45%;padding:15px 25px 15px 25px;margin:1% 1% 1% 1%;float:left;box-shadow:1px 1px 5px #eee;min-height:400px}.team-activity-stats-archives tr td{text-align:right}#team-page-archives .team-single table.team-activity-totals tr td{text-align:right}