:root{--color1:#f1a2ee;--color2:#a1d7f3;--color3:#344493;--color4:#fdf8dc;--color5:#0f7787;--color6:#fcc879;--color7:#36288a;--lightcolor:#fff;--darkcolor:#000;--colorodd:#fdf8dc}body{margin:0;padding:0;background-color:#fff;color:#000;font-size:13pt;font-family:'Lato',sans-serif}h1,h2,h3,h4,.EditingFormCategoryRow{padding:0;margin:0;margin-top:.5em;margin-bottom:.5em;line-height:1em;font-family:'Zilla Slab',serif}h1{font-size:1.6em;color:#000}h2,.EditingFormCategoryRow,.BlogPTitle{font-size:1.6em;color:#0f7787;font-weight:bold}h3{font-size:1.4em;color:#36288a}h4{font-size:1.1em;color:#4d4d4d;text-transform:uppercase}p{line-height:1.5em}ul{line-height:1.5em}a{color:#0f7787}a:hover{color:#f1a2ee}.screentext{display:none}.clear{clear:both}.btn-primary,.SubmitRatingButton,.btn-default,.btn-secondary,.btn-alternate{color:#000;background-color:#fcc879;border-color:#fcc879;margin:1%;white-space:normal;font-weight:600;border-radius:15px}a.btn-primary,.btn-primary a,a.SubmitRatingButton,a.btn-default{color:#000}.btn-secondary{color:#000;background-color:#f1a2ee;border-color:#f1a2ee}.btn-alternate{background-color:#344493;border-color:#344493;color:#fff}.btn-primary:hover,.btn-secondary:hover,.btn-alternate:hover,.SubmitRatingButton:hover{background-color:#a1d7f3;color:#000}.SubmitRatingButton{font-size:1.5em}.nopadding{padding:0!important;margin:0!important}section#content{background-color:#fff;position:relative;z-index:1;display:block;width:100%;min-height:20em}div.contentpadding{padding:1em}div.contentpadding h1{display:none}div.clearfix{width:100%;display:block;clear:both}.subphotocontainer{padding:.5em;padding-top:1em;margin-left:auto;margin-right:auto;text-align:center}.subphoto{text-align:center}.subphoto img{width:100%;height:auto;max-width:300px;margin-left:auto;margin-right:auto;border-radius:10px}.remedyalert{z-index:100;position:relative;background-color:#fff;height:auto!important;padding:1em;text-align:left;border-radius:0;font-size:.9em}.remedyalert .close{float:right;font-size:1.5em;line-height:1em;padding:.25em;margin:0;font-weight:bold;color:#a61145;display:block;width:1.5em;height:1.5em;text-align:center;border-radius:50%}.remedyalert .close:hover{text-decoration:none;color:#fff}.remedyalert h2{font-size:1.4em;margin-top:0}.remedyalert .alert-date{display:none}.remedyalert a.btn{font-size:.8em;padding:.1em;padding-left:1em;padding-right:1em;text-decoration:none;margin:0}.remedyalert a.btn:hover{}.remedyalert a.btn-primary:hover,.remedyalert a.btn-secondary:hover{}.remedyalert .alert-content:before{content:'ALERT!';color:#a61145;font-weight:bold;font-size:1.5em;margin-right:.5em;font-family:'Zilla Slab',serif;display:block}.alertcontentcontainer .alert-content{margin:0;padding:0;text-align:center;margin-top:.2em}.alertcontentcontainer .alert-content:nth-child(1){padding-top:0;margin-top:0}.accordion{clear:both}.accordheader,.PaneHeader,.accordselected{width:100%;padding:5px;font-weight:400;color:#fff;text-transform:uppercase;font-size:1em;text-decoration:none;margin-bottom:6px;margin-top:6px;background-color:#0f7787;border:solid 1px #0f7787}.accordheader-heading,.PaneHeader-heading{cursor:pointer;cursor:hand}.accordheader:after,.PaneHeader:after{font-family:'FontAwesome';content:"";float:right;color:#fff}.accordselected{background-color:#a1d7f3;border-color:#36288a;margin-bottom:0;color:#36288a;border-bottom:0;font-weight:bold}.accordselected:after{font-family:'FontAwesome';content:"";float:right;color:#36288a}.accordbody{padding:1em;border:solid 1px #36288a;margin-bottom:2em;border-top:0}.accordbody .btn-primary,.accordbody .btn-secondary{width:98%;margin-top:1em;clear:left}#OfficeDetailaccordion{width:100%;margin-top:20px;padding-top:40px;border-top:2px solid #eee}#OfficeDetailaccordion .accordheader,#OfficeDetailaccordion .PaneHeader,#OfficeDetailaccordion .accordselected{font-size:1.2em;color:#000;font-weight:700;background-color:#fff;border:none;border-bottom:1px solid #eee;padding:20px 20px 0 20px;margin-top:10px;width:100%;text-align:left;outline:none;transition:.4s}#OfficeDetailaccordion .accordselected{background-color:#eee}#OfficeDetailaccordion .accordheader:before{color:#888;padding-right:15px;font-family:"Font Awesome 5 Free";content:"";font-weight:700}#OfficeDetailaccordion .accordheader:hover:before,#OfficeDetailaccordion .accordselected:before{color:#666;padding-right:15px;font-family:"Font Awesome 5 Free";content:"";font-weight:700}#OfficeDetailaccordion .accordheader:after,#OfficeDetailaccordion .accordselected:after{content:""}#OfficeDetailaccordion .accordbody{padding:20px}#accordioncircle{width:100%;margin-top:40px}#accordioncircle .accordheader,#OfficeDetailaccordion .PaneHeader,#accordioncircle .accordselected{font-size:1.2em;color:#fff;font-weight:700;background-color:#888;border:none;border-bottom:1px solid #eee;margin-top:10px;padding:10px;width:98%;text-align:left;outline:none;transition:.4s}#accordioncircle .accordselected{background-color:#000}#accordioncircle .accordheader:after{color:#fff;background:#888;border:4px solid #fff;font-family:"Font Awesome 5 Free";content:"";font-weight:700}#accordioncircle .accordheader:hover:after,#accordioncircle .accordselected:after{color:#fff;background:#000;border:4px solid #fff;font-family:"Font Awesome 5 Free";content:"";font-weight:700}#accordioncircle .accordheader:after,#accordioncircle .accordheader:hover:after,#accordioncircle .accordselected:after{width:43px;height:43px;border-radius:50%;text-align:center;line-height:36px;vertical-align:middle;margin:-6px -25px 0 0}#accordioncircle .accordheader:before,#accordioncircle .accordheader:hover:before,#accordioncircle .accordselected:before{content:""}#accordioncircle .accordbody{padding:20px}#accordionarrow{width:100%;margin-top:40px}#accordionarrow .accordheader,#accordionarrow .PaneHeader,#accordionarrow .accordselected{font-size:1.2em;color:#fff;font-weight:700;background-color:#888;border:none;padding:10px 0;margin-top:10px;width:100%;text-align:left;outline:none;transition:.4s}#accordionarrow .accordselected{background-color:#444}#accordionarrow .accordheader:before{color:#000;font-family:"Font Awesome 5 Free";content:"";background-color:#eee;margin-right:10px;padding:16px;clip-path:polygon(0% 0%,75% 0%,100% 50%,75% 100%,0% 100%);font-weight:700}#accordionarrow .accordheader:hover:before,#accordionarrow .accordselected:before{color:#000;font-family:"Font Awesome 5 Free";content:"";font-weight:700;background-color:#eee;margin-right:10px;padding:16px;clip-path:polygon(0% 0%,75% 0%,100% 50%,75% 100%,0% 100%);font-weight:700}#accordionarrow .accordheader:after,#accordionarrow .accordselected:after{content:""}#accordionarrow .accordbody{padding:20px}.yellowratingcontainer{padding:.5em;background-color:#fdf8dc;border-radius:15px;margin-bottom:2em}.yellowratingcontainer .rating-stars-display{display:block}.yellowratingcontainer .rating-display{display:block}.reviewpadding{padding:2em;margin:0;background-color:#fad3f9;margin-top:1em}.reviewpadding{text-align:center}.reviewpadding .ReadMore{float:right;margin-top:-2em;position:relative;z-index:999}.reviewpadding h2,.reviewpadding h3 a{color:#712493}.col-review{border-top:solid 3px #aca9a9;width:97%}.circle{background-image:url(/web/20230911204355im_/https://loganvillepeds.com/CornerstonePediatrics/media/images/Purple-Circle_1.png);background-repeat:no-repeat;background-size:100%;width:40px;height:40px;position:absolute;right:0;margin-top:-1.5em}.review-item{padding:1em}.review-author{display:block;margin:1em;text-transform:uppercase;font-weight:bold;margin-left:0}.review-author:before{content:'-'}.review-date{display:none}.review-stars{display:none}span.ErrorLabel,span.EditingFormErrorLabel{font-weight:bold;color:red}table.EditingFormTable,table.form-table{width:100%;border-collapse:collapse;table-layout:fixed}.FormPanel{}table.EditingFormTable .ExplanationText,table.form-table .ExplanationText{font-size:.8em}table.EditingFormTable td,table.form-table td{padding:.25em}table.EditingFormTable td.FieldLabel,table.form-table td.form-table-label-cell{text-align:left;max-width:100%}table.EditingFormTable td.FieldLabel label,table.form-table td.form-table-label-cell label{white-space:normal}table.EditingFormTable td input,table.EditingFormTable td select,table.EditingFormTable td textarea,table.form-table td input,table.form-table td select,table.form-table td textarea{width:100%;padding:.25em;font-size:.9em;max-width:500px}table.form-table td .radio input,table.EditingFormTable td .radio input,table.form-table td .checkbox input,table.EditingFormTable td .checkbox input{width:auto}table.EditingFormTable td .radio label,table.form-table td .checkbox label,table.EditingFormTable td .checkbox label{max-width:80%;margin-left:10px;display:inline}table.EditingFormTable td input.input-width-15{width:15%}table.EditingFormTable td input.input-width-20{width:20%}table.EditingFormTable td input.CalendarTextBox{width:75%}table.EditingFormTable td .btn-icon{margin:.25em;color:#213e97}.icon-calendar:after{font-family:"Font Awesome 5 Free";content:"";font-style:normal;font-variant:none}.FormButton{font-size:1.1em;padding:.5em}table.EditingFormTable tr,table.form-table tr{display:block;margin-bottom:.625em}table.EditingFormTable td,table.form-table td{display:block}table.EditingFormTable td::before,table.form-table td::before{content:attr(data-label);float:left;font-weight:bold}table.EditingFormTable td:last-child,table.form-table td:last-child{border-bottom:0}table.form-table td .radio-list-horizontal label,table.EditingFormTable td .radio-list-horizontal label,table.form-table td .checkbox-list-horizontal label,table.EditingFormTable td .checkbox-list-horizontal label{margin-right:1em}table.form-table td .checkbox input,table.EditingFormTable td .checkbox input,table.form-table td .radio input,table.EditingFormTable td .radio input{margin-right:.25em}.FieldLabel{font-weight:bold}@media(min-width:2000px){table.EditingFormTable,table.form-table{width:100%;table-layout:auto;display:table;border-collapse:separate}table.form-table td.form-table-label-cell,table.EditingFormTable td.FieldLabel{width:auto}table.EditingFormTable td,table.form-table td{display:table-cell;width:auto;vertical-align:top}table.EditingFormTable tr,table.form-table tr{display:table-row;margin-bottom:.625em}.reviewsurvey table.EditingFormTable,.reviewsurvey table.form-table{width:100%;border-collapse:collapse;table-layout:fixed}.reviewsurvey table.form-table td.form-table-label-cell,.reviewsurvey table.EditingFormTable td.FieldLabel{text-align:left;max-width:100%}.reviewsurvey table.EditingFormTable td,.reviewsurvey table.form-table td{display:block}.reviewsurvey table.EditingFormTable tr,.reviewsurvey table.form-table tr{display:block}}.servicetitlepadding{margin-top:-4em;text-align:center;margin-bottom:2em}.servicetitlepadding h3{display:inline-block;width:auto;padding:.5em;padding-left:1.5em;padding-right:1.5em;margin:0;background-color:#fdf8dc;margin-left:auto;margin-right:auto;border-radius:15px;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.25);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.25);box-shadow:1px 1px 2px 0 rgba(0,0,0,.25)}.servicepadding{background-color:#a1d7f3;padding:2em;margin:0;margin-top:2em}.servicepadding h3,.reviewpadding h3{margin-top:0;text-align:center}.servicepadding ul{max-width:400px;margin-left:auto;margin-right:auto}.welcometitlepadding{width:100%;text-align:center;font-size:1.1em}.welcometitlepadding h2{margin-top:1em}.welcomepadding{padding:1em;text-align:center}.welcomebottom{margin-top:.5em}.welcomellama{display:none}.rowtitle{background-color:#f1a2ee}.titlepadding{padding:1em;text-align:center;padding-top:1em;padding-bottom:1em}.titlepadding h1{margin:0}.swipercaption{display:block;height:217px;top:0;left:0;width:50%;max-width:500px;background:-moz-linear-gradient(top,rgba(255,255,255,.75) 0%,rgba(255,255,255,.1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,.75) 0%,rgba(255,255,255,.1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.75) 0%,rgba(255,255,255,.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfffffff',endColorstr='#1affffff',GradientType=0)}.newscontainer h4,.newscontainer h4 a{color:#0f7787;text-transform:capitalize}.news-summary{margin-bottom:1em}.news-detail h2{display:none}.news-date{display:none}.news-body{margin-bottom:1em}.news-link,.news-pdf{padding-right:1em;padding-bottom:1em;float:left}.news-teaser img{max-width:100%}article.newsplain{}article.newsplain:nth-child(odd){}article.newsplain:nth-child(even){}article.newsplain span.newsreadmore:before{}article.newsplain h2{}article.newsplain h2 .newsdate:before{}article.newsplain h2 .newsdate:after{}article.newsplain .newsteaser{}article.newsplain:nth-child(odd) .newsteaser{}article.newsplain .newsteaser img{}article.newsplain .newssummary{}article.newsplaindetail{}article.newsplaindetail h2{}article.newsplaindetail .newsteaser{}article.newsplaindetail .newsteaser img{}article.newsplaindetail .newsdate{}article.newsplaindetail .newsdate:before{}article.newsplaindetail .newsbody{}article.newsplaindetail .btn-newslink,article.newsplaindetail .btn-pdflink{}.newslinktext:before{}.pdflinktext:before{}.hospitaldiv{margin-bottom:3em;max-width:400px;width:100%}.hospitalphoto{margin-bottom:1em}.hospitalphoto img{max-width:100%}.officecontainer #map{position:relative}.officepage hr{display:none}.divoffice{width:98%;margin:1%;float:left}.officemapdiv{clear:both}.officelocationdiv,.officecontactdiv{float:none;width:100%}.officephotodiv{width:100%;margin:1em;margin-left:0}.officephotodiv img{width:100%;height:auto;max-width:100%}.officehoursdiv h3{}.officehoursdiv,.appointmentmessage{clear:both}.officelocationdiv h1{display:none}table.dailyhours{border:solid 1px var(--colorodd);font-size:.8em;margin-bottom:1em;max-width:500px}table.dailyhours td{vertical-align:top;padding:.5em}table.dailyhours tr:nth-child(even){background-color:var(--colorodd)}table.patient-checklist{max-width:100%;font-size:.9em}table.patient-checklist td{padding:.5em;border-bottom:solid 1px #fff;vertical-align:top}table.patient-checklist th{background-color:#344493;color:#fff;padding:.5em;font-size:.9em}table.patient-checklist tr:nth-child(even){background-color:#fff}table.patient-checklist tr:nth-child(odd){background-color:#fdf8dc}table.patient-checklist tr td:nth-child(3),table.patient-checklist tr th:nth-child(3){display:none}.shadowup{-webkit-box-shadow:-5px -5px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:-5px -5px 10px 0 rgba(0,0,0,.25);box-shadow:-5px -5px 10px 0 rgba(0,0,0,.25)}.shadowdown{-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:5px 5px 10px 0 rgba(0,0,0,.25);box-shadow:5px 5px 10px 0 rgba(0,0,0,.25)}#toolbox,#rowcalloutbox{background-color:#f1a2ee;padding:1em;padding-top:2em;padding-bottom:2em;background-image:url(/web/20230911204355im_/https://loganvillepeds.com/LawrencevillePediatrics/media/images/polkadots.png);background-repeat:repeat-y;background-size:100% auto;font-size:1.1em}.calloutbox{background-color:#fcc879;padding:1em;-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:1px 1px 3px 0 rgba(0,0,0,.5);box-shadow:1px 1px 3px 0 rgba(0,0,0,.5);text-align:left}.calloutbox h3{margin-top:0;text-align:center}#rowcalloutbox img.llama{display:none;width:100%;height:auto}#map{width:100%;height:20em;margin-right:0}.mapcontainer{height:14em;overflow:hidden}.staffphoto img,.staffthumb img,img.styled,.OfficeDetailsB .officephoto img,.messagephoto img,.officemessagephoto img,.officephotodiv img{max-width:100%;height:auto!important;width:100%;margin-top:1em;margin-bottom:1em;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:5px 5px 10px 0 rgba(0,0,0,.25);box-shadow:5px 5px 10px 0 rgba(0,0,0,.25)}ul.pages{list-style-type:none;padding:0;margin:0}ul.pages li{padding:0;margin:0;display:inline-block;margin:3%}ul.pages li a{display:block;padding:.5em;font-weight:bold}ul.pages li a:hover{text-decoration:none!important}ul.pages li a:before{content:'';font-family:'Font Awesome 5 Free';margin-right:.25em;font-size:2em;line-height:.5em}ul.styled{padding:0;margin:0;list-style-type:none;margin-left:2em;padding-left:1em}ul.styled li:before{color:#f1a2ee;content:"•";display:inline-block;width:1em;margin-left:-1em;font-size:2em;line-height:.5em;vertical-align:top}ul.styled li{line-height:1.1em;margin-bottom:.5em;background-repeat:no-repeat;background-size:12px 12px;background-position:left center}ul.styled li a{}.favoritelinkreferral{text-align:center}.favoritelinkreferral .subinfo .article{text-align:left;display:block;background-color:#fdf8dc}.favoritelinkreferral .subinfo .article p{display:block}.favoritelink{padding:1em;border-bottom:dotted 3px #fcc879}.subinfo .article{padding:1em;margin-top:1em;font-size:.9em;text-align:left;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,.25);box-shadow:1px 1px 5px 0 rgba(0,0,0,.25)}.subinfo .articletext{}select.pwdropdown{width:100%;font-size:1em;padding:.5em;-moz-appearance:none;-webkit-appearance:none;background-image:url(/web/20230911204355im_/https://loganvillepeds.com/_common/images/ArrowWhite.png);background-image:url(/web/20230911204355im_/https://loganvillepeds.com/_common/images/ArrowBrown.png);background-repeat:no-repeat;background-size:10px;background-position:95% 50%;margin-bottom:.5em;border-radius:5px}.resourcesiycscontainer25882,select.pwdropdown{max-width:292px}.pwsubmit{display:none}.coding{display:none}.medlibrary{clear:both}.sc-articles{max-height:20em;overflow-y:auto}.resourcesiycscontainer25882{margin-left:auto;margin-right:auto}.boxed-text{background-color:var(--colorodd);border-radius:10px;color:var(--color2);border:solid 3px var(--color2)!important}.medlibrary p a,.pwArticleTitle a{display:block;padding:1em;text-transform:uppercase;background-color:#fcc879;color:#36288a;font-weight:bold;margin:1%;margin-left:0;line-height:1em;min-height:5em;display:flex;align-items:center;justify-content:center;text-align:center}.pwArticleTitle a{font-size:.9em}.medlibrary p a:hover,.pwArticleTitle a:hover{text-decoration:none;background-color:#a1d7f3}.watermark{color:#ccc}.bartcols td{width:33%;padding:.5em}.bartcols td.col1{border:solid 1px #f1a2ee;background-color:#f1a2ee;padding:.5em}.bartcols td.col1 h3{color:#000;margin-top:0}.bartcols td.col2{border:solid 1px #fdf8dc;background-color:#fdf8dc;padding:.5em}.bartcols td.col2 h3{color:#000;margin-top:0}.bartcols td.col3{border:solid 1px #a1d7f3;background-color:#a1d7f3;padding:.5em}.bartcols td.col3 h3{margin-top:0}.dosage-table{width:100%}.dosage-table td{padding:.5em;font-size:.8em}.dosage-table th{background-color:#36288a;color:#fff;font-size:.8em;border:solid 1px #fff}.dosage-table th.medname{background-color:#a1d7f3;color:#36288a;font-size:1em;padding:.75em}table.schedule{width:100%}table.schedule td{padding:.25em;border-bottom:solid 1px var(--colorodd)}table.schedule td.even{background-color:var(--colorodd)}table.schedule td.month{width:20%;text-align:right;color:#fff;background-color:#344493;font-size:.9em;padding:.5em}div.vaccine{}div.vaccine a{margin:1em;float:left;display:block;padding:.5em;font-size:.8em;background-color:#fcc879;color:#36288a}div.vaccine a:hover{background-color:#a1d7f3;text-decoration:none}.variation{clear:left}.variation h3{display:block;background-color:transparent;padding-left:0;padding-top:1.5em;padding-bottom:.5em}.variation0 h3{margin-top:0;margin-top:-1em;padding-top:0}.stafflist{text-align:center;float:left;width:96%;margin-left:0;margin-right:4%;margin-bottom:2em}.stafflist h4{margin-top:.25em;margin-bottom:0;font-size:1.1em}.stafflist span.jobTitle{display:block}.staffphoto{float:none}.staffthumb{max-width:100%;width:auto;height:auto;overflow:hidden;margin-left:auto;margin-right:auto}.staffdetail{margin-bottom:2em}.staffdetail h1,.staffdetail h2,.stafftext h1,.stafftext h3{display:none}.staffphoto img,.staffthumb img{background-color:#ccc;max-width:100%}.staffphoto{text-align:center;max-width:350px;margin-bottom:2em}.stafflist .staffthumb img{width:100%;height:auto;max-width:100%;margin-left:auto;margin-right:auto}.stafflist a{font-weight:bold;display:block;text-align:center}.staffspecialfields .stafftitle{font-weight:bold}.break{display:none}.clearstaffbio,.staffdetail .clearfixnostaff{display:none!important}.dropdown:hover>.dropdown-menu{display:block}.dropdown-toggle:after{content:none}.rowmenu{z-index:2;position:relative;background-color:#a1d7f3}.shadowmenu{-moz-box-shadow:3px 3px 5px rgba(0,0,0,.5);-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.5)}nav.navbar{text-align:center}nav.navbar{margin:0!important;padding:0!important;text-align:center}#navbars{text-align:center;margin-right:auto;margin-left:auto}#navbars .navbar-nav{margin-right:auto;margin-left:auto}#navbars .navbar-nav li{padding:0;margin:0;position:relative}#navbars .navbar-nav li div.top{}#navbars .navbar-nav li a{display:block;margin-left:auto;margin-right:auto;line-height:1em;padding:1em;text-align:center;color:#36288a;font-family:'Zilla Slab',serif;text-align:center;font-weight:600;font-size:1em}#navbars .navbar-nav li a:hover,#navbars .navbar-nav li:hover>a,#navbars .navbar-nav li.active a{color:#fff;background-color:#344493;text-decoration:none}#navbars .navbar-nav ul{padding:0;margin:0;border-radius:0;border:0;width:100%;color:#000;max-width:100%;background-color:#344493}#navbars .navbar-nav ul li{margin:0;padding:0;width:100%}#navbars .navbar-nav ul li a{text-transform:none;padding:.75em;font-size:.9em;text-align:left;width:100%;font-family:'Lato',sans-serif;color:#fff}#navbars .navbar-nav ul li a:hover{color:#fff;background-color:#0f7787}.navbar-toggler{background-color:transparent;display:block;margin-left:auto;margin-right:auto;padding:.5em;text-align:center;width:100%}#navbars .navbar-nav ul li ul li a{}.fa-bars{font-size:2.5em;color:#36288a}.PhotoRollList{}.PhotoRollList .officeblock{float:left;width:50%;padding-right:40px;margin-bottom:50px}.PhotoRollList .officephoto{position:relative;width:100%;height:auto}.PhotoRollList span.linkoverlay{background-color:rgba(0,0,0,.5);font-size:5em;color:#fff;text-align:center;font-family:"Font Awesome 5 Free";position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease}.PhotoRollList span.linkoverlay:after{content:"";font-weight:900;padding-top:50%;vertical-align:middle}.PhotoRollList a:hover span.linkoverlay{opacity:1}.PhotoRollList .officephoto img{width:100%;height:auto}.PhotoRollList .officetitle{margin-top:10px;font-size:1.6em}.PhotoRollList .officeaddressicon,.PhotoRollList .officephoneicon{font-family:"Font Awesome 5 Free";color:#000;font-size:1.2em;font-weight:900;vertical-align:top;display:inline-block;width:30px}.PhotoRollList .officeaddressicon:after{content:""}.PhotoRollList .officephoneicon:after{content:""}.PhotoRollList .officephone,.PhotoRollList .officeaddress{display:inline-block}.PhotoRollList .officeinfoline{border:1px solid #888;width:40%;margin:10px 0}.PhotoRollList .officemore{margin:10px 0 0 35px}.CirclePhotoRollList{}.CirclePhotoRollList .officeblock{float:left;width:50%;margin-bottom:50px;text-align:center}.CirclePhotoRollList .officephoto{position:relative;width:200px;height:200px;overflow:hidden;margin:0 auto 10px auto}.CirclePhotoRollList span.linkoverlay{background-color:rgba(0,0,0,.3);font-size:5em;color:#fff;text-align:center;font-family:"Font Awesome 5 Free";position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;border-radius:100%}.CirclePhotoRollList span.linkoverlay:after{content:"";font-weight:900;padding-top:20%;vertical-align:middle}.CirclePhotoRollList a:hover span.linkoverlay{opacity:1}.CirclePhotoRollList .officephoto img{width:auto;height:200px;max-width:200px;border-radius:100%}.CirclePhotoRollList .officetitle{margin-top:10px;font-size:1.6em}.CirclePhotoRollList .officeaddress{margin-bottom:10px}.CirclePhotoRollList .officephone{font-weight:700}.CirclePhotoRollList .officemore{margin-top:10px}.OfficeDetailsA{}.OfficeDetailsA .officetitle{display:none}.OfficeDetailsA .officephoto img{width:100%;height:auto;max-width:500px}.OfficeDetailsA h3{font-size:1.2em;margin-bottom:0}.OfficeDetailsA .officecontactdiv{margin-top:30px}.OfficeDetailsA .officecontactdiv span{line-height:160%}.OfficeDetailsA .faxnumbertitle,.OfficeDetailsA .billingphonetitle,.OfficeDetailsA .poisoncontroltitle{font-weight:700}.OfficeDetailsA .officehours br{display:block;margin-bottom:10px}.OfficeDetailsA .googlemapdriving{margin-bottom:20px}.OfficeDetailsA .phonebtn,.OfficeDetailsA .emailbtn{width:100%;font-size:1.1em;line-height:120%;min-height:100px;display:flex;flex-direction:row;justify-content:center;align-items:center}.OfficeDetailsA .phonebtn,.OfficeDetailsA .emailbtn{white-space:normal;word-break:break-all}.OfficeDetailsA span.phonetitle,.OfficeDetailsA span.emailtitle{font-size:.8em}.OfficeDetailsA .btn{margin-top:1em;max-width:500px}.OfficeDetailsB{}.OfficeDetailsB .officetitle{}.OfficeDetailsB .officephoto{margin-bottom:1em}.OfficeDetailsB .officephoto img{width:100%;height:auto;max-width:400px;margin-left:0;margin-right:auto}.OfficeDetailsB h3{margin-top:0}.OfficeDetailsB .officephoneicon,.OfficeDetailsB .officeaddressicon,.OfficeDetailsB .officeemailicon,.OfficeDetailsB .officehoursicon{font-family:"Font Awesome 5 Free";color:#e0633b;font-size:1.5em;font-weight:900;vertical-align:top;display:inline-block}.OfficeDetailsB .officeaddressicon:before{content:""}.OfficeDetailsB .officephoneicon:after{content:"";content:""}.OfficeDetailsB .officeemailicon:after{content:""}.OfficeDetailsB .officehoursicon:after{content:""}.OfficeDetailsB .phonetitle:after{content:"Main Phone"}.OfficeDetailsB .emailtitle:after{content:"Email"}.OfficeDetailsB .afterhourstitle:after{content:"After Hours"}.OfficeDetailsB .billingphonetitle:after{content:"Billing"}.OfficeDetailsB .poisoncontroltitle:after{content:"Poison Control"}.OfficeDetailsB .faxnumbertitle:after{content:"Fax Number"}.OfficeDetailsB .phonebtn,.OfficeDetailsB .officeaddress,.OfficeDetailsB .emailbtn,.OfficeDetailsB .officehours{}.OfficeDetailsB .googlemapdiv{margin-top:30px}.OfficeDetailsB .googlemapdriving{margin-bottom:20px}.OfficeDetailsB .googlemapdriving .btn{width:auto}.OfficeDetailsB .officeicon{display:inline-block;margin-right:2%;width:12%;float:left;text-align:right}.OfficeDetailsB .officeinfo{display:inline-block;width:86%;padding-bottom:1em}.OfficeDetailsB .phonebtn a.btn,.OfficeDetailsB .emailbtn a.btn{padding:.2em;line-height:1em;padding-left:.75em;padding-right:.75em;white-space:normal}.OfficeDetailsB .phonebtn a.btn{font-size:1.25em}.OfficeDetailsB .officecontactdiv{margin-top:.5em}.OfficeDetailsB .officecontactdiv div{display:block}.OfficeDetailsB .officecontactdiv strong{display:block}.OfficeDetailsB .emaildisclaimer{font-size:.8em;margin-bottom:1em;font-style:italic}.OfficeDetailsB .additionalinfo div{padding-bottom:1em}.OfficeDetailsB .googlemapdriving{margin-top:.5em}.rating-container{clear:both;text-align:center}p.rating-display small{line-height:1em;display:block}.logo{text-align:center;width:96%;margin:1em;margin-right:0}.logo img{width:100%;height:auto;max-width:220px;margin-left:auto;margin-right:auto;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.5);box-shadow:0 0 4px 0 rgba(0,0,0,.5)}header{background-color:#fdf8dc}.homeScroll{background-color:#fff;z-index:10;position:fixed;top:0;left:0;width:100%;height:5em;border-bottom:solid 1px #ccc}.homeScroll ul.socialicons li a{font-size:.9em}.homeScroll .logo img{height:100%;max-height:70px;width:auto!important}.homeScroll{-moz-transition:width 1s ease-in-out,left 1.5s ease-in-out;-webkit-transition:width 1s ease-in-out,left 1.5s ease-in-out;-moz-transition:width 1s ease-in-out,left 1.5s ease-in-out;-o-transition:width 1s ease-in-out,left 1.5s ease-in-out;transition:width 1s ease-in-out,left 1.5s ease-in-out}header .addresscontainer{display:block;width:100%;text-align:center;margin-bottom:.5em}header .addresscontainer .phone{font-family:'Montserrat',sans-serif;display:block;margin-bottom:0;line-height:1.2em}header .addresscontainer .phone a{font-size:1.2em;font-weight:bold;color:#0f7787;display:block}header .addresscontainer small.address a{color:#000}header .addresscontainer .phone a:hover,header .addresscontainer small.address a:hover{color:#f1a2ee;text-decoration:none}.socialiconcontainer{margin-left:auto;margin-right:auto;display:block;margin-top:1em;width:100%}ul.socialicons{padding:0;margin:0;list-style-type:none;margin-left:auto;margin-right:auto;text-align:center}ul.socialicons li{padding:0;margin:0;display:inline-block;margin:2%}ul.socialicons li a{display:block;font-size:1.1em;color:#fff;text-align:center;padding-top:.1em;background-color:#004b84;border-radius:50%;width:1.4em;height:1.4em}ul.socialicons li a:hover{background-color:#f1a2ee;text-decoration:none}.quicklinkcontainer{display:block;width:100%}ul.quicklinks{padding:0;margin:0;list-style-type:none;margin-left:auto;margin-right:auto}ul.quicklinks li{padding:0;margin-left:auto;display:block}ul.quicklinks li a{display:block}ul.quicklinks li a:hover{color:#fff;text-decoration:none}.toolboxcontainer{margin-left:auto;margin-right:auto;width:100%;text-align:center}ul.toolbox{padding:0;margin:0;list-style-type:none;margin-left:auto;margin-right:auto;width:100%;max-width:300px}ul.toolbox li{padding:0;margin:.5em;display:block;width:98%;margin-left:auto;margin-right:auto}ul.toolbox li a{display:block;font-size:1em;padding:.5em;text-align:center;padding-right:1em;padding-left:1em;background-color:#fcc879;color:#000;border-radius:15px}ul.toolbox li a:hover{background-color:#a1d7f3;text-decoration:none}.toplinkcontainer{display:block;width:100%;text-align:center;margin:.5em}ul.toplinks{padding:0;margin:0;list-style-type:none;margin-left:auto;margin-right:auto}ul.toplinks li{padding:0;margin-left:auto;margin-right:.5em;display:inline-block}ul.toplinks li a{display:block;font-size:.75em;padding:.5em;text-align:center;padding-right:1em;padding-left:1em;text-transform:uppercase;background-color:#f1a2ee;color:#000;border-radius:15px}ul.toplinks li a:hover{background-color:#a1d7f3;text-decoration:none}#translate{max-width:150px;margin-left:auto;margin-right:auto}footer{background-color:#a1d7f3;color:#000;padding-top:1em;padding-bottom:1em}.footerpadding{text-align:center;padding-bottom:1em;border-bottom:dotted 10px #fcc879;margin-left:auto;margin-right:auto;max-width:300px}.footerlogin a{font-weight:bold}footer a{color:#000}footer .copyright{margin-top:2em;font-size:.6em;text-align:center}footer .popup-wrapper{font-size:1.5em}footer .copyright a{color:#000}footer .goog-logo-link,footer .goog-te-gadget{color:#000!important}footer a.popup-close{background-color:#000;color:#fff}.skiptranslate a{color:#000!important}.skiptranslate h1{color:#000!important}footer .footerprivacy,footer .footercopyright,footer .footermedical{display:inline}.footeraddress{font-size:.9em;text-align:center}.footeraddress a{color:#000}@media(min-width:375px){ul.socialicons li a{font-size:1.5em;padding-top:.25em}.toplinkcontainer{margin-top:.75em}ul.toplinks li a{font-size:.95em}header .addresscontainer{font-size:1.2em}}@media(min-width:420px){.socialiconcontainer,.toplinkcontainer{text-align:center}ul.socialicons,ul.toplinks{margin-left:auto;margin-right:auto;max-width:300px}ul.socialicons li a{font-size:1.75em;padding-top:.25em}.toplinkcontainer{margin-top:1em}ul.toplinks li a{font-size:1.2em}header .addresscontainer{font-size:1.3em}.fa-bars{font-size:3em}}@media(min-width:575px){.spaceraddress{display:inline;width:auto}.divaddress{font-size:.9em}.spanphone{font-size:1.5em}table.patient-checklist tr td:nth-child(3),table.patient-checklist tr th:nth-child(3){display:table-cell}.medlibrary p{width:48%;margin-right:2%;float:left}.stafflist{width:46%}.staffphoto,.news-teaser{float:right;margin-left:1em;max-width:50%}.officephotodiv,img.styled{float:right;max-width:40%;margin:0;margin-left:5%;margin-bottom:5%}img.styledleft{float:left;margin:0;margin-right:5%;margin-bottom:5%}.photocontainer img.styled{max-width:100%;margin:0}.photocontainer{margin-left:auto;margin-right:auto;text-align:center}.contentpadding .reviewpageratings .rating-container,.reviewpage{clear:none;text-align:left}.contentpadding .reviewpageratings .rating-container{margin-left:1em}table.dailyhours{font-size:1em}}@media(min-width:767px){.logo img{max-width:250px}.socialiconcontainer,.toplinkcontainer{font-size:1.1em}ul.socialicons,ul.toplinks{max-width:350px}header .addresscontainer{margin-top:1.25em;margin-bottom:1.25em;font-size:1.55em}.messagephoto img,.officemessagephoto img{width:40%;float:right;margin-left:5%;margin-bottom:5%;max-width:350px}img.styled{max-width:400px;margin:0;margin-top:.75em;margin-left:2%;margin-bottom:2%;width:auto}img.styledleft{margin:0;margin-right:2%;margin-bottom:2%}.photocontainer img.styled{max-width:100%;margin:0}.photocontainer{margin-left:auto;margin-right:auto;text-align:center}.resourcesiycscontainer25882,select.pwdropdown{max-width:617px}ul.styled2col li{float:left;width:48%;margin-right:2%}ul.styled2col:after{content:'';display:block;width:100%;height:1px;clear:both}.hospitalcol{width:48%;float:left;margin-right:2%;font-size:.8em;min-height:30em}.hospitalcol img{width:100%;height:auto;max-width:300px}.hospitalcol .hospitalphoto{height:10em;overflow:hidden}.hosptialcol h3{height:3em}footer{font-size:1.1em}ul.toolbox{max-width:100%;width:100%}ul.toolbox li{display:inline-block;width:300px;margin:.5em}.welcomepadding{padding:2em;padding-top:1em}.favoritelinkreferral{width:100%;text-align:center}.subinfo{text-align:center;display:block;max-width:100%;display:flex;flex-direction:row;flex-wrap:wrap;white-space:normal;margin-left:auto;margin-right:auto;width:100%;justify-content:center}.subinfo .article{display:inline-block;width:48%;margin:1%;min-height:10em;font-size:.8em}}@media(min-width:992px){div.contentpadding{padding:2.5em;padding-left:0;padding-right:0}.resourcesiycscontainer25882,select.pwdropdown{max-width:676px}.navbar-toggler{display:block}.logo{width:100%;text-align:left;margin-left:0;margin-left:2%}.logo img{max-width:210px;position:absolute;z-index:3;-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,.5);-moz-box-shadow:2px 2px 10px 0 rgba(0,0,0,.5);box-shadow:2px 2px 10px 0 rgba(0,0,0,.5)}.socialiconcontainer,.toplinkcontainer{font-size:.7em;text-align:left;width:100%;margin-left:0;margin-right:auto}.socialiconcontainer{margin-top:1.25em}.toplinkcontainer{margin-top:1em;margin-bottom:1em}ul.socialicons,ul.toplinks{width:100%;max-width:100%;margin-left:0;margin-right:auto;text-align:left}ul.toplinks li a{font-size:1.1em;padding-left:1.7em;padding-right:1.7em}ul.socialicons li a{font-size:1.4em}header .addresscontainer{margin-left:1.5em;margin-top:1.25em;margin-bottom:.5em;font-size:1em;text-align:left}header .addresscontainer .phone a{font-size:1.5em}header .addresscontainer small.address{line-height:1.5em;display:block;margin-top:.75em}header .addresscontainer span.spacer{display:block;width:100%;height:1px}.calloutbox{margin:1em;margin-left:-1.5%}#navbars .navbar-nav,#navbars{width:100%;margin-left:0}#navbars .navbar-nav li a{font-size:.9em}#navbars .navbar-nav ul{-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.5);-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,.5);box-shadow:2px 2px 2px 0 rgba(0,0,0,.5)}#navbars .navbar-nav ul li a{font-size:.8em}.remedyalert{max-width:320px;width:45%;bottom:3em;left:10%;background-color:rgba(255,255,255,.8);position:absolute;text-align:left}.alertcontentcontainer .alert-content{text-align:left}.OfficeDetailsB .officephoto{max-width:500px}.OfficeDetailsB .additionalinfo{float:right;display:block;width:40%;margin-left:5%}.OfficeDetailsB .googlemapdiv{float:right;display:block;width:55%}.OfficeDetailsB .officeicon{display:inline-block;margin-right:2%;width:6%;float:left;text-align:right}.OfficeDetailsB .officeinfo{display:inline-block;width:92%;padding-bottom:1em}footer .copyright{text-align:left}footer .footerprivacy,footer .footercopyright,footer .footermedical{display:block}.footerpadding{text-align:left;border:0;max-width:100%}.hourspadding{text-align:left;border-left:dotted 8px #fcc879;border-right:dotted 8px #fcc879;padding-left:3em;padding-right:3em;max-width:300px;margin-left:auto;margin-right:auto}.newspadding{padding-left:1em}footer{font-size:1em;padding-top:2em}.col-hours{text-align:center}.allnewscontainer{float:right;min-width:100px;text-align:right}#translate{float:right}#rowcalloutbox{padding-top:2.5em;padding-bottom:2.5em}#rowcalloutbox img.llama{display:block;width:auto;margin-left:auto;margin-right:0}.calloutbox{padding:1.5em;margin:0}#rowcalloutbox img.llama,.calloutbox{height:12em;overflow-y:auto}.col-llama{text-align:right}ul.toolbox li{display:block;float:left;width:24%;margin:0;margin-right:1%}ul.toolbox li a{width:100%;font-size:.9em}.welcometitlepadding{font-size:1em}.welcomepadding{padding:1em;padding-left:0;text-align:left;font-size:.9em}.servicepadding,.reviewpadding{padding:1.5em;font-size:.9em}.reviewpadding{margin-bottom:1em}.welcomellama{display:block;float:right;margin-left:3%;max-width:150px}.welcomellama img{width:100%;height:auto}.yellowratingcontainer .rating-stars-display{float:left;display:block;width:45%;text-align:center}.yellowratingcontainer .rating-display{float:left;display:block;width:55%;text-align:left;margin-top:.25em}.stafflist{width:29%}}@media(min-width:1024px){select.pwdropdown{font-size:.9em}#navbars .navbar-nav li a{font-size:1em}#navbars .navbar-nav ul li a{font-size:.9em}}@media(min-width:1100px){.logo img{max-width:220px}.socialiconcontainer,.toplinkcontainer{font-size:.8em}header .addresscontainer{font-size:1.05em}.calloutbox{padding:2em}#rowcalloutbox img.llama,.calloutbox{height:15em}}@media(min-width:1200px){h1{font-size:2em}h2,.EditingFormCategoryRow{font-size:2em}h3{font-size:1.6em}h4{font-size:1.2em}div.contentpadding{padding:3.5em;padding-left:0;padding-right:0}.titlepadding{padding-top:1.5em;padding-bottom:1.5em}.logo img{max-width:250px}.socialiconcontainer,.toplinkcontainer{font-size:.9em}header .addresscontainer{font-size:1.2em}#navbars .navbar-nav li a{font-size:1.15em}table.patient-checklist{font-size:1em}table.patient-checklist th{font-size:1em}.medlibrary p{width:31.3%;margin-right;2%;float:left}.hourspadding{padding-left:20%;padding-right:10%;max-width:360px}.newspadding{padding-left:2em}.calloutbox{padding:2.5em}#rowcalloutbox{font-size:1.15em}#rowcalloutbox img.llama,.calloutbox{height:16em}.remedyalert{max-width:350px;bottom:4em;padding:1.25em}ul.toolbox li{width:23%;margin:0;margin-right:2%}ul.toolbox li a{font-size:1em}.welcomellama{max-width:180px}.welcometitlepadding{font-size:1.1em}.welcomepadding{font-size:1em}.servicepadding,.reviewpadding{font-size:1em}.servicepadding ul{max-width:500px}.stafflist{width:21%}.subinfo .article{width:31.3%}.subinfo .articletext{width:48%}.hospitalcol{width:31.3%;font-size:.8em}}@media(min-width:1300px){.subinfo .article{font-size:.9em}.welcomellama{max-width:180px}.servicepadding,.reviewpadding{margin-left:1em;font-size:1.025em}}@media(min-width:1400px){div.contentpadding{padding:4.5em;padding-left:0;padding-right:0}.logo img{max-width:280px}.socialiconcontainer,.toplinkcontainer{font-size:1em}header .addresscontainer{font-size:1.3em}#navbars .navbar-nav li a{font-size:1.25em}#navbars .navbar-nav ul li a{font-size:1em}.stafflist{width:21%}.staffphoto{float:right;margin-left:1em;max-width:400px}.hospitalcol{font-size:1em}.hospitalcol img{max-width:400px}.hospitalcol .hospitalphoto{height:12em}.hosptialcol h3{height:3em}.hourspadding{padding-left:20%;padding-right:10%;max-width:390px}#rowcalloutbox{font-size:1.2em}#rowcalloutbox img.llama,.calloutbox{height:17em}.remedyalert{font-size:1em}.welcomellama{max-width:190px}.welcometitlepadding{font-size:1.15em}.welcomepadding{font-size:1.05em;max-width:650px}.welcomepadding{padding:2em;padding-left:0;padding-top:1em}.servicepadding,.reviewpadding{padding:2em;font-size:1.05em}.variation3 .stafflist{width:16%}.subinfo .article{width:23%}.subinfo .articletext{width:48%}.hospitalcol{font-size:.9em}}@media(min-width:1600px){div.contentpadding{padding:5.5em;padding-left:0;padding-right:0}.logo img{max-width:320px}.socialiconcontainer,.toplinkcontainer{font-size:1.1em}header .addresscontainer{font-size:1.4em}.yellowratingcontainer{margin-top:1.5em}.hourspadding{max-width:420px}#navbars .navbar-nav li a{font-size:1.4em}.calloutbox{padding:3em}.welcomellama{max-width:190px}.welcometitlepadding{font-size:1.2em}.welcomepadding{font-size:1.1em;max-width:750px}.welcomepadding{padding:3em;padding-left:0;padding-top:1em}.servicepadding,.reviewpadding{font-size:1.1em}}@media(min-width:1800px){.logo img{max-width:350px}.socialiconcontainer,.toplinkcontainer{font-size:1.2em}header .addresscontainer{font-size:1.5em}#navbars .navbar-nav li a{font-size:1.55em}}
/*
     FILE ARCHIVED ON 20:43:55 Sep 11, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:21:06 May 07, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.723
  exclusion.robots: 0.1
  exclusion.robots.policy: 0.086
  esindex: 0.011
  cdx.remote: 6.908
  LoadShardBlock: 83.076 (3)
  PetaboxLoader3.datanode: 63.709 (4)
  PetaboxLoader3.resolve: 97.577 (2)
  load_resource: 84.145
*/