.physician-introduction-bg{background-color:#406488;background-image:linear-gradient(to right,#406488,#406488,#60a2c9,#60a2c9)}.physician-introduction{background-image:url("https://content.ultalabtests.com/static/images/physician-intro.png");background-position:center;background-size:1366px 534px;background-repeat:no-repeat;height:375px;padding-top:40px}.physician-elevate-care-bg{background-color:#406488;background-image:linear-gradient(to right,#406488,#406488,#60a2c9,#60a2c9)}.physician-elevate-care{background-image:url("https://content.ultalabtests.com/static/images/physician-patient-rec.png");background-position:center;background-size:1366px 534px;background-repeat:no-repeat}.physician-why-ulta-bg{background-color:#294a69;background-image:linear-gradient(to right,#294a69,#294a69,#58a2c9,#58a2c9)}.physician-why-ulta{background-image:url("https://content.ultalabtests.com/static/images/why-ulta-lab-tests.png");background-position:center;background-size:1280px 409px;background-repeat:no-repeat;height:409px}.physician-partnership-opportunities-bg{background-color:#476d92;background-image:linear-gradient(to right,#476d92,#476d92,#5b9bbc,#5b9bbc)}.physician-partnership-opportunities{background-image:url("https://content.ultalabtests.com/static/images/partnership-opportunities.png");background-position:center;background-size:1366px 488px;background-repeat:no-repeat;height:450px;padding-top:40px}.physician-save-time-and-money-bg{background-color:#5484b2;background-image:linear-gradient(to right,#5484b2,#5484b2,#f8f5ee,#f8f5ee);position:relative!important}.physician-welcome{padding-top:60px}.physician-save-time-and-money{background-image:url("/shared/static/images/physician-hero.png");background-position:center;background-size:1366px 587px;height:525px;background-repeat:no-repeat;position:relative!important}.hcp-why-ulta{background-image:url("/shared/static/images/healthcare-professional-consult.jpg");background-position:center;background-size:1280px 409px;background-repeat:no-repeat;height:409px}.hcp-partnership-opportunities{background-image:url("/shared/static/images/athletic-person-health.jpg");background-position:center;background-size:1366px 544px;background-repeat:no-repeat;height:544px;padding-top:40px}.hcp-save-time-and-money-bg{background-color:#a975a6;background-image:linear-gradient(to right,#a975a6,#a975a6,#ce98ca,#ce98ca);position:relative!important}.hcp-save-time-and-money{background-image:url("/shared/static/images/healthcare-professional-purple.jpg");background-position:center;background-size:1366px 587px;height:525px;background-repeat:no-repeat;position:relative!important}.hcp-register-overlay{position:absolute!important;bottom:0!important;right:0!important}.hcp-register-for-free{background-color:#fff;border-radius:3px;border:2px solid #e9ecef;position:absolute!important;padding:10px;bottom:4.3vw!important;right:15px!important;width:350px!important;height:auto!important}.hcp-elevate-care-bg{background-color:#e7ebe6;background-image:linear-gradient(to bottom,#d8dad7,#b7b9b8,#d6d6d4,#a3b9c7,#bebebc,#a8b6c3,#3e5716,#e0dcd0,#556775,#464e5b)}.hcp-elevate-care{background-image:url("/shared/static/images/nutritionist-consult.jpg");background-position:center;background-size:1366px 534px;background-repeat:no-repeat}.hcp-elevate-care-summary-text{color:#000;font-size:18px;background:rgba(255,255,255,.75)}.hcp-partnership-opportunities-bg{background-color:#10151a;background-image:linear-gradient(to right,#10151a,#0f1116,#10151a,#0f1116,#10151a,#12181c,#353c39,#171c22,#cce7f6,#1f282c,#ccedf8,#1f282c,#1f282c,#1f282c)}.hcp-why-ulta-bg{background-color:#acdcf6;background-image:linear-gradient(to right,#acdcf6,#acdcf6,#cae7f3,#cae7f3)}.physician-box{width:100%;height:100%;position:relative;top:95px;left:0}.hcp-box{width:100%;height:100%;position:relative;top:75px;left:0}.physician-overlay{z-index:9;margin-top:120px}.physician-register-for-free{background-color:#fff;border-radius:3px;border:2px solid #e9ecef;margin-right:20px}.physician-register-btn{background-color:#99cd54;text-decoration:none!important;width:100%;margin-bottom:5px}.physician-register-btn:focus{outline:0!important;border:1px solid #99cd54;box-shadow:0 0 10px #719ece}.physician-tabs{position:relative;margin-top:-72px!important;height:0;z-index:999}.physician-tab-description-section{display:none;position:relative;margin-top:-70px!important;margin-bottom:5px}.physician-tab-details-div{display:none;text-align:justify;text-justify:inter-word}.physician-tab-details-header{color:#006ddc!important}.physician-tab-details-description{color:#045b87}.physician-body{width:350px;height:auto;min-height:350px;display:flex;flex-direction:column;flex:1;color:#333;padding:10px;margin-bottom:5px;border-radius:4px}.physician-testing-services-details{width:100%;height:150px;padding:10px;position:relative;margin-bottom:5px;background-color:#fff;border:2px solid #e9ecef;border-radius:30px 1px 30px 1px}.physician-testing-services-details-selected{background-color:#90ee90;border:2px solid #f58124}.testing-services-search-box{display:inline!important;width:95%;color:green}.inner-addon{position:relative}.inner-addon .glyphicon{position:absolute;padding:10px}.right-addon .glyphicon{right:0}.right-addon input{padding-right:30px}.physician-testing-services-leaf-card-header{color:#0070dd}.physician-testing-services-arrows{color:#f58124;font-size:25px}.physician-testing-services-arrow-btn{color:#f58124;text-decoration:none!important;position:absolute;font-size:23px;bottom:5px;right:10px}.physician-partnership-description{min-height:95px;overflow-x:auto;overflow-y:auto}.physician-optimize-practice{font-size:18px}.physician-optimize-practice-img{width:100%;height:auto}.physician-lab-img{width:100%;height:auto}.physician-save-time-and-money-img-plus{width:278px;height:126px;max-width:100%}.physician-save-time-and-money-img-minus{width:278px;height:126px;max-width:100%;display:none}.physician-nav-img-active{width:33px;height:33px;display:inline;cursor:pointer}.physician-nav-img-inactive{width:33px;height:33px;display:none}.physician-clickable-area-plus:hover,.physician-clickable-area-minus:hover{cursor:pointer}.physician-elevate-care-content{margin-top:80px;min-height:400px}.physician-speak-with-client-manager-btn{background-color:#075482;text-decoration:none!important;width:100%}.physician-get-started-btn{background-color:#99cd54;text-decoration:none!important;width:100%}.physician-intro-right{margin-left:0;margin-bottom:15px;margin-right:50px;flex:1}.physician-intro-right p{font-size:18px}.physician-shared-bg{background-color:#f5fafd}.physician-tube{float:left;display:inline!important}.physician-how-it-works{background-color:#fff;background-image:linear-gradient(#f8fbfe,#fff)}.physician-sub-header{color:#87c1e0}.physician-how-it-works-leaf{position:relative;width:0;height:0}.physician-how-it-works-details{border:1px solid #e3e8eb;border-radius:2px;margin-top:25px;margin-bottom:15px;margin-left:0;margin-right:50px;padding:10px;flex:1;min-height:240px;-moz-box-shadow:0 3px 8px #646464;-webkit-box-shadow:0 3px 8px #646464;box-shadow:0 3px 8px #646464}.physician-testing-services{background-image:linear-gradient(#b9def2,#f5fafd);padding-top:40px}.physician-how-it-works-summary{background-image:linear-gradient(#fff,#f5fafd)}.physician-how-it-works-summary-inner{background-image:url("https://content.ultalabtests.com/static/images/beacon-light-blue-lg.png");background-repeat:no-repeat;background-size:auto 280px;height:275px}.physician-how-it-works_blue-leaf{position:absolute;top:-30px!important;left:-12px;width:40px;height:40px}.physician-how-it-works_blue-leaf-num{position:absolute;top:-23px!important;left:-2px;font-weight:bold;font-size:18px;color:#fff}.physician-how-it-works-test-tube{display:inline;margin-left:auto;margin-right:auto;width:100%}.physician-blue{color:#19a8d7}.physician-row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.physician-why-ulta-details{border:1px solid #e3e8eb;border-radius:3px;margin-left:0;margin-bottom:15px;margin-right:50px;background-color:#fff;padding:10px;flex:1;min-height:200px}.physician-intro-details{border:1px solid #e3e8eb;border-radius:2px;margin-left:0;margin-bottom:15px;margin-right:50px;padding:10px;flex:1;min-height:185px;-moz-box-shadow:0 3px 8px #646464;-webkit-box-shadow:0 3px 8px #646464;box-shadow:0 3px 8px #646464}.physician-summary{background-image:linear-gradient(#f5fafd,#b9def2)}.physician-sum-details{color:#26537e;margin-bottom:0!important}.physician-partnership-welcome-img{margin-left:0;padding-left:0;width:100%;height:249px}.physician-common-bg{background-image:linear-gradient(#26537e,#52a6d2)}.physician-contact-us-send{float:right}.physician-shared-btn{background-color:#f58124;text-decoration:none!important;width:200px;margin-bottom:5px}.physician-shared-btn:focus{outline:0!important;border:1px solid #f58124;box-shadow:0 0 10px #719ece}.physician-become-partner{margin-top:20px;float:left!important}.physician-visible-xs{display:none!important}.physician-nav-div{align-items:center;justify-content:center;text-align:center!important;vertical-align:middle}.physician-hidden-xs{display:inline!important}.physician-tube-img{display:inline;margin-left:auto;margin-right:auto;height:175px}.autocomplete{position:relative;display:inline-block}.autocomplete-items{position:absolute;border:1px solid #ccc;border-radius:2px;border-top:none;z-index:99;top:100%;left:0;right:0;max-height:200px;overflow-y:auto}.autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}.autocomplete-items div:hover{background-color:#52a6d2}.autocomplete-active{background-color:#b7dfff!important;color:#fff}.physician-nav input[type=radio]{appearance:none;padding:10px;margin-left:5px;background-color:#b7dfff;border-radius:50%;cursor:pointer}.physician-nav input[type=radio]:checked{background-color:#ff942e;margin-bottom:3px}.physician-nav input[type=radio]:focus{outline:none}.physician-faq-bg{background-color:#f5fafd}.physician-faq-img{margin-left:0;padding-left:0;width:100%;height:auto}.physician-faq-question-header{color:#26537e;font-size:22px;font-weight:bold}.physician-faq-question-text{color:#19a8d7;font-size:18px;font-weight:bold}.physician-faq-answer-text{color:#26537e;font-size:18px;display:inline-block!important}.physician-faq-q{color:#19a8d7;font-size:60px;font-weight:bold;opacity:50%;vertical-align:top;display:inline-block!important;margin-top:-18px;margin-right:15px}.physician-faq-a{color:#26537e;font-size:60px;opacity:25%;font-weight:bold;vertical-align:top;display:inline-block!important;margin-top:-18px;margin-right:15px}.physician-faq-margin-top{margin-top:35px}.physician-faq-padding-top{padding-top:35px}.physician-benefits-separator{background-color:#00a7d6;height:1px}.physician-benefits-and-features-img{margin-left:0;padding-left:0;width:100%;height:auto}.physician-benefits-common-img{margin-left:0;padding-left:0;width:100%;height:auto}.physician-benefits-header{color:#26537e}.physician-benefits-blue-sub-header{color:#19a8d7;font-size:18px;font-weight:bold}.physician-benefits-orange-sub-header{color:#f58124;font-size:18px;font-weight:bold}.physician-test-selection{background-color:#f1f9ff}.physician-benefits-common-three{background-image:linear-gradient(#26537e,#52a6d2)}.physician-benefits-common-sub-header{color:#fff;font-size:18px;font-weight:bold}.physician-benefits-common-one{background-image:linear-gradient(#e9f2f9,#fff)}.physician-benefits-common-four{background-color:#fff}.physician-benefits-common-two{background-image:linear-gradient(#dbefff,#f1f9ff)}.physician-benefits-separator{background-color:#00a7d6;height:1px}@media screen and (max-width:767.98px){.physician-hidden-xs{display:none!important}.physician-nav input[type=radio]{padding:5px}.physician-visible-xs{display:inline!important}.physician-tabs{margin-top:0!important;height:auto;z-index:999;background-image:linear-gradient(#3880ac,#4ba5d1)}.physician-tab-description-section{display:none;margin-top:10px!important}.physician-testing-services-details{height:250px}.physician-testing-services-details h4{font-size:16px}.physician-save-time-and-money{background-image:url("https://content.ultalabtests.com/static/images/physician-bg.png");background-size:100% 100%;background-repeat:no-repeat}.physician-save-time-and-money-content{position:absolute!important;font-size:2vw;font-weight:200;bottom:0;background:rgba(255,255,255,.01);background-image:linear-gradient(to right,#3d89b5,transparent)}.physician-save-time-and-money-content h2{font-size:4vw;font-weight:200}physician-save-time-and-money-title{margin-left:25px!important;margin-bottom:10px!important}.physician-tab-details-div{display:none;text-align:justify;text-justify:inter-word;margin-left:0}.physician-register-for-free{border-radius:3px;border:2px solid #e9ecef;float:none!important;margin-left:35px;margin-right:20px;margin-top:5px;max-width:350px}.physician-become-partner{margin-left:0;margin-top:20px;float:none!important}.physician-contact-us-send{float:none!important}.physician-shared-btn{background-color:#f58124;text-decoration:none!important;width:100%;margin-bottom:5px}.physician-tube{float:none!important;display:block!important;align-items:center;justify-content:center;text-align:center!important}.physician-tube-img{display:block;margin-left:auto;margin-right:auto;height:100px}.physician-how-it-works-test-tube{display:block;margin-left:auto;margin-right:auto;width:50%}.physician-row{display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;margin-right:-15px!important;margin-left:-15px!important}.physician-why-ulta-details{border:1px solid #e3e8eb;border-radius:3px;margin-left:15px;margin-bottom:15px;margin-right:15px;background-color:#fff;padding:10px;min-height:200px;flex:auto}.physician-intro-details{border:1px solid #e3e8eb;border-radius:2px;margin-left:20px;margin-bottom:15px;margin-right:20px;padding:10px;flex:auto;min-height:185px;-moz-box-shadow:0 3px 8px #646464;-webkit-box-shadow:0 3px 8px #646464;box-shadow:0 3px 8px #646464}.physician-intro-right{margin-left:15px;margin-bottom:15px;margin-right:15px;flex:auto}.physician-body{width:100%;height:auto;min-height:10px;padding:10px;display:table;color:#333;padding:10px;margin-bottom:5px;border-radius:4px}.physician-contact-us-summary-mobile{background-image:url("https://content.ultalabtests.com/static/images/beacon-gray-lg.png");background-repeat:no-repeat;background-size:256px 100%;min-height:200px}.physician-how-it-works-details{border:1px solid #e3e8eb;border-radius:2px;margin-top:25px;margin-bottom:15px;margin-left:15px;margin-right:15px;padding:10px;flex:auto;-moz-box-shadow:0 3px 3px #646464;-webkit-box-shadow:0 3px 3px #646464;box-shadow:0 3px 3px #646464}.physician-introduction-mobile{background-image:url("https://content.ultalabtests.com/static/images/ulta-intro-mobile.png");background-size:100% 100%!important;background-repeat:no-repeat!important;min-height:415px!important}.physician-why-ulta{background-image:url("https://content.ultalabtests.com/static/images/why-ulta-mobile.png");background-size:100% 100%;background-repeat:no-repeat;min-height:415px}.physician-partnership-opportunities{background-image:url("https://content.ultalabtests.com/static/images/partnership-mobile.png");background-size:100% 100%;background-repeat:no-repeat;min-height:415px!important}.physician-elevate-care-mobile{background-image:url("https://content.ultalabtests.com/static/images/elevate-your-patient-care.png");background-size:100% 100%!important;background-repeat:no-repeat!important;min-height:415px!important}.physician-elevate-care{background-image:url("https://content.ultalabtests.com/static/images/elevate-your-patient-care.png");background-size:100% 100%!important;background-repeat:no-repeat!important;min-height:415px!important}.physician-how-it-works-summary-inner{background-image:url("https://content.ultalabtests.com/static/images/beacon-light-blue-lg.png");background-repeat:no-repeat;background-size:auto 375px;height:375px}.physician-mobile-title{margin-top:300px}.physician-mobile-content{background-image:linear-gradient(to right,#00579a,#47a0ce)}.physician-elevate-care-mobile-title{margin-top:250px}.physician-partnership-description{min-height:25px;overflow-x:auto;overflow-y:auto}.physician-elevate-care-content{margin-top:80px;min-height:100px;margin-bottom:0;padding-bottom:30px;background-image:linear-gradient(to right,#00579a,#47a0ce)}.physician-elevate-care-description{border:1px solid #e3e8eb;border-radius:2px;padding:15px;margin:15px;background-color:#fff;-moz-box-shadow:0 2px 2px #646464;-webkit-box-shadow:0 2px 2px #646464;box-shadow:0 2px 2px #646464}}@media screen and (min-width:768px) and (max-width:991.98px){.hcp-box{top:-1px!important;height:auto!important}.physician-box{top:10px!important;height:auto!important}}