﻿@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800&display=swap");@import url(https://app.easykeeper.com/assets/jquery-ui/all-076bf9bfb9ed60fb891367d64cae201dc5c85f591cac8726828117b1299e6786.css);@import url(https://app.easykeeper.com/assets/photoswipe/dist/photoswipe-5bd5a6af4baabc896612df889eada0e1d1be36af899d784e4e04fb6cc1ddaa24.css);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}hr{border:0;width:100%;color:#b8ab8c;background-color:#b8ab8c;height:1px;margin:20px 0}table th{background-color:rgba(0,0,0,0.1) !important}table td.nowrap{text-wrap:nowrap}.sortable thead th:not(.no-sort){cursor:pointer}.sortable thead th:not(.no-sort)::after,.sortable thead th:not(.no-sort)::before{transition:color 0.1s ease-in-out;font-size:1.2em;color:transparent}.sortable thead th:not(.no-sort)::after{margin-left:3px;content:"▸"}.sortable thead th:not(.no-sort):hover::after{color:inherit}.sortable thead th[aria-sort=descending]:not(.no-sort)::after{color:inherit;content:"▾"}.sortable thead th[aria-sort=ascending]:not(.no-sort)::after{color:inherit;content:"▴"}.sortable thead th.indicator-left:not(.no-sort)::after{content:""}.sortable thead th.indicator-left:not(.no-sort)::before{margin-right:3px;content:"▸"}.sortable thead th.indicator-left:not(.no-sort):hover::before{color:inherit}.sortable thead th.indicator-left[aria-sort=descending]:not(.no-sort)::before{color:inherit;content:"▾"}.sortable thead th.indicator-left[aria-sort=ascending]:not(.no-sort)::before{color:inherit;content:"▴"}th,td{line-height:1.25;padding-right:5px}td.width_30,table.hbordered td.width_30{width:30px}td.width_50,table.hbordered td.width_50{width:50px}td.width_75,table.hbordered td.width_75{width:75px}td.member_name_and_address,table.hbordered td.member_name_and_address{padding-right:6px;width:140px}table.form td{vertical-align:top}table.hbordered table.clear td{border:none;padding:1px}table.lheadered{width:100%}table.lheadered th{font-weight:normal;text-align:right;vertical-align:top;width:100px}table.lheadered td{vertical-align:top}table.bordered{border-collapse:collapse;margin-bottom:6px;width:100%}table.bordered>tr>td{border:1px solid #b6b6b6;padding:4px;vertical-align:top}table.bordered>tr>th{font-size:11px;padding:4px;vertical-align:bottom}table.hbordered{border-collapse:collapse;margin-bottom:12px;width:100%}table.hbordered th{font-size:11px}table.hbordered td{border-bottom:1px solid #ddd;border-top:1px solid #ddd;font-size:11px;padding-bottom:8px;padding-top:8px;vertical-align:top}table.hbordered table td{border:none;padding:0;vertical-align:inherit}table.hbordered tr.footer_link{text-align:right}table.hbordered tr.footer_link td{border-bottom:none;padding:2px 0}table.hbordered td.thumbnail{padding-left:4px;padding-right:4px;text-align:center}table.hbordered td.radio_button{width:15px}table.radio_button_options{border-collapse:collapse;border-width:0;margin-left:auto;margin-right:auto}table.radio_button_options td{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:6px 4px 6px 0;vertical-align:top}table.radio_button_options td input{float:left;margin:0 3px 0 0}table.radio_button_options td select{font-size:11px}table.radio_button_options td.radio_button{padding-right:0;width:11px}table.radio_button_options td.action_icon{width:16px}table.radio_button_options td.action{font-weight:bold;width:225px}table.radio_button_options td.description{color:#888}table.radio_button_options tr.footer_link{text-align:right}table.radio_button_options tr.footer_link td{border-bottom:none;padding:2px 0}tr.clickable.hover{background-color:#ddd}th .arrow{display:inline-block;height:7px;width:9px}th.descending .arrow{background:url("<%= asset_path('global/sort_desc.png') %>") no-repeat}th.ascending .arrow{background:url("<%= asset_path('global/sort_asc.png') %>") no-repeat}table.milk_records tr th{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}form.simple_form{text-align:left}.vtable_legend{background-color:#D5C59E;font-size:1.5em;font-weight:normal;line-height:110%;margin-bottom:0.25em;width:100%;border:#c7b281 1px solid;padding:5px;color:#9B3321}#modalDialogContent label.control-label,#modalDialogContent .label{max-width:150px}.vtable{border-spacing:0 5px;width:100%}.vtable .vrowgroup>.input,.vtable .status_change_fields>.input,.vtable>.input{border-bottom:1px solid #d8c9a7;display:table-row;width:100%}.vtable label.control-label,.vtable .label{width:235px;padding:9px 16px;margin-right:8px;background-color:#d8c9a7;display:table-cell;vertical-align:middle;font-size:1em;font-weight:bold;text-align:right}.vtable label.control-label abbr,.vtable .label abbr{color:#CF694D;display:inline-block;font-size:18px;font-weight:bold;margin-right:-3px}.vtable .controls,.vtable .value{padding:8px 0 4px 8px}.vtable .controls table.headed,.vtable .value table.headed{border-spacing:2px}.vtable .controls table.headed th,.vtable .value table.headed th{font-weight:bold;padding:8px;text-align:left;width:250px}.vtable .controls span.error,.vtable .value span.error{display:block;color:#ce2c2c;margin-left:3px}.vtable .controls label,.vtable .value label{padding:0}body{background:#FAF9F4;color:#3e5c5c;font-family:Verdana, Helvetica, sans-serif;font-size:12px;margin:0;padding:0}label{cursor:pointer;font-weight:bold;padding:8px}input.submit,input[type="submit"],input[type="button"]{color:#3E5C5C;cursor:pointer;margin:0 0 0.5em;padding:0.22em}input:focus{background:#fdecb2}textarea{border:1px solid #C7B281;color:#3E5C5C;font-size:1.13em;height:4em;margin:0.25em 0 0.5em;padding:0.25em}.hidden{display:none !important}.clear{clear:both}.left{float:left}.right{float:right}.indented{padding-left:15px}.clickable{cursor:pointer}.twoCol{display:inline-block;float:left;margin-right:4%;width:48%}.threeCol{display:inline-block;float:left;margin-right:3%;width:31.3%}.threeCol.wide{width:65.6%}.fourCol{display:inline-block;float:left;margin-right:3%;width:22.75%}.lastCol{margin-right:0}.row{clear:both;padding-top:10px}a.actionBtn,a.actionBtn.addNote,a.actionBtn.editPage,a.actionBtn.view,a.actionBtn.addMilk,a.actionBtn.addMilkRecord,a.actionBtn.addSlaughter,a.actionBtn.addHealth,a.actionBtn.addBreeding,a.actionBtn.addImage,a.actionBtn.changeStatus{background-color:#d5c59e;border:1px solid #c7b281;display:block;line-height:120%;margin-bottom:5px;padding:8px 30px 5px 8px;width:65px}a.actionBtn:hover{background-color:#CFBF97}a.actionBtnSm{background-color:#d5c59e;border:1px solid #c7b281;color:#3e5c5c;display:block;margin-bottom:5px;padding:5px 10px}a.actionBtnSm:hover{background-color:#CFBF97}p.required{color:#CF694D}.required.asterisk{color:#CF694D}span.required{bottom:-4px;color:#CF694D;display:inline-block;font-size:18px;font-weight:bold;position:relative}.help_text_header{margin-bottom:3px;font-weight:bold}.help_text_toggle{color:#0098a6;text-decoration:none;font-size:0.8em;padding-left:3px}.help_text_toggle:hover{cursor:pointer;color:#3E5C5C}.help_text_content{margin-top:3px}#pageContainer{padding:10px}#messages{margin:5px}#content{background:#ded0af url(https://app.easykeeper.com/assets/global/sub_sub_sub_nav_bg-8c989eef043cfe1d9a658c158e1e1d90c3df842d64087312e5608592b13a3041.png) repeat-x;margin:0 4px;min-height:400px}#content.with_sidebar{background:#ded0af url(https://app.easykeeper.com/assets/global/content_bg_with_sidebar-dded09a35f05d691b697fdbac9185206767542c00879dc5dec50822d7d8c5203.png) top left repeat-y}#content_body{float:left;overflow:hidden;padding:10px;width:940px}#content_body.with_sidebar{width:780px}#footer{background:none;clear:both;color:#ded0af;margin:0 4px;padding:20px;text-align:center}#footer a{color:#c7b281}#footer a:hover{color:#ded0af}#footer ul{margin-bottom:6px}#footer ul li{display:inline;padding:0 0.5em}#trademark{color:#86a383;text-align:center}#footerCap{background:none;height:5px;margin:0 auto;width:960px}#nav{background:none;margin:0 4px}#nav ul{border-bottom:1px solid #86A383;height:42px;margin:0;padding:0}#nav ul li,#sub_nav ul li{float:left;list-style-type:none}#nav ul li a{border-bottom:1px solid #3e5c5c;border-top:1px solid #384b4a;color:#ded0af;display:block;font-size:24px;padding:8px 20px;text-decoration:none}#nav ul li a:hover{background-color:#263838}#nav ul li.current a{background-color:#3e5c5c;border-bottom:1px solid #3e5c5c;border-left:1px solid #4e7272;border-right:1px solid #4e7272;border-top:1px solid #86a383;font-weight:bold;padding:8px 20px 9px}.nav_disabled{border-bottom:1px solid #3e5c5c;border-top:1px solid #384b4a;color:#ded0af;display:block;font-size:24px;padding:8px 20px;text-decoration:none}#splash_page #marketing{background:#b59c69 url(https://app.easykeeper.com/assets/splash/marketing_bg-733295e27d64d83f16471f3ccd245f2ab158382f66ef73bbbde41a46a4bead96.gif) top left no-repeat;height:350px;padding:20px 0}#splash_page #marketing h1.imgReplace{background:url(https://app.easykeeper.com/assets/splash/splash_h1-4650c8ef2d9bec2c472fc9049a3e4025fb8b91cdc964686776ecc3dfe55690c0.png) no-repeat;height:55px;margin:10px auto;width:437px}#splash_page #marketing p.imgReplace{background:url(https://app.easykeeper.com/assets/splash/splash_p-03e18ba2fcdc849bb8944ccea5ee6525a41ff44fca4c04bb0b91d8bf6db2511d.png) no-repeat;height:54px;margin:0 auto;width:399px}#splash_page #marketing ul{margin:20px auto 15px auto;width:300px}#splash_page #marketing ul li{background:transparent url(https://app.easykeeper.com/assets/icons/check-34b13ecfe6b962c0f7950224fee541cbcd656017d4eaf0f7caab1799122d1376.png) 0px 2px no-repeat;color:#2B4040;font-size:12px;font-weight:bold;padding:5px 0 5px 25px;margin:0 0 5px 0}#splash_page #marketing #marketing_header,#splash_page #marketing #screenshot{width:50%;margin:0}#splash_page #marketing #buttons{background:transparent url(https://app.easykeeper.com/assets/splash/button_shadow-e5782e1073e15aeb63357ae5bc86493c16a0868960ce1871094ac3484919247e.png) bottom center no-repeat;clear:both;height:80px;margin:0 auto;width:362px}#splash_page #marketing #buttons a,#plan-container #buttons a{background:#385151 url(https://app.easykeeper.com/assets/splash/button_bg-e350192b94c5fa375fa3509db1e6622d19d187aa3fdc79d4c30df1b4a44bec88.png) top left repeat-y;border:1px solid #162b2b;color:#ded0af;display:block;float:left;font-size:18px;padding:12px 0;text-align:center;width:170px}#splash_page #marketing #buttons a:hover,#plan-container #buttons a:hover{background-color:#162b2b;background-image:none}#splash_page #marketing #buttons a#trialBtn{margin-right:18px}#buttons .subtitle{display:block;font-size:11px;font-style:italic}#splash_page #features{background:#6d5c38 url(https://app.easykeeper.com/assets/splash/features_bg-24cac7553e26a26ca007135dc1ed9e48bfd334f9f53b8fef1bc1bcafa08e7cce.jpg) top left repeat-y;height:95px;padding:20px 10px}#splash_page #features img{float:left;margin:0 5px 50px 0}#splash_page #features h3{color:#ded0af}#splash_page #features p{color:#c7b281}#splash_page #testimonials{background:#304848 url(https://app.easykeeper.com/assets/splash/shadow_drop-535b0a8c099bfa493d4b6f9fa5b27afbb36ab19e3e9d89bba21643ca0e5957d3.png) top left repeat-x;padding:20px 10px}.productTour #tourHeader{background-color:#D5C59E;border-bottom:1px solid #B8AB8C;margin-bottom:20px;padding:10px}.productTour #tourHeader a.prev{display:block;float:left;font-size:16px;width:100px}.productTour #tourHeader h1{float:left;margin:0 10px;text-align:center;width:700px}.productTour #tourHeader a.next{display:block;float:right;font-size:16px;text-align:right;width:100px}.productTour img.featureImg{border:1px solid #344D4D;height:150px;width:290px}.faq p.smallText{margin-left:2.7em}.faq ol.tableOfContents{background-color:#D5C59E;border:1px solid #C7B281;padding:10px}.faq ol.tableOfContents li{margin-bottom:10px}.faq ol.tableOfContents li ol{list-style-type:decimal}.faq ol.tableOfContents li ol li{padding-top:5px;margin:0 0 0 30px}ul.normalList{margin:1em 1em;list-style-type:disc}ul.normalList li{display:list-item;font-size:100%;line-height:150%;margin:.5em .5em}.aboutUs p{text-align:justify}#updates{display:inline-block;float:left;min-height:400px;padding:10px;width:880px}.title{border-bottom:1px solid #B8AB8C;line-height:150%;padding:5px}#updates ul li.title strong{color:#139CA5}.update_body{display:block;padding:7px 0 7px 0;margin-left:20px}#updates .update_body ul{list-style-type:circle;padding-left:40px}#updates .update_body ol{list-style-type:decimal;padding-left:40px}.admin_update_body img{width:150px}#reminders,#dashIntro{display:inline-block;float:left;padding:10px;width:98%}#reminders ul{margin-bottom:16px}#reminders ul li{background-color:#D5C59E;border:1px solid #c7b281;color:#3e5c5c;display:block;margin-bottom:5px;padding:10px}#reminders ul li:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#reminders ul li{display:inline-block}html[xmlns] #reminders ul li{display:block}* html #reminders ul li{height:1%}.dashboard_icons{width:80px;display:inline-block;float:right}.dashboard_names{width:200px;padding-right:5px;display:inline-block;overflow-x:hidden;word-wrap:break-word}.dashboard_info{display:inline-block;width:175px}.dashboard_details{display:inline-block;width:175px;padding-top:5px}.dashboard_notes{width:250px;display:inline-block;vertical-align:top}#reminders ul li strong{display:block;float:left;width:150px}#reminders ul li.overdue strong{color:#D40101}#reminders ul li.today strong{color:#21A602}#reminders ul li p{display:block;float:left;line-height:120%;margin:0;padding:0}#reminders ul li span.right{display:block;float:right}#dashIntro .threeCol{background-color:#C7CAAE;padding:10px 0}#dashIntro .threeCol h4,#dashIntro .threeCol p{margin-left:10px;margin-right:10px}#actionItems{float:right;width:102px;min-height:100px}#actionContent{width:665px}.actionBtn.addNote,a.addNote.actionBtn{background:#d5c59e url(https://app.easykeeper.com/assets/global/actionBtn_addNote-51ad6c08700e970dc86fbbe3f023dbc015ae2e49080243b640ff234d329fd09e.png) 90% 50% no-repeat}.actionBtn.editPage,a.editPage.actionBtn{background:#d5c59e url(https://app.easykeeper.com/assets/global/actionBtn_editPage-8540a8cec41b6946fcb6adee9913ff6559f3fe96201ed719a9eb62eca6f189a8.png) 90% 50% no-repeat}.actionBtn.changeStatus,a.changeStatus.actionBtn{background:#d5c59e url(https://app.easykeeper.com/assets/global/actionBtn_changeStatus-fed1b285ed42e85829d7ef59d6c47721fe8dd807f613ae1286322d2dd4b96783.png) 90% 50% no-repeat}.actionBtn.addImage,a.addImage.actionBtn{background:#d5c59e url(https://app.easykeeper.com/assets/global/actionBtn_addImage-f55c842673bb08bd712b7a1050d8b151f3bca4fdb0b3165a8acf9c2972dd2193.png) 95% 50% no-repeat}.actionBtn.addHealth,a.addHealth.actionBtn{background:#d5c59e url(https://app.easykeeper.com/assets/global/actionBtn_addHealth-111b601a0ac07cd2615731e70c3587982479c2edb6caca6abca442935d18fd00.png) 90% 50% no-repeat}.actionBtn.addShow,a.addShow.actionBtn.addNote,a.addShow.actionBtn.editPage,a.addShow.actionBtn.view,a.addShow.actionBtn.addMilk,a.addShow.actionBtn.addMilkRecord,a.addShow.actionBtn.addSlaughter,a.addShow.actionBtn.addHealth,a.addShow.actionBtn.addBreeding,a.addShow.actionBtn.addImage,a.addShow.actionBtn.changeStatus{background:#d5c59e url(https://app.easykeeper.com/assets/global/actionBtn_addShow-9225adfa0da1b450f2513ecf48087868c56170c000e85224059d6be0f3c4056b.png) 90% 50% no-repeat}.actionBtn.addBreeding,a.addBreeding.actionBtn{background:#d5c59e url(https://app.easykeeper.com/assets/global/actionBtn_addBreeding-f404b3d69fbc5b486520bd970ceca098a20c82245827f3774ed1e4857890a6dd.png) 90% 50% no-repeat}.actionBtn.addMilk,a.addMilk.actionBtn{background:#d5c59e url(https://app.easykeeper.com/assets/global/actionBtn_addMilk-c1ce078de2b095c0e85ea221ea0d0e0bf410773f25af67b6ad75323445f1421d.png) 90% 50% no-repeat}.actionBtn.addMilkRecord,a.addMilkRecord.actionBtn{background:#d5c59e url(https://app.easykeeper.com/assets/global/actionBtn_addMilkRecord-0c2f626c51543fcc4f79aad0275f0590f0115ec90acf1e199faed0e5aec8da5e.png) 90% 50% no-repeat}.actionBtn.addSlaughter,a.addSlaughter.actionBtn{background:#d5c59e url(https://app.easykeeper.com/assets/global/actionBtn_addSlaughter-17cb88740084e297e94d294c596235de7d2ea91061b981a07bfc06dba1734546.png) 90% 50% no-repeat}.actionBtn.view,a.view.actionBtn{background:#d5c59e url(https://app.easykeeper.com/assets/icons/view-18ecc53a1563fac63ca307e0185caddeac22b49c60f98a940e3f5db4efa828ab.png) 90% 50% no-repeat}#sub_sub_nav #animal_list_header{padding:5px}#sub_sub_nav #animal_show_filter select{float:left;width:100%}#sub_sub_nav #animal_search_filter input{background-color:white;border:1px solid #86a383;color:#bbbbbb;margin:0;padding:3px;width:132px}#sub_sub_nav #animal_search_filter input.activeSearch{color:black}#animal_list{background-color:#ded0af;border:1px solid #9c927b;border-left:0;border-right:0;height:600px;overflow-y:scroll}#animal_list ul{margin:0;padding:0;width:122px}#animal_list ul li a{background-color:#ded0af;border-bottom:1px solid #d8c9a7;color:#3e5c5c;display:block;padding:8px 10px;text-decoration:none;width:100%}#animal_list ul li a:hover{background-color:#cfbf97}#animal_list ul li.current a{background-color:#c7b281;font-weight:bold}#sub_sub_sub_nav{background:#d5c59e url(https://app.easykeeper.com/assets/global/sub_sub_sub_nav_bg-8c989eef043cfe1d9a658c158e1e1d90c3df842d64087312e5608592b13a3041.png) top left repeat-x;border-bottom:1px solid #9c927b;height:89px;left:-9px;position:relative;top:-10px;width:799px;overflow:hidden}#sub_sub_sub_nav ul{margin:0;padding:0;width:900px}#sub_sub_sub_nav ul li{background:transparent url(https://app.easykeeper.com/assets/global/sub_sub_sub_nav_border-80175483b3ff01b9d6205f1f8af320c8af3e532c45c67e7a70e769a84da43588.png) top right no-repeat;float:left;list-style-type:none;margin:0;padding:0 1px 0 0}#sub_sub_sub_nav ul li a{background:#d5c59e url(https://app.easykeeper.com/assets/global/sub_sub_sub_nav_bg-8c989eef043cfe1d9a658c158e1e1d90c3df842d64087312e5608592b13a3041.png) top left repeat-x;color:#3e5c5c;display:block;font-weight:bold;font-size:9.5px;height:89px;text-align:center;text-transform:uppercase;width:71.7px}#sub_sub_sub_nav ul li.last{padding:0}#sub_sub_sub_nav ul li.current a{background-color:#c7b281}#sub_sub_sub_nav ul li a:hover{background-color:#cfbf97}#sub_sub_sub_nav ul li a img{margin:10px 0 5px 0}#sub_sub_sub_nav ul li.twoLines a img{margin-bottom:0px}legend{color:#9B3321;font-size:2.0em;font-weight:normal;line-height:110%;margin-bottom:0.25em}fieldset.animal_profile_fieldset{margin-bottom:2.5em;width:650px}fieldset.animal_profile_fieldset legend{background-color:#D5C59E;font-size:1.5em;font-weight:normal;line-height:110%;margin-bottom:0.25em;width:100%;border:#c7b281 1px solid;padding:5px}textarea.wide{height:10em;width:100%}.gallery h2{margin-bottom:2px}.photo{border:#c7b281 1px solid;padding:7px 7px;float:left;margin-right:10px;margin-bottom:10px;width:300px}.photo .photo_image{float:left;margin-right:10px}.photo .photo_info{margin-left:10px}.photo .photo_info_empty{color:gray}.photo .photo_name{padding-top:3px;padding-bottom:5px;font-size:1.1em;text-align:left;font-weight:bold}.photo .photo_description{padding-top:5px;text-align:left;font-weight:bold}.photo .photo_notes{padding-top:5px;text-align:left}.photo .photo_taken_on{text-align:left}.photo .photo_actions{margin-top:5px;font-size:10px;text-align:center;color:#777}.photo .photo_actions i{font-size:1.5em}.snap_photo{max-width:300px;float:right;margin-right:75px}.snap_placeholder{width:80px;height:20px;float:right;margin-right:200px;margin-top:40px;text-align:center;padding-top:50px;color:#158bb8}.snap_action_icons{float:right}.snap_add_photo{color:#158bb8 !important}.snap_add_photo .d-flex{display:flex;flex-direction:column;justify-content:center;align-items:center}table#treatments.genericTable{margin-bottom:10px}table#snapshot.genericTable{margin-bottom:10px;width:780px}table#treatments.genericTable th{letter-spacing:0px;text-transform:capitalize}.due_past{color:#D40101}.due_today{color:#21A602}.due_tomorrow{color:#21A602}#bulk_linearAppraisals .linear_score input{width:3.5em}#cancel_subscription_link{display:block;margin:0 7px 0 0;width:155px;background:#C7CAAE url(https://app.easykeeper.com/assets/global/cross-61afa45378baf5fbb81b0f0664d64291f9f51e22fad011a1ef99649cf5f3f3e3.png) no-repeat left center;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;padding:5px 5px 5px 15px}input.field_with_errors,.field_with_errors input,.field_with_errors select,.field_with_errors textarea{background:#e9b0b0 !important;border:1px solid #ce2c2c !important;border-radius:3px;box-shadow:0 0 3px #ce2c2c}.field_with_errors .error{color:#ce2c2c;margin-left:5px}.error_explanation{width:450px;border:1px solid #ce2c2c;padding:7px;margin:20px 0px;background:#e9b0b0;color:#ce2c2c}.error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px -7px 0;background:#ce2c2c;color:#fff}.error_explanation ul{margin:10px 0 10px 0}.error_explanation ul li{font-size:12px;list-style:square;margin-left:10px}.page_description{background:#dab785;border:1px solid #ce802c;color:#AF5A00;margin:10px 0 20px 0;padding:10px}#notice,#success{background:#C7CAAE;border:1px solid #0098A6;color:#00676F;margin-bottom:20px;padding:10px}#warning{background:#dad785;border:1px solid #bbb509;color:#7b7700;margin-bottom:20px;padding:10px}#error{background:#e9b0b0;border:1px solid #ce2c2c;color:#ce2c2c;margin-bottom:20px;padding:10px}#alert{background:#e9b0b0;border:1px solid #ce2c2c;color:#ce2c2c;margin-bottom:20px;padding:10px}.add_registration_error{background:#e9b0b0;border:1px solid #ce2c2c;color:#ce2c2c;margin-bottom:20px;padding:10px}.error_text{background:#C7CAAE;color:#ce2c2c;margin:5px 0;padding:5px}.notice_box{background:#C7CAAE;color:#00676F;padding:8px}#new_herd_animal table.genericTable{margin:0px}table.add_note td.label{vertical-align:top}div.auto_complete{position:relative !important;top:0 !important;left:0 !important}.auto_complete_wrapper{margin-bottom:0.5em}.auto_complete_wrapper input[type="text"]{margin-bottom:0px}.auto_complete_wrapper input{margin-bottom:0px}.auto_complete_wrapper img.progress{zindex:1000;position:absolute;top:5px;left:191px}table.genericTable{padding:0;margin:0 0 10px 0;text-align:left}table.genericTable .contacts td.label,table.genericTable .contacts th{width:125px}table.genericTable .wide{width:940px}table.genericTable .auto{width:100%}table.genericTable .w100{width:100%}table.genericTable .vertical td.label,table.genericTable .vertical th{border-top:5px solid #DED0AF;width:200px}table.genericTable .horizontal td.label,table.genericTable .horizontal th{border-right:2px solid #DED0AF}table.genericTable label{cursor:pointer;font-size:1em}table.genericTable table td{border:none;padding:0 4px 0 0}table.genericTable td{padding:2px 8px;vertical-align:top}table.genericTable tr.error td{border-bottom:none}table.genericTable tr.error .error_explanation{margin:0}table.genericTable td.label,table.genericTable th{font-weight:bold;padding:8px;text-align:left;width:250px}table.genericTable .progeny td.label,table.genericTable .progeny th{width:auto}table.displayTable{width:650px;padding:0;margin:0 0 20px 0;text-align:left}table.displayTable th{font-weight:bold;padding:4px;width:200px}table.displayTable td{padding:4px}table#showRecords th{font-weight:normal;letter-spacing:0;text-transform:none}.pedigree_row{padding:3px 0}.pedigree_row .ancestor_code{font-weight:bold}.pedigree_row.depth_2{margin-left:20px}.pedigree_row.depth_3{margin-left:40px}.pedigree_row a{text-decoration:none}.animal_registered_name_edit select{font-size:11px}ul.animal_search_results{padding:4px 0px}ul.animal_search_results li{clear:left}ul.animal_search_results .animal_name{display:block;padding:4px 0px;letter-spacing:0px;text-transform:none;font-weight:normal}label.normal,table.genericTable label.normal{letter-spacing:0px;text-transform:none;font-weight:bold;padding:0}.animal-selection-checkbox{float:left}.animal_search_result_container{margin-left:22px}.pedigree_chooser{clear:both}.linear_score_titles{margin:15px 0 10px 250px}.linear_score_title{display:inline-block;font-size:11px;text-align:center;width:65px}.linear_score_line{padding:4px 0}.linear_score_line.even{background-color:#D8C9A7}.linear_score{display:inline-block;text-align:center;width:65px}.linear_score_animal{display:inline-block;width:250px}.ui-widget .buttons{text-align:right}div.buttons{height:28px;padding:3px}#pageContainer.features{background:#d5c59e url(https://app.easykeeper.com/assets/external/marketing_bg-4bb009235105f4f80d7f36e421780b5f7272ee9585e9e817f99e6d24dbdfc86f.png) top left no-repeat;padding:10px 0 0 0}#pageContainer.features #featuresHeader{height:268px;padding:0 10px}#pageContainer.features #featuresHeader #featuresMarketing{position:relative;text-align:center;z-index:+100}#pageContainer.features #featuresHeader img#features_screenshot{left:-215px;position:relative}#pageContainer.features #majorFeatures{background:url(https://app.easykeeper.com/assets/external/features_listBg-03c33ac4b9b4a4cb7e64563843198389ae3401b97bc2ae02a8a05401821cc078.png) top left repeat-x;border:1px solid #46381d;border-left:none;border-right:none}#pageContainer.features #majorFeatures,#pageContainer.features #comingSoon{padding:20px 10px}#pageContainer.features #comingSoon{background:#bfc2a2 url(https://app.easykeeper.com/assets/global/sub_sub_sub_nav_bg-8c989eef043cfe1d9a658c158e1e1d90c3df842d64087312e5608592b13a3041.png) repeat-x left top}#pageContainer.features #majorFeatures div.featureIcon,#pageContainer.features #comingSoon div.featureIcon{float:left;height:88px;margin-right:5px;text-align:center;width:58px}#pageContainer.features #majorFeatures div.featureIcon img,#pageContainer.features #comingSoon div.featureIcon img{margin:0 auto}#pageContainer.features #majorFeatures h3,#pageContainer.features #comingSoon h3{margin-bottom:0}#pageContainer.features #buttons{background:transparent url(https://app.easykeeper.com/assets/splash/button_shadow-e5782e1073e15aeb63357ae5bc86493c16a0868960ce1871094ac3484919247e.png) bottom left no-repeat;height:80px;margin:0 auto;width:180px}#pageContainer.features #buttons a{background:#385151 url(https://app.easykeeper.com/assets/splash/button_bg-e350192b94c5fa375fa3509db1e6622d19d187aa3fdc79d4c30df1b4a44bec88.png) top left repeat-y;border:1px solid #162b2b;color:#ded0af;display:block;font-size:18px;padding:12px 0;text-align:center;width:170px}#pageContainer.features #buttons a:hover{background-color:#162b2b;background-image:none}#debug{color:#DED0AF;margin:20px 0}#debug a{color:#C90 !important}table#edit_herd_animal_status td.label{width:200px}table#edit_herd_animal_status textarea{width:400px}table#edit_herd_animal_status input.kg{width:5em}table#edit_herd_animal_status input.price{width:5em}table#edit_herd_animal_status input.percent{width:3em}table#animalList{width:100%}table#animalList th{width:auto}table#animalList th.display_primary_registration_number,table#animalList th.display_gender,table#animalList th.status,table#animalList th.disposition{white-space:nowrap}table#animalList td.date{white-space:nowrap}table#animalList td.totals{font-weight:bold;font-style:italic}.animal_list_title{font-weight:bold;padding:5px}#loading{width:100%;height:100%;left:0;top:0;position:fixed;z-index:4999;background:none repeat scroll 0 0 black;opacity:0.85;filter:alpha(opacity=85)}#loading img{position:fixed;top:50%;left:50%;margin-left:-33px;margin-top:-33px}.adminpages{padding:10px}table.admin{width:100%;border:1px solid #ccc}table.admin th{background-color:#B3E2EF;padding:4px 6px;font-weight:bold;font-size:0.8em}table.admin th img{margin:0 0 -0.2em 0.25em}table.admin td{padding:4px 6px}table.admin tr.even{background-color:#EEE}#adminnav{width:100%;float:left;margin:0 0 3em 0;padding:0;list-style:none;background-color:#f2f2f2;border-bottom:1px solid #ccc;border-top:1px solid #ccc}#adminnav li{float:left}#adminnav li a{display:block;padding:8px 15px;text-decoration:none;font-weight:bold;color:#069;border-right:1px solid #ccc}#adminnav li a:hover{color:#c00;background-color:#fff}.help{padding:50px 15px 0 15px}.button_companion{width:650px}.button_companion{width:650px}table.milk_records{width:100%}table.milk_records td,table.milk_records th{border:0px}table.milk_records td.container{padding:0px;margin:0px;border:0px}#lactation_index_summary{width:650px}table.milk_records td.narrow.imperial,table.milk_records th.narrow.imperial{width:140px;padding:0px}table.milk_records td.narrow input{width:70px}table.milk_records td.narrow.imperial input{width:40px}table.milk_records td.narrow input.date_field{width:70px;font-size:80%;height:17px}table.milk_records td.wider,table.milk_records th.wider{width:100px;border:0px}table.milk_records td.wider input{width:90px;padding:0px}table.milk_records td.wider textarea{width:60px;height:90px}table.lactation_history{width:100%}#kids{margin-left:12px}.show_record fieldset{margin-bottom:2.5em;width:650px}.show_record fieldset legend{background-color:#D5C59E;font-size:1.5em;font-weight:normal;line-height:110%;margin-bottom:0.25em;width:100%;border:#c7b281 1px solid;padding:5px}.field{border-bottom:1px solid #D8C9A7;clear:left;margin-top:5px;background:url(https://app.easykeeper.com/assets/field_background-54f7fc0cb9c07e110a254a85df3ba99d4ef6804179022f53ae4e5561455bc45d.png) repeat-y;line-height:1.25}.field label.main{float:left;width:184px;padding:8px 16px}.field .field_content{margin-left:216px;padding:8px}.field .field_footer{clear:left}.field textarea{width:95%}.show_record.lactation .field label.main{width:194px}textarea#herd_animal_note_body{width:100%;height:200px}input.date_field{width:7em}input.number_field{width:3em}form#filter-animals-form hr{margin:10px 0}.reportList ul{margin:6px 0 18px 0}.reportList ul li{margin-bottom:4px}.report_animal_count{margin-bottom:5px;margin-top:-8px}.advanced_filters_toggle{margin-bottom:10px}.extra_filter_links{margin-bottom:10px}.security_description{clear:both;margin:30px auto 0 auto;text-align:center;width:80%}.security_description .auth_net_seal{float:left;padding:10px}.security_description .godaddy_seal{float:right;padding:2px}.security_description p{width:80%}.security_description .AuthorizeNetSeal{margin-top:-25px}#outer-plan-container{margin:-20px}#plan-container{background:url(https://app.easykeeper.com/assets/plans_table/marketing_bg-e141c1c76352e9ef7fb1ef8ae1d2a5efa2daf1bfd76a55e30bc47c1e33a53dc7.png) no-repeat top #c7caae;border:1px solid #4b3d22;margin:0 auto;padding:20px 0 35px 0;width:960px}.plan-table{margin:0;padding:0;width:960px;position:relative}.rowtop{margin:0 auto;height:200px}.rowtop h1,.rowtop p{margin-left:25px;width:400px}.rowtop-left{float:left;width:500px}.rowtop-right{float:left;width:450px}.rowtop-right blockquote{color:#3E5C5C}.plan-table .chooser{background:url(https://app.easykeeper.com/assets/splash/features_bg-24cac7553e26a26ca007135dc1ed9e48bfd334f9f53b8fef1bc1bcafa08e7cce.jpg) repeat-y;height:80px;width:100%;position:absolute;z-index:90}.plan-table .chooser_content{padding:12px 18px;position:absolute;color:#ded09b;font-family:Tahoma,Helvetica,sans-serif;font-size:16px;font-weight:bold;z-index:200}.plan-table .chooser_content a{display:inline-block;float:none;position:absolute}.plan-table .chooser_content p{margin-top:12px}.plan-table th{z-index:90}table.plans{width:930px;margin:-80px 15px 15px 15px;border-collapse:collapse;z-index:100;position:relative;clear:both}table.plans tbody tr.feature td,table.plans tbody tr.feature th{border:1px solid #a9a792;line-height:2.0;padding:3px 6px;font-size:14px}table.plans tbody tr.feature td{text-align:center;border:1px solid #a9a792}table.plans tbody tr.feature th{background-color:#B3BF9C}table.plans tbody tr.section th{background-color:transparent;border:none;font-size:22px;padding:20px 0 10px 0}table.plans tbody tr.section td{background-color:#efe7d0;border-left:1px solid #a9a792;border-right:1px solid #a9a792}table.plans thead tr th{border:1px solid #a9a792;text-align:center}table.plans thead tr.plans th{border-bottom:none;color:#9B3321;font-size:1.5em;font-weight:normal;line-height:110%;padding:12px 18px;height:60px}table.plans thead tr.prices th{border-top:none;border-bottom:none;height:80px}table.plans thead tr.prices th input{margin-top:0;margin-bottom:5px}table.plans col.support{width:175px;background-color:#efe7d0}input.plan-button{background:url(https://app.easykeeper.com/assets/plans_table/btn-monthly-820200c62e3b08425a491f23874c5dea21759108a0585ef3d5b7721a8c856d09.jpg) no-repeat top;border:1px solid #000;color:#ded09b;font-size:12px;height:31px;width:120px}input.disabled{cursor:default}input.plan-button.active:hover,input.plan-button.current,input.plan-button.disabled{background:url(https://app.easykeeper.com/assets/plans_table/btn-monthly-hover-4831f2bc4d49cd5b4e142e5bf92e34c2401846fe1dbb935033c6ce6149d71323.jpg) no-repeat top}input.plan-button-annual{background:url(https://app.easykeeper.com/assets/plans_table/btn-annual-c6cf2b74e1aa6cffbe2fdae4f8dae94a48eda9f87e457f953cca0139841c36d4.jpg) no-repeat top;padding-right:15px}input.plan-button-annual.active:hover,input.plan-button-annual.disabled{background:url(https://app.easykeeper.com/assets/plans_table/btn-annual-hover-579305dd671b7ee1569023a4b80a127e967b1d7b71952095968563339eff0afd.jpg) no-repeat top}.with_action_buttons{width:650px}.with_action_buttons_snapshot{width:780px}.ui-dialog-content{text-align:left}.terms-conditions{color:#000}.dropdown{display:inline;position:relative;min-width:160px;background:#ded0af}.dropdown a{color:#3e5c5c !important}.dropdown .dropdown-menu{display:none;position:absolute;top:100%;left:0;z-index:1000;float:left;min-width:190px;padding:5px;margin:0;text-align:left;background-color:#ded0af;box-shadow:0 6px 12px rgba(0,0,0,0.175);border-radius:4px;border-top-left-radius:0}.open>.dropdown-menu{display:block}.dropdown-menu li{padding:10px 0}.dropdown-menu li:hover{background-color:#d8c9a7}#preferences-dropdown{padding:10px}.date_hint{color:#8E846B}.spacer{clear:both;height:0}div.footer-shadow{height:24px;background:#faf9f4 url(https://app.easykeeper.com/assets/footer-shadow-569b4b6e62fd10c4f1156a9d6747c99657e363119ea06ed486749333249d08d8.png) repeat-x left bottom}div.page-footer{background-color:#e6e2d9;padding:30px 2%;margin:0;color:rgba(0,0,0,0.3);z-index:10}div.page-footer .col-md-3,div.page-footer .col-md-4{display:inline-block;vertical-align:top;margin:0;padding:0}div.page-footer .col-md-3{width:24%}div.page-footer .col-md-4{width:33%}div.page-footer h4{font-size:0.95rem;color:rgba(0,0,0,0.49)}div.page-footer .tighttop{margin-top:-2rem}div.page-footer .credits{font-size:1.2rem;color:rgba(0,0,0,0.4)}div.page-footer .credits a{color:rgba(0,0,0,0.6)}div.page-footer .credits a:hover{color:rgba(0,0,0,0.8);text-decoration:none}div.page-footer .textwidget{font-size:0.85rem;margin:0 0 0 4px}div.page-footer .textwidget a{color:rgba(0,0,0,0.3)}div.page-footer .textwidget a:hover{color:rgba(0,0,0,0.5)}div.page-footer .footersmalltype{font-size:1.2rem}.clearfix::after{content:"";clear:both;display:table}.ui-widget-overlay{z-index:10000}.input.weight input,input.lb,input.oz,input.kg,input.lb_decimal{width:3.5em}.input.weight input[disabled],input.lb[disabled],input.oz[disabled],input.kg[disabled],input.lb_decimal[disabled]{border:none;color:#3E5C5C;background-color:transparent}.registration_ids a.toggle-new-registration-form{display:block;margin:6px 0}.registration_ids td.primary{text-align:center}.registration_ids th.primary{width:0px}img.form_spinner,img.status_spinner{clear:both}button.waiting .ui-icon,a.waiting .ui-icon,button.waiting_persistent .ui-icon{background-image:url(https://app.easykeeper.com/assets/button-loading-orange-fdea9f4f5f2892480f47e5cf87fb107e5138ed9b2e5f4dc29de5192fce6b9ca3.gif) !important;background-position:0 center !important}div.button-loading{width:1px;height:1px;background-image:url(https://app.easykeeper.com/assets/button-loading-orange-fdea9f4f5f2892480f47e5cf87fb107e5138ed9b2e5f4dc29de5192fce6b9ca3.gif)}.inline-block{display:inline-block}.d-flex{display:flex}.d-align-items-center{align-items:center}.gap5{gap:5px !important}.m-0{margin:0 !important}.mb-1{margin-bottom:10px}.mt-1{margin-top:10px}.error_count{font-size:1.2em}button.ui-state-default{color:#ffffff !important}div#modalDialogContent{font-family:"Open Sans", sans-serif;font-size:1em}.welcome_revisit_button{float:right;margin-right:5em}.breeding_service{background-color:#eee;padding:3px}.kid.nested-fields{margin-top:10px}.controls .notice_box{margin-bottom:0px}.snapshot_selection form{display:flex;align-items:center}.add-photo{margin-top:20px}abbr[title]{text-decoration:none}.breeding_service.nested-fields{background-color:inherit;margin-bottom:2px}.search_results{margin-top:25px}.search_options{margin-top:10px}#dhir-errors{margin-top:10px}#filter-animals-form label{width:75px;display:inline-block}body.breedings_controller #create_lactation_row{margin-top:6px}body.dashboard_controller #content_body{padding:0;width:960px}body.dashboard_controller #nav ul{border-bottom:1px solid #2B4040}body.dashboard_controller #nav ul #dashboard_tab a{padding-bottom:8px}body.dashboard_controller #dashIntro p{margin-bottom:10px}body.dashboard_controller #dashIntro .close_dashboard{float:right}.input.herd_animal_electronic_id_number{display:inline}.input.herd_animal_electronic_id_number .controls{display:inline}.tab_options a{color:#3E5C5C;display:block;height:30px;width:160px;float:left;padding:10px;margin:10px 10px 10px 0;border:1px solid #9c927b;background:#d5c59e;text-decoration:none;font-size:14px;text-align:center}.tab_options a:hover{background-color:#cfbf97}.tab_options a.selected{background-color:#c7b281}.tab_options a img{vertical-align:bottom}.vtable.contacts input#herd_contact_first_name,.vtable.contacts input#herd_contact_last_name{width:120px}.vtable.contacts input#herd_contact_city{width:180px}.party{margin-bottom:5px}@font-face{font-family:'easykeeper';src:url(https://app.easykeeper.com/assets/easykeeper-f70af033e51c123621342f3ac29321a45a33807ba888e10bd53b7ec0b5cdd332.eot) format("embedded-opentype"),url(https://app.easykeeper.com/assets/easykeeper-ac5ac184178154c23a4137194346ceed822a47fe5c8067d29a9f2767de336972.woff) format("woff"),url(https://app.easykeeper.com/assets/easykeeper-e50cfa23ec6f1d7fad50c7c9133bf2532cb3d7fe3d713ab5a2a4452f16984dfa.ttf) format("truetype"),url(https://app.easykeeper.com/assets/easykeeper-a1c8ef27d849b2935d9aafe80e9dec4da0e37f16261e441a2f452d750a60e458.svg) format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'easykeeper';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.logo{height:12rem}.logo h1{height:8rem;float:left;width:30rem}.logo h1 i{color:#158bb8;float:left;font-size:7.8rem}.logo h1 a span{background:url(https://app.easykeeper.com/assets/easykeeperlogo-noicon-265f01dde208aa3627963787b00bab5fbfc38f08c2dc9d34ce6354b4e585eb16.png) no-repeat scroll 0 0 rgba(0,0,0,0);background-size:22.5rem 8rem;display:block;height:8rem;margin-left:8rem;text-indent:-999em}.icon-goat1:before{content:"\47"}.icon-bullet:before{content:"\2022"}.icon-crazyreporting:before{content:"\72"}.icon-advancedmetrics:before{content:"\2b"}.icon-easytracking:before{content:"\74"}.contenticon{height:12rem;width:100%}.contenticon h1,.contenticon div{height:8rem;text-align:center}.contenticon h1 i,.contenticon div i{color:#158bb8;text-align:center !important;font-size:10rem;text-decoration:none}.contenticon:hover{text-decoration:none !important}.featuresicon{float:left;margin-right:8rem;text-align:left;width:5rem;height:5rem}.featuresicon i{color:#158bb8;float:left !important;text-align:left !important;font-size:8rem}.plansicon{float:left;margin-right:8rem;margin-top:-10px;text-align:right;width:100%;height:5rem}.plansicon i{float:right !important;text-align:right !important;font-size:4rem}.iconup{margin-top:-40px}.iconyellow{color:#f0b233}.icongreen{color:#7f9846}.advancedmetrics h1 a span{background:url(https://app.easykeeper.com/assets/advancedmetrics-7f0e812ecb1695b8de4b89b3238bd51e1317babe6d4f11242fdff0bc894a532a.png) no-repeat scroll 0 0 rgba(0,0,0,0);display:block;height:8rem;margin-left:8rem;text-indent:-999em}.easytracking{height:12rem}.easytracking h1{height:8rem}.easytracking h1 a span{background:url(https://app.easykeeper.com/assets/easytracking-6d3b5b4aae6d366f1db252e6616e23523cdcbbcbf5b168c042028668685a41b6.png) no-repeat scroll 0 0 rgba(0,0,0,0);display:block;height:8rem;margin-left:8rem;text-indent:-999em}.easytracking h1 i{color:#158bb8;font-size:7.8rem}.crazyreporting{height:12rem}.crazyreporting h1{height:8rem}.crazyreporting h1 a span{background:url(https://app.easykeeper.com/assets/crazyreporting-298851d225c97f8c2668b4e7ec58a71d568ae98db510f142d7beeb2efbde83ee.png) no-repeat scroll 0 0 rgba(0,0,0,0);display:block;height:8rem;margin-left:8rem;text-indent:-999em}.crazyreporting h1 i{color:#158bb8;font-size:7.8rem}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline}body{background-attachment:fixed;background-color:#FAF9F4;background-image:url(https://app.easykeeper.com/assets/easyheader_build2_72_wide-052374cca4dd28560d901d06f8791172f968d6a1ca1ab3f303034aa3e3ffa33d.png);background-position:center top;background-repeat:no-repeat;color:#777;font-family:'Open Sans', sans-serif !important;line-height:1.42857}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}hr{border:0;width:100%;height:1px;margin:20px 0}img{height:auto;max-width:100%}a:hover,a:active,a:focus{outline:0;text-decoration:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{background-color:#158bb8;border:medium none;color:#FFFFFF;padding:.5rem 1rem;border-radius:4px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:normal !important}h1{font-size:2.4rem;margin-top:20px;margin-bottom:10px}h1{font-size:2.4rem}h2{font-size:2.4rem;margin-top:20px;margin-bottom:10px}h2{font-size:2.4rem}h3{font-size:1.8rem;margin-top:20px;margin-bottom:10px}h3{font-size:1.8rem}h4{font-size:1.5rem;margin-top:20px;margin-bottom:10px}h4{font-size:1.5rem}h5{font-size:1.4rem;margin-top:20px;margin-bottom:10px}h5{font-size:1.4rem}h2,.h2,h3,.h3,h4,.h4{margin-top:0}h2,.h2,h3,.h3{color:#158bb8}p a{color:#333}p a:hover{color:#158bb8;text-decoration:none}textarea{border:solid 1px #d3d4d4}.brand-bluelight{color:#5da8c5}.brand-blue{color:#158bb8}.blocktag{font-size:1.6rem}.smaller{font-size:1.1rem;color:#777}.soloheadline{padding-top:30px;text-align:center}.light-h2{color:#5da8c5}.text_shadow{text-shadow:0px 0px 12px rgba(0,0,0,0.4)}.snugthebottom{margin-bottom:-6rem !important}.snugthebottommore{margin-bottom:-12rem !important}.moveitup{margin-top:-6rem !important}.moveitupmore{margin-top:-10rem !important}.securelogos{margin-top:9rem}.mediaimage{vertical-align:bottom}.minusone{letter-spacing:-1px !important}.minusthree{letter-spacing:-3px !important}.mediabox{width:100%;height:200px;border:solid 0px red;margin-bottom:1rem;margin-top:-6rem}.team-container{margin-top:2rem}.team-photo img{width:100%;height:100%}.goatrancher{background:url(https://app.easykeeper.com/assets/goatrancher_cover-fef4efbf31dbdda741955cf145066d5e5cc78730cfbcee3ff1dd36f15a5a5460.jpg) no-repeat left bottom;background-size:139px 180px}.rgj{background:url(https://app.easykeeper.com/assets/RGJ_pos-75241740ff413573fdac9810a8e957fab1c62a8522ad28247bde22ccad7d2aa2.png) no-repeat left bottom;background-size:227px 50px}.carsonnow{background:url(https://app.easykeeper.com/assets/carson_now-40953106a4761abd30b619886b57c4f0e43b19ff954dc9c956f7f97a2f606738.png) no-repeat left bottom;background-size:221px 43px}.rgjhalfsize{background:url(https://app.easykeeper.com/assets/RGJ_pos-75241740ff413573fdac9810a8e957fab1c62a8522ad28247bde22ccad7d2aa2.png) no-repeat left bottom;background-size:182px 40px}.carsonnowhalfsize{background:url(https://app.easykeeper.com/assets/carson_now-40953106a4761abd30b619886b57c4f0e43b19ff954dc9c956f7f97a2f606738.png) no-repeat left bottom;background-size:177px 35px}.light{background-color:rgba(255,255,255,0.5)}.dark{background-color:rgba(0,0,0,0.1)}.transparent_original{box-shadow:0px 0px 20px #acacac inset;-webkit-box-shadow:0px 0px 20px #acacac inset;-moz-box-shadow:0px 0px 20px #acacac inset}.transparent{box-shadow:0px 0px 20px rgba(0,0,0,0.3) inset;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.3) inset;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.3) inset}.togetherness{border:none;background:none;padding-top:20px;padding-bottom:20px}.togetherness-light{border:none;background-color:rgba(255,255,255,0.5);padding-top:20px;padding-bottom:20px}.togetherness-dark{border:none;background-color:rgba(0,0,0,0.1);padding-top:20px;padding-bottom:20px}.repeater{padding-top:70px;padding-bottom:70px}.page-header_original{border-bottom:none;margin:0;padding-bottom:0;box-shadow:0px 0px 20px #acacac inset;-webkit-box-shadow:0px 0px 20px #acacac inset;-moz-box-shadow:0px 0px 20px #acacac inset}.page-header{border-bottom:none;margin:0;padding-bottom:0;box-shadow:0px 0px 20px rgba(0,0,0,0.3) inset;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.3) inset;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.3) inset}.content-located-pagetitle{position:relative;background-color:rgba(255,255,255,0.8);padding:30px 0;text-align:center}.header-located-pagetitle h1{margin:4.6rem 8.5rem 0 0 !important;text-align:right;color:#7f9846 !important;font-size:1.7rem !important;position:absolute;right:9rem}.descriptiontext{margin:4.9rem 0 0px 26.5rem;font-size:1.2rem;font-style:italic;position:absolute;display:block}.page-header_original{border-bottom:none;margin:0;padding-bottom:0;box-shadow:0px 0px 20px #acacac inset;-webkit-box-shadow:0px 0px 20px #acacac inset;-moz-box-shadow:0px 0px 20px #acacac inset}.page-header{border-bottom:none;margin:0;padding-bottom:0;box-shadow:0px 0px 20px rgba(0,0,0,0.3) inset;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.3) inset;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.3) inset}.content-located-pagetitle{position:relative;background-color:rgba(255,255,255,0.8);padding:30px 0;text-align:center}.header-located-pagetitle h1{margin:4.6rem 8.5rem 0 0 !important;text-align:right;color:#7f9846 !important;font-size:1.7rem !important;position:absolute;right:9rem}.contentbutton a{color:#fff !important;text-decoration:none}.contentbutton a:hover{color:white;text-decoration:none}button.contentbutton{margin:0;background-color:#7f9846}button.contentbutton:hover{background-color:#158bb8}.qa-faq-title a{color:#777;font-size:1.6rem !important;text-decoration:none !important}.qa-faq-title a:before{content:"+ "}.qa-faq-title a:hover,.qa-faq-title a:active{text-decoration:none !important}.qa-faq-answer{padding:0px 1rem 2rem 1rem}.tighttop{margin-top:-2rem}.credits{font-size:1.2rem;color:rgba(0,0,0,0.4)}.credits a{color:rgba(0,0,0,0.6)}.credits a:hover{color:rgba(0,0,0,0.8);text-decoration:none}.textwidget{font-size:1.4rem;margin:0 0 0 4px}.textwidget a{color:rgba(0,0,0,0.3)}.textwidget a:hover{color:rgba(0,0,0,0.5)}.footer{background-color:#e6e2d9;padding:20px 0 20px 0}.footer .footersmalltype{font-size:1.2rem}.copyright{background-color:rgba(0,0,0,0.15);padding:20px 0 20px 0}.addtoany_list.a2a_kit_size_32 a span{background-size:22px auto !important;height:2.2rem !important;line-height:2.2rem !important;width:2.2rem !important}.navbar-toggle{background:none repeat scroll 0 0 #7f9846;display:block;margin-top:4rem;position:fixed;right:9rem;z-index:1000;margin-left:10px}.navbar-toggle .icon-bar{background-color:#FFFFFF}.navmenu-default,.navbar-default .navbar-offcanvas{background-color:#FEFDFC}.navmenu-default .navmenu-brand,.navbar-default .navbar-offcanvas .navmenu-brand{color:#7f9846 !important}ul,ol{margin-bottom:1rem;margin-top:0;list-style:none}.navbutton a{color:white;text-decoration:none}.navbutton a:hover{color:white;text-decoration:none}button.navbutton{background-color:#57585B}button.navbutton:hover{background-color:#158BB8}.navbutton{margin:1rem 0 0 2.5rem}.navbutton-sub{margin:0 3.5rem}.menu{padding:5rem 0 0 2.5rem;font-size:1.6rem;text-decoration:none}.menu a:hover{text-decoration:none;color:#428bca}.sub-menu{padding-left:1rem;font-size:1.4rem;margin:0 0 1rem 0;color:#57585B;text-decoration:none}.sub-menu a{color:#818387;text-decoration:none}.sub-menu a:hover{color:#57585B;text-decoration:none}h1{font-size:2rem;color:#158bb8}.custom-devise-sessions_controller h5,.custom-devise-sessions_controller h2{margin-top:0 !important}.passwords_controller h5,.passwords_controller h2{margin-top:0}h2{font-size:1.4rem;margin-top:20px;margin-bottom:10px}h3{font-size:1.1rem;margin-top:20px;margin-bottom:10px}p{margin:3px 0}span.left_label{display:inline-block;width:12%;clear:left}a:link,a:active,a:visited{color:#158bb8;text-decoration:none}a:hover{color:#0a445a;text-decoration:none}hr{color:#d3d4d4;background-color:#d3d4d4}select{border:1px solid #d3d4d4;color:#555;font-size:1.13em;margin:0 0 0.5em;padding:0.25em}body.section_dashboard,body.section_animals,body.section_reports,body.section_bulk_data{color:#555}input.text,input.browse,input[type="email"],input[type="text"],input[type="password"],input[type="file"]{border:1px solid #d3d4d4;color:#555;font-size:1.13em;margin:0 0 0.5em;padding:0.22em;width:15em}input:focus{background-color:white}input:disabled{color:#999999;background-color:#eeeeee}#header{background:transparent;height:70px}#header #logo{float:left;margin-top:10px}#header #global-nav{color:#cdcdcd;font-size:.8rem;font-weight:normal;float:right;margin-top:30px;text-align:right;width:50%}#header #global-nav .env-details a,#header #global-nav .env-details a:hover{text-decoration:none;color:red !important;cursor:default}#header a{font-family:"Open Sans", sans-serif !important;font-size:.8rem;font-weight:normal;color:#777 !important}#header a:hover{color:#7f9846 !important}#footer{background:none !important;text-align:left;padding:20px 10px}#footer a{color:#777}#footer a:hover{color:#7f9846}#footer ul li{display:inline;padding:0 0.5em 0 0}#trademark{color:#777;text-align:left}#footerCap{display:none}.logo{height:5rem}.logo h1{width:19rem;height:5rem;float:left}.logo h1 i{font-size:5rem !important}.logo h1 a span{margin-left:5rem;height:5rem}.fa{margin-bottom:10px !important}.content-located-pagetitle{position:relative;background-color:rgba(255,255,255,0.8);padding:30px 0;text-align:center}.header-located-pagetitle h1{float:right;margin:46px 85px -90px 0 !important;text-align:right;color:#7F9846 !important;font-size:1.7rem !important}#nav{background:none !important;margin:0 4px;height:auto}#nav ul{border-bottom:0 solid #86a383 !important;height:42px;margin:30px 0 0;padding:0}#nav ul li a{border-bottom:0 solid #3e5c5c;border-top:0 solid #384b4a;color:#6f7072;display:block;font-size:1.1rem;padding:8px 20px;text-decoration:none;background:none}#nav ul li a:hover{color:#7f9846;border:none;font-weight:normal;background:none}#nav ul li.current a{color:#7f9846;background-color:transparent;border:none;font-weight:normal;padding:8px 20px 9px}#nav ul li,#sub_nav ul li{float:left;list-style-type:none}#sub_nav{background:none !important;border-bottom:1px solid #d3d4d4;clear:both;height:50px;line-height:2;margin-bottom:20px;margin-top:-20px}#sub_nav ul li a{color:#7f9846;display:block;float:left;font-size:15px;padding:10px 10px 0 25px;text-decoration:none}#sub_nav ul li a.herd,#sub_nav ul li a.add{background:none;color:#6f7072}#sub_nav ul li a:hover{color:#158bb8}#sub_sub_nav{float:left;height:100%;width:160px}#sub_sub_nav #animal_search_filter input{background-color:rgba(255,255,255,0.5);border:1px solid #d3d4d4;font-weight:300}#sub_sub_sub_nav{background:none;border-bottom:none;height:89px;left:-9px;position:relative;top:-10px;width:799px;overflow:hidden}#sub_sub_sub_nav ul li{float:left;list-style-type:none;margin:0;padding:0 1px 0 0;background:none}#sub_sub_sub_nav ul li.active a{color:rgba(0,0,0,0.6)}#sub_sub_sub_nav ul li a{background:none;color:rgba(0,0,0,0.4);display:block;font-weight:normal;font-size:10px;height:89px;text-align:center;width:71px;line-height:1;vertical-align:bottom;padding-top:10px;margin-top:7px !important}#sub_sub_sub_nav ul li a:hover{background:none;color:#158bb8}#sub_sub_sub_nav ul li a p{position:relative;top:-3px;margin:0;padding:0;line-height:1.2em}#sub_sub_sub_nav ul li.current a{background:none}form#filter-animals-form{background:none;border:0 solid #C7B281;color:#555;margin-bottom:5px}div#content,#content_body,#reminders,#updates,#sub_nav,#sub_sub_nav,#animal_list,#animal_list ul li a,form#filter-animals-form{background-color:transparent !important;background-image:none !important}div#content{width:968px;min-height:400px;margin:0 auto 2rem auto}body.section_dashboard #content_body{width:968px}.dashboard_names{overflow-x:visible}body.dashboard_controller #content_body{padding:0}body.dashboard_controller #content_body h1{margin:5px 0;font-size:1.2rem;color:#158bb8}.whole_page{background-image:none;margin:0 auto;text-align:left;width:100%}#whole_page_header{position:relative;min-height:170px}#herdName{color:#555;position:absolute;right:0;top:20px;font-size:0.8rem}#herdName span{color:#00919D}#feedbackWidget{position:absolute;right:0;top:95px;width:150px;height:150px;overflow:visible}div.uv-icon{position:absolute !important;right:20px !important;top:190px !important}.narrow_page,.narrow_page_footer{position:relative;width:968px;margin:0 auto;clear:both}.narrow_page_footer.narrowish{width:95%;color:rgba(0,0,0,0.3)}.narrow_page_footer.narrowish p{width:100%;margin:0 auto;text-align:center}.narrow_page_footer.narrowish a{color:rgba(0,0,0,0.6)}.narrow_page_footer.narrowish a:hover{color:rgba(0,0,0,0.8)}.light{background-color:rgba(255,255,255,0.5)}.dark{background-color:rgba(0,0,0,0.1)}.transparent{box-shadow:0 0 20px #acacac inset}div#preferences-dropdown{width:200px;color:#7f9846;font-size:0.8rem;padding:0}div#preferences-dropdown i{position:relative;top:2px}div.ezkdropdown{display:inline;position:relative}div.ezkdropdown.open div.ezkdropdown-menu ul.ezkdropdown-menu{display:block}div.ezkdropdown div.ezkdropdown-menu{position:absolute;right:0;top:22px;width:100%;height:40px}div.ezkdropdown div.ezkdropdown-menu ul.ezkdropdown-menu{display:none;position:absolute;right:0;top:0;text-align:right;z-index:1000}div.ezkdropdown div.ezkdropdown-menu ul.ezkdropdown-menu li{padding:0 0 0}#reminders{width:inherit !important}#reminders ul li{background:none !important;border:none;border-bottom:1px solid #d3d4d4 !important;margin-bottom:5px;color:#555;font-size:0.8rem;display:block;padding:10px}#reminders ul li strong{display:block;float:left;width:13%}#reminders ul li p{display:block;float:left;line-height:120%;margin:0 20px;padding:0;width:auto}#reminders ul li i{font-size:1.1rem}#reminders ul li i.fa-exclamation-triangle{color:#f0b233}.dashboard_info{width:240px}#updates ul li{border:0 !important;margin-bottom:5px;line-height:150%;padding:5px 10px;color:#777;font-size:0.8rem}#updates ul li.feature strong,#updates ul li.title strong{color:#158bb8;font-weight:normal}#updates ul li.coming strong{color:#cdcdcd;font-weight:normal}.due_past{font-weight:normal;color:#d5573a;opacity:.8}.due_today,.due_tomorrow{color:#7f9846;font-weight:normal}.due_future{color:#555;font-weight:normal;opacity:.8}.action_dashboard{width:75px;display:inline-block;float:right}i.fa{font-size:1.1rem}i.fa.fa-check,i.fa.fa-plus{color:#7f9846;opacity:.5}i.fa.fa-check:hover,i.fa.fa-check:focus,i.fa.fa-plus:hover,i.fa.fa-plus:focus{opacity:1}i.fa.fa-pencil,i.fa.fa-refresh{color:#158bb8;opacity:.5}i.fa.fa-pencil:hover,i.fa.fa-pencil:focus,i.fa.fa-refresh:hover,i.fa.fa-refresh:focus{opacity:1}i.fa.fa-times,i.fa.fa-minus{color:#d5573a;opacity:.5}i.fa.fa-times:hover,i.fa.fa-times:focus,i.fa.fa-minus:hover,i.fa.fa-minus:focus{opacity:1}i.fa.fa-info-circle{color:black;opacity:0.4}i.fa.fa-info-circle:hover{opacity:0.6}i.fa-3x{font-size:3em}.select_herdbook label{width:auto}#animalList{background:transparent}#bulk_milk_records h3 .larger{font-size:1.2em}#bulk_milk_records .narrow input.text,#bulk_milk_records .narrow input.browse,#bulk_milk_records .narrow input[type="text"],#bulk_milk_records .narrow input[type="file"],#bulk_milk_records .narrow textarea{border:1px solid #D3D4D4;color:#555;font-size:1.13em;margin:0px 0px 0.5em;padding:0.22em}.with_action_buttons{width:650px;margin-bottom:2rem;border:1px solid #ebe7e0}.vtable{border-spacing:0 5px;width:100%}.vtable .label{width:235px;padding:6px 6px;margin-right:8px;background-color:rgba(0,0,0,0.1) !important;display:table-cell;vertical-align:top;font-size:1.1em;font-weight:normal;text-align:right}.vtable label.control-label{background-color:rgba(0,0,0,0.1) !important;font-weight:normal;color:#777;min-width:200px}.vtable .controls table.headed th{background-color:#ebe7e0;border:none;font-weight:normal}.vtable_legend{background-color:transparent;font-size:1.5em;font-weight:normal;line-height:110%;margin-bottom:0;width:auto;border:0 solid #ebe7e0;padding:12px;color:#158bb8}#actionItems{width:105px;border-top:1px solid #d3d4d4;border-left:1px solid #d3d4d4;padding:8px}a.actionBtn,a.actionBtn.addNote,a.actionBtn.editPage,a.actionBtn.view,a.actionBtn.addMilk,a.actionBtn.addMilkRecord,a.actionBtn.addSlaughter,a.actionBtn.addHealth,a.actionBtn.addBreeding,a.actionBtn.addImage,a.actionBtn.changeStatus{background-color:transparent;background-image:none;width:97px;padding:0;border:0 solid #ebe7e0;color:#158bb8}a.actionBtn:hover{background:none;color:#158bb8}.date_field.hasDatepicker:not([disabled]){background:#fff !important}#progress-bar{margin-bottom:10px}.ui-corner-all{border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-top-left-radius:4px}.ui-widget-content,.easykeeper-select{border:1px solid #d3d4d4;background-color:#f9f8f1;background-image:none;color:#333}.ui-widget-header{background-color:#7f9846;color:#fff;font-weight:normal}.ui-state-default,.ui-widget-content .ui-state-default,.easykeeper-select .ui-state-default,.ui-widget-header .ui-state-default{background:#fff;font-weight:normal;color:#777}.ui-state-active,.ui-widget-content .ui-state-active,.easykeeper-select .ui-state-active,.ui-widget-header .ui-state-active{background-color:rgba(127,152,70,0.25);font-weight:normal;color:#7f9846}a.ui-state-default.ui-state-hover{background-color:rgba(127,152,70,0.25)}.with_action_buttons{border:none}#animal_list{border-top:1px solid #d3d4d4;border-right:1px solid #d3d4d4;border-bottom:1px solid #d3d4d4}#animal_list ul li a{background-color:transparent;border-bottom:1px solid #e6e2d9;color:#777}#animal_list ul li a:hover{color:#158bb8}#animal_list .fa-sign-out,#animal_list .fa-sign-in,#animal_list .fa-exclamation-triangle{font-size:1.1rem}#animal_list .fa-sign-out{color:#7f9846;transform:rotate(180deg);opacity:.7}#animal_list .fa-sign-in{color:#7f9846;opacity:.7}#animal_list .fa-exclamation-triangle{color:#f0b233}.animal_list_title{font-weight:normal;font-size:1rem}#animal_name_header{color:#158bb8;font-size:2rem}.tab_options a{color:#777;display:block;height:30px;width:160px;float:left;padding:10px;margin:10px 10px 10px 0px;border:1px solid #e6e2d9;background:#ebe7e0 none repeat scroll 0% 0%;text-decoration:none;font-size:14px;text-align:center;line-height:1.1}.tab_options a:hover{background:#e6e2d9 none repeat scroll 0% 0%}.tab_options a.selected{background-color:#e6e2d9}#notice,#success,.notice_box,.page_description{background:#d8e0c6 none;border:1px solid #7f9846;color:#7f9846;margin-bottom:20px;padding:10px;max-width:500px}.help_text,.hint{background:none;color:#777;display:block;font-style:italic}.help_text.tight,.hint.tight{padding:0}.help_text a,.hint a{font-style:normal}div.herd_hint{position:relative;font-size:.8em;color:maroon;margin:0 0 0 10px}.registrations_controller .transparent,.sessions_controller .transparent{padding-bottom:50px}.sessions_controller table.genericTable{width:450px}.sessions_controller h5{margin-top:10px}a.login-top-button{display:block;position:absolute;top:0;right:0;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#777777;color:#ffffff;text-transform:uppercase;font-size:10px;padding:3px 8px 2px 8px}.welcome_revisit_button{background-color:#777777 !important;color:#ffffff}#dashboard_to_welcome_button{float:right;margin-right:1em}.inline{display:inline}#step_1_content,#step_2_content,#step_4_content,#step_6_content,#step_7_content,#step_8_content{margin-top:2em;display:flex}.fa.welcome_section_icon{font-size:7em;float:left;margin:0.25em 0.5em 0em 0em !important}a.login-top-button:hover{background-color:#158bb8;padding-top:6px;margin-bottom:-2px}.bulk_health_event_header{display:flex}.bulk_health_event_title{display:inline-block !important}.bulk_health_event_title>h3{display:inline;margin-top:0}.bulk_health_event_title>.fa-warning{color:#ffa500}.form-for-bulk-health-events hr{margin:.25em;border-bottom:solid}#select-all.bulkHealthEvents{margin-top:1.5em;margin-bottom:.75em}h2.completedStep{color:#6f7072}.bulkHealthSelect{position:relative}.bulkHealthEventAnimalForm{position:relative}.animal-template-events-list .batchEventForm{margin-left:4em}.bulkAnimalName{display:inline-block}.healthEventFields.batchEventFields:not(.hidden):not(.collapsed),.batchTemplateHeader:not(.hidden):not(.collapsed),.batchTemplateFields:not(.hidden):not(.collapsed){display:flex}.healthEventFields.batchEventFields .batchInput:disabled,.batchTemplateHeader .batchInput:disabled,.batchTemplateFields .batchInput:disabled{color:#555}.bulk-health-template-step{margin-left:3em}.bulk-health-template-step p{margin:5px 0}.batchTemplateFields.hidden{display:none;transition:0.2s ease all}.remove-health-event-template{margin-left:auto;margin-right:3em}.healthEventFields.batchEventForm .label{text-align:left}.healthEventFields.batchEventForm .input{border-bottom:none}.healthEventFields.batchEventForm.errorEvent .bulkEventTitle{color:#777777}.healthEventFields.batchEventForm.errorEvent .batchEventFields,.healthEventFields.batchEventForm.errorEvent .bulkHealthToggle.subform_icon,.healthEventFields.batchEventForm.errorEvent .health-event-reminders{display:none !important}.fa.batchEventExpandCollapse{color:#158bb8;float:right;margin-left:auto;margin-top:13px;font-size:2.5em}.removed_bulk_event_view{color:#777777}h3.bulkHealthEventTitle{margin-top:10px}.error_list label.error{color:#CF694D;margin-left:0.3em;display:inline}.error.batchInput:enabled{display:inline-block;border:1px solid red;border-radius:3px;box-shadow:0 0 3px red}.bulk_health_event_title>.fa-warning.conflict-error{color:#d5573a}.errorWrapper{list-style-type:none;color:red}.error_list.hiddenErrorMsgs li.errorWrapper{display:none !important}.conflict_learn_more~.conflict_details{position:relative;bottom:30px;left:0px;visibility:hidden}.conflict_learn_more:hover~.conflict_details{visibility:visible}.movingPlaceholderTextField.disabled .bulkHealthSelect,.movingPlaceholderTextField.enabled .movingPlaceholderContainer,.movingPlaceholderSelectField.disabled .bulkHealthSelect,.movingPlaceholderSelectField.enabled .movingPlaceholderContainer{display:none}.movingPlaceholderTextField.multibox,.movingPlaceholderTextField.multibox .movingPlaceholderContainer,.movingPlaceholderSelectField.multibox,.movingPlaceholderSelectField.multibox .movingPlaceholderContainer{width:19.2em}.movingPlaceholderTextField.occurredOnField,.movingPlaceholderSelectField.occurredOnField{position:relative;width:8em}.movingPlaceholderTextField select,.movingPlaceholderSelectField select{margin:0 0.2rem}.movingPlaceholderTextField .movingPlaceholderContainer,.movingPlaceholderSelectField .movingPlaceholderContainer{position:relative;float:left}.movingPlaceholderTextField .movingPlaceholderContainer .movingPlaceholderInput,.movingPlaceholderSelectField .movingPlaceholderContainer .movingPlaceholderInput{margin:0rem 0.2rem;padding:15px 0 0 0;font-size:1.2em;width:12.5em;height:1.35em;position:relative}.movingPlaceholderTextField .movingPlaceholderContainer .movingPlaceholderInput.bulkHealthDosage,.movingPlaceholderTextField .movingPlaceholderContainer .movingPlaceholderInput.bulkHealthDeliveryMethod,.movingPlaceholderTextField .movingPlaceholderContainer .movingPlaceholderInput.bodyConditionScoreField,.movingPlaceholderSelectField .movingPlaceholderContainer .movingPlaceholderInput.bulkHealthDosage,.movingPlaceholderSelectField .movingPlaceholderContainer .movingPlaceholderInput.bulkHealthDeliveryMethod,.movingPlaceholderSelectField .movingPlaceholderContainer .movingPlaceholderInput.bodyConditionScoreField{width:12.5em}.movingPlaceholderTextField .movingPlaceholderContainer .movingPlaceholderInput.weightField,.movingPlaceholderSelectField .movingPlaceholderContainer .movingPlaceholderInput.weightField{width:6em}.movingPlaceholderTextField .movingPlaceholderContainer .movingPlaceholderInput.NotesField,.movingPlaceholderSelectField .movingPlaceholderContainer .movingPlaceholderInput.NotesField{width:12em}.movingPlaceholderTextField .movingPlaceholderContainer .movingPlaceholderInput.occurredOnField,.movingPlaceholderSelectField .movingPlaceholderContainer .movingPlaceholderInput.occurredOnField{width:6em}.movingPlaceholderTextField .movingPlaceholderContainer .movingPlaceholderInput.resultOnField,.movingPlaceholderSelectField .movingPlaceholderContainer .movingPlaceholderInput.resultOnField{width:9.6em}.movingPlaceholderTextField .movingPlaceholderContainer .movingPlaceholderInput:not(:focus):not([value])~.movingPlaceholderText,.movingPlaceholderTextField .movingPlaceholderContainer .movingPlaceholderInput:not([value=""])~.movingPlaceholderText,.movingPlaceholderTextField .movingPlaceholderContainer .movingPlaceholderInput:focus~.movingPlaceholderText,.movingPlaceholderSelectField .movingPlaceholderContainer .movingPlaceholderInput:not(:focus):not([value])~.movingPlaceholderText,.movingPlaceholderSelectField .movingPlaceholderContainer .movingPlaceholderInput:not([value=""])~.movingPlaceholderText,.movingPlaceholderSelectField .movingPlaceholderContainer .movingPlaceholderInput:focus~.movingPlaceholderText{font-size:0.65rem;opacity:1;top:0.1rem}.movingPlaceholderTextField .movingPlaceholderContainer .movingPlaceholderText,.movingPlaceholderSelectField .movingPlaceholderContainer .movingPlaceholderText{font-size:.8rem;top:0.6rem;position:absolute;left:10px;pointer-events:none;color:#97979D;transition:0.2s ease all}.movingPlaceholderTextField .movingPlaceholderContainer .movingPlaceholderText.bulkHealthResultReceivedDate,.movingPlaceholderSelectField .movingPlaceholderContainer .movingPlaceholderText.bulkHealthResultReceivedDate{width:12.5em}select.bulkHealthSelect,input.bulkHealthSelectReplacement{margin:0rem 0.2rem;width:12.5em}select.bulkHealthSelect.bulkHealthSelect,input.bulkHealthSelectReplacement.bulkHealthSelect{height:2.6em}select.bulkHealthSelect.batchInput,input.bulkHealthSelectReplacement.batchInput{width:12.5em}.batchInput.movingPlaceholderInput[disabled],.batchInput.bulkHealthSelect[disabled]{background-color:#d0d0d0}.batchInput.movingPlaceholderInput.weightField[disabled],.batchInput.bulkHealthSelect.weightField[disabled]{color:#999999;border:1px solid #d3d4d4}textarea.batchInput{font-family:sans-serif}.animal-template-events-list .health-event-reminders{margin-top:.75em;font-size:medium}.animal-template-events-list .health-event-reminders.unselected{color:#777777}.animal-template-events-list .health-event-reminders.selected{color:#7f9846}.activeFilter,input.activeFilter[type="text"]{border-color:#5e7c51;border-radius:3px;box-shadow:0 0 3px #5e7c51}.hidden,div.hidden,.addBack_health_form,.input.resultOnField.hidden,.bulk_event_subform_select,.fa.fa-caret-up.bulkHealthEventCollapse,.fa-warning.no-conflict,.no-conflict{display:none}.fa.fa-minus{color:#a00}.fa.fa-plus{color:#0a0}.bulkAnimalName{color:#6f7072;font-weight:normal;font-size:1.1rem;margin-top:20px;margin-bottom:10px}.bulkAnimalName.selected{color:#7f9846}.remove-health-event-template>i.fa.subform_icon{float:right}div#registry_last6_note{display:none;margin-left:12%;font-size:1em;padding:0 0 0 0.5em;font-style:italic}#animalSearchContainer{margin-top:2.5em}#animalSearchContainer #pedigree_choose_ui{margin-top:2em}#addPedigreeAncestorForm .user_herd_animal_exists{display:flex;align-items:center}#addPedigreeAncestorForm #herdAnimalExists{margin-left:1em}@media (max-width: 768px){.logo h1 i{font-size:6rem}.logo h1 a span{background:url(https://app.easykeeper.com/assets/easykeeperlogo-noicon-265f01dde208aa3627963787b00bab5fbfc38f08c2dc9d34ce6354b4e585eb16.png) no-repeat scroll 0 0 / 180px 75px transparent;margin-left:6rem}.navbar-toggle{margin-top:1rem;right:0;margin-left:0}.header-located-pagetitle h1{margin:1.8rem 8.5rem 0 0 !important;right:0}.descriptiontext{margin:9.5rem 0 0 16rem}.repeater{padding-top:1rem;padding-bottom:70px}}@media (min-width: 768px){.logo h1 a span{background:url(https://app.easykeeper.com/assets/easykeeperlogo-noicon-265f01dde208aa3627963787b00bab5fbfc38f08c2dc9d34ce6354b4e585eb16.png) no-repeat scroll 0 0 / 220px 78px rgba(0,0,0,0)}}@media screen and (device-aspect-ratio: 40/71){.logo h1{margin-top:3.5rem}.logo h1 i{font-size:5rem}.logo h1 a span{background:url(https://app.easykeeper.com/assets/easykeeperlogo-noicon-265f01dde208aa3627963787b00bab5fbfc38f08c2dc9d34ce6354b4e585eb16.png) no-repeat scroll 0 0 / 170px 60px rgba(0,0,0,0);margin-left:6rem;height:6rem}.repeater{padding-top:2rem}}@media (min-width: 769px) and (max-width: 991px){.descriptiontext{margin:9.5rem 0 0 16rem}}@media (max-width: 373px){.descriptiontext{margin:9.5rem 0 0}}
