/* CSS Document */

body {
    background-color: #a1a833;
}

.sbContainer {
    background: url(https://de3d56.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/bg.jpg) no-repeat #a1a833 top center;
    overflow: hidden;
    color:#ffffff;
    font-size: 14px;
}

.sbContainer a { color: #3577A9; }
.sbContainer a:hover { color: #1A3E67;}

.round {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    behavior: url(https://bd956e.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/sbcommon/images/PIE.php);
}

#slot-main {
    float: left;
    clear: both;
}


#container {
    width: 1000px;
    margin: 0 auto;
    min-height: 800px;
}

#header {
    float: left;
    width: 1000px;
    height: 150px;
    margin-top: 10px;
}

#page-index #header {
    float: left;
    width: 1000px;
    height: 50px;
    margin-top: 10px;
}

#slot-navigation {
    width: 1000px;
    float:left;
    text-align: center;
    background: #5c611e;
}

#slot-navigation ul {
    padding: 10px 0;
    margin: 0;
    height: 16px;
    overflow: hidden;
}

#slot-navigation li {
    display: inline;
    list-style-type: none;
    padding: 2px 0;
    border-right: 1px solid #fff;
}

#slot-navigation li a {
    color: #fff;
    font-size: 14px;
    padding: 10px 20px;
    text-decoration: none;
}

#slot-navigation li a:hover {
    background: #dee246;
    color: #333333;
}

#slot-navigation li#navigation-6  { border-right: none; }

#logoText {
    float: left;
    width: 750px;
    height: 85px;
    margin: 20px 0 0 0;
}

#slot-address {
    width: 250px;
    float: right;
    text-align: right;
    margin: 20px 0 0 0;
}

#slot-address p { margin: 0; padding: 0; }

#flash {
    float: left;
    width: 1000px;
    height: 572px;
    position: relative;
}

#emergency {
    width: 440px;
    height: 51px;
    position: absolute;
    left: 15px;
    top: 1px;
    background: url(https://0efcef.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/emergency_bg.png) no-repeat;
}

#page-index #emergency {
    left: 10px;
    top: 97px;
}

#slot-emergency {
    width: 390px;
    height: 25px;
    padding: 20px 0 0 20px;
}

#slot-emergency h2 a {
    color: #464646;
    font-size:20px;
    text-decoration: none;
    display: block;
    height: 100%;
    width: 100%;
}

#request {
    width: 1000px;
    height: 83px;
    float: left;
    margin-bottom: 30px;
}

#slot-requestAppointmentTwo {
    width: 308px;
    height: 51px;
    background: url(https://a216e1.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/appt_bg.png) no-repeat;
    float: left;
    padding: 32px 0 0 25px;
}

#slot-requestAppointmentTwo a {
    font-size: 18px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    width: 280px;
    display: block;
}

#slot-expecting-short {
    width: 637px;
    height: 51px;
    background: url(https://534e85.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/consult_bg.png) no-repeat;
    float: right;
    padding: 32px 0 0 30px;
    font-size: 18px;
    font-weight: bold;
    color: #ffffff;
    position: relative;
}

#slot-expecting-short a {
    font-size: 18px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    width: 667px;
    display: block;
    height: 50px;
    width: 50px;
    right: 20px;
    top: 20px;
    text-indent: -50000px;
    position: absolute;
}

.expectingLink { float: left; }

#moreInfo {
    width: 1000px;
    float: left;
    height: 250px;
    overflow: hidden;
}

#moreInfo p, #patientResources p, #whatsNew p, #childSick p {
    margin: 0;
}

#patientResources {
    width: 287px;
    height: 230px;
    background: url(https://3191ca.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/resources_bg.png) no-repeat;
    float: left;
    padding: 10px 23px;
    position: relative;
}

#slot-parent-resources {
    width: 135px;
    float: left;
    margin-left: 10px;
    height: 95px;
    overflow: hidden;
}

.parentResourcesLink {
    position: absolute;
    bottom: 42px;
    left: 90px;
}

.parentResourcesLink a {
    font-size: 16px;
    font-weight: bold;
    color: #79bdbf;
    text-decoration: none;
}

