.barGraph,.marketDataView .chart,.morphChart{width:100%}.morphChart svg,.trait-pie{font-family:"Helvetica Neue",Helvetica,sans-serif}.animal-action,.animal-edit .logTitle,.d3-tip,.tempTextReadout,.trait-pie .aster-score{font-weight:700}*,.d3-tip:after{box-sizing:border-box}.pointer{cursor:pointer}.callout-edit{position:relative;font-size:110%;color:#fff}.callout-edit .btn{margin-left:5px}.callout-edit-org{background-color:#3c94b8}.callout-edit-user{background-color:#3d6f94}.callout-edit-user-single{border:1px solid #fff;border-left:none;border-right:none}.callout-edit .fieldValue{clear:both;font-weight:700;margin-bottom:1em}.maincaption{font-size:25px}.sectionGrey{background-color:#b7c4c8;padding-bottom:15px}.callout-edit .userName{float:right;text-align:top}.editBox{float:right;margin-right:-10px;padding-left:10px}.subscription-settings .membershipPoints,.vcenter{float:none}.blacktext{color:#000}.vcenter{display:inline-block;vertical-align:middle}.barGraph .bar{fill:#00f;stroke:#000;stroke-width:2px}.barGraph .bar:hover{fill:#00008b}.barGraph .bar.cattle{fill:red}.barGraph .bar:hover.cattle{fill:#8b0000}.barGraph .bar.corn{fill:gold}.barGraph .bar:hover.corn{fill:#daa520}.barGraph .bar.wheat{fill:wheat}.barGraph .bar.soy,.barGraph .bar:hover.wheat{fill:tan}.barGraph .bar:hover.soy{fill:#8b4513}.barGraph .bar.milk{fill:#ffefd5}.barGraph .bar:hover.milk{fill:#ffdab9}.barGraph .bar.pork{fill:#ffe4e1}.barGraph .bar:hover.pork{fill:pink}.axis line,.axis path{fill:none;stroke:#000;shape-rendering:crispEdges}.d3-tip{line-height:1;padding:12px;background:rgba(0,0,0,.8);color:#fff;border-radius:2px}.d3-tip:after{display:inline;font-size:10px;width:100%;line-height:1;color:rgba(0,0,0,.8);content:"\25BC";position:absolute;text-align:center}.d3-tip.n:after{margin:-1px 0 0;top:100%;left:0}.d3-tip .dtvalue{color:#ff4500}.marketDataView{position:relative;margin-bottom:10%}.marketDataView .aGauge{position:absolute;opacity:.9;filter:alpha(opacity=90);width:33%;left:30%;margin-left:-16.5%;top:65%}.marketDataView .marketdatatitle{max-width:50%;position:absolute;text-align:right;font-size:1.5em;top:90%;right:5%}.morphChart{margin:20px}.gadash.bar-scatter,.gadash.trait-pie{width:100%;margin:10px}.morphChart .line{fill:none;stroke:#000;stroke-width:2px}.graphTitle{background-color:#646464}.gadash.trait-pie{position:relative}.gadash.trait-pie .viewList{position:absolute;text-align:right;width:auto;right:20px;top:40px;margin:0 0 auto auto}.gadash.trait-pie .viewList button{width:100%;background-color:#fff;border:0;text-align:right}.gadash.trait-pie .viewList button:hover{background-color:#eee}.gadash.trait-pie .viewList button.active{background-color:#286428;color:#fff}.gadash.trait-bar{width:100%;margin:10px}.trait-pie .bar{fill:orange}.trait-pie .solidArc:hover{fill:#ff4500}.trait-pie .solidArc{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.trait-pie .x.axis path{display:none}.trait-pie .aster-score{line-height:1;font-size:500%}.trait-bar .barL,.trait-bar .barR{opacity:.5}.cp-Panel{border:4px solid #ddd}.cp-Panel-toggle{display:block;padding:1em}.cp-Panel-toggle:link{text-decoration:none}.cp-Panel-toggle:hover{background-color:#f5f5f5}.cp-Panel-body-inner{padding:1em}table.animal-view{width:100%;border:1px solid #000}table.animal-view thead{background-color:grey;color:#fff}table.animal-view td,table.animal-view th{padding:5px}.animal-action{background-color:#51ade5;color:#fff}.animal-action:hover{background-color:#3979a2;color:#fff}.animal-edit{background-color:#f8f8f8;padding:20px;border-bottom:5px solid #017931}.animal-edit .eventHeading{font-size:150%}.animal-edit .container-fluid.logRow{border:1px solid #ccc;overflow-y:auto;max-height:500px}.animal-edit .container-fluid.logRow>.row{border-bottom:1px dashed #000}.animal-edit .container-fluid.logRow .subtypeHeading{text-align:left;text-decoration:underline}.cssload-overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:999999}.cssload-overlay .vertical-positioner{position:fixed;left:0;top:50%;width:100%;height:50%;z-index:999999}.cssload-container{width:100%;height:75px;text-align:center}.cssload-speeding-wheel{width:75px;height:75px;margin:0 auto;border:5px solid #12b7e0;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 1.1s infinite linear;-o-animation:cssload-spin 1.1s infinite linear;-ms-animation:cssload-spin 1.1s infinite linear;-webkit-animation:cssload-spin 1.1s infinite linear;-moz-animation:cssload-spin 1.1s infinite linear}@keyframes cssload-spin{100%{transform:rotate(360deg)}}@-o-keyframes cssload-spin{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes cssload-spin{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes cssload-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes cssload-spin{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}.selectedRow{background-color:#c8ffc8}.selected-row{background-color:#c8ffc8!important}.topfloat{position:fixed;left:0;width:100%;top:0;height:2em;z-index:200000000;text-align:center}.topfloat .centered{display:inline-block;padding:.5em;margin-left:auto;margin-right:auto;background-color:#c8ffc8}hr{margin:40px;border-color:#000}.bulk-assign{border:1px solid #000;padding:10px;margin:10px}.weatherDay{font-size:15px;padding:10px;color:#000}.extendedWeatherday{height:0}.temperatureSpan{background:#51ade5;height:20px}.tempCellWidth{width:300px;padding:10px}.dashboardTitle{letter-spacing:4px;color:#777}.newsFeedImage{max-width:300px;max-height:300px}.tempTextReadout{color:#444;font-size:15px}.pageHeader{font-weight:400;color:#555}.organizationName{font-family:Poppins,sans-serif;letter-spacing:.25em;text-transform:uppercase}.log-graph .axis line,.log-graph .axis path{fill:none;stroke:#000;shape-rendering:crispEdges}.log-graph .x.axis path{display:none}.log-graph .line{fill:none;stroke:#4682b4;stroke-width:1.5px}.select-picker{max-height:650px;overflow:auto}.subscription-settings .planSelection{padding:5px;border:0 solid #000;border-radius:8px;background-color:#96dcaa;width:100px;margin:5px;float:left;color:#fff;cursor:pointer}.subscription-settings .planNoSelection{padding:5px;border:0 solid #969696;background-color:#969696;opacity:.4}@keyframes planSelected{from,to{border:0 solid #50dc64;background-color:#50dc64}}.subscription-settings .planSelection.selected{border:0 solid #50dc64;background-color:#50dc64;animation-name:planSelected;animation-duration:1s}.subscription-settings .membershipIndicatorGreen{color:green}.subscription-settings .membershipIndicatorGray{color:#d3d3d3}.required,.subscription-settings .membershipIndicatorRed{color:red}.subscription-settings .membershipFooter{font-weight:700;text-align:center}.subscription-settings .footnote{text-align:center;font-size:90%}.subscription-settings .strikeThroughRed{font-size:3em;color:red;text-decoration:line-through}.newsContainer{background-color:#fff;height:300px;width:300px;position:relative;margin:10px;border-radius:2px;border:1px solid #bbb;float:left}.newsContainer:hover{background-color:#ddd;box-shadow:0 0 7px #55d}.newsFeedImage{height:150px;width:298px;margin-right:10px;object-fit:cover;background-color:#000}.newsFeedTitle{font-size:1.15em;color:#000;font-weight:700;padding:10px}.newsFeedDate{position:absolute;color:#000;right:10px;bottom:10px;font-size:1em}.membershipLevelImage{width:90%;max-width:200px;display:block;margin-left:auto;margin-right:auto}.groupTagHistory{display:none}.groupTagInfo:hover .groupTagHistory,.image-slot{display:block}.groupTagHistory table{width:100%;border:1px solid #ccc;margin-bottom:10px}.groupTagHistory td,.groupTagHistory th{padding:0 10px;text-align:center}.groupTagHistory th{text-decoration:underline}.groupTagInfo{position:relative}.swapbox{text-align:left;font-size:1.8rem;color:#333}.swapbox .swap{min-width:1em;min-height:1em;transition-duration:.5s;transition-property:transform width;float:left;list-style:none}.swapbox .swap li{position:absolute;top:0;left:0;opacity:0;white-space:nowrap;border-radius:.2em;padding:.2em .5em;background-color:#000;color:#fff;transition-duration:.5s;transition-property:opacity}.swapbox .swap li.visible{opacity:1}.ember-basic-dropdown-content{z-index:999999}.image-slot{position:relative;margin:2px;padding:5px;float:left;width:200px;height:200px;border:2px dashed gray;text-align:center}.image-slot .delete-button{position:absolute;width:70px;height:26px;left:60px;top:180px}.image-slot div,.image-slot img{width:180px;height:180px}.image-slot img{object-fit:contain}