body{margin:0;padding:0;background-color:#fff;color:#000;font-size:14pt;font-family:'Open Sans',sans-serif}h1,h2,h3,h4{padding:0;margin:0;margin-top:1em;margin-bottom:.5em;line-height:1em}h1{font-size:2em;color:#000}h2{font-size:1.8em;color:#000}h3{font-size:1.5em;color:#000}h4{font-size:1.2em;color:#000;font-weight:normal}p{line-height:1.25em}ul{line-height:1.25em}a{color:#3f84c5}a:hover{color:#963}.screentext{display:none}.btn-primary,.SubmitRatingButton,.btn-default{background-color:#8a0b10;border-color:#8a0b10;color:#fff}.btn-secondary{background-color:#004b84;border-color:#004b84}.btn-alternate{background-color:#3f84c5;border-color:#3f84c5}.btn-primary:hover,.btn-default:hover,.btn-secondary:hover,.btn-alternate:hover,.SubmitRatingButton:hover{background-color:#fff;color:#003865}.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;border:solid 1px #fff}div.contentpadding{padding:2em}.staffthumb{overflow:hidden;width:100%;margin-right:auto;margin-left:auto;max-height:15em}.staffthumb img{width:100%}table.EditingFormTable,table.form-table{width:100%;border-collapse:collapse;table-layout:fixed}.FormPanel{}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}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}style>span.EditingFormErrorLabel,span.Error{color:#900;font-weight:bold}style>@media (min-width:767px){table.EditingFormTable{width:100%;border-collapse:collapse;table-layout:fixed;}table.EditingFormTable td.FieldLabel{width:auto;}}#slider{}#slider ul{padding:0;margin:0;display:block}#menuElem li a{padding:.5em}table.patient-checklist{}table.patient-checklist td{padding:.5em;border-bottom:solid 1px #ccc}table.patient-checklist th{background-color:#003865;color:#fff}table.patient-checklist tr:nth-child(even){background-color:#f2f2f2}.fullwidthbanner{}.subnavcontainer{padding:2em}.fullwidthbanner{z-index:0}select.pwdropdown{width:100%;font-size:1em;-moz-appearance:none;-webkit-appearance:none;background-image:url(/ChildrensHealthcareCenter/media/images/Arrow.png);background-image:url(/MagnoliaPediatricsofMarin/media/images/Arrow.png);background-repeat:no-repeat;background-size:10px;background-position:95% 50%}.pwsubmit{display:none}.bartcols td{width:33%;padding:.5em}.bartcols td.col1{border:solid 1px #ed2d92;background-color:#facae4}.bartcols td.col1 h3{color:#ed2d92}.bartcols td.col2{border:solid 1px #2cf235;background-color:#cafccc}.bartcols td.col2 h3{color:#000}.bartcols td.col3{border:solid 1px #0090d6;background-color:#bfe3f5}.bartcols td.col3 h3{}.dosage-table{width:100%}.dosage-table td{padding:.5em;font-size:.8em}.dosage-table th{background-color:#ed2d92;color:#fff;font-size:.8em;border:solid 1px #fff}.dosage-table th.medname{background-color:#0090d6;color:#fff;font-size:1em;padding:.75em}table.schedule{width:100%}table.schedule td{padding:.25em;border-bottom:solid 1px #efefef}table.schedule td.even{background-color:#efefef}table.schedule td.month{width:20%;text-align:right;color:#fff;background-color:#0090d6;font-size:.9em}div.vaccine{}div.vaccine a{margin:1em;float:left;display:block;padding:.5em;font-size:.8em;border:solid 1px #0090d6}div.vaccine a:hover{background-color:#ed2d92;color:#fff;text-decoration:none}.dropdown-toggle:after{content:none}.navbar-toggler,.navbar-toggler:focus,.navbar-toggler:active{outline:none!important;box-shadow:none!important;border:0}.rowmenu,nav.navbar{background-color:#999;text-align:center;padding:0}#navbars,#navbars .navbar-nav{margin:0;margin-left:auto;margin-right:auto;padding:0}#navbars .navbar-nav li{}#navbars .navbar-nav li a{margin:0;display:block;color:#fff;padding:1.25em;font-weight:normal;padding-left:2em;padding-right:2em;font-size:1.25em;line-height:1.25em}#navbars .navbar-nav li a:hover{background-color:#ccc;text-decoration:none}#navbars .navbar-nav ul{background-color:#ccc}#navbars .navbar-nav ul li{width:100%}#navbars .navbar-nav ul li a{font-size:.9em;text-transform:none;border:0;border-bottom:solid 1px #fff;border-color:rgba(255,255,255,.5)}.navbar-toggler{background-color:transparent;color:#fff}#subnav ul{font-weight:normal;padding:0;margin:0;list-style-type:none}#subnav ul li{display:block}#subnav ul li a{display:block;padding:.5em}#subnav ul li a.subnavCMSListMenuLinkHighlighted{font-weight:bold}.logo img{width:100%;max-width:500px}header .bgImage{position:absolute;width:100%;z-index:0}header .bgImage img{width:100%}.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:1em}.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}.divaddress{}.divaddress .address{}footer .divaddress{}footer .divaddress .address{}ul.socialicons{padding:0;margin:0;list-style-type:none}ul.socialicons li{padding:0;margin:0;float:right}ul.socialicons li a{display:block;font-size:2em;padding:.5em;color:#004b84}ul.socialicons li a:hover{color:#3f84c5}#translate{}footer{background-color:#aeaeae;padding-top:1em;padding-bottom:1em}footer .copyright{margin-top:2em;font-size:.7em}.remedyalert .close{background-color:#999;float:right;font-size:1em;line-height:1em;padding:.25em;margin:0;color:#ccc;display:block;width:1.5em;height:1.5em;text-align:center;border-radius:50%}.remedyalert .close:hover{text-decoration:none;color:#fff}.remedyalert{z-index:100;position:absolute;background-color:#fff;border:1px solid #555;height:auto!important;padding:1em;text-align:left;border-radius:6px;-moz-box-shadow:0 0 50px #ccc;-webkit-box-shadow:0 0 50px #ccc}.accordheader,.PaneHeader,.accordselected{width:100%;padding:5px;font-weight:400;color:#02528a;text-transform:uppercase;font-size:1em;text-decoration:none;margin-bottom:6px;margin-top:6px;background-color:#e0e0e0;border:solid 1px #02528a}.accordheader-heading,.PaneHeader-heading{cursor:pointer;cursor:hand}.accordheader:after,.PaneHeader:after{font-family:'FontAwesome';content:"";float:right;color:#02528a}.accordselected{background-color:#b3cbdc;color:#02528a}.accordselected:after{font-family:'FontAwesome';content:"";float:right;color:#02528a}.accordbody .btn-primary,.accordbody .btn-secondary{width:100%;margin-top:1em;clear:left}@media(max-width:1600px){}@media(max-width:1400px){}@media(max-width:1200px){}@media(max-width:1024px){select.pwdropdown{font-size:.9em}div.contentpadding{padding:1em}}@media(max-width:992px){select.pwdropdown{font-size:.8em}.navbar-toggler{display:block}h1{font-size:1.8em}h2{font-size:1.6em}h3{font-size:1.3em}h4{font-size:1em}}@media(max-width:767px){ul.socialicons li a{font-size:1.5em;padding:.5em}header .bgImage img{height:14em;width:170%}.logo{text-align:center}.logo img{width:100%;max-width:400px;margin-left:auto;margin-right:auto}select.pwdropdown{font-size:1em}h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.5em}h4{font-size:1.2em}.remedyalert{position:relative;width:100%}}@media(max-width:575px){}