#whatsNew {
    width: 279px;
    height: 230px;
    background: url(https://5e5ca3.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/whatsnew_bg.png) no-repeat;
    float: left;
    padding: 10px 27px;
    position: relative;
}

#slot-whats-new-link {
    width: 287px;
    height: 100px;
    float: left;
    overflow: hidden;
}

#slot-whats-new-link ul {
    margin: 0;
    padding: 0 0 0 20px;
}

#slot-whats-new-link li {
    margin: 0 0 5px;
}

#slot-whats-new-link li a { color: #fff; }
#slot-whats-new-link li a:hover { color: #1A3E67; }

.whatsNewLink {
    position: absolute;
    bottom: 42px;
    left: 90px;
}

.whatsNewLink a {
    font-size: 16px;
    font-weight: bold;
    color: #428cbb;
    text-decoration: none;
}

#childSick {
    width: 265px;
    height: 230px;
    background: url(https://01329a.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/childsick_bg.png) no-repeat;
    float: left;
    padding: 10px 34px;
    position: relative;
}
.m2.e9 #childSick {
    width: 265px;
    height: 230px;
    background: url(https://8adf67.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/m2e9/childsick_bg.png) no-repeat;
    float: left;
    padding: 10px 34px;
    position: relative;
}

#slot-child-sick {
    width: 155px;
    float: left;
    margin-left: 10px;
    height: 100px;
    overflow: hidden;
}

.childSickLink {
    bottom: 42px;
    left: 100px;
    position: absolute;
}


.childSickLink  a {
    font-size: 16px;
    font-weight: bold;
    color: #1c4e87;
    text-decoration: none;
}


.infoTitle {
    width: 287px;
    height: 50px;
    float: left;
}

#contentWrap {
    width: 1000px;
    float: left;
}

#contentRpt {
    width: 1000px;
    background: url(https://8ac7ce.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/index_content_rpt.jpg) repeat-y;
    float: left;
}

#contentTop {
    width: 1000px;
    float: left;
    height: 15px;
    background: url(https://540d58.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/index_content_top.jpg) no-repeat;
}

#content {
    width: 700px;
    padding: 20px 250px 20px 50px;
    float: left;
    min-height: 464px;
    height: auto !important;
    height: 464px;
    overflow: hidden;
    background: url(https://5e55c4.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/index_content_bg.jpg) no-repeat;
    color: #464646;
}

#contentBottom {
    width: 1000px;
    float: left;
    background: url(https://128822.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/index_content_bottom.jpg) no-repeat left bottom;
    padding-bottom: 50px;
}

#intImg {
    width: 1000px;
    height: 287px;
    float: left;
    position: relative;
    background: url(https://3c019b.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/int_08.png) no-repeat left bottom;
    margin-bottom: 30px;
}

#page-staff #intImg { background: url(https://8950d3.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/int_01.png) no-repeat left bottom; }
#page-office #intImg, #page-offices #intImg { background: url(https://369526.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/int_02.png) no-repeat left bottom; }
#page-patients #intImg { background: url(https://e74b07.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/int_03.png) no-repeat left bottom; }
#page-services #intImg { background: url(https://a93265.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/int_04.png) no-repeat left bottom; }
#page-contact #intImg { background: url(https://595301.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/int_05.png) no-repeat left bottom; }
#page-appointment #intImg { background: url(https://4cb033.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/int_06.png) no-repeat left bottom; }
#page-education #intImg { background: url(https://0b93dd.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/int_07.png) no-repeat left bottom; }



#intMain {
    float: left;
    width: 1000px;
}

#left {
    width: 333px;
    float: left;
}

#right {
    float: right;
    width: 647px;
    padding-left: 0px;
}

#pageTitle {
    width: 600px;
    height: 49px;
    float: left;
}

#intRpt {
    width: 647px;
    background: url(https://825cfe.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/int_content_rpt.jpg) repeat-y;
    float: left;
}

#intTop {
    width: 647px;
    height: 13px;
    background: url(https://0dc340.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/int_content_top.jpg) no-repeat;
}

