@charset "UTF-8";.price-list dt:after,dl.linking dt:after{content:":"}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}a.click-here:link{text-decoration:underline}.bold{font-weight:700!important}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center!important}.centered{text-align:center}.uppercase{text-transform:uppercase!important}.lowercase{text-transform:lowercase!important}.capitalize{text-transform:capitalize!important}.text-small{font-size:11px}.right-floated{float:right}.padding-reset{padding:0!important}.padding-reset-left{padding-left:0!important}.padding-add{padding:14px!important}@media only screen and (max-width:767px){.padding-reset-mobile{padding:0!important}}.margin-reset{margin:0!important}.margin-reset-x{margin-left:0!important;margin-right:0!important}.float-left,.xleft{float:left}li{display:list-item}dd,dt{border:0;margin:0;outline:0;padding:0}.print-only{display:none!important}@media print{.no-print,.no-print *{display:none!important}.print-only{display:block!important}@page{size:auto;margin-top:.2in;margin-bottom:.2in;margin-left:.2in;margin-right:.2in}.print-block{page-break-inside:avoid}body{margin:0}}.sticky1{position:fixed;bottom:0}.logo .image,.mymenu,.sticky2{position:absolute}.sticky2{bottom:0;width:90%}.red-hover:hover{color:red}.table{font-size:10px}.ui.small.table{font-size:.8em}.ui.form select,.ui.selection.dropdown{padding:.5em 1em .5em .5em!important}.ui.dividing.header,.ui.horizontal.divider{overflow:auto;text-align:left}@media only screen and (max-width:767px){.ui.stackable.grid>.column:not(.row){padding-left:0!important;padding-right:0!important}.ui.container{margin-left:1px!important;margin-right:1px!important}}@media only screen and (min-width:1500px){.ui.container{width:1400px;margin-left:auto!important;margin-right:auto!important}}.ui.grid>.column+.divider,.ui.grid>.row>.column+.divider{left:50%}.mobilemenu{display:none!important}@media only screen and (max-width:768px){.mobilemenu{display:flex!important;margin-top:0!important}.desktopmenu{display:none!important}}.mymenu{top:0;width:100%;z-index:10}.mainmenu{background:#4D8C55!important;background:linear-gradient(#4D8C55,#28412B)!important;border-bottom:1px solid #3A6740!important}.mainbody{min-height:100%;margin:0;padding-top:62px;padding-bottom:14px;background:#040905;background:-moz-linear-gradient(top,#040905 0,#345937 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#040905),color-stop(100%,#345937));background:-webkit-linear-gradient(top,#040905 0,#345937 100%);background:-o-linear-gradient(top,#040905 0,#345937 100%);background:-ms-linear-gradient(top,#040905 0,#345937 100%);background:linear-gradient(to bottom,#040905 0,#345937 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#040905', endColorstr='#345937', GradientType=0 )}@media print{.mainbody{padding-top:0;padding-bottom:0;background:0 0}}.ui.dimmer.maindim{z-index:5}.logo{margin:0 auto;width:auto}.caption{font-size:3em}.ui.header.inverted .caption>div{font-size:.5em}.welcome{text-align:center;color:#fff;font-size:18px}.logo .information h1{font-size:3em;margin-bottom:0!important}.logo .information h2{margin-top:0;color:#fff}.logo .information{margin:0 1em 1em 80px}.logo .information p{max-width:600px}.logo .image{left:0}.mhead1{font-size:1.8em;padding-top:10px;text-align:left}.mhead2{font-size:.6em!important;padding-top:10px!important}@media only screen and (max-width:535px){.mhead1{text-align:center}.mhead2{margin:10px;padding:10px!important}.desktop-only{display:none!important}}ul#labselectors{border:0;margin:0;outline:0;padding:0}.structural#home #labselectors{clear:both;display:block;padding-top:25px;margin:0 auto;width:810px;text-align:center}.structural#home #labselectors.large{width:970px;-webkit-font-smoothing:antialiased;padding-top:70px;padding-bottom:40px}@media only screen and (max-width:768px){.structural#home #labselectors.large{padding-top:30px}}.structural#home #labselectors dl{width:160px;margin:2px 2px 2px 0;float:left;height:160px;position:relative;z-index:1;background:rgba(65,114,69,.5);-webkit-transition:.15s;-moz-transition:.15s;-o-transition:.15s;transition:.15s}.structural#home #labselectors dl.last{margin-right:0}.structural#home #labselectors dl a{position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;background:left -20px no-repeat rgba(34,136,191,0);background-size:970px 160px;opacity:.7;overflow:hidden;-webkit-transition:.15s;-moz-transition:.15s;-o-transition:.15s;transition:.15s}.structural#home #labselectors dl.animal a{background-position:center 10px;background-image:url(/static/gamelab/img/animal.png);background-size:100px 100px}.structural#home #labselectors dl.horn a{background-position:center 15px;background-image:url(/static/gamelab/img/horn.png);background-size:75px 75px}.structural#home #labselectors dl.dna a{background-position:center 10px;background-image:url(/static/gamelab/img/dna.png);background-size:100px 100px}.structural#home #labselectors dl.tag a{background-position:center 5px;background-image:url(/static/gamelab/img/tag_f3.png);background-size:100px 100px}.structural#home #labselectors dl.account a{background-position:center 5px;background-image:url(/static/gamelab/img/account.png);background-size:100px 100px}.structural#home #labselectors dl.service a{background-position:center 7px;background-image:url(/static/gamelab/img/service.png);background-size:100px 100px}.structural#home #labselectors dl a dt{margin-top:100px;font:18px "Sterling Demi",sans-serif;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s}.structural#home #labselectors dl a dd{margin-top:50px;font:14px Sterling,sans-serif;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s;padding:0 15px}#myImg,.close{transition:.3s}.structural#home #labselectors dl:hover{z-index:2}.structural#home #labselectors dl:hover a{opacity:1;background-color:rgba(79,142,87,1);top:-15px;right:-15px;bottom:-30px;left:-15px;z-index:100;box-shadow:0 0 30px 10px rgba(44,74,48,.7)}.structural#home #labselectors dl.animal:hover a{background-position:center 0}.structural#home #labselectors dl.horn:hover a{background-position:center 5px}.structural#home #labselectors dl.dna:hover a{background-position:center 0}.structural#home #labselectors dl.tag:hover a{background-position:center -5px}.structural#home #labselectors dl.account:hover a,.structural#home #labselectors dl.service:hover a{background-position:center -2px}.structural#home #labselectors dl:hover a dt{font-size:20px;margin-top:85px}.structural#home #labselectors dl:hover a dd{margin-top:10px}@media only screen and (max-width:970px){.structural#home #labselectors dl{clear:both}.structural#home #labselectors,.structural#home #labselectors.large{width:auto}.structural#home{padding-bottom:14px}}@media only screen and (max-width:1px){.structural#nav{display:none}}.ui.upgrade-logo.image{width:16px;margin-right:.25rem}.upgrade-text{font-weight:400}.info-message,.price-bold,.price-free,.price-list dt,div.details-header{font-weight:700}.ui.form.xinline .inline.field>label{text-align:left;width:200px;margin-bottom:.5em!important}.ui.form.xinline .inline.field.top>label{vertical-align:top}.ui.form.xinline .inline.field>input{width:300px}.ui.form.xinline .inline.field:not(.wide) .ui.input{width:350px}@media only screen and (max-width:600px){.ui.form.xinline .inline.field>label{text-align:left;display:block}.ui.form.xinline .inline.field>input{text-align:left;width:100%}.ui.form.xinline .inline.field:not(.wide) .ui.input{width:100%}}.ui.container .xform{margin-left:0!important;margin-right:0!important}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:0;background:#fff;cursor:inherit;display:block}.searchForm{display:flex;align-items:center;width:inherit}.cancelSearchButton,.searchButton{position:relative;background-color:#fff;width:1px;border:none}.searchButton{right:46px}.cancelSearchButton{right:38px;outline:0}.searchButton:focus{border:none;outline:0}.searchIcon{color:rgba(0,0,0,.6)}.searchIcon:hover{color:#000}dl.price-list{margin:0;padding:0;overflow:hidden}.price-list dt,dd{display:block;float:left;width:200px;margin:0;padding:0}.price-list dt{clear:both}.price-list dd{width:300px}@font-face{font-family:'Museo Sans';src:url(/static/fonts/museosans.ttf)}.logo-small{width:80px!important}.main-carousel{right:0;left:auto;top:10%;width:27%;color:#000;text-shadow:none}.main-carousel div:first-child{font-size:2.925em;font-size:2.25vw;font-weight:400;line-height:normal;letter-spacing:1px}.main-carousel div:nth-child(2){font-size:1.2em;font-size:.9vw;width:60%;line-height:normal}.main-carousel button{background-color:rgba(255,0,0,.74902);font-weight:500;color:#fff;border:3px solid #e0e0e0;border-radius:5px;padding:12px 34px;font-size:1.12em;font-size:.85vw}.larger-font,.price-free{font-size:1.1em}.main-carousel button:hover{background-color:#fff;color:#000}.main-carousel-img{min-width:100%}@media screen and (min-width:1280px){.main-carousel button{margin-top:30px}.main-carousel div:nth-child(2){margin-top:20px}}@media screen and (min-width:1024px) and (max-width:1280px){.main-carousel button{padding:5px 24px;margin-top:20px}.main-carousel div:nth-child(2){margin-top:20px}}@media screen and (min-width:768px) and (max-width:1024px){.main-carousel button{border:2px solid #e0e0e0;padding:0 10px;margin-top:10px}.main-carousel div:nth-child(2){margin-top:10px}}@media screen and (max-width:768px){.main-carousel button{border:2px solid #e0e0e0;padding:0 10px;margin-top:10px}.main-carousel div:nth-child(2){margin-top:10px}}@media screen and (max-width :480px){.main-carousel button{border:1px solid #e0e0e0;padding:0 5px;margin-top:5px}.main-carousel div:nth-child(2){margin-top:5px}}@media only screen and (max-width :320px){.main-carousel{top:0}.main-carousel button{line-height:3}}.subscription-cancel{position:absolute;float:right;bottom:0;padding-bottom:14px;text-align:right;display:inline-block;clear:both}.light-green{color:#70ad47!important}.price-bold{font-size:1.4em}.price-strikeout{text-decoration:line-through;color:#a9a9a9}.price-percent{color:gray}.price-info{color:gray;font-size:.9em}.price-prorata{font-size:.8em}.info-message{color:#2e74b5;font-size:.9em}.flex-row-packages{height:100%;display:flex;flex-direction:column}.checkmark-wrap{display:flex;height:100%;align-items:center;justify-content:center}.flex-item-packages{flex:0 0 auto}.flex-item-packages-last{display:flex;flex:1 0 auto;height:auto;justify-content:center;align-items:flex-end}.flexbox-fields-row{display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding-bottom:15px}.flexbox-fields-row .field{text-align:left}.payment-methods{display:inline-block}.infoboxlabel{text-align:right!important}div.details-header{text-transform:uppercase;color:#9197A3;padding-bottom:6px}.ui.relaxed.list:not(.horizontal)>.item{padding-top:.6em;padding-bottom:.6em}.ui.list>.item .header.profile{float:left;width:40%;font-weight:400;color:#9197a3}.close,.measurement-first,.new-pops .close,dl.linking dt{font-weight:700}.ui.divided.list>.item:first-child{border-top:1px solid rgba(34,36,38,.15)}.ui.list>.item .description-buttons{margin-top:.5em;margin-left:40%}@media only screen and (max-width:350px){.ui.list>.item .header{width:35%}.ui.list>.item .description-buttons{margin-left:35%}}#caption,.modal-light{margin:auto;display:block}@media only screen and (max-width:767px){.ui.stackable.grid>.column:not(.row){padding-left:0!important;padding-right:0!important}}#myImg{border-radius:5px;cursor:pointer}#myImg:hover{opacity:.7}.modal-profile{display:none;position:fixed;z-index:999999;padding-top:10px;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,.9)}.modal-light{width:850px;height:700px;object-fit:cover;object-position:center}#caption{width:100%;text-align:center;color:#ccc;padding:10px 0;height:150px}#caption,.modal-light{-webkit-animation-name:zoom;-webkit-animation-duration:.6s;animation-name:zoom;animation-duration:.6s}.close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px}.thumbnail img,.thumbnail2 img{left:50%;top:50%;-webkit-transform:translate(-50%,-50%)}.close:focus,.close:hover{color:#bbb;text-decoration:none;cursor:pointer}@media only screen and (max-width:700px){.modal-light{width:100%}}.ui.selection.dropdown.profile-item{min-width:12em!important}.ui.input.profile-item input{max-width:12em}.ui.approve.primary.button{min-width:5.5em}.ui.list>.item div.listitem-edit>a{display:block;color:#e1e1e1}.ui.list>.item:hover div.listitem-edit>a{color:#4183c4}@media print{.ui.list>.item .header{width:60%}}.measurement-first-date{color:#24C72E}.measurements-table{margin:1em 0!important}.thumbnail2{position:relative;width:100%;height:357px;overflow:hidden}.thumbnail2 img{position:absolute;height:100%;width:auto;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.thumbnail{position:relative;width:25%;height:132px;overflow:hidden;float:left}.thumbnail img{position:absolute;height:100%;width:auto;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.profile-picture{position:relative;display:inline-block}.modal-profile #caption .note-txt .formgroup input{width:85%;padding:3px;margin:0 15px;color:#000}.modal-profile #caption .note-txt .formgroup label{font-size:18px}.modal-profile #caption .note-txt .formgroup a{font-size:18px;text-decoration:none;cursor:pointer;background:#ccc;padding:3px 12px;color:#000}.modal-profile #caption .note-txt .formgroup .success-msg{width:100%;text-align:center;margin-top:10px;font-size:16px;color:green}.modal-profile #caption .note-txt .formgroup .error-msg{width:100%;float:left;margin-top:10px;color:red;font-size:16px}.image-gallery{position:relative;overflow:hidden;min-height:auto}.image-gallery:hover .figcaption{display:block}.image-gallery:hover>div>div>.my-slide{color:#00f!important}.figcaption{color:#fff;display:none;padding:8px;position:absolute;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.75)}.figcaption:hover{color:#6495ed}.profile-picture:hover .delete-photo,.profile-picture:hover .figcaption,.profile-picture:hover .rotate-photo,.thumbnail:hover .delete-photo,.thumbnail:hover .rotate-photo{display:block}.photo-buttons{margin-top:10px}.delete-photo,.slick-slide .delete-photo{color:#b22222;right:16px;position:absolute;top:0}.slick-slide .change-photo{color:#00f;right:40px;position:absolute;top:0}.slick-slide{position:relative!important;transition:all ease-in-out .3s;opacity:.2}.delete-photo:hover{color:red}.rotate-photo{color:#3a3a3a;float:left;position:absolute;top:0;right:0}.rotate-photo:hover{color:#737272}dl.linking{margin:0;padding:0;overflow:hidden}dl.linking dd,dl.linking dt{display:block;float:left;width:100px;margin:0;padding:0 0 5px}.del-history,.div-microchip{display:inline;font-size:.8em}dl.linking dt{clear:both}dl.linking dd{width:100px}#id_add_photo,#id_change_photo{width:320px;margin:0 0 0 -180px}.history{float:right;width:24%}.del-history{float:right}.font-history{font-size:.8em}.img-history{margin-right:10px;vertical-align:middle;cursor:pointer}.slider{width:90%;margin:10px auto}.slick-slide img{display:block;width:120px;height:100px;object-fit:cover;object-position:center}.my-slide.ng-scope:hover a i{color:#00f}.my-slide.ng-scope:hover a .repeat{color:#000}.my-slide.ng-scope:hover a .remove{color:red}.slick-current{opacity:1}.slick-next:before,.slick-prev:before{color:#000!important}.slick-active{opacity:1.2}.thumbicon{color:#fff}.new-pops #myImg{border-radius:5px;cursor:pointer;transition:.3s}.new-pops #myImg:hover{opacity:.7}.new-pops .modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.9)}.new-pops .modal-light{margin:auto;display:block;width:80%;max-width:700px}.new-pops #caption{margin:33% auto auto;display:block;width:100%;text-align:center;color:#000;padding:10px 0;height:150px;position:relative}.new-pops #caption .note-txt a{background:#eee;padding:8px 15px;color:#000;border:3px solid #000}.new-pops #caption .note-txt{width:100%}.new-pops #caption .note-txt input{width:70%;padding:7px;margin:0 10px}.new-pops #caption .note-txt label{color:#fff}#caption,.new-pops .modal-light{-webkit-animation-name:zoom;-webkit-animation-duration:.6s;animation-name:zoom;animation-duration:.6s}@-webkit-keyframes zoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}.new-pops .close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;transition:.3s}.close:focus,.new-pops .close:hover{color:#bbb;text-decoration:none;cursor:pointer}.new-pops #myModal img{width:300px;height:300px}@media only screen and (max-width:700px){.new-pops .modal-light{width:100%}}.history .ui.input,.history .ui.input input,.history .ui.input select{width:100%!important;max-width:100%!important;min-width:auto;font-size:.9em}.history label{font-size:.9em}.history .inline.field{margin-top:7px}.form-group label{float:left;text-align:left;font-weight:400}.progeny-table .header-row,.reproduction-table .header-row{font-weight:700}.form-group select{display:inline-block;width:auto;vertical-align:middle}.ui.empty.circular.label.tag-colour{vertical-align:middle}.ui.none.empty.circular.label.tag-colour{background-color:rgba(0,0,0,0)!important}.search-input{width:180px}.drop-box{background:#F8F8F8;border:5px dashed #DDD;min-height:150px;padding:10px;margin:10px}.dragover{border:5px dashed #00f}.splash-image{max-width:100%}.ui.disabled.message,.ui.female.message,.ui.male.message{max-width:230px;font-size:.8em;padding:.8em}.ui.male.message{background-color:#DFF0FF;box-shadow:0 0 0 1px #2185D0 inset,0 0 0 0 transparent;color:rgba(0,0,0,1)}.ui.female.message{background-color:#FFE3FB;box-shadow:0 0 0 1px #E03997 inset,0 0 0 0 transparent;color:rgba(0,0,0,1)}.ui.disabled.message{background-color:#f8f8f9;box-shadow:0 0 0 1px rgba(34,36,38,.22) inset,0 0 0 0 transparent;color:rgba(0,0,0,.3)}.ui.disabled.message p,.ui.female.message p,.ui.male.message p{margin-bottom:0;margin-top:0}.pedigree-table,.pedigree-table tr td{border:none!important}table.progeny-table{border:none;border-width:0;border-collapse:collapse;width:100%}.progeny-table .alt-row{background:#DBDBDB}.progeny-table .blank_row{height:2em!important;background-color:#FFF}.ui.table .progeny-table td{padding:3px}.ui[class*="very basic"].table .progeny-table td:first-child{padding:.7em}table.reproduction-table{border:none;border-width:0;border-collapse:collapse;width:100%;padding:5px}.reproduction-table .alt-row{background:#DBDBDB}.reproduction-table .blank_row{height:2em!important;background-color:#FFF}.reproduction-table td{padding:3px}.ui.header.graph{margin-top:.5rem}