*{font-family:Plus Jakarta Sans;margin:0;padding:0;box-sizing:border-box}body{font-size:14px!important}img{max-width:100%;vertical-align:top}input[type=submit]{cursor:pointer}a,a:hover,input[type=submit],input[type=submit]:hover{text-decoration:none}:focus{outline:none!important;-webkit-box-shadow:0 0!important;box-shadow:0 0!important}body{background-color:#f2f2f2}#requirement{padding:97px 15px 69px}#requirement .timepicker-sbs{z-index:99!important}.form-control:focus{border-color:#c4c4c4}select.form-control{color:#434343;background-image:url(/packs/assets/images/arrow-select-c5a3a84d5adc07228531efc9f96ac178.png);background-repeat:no-repeat;background-size:14px;background-position:calc(100% - 25px) 50%;-webkit-box-shadow:0 0!important;box-shadow:0 0!important}input.form-control,select.form-control{padding:16px 16px 17px;border-radius:8px;border:1px solid #c4c4c4;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-size:17px;line-height:125%;height:auto!important}input.form-control{color:#9a9a9a}input.form-control::-webkit-input-placeholder{color:#9a9a9a}input.form-control::-moz-placeholder{color:#9a9a9a}input.form-control:-ms-input-placeholder{color:#9a9a9a}input.form-control:-moz-placeholder{color:#9a9a9a}select.form-control:focus{border-color:#c4c4c4}.container{display:block;max-width:1140px;width:100%;margin:0 auto;padding:0 15px}input.btn.btn-block.btn-success{display:inline-block;width:100%;max-width:200px;font-style:normal;font-weight:700;font-size:16px;line-height:20px;padding:17px 0;text-align:center;border:0;border-radius:8px;border:1px solid;margin:0 8px;background-color:#256358!important;text-transform:uppercase}#requirement .requirement-detail{border-bottom:1px solid #c4c4c4}#requirement .form-group{display:inline-block;width:100%;margin-bottom:24px}.form-group{position:relative;margin:0}.form-group .number-arrow.cart-plus-minus{top:36px;right:20px}input.form-control[type=number]::-webkit-inner-spin-button,input.form-control[type=number]::-webkit-outer-spin-button{appearance:none;-moz-appearance:none;-webkit-appearance:none;margin:0}#requirement .account-information-info .form-inputs .form-control{margin:0 15px;padding:16px 16px 17px;border-radius:8px;border:1px solid #c4c4c4;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-size:17px;color:#434343;line-height:125%;height:auto}#requirement .form-group .two-box{width:50%;float:left;padding:0 15px}#requirement .density-info{font-style:normal;font-weight:400;font-size:12px;line-height:130%;color:#9a9a9a;margin-top:16px}#requirement .requirement-info{padding:40px 0;border-bottom:1px solid #c4c4c4}#requirement .vet-approval-log-table .ingredients-table-title{background:#f2f2f2;border-radius:8px;padding:16px 5px;margin-top:32px;margin:0 -20px}#requirement .vet-approval-log-table .ingredients-table-title ul li{font-size:14px;color:#434343;font-weight:700;width:10%;padding:0;float:left;margin:0 2px}#requirement .vet-approval-log-table .ingredients-table-details ul{padding:16px 5px;border-bottom:1px solid #c4c4c4;border:1px solid #c4c4c4;border-radius:8px;margin:6px -20px 0}#requirement .vet-approval-log-table .ingredients-table-details ul li{display:inline-block;font-size:14px;line-height:24px;color:#434343;width:10%;padding:0;float:left;margin:0 2px}#requirement .vet-approval-log-table .ingredients-table-details ul li:nth-child(2),#requirement .vet-approval-log-table .ingredients-table-title ul li:nth-child(2){width:20%}#requirement .vet-approval-log-table .ingredients-table-details ul li:last-child,#requirement .vet-approval-log-table .ingredients-table-details ul li:nth-last-child(2),#requirement .vet-approval-log-table .ingredients-table-title ul li:last-child,#requirement .vet-approval-log-table .ingredients-table-title ul li:nth-last-child(2){width:10%!important}#requirement .vet-approval-log-table .ingredients-table-details ul li:nth-last-child(2) input{margin:0 auto}#requirement .vet-approval-log-table .ingredients-table-details ul li select{font-size:14px;line-height:28px;padding:8px 5px;background-size:8px;border-radius:8px;text-align-last:start!important;background-position:calc(100% - 14px) 50%}#requirement .vet-approval-log-table .ingredients-table-details ul li input{max-width:100%;font-size:14px;line-height:28px;padding:8px 5px}#requirement .vet-approval-log-table .ingredients-table-details ul li:nth-child(7),#requirement .vet-approval-log-table .ingredients-table-title ul li:nth-child(7){width:16%}#requirement .vet-approval-log-table .ingredients-table-details ul li:nth-child(8),#requirement .vet-approval-log-table .ingredients-table-details ul li:nth-child(9),#requirement .vet-approval-log-table .ingredients-table-title ul li:nth-child(8),#requirement .vet-approval-log-table .ingredients-table-title ul li:nth-child(9){width:7%}#requirement .vet-approval-log-table .ingredients-table-details ul li:nth-child(3) input,#requirement .vet-approval-log-table .ingredients-table-details ul li:nth-child(4) input,#requirement .vet-approval-log-table .ingredients-table-details ul li:nth-child(7) input{max-width:100%}#requirement .vet-approval-log-table .ingredients-table-details ul li input[type=checkbox]{height:21.33px;width:21.33px;margin:0 auto;border:1.5px solid #c4c4c4;margin-left:calc(50% - 25px)}#condition_requirement .vet-approval-log-table .ingredients-table-details ul li a,#condition_requirement .vet-approval-log-table .ingredients-table-details ul li p,#requirement .vet-approval-log-table .ingredients-table-details ul li a,#requirement .vet-approval-log-table .ingredients-table-details ul li p{color:#434343}#requirement .requirement-info .primary-btn.add-nutrient-btn{display:inline-block;max-width:320px;padding:18px 15px;text-align:center;font-style:normal;font-weight:700;font-size:16px;line-height:20px;border-radius:8px;width:100%;background-color:#256358;letter-spacing:.16px}#requirement .requirement-info .primary-btn.add-nutrient-btn img{vertical-align:bottom}#requirement .requirement-info.overlay-notification select.form-control{color:#9a9a9a}#requirement .requirement-info.overlay-notification .shares-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative}#requirement .requirement-info.overlay-notification .shares-group .invalid-feedback.share-error{position:absolute;top:100%}#requirement .requirement-info.overlay-notification a.save-btn,#requirement .requirement-info.overlay-notification input[type=submit].save-btn{margin:0 8px 0 24px}#requirement .requirement-info.overlay-notification .requirement-btns{display:inline-block;width:100%;margin:32px 0 0}#requirement .requirement-info.overlay-notification .information-text{margin:24px 0 0}#requirement .requirement-info.overlay-notification .information-text p{display:inline-block;font-style:normal;font-weight:400;font-size:14px;line-height:130%;color:#9a9a9a;max-width:615px}#condition_requirement{padding:75px 0 105px}#condition_requirement .container{display:block;width:100%;max-width:1140px;margin:0 auto;padding:0 15px}#condition_requirement .account-information-info,.account-information-info{padding:40px 40px 56px;border-radius:12px}#condition_requirement .account-information-info .account-information-heading,.account-information-info .account-information-heading{overflow:hidden;padding-bottom:32px;margin-bottom:40px;border-bottom:1px solid #c4c4c4}#condition_requirement .account-information-info .account-information-heading h2,#requirement .account-information-info .account-information-heading h2{font-size:28px;line-height:100%;font-style:normal;font-family:Plus Jakarta Sans;font-weight:800;color:#256358}#condition_requirement .account-information-info .id_num,#requirement .account-information-info .id_num{font-style:normal;font-size:17px;font-weight:400;line-height:100%;color:#434343;display:inline-block;top:-25px;float:none!important;margin:0}#condition_requirement .requirement-detail{padding:0 0 40px;border-bottom:1px solid #c4c4c4}#condition_requirement .account-information-info .form-group{margin-top:24px}#condition_requirement .account-information-info .form-group label{display:inline-block;font-style:normal;font-weight:700;font-size:14px;line-height:normal;margin-bottom:16px}#condition_requirement .account-information-info .form-group label span,#requirement .account-information-info .form-group label span{color:#ec5252}#condition_requirement .account-information-info .form-group select{background-image:url(/packs/assets/images/arrow-select-c5a3a84d5adc07228531efc9f96ac178.png);background-repeat:no-repeat;background-size:14px;background-position:calc(100% - 25px) 50%;-webkit-box-shadow:0 0!important;box-shadow:0 0!important}#condition_requirement .account-information-info .form-group input,#condition_requirement .account-information-info .form-group select{padding:16px 16px 17px;border-radius:8px;border:1px solid #c4c4c4;margin-bottom:32px;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-size:17px;color:#9a9a9a;line-height:125%;height:auto}#condition_requirement .modified-requirements{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#condition_requirement .modified-requirements .requirements-list{padding:7px;border:1px solid #c4c4c4;border-radius:8px;width:100%;max-width:747px}#condition_requirement .modified-requirements .requirements-list span{display:inline-block;background:#f2f2f2;border-radius:4px;font-style:normal;font-weight:400;font-size:17px;line-height:150%;color:#434343;padding:7.5px}#condition_requirement .modified-requirements .requirements-list span img{max-width:24px}#condition_requirement .select2-container--default .select2-selection--multiple{padding:8px 0 9px;margin:0 30px 0 0;border:1px solid #c4c4c4}#condition_requirement .select2-container .select2-search--inline input{margin:0;padding:0;border:none}#condition_requirement .modified-requirements .primary-btn.merge-btn{display:inline-block;max-width:259px;padding:18px 15px;text-align:center;font-style:normal;font-weight:700;font-size:16px;line-height:20px;border-radius:8px;width:100%;background-color:#256358;margin-bottom:5px}#condition_requirement .form-control.weight-loss{display:block;max-width:95px;font-size:17px;line-height:100%;color:#434343;font-weight:400;padding:15px 16px;border-radius:8px;border:1px solid #c4c4c4}#requirement .vet-approval-log-table .ingredients-table-details ul li input[type=number]::-webkit-inner-spin-button,#requirement .vet-approval-log-table .ingredients-table-details ul li input[type=number]::-webkit-outer-spin-button,.form-group .form-control.weight-loss[type=number]::-webkit-inner-spin-button,.form-group .form-control.weight-loss[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}#condition_requirement .number-arrow.cart-plus-minus{top:45px;left:70px}#condition_requirement .number-arrow.cart-plus-minus img,.form-group .number-arrow.cart-plus-minus .minus-icon,.form-group .number-arrow.cart-plus-minus .plus-icon{cursor:pointer}#condition_requirement .requirement-info{padding:40px 0 0}#condition_requirement .requirement-info h2.requirement-info-title,#requirement .requirement-info h2.requirement-info-title{font-style:normal;font-weight:700;font-size:24px;line-height:100%;color:#434343;margin-bottom:32px;position:relative}#requirement .requirement-info h2.requirement-info-title .calculator-icon{position:absolute;right:0;top:50%;margin:-10px 0 0}#requirement .requirement-info h2.requirement-info-title{padding-right:40px}#requirement .requirement-info h2.requirement-info-title .calculator-icon img{height:20px}#requirement .requirement-info .converter{display:none}#condition_requirement .vet-approval-log-table,#requirement .vet-approval-log-table{margin:0 0 57px}#condition_requirement .vet-approval-log-table .ingredients-table-title{background:#f2f2f2;border-radius:8px;padding:24px 25px;margin-top:32px}#condition_requirement .vet-approval-log-table .ingredients-table-title ul li{font-size:14px;color:#434343;font-weight:700;width:12%;margin:0 5px;word-break:break-word;padding:0;float:left}#condition_requirement .vet-approval-log-table .ingredients-table-title ul li span,#requirement .vet-approval-log-table .ingredients-table-title ul li span{display:block;font-size:12px;line-height:14.4px;font-weight:400}#condition_requirement .vet-approval-log-table .ingredients-table-details ul{padding:24px 25px;border-bottom:1px solid #c4c4c4}#condition_requirement .vet-approval-log-table .ingredients-table-details ul li{font-size:14px;line-height:24px;color:#434343;width:12%;margin:0 5px;word-break:break-word;padding:0;float:left}#condition_requirement .requirement-btns a,#condition_requirement .requirement-btns input[type=submit],#requirement .requirement-info.overlay-notification a,#requirement .requirement-info.overlay-notification input[type=submit]{display:inline-block;width:100%;max-width:150px;font-style:normal;font-weight:700;font-size:16px;line-height:20px;padding:17px 0;text-align:center;border:0;border-radius:8px;border:1px solid;margin:0 8px}#condition_requirement .requirement-btns a.save-btn,#condition_requirement .requirement-btns input[type=submit].save-btn,#requirement .requirement-info.overlay-notification a.save-btn,#requirement .requirement-info.overlay-notification input[type=submit].save-btn{background-color:#256358;border-color:#256358;color:#fff}#condition_requirement .requirement-btns a.copy-btn,#condition_requirement .requirement-btns input[type=submit].copy-btn,#requirement .requirement-info.overlay-notification a.copy-btn,#requirement .requirement-info.overlay-notification input[type=submit].copy-btn{color:#256358;background-color:#fff;border-color:#256358}#condition_requirement .requirement-btns a.bulk-merge-btn,#requirement .requirement-info.overlay-notification a.bulk-merge-btn{color:#ffa41c;background-color:#fff;border-color:#ffa41c}#condition_requirement .requirement-btns a.delete-btn,#requirement .requirement-info.overlay-notification a.delete-btn{color:#ec5252;background-color:#fff;border-color:#ec5252}#condition_requirement .requirement-btns a.back-btn,#requirement .requirement-info.overlay-notification a.back-btn{color:#434343;background-color:#fff;border-color:#434343}#condition_requirement .modified-requirements .primary-btn.merge-btn:hover,#condition_requirement .requirement-btns a:hover,#condition_requirement .requirement-btns input[type=submit]:hover,#requirement .requirement-info.overlay-notification a:hover,#requirement .requirement-info.overlay-notification input[type=submit]:hover{opacity:.75}.converter .row .col-md-4 .form-group{margin-bottom:0!important}.converter .row.my-3.align-items-center{margin-bottom:40px!important}.btn-label{position:relative;left:-12px;display:inline-block;padding:6px 12px;background:rgba(0,0,0,.15);border-radius:3px 0 0 3px}.btn-labeled{padding-top:0;padding-bottom:0}.btn{margin-bottom:10px}.text-muted{color:#a7abc3!important}.form-text{font-size:.9rem}.rm-button{font-size:20px}.btn-yellow{color:#495057;background-color:#ff0;border-color:#d6d610}.btn-yellow:hover{color:#495057;background-color:#ecec07;border-color:#ecec07}.btn-yellow.focus,.btn-yellow:focus{-webkit-box-shadow:0 0 0 .2rem #ecec07;box-shadow:0 0 0 .2rem #ecec07}.btn-yellow.disabled,.btn-yellow:disabled{color:#495057;background-color:#ff0;border-color:#ff0}.btn-yellow:not(:disabled):not(.disabled).active,.btn-yellow:not(:disabled):not(.disabled):active,.show>.btn-yellow.dropdown-toggle{color:#495057;background-color:#f4f715;border-color:#f4f715}.btn-yellow:not(:disabled):not(.disabled).active:focus,.btn-yellow:not(:disabled):not(.disabled):active:focus,.show>.btn-yellow.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem #ecec07;box-shadow:0 0 0 .2rem #ecec07}.btn-outline-brand{color:#5d78ff!important;padding:.15rem .65rem!important;border:none!important;border-color:#5d78ff}.btn-outline-brand:hover{color:#fff!important;background-color:#5d78ff;border-color:#5d78ff}.btn-outline-brand.focus,.btn-outline-brand:focus{-webkit-box-shadow:0 0 0 .2rem rgba(93,120,255,.5);box-shadow:0 0 0 .2rem rgba(93,120,255,.5)}.btn-outline-brand.disabled,.btn-outline-brand:disabled{color:#5d78ff!important;background-color:transparent}.btn-outline-brand:not(:disabled):not(.disabled).active,.btn-outline-brand:not(:disabled):not(.disabled):active,.show>.btn-outline-brand.dropdown-toggle{color:#fff!important;background-color:#5d78ff;border-color:#5d78ff}.btn-outline-brand:not(:disabled):not(.disabled).active:focus,.btn-outline-brand:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-brand.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(93,120,255,.5);box-shadow:0 0 0 .2rem rgba(93,120,255,.5)}.btn-outline-info{color:#28a745;padding:.15rem .65rem!important;border:none!important;border-color:#28a745}.btn-outline-info:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-info.focus,.btn-outline-info:focus{-webkit-box-shadow:#28a745;box-shadow:#28a745}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#28a745!important;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{-webkit-box-shadow:#28a745;box-shadow:#28a745}.hidden{display:none!important;visibility:hidden!important}.red-btn{color:#dc3544}table td,table th{display:table-cell;vertical-align:middle!important}.table .thead-light{padding:10px 0!important;border-radius:8px!important;border-bottom:1px solid #c4c4c4}.table .thead-light th{background:#f2f2f2!important;padding:30px 16px 28px!important}.table-bordered td{padding:16px!important}.table-bordered td,.table-bordered th{background:#fff;border:none!important}.table-bordered tbody tr{border-bottom:1px solid #c4c4c4!important;background:#fff!important}.rm-title{display:inline-block;line-height:1.2;font-weight:700;margin:0 0 .8rem;border-bottom:4px solid #31d47d}.dr-form{font-size:16px}.dr-form label:not(.error){margin-bottom:5px;font-weight:600}label.error{display:block;color:#c00!important;font-size:16px!important}.fields label.error{display:none!important}.fields input.error,.fields select.error{background-color:#fdd!important}.fields td input,td select,td select2{display:block;width:100%;background-color:transparent!important;border:none!important;background-position:100%;background-repeat:no-repeat;margin:0;overflow:hidden;padding-top:2px;padding-bottom:2px;text-overflow:ellipsis;white-space:nowrap}td select:focus{outline:0!important;box-shadow:none!important}th{font-size:14px}.dvm-reg{color:#dc3544}.form-control:focus{border-color:#ccc;-webkit-box-shadow:none;box-shadow:none}.reset-osv:focus{outline:0!important}.dvm-populate{background-color:#ff9!important}.dvm-req-red{background-color:#ffe6e6}.dvm-req-green{background-color:#eafaee}.dvm-req-yellow{background-color:#ffffe6}.drg-range-grey{background-color:#d4d1d1!important}.select2-container{width:100%!important}.load-nutrients{padding:.2rem 1rem 1rem;font-size:1.1rem;height:33px!important}.select2-container--default .select2-selection--single{border:1px solid #c4c4c4;border-radius:8px;font-size:17px;color:#495057;padding:13px 0;height:auto;max-width:202px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:5%;height:auto}.fields input[type=number]::-webkit-inner-spin-button,.fields input[type=number]::-webkit-outer-spin-button{opacity:1}.fields input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.fields input[type=number]::-webkit-inner-spin-button,.fields input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.requirement-trix{min-height:120px;resize:vertical;overflow:auto}.mb-10{margin-bottom:10px}.far-tables td input,td select,td select2{display:block;width:100%;background-color:transparent!important;border:none!important;background-position:100%;background-repeat:no-repeat;margin:0;overflow:hidden;padding-top:2px;padding-bottom:2px;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.remove-right-padding{padding-right:0!important}.remove-left-padding{padding-left:0!important}}.form-control-text{padding:.375rem .75rem}.reqt-dropdown .dropdown-item{color:#212529!important;text-decoration:none!important}.reqt-dropdown a .fa{width:15px;text-align:center;margin-right:5px}.reqt-dropdown .dropdown-item:active{color:#28a745!important;background-color:#fff!important}.btn-success{background-color:#28a745!important}.accordion_item.trigger{background:#fff;padding:0 40px;border-radius:12px;display:inline-block;width:100%;margin:12px 0}.accordion_item .title_tab h3{color:#256358;font-size:28px;line-height:28px;font-weight:800;padding:40px 0;cursor:pointer}.accordion_item .title_tab span.icon{float:right;transition:all .5s}svg:not(:root){overflow:hidden}.inner_content{display:none;border-top:1px solid #c4c4c4}.accordion_item .title_tab.active h3 span.icon{transform:rotate(90deg)}#requirement a#dropdownMenuLink{background-color:#fff!important;color:#434343!important;border-color:#c4c4c4!important}#requirement .requirement-detail{display:inline-block;width:100%}#requirement .two-box.species{padding:0 0 0 20px!important}#requirement .two-box.pl-0.species .form-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0!important}#requirement .two-box.density{padding:0 15px 0 0!important}#requirement a.btn.btn-block.btn-secondary.text-white{display:inline-block;width:100%;font-style:normal;font-weight:700;font-size:16px;line-height:20px;padding:17px 0;text-align:center;border:0;border-radius:8px;border:1px solid;margin:0 8px;color:#256358!important;background-color:#fff;border-color:#256358;max-width:200px;text-transform:uppercase}#requirement .form-group.offset-md-8.col-md-2{text-align:end}#requirement thead.thead-light tr{background:#f2f2f2}#requirement .two-box.pl-0.cannot-check-box label{width:90%;padding-left:10px;margin-top:25px;vertical-align:middle}#requirement .cannot-check{-webkit-appearance:none;height:16px;width:16px;border-radius:2px;border:1.5px solid #256358;position:relative}#requirement .cannot-check-box .cannot-check{top:3px}#requirement .cannot-check:checked{content:"";background-color:#256358}#requirement .cannot-check:checked:after{content:"";position:absolute;background-image:url(/packs/assets/images/right-image-db0d3b3c144dc1a445e953d12ff3955f.png);background-position:50%;background-repeat:no-repeat;width:100%;height:100%;z-index:1;opacity:1;top:0;left:0}#requirement .cannot-check:disabled{opacity:.5}#requirement .vet-approval-log-table .ingredients-table-details ul li input[type=checkbox],#requirement input#requirement_requirement_nutrients_attributes_0_is_override{padding:10px!important}#requirement a.remove_note.red-btn{border:none!important}#requirement tbody#requirement_note_data{display:grid;width:100%;padding:0 16px}#requirement tbody#requirement_note_data tr{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#requirement tbody#requirement_note_data tr td:nth-child(3){width:100%;max-width:787px;margin:0 auto;padding:16px 0!important}#requirement tbody#requirement_note_data tr:last-child{border:none!important}#requirement .note-table{border-radius:10px;overflow:hidden;border:1px solid #dee2e6;margin-bottom:16px}#requirement .table-bordered{border:none;margin:0!important}#requirement .table-bordered tr td,#requirement .table-bordered tr th{width:14%}#requirement .btn-outline-brand:hover,#requirement .btn-outline-info{background-color:inherit!important}#requirement .table-bordered tr td:nth-child(2),#requirement .table-bordered tr th:nth-child(2){width:16%}#requirement .row.requirement-list .col{border:1px solid #c4c4c4;border-radius:10px;padding:0;z-index:0;overflow:hidden}#requirement .digg_pagination{display:block;text-align:center;margin-top:15px}#requirement .digg_pagination a{color:#434343;margin:0 5px}#requirement .digg_pagination .next_page,#requirement .digg_pagination .previous_page{color:#256358}#requirement .digg_pagination .current{font-weight:700;font-style:normal;color:#256358;margin:0 5px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#cacaca;border-width:2px 2px 0 0;width:10px;height:10px;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin:-8px 0 0 -3px}#requirement .vet-approval-log-table .ingredients-table-details ul li .select2-selection__arrow b{width:7px;height:7px;border-width:1px 1px 0 0;margin:-4px 0 0 -3px}@media screen and (max-width:991px){#requirement .form-group .two-box{width:100%;padding:10px 10px 10px 0!important}#requirement .two-box.species{padding:0!important}#requirement .two-box.pl-0.species .form-group{display:inline-block}#condition_requirement .vet-approval-log-table .ingredients-table-details ul,#condition_requirement .vet-approval-log-table .ingredients-table-title ul,#requirement .vet-approval-log-table .ingredients-table-details ul,#requirement .vet-approval-log-table .ingredients-table-title ul{overflow-x:scroll}#condition_requirement .vet-approval-log-table .ingredients-table-details ul li,#condition_requirement .vet-approval-log-table .ingredients-table-title ul li,#requirement .vet-approval-log-table .ingredients-table-details ul li,#requirement .vet-approval-log-table .ingredients-table-title ul li{min-width:25%}#condition_requirement .vet-approval-log-table .ingredients-table-title ul li,#requirement .vet-approval-log-table .ingredients-table-title ul li{padding:0 10px}#requirement .vet-approval-log-table .ingredients-table-details ul .select2-container--default .select2-selection--single{padding:8px 5px}#requirement .vet-approval-log-table .ingredients-table-details ul li{padding:0 4px}#requirement .vet-approval-log-table .ingredients-table-details ul li input{max-width:100%}#requirement .two-box.pl-0.cannot-check-box label{margin-top:0}#requirement .row.requirement-list .col{overflow:initial;overflow-x:scroll;margin:0 12px}.select2-container--default .select2-selection--multiple .select2-selection__choice{white-space:normal}#requirement .two-box.pl-0.cannot-check-box label{margin:2px 0 0}}@media screen and (max-width:640px){#requirement .form-group .two-box{padding:10px 0!important}#requirement{padding:97px 15px 69px}#requirement .container{padding:0}#requirement .account-information-info{padding:40px 16px 56px;border-radius:12px}#requirement .vet-approval-log-table .ingredients-table-details ul li,#requirement .vet-approval-log-table .ingredients-table-title ul li{min-width:50%}.select2-container--default .select2-selection--single{padding:16px 16px 17px}#requirement .form-group .two-box.species .form-group .two-box{float:none}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:normal;padding-left:0}select.form-control{line-height:normal}#requirement .requirement-info .primary-btn.add-nutrient-btn{max-width:100%}#requirement .requirement-info.overlay-notification .shares-group{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}#requirement .form-group,#requirement .vet-approval-log-table{margin-bottom:10px}#requirement .requirement-info.overlay-notification a.save-btn{max-width:100%;margin:10px auto 0}#requirement .requirement-info.overlay-notification input[type=submit].save-btn{margin:0;max-width:100%}#requirement .requirement-info.overlay-notification a.back-btn,#requirement .requirement-info.overlay-notification input[type=submit].copy-btn{max-width:100%;margin:10px 0 0}#requirement .requirement-info.overlay-notification .requirement-btns{margin:0}#requirement a.btn.btn-block.btn-secondary.text-white,input.btn.btn-block.btn-success{margin:0;max-width:100%}#requirement .dropdown{position:static}#requirement .dropdown-menu{transform:translateZ(0)!important;max-width:calc(100% - 26px);width:100%;top:40px!important;left:0!important;margin-left:12px}#requirement .dropdown-menu .dropdown-item{white-space:normal!important}#condition_requirement .account-information-info{padding:40px 12px 56px}#condition_requirement .account-information-info .account-information-heading h2{font-size:18px;max-width:90%}#condition_requirement .vet-approval-log-table .ingredients-table-title{padding:24px 12px}#condition_requirement .vet-approval-log-table .ingredients-table-details ul,#condition_requirement .vet-approval-log-table .ingredients-table-title ul{overflow-x:scroll}#condition_requirement .vet-approval-log-table .ingredients-table-details ul li,#condition_requirement .vet-approval-log-table .ingredients-table-title ul li{min-width:30%;margin:0 4px}#condition_requirement .modified-requirements{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}#condition_requirement .select2-container--default .select2-selection--multiple{margin:0}#condition_requirement .modified-requirements .primary-btn.merge-btn,#condition_requirement .requirement-btns a.copy-btn,#condition_requirement .requirement-btns a.delete-btn,#requirement .requirement-info.overlay-notification a.copy-btn,#requirement .requirement-info.overlay-notification a.delete-btn{max-width:100%;margin:5px 0}.form-control.weight-loss{max-width:100px}#condition_requirement .number-arrow.cart-plus-minus{top:48px;left:80px;max-width:fit-content}#condition_requirement .requirement-btns a.back-btn,#condition_requirement .requirement-btns input[type=submit].save-btn{max-width:100%;margin:5px 0}trix-toolbar .trix-button-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#requirement .vet-approval-log-table .ingredients-table-details ul li input,#requirement .vet-approval-log-table .ingredients-table-details ul li select{font-size:17px;line-height:1}#requirement .vet-approval-log-table .ingredients-table-details ul li select{line-height:normal}#requirement .requirement-info.overlay-notification a.copy-btn{margin-top:20px}#condition_requirement .modified-requirements .primary-btn.merge-btn{margin:10px 0}}@media screen and (max-width:575px){#condition_requirement .number-arrow.cart-plus-minus{top:64px}}#condition_requirement .modified-requirements span.select2.select2-container.select2-container--default{max-width:771px}#condition_requirement .modified-requirements span.select2.select2-container.select2-container--default ul.select2-selection__rendered{white-space:normal}#requirement .form-group .two-box span.select2-selection.select2-selection--single{max-width:100%}#requirement .form-group .two-box span.select2-selection.select2-selection--single .select2-selection__arrow b{border-color:#cacaca;border-width:2px 2px 0 0}#requirement .two-box.species .form-group{display:inline-block!important;width:100%}#requirement .two-box.species .form-group .two-box.pl-0.cannot-check-box,#requirement .two-box.species .form-group .two-box.pl-0.tow-box,#requirement .two-box.species .form-group .two-box.pl-0.tow-box label.font-weight-bold{width:100%}#requirement .two-box.species .form-group .two-box.pl-0.cannot-check-box label{margin-top:0}#requirement .two-box.species .form-group .two-box.pl-0.cannot-check-box{margin-top:10px}#requirement .two-box.species .form-group .two-box.pl-0.cannot-check-box .form-control{top:1px}#requirement .two-box.species .form-group .two-box.pl-0.tow-box .two-box.pl-0{width:50%;display:flex}#requirement .two-box.species .form-group .two-box.pl-0.tow-box .two-box.pl-0 .form-control{margin-right:10px}@media screen and (max-width:767px){#requirement .two-box.species .form-group .two-box.pl-0.tow-box .two-box.pl-0{width:100%;display:block}#requirement .two-box.species .form-group .two-box.pl-0.tow-box .two-box.pl-0 .form-control{width:100%;margin-right:0}#requirement .two-box.species .form-group .two-box.pl-0.cannot-check-box{margin-top:0;padding-top:0}}.mmr-block{border:1px solid #ced4da;padding:.375rem .75rem;background-color:#e4e4e4}.mmr-block a{color:#212529}@media screen and (max-width:429px){#condition_requirement{padding:20px 0 105px}}@media screen and (max-width:425px){#requirement{padding:20px 15px 69px!important}#condition_requirement .account-information-info .account-information-heading h2,#requirement .account-information-info .account-information-heading h2{font-size:24px!important}}@media screen and (max-width:393px){#requirement{padding:20px 15px 50px}}.goldern-btn{color:#daa520!important;border-color:#daa520!important}.show-children-icon{font-size:1.28rem;color:#5c8d84;padding-left:.25rem}.show-children-icon:hover{color:#5c8d84}.light-red-background{background-color:#ffe6e6!important}
/*# sourceMappingURL=requirement_style-e5f5d9938d1072fb10414bc194c20ed3.css.map*/