#intBottom {
    width: 647px;
    height: 47px;
    background: url(https://1714b0.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/int_content_bottom.jpg) no-repeat;
    float: left;
}

#intContent {
    width: 600px;
    margin: 20px 0 0 25px;
    color: #464646;
    padding-bottom: 20px;
}

#slot-lsidebar, #slot-rsidebar  {
    float: left;
    clear: both;
    width: 303px;
    margin-left: 30px;
    margin-bottom: 20px;
    min-height: 20px;
}

#page-index #slot-lsidebar, #page-index #slot-rsidebar  {
    width: 335px;
    float: left;
    margin: 20px 0;
}


#healthyChildren {
    float: left;
    width: 200px;
    height: 61px;
    margin-left: 30px;
}

#page-index #healthyChildren {
    float: left;
    width: 200px;
    height: 61px;
    margin: 0;
}

#healthyChildren a {
    display: block;
    background: url(https://9e1b21.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/healthy.jpg) no-repeat;
    height: 100%;
    width: 100%;
    position: relative;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    behavior: url(https://bd956e.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/sbcommon/images/PIE.php);
}

.m2.e9 #healthyChildren a {
    display: none !important;
}

#slot-doc-bio {
    width: 195px;
    margin: 50px 0 0 130px;
    height: 175px;
}


/* --------------------------------- LIBRARY STYLES NOT ON MENU.CSS --------------------------------- */

#librarySearch {
    width: 303px;
    float: left;
    padding-left: 30px;
}

#slot-library {
    width: 303px;
    float: left;
    padding-left: 30px;
}

#educationTitle {
    float: left;
    padding-left: 30px;
    width: 303px;
    margin-top: 20px;
}

#slot-librarySearch #query {
    float: left;
    width: 180px;
    height: 30px;
    border: none;
    background: #5C611E;
    color: #fff;
}

.librarySubmit {
    display: block;
    background: url(https://c18949.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/btn-search.png) right no-repeat;
    border: none;
    padding: 8px 55px;
    float: right;
    text-indent: -5000px;
}

/* --------------------------------- BLOG STYLES --------------------------------- */

#blogContainer {
    margin-top: 20px;
    float: left;
    clear: both;
    width: 303px;
    padding: 10px 0px 0px 30px;
}

.sbBlogPost {
    float: left;
    width: 600px;
    border-bottom: 1px dotted #000000;
    padding-bottom: 25px;
}

#sbBlogNavbar {
    padding: 10px 0px 10px 0px;
    clear: both;
}

#sbBlogNavbar ul {
    margin: 0px;
    padding: 0px;
}

#sbBlogNavbar li {
    list-style: none;
    float: left;
    font-weight: bold;
}

#sbBlogNavbar a {
    background: url(https://256939.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/icon_06.gif) right no-repeat;
    padding-right: 18px;
    font-weight: normal;
}

.sbBlogPost #slot-main {
    float: left;
    width: 600px;
}

.sbBlogPostHeader {
    padding-bottom: 15px;
}

.sbBlogPostTitle a {
    text-decoration: none;
}

.sbBlogPostSubTitle {
    margin: 0;
    padding: 0;
}

