.lab-test-landing{height:400px;background-image:url(/img/labtest/labtest-banner.jpg)}.lab-test-landing p{color:#fff}.lab-test-landing .title{font-size:26px;color:#fff}.lab-test-container{min-height:300px}.lab-test-container .lab-test-section .title{font-size:20px;margin-top:20px}.lab-test-container .lab-test-section .lab-test-list{display:flex;flex-wrap:wrap;justify-content:left}@media screen and (max-width:600px){.lab-test-container .lab-test-section .lab-test-list{justify-content:center}}.lab-test-container .lab-test-section .lab-test-list .lab-test{margin:8px;width:230px!important;border:.1px solid #ffe5fa;padding:8px;border-radius:6px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);height:280px}.lab-test-container .lab-test-section .lab-test-list .lab-test .name{margin-top:12px;font-family:Poppins;font-size:16px;font-weight:600;line-height:20.57px;text-align:left;height:40px;color:#9b468a}.lab-test-container .lab-test-section .lab-test-list .lab-test .description{height:140px;font-size:12px;margin-top:6px}.lab-test-container .lab-test-section .lab-test-list .lab-test .price{font-family:Poppins;font-size:16px;font-weight:700;line-height:23.7px;color:#9b468a}.lab-test-container .lab-test-section .lab-test-list .lab-test:hover{box-shadow:0 25px 20px -20px rgba(0,0,0,.45)}@media screen and (max-width:600px){.lab-test-container .lab-test-section .lab-test-list .lab-test{width:90%!important}}.lab-test-container .lab-test-section .lab-test-list .lab-test button{margin-top:5px;background-color:#9b468a;border:.1px solid #9b468a;border-radius:5px;color:#fff;cursor:pointer;padding:2px;font-size:13px;font-weight:700;width:100%}.lab-test-container .lab-test-section .lab-test-list .lab-test button:hover{background-color:#ba1899;border:.1px solid #9b468a}.lab-test-container button{margin-top:5px;background-color:#9b468a;border:.1px solid #9b468a;border-radius:5px;color:#fff;cursor:pointer;padding:2px;font-size:13px;font-weight:700;width:100%}.lab-test-container button:hover{background-color:#ba1899;border:.1px solid #9b468a}.lab-test-details-section{border:.5px solid #ba1899;border-radius:6px;padding:6px}.lab-test-details-section .top-section{display:flex;justify-content:space-between}.lab-test-details-section .price{font-family:Poppins;font-size:20px;font-weight:700;line-height:23.7px;color:#9b468a;display:inline-block}.lab-test-details-section .title{padding-top:20px;font-size:14px;font-weight:700;color:#9b468a}.lab-test-details-section button{display:inline-block;margin-top:5px;background-color:#9b468a;border:.1px solid #9b468a;border-radius:5px;color:#fff;cursor:pointer;padding:2px;font-size:13px;font-weight:700;width:20%}.lab-test-details-section button:hover{background-color:#ba1899;border:.1px solid #9b468a}.hospital-list-section .hospital-list{height:350px;overflow:scroll;border:.1px solid #8e8787;border-radius:4px;padding:4px}.hospital-list-section .hospital-list .hospital{display:flex;cursor:pointer;border-radius:4px;min-height:50px;margin:6px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.hospital-list-section .hospital-list .hospital:hover{background:#9b468a;color:#fff}.hospital-list-section .hospital-list .hospital:hover .price{color:#fff}.hospital-list-section .hospital-list .hospital img{margin:6px;max-width:40px;height:auto}.hospital-list-section .hospital-list .hospital p{margin:auto 10px;font-weight:600}.hospital-list-section .hospital-list .hospital .price{font-family:Poppins;font-size:15px;font-weight:700;line-height:23.7px;color:#9b468a}.hospital-list-section .hospital-list .active-hospital{background:#9b468a;color:#fff}.hospital-list-section .hospital-list .active-hospital .price{color:#fff}.hospital-list-section button{margin-top:5px;background-color:#9b468a;border:.1px solid #9b468a;border-radius:5px;color:#fff;cursor:pointer;padding:2px;font-size:13px;font-weight:700;width:100%}.hospital-list-section button:hover{background-color:#ba1899;border:.1px solid #9b468a}.hospital-list-section .disbled{pointer-events:none;opacity:.4}.patient-list-section .patient-list{height:350px;overflow:scroll;border:.1px solid #8e8787;border-radius:4px;padding:4px}.patient-list-section .patient-list .patient{cursor:pointer;border-radius:4px;min-height:50px;margin:6px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.patient-list-section .patient-list .patient:hover{background:#9b468a;color:#fff}.patient-list-section .patient-list .patient img{margin:6px;max-width:40px;height:auto}.patient-list-section .patient-list .patient p{margin:auto 10px;font-weight:600}.patient-list-section .patient-list .patient .name{padding-top:4px;color:#9b468a;font-size:14px}.patient-list-section .patient-list .patient:hover .name{color:#fff}.patient-list-section .patient-list .active-patient{background:#9b468a;color:#fff}.patient-list-section .patient-list .active-patient .name{color:#fff;font-size:14px}.patient-list-section button{margin-top:5px;background-color:#9b468a;border:.1px solid #9b468a;border-radius:5px;color:#fff;cursor:pointer;padding:2px;font-size:13px;font-weight:700;width:100%}.patient-list-section button:hover{background-color:#ba1899;border:.1px solid #9b468a}.btn-disable{cursor:not-allowed!important}.create-patient-section .form{height:350px;overflow:scroll;border:.1px solid #8e8787;border-radius:4px;padding:4px}.create-patient-section .form p{font-size:14px;font-weight:600;margin-bottom:4px}.create-patient-section .form input,.create-patient-section .form select{border:.1px solid #000;outline:none;border-radius:4px;width:100%;padding:3px}.create-patient-section button{margin-top:5px;background-color:#9b468a;border:.1px solid #9b468a;border-radius:5px;color:#fff;cursor:pointer;padding:2px;font-size:13px;font-weight:700;width:100%}.create-patient-section button:hover{background-color:#ba1899;border:.1px solid #9b468a}.cart-container{min-height:600px;display:flex;flex-wrap:wrap;margin-top:20px}.cart-container .items{width:40%}.cart-container .items table{width:50%}@media screen and (max-width:600px){.cart-container .items,.cart-container .items table{width:100%}}.cart-container .items{border:.1px solid #9b468a;padding:16px;border-radius:6px;margin:10px}.cart-container .items .lab-card{box-shadow:0 2px 8px 0 rgba(99,99,99,.2);display:flex;justify-content:space-between;background:#33c2df;padding:10px;border-radius:6px}.cart-container .items .lab-card .name-section .title{font-size:17px;color:#fff}.cart-container .items .lab-card .name-section .name{font-size:16px}.cart-container .items .lab-card img{width:110px;max-height:60px}.cart-container .items .patient-card{box-shadow:0 2px 8px 0 rgba(99,99,99,.2);display:flex;justify-content:space-between;background:rgba(155,70,138,.8);padding:10px;border-radius:6px}.cart-container .items .patient-card .name-section .title{font-size:17px;color:#fff}.cart-container .items .patient-card .name-section .name{font-size:16px}.cart-container .items .patient-card .amount{font-size:20px}.cart-container .items .tests{height:350px}@media screen and (max-width:600px){.cart-container .items .tests{height:300px}}.cart-container .items .tests .title{font-size:16px;margin-top:10px;color:rgba(155,70,138,.8);font-weight:600}.cart-container .items .tests .item{box-shadow:0 2px 8px 0 rgba(99,99,99,.2);margin-top:6px;border:.1px solid #000;border-radius:6px;padding:6px;display:flex}.cart-container .items .tests .item .details{width:90%}.cart-container .items .tests .item .details .name{color:#000}.cart-container .items .tests .item .details .description{font-size:13px}.cart-container .items .tests .item .delete{cursor:pointer;width:10%;display:flex;text-align:center;justify-content:center;align-items:center}.cart-container .items .tests .add-more{text-align:end}.cart-container .items .tests .add-more p{margin-top:8px;border-radius:4px;display:inline-block;font-size:13px;padding:3px;background:#9b468a;color:#fff;cursor:pointer;text-align:center}.cart-container .items .price{font-weight:600;color:rgba(155,70,138,.8)}.cart-container .other-details{width:50%;border:.1px solid #9b468a;border-radius:6px;margin:10px}@media screen and (max-width:600px){.cart-container .other-details{width:100%}}.cart-container .other-details .form{overflow:hidden;border-radius:4px;padding:4px;position:relative}.cart-container .other-details .form p{font-size:14px;font-weight:500;margin-bottom:4px;color:rgba(2,13,20,.6588235294)}.cart-container .other-details .form input,.cart-container .other-details .form textarea{border:.1px solid #9b468a;background:#f6f6f6;outline:none;border-radius:4px;width:100%;padding:5px;font-size:13px}.cart-container .other-details .form select{outline:none;border-radius:4px;width:100%;border:.1px solid #9b468a;background:#f6f6f6;padding:5px;font-size:13px}.cart-container .other-details button{margin-top:5px;background-color:#9b468a;border:.1px solid #9b468a;border-radius:5px;color:#fff;cursor:pointer;padding:2px;font-size:13px;font-weight:700;width:77%}.cart-container .other-details button:hover{background-color:#ba1899;border:.1px solid #9b468a}.my-labtest{min-height:500px}.labtest-details{display:flex;flex-wrap:wrap}.labtest-details .left-section{width:50%}@media screen and (max-width:600px){.labtest-details .left-section{width:100%}}.labtest-details .left-section .patient-card{box-shadow:0 2px 8px 0 rgba(99,99,99,.2);display:flex;justify-content:space-between;background:rgba(155,70,138,.8);padding:10px;border-radius:6px}.labtest-details .left-section .patient-card .name-section .title{font-size:16px;color:#fff}.labtest-details .left-section .patient-card .name-section .name{font-size:14px}.labtest-details .left-section .patient-card .amount{font-size:20px}.labtest-details .left-section .tests .title{font-size:16px;margin-top:10px;color:rgba(155,70,138,.8);font-weight:600}.labtest-details .left-section .tests .item{box-shadow:0 2px 8px 0 rgba(99,99,99,.2);margin-top:6px;border:.1px solid #000;border-radius:6px;padding:6px;display:flex}.labtest-details .left-section .tests .item .details{width:90%}.labtest-details .left-section .tests .item .details .name{color:#000}.labtest-details .left-section .tests .item .details .description{font-size:13px}.labtest-details .left-section .lab-card{box-shadow:0 2px 8px 0 rgba(99,99,99,.2);display:flex;justify-content:space-between;background:#33c2df;padding:10px;border-radius:6px}.labtest-details .left-section .lab-card .name-section .title{font-size:17px;color:#fff}.labtest-details .left-section .lab-card .name-section .name{font-size:16px}.labtest-details .left-section .lab-card img{width:110px;max-height:60px}.labtest-details .right-section{width:50%}@media screen and (max-width:600px){.labtest-details .right-section{width:100%}}.labtest-details .right-section{box-shadow:0 2px 8px 0 rgba(99,99,99,.2);border-radius:6px}.labtest-details .right-section span{color:#9b468a}