﻿/*! HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}html{font-family:sans-serif}body{font-family:"Helvetica Neue", Helvetica, Arial, Verdana, "Trebuchet MS";font-size:14px;font-weight:400;line-height:1.429;letter-spacing:0.001em;color:rgba(0,0,0,0.87);background-color:#FFF;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}header{background:#eee;padding:1em .5em;color:#222;z-index:999;position:relative}header h1{margin:0;font-size:1.5em;font-style:italic;font-weight:normal;text-align:center;margin-bottom:0.1em}header h1 a{color:inherit;text-decoration:none}header h1 a:hover{color:#284C79}@media only screen{header.stick{position:fixed;width:100%;left:0;top:0;right:0;box-sizing:border-box}}@media only print{body{padding:0 !important;margin:0 !important}}nav ul{list-style:none;margin:0;padding:0;text-align:center}nav ul li{display:inline-block;margin:0.25em 0.1em}nav ul li a{line-height:1.5em;padding:.15em .5em;display:block;box-sizing:border-box;vertical-align:middle;color:rgba(0,0,0,0.87);text-decoration:none;border-bottom:2px solid #222}nav .separator{display:block}.section-container{position:relative;padding-bottom:2em;box-sizing:border-box}.section-container.dark{color:#fff;background:#333}.section-container.dark a{color:#B2D8FF}.section-container.dark a:visited{color:#CDC9DB}.section-container.dark a:hover{color:#74BBF2}.section-header{padding:.25em 1em;margin:0;text-align:center;font-weight:normal;line-height:2em;background:#ddd}.section-container.dark .section-header{background:#222;color:#fff}.content-container{padding:0 .5em}@media only screen and (min-width: 600px){header{padding:1em 3em}.section-container{padding-top:2em;border-right:3em solid #222}.section-header{padding:0 1em;background:none;transform-origin:top left;transform:translate(100%, 0) translateX(2em) rotate(90deg);position:absolute;top:0;right:0}.content-container{padding:0}header h1{float:left;text-align:left;margin:0}nav ul{float:right}nav ul li{float:left;display:block;margin-top:0;margin-bottom:0}nav .separator{width:1em;min-height:1px}}.section-container h3{font-weight:normal;font-size:180%;border-bottom:1px solid rgba(0,0,0,0.25)}@media only screen and (min-width: 600px){.section-container{padding-left:12%;padding-right:12%}.section-container h3{margin-left:-5%;margin-right:-5%}}@media only screen and (min-width: 1280px){.section-container{padding-left:20%;padding-right:20%}}#intro .section-header{background-color:#004d99}#ethics .section-header{background-color:#370759}#health .section-header{background-color:#5f101c}#environment .section-header{background-color:#3d5907}#how .section-header{background-color:#593107}#blog .section-header{background-color:#105f5e}#more .section-header{background-color:transparent;color:rgba(0,0,0,0.9);display:none}#intro.section-container{border-color:#004d99;background-color:#369;z-index:160}#ethics.section-container{border-color:#370759;background-color:#60347f;z-index:150}#health.section-container{border-color:#5f101c;background-color:#732d37;z-index:140}#environment.section-container{border-color:#3d5907;background-color:#658626;z-index:130}#how.section-container{border-color:#593107;background-color:#7f5b34;z-index:120}#about.section-container{z-index:100}#blog.section-container{border-color:#105f5e;background-color:#2d736f;z-index:110}#more.section-container{border-color:transparent;background-color:#fff;color:rgba(0,0,0,0.9);z-index:115}nav .intro a{border-color:#004d99}nav .ethics a{border-color:#370759}nav .health a{border-color:#5f101c}nav .environment a{border-color:#3d5907}nav .how a{border-color:#5f5510}nav .blog a{border-color:#105f5e}nav .more a{border-color:#fff}nav .intro a:hover,nav .current.intro a{border-color:#004d99;background-color:#369;color:#fff}nav .ethics a:hover,nav .current.ethics a{border-color:#370759;background-color:#60347f;color:#fff}nav .health a:hover,nav .current.health a{border-color:#5f101c;background-color:#732d37;color:#fff}nav .environment a:hover,nav .current.environment a{border-color:#3d5907;background-color:#658626;color:#fff}nav .how a:hover,nav .current.how a{border-color:#5f5510;background-color:#736c2d;color:#fff}nav .about a:hover,nav .current.about a{background-color:#333;color:#fff}nav .blog a:hover,nav .current.blog a{border-color:#105f5e;background-color:#2d736f;color:#fff}nav .more a:hover,nav.current.more a{border-color:#fff;background-color:#fff}.info-section{padding:1em;box-sizing:border-box;margin-top:1em}.info-section p{text-align:justify}.info-section h4,.info-section h5,.info-interval{text-transform:uppercase;line-height:1em;letter-spacing:-1px;text-shadow:0 1px 0 rgba(0,0,0,0.5);font-weight:bold}.info-section h4{font-size:2em;margin-bottom:0;margin-top:.25em}.info-section h5{font-size:1.15em;margin-bottom:0;letter-spacing:0px}.info-interval{font-size:1.75em;text-transform:uppercase;line-height:1em;margin-bottom:0}.info-interval small{margin-top:.5em;line-height:1.1em;display:block}@media only screen and (min-width: 1024px){.dairy-infographic .info-section{text-align:center;padding-top:5%;margin-top:0}.dairy-infographic .info-interval{text-align:center !important}.tri-info-section-left{float:left;width:31.333333333%;margin-right:3%}.tri-info-section-center{float:left;width:31.333333333%;margin:0}.tri-info-section-right{float:left;width:31.333333333%;margin-left:3%}.dairy-infographic .infographic-diagram-container{margin-bottom:-5%}}@media only screen and (min-width: 768px){.egg-infographic .info-section{text-align:center;padding-top:5%;margin-top:0}.egg-infographic .info-interval{text-align:center !important}.dual-info-section-left{float:left;width:48.5%;margin-right:1.5%}.dual-info-section-right{float:left;width:48.5%;margin-left:1.5%}.egg-infographic .infographic-diagram-container{margin-bottom:-5%}}.dairy-infographic{text-align:left;margin-bottom:2em}.dairy-infographic>p{padding:0;margin-bottom:1em;margin-top:0}.infographic-diagram-container{margin-bottom:2em;position:relative;text-align:center;margin-top:2em}.infographic-label{float:left;margin:0;padding:0;width:35%;text-align:center;color:#cac7cc;font-size:90%;font-weight:normal;text-transform:uppercase;letter-spacing:-1px}.pregnancy-label{margin-left:15%}.lactation-label{margin-right:15%}.egg-infographic{text-align:left;margin-bottom:2em}@media only screen and (min-width: 768px){.infographic-label{font-size:1.5em}}#contributing{position:relative}#contributing .github-logo{position:absolute;top:-.5em;right:0;height:64px;width:64px;opacity:.75;background:#222;border-radius:50%}#contributing .github-logo:hover{opacity:1}@media only screen and (min-width: 600px){#contributing .github-logo{right:-5%}}.tile-list{list-style:none;margin-left:0;padding:0}.tile-list li{margin-bottom:1em}@media only screen and (min-width: 600px){.tile-list li{width:48%;float:left}.tile-list li:nth-child(2){margin-left:2%}}@media only screen and (min-width: 768px){.tile-list li{width:31.333333%;float:left}.tile-list li:nth-child(2){margin:0 3%}}.tile-list li a{height:128px;display:block;display:flex;justify-content:center;align-items:center;font-size:1.75em;font-weight:bold;padding:.5em;text-align:center;box-sizing:border-box;text-decoration:none}.tile-list li a:hover{outline:1px solid #fff;background-color:#fafafa}.tile-info a{background:url('../images/icon-infographics.png') no-repeat center center}.tile-data a{background:url('../images/icon-data.png') no-repeat center center}.tile-akc a{background:url('../images/icon-animal-kill-counter.png') no-repeat center center}.argument{margin-bottom:1em}.argument-list{list-style:none;margin-left:0;padding:0}.argument-list li{position:relative;list-style:none;font-size:1em;line-height:1.15em;margin-bottom:.25em;padding:0;background:rgba(255,255,255,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.argument-list .arg-symbol{position:absolute;left:1em;top:50%;transform:translate(-50%, -50%)}.argument-list .arg-text{display:inline-block;padding:1em;margin-left:3em}.arg-premise .arg-symbol{left:2em}.arg-conclusion .arg-symbol{font-size:2em}.section-footer-links{list-style:none;margin:1em 0;padding:0}.section-footer-links a{display:block;background:rgba(0,0,0,0.1);padding:.5em 1em;margin:.5em 0;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.section-footer-links a:hover{background:rgba(255,255,255,0.05)}body.padded_page footer{padding:1em 1em}.footer-link{display:inline-block;background:rgba(0,0,0,0.1);padding:.5em 1em;margin:0em 1em;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.footer-link:hover{background:rgba(255,255,255,0.05)}.footer-link-big{padding:2em 2em}.share-links{display:block;padding:.5em 1em;margin:.5em 0}.share-links-list{list-style:none;display:inline-block;margin:0;padding:0;margin-left:.5em}.share-links-list li{display:inline-block}.share-links-list li a img{background:#222}.share-links-list li a:hover img{opacity:.9;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);outline:1px solid #eee}img.tumblr{background:#2c4762 !important}img.facebook{background:#3b5998 !important}img.googleplus{background:#d14836 !important}img.twitter{background:#00aced !important}img.reddit{background:#ff4500 !important}img.vk{background:#45668e !important}img.rss{background:#ff8300 !important}.text-center{text-align:center}.pull-left{float:left}.pull-right{float:right}code{font-family:monospace;font-size:12px;display:block;unicode-bidi:embed;white-space:pre;overflow:auto;tab-size:4;border:1px solid #aaa;padding:1em}.z-depth-1{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);z-index:100}.z-depth-2{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);z-index:200}.z-depth-3{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);z-index:300}.z-depth-4{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);z-index:400}.z-depth-5{box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22);z-index:500}h1{color:rgba(0,0,0,0.9);font-weight:bold;font-size:32px;letter-spacing:-1px;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.source{font-style:italic;font-size:14px;margin-top:1em}blockquote{background:rgba(0,0,0,0.05);border-left:10px solid rgba(0,0,0,0.1);margin:1.5em 10px;padding:0.5em 10px;quotes:"“" "”" "‘" "’"}blockquote p{font-style:italic}blockquote .attribution{float:right;margin-top:0.5em}img{max-width:100%}.highlight{background:rgba(255,255,255,0.1)}.padded{padding:0.5em 1.5em}.padded-barely{padding:0.1em .25em}.margined{margin-bottom:1.5em}.no-margin{margin:0}.relative{position:relative}.padded-page{padding:1em 1em}@media only screen and (min-width: 768px){.padded-page{padding-left:12%;padding-right:12%;margin:0 auto}body.padded_page footer{padding-left:7%;padding-right:7%}}.blog-title{margin-bottom:0;text-transform:uppercase}h4.blog-title{margin:0;margin-top:0.5em;font-size:1.5em;text-transform:uppercase}.blog-date{margin-bottom:1.5em;font-style:italic;display:block}.rss-subscribe{float:right;width:32px;height:32px;margin:0.2em;background:#FF8300 url('../images/rss-32.png') no-repeat}#disqus_thread{margin-top:2.5em}table{border:0;padding-bottom:0;display:block;width:100%}caption{display:block}thead{display:none}tbody,tr,th,td{border:0;display:block;padding:0;text-align:left;white-space:normal}th[data-title]:before,td[data-title]:before{content:attr(data-title) ":  ";font-weight:bold;font-size:85%}th:not([data-title]){font-weight:bold}td:empty{display:none}table{border:1px solid #ddd;margin:.5em 0}table th{text-align:center}table tbody tr{border-bottom:1px solid #ccc;padding:4px 10px}table tbody tr:nth-child(even){background-color:#eee}table tbody tr:nth-child(odd){background-color:#f3f3f3}table caption{font-weight:bold;padding:.25em .75em;text-transform:uppercase;background:#fafafa}table .relevant{outline:1px solid #444}@media only screen and (min-width: 760px){th[data-title]:before,td[data-title]:before{content:"";font-weight:bold}th:not([data-title]){font-weight:bold}td:empty{display:table-cell}thead{display:table-header-group}tbody{display:table-header-group}tbody,tr,th,td{border:0;padding:0;text-align:left;white-space:normal}th,td{display:table-cell}tr{display:table-row}table{border-style:none;border-top-width:0;width:auto}tr{border-style:none;border-bottom-width:0}th,td{border-style:none;padding-right:1em;text-align:left;min-width:50px;vertical-align:top}th+th,th+td,td+th,td+td{border-left-width:1px}thead tr:last-child{border-bottom-width:2px}thead th,tr.index th{font-weight:bold;line-height:1.25;vertical-align:middle}thead th{padding-bottom:.25em}tbody:first-of-type tr.index th{padding-top:1em}tbody th{font-weight:normal}table{border-collapse:separate;border-spacing:5px;text-align:left;font-size:90%}table th{padding:.5em .75em;background:#ddd;font-size:85%;text-align:center}table tbody tr{border-bottom:1px solid #ccc;padding:6px 8px}table tbody tr:nth-child(even){background-color:#eee}table tbody tr:nth-child(odd){background-color:#f3f3f3}table tbody tr:hover td{background:#fff}table tbody td{padding:.25em .75em;text-align:center}table tbody td:first-child{text-align:left}table tr.parent td{background:#eee}table .indent{text-indent:2em}table .relevant{outline:1px solid #444}table caption{font-weight:bold;padding:.25em .75em;display:table-caption}table tfoot td{padding:.5em .75em;background:#ddd;font-size:85%}}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}