.sbBlogPostByLine {
    float: left;
    font-size: 11px;
    background: url(https://628593.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/icon_01.gif) left no-repeat;
    padding: 0 0 0 20px;
    margin-right: 20px;
}

.sbBlogPostByLine img {
    background-color: #000;
}

.sbBlogPostPublishDate {
    float: left;
    font-size: 11px;
    background: url(https://18ec72.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/icon_02.gif) no-repeat;
    padding: 0 0 0 20px;
    margin-right: 20px;
}

.sbBlogPostTags {
    float: left;
    clear: both;
    font-size: 11px;
    background: url(https://6aad09.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/icon_04.gif) left no-repeat;
    padding: 0 0 0 20px;
    margin-top: 10px;
}

.sbBlogPostCategories {
    float: left;
    font-size: 11px;
    background: url(https://4e8963.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1226/images/icon_03.gif) left no-repeat;
    padding: 0 0 0 20px;
}

.sbBlogPostContent {
    float: left;
    clear: both;
    width:600px;
    min-height: 30px;
    margin-top: 20px;
}

.sbBlogPostFooter {
    float: left;
    clear: both;
    width: 600px;
}

.sbBlogPostFooterComments {
    float: left;
    background: url(https://16b58c.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/icon_05.gif) left no-repeat;
    padding-left: 18px;
    margin-right: 20px;
}

.sbBlogPostPermalink {
    float: left;
    background: url(https://2aa905.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1226/images/icon_06.gif) left no-repeat;
    padding-left: 18px;
}

.sbBlogComments {
    float: left;
    clear: both;
}

#sbBlogArchive, .sbTagList h3, #sbBlogCategoryList h3 {
    color: #5C611E;
}

#sbBlogArchive ul {
    margin: 0;
    padding: 0;
}

/*year*/
#sbBlogArchive li {
    list-style-type: none;
    margin-bottom: 5px;
    color: #000000;
}

#sbBlogArchive ul ul {
    margin: 0;
    padding: 0;
}

#sbBlogArchive ul ul ul li {
    list-style-type: none;
    margin: 0;
}

/*month*/
#sbBlogArchive ul ul ul li a {
    text-decoration: none;
    color: #FFFFFF;
    margin: 0;
}

#sbBlogArchive ul ul ul ul {
    margin-bottom: 10px;
}

/*posts*/
#sbBlogArchive ul ul ul ul li a {
    text-decoration: underline;
    font-weight: normal;
    margin: 0 0 0 5px;
    color: #ECEE4B;
}

#sbBlogArchive ul ul ul ul li a:hover {
    color: #FFFFFF;
}

.sbTagList {
    padding-top: 20px;
}

.sbTagList ul {
    margin: 0;
    padding: 0;
}

.sbTagList li {
    list-style-type: none;
}

#sbBlogCategoryList {
    padding-top: 20px;
}

#sbBlogCategoryList ul {
    margin: 0;
    padding: 0;
}

#sbBlogCategoryList li {
    list-style-type: none;
}

#sbBlogCategoryList a, .sbTagList a {
    color: #87805C;
}

#sbBlogCategoryList a:hover, .sbTagList a:hover {
    color: #000000;
}

.sbBlogComments {
    float:left;
    clear:both;
    width:600px;
}

.sbBlogComment {
    margin-bottom:10px;
}

.sbBlogCommentTitle {
    font-weight: bold;
}

.sbBlogCommentByLine {
    float: left;
    margin-right: 10px;
}

.sbBlogCommentPublishDate {
    font-style: italic;
}

.sbBlogCommentContent {
    padding: 10px 0px 10px 10px;
}

.sbBlogPager {
    clear: both;
    padding: 10px 0px 10px 0px;
}

.sbBlogPager a {
    padding: 0px 20px 0px 0px;
}

#sbBlogFeed { margin-bottom: 10px; }

#sbBlogFeed a {
    color: #ECEE4B;
    background: url(https://18811d.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/sbcommon/images/feed.gif) left no-repeat;
    padding: 5px 0 5px 20px;
    font-weight: bold;
}

#sbBlogFeed a:hover {
    color: #FFFFFF;
}



/* --------------------------------- BOTTOM / FOOTER --------------------------------- */

#bottom {
    margin:20px 0 50px 0;
    width: 1000px;
    float: left;
}

#bottomLeft {
    float: left;
    width: 335px;
    min-height: 200px;
}

#bottomLeft .bottomTitle { margin-left: 20px;}

#slot-meetDocImg {
    float: left;
    width: 110px;
    min-height: 224px;
    height: auto;
}

#slot-meetDoc {
    float: left;
    margin-left: 20px;
    width: 195px;
}

#bottomRight {
    width: 665px;
    float: right;
    height: 230px;
    background: url(https://80eae5.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/bottomRight_bg.jpg) no-repeat;
}

.bottomTitle {
    width: 195px;
    height: 49px;
    float: left;
}

#mapDirections {
    float: left;
    width: 205px;
    padding: 20px 0 0 125px;
}

