@charset "UTF-8";body{background-color:#f8f8f8;font-family:Poppins}.reset_password_link{width:100%;text-align:center;margin-top:15px;font-size:.9rem;color:#d3d3d3;display:block;transition:color .1s ease}.reset_password_link:hover{color:grey;text-decoration:none}.login_container{height:100vh;display:flex;align-items:center;justify-content:center}.login_container .auth_form{width:400px}.login_container .auth_form .logo-box{margin-bottom:35px;text-align:center}.login_container .auth_form .logo-box .logo-text{text-align:center;width:100%;display:block;color:#4caf4f;font-size:2.5em;font-weight:600}.login_container .auth_form .logo-box span{font-size:1.1rem;font-weight:500;color:#5e7c46!important}.login_container .auth_form .form-group input{padding:30px 25px;border:1px solid rgba(94,124,70,.23137254901960785);box-shadow:none;color:#5e7c46!important;font-weight:600;border-radius:5px}.login_container .auth_form button{padding:15px;font-weight:500;margin-top:40px}.page-container{width:100%}.page-content{width:100%;max-width:1100px;margin:0 auto}.badge{padding:8px;font-weight:600;font-size:.8rem}.badge.badge-primary{background-color:#81c782}#datepicker .ui-datepicker-inline{display:block;width:380px;border:1px solid #eaeaea;padding:10px}#datepicker .ui-datepicker-inline .ui-widget-header{background:#fff;color:#22252a;font-weight:700;border:none}#datepicker .ui-datepicker-inline .ui-widget-header span.ui-icon{width:20px;height:25px;display:block;text-indent:0;overflow:hidden;background-repeat:no-repeat;background-image:none!important;left:25px}#datepicker .ui-datepicker-inline .ui-widget-header span.ui-icon:before{content:"\F30A";font-family:Font Awesome\ 5 Pro;position:relative;font-size:22px;top:-7px}#datepicker .ui-datepicker-inline .ui-widget-header .ui-datepicker-next span.ui-icon{left:0}#datepicker .ui-datepicker-inline .ui-widget-header .ui-datepicker-next span.ui-icon:before{content:"\F30B";font-family:Font Awesome\ 5 Pro;position:relative;font-size:22px;top:-7px}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #fff!important;background:#f9f9f9!important;font-weight:400!important;color:#454545!important}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #fff;background:#4caf4f!important;font-weight:400;color:#fff!important}.ui-datepicker .ui-datepicker-next-hover{right:2px!important;top:2px!important;cursor:pointer}.ui-datepicker .ui-datepicker-prev-hover{left:2px!important;top:2px!important;cursor:pointer}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:none;background:#fff;font-weight:400;color:#454545;display:flex;align-items:center;justify-content:center;height:38px;border-radius:3px}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{background:#f6662c;color:#fff;border:none;border-radius:3px}.ui-datepicker-current-day,.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#fff;color:#f6662c;border:none;border-radius:3px}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:none;background:#ff8858;font-weight:400;color:#fff;border-radius:3px}#datepicker .ui-datepicker .ui-datepicker-next,#datepicker .ui-datepicker .ui-datepicker-prev{background-color:transparent!important;border:none!important}.page_header{width:100%;padding:0;background-color:#81c783;border-bottom:2px solid #81c783}.page_header ul.menu{list-style-type:none;display:flex;align-items:center;justify-content:space-between;padding:0;margin:0}.page_header ul.menu li{display:inline-block}.page_header ul.menu li a{color:#fff;font-weight:500;font-size:17px;text-decoration:none;padding:16px 20px;display:inline-block}.page_header ul.menu li a.logo{font-weight:600;font-size:28px;border-right:1px solid hsla(0,0%,100%,.22);margin-right:20px}.page_header ul.menu li a.active{color:hsla(0,0%,100%,.62)}.page_header ul.menu li.first a{padding-left:0}.splitted{display:flex;align-items:center;justify-content:space-between}.main-wrapper{margin-top:70px}.main-wrapper .pregnant_type_toggle label{background-color:#fff;border-color:#c3ecc3;color:#81c784;font-weight:500}.main-wrapper .pregnant_type_toggle label.active,.main-wrapper .pregnant_type_toggle label:active,.main-wrapper .pregnant_type_toggle label:hover,.main-wrapper .pregnant_type_toggle label:visited{background-color:#4caf4f!important;border-color:#4caf4f!important;color:#fff}.main-wrapper .heading{margin-bottom:15px}.main-wrapper .heading h1{font-size:28px;color:#4caf4f;font-weight:600}.main-wrapper .events_container{display:flex;flex-wrap:wrap;margin-left:-10px;width:calc(100% + 30px)}.main-wrapper .events_container .event_container{background-color:#81c784;flex:0 0 calc(50% - 30px);border-radius:5px;margin:15px 15px 20px;display:flex;flex-direction:column}.main-wrapper .events_container .event_container .top_side{height:150px;display:flex;justify-content:center}.main-wrapper .events_container .event_container .top_side img{height:100%;padding-top:20px}.main-wrapper .events_container .event_container .bottom_side{background-color:#fff;padding:30px;margin:0 9px 9px;flex:1;display:flex;flex-direction:column;justify-content:space-between}.main-wrapper .events_container .event_container .bottom_side h3{font-size:20px;color:#4caf4f;font-weight:600;margin-bottom:2px}.main-wrapper .events_container .event_container .bottom_side span.time{color:#5e7c46;font-weight:600;font-size:16px;margin-bottom:10px;display:block}.main-wrapper .events_container .event_container .bottom_side p{color:#5e7c46;font-size:14px;font-weight:400}.main-wrapper .events_container .event_container .bottom_side .buttons_container{display:flex;justify-content:space-between}.main-wrapper .events_container .event_container .bottom_side .buttons_container a.edit{flex:1;margin-right:10px}.main-wrapper .events_container .event_container .bottom_side .buttons_container a.edit button{width:100%;background-color:#fff;color:#4caf4f;font-size:14px;font-weight:600;border-color:#429845}.main-wrapper .events_container .event_container .bottom_side .buttons_container .remove button{color:#5e7c46;background-color:#fff;border-color:#5e7c46}.main-wrapper .events_container .event_container .bottom_side .buttons_container button{height:45px}.main-wrapper .events_container .add_event_container{width:calc(50% - 20px);background-color:#fff;border:1px solid #c3ecc3;display:flex;align-items:center;justify-content:center;border-radius:5px;min-height:300px;text-decoration:none;margin:10px 10px 20px}.main-wrapper .events_container .add_event_container i,.main-wrapper .events_container .add_event_container svg{color:#81c783;font-size:25px}.main-wrapper .marecard_container{display:flex;flex-wrap:wrap;margin-left:-10px;width:calc(100% + 30px)}.main-wrapper .marecard_container .measurement_container{background-color:#fff;flex:0 0 calc(50% - 30px);border-radius:5px;margin:15px 15px 20px;border:1px solid #e0eae2;padding:30px;display:flex;flex-direction:column;justify-content:space-between}.main-wrapper .marecard_container .measurement_container h3{font-size:20px;color:#4caf4f;font-weight:600;margin-bottom:2px}.main-wrapper .marecard_container .measurement_container .measurement_data{display:flex;flex-wrap:wrap;margin-top:20px;margin-bottom:20px}.main-wrapper .marecard_container .measurement_container .measurement_data .line{display:flex;align-items:center;margin-bottom:5px;flex:0 0 50%}.main-wrapper .marecard_container .measurement_container .measurement_data .line .key{flex:0 0 51px;font-weight:700}.main-wrapper .marecard_container .measurement_container .buttons_container{display:flex;justify-content:space-between}.main-wrapper .marecard_container .measurement_container .buttons_container a.edit{flex:1;margin-right:10px}.main-wrapper .marecard_container .measurement_container .buttons_container a.edit button{width:100%;background-color:#fff;color:#4caf4f;font-size:14px;font-weight:600;border-color:#429845}.main-wrapper .marecard_container .measurement_container .buttons_container .remove button{color:#b79c33;background-color:#fff;border-color:#b79c33}.main-wrapper .marecard_container .measurement_container .buttons_container button{height:45px}.main-wrapper .marecard_container .add_event_container{width:calc(50% - 20px);background-color:#fff;border:1px solid #c3ecc3;display:flex;align-items:center;justify-content:center;border-radius:5px;min-height:300px;text-decoration:none;margin:10px 10px 20px}.main-wrapper .marecard_container .add_event_container i,.main-wrapper .marecard_container .add_event_container svg{color:#81c783;font-size:25px}.main-wrapper .form_container{width:100%;max-width:600px;margin:0 auto}.main-wrapper .form_container form{margin-top:30px}.main-wrapper .form_container form .select2-container{width:100%!important}.main-wrapper .form_container form .custom-file-label:after{font-size:18px;background-color:#5e7c46;color:#fff;font-weight:500}.main-wrapper .form_container form .custom-file-label{border:1px solid rgba(94,124,70,.23137254901960785)}.main-wrapper .form_container form .multi_line{display:flex}.main-wrapper .form_container form .multi_line .form-group{flex:1}.main-wrapper .form_container form .multi_line .form-group.first{margin-right:20px}.main-wrapper .form_container form label{font-size:18px;color:#5e7c46;font-weight:600}.main-wrapper .form_container form input,.main-wrapper .form_container form textarea{padding:25px 20px;border:1px solid rgba(94,124,70,.23137254901960785);font-weight:600;color:#5e7c46}.main-wrapper .form_container form button{width:100%;padding:20px;margin-top:40px;font-weight:500}.btn_make_vet{white-space:nowrap}.btn.btn-primary{background-color:#4caf4f;border-color:#4caf4f}.btn.btn-secondary{background-color:#545454}.edit_container h4{font-weight:600;margin-bottom:20px;border-bottom:1px solid #eaeaea;padding-bottom:20px}.edit_container .split_data .line{display:flex;align-items:center;margin-bottom:10px}.edit_container .split_data .line .key{flex:0 0 250px;font-weight:700}.error{color:#e04c4c}.table_container{padding:25px 30px;background-color:#fff;border-radius:5px;border:1px solid #ebf1ec}table.table{border:none;margin-bottom:0}table.table thead tr th{border-bottom:1px solid #dee2e6;border-top:0}table.table tbody tr td{vertical-align:middle;padding:15px 14px}table.table tbody tr th{vertical-align:middle}.users_container table tbody tr td:last-child{width:240px}.clients_container table tbody tr td:last-child{width:100px}.h1_avatar{display:flex;align-items:center}.h1_avatar .avatar{margin-right:10px}.clients_container_invite form{margin-bottom:0;display:inline-block}.clients_container_invite table tbody tr:first-child td,.clients_container_invite table tbody tr:first-child th{border-top:0}.clients_container_invite table tbody tr td:last-child{width:270px}.edit_container{padding:25px 30px;background-color:#fff;border-radius:5px;border:1px solid #ebf1ec}.table_placeholder{text-align:center;min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ebf1eb;margin-top:20px}.table_placeholder i,.table_placeholder svg{font-size:5em;color:#d0d2d6;margin-bottom:20px}.table_placeholder h3{font-size:1.4rem;color:#5e6369;font-weight:700}.table_placeholder p{color:#5e6369}.td_avatar{width:70px}.avatar{width:50px;background-color:#4caf4f;display:flex;align-items:center;height:50px;border-radius:100%;font-size:1.3rem;color:#fff;justify-content:center}