.test_lookupACS .test_lookup .leaflet-container{width:100% !important;height:543px;margin:0 auto;position:relative;z-index:5}
body.path-hcp .test_lookup_row p{background-color:#6fabdc;width:100%;height:60px;top:0;z-index:100;padding:20px;right:0;left:0;transition:all 700ms ease 0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);overflow:visible;color:#fff}
body.path-lab .test_lookup_row p{background-color:#ee3134;width:100%;height:60px;top:0;z-index:100;padding:20px;right:0;left:0;transition:all 700ms ease 0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);overflow:visible;color:#fff}
.test_lookup_row{position:relative;font-size:20px}
.test_lookupACS .test_lookup .leaflet-control-attribution.leaflet-control{display:none}
.test_lookupACS .test_lookup .leaflet-sidebar{-webkit-box-shadow:-5px 5px 50px -20px rgba(0,0,0,0.75);-moz-box-shadow:-5px 5px 50px -20px rgba(0,0,0,0.75);box-shadow:-5px 5px 50px -20px rgba(0,0,0,0.75)}
.test_lookupACS .test_lookup .leaflet-sidebar .close{z-index:850;right:15px;top:15px;margin:0;background:0;color:#000;font-size:30px;line-height:1;width:50px;border:0}
.test_lookupACS .test_lookup .leaflet-sidebar{padding:0}
.test_lookupACS .leaflet-sidebar{right:-800px}
.test_lookupACS h1.cat-h1{color:#fff;font-size:18px;text-transform:uppercase;font-family:HelveticaNeueLTStd-Lt,Helvetica,Arial,sans-serif !important;text-align:left;font-weight:bold;padding:11px 10px 5px 10px;border:0;margin:0 15px}
body.path-hcp .test_lookupACS h1.cat-h1{background-color:#6fabdc}
body.path-lab .test_lookupACS h1.cat-h1{background-color:#555759}
.test_lookupACS .button{background-color:#ee3134;color:#fff;min-width:245px;border:0;padding:10px 20px;margin:20px 0}
.test_lookupACS body.path-hcp .test_lookup .leaflet-sidebar h1{color:#1e90ff}
.test_lookupACS .leaflet-touch .leaflet-sidebar>.leaflet-control{background-color:#f6f6f6 !important;color:#fff;text-align:center;border:0 !important;font-size:20px;padding:0 15px 25px 0;border-radius:0;overflow:scroll}
.test_lookupACS .sidebar-item{padding:9px 10px 5px 10px;font-family:HelveticaNeueLTStd-Lt,Helvetica,Arial,sans-serif;color:#555759;text-align:left;font-size:18px;background-color:#fff;line-height:1;margin:0 15px;border:0}
.test_lookupACS .test_lookup .sidebar-item:last-child{//border-bottom:1px solid #d4d4d4}
.test_lookupACS .test_lookup .allergen-sci-name{display:none}
.test_lookupACS #map-overlay{background-color:#fff}
.test_lookupACS .test_lookup #map-overlay{display:none;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:#fff !important;z-index:500}
.test_lookupACS .test_lookup #map-sidebar-items{overflow:auto;margin-top:25px;height:100%}
.test_lookup #map-sidebar-items::after{content:'';height:30px;display:block}
.test_lookup #map-scroll-btn{display:none;position:absolute;left:0;right:0;margin:0 auto;bottom:0;text-align:center;background-color:rgba(0,0,0,.36) !important;cursor:pointer;width:176px;max-width:100%;padding:8px 0;font-size:20px;color:#fff;line-height:0;z-index:500;cursor:pointer}
@media only screen and (max-width:768px){.test_lookup .leaflet-sidebar .close{left:auto;right:15px}
.test_lookup .leaflet-sidebar .leaflet-control{padding:25px 0}
}
@media only screen and (max-width:425px){.test_lookup #map-scroll-btn,#map-scroll-btn{display:none}
}
.test_lookupACS #RegionClearBtn:hover{cursor:pointer}
.test_lookupACS #applyRegionFilterBtn{margin-top:30px}
@media screen and (max-width:699px){#test_lookup_map{height:300px}
}
#test_lookup_region_row p{margin-top:10px}
.test_lookup .map-list-overlay{background-color:#ebebeb;color:#575757;padding:35px;line-height:1.8;display:none}
.test_lookup .map-list-overlay ul{padding:0}
.test_lookup .map-list-overlay li{list-style:none}
.test_lookup .map-list-title{font-family:HelveticaNeueLTStd-Roman;font-size:14px;color:#00568b;line-height:18px;margin-bottom:5px;text-align:left}
.test_lookup #map-sidebar{overflow:scroll;width:100%;background:#ebebeb}
.test_lookup .hcp-show{display:none}
#MapRegionResults{left:0;width:100%;height:605px;position:absolute;z-index:2000;background-color:#f6f6f6;padding:0}
#MapRegionResults #region_row{background-color:#00548b;padding:9px 0;color:#f8f8ff;font-size:18px;text-align:left;width:100%;padding-left:20px}
.test_lookupACS .fa-times:before{background-image:url(../../../../../etc.clientlibs/diagnostics/components/content/test_lookup/clientlib/resources/Quit-X@2x.png) !important;background-size:26px 25px;width:26px;height:25px;right:30px;position:absolute;background-repeat:no-repeat;content:""}
.form-checkbox:checked::before{position:absolute;left:5px;top:-3px;border:0;outline:0;background-image:url(../../../../../etc.clientlibs/diagnostics/components/content/test_lookup/clientlib/resources/checkbox-tick@2x.png) !important;background-size:26px 26px;display:inline-block;width:26px;height:26px;background-repeat:no-repeat;content:""}
.test_lookup_filterby_wrapper .category-head::after,.category-head::after{position:absolute;right:15px;top:55%;width:25px;height:16px;background-repeat:no-repeat;margin-top:-10px;transition:.7s ease;background-image:url(../../../../../etc.clientlibs/diagnostics/components/content/test_lookup/clientlib/resources/dropdown-chevron@2x.png) !important;background-size:25px 16px;content:"" !important}
#test-lookup-search-wrapper::after{position:absolute;right:15px;top:16px;left:unset;background:url(../../../../../etc.clientlibs/diagnostics/components/content/test_lookup/clientlib/resources/magnify@2x.png) !important;background-size:27px 28px !important;width:27px;height:28px;content:""}
#hero-tfs-banner,.hero-tfs-banner{position:absolute;width:250px;top:25px;right:0;background-color:rgba(255,255,255,.75);padding:20px;color:#555759}
.test_lookupACS .hero{background-color:#333;background-size:cover;color:#fff;display:table;position:relative;height:615px;padding:50px 0;width:100%;background-position:25% 25%;overflow:hidden}
.test_lookupACS .hero-content-wrapper{width:1200px;max-width:1200px;display:table-cell;vertical-align:middle}
.test-lookup-main-subcontainer{margin-top:30px}
.test_lookupACS .autocomplete{position:relative}
.test_lookupACS .test_lookup input{border:1px solid transparent;background-color:#f1f1f1;padding:10px;font-size:16px;margin-top:5px}
.test_lookup input[type=text]{background-color:#f1f1f1;width:100%;outline:0}
.test_lookup input[type=submit]{background-color:#af1c29;color:#fff;outline:0}
body.path-hcp .test_lookup input[type=submit]{background-color:DodgerBlue;color:#fff}
.test_lookup .has-error input{border:1px solid transparent !important;border-bottom:1px solid #a94442 !important}
.test_lookup .has-error .help-block{color:#ff0025;width:100%;margin:-5px 0 0 0}
.test_lookup #searchQuery{background-color:#fff;color:black}
.autocomplete-items{position:absolute;border:1px solid #9b9b9b;z-index:99;top:100%;left:0;right:0;color:#555759;font-size:18px;font-weight:300;overflow:scroll;max-height:600px}
.autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border:0}
.autocomplete-items div:hover{background-color:#e9e9e9}
.autocomplete-active{background-color:DodgerBlue !important;color:#fff}
#test-lookup-filterby-wrapper p{font-family:HelveticaNeueLTStd-Lt;font-size:16px;color:#575757;line-height:24px;margin-bottom:3px}
.category-wrapper{margin-top:10px}
.test_lookup_mini_close{position:absolute;right:25px;display:none;cursor:pointer;font-size:31px;top:5px}
.category-head{color:#555759;background-color:#f6f6f6;font-size:18px;font-weight:300;padding:25px 40px 0 15px;height:62px;position:relative;font-family:HelveticaNeueLTStd-Lt;line-height:1;cursor:pointer;border:0}
.test_lookup_filterby_wrapper .category-head::after,.category-head::after{position:absolute;right:15px;top:55%;width:25px;height:16px;background-repeat:no-repeat;margin-top:-10px;transition:.7s ease;background-size:25px 16px;content:"" !important}
.test-lookup-sort-wrapper .category-head::after{content:"" !important}
.test_lookupACS .category-head::after{position:absolute;right:15px;top:55%;width:25px;height:16px;background-repeat:no-repeat;margin-top:-10px;transition:.7s ease}
.test_lookupACS .category-wrapper.open .category-head::after{transform:rotate(-180deg);transform-origin:initial}
.test_lookupACS .category-wrapper.done .category-head::after{content:"\f00c"}
.test_lookupACS .category-body{height:0;overflow:hidden}
.test_lookupACS .category-wrapper.open .category-body{display:block;border:1px solid #9b9b9b}
.test_lookupACS .category-option{font-family:HelveticaNeueLTStd-Lt;font-size:18px;color:#555759;border-bottom:none !important;padding:20px;line-height:1;cursor:pointer;background-color:#fff}
.test_lookupACS .category-option:last-child{border:0}
.test_lookupACS #item_tests_list{background-color:#ededed}
.test_lookupACS #item_tests_control_row{background-color:#6fabdc;width:30%}
.test_lookupACS #saved_tests_img{width:40px;height:34px;display:inline;position:relative}
.test_lookupACS #send_tests_img{width:48px;height:36px;display:inline;position:relative}
.test_lookupACS #contact_img{width:40px;height:34px;display:inline;position:relative}
.test_lookupACS .backImg{width:15px;height:25px;display:inline;position:relative;top:13px}
.test_lookupACS .rel_img_wrapper{position:relative}
.test_lookupACS #saved_test_counter{position:absolute;top:9px;border:0;height:27px;width:40px;font-size:20px;font-weight:bold;border-radius:0;background-color:#f34847;text-align:center;right:0;padding:0;display:none;color:#fff;padding-top:4px}
.test_lookupACS body.path-hcp #saved_test_counter{background-color:unset}
.test_lookupACS #item_tests_save_row{background-color:#f6f6f6;text-align:right;padding:10px 20px;font-family:HelveticaNeueLTStd-Roman;font-size:12px;color:#fff;line-height:22px;height:70px}
.test_lookupACS #item_tests_save_row.white{background-color:#fff}
.test_lookupACS #item_tests_save_row .right{position:absolute;right:30px;top:16px}
.test_lookupACS #saved_tests_img_and_text_wrapper.open{color:#f34847}
.test_lookupACS #send_tests_img_and_text_wrapper.open{color:#f34847}
#saved_tests_img_and_text_wrapper,#send_tests_img_and_text_wrapper{display:inline-block}
#saved_tests_img_and_text_wrapper div,#send_tests_img_and_text_wrapper div{display:table-cell}
#saved_tests_img_and_text_wrapper div.copy,#send_tests_img_and_text_wrapper div.copy{vertical-align:middle;color:#555759;font-size:16px;padding-right:10px;padding-top:9px}
body.path-hcp #send_tests_img_and_text_wrapper.open{color:#6fabdc}
body.path-hcp #saved_tests_img_and_text_wrapper.open{color:#6fabdc}
#item_tests_save_row span{text-align:center}
.test-block-wrapper{margin:45.5px auto;max-width:500px}
.test-block-wrapper img.remove{display:none}
.test-block-wrapper.saved img.add{display:none}
.test-block-wrapper.saved img.remove{display:block}
.test-block-head{padding:10px 15px;color:#fff;background-color:#555759;position:relative;min-height:73px}
body.path-hcp .test-block-head{background-color:#00568b}
.test-block-head .test-block-top-btn{position:absolute;top:calc(50% - 17px);right:15px;cursor:pointer}
.test-block-title{font-family:HelveticaNeueLTStd-Bd,Arial,sans-serif;line-height:1.5;font-size:18px;padding-right:25px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.test-block-type{font-family:HelveticaNeueLTStd-Lt,Arial,sans-serif;font-size:18px;color:#fff;line-height:1}
.test-block-body{padding:15px;font-family:HelveticaNeueLTStd-Lt,Arial,sans-serif;font-size:16px;color:#575757;line-height:23px;background-color:#f6f6f6;min-height:190px;position:relative}
.test-block-body b{font-family:HelveticaNeueLTStd-Bd,Arial,sans-serif;font-size:16px;color:#565759;line-height:18px}
.test-block-body b.category{color:#fff}
.test-block-body .fda-cleared{font-family:HelveticaNeueLTStd-Bd,Arial,sans-serif;text-align:right;line-height:1}
.test-block-body .test-details{margin-top:10px;height:0;overflow:hidden;width:100%}
.test-block-details-btn{margin-top:15px}
.test-block-details-close-btn.test-lookup-animation{margin-top:0}
.test-block-details-btn,.test-block-details-close-btn.test-lookup-animation{background-color:#f22b2c;color:#fff;position:relative;cursor:pointer;font-family:HelveticaNeueLTStd-Lt;line-height:1;width:100% !important}
body.path-hcp .test-block-details-btn,body.path-hcp .test-block-details-close-btn.test-lookup-animation{background-color:#6fabdc;font-weight:bold;font-size:16px}
body.path-hcp .test-block-details-close-btn.test-lookup-animation{margin-left:0}
.test-block-details-btn::after,.test-block-details-close-btn.test-lookup-animation::after{position:absolute;right:15px;top:50%;margin-top:-8px;font-family:'FontAwesome';z-index:10}
.test-block-details-btn>p{padding:0 15px}
.test-detail-row{padding:0 15px;border-bottom:1px solid #00568b;font-family:HelveticaNeueLTStd-Lt;font-size:14px;color:#575757;line-height:20px;margin:0}
.test-detail-row-category{border-top:7px solid #00b4e0;border-bottom:7px solid #00b4e0;padding:10px 0 0 0 !important}
.test-detail-more{position:relative;cursor:pointer}
.test-detail-more::after{position:absolute;right:15px;top:50%;margin-top:-8px;font-family:'FontAwesome';content:"\f054";color:#6fabdc}
.test-detail-title{font-family:HelveticaNeueLTStd-Roman;font-size:14px;color:#00568b;padding:15px 0}
.test-detail-line:last-child{padding-bottom:10px;padding-left:15px;padding-right:15px}
body.path-hcp #test-lookup-fitler-wrapper{display:block !important;background-color:#00548b;color:#fff;font-weight:bold;text-align:left;width:100%;height:63px;border:0}
body.path-lab #test-lookup-fitler-wrapper{display:block !important;background-color:#555759;color:#fff;font-weight:bold;text-align:left;width:100%;height:63px;border:0}
#test-lookup-fitler-wrapper p{font-family:HelveticaNeueLTStd-Md;font-size:18px;color:#fff;line-height:24px;padding:20px 15px}
.filter-block{font-family:HelveticaNeueLTStd-Md;font-size:12px;color:#4a4a4a;line-height:24px;background-color:#fff;padding:2px 25px 1px 10px;display:inline-block;width:100%;border:2px solid #4a4a4a;position:relative;cursor:pointer;margin-bottom:10px}
.filter-block::after{font-family:'Glyphicons Halflings';content:"\e014";display:block;font-size:13px;top:2px;right:10px;position:absolute}
#test-lookup-search-wrapper{margin-top:10px}
#searchQuery{width:100%;padding:10px 50px 10px 15px;height:63px;font-size:18px;background-color:#f6f6f6;font-weight:300;border:0;outline:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#searchQuery::-webkit-input-placeholder{color:#555759}
#searchQuery:-moz-placeholder{color:#555759}
#searchQuery::-moz-placeholder{color:#555759}
#searchQuery:-ms-input-placeholder{color:#555759}
#searchQuery::-webkit-input-placeholder{color:#555759}
#searchQuery:-moz-placeholder{color:#555759}
#searchQuery::-moz-placeholder{color:#555759}
#searchQuery:-ms-input-placeholder{color:#555759}
.regionList strong{display:block;padding-right:40px}
#bottom_helper_text span span{display:block;width:100%;text-align:center}
#test-lookup-search-wrapper{margin-bottom:20px;position:relative}
.path-lab #test-lookup-search-wrapper::after{color:#f22b2c}
#test_lookup_row p{font-size:20px;background-color:#f22b2c;color:#f8f8ff;padding:16px;width:100%}
body.path-hcp #test_lookup_row p{background-color:#6fabdc}
body.path-lab #test_lookup_row p{background-color:#ee3134}
body.path-hcp #test_lookup_region_row{background-color:#00548b;padding:9px 5px;color:#f8f8ff;font-size:18px;text-align:left;width:100%}
body.path-lab #test_lookup_region_row{background-color:#555759;padding:9px 9px;color:#f8f8ff;font-size:18px;text-align:left;width:100%}
.test_lookup .button{background-color:#f22b2c;border:0;color:white;padding:6px 42px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;width:100%;margin-bottom:10px;font-family:HelveticaNeueLTStd-Md}
@media screen and (max-width:991px){.test_lookup .button{width:100%;margin-bottom:20px}
.test_lookupACS .help-box{padding:0}
}
body.path-hcp .test_lookup .button{background-color:#6fabdc}
.directions-for-use-chevron{font-size:1.5em;color:#f12e2c}
body.path-hcp .directions-for-use-chevron{color:#6eabdc}
#item_tests_list_parent{background-color:#ddd;padding-bottom:10px}
.pages{margin:0;display:inline-block;line-height:71px;font-size:16px;color:#555759}
.pager{display:inline-block;padding:10px}
#pagerBck{transform:rotate(180deg)}
#item_tests_nav{padding-left:15px;height:71px;background-color:#fff !important}
#item_tests_list_parent .col-sm-4,#item_tests_list_parent{background-color:#fff !important}
.icon-and-text-wrapper{display:inline-block;padding-left:15px;text-align:center;cursor:pointer}
#send_tests_form_parent{background-color:white;border:none !important}
@media screen and (max-width:911px){#send_tests_form_parent{border:0}
}
.test_lookup input{background-color:white;border-bottom:1px solid black;width:100%}
.test_lookup select#Country{margin-top:20px;background:white;width:100%;height:40px}
.test_lookup #opt-in{display:none;width:auto}
.opt-in-label{display:inline;font-size:16px;font-weight:500;padding-left:25px}
#send_tests_form{padding:30px}
.test_lookup .checkbox .cr,.test_lookup .radio .cr{position:relative;display:inline-block;background-color:#d8d8d8;border:1px solid #979797;border-radius:0;width:1.3em;height:1.3em;float:left;margin-right:.5em}
.test_lookup .radio .cr{border-radius:50%}
.test_lookup .checkbox .cr .cr-icon,.test_lookup .radio .cr .cr-icon{position:absolute;font-size:.8em;line-height:0;top:50%;left:20%}
.test_lookup .radio .cr .cr-icon{margin-left:.04em}
.test_lookup .checkbox label input[type="checkbox"],.test_lookup .radio label input[type="radio"]{display:none}
.test_lookup .checkbox label input[type="checkbox"]+.cr>.cr-icon,.test_lookup .radio label input[type="radio"]+.cr>.cr-icon{transform:scale(3) rotateZ(-20deg);opacity:0;transition:all .3s ease-in}
.test_lookup .checkbox label input[type="checkbox"]:checked+.cr>.cr-icon,.test_lookup .radio label input[type="radio"]:checked+.cr>.cr-icon{transform:scale(1) rotateZ(0);opacity:1}
.test_lookup .checkbox label input[type="checkbox"]:disabled+.cr,.test_lookup .radio label input[type="radio"]:disabled+.cr{opacity:.5}
.test_lookup .checkbox label,.test_lookup .radio label{padding-left:0}
.test_lookup .send-tests-btn{background-color:#f22b2c;width:100%;border-radius:0;padding:10px 0 10px 0;color:white}
body.path-hcp .test_lookup .send-tests-btn{background-color:#6fabdc}
.button-wrap{display:inline-block;position:absolute;bottom:0;left:0;right:0}
@media screen and (max-width:991px){.button-wrap{top:20px;bottom:initial}
}
.fda-cleared b{color:#6fabdc}
.back-to-map{font-size:20px}
#back-to-map-btn{cursor:pointer}
.test_lookup .start-over-btn{border-radius:0;border:1px solid #f22b2c;background-color:#f22b2c;width:50%;color:white}
.test_lookup .start-over-btn:hover,.test_lookup .start-over-btn:active,.test_lookup .start-over-btn:focus{text-decoration:underline}
body.path-hcp .test_lookup .start-over-btn{border-radius:0;border:1px solid #6fabdc;background-color:#6fabdc;width:50%}
body.path-hcp .test_lookup .start-over-btn:hover,.test_lookup .start-over-btn:active,.test_lookup .start-over-btn:focus{text-decoration:underline}
.test_lookup .start-over-btn-wrapper{text-align:center}
@media screen and (max-width:991px){.test_lookup .start-over-btn{width:100% !important}
}
#item_tests_nav-pager{display:inline-block}
.test_lookup .sort{float:right;margin-right:10px}
.test_lookup .sort select{background-color:#fff}
.cat-h1{margin-top:15px !important}
.close-btn-span{font-size:40px;font-weight:100}
.fa-times-thin:before{content:'\00d7'}
.test_lookup .modal-p{font-size:16px;padding:15px 50px;margin-bottom:0}
.test_lookup .modal-content{border-radius:0}
.test_lookup .modal-close-btn{width:100%;text-align:right}
#test-lookup-sort-wrapper{display:inline-block;border:1px solid #f22b2c;position:absolute;z-index:10;right:30px;margin-top:15px}
body.path-hcp #test-lookup-sort-wrapper{border:1px solid #565759}
#test-lookup-sort-wrapper>.category-head{background-color:#fff;color:#f22b2c;padding:16px 15px 0;width:93px;height:45px;border-bottom:1px solid transparent}
body.path-hcp #test-lookup-sort-wrapper>.category-head{color:#565759}
#test-lookup-sort-wrapper>.category-body{background:#ddd;border:0;z-index:10000}
#test-lookup-sort-wrapper .category-option{padding:10px}
#ascending{border-top:1px solid #f22b2c}
body.path-hcp #ascending{border-top:1px solid #6fabdc}
#test-lookup-sort-wrapper>.category-head::after{font-family:'FontAwesome';content:"\f078";position:absolute;right:10px;color:#ff0025;top:56%;font-size:16px;transition:.7s ease}
#test-lookup-sort-wrapper>.category-head::before{content:none}
#test-lookup-sort-wrapper.category-wrapper.open .category-head::after{transform:rotate(0);transform-origin:initial}
input::-webkit-input-placeholder{color:#b22633}
input::-moz-placeholder{color:#b22633}
input:-ms-input-placeholder{color:#b22633}
input:-moz-placeholder{color:#b22633}
body.path-hcp input::-webkit-input-placeholder{color:#6fabdc}
body.path-hcp input::-moz-placeholder{color:#6fabdc}
body.path-hcp input:-ms-input-placeholder{color:#6fabdc}
body.path-hcp input:-moz-placeholder{color:#6fabdc}
.test_lookup .leaflet-sidebar.visible{width:100%}
@media screen and (min-width:460px) and (max-width:768px){.sidebar-col{min-height:0 !important}
.test_lookupACS .hero{height:505px}
.test_lookupACS .hero-tfs-banner{z-index:119}
.test_lookupACS .help-box{height:375px;top:-100px}
.test_lookupACS .overlay{height:607px;top:-50px}
}
@media screen and (max-width:460px){.sidebar-col{min-height:0 !important}
.test_lookupACS .hero{height:705px}
.test_lookupACS .hero-tfs-banner{z-index:119}
.test_lookupACS .help-box{margin-bottom:220px !important}
.test_lookupACS .help-box{height:375px;top:-100px}
.test_lookupACS .overlay{height:807px;top:-50px}
.opt-in-label{display:inline-block;width:98%;padding-left:25px}
.checkbox .fa{display:none}
}
.pager img{height:11px}
.disabled{opacity:.5;pointer-events:none;color:grey}
.disabled div{color:#969494}
#footerSlideContainer{position:fixed;bottom:-1px;left:0;width:100%;z-index:100000000000000000000}
#footerSlideContainer::-webkit-scrollbar{background:transparent}
#footerSlideContainer:before{content:"";display:block;position:absolute;bottom:280px;height:0vh;width:100%;z-index:134;background-color:rgba(0,0,0,0)}
#footerSlideContainer.open:before{content:"";display:block;position:fixed;bottom:0;height:120vh;width:100%;z-index:-1;background-color:rgba(0,0,0,0.6)}
#footerSlideButton{background:#4a4a4a;color:white;border-radius:50%;position:absolute;top:-12px;right:calc(50vw - 17px);width:35px;height:35px;border:0;cursor:pointer;line-height:30px;clip:rect(0,40px,17px,0);z-index:100000}
#footerSlideButtonBorder{width:100%;height:4px;position:absolute;top:0;background:#4a4a4a;z-index:100;display:none}
#footerSlideContent{width:100%;height:55px;background:#4a4a4a;color:#fff;font-size:.8em;border:0;font-family:HelveticaNeueLTStd-Lt,Arial,Sans-Serif;padding:10px 0;overflow-y:hidden}
#footerSlideContent:before{content:"";background-color:#4a4a4a;position:absolute;height:5px;top:0;width:100%;z-index:1;transition:.7s ease}
#footerSlideText{padding:15px 10px 25px 25px}
#footerSlideButton center i{line-height:18px;transition:.7s ease;position:relative;top:-7px}
#footerSlideButton.open center i{transform:rotate(180deg);line-height:21px}
@media(min-width:500px){#footerSlideButton{top:-17px;width:55px;height:55px;clip:rect(0,56px,17px,0);right:calc(50vw - 33px)}
#footerSlideContent{font-size:1em}
}
.test-lookup-fitler-wrapper p{font-family:HelveticaNeueLTStd-Md;font-size:12px;color:#6fabdc;line-height:24px;margin:0}
.filter-block{font-family:HelveticaNeueLTStd-Md;font-size:12px;color:#4a4a4a;line-height:24px;background-color:#fff;padding:2px 25px 1px 10px;display:inline-block;width:100%;border:2px solid #4a4a4a;position:relative;cursor:pointer;margin-bottom:10px}
.filter-block::after{font-family:'Glyphicons Halflings';content:"\e014";display:block;font-size:13px;top:2px;right:10px;position:absolute}
#mobile-test-lookup-fitler-wrapper .filter-block{color:white;background:transparent;border:2px solid white}
#mobile-test-lookup-fitler-wrapper{width:75%;margin:0 auto}
#mobile-test-lookup-fitler-wrapper .col-md-6{padding:0}
.mobile_filter_subtitle.subtitle{margin:1em 0 2.7em 0}
.fancy{line-height:.5;text-align:center}
.fancy span{display:inline-block;position:relative}
.fancy span:before,.fancy span:after{position:absolute;height:5px;border-bottom:1px solid white;border-top:1px solid white;top:0;width:600px}
.fancy span:before{right:100%;margin-right:15px}
.fancy span:after{left:100%;margin-left:15px}
div#footerSlideContent .category-wrapper{border-top:2px solid white}
#mobileApplyFiltersBtnWrapper{text-align:center}
#mobileApplyFiltersBtn{width:40%;padding:15px;margin-top:20px}
#clearFiltersBtn.button,#applyFiltersBtn.button{font-family:HelveticaNeueLTStd-Md;font-weight:normal;color:#fff;font-size:16px;width:100%;height:48px;margin:10px 0;border:0;min-width:100%}
#applyFiltersBtn.button{background-color:#ee3134}
#clearFiltersBtn.button{background-color:#555759}
#mobileClearFiltersBtnWrapper{text-align:center}
#mobileClearFiltersBtn{width:40%;padding:15px}
#footerTouchSlider{width:100%;height:62px;position:absolute;z-index:10000000000}
.noResults{margin-top:0;text-align:center;padding:15px}
@media screen and (max-width:991px){#test-lookup-fitler-wrapper{display:block}
}
.test_lookup #test_lookup_row p{margin:0}
#test_lookup_region_row p{margin:10px}
span#regionDisplayLabel{font-size:14px;font-weight:bold}
.test_lookup .leaflet-container{height:550px}
.test_lookup div#ThankYou{padding:20px}
.test_lookup .checkbox{margin-top:25px}
.sortby{display:inline-block;position:relative;top:18px;left:-127px;font-size:16px;color:#555759}
@media screen and (max-width:353px){#test-lookup-sort-wrapper>.category-head{width:65px}
.sortby{left:-90px}
}
@media screen and (max-width:330px){.sortby{display:none}
}
#item_tests_list_parent{margin-bottom:50px}
.test_lookup #map-scroll-btn{display:none}
body.path-hcp .test_lookup .hcp-show{display:inline-block}
.test_lookup .lab-show{display:none}
body.path-lab .test_lookup .lab-show{display:inline-block}
.test-lookup-animation{padding:15px 0;width:250px;height:40px;position:absolute;bottom:0;left:0}
.test-lookup-animation a.main{display:block;height:40px;font:bold 15px/40px arial,sans-serif;text-align:center;text-decoration:none;color:#FFF;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}
.test-lookup-animation.open a.main{color:rgba(255,255,255,0.6);background:rgba(0,0,0,0.04)}
.test-lookup-animation div{width:100%;position:relative;top:-34px;z-index:100;padding:15px 15px;background-color:white;color:#575757;font-family:HelveticaNeueLTStd-Lt;font-size:16px !important;-webkit-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(350px) rotateX(90deg);-o-transform:perspective(350px) rotateX(90deg);transform:perspective(350px) rotateX(90deg);box-shadow:0 2px 10px rgba(0,0,0,0.05);-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.05);-moz-box-shadow:0 2px 10px rgba(0,0,0,0.05);-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}
.test-lookup-animation div.n1{-webkit-transition:.2s linear .8s;-o-transition:.2s linear .8s;transition:.2s linear .8s}
.test-lookup-animation div.n2{-webkit-transition:.2s linear .6s;-o-transition:.2s linear .6s;transition:.2s linear .6s}
.test-lookup-animation div.n3{-webkit-transition:.2s linear .4s;-o-transition:.2s linear .4s;transition:.2s linear .4s}
.test-lookup-animation div.n4{-webkit-transition:.2s linear .2s;-o-transition:.2s linear .2s;transition:.2s linear .2s}
.test-lookup-animation div.n5{border-radius:0 0 4px 4px;-webkit-transition:.2s linear 0;-o-transition:.2s linear 0;transition:.2s linear 0}
.test-lookup-animation.open div{z-index:50;-webkit-transform:perspective(350px) rotateX(0);-o-transform:perspective(350px) rotateX(0);transform:perspective(350px) rotateX(0);-webkit-transition:.2s linear 0;-o-transition:.2s linear 0;transition:.2s linear 0}
.test-lookup-animation.open .n2{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}
.test-lookup-animation.open .n3{-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}
.test-lookup-animation.open .n4{transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}
.test-lookup-animation.open .n5{-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}
.test-block-wrapper{-webkit-transition:1s linear 0;-o-transition:1s linear 0;transition:1000ms linear 0}
.hcp-hero,.lab-hero,.lab_testlookup_hide,.hcp_testlookup_hide{display:none}
body.path-hcp .hcp-hero,body.path-hcp .hcp_testlookup_hide{display:block}
body.path-lab .lab-hero,body.path-lab .lab_testlookup_hide{display:block}
.test-block-details-close-btn .fa-chevron-up:before{content:"\f077";font-family:FontAwesome;font-style:normal;position:absolute;right:15px;top:15px}
.test-block-details-btn .fa-chevron-down:before{content:"\f078";font-family:FontAwesome;font-style:normal;position:absolute;right:15px;top:12px}
.test-detail-subcategory:after{height:120% !important}
.test-block-details-close-btn.test-detail-block:after{width:100%;height:100%;margin-top:-20px}
.expand-link{cursor:pointer;position:absolute;width:100%;height:100%;top:0;left:0;z-index:100000}
.test-detail-block{cursor:default}
body.path-lab .help-triangle{border-top:60px solid #a71c1d}
body.path-hcp .help-triangle{border-top:60px solid #00488d}
.help-triangle{border-left:60px solid transparent;height:0;width:60px;position:absolute;right:15px;top:10px;z-index:10000;bottom:0;transition:700ms ease 0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.help-triangle:after{content:"i";position:absolute;color:#fff;top:-53px;right:3px;border:1px solid white;border-radius:50%;width:25px;line-height:25px;text-align:center}
.help-triangle.open{transform:rotate(90deg)}
.help-triangle.open:after{content:"|"}
.help-i{position:absolute;color:#fff;top:-25px;right:0}
.test_lookupACS .help-box{width:100%;position:relative;top:0;z-index:100;padding:35px 35px;right:0;left:0;margin-bottom:50px}
body.path-hcp .test_lookupACS .overlay{background:#6fabdc;opacity:.85;width:100%;position:absolute}
body.path-lab .test_lookupACS .overlay{background:#ee3134;opacity:.85;width:100%;position:absolute}
@media screen and (min-width:768px){.test_lookupACS .help-box,.test_lookupACS .overlay{height:275px}
}
#test_lookup_row p.help-p{padding:0 16px}
.hcptext,.labtext{display:none;padding:5px 10px}
body.path-hcp .hcptext{display:block;font-size:33px;line-height:0;padding:5px 10px}
@media(max-width:768px){body.path-hcp .hcptext{font-size:27px}
}
body.path-lab .labtext{display:block}
body.path-lab .test_lookupACS .help-box .test-lookup,body.path-hcp .test_lookupACS .help-box .test-lookup{display:table;background-repeat:no-repeat;max-width:100%;padding:0 20px;position:relative;left:0;background-size:contain;margin:0 auto}
body.path-hcp .test_lookupACS .help-box .test-lookup{background-size:contain;background-repeat:no-repeat}
.test_lookupACS .help-box .test-lookup .middle{display:table-cell;color:#fff;font-size:24px;height:41px;vertical-align:middle;padding:0 10px}
.help-box .test-lookup .middle .text,.help-box .test-lookup .middle .icon{display:table-cell;vertical-align:middle}
.help-box .test-lookup .middle .icon{padding-right:10px;padding-top:0}
body #test_lookup_row .help-box h3{font-size:36px;color:#fff;text-align:center;font-weight:300}
body #test_lookup_row .help-box p{opacity:1;visibility:unset;background-color:unset;text-align:center;font-size:20px;font-weight:300;margin-bottom:20px;transition:700ms ease 0;max-width:1200px;text-align:center;margin:20px auto}
@media(max-width:700px){.help-box.open{padding:0;padding:70px 8%}
body.path-lab .test_lookupACS .help-box .test-lookup{max-width:430px;padding:0 20px;position:relative;left:0}
}
.expand-link{cursor:pointer;position:absolute;width:100%;height:100%;top:0;left:0;z-index:100000}
.test-block-details-btn>p{margin:0}
.test-block-details-close-btn.test-lookup-animation{top:-36px}
.test_lookup p{margin:0 0 10px}
#FiltersCollumn{position:relative;left:0 !important}
#footerSlideContent::-webkit-scrollbar{display:none;overflow:-moz-scrollbars-none}
#mobileFiltersWrapper{width:75%;margin:0 auto}
#mobileFiltersWrapper button{width:100%}
#test-lookup-container{position:relative;width:1150px;margin:0 auto}
.send-select,.send-input,body.path-hcp .send-input{width:370px;height:52px;background-color:#f6f6f6 !important;border:0;outline:0;text-align:left;padding-left:8px;color:#555759 !important;font-size:18px;font-weight:lighter;margin-bottom:10px;max-width:100%}
.send-select{padding-left:5px}
.send-input::placeholder{color:#555759 !important;font-weight:lighter}
.browse-more-btn,.send-tests-btn{background-color:#ee3134 !important;min-width:225px;padding:11px 20px 12px 20px;color:#fff;font-size:18px;border:0}
.path-hcp label{color:#000 !important;font-weight:lighter}
.form-checkbox{-webkit-appearance:none;-moz-appearance:none;-webkit-appearance:none;display:inline-block;position:relative;background-color:#fff;color:#666;top:-8px;height:30px !important;width:30px !important;cursor:pointer;margin:0 !important;outline:0;opacity:1 !important;border:#565759 1px solid}
.checkbox{margin-top:40px;margin-bottom:50px}
.form-checkbox:checked::before{position:absolute;left:5px;top:-3px;border:0;outline:0;background-size:26px 26px;display:inline-block;width:26px;height:26px;background-repeat:no-repeat;content:""}
.form-checkbox:hover{background-color:#f7f7f7}
.form-checkbox:checked{background-color:#f1f1f1}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{outline:none !important}
.test_lookupACS #ThankYou h4{font-size:48px;font-weight:300;color:#555759;width:550px;margin:30px auto 50px !important;max-width:100%}
.test_lookupACS .form-checkbox:checked{background-color:#f6f6f6}
.test_lookupACS .fa-times:before{background-size:26px 25px;width:26px;height:25px;right:30px;position:absolute;background-repeat:no-repeat;content:""}