#slot-find-us {
    width: 175px;
    float: left;
    margin-left: 10px;
    height: 160px;
    overflow: hidden;
    position: relative;
}

a.findUsLink {
    width: 115px;
    height: 33px;
    background: url(https://1f60e2.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/btn-clickhere.png) no-repeat;
    display: block;
    text-indent: -5000px;
    position: absolute;
    bottom: 3px;
    right: 0;
}

#bottomContact {
    float: right;
    width: 330px;
    height: 210px;
    padding: 20px 0 0 0;
    position: relative;
    overflow: hidden;
}

#contactForm {
    float:none;
    clear:both;
    width:315px;
    height:120px;
    position:absolute;
    bottom: 0;
}

#contactTitle {
    margin-bottom: 10px;
}
#comp-sbContactUsForm .sbContactInfo{
	float: left;
	font-size: 9px;
	margin-bottom: 0px !important;
	width: 150px;
	margin-top: 5px !important;
}

#contactForm label {
    display:none;
}

.sbNameWrap, .sbEmailWrap, .sbPhoneWrap {
    /*float:left;*/
    clear:both;
    width:100px;
}

.sbName, .sbEmail, .sbPhone {
    width:135px;
    height:19px;
    border:1px solid #898989;
    font-size:11px;
    font-family:Tahoma, Geneva, sans-serif;
    padding-left:5px;
    line-height:1.7 \9;
    color: #898989;
}

.sbName, .sbEmail {
    margin-bottom:7px;
}

.sbCommentsWrap {
    position:absolute;
    top:0;
    left:160px;
}

.sbCommentsWrap textarea  {
    float:left;
    width:135px;
    height:70px;
    border:1px solid #898989;
    margin:0;
    padding:5px 0 0 5px;
    font-size:11px;
    font-family:Tahoma, Geneva, sans-serif;
    color: #898989;
}

.sbSubmitWrap {
    position:absolute;
    right:13px;
    bottom:5px;
}

.submit {
    display:block;
    width:115px;
    height:32px;
    background:url(https://33a134.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/btn-submit.png) no-repeat;
    border:none;
    text-indent:-5000px;
    font-size:0;
    text-transform:uppercase;
}

#slot-contactText {
    float: left;
    width:315px;
    height:40px;
    font-size:10px;
    overflow: hidden;
}

#slot-contactText p {
    margin:0;
    padding:0;
}

#social {
    width: 335px;
    float: left;
    clear: both;
    margin-top: 30px;
}

#footer-content {
    //width: 665px;
    clear: both;
    text-align: right;
}


#footer {
    float: right;
    clear: both;
    width: 665px;
    width: 730px;
}

#footer p {
    margin:0;
    padding:0;
}

#footer li {
    list-style:none;
    display:inline;
}

#slot-footer1 {
    padding: 10px 0 3px 7px;
}

#slot-footer2 {
    //width: 665px;
}

#slot-footer2 a,#slot-footer3 a {
    padding:0 7px;
    color:#fff;
    background:none;
}

#footer a:hover {
    color:#fff;
    text-decoration: underline;
}

#slot-footer2 ul, #slot-footer3 ul {
    padding-left:0;
}

#slot-footer2 ul li a { text-transform: lowercase; }

#slot-footer3 ul {
    margin-bottom:0;
}

#footer2-8 a, #footer3-4 a {
    border:none;
}

/* aap library styles */

/*.aap-left { background-color: #69AFBE; }

.aap-left ul li.selected { background-color: #69afbe; color: #1A406A; }

#slot-main .aap-left h2 { color: #1A406A; }

/*roll-over arrow icon */
/*.aap-item b { color: #FFF; display: none; }

.aap-item-decr { color: #4D3E39; background: #888F94; }

.aap-item-footer a { color:#FFF; font-size: 10px; }

.aap-item-footer a:hover { color:#000; }

.aap-item { color: #1A406A; }

.aap-item.over { color: #000; }

.aap-item.selected .aap-item-title { color: #FFF; background: #888F94; }

/* hide arrow / adjust link sizes because this template width won't support*/
/*.aap-item.over b { display:none; }

.aap-item-footer a[href$=".pdf"] { margin-left: 0px; }*/

/*smaller logo to fit width */

/*.aap-default {
    background-image: url("https://2e8977.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/sbcommon/images/aap/aap-logo-circle.jpg");
    background-position: center 160px;
}*/



/*
***************************aap library link*****************************
*/
#aapEdLink {
    clear:both;
}

#aapEdLink p {
    margin:0;
    padding:0;
    border:2px solid #ffffff;
    position: relative;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
    -webkit-box-shadow: 1px 1px 3px #666666;
    -moz-box-shadow: 1px 1px 3px #666666;
    box-shadow: 1px 1px 3px #666666;
    background-color: #65ABBD;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#65ABBD), to(#1A4270));
    background-image: -webkit-linear-gradient(top, #65ABBD, #1A4270);
    background-image: -moz-linear-gradient(top, #65ABBD, #1A4270);
    background-image: -ms-linear-gradient(top, #65ABBD, #1A4270);
    background-image: -o-linear-gradient(top, #65ABBD, #1A4270);
    background-image: linear-gradient(top, #65ABBD, #1A4270);
    -pie-background: linear-gradient(#65ABBD, #1A4270);
    behavior:url(https://bd956e.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/sbcommon/images/PIE.php);
}

#aapEdLink a {
    padding:8px 8px 8px 65px;
    font-weight:700;
    text-decoration:none;
    display:block;
    color:#fff;
    background: url(https://e6a372.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/sbcommon/images/aapEdLibrary.png) no-repeat 5px 7px;

}

#aapEdLink a:hover {
    color: #ECEE4B;
}

#contactForm .leadForm {
    float: left;
}

#contactForm .form-input-name,
#contactForm .form-input-email,
#contactForm .form-input-phone,
#contactForm .form-input-message,
#contactForm .form-input-comments {
    clear: both;
    width: 150px;
    margin-bottom: 3px;
    float: left;
    box-sizing: border-box;
}

#contactForm .form-input-message,
#contactForm .form-input-comments {
    position: absolute;
    top: 0;
    left: 160px;
}

#contactForm .form-input-name input,
#contactForm .form-input-email input,
#contactForm .form-input-phone input {
    width: 150px;
    height: 24px;
    border: 1px solid #898989;
    font-size: 11px;
    font-family: Tahoma, Geneva, sans-serif;
    line-height: 1.7 \9;
    color: #898989;
    padding: 0 5px;
    box-sizing: border-box;
}

#contactForm .form-input-message textarea,
#contactForm .form-input-comments textarea {
    float: left;
    width: 140px;
    height: 78px;
    border: 1px solid #898989;
    margin: 0;
    padding: 5px;
    font-size: 11px;
    font-family: Tahoma, Geneva, sans-serif;
    color: #898989;
    box-sizing: border-box;
}

#contactForm .error_container {
    font-size: 10px;
    color: red;
}

#contactForm .form-wrap__submit {
    position: absolute;
    right: 16px;
    top: 80px;
    float: left;
}

#contactForm .form-wrap__submit .submit {
    display: block;
    width: 115px;
    height: 32px;
    background: url(https://33a134.claudeassets.com/20221204023015im_/https://www.fspediatrics.com/sbtemplates/1452/images/btn-submit.png) no-repeat;
    border: none;
    text-indent: 0;
    font-size: 0px;
    text-transform: none;
    padding: 0;
    color: #5C611E;
    cursor: pointer;
}

#contactForm .leadFormInfo {
    font-size: 10px;
    margin-top: 0px;
    float: left;
    width: 160px;
    clear: both;
}
/*
     FILE ARCHIVED ON 09:00:34 Sep 19, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:17:00 Jun 09, 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.349
  exclusion.robots: 0.039
  exclusion.robots.policy: 0.032
  esindex: 0.007
  cdx.remote: 36.082
  LoadShardBlock: 179.654 (3)
  PetaboxLoader3.datanode: 69.346 (4)
  PetaboxLoader3.resolve: 154.91 (3)
  load_resource: 66.148
*/