#DrSmartPanel ul.DrList{list-style:none;margin:0;padding:0}#DrSmartPanel li.SPItem dt,#DrSmartPanel li.SPItem dd{margin:0 0 0 60px;padding:0}#DrSmartPanel li.SPItem dd.Picture{margin:0;float:left}#DrSmartPanel li.SPItem dd.Picture img{margin:0 !important}#DrSmartPanel li.SPItem .Specialties ul{list-style:none;margin:0;padding:0}#DrSmartPanel li.SPItem .Specialties li{float:left;margin:0;padding:0;padding-right:4px}#SmartPanelLocations ul.LocationList{list-style:none;margin:0;padding:0}#SmartPanelLocations dl{margin:0 !important;padding:0 !important;position:relative}#SmartPanelLocations dd{margin:0 0 3px 0;padding:0;position:relative;font-size:0.85em;font-weight:normal}.Events-Upcoming-Calendar ul.SPList{list-style:none}.Events-Upcoming-Calendar li.SPItem{margin-bottom:0.7em;list-style:none}.Events-Upcoming-Calendar li.SPItem .EventInfo{margin-left:36px}.Events-Upcoming-Calendar .DateBoxSmall{float:left}.Events-Upcoming-Calendar .DateBoxSmall .CalDateIcon{width:26px;background-image:none;margin:0}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span{background-image:url(../imgs/calendar/CalendarSmall_months.gif);display:block;width:0px;height:12px;padding-left:26px;overflow:hidden;background-repeat:no-repeat}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.jan{background-position:0px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.feb{background-position:-26px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.mar{background-position:-52px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.apr{background-position:-78px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.may{background-position:-104px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.jun{background-position:-130px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.jul{background-position:-156px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.aug{background-position:-182px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.sep{background-position:-208px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.oct{background-position:-234px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.nov{background-position:-260px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span.dec{background-position:-286px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxDate{background:#fff;border-left:solid 1px #cccaca;border-right:solid 1px #cccaca;padding:1px 0 2px 0;font-size:13px}.Events-Upcoming-Calendar .DateBoxSmall .BoxDay span{background-image:url(../imgs/calendar/CalendarSmall_days.gif);display:block;width:0px;height:9px;padding-left:26px;overflow:hidden;background-repeat:no-repeat}.Events-Upcoming-Calendar .DateBoxSmall .BoxDay span.sunday{background-position:0px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxDay span.monday{background-position:-26px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxDay span.tuesday{background-position:-52px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxDay span.wednesday{background-position:-78px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxDay span.thursday{background-position:-104px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxDay span.friday{background-position:-130px top}.Events-Upcoming-Calendar .DateBoxSmall .BoxDay span.saturday{background-position:-156px top}#PromoCodeSmartpanel ul.SPList,.SPPromoComboList{list-style:none;margin:0;padding:0}.SPPromoTopicName,SPPromoTopicDescription{display:block}#PromoCodeSmartpanel .SPItem{border-bottom:solid 1px #ccc;padding-bottom:0.5em}#PromoCodeSmartpanel .SPItem.Last{border-bottom:none}.SP-CmsPage-Images ul.PageList{list-style:none;margin:0;padding:0}.SP-CmsPage-Images li.SPItem dt,.Pages-Related-Images li.SPItem dd{margin:0 0 0 60px;padding:0}.SP-CmsPage-Images li.SPItem dd.Picture{margin:0;float:left}.SP-CmsPage-Images li.SPItem dd.Picture img{margin:0 !important}.VSDropDown{padding:0;margin:0}.InlineLabels .VSDropDown{float:left}.VSDropDown dd,.VSDropDown dt,.VSDropDown ul{margin:0 !important;padding:0 !important}.VSDropDown dd{position:relative;z-index:1}.modal .VSDropDown dd{z-index:50000}.VSDropDown a,.VSDropDown a:visited{color:#333 !important;text-decoration:none !important;outline:none !important}.VSDropDown a:hover{color:#333}.VSDropDown dt input{background:#fff url(../imgs/admin/select-arrow.gif) no-repeat scroll right top;height:20px;line-height:20px;display:block;overflow:hidden;border:solid 1px #afafaf;cursor:default;width:80%;padding:0px 3px}.VSDropDown dt input:hover{background:#f4f4f4 url(../imgs/admin/select-arrow.gif) no-repeat scroll right -19px}.VSDropDown input.aspNetDisabled{color:#888}.VSDropDown dd ul{background:#fff none repeat scroll 0 0;border:1px solid #aaa;color:#333;position:absolute;top:0;left:0;width:auto;min-width:200px;max-width:500px;list-style:none;height:auto;max-height:300px;overflow:auto;z-index:10 !important;zoom:1}.VSDropDown dd ul li{margin:0}.VSDropDown dd ul li.odd{background:#f7f7f7}.VSDropDown dd ul li:hover{background:#f4f4f4}.VSDropDown dd ul li.selected{background:#efefef}.VSDropDown dd ul li.tempSelect{background:#ddd}.VSDropDown .tempDomElement{position:absolute;visibility:hidden;white-space:nowrap;width:auto !important}.VSDropDown .hiddenValue,.VSDropDown .hiddenName{display:none}.VSDropDown dd ul li a{padding:0.35em;display:block}.VSDropDown dd ul li a:active{background-color:#ebebeb}.VSDropDown img.flag{border:none;vertical-align:middle;margin-left:10px}.flagvisibility{display:none}.VSCustomDropdown .optionName{display:none}.VSCustomDropdown .optionContents span{display:block}.VSCustomDropdown dd ul li a{padding:0.45em 0.35em}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(../scripts/geoscripts/fancybox/fancybox.png)}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(../scripts/geoscripts/fancybox/fancybox.png) -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(../scripts/geoscripts/fancybox/blank.gif);z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url(../scripts/geoscripts/fancybox/fancybox.png);background-position:-40px -30px}#fancybox-right-ico{background-image:url(../scripts/geoscripts/fancybox/fancybox.png);background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(../scripts/geoscripts/fancybox/fancybox-x.png)}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(../scripts/geoscripts/fancybox/fancybox.png);background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(../scripts/geoscripts/fancybox/fancybox-y.png);background-position:-20px 0px}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(../scripts/geoscripts/fancybox/fancybox.png);background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(../scripts/geoscripts/fancybox/fancybox-x.png);background-position:0px -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(../scripts/geoscripts/fancybox/fancybox.png);background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(../scripts/geoscripts/fancybox/fancybox-y.png)}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(../scripts/geoscripts/fancybox/fancybox.png);background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#fff;text-align:left}#fancybox-title-over{padding:10px;background-image:url(../scripts/geoscripts/fancybox/fancy_title_over.png);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(../scripts/geoscripts/fancybox/fancybox.png) -40px -90px no-repeat}#fancybox-title-float-main{color:#fff;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url(../scripts/geoscripts/fancybox/fancybox-x.png) 0px -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(../scripts/geoscripts/fancybox/fancybox.png) -55px -90px no-repeat}.fancybox-ie .fancybox-bg{background:transparent !important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_n.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_ne.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_e.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_se.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_s.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_sw.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_w.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_nw.png',sizingMethod='scale')}.CheckRadio input{-webkit-appearance:radio}.TraumaTotal label{float:left;font-size:1.9em;color:#0071bb;padding-right:4px}.TraumaTotal input{margin-top:13px}.BBFormContainer[data-bbox-part-id="80e8603d-4118-4733-8747-cd2ce56f8e1e"]{padding:0 !important}.BBFormContainer,.BBFormContainer label,.BBFormSection .BBFormTextArea{font-family:'Corbel W01 Regular',sans-serif !important}.BBFormContainer input[type="checkbox"]{width:auto;min-width:14px;-webkit-appearance:checkbox}.BBFormFieldContainer{margin-left:0 !important}.BBFormSectionHeading{padding-left:0 !important}#bboxdonation_recurrence_chkMonthlyGift,#bboxdonation_tribute_chkTributeGift,#bboxdonation_billing_chkOrgGift,#bboxdonation_billing_chkAnonymous,#bboxdonation_tribute_chkTributeAcknowledgee{width:auto;min-width:14px;-webkit-appearance:checkbox}.BBFormFieldRecurrenceInfo{padding-left:0 !important}.BBFormRadioLabel{padding:10px !important}.BBDFormSectionComments .BBFormFieldLabel,.BBDFormSectionComments .BBFormTextArea{margin-left:0 !important}.BBClearFix{display:none}fieldset,fieldset fieldset,fieldset div,legend{padding:0;margin:0}fieldset div,.Marg,fieldset.Marg{display:block;padding-bottom:1em}legend{background:#fff;font-weight:normal;position:relative}html>body legend{padding:0.4em 0}span.Required{color:red;display:inline;margin:0}small.Required{color:red}small.Optional{color:green}input,textarea,select{font-size:1rem;padding:9px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d2cac2}.VertAlignTop input,.VertAlignTop textarea,.VertAlignTop select{vertical-align:top}textarea{display:inline-block;height:80px}select option{padding:0 1em 0 4px}.VSCustomDropdown{display:none}.NoWidth,.AutoWidth{width:auto !important}.AutoWidthLabelInside label{width:auto !important}.Inline{display:inline !important}fieldset div.Collapse{margin:0;padding:0}.FormContainer .Long{width:400px}.FormContainer .Short{width:150px}.FormContainer .SuperShort{width:60px}.ColumnLong{width:400px !important}.ColumnShort{width:150px !important}.ColumnSuperShort{width:60px !important}label,p.Label{font-weight:bold}label small,p.Label small,legend small{font-weight:normal;color:#666;display:block;font-size:0.8em;line-height:1em;padding-left:0}.FormHint{clear:both;font-size:0.8em;color:#666}.InlineLabels div.ToggleEl,.BlockLabels div.ToggleEl,.BlockLabels .CheckRadio div.ToggleEl{background-color:#def2f4;padding:0.4em 0 0.4em 2%;width:97%}.InlineLabels .WhiteInput,.BlockLabels .WhiteInput,.BlockLabels .CheckRadio .WhiteInput{background-color:#fff;border:none}.InlineLabels div.ToggleEl,.BlockLabels div.ToggleEl,.BlockLabels .CheckRadio div.ToggleEl{background-color:#f0e2ce}.bdpLite img{display:inline;vertical-align:text-bottom;margin-left:0.4em}.DatePicker,.datepicker{width:90px !important}.dp-choose-date{padding-left:0.5em}.DateRange>div.DateSeparator,.DateRange>div.DatePickerContainer{float:left}.DateRange>div.DateSeparator{padding:0 0.5em}.DateRange>div.DatePickerContainer label{width:0 !important}.Help{display:inline;vertical-align:text-bottom;margin-left:0;border:none}ul.Message{list-style:none;margin:5px !important;padding:7px;border:dashed 1px #ccc;background-color:#fefbc0;-moz-border-radius:5px;-webkit-border-radius:5px}ul.Message li{margin:0;line-height:1.8em}ul.MessageError{background-color:#ffe1e1;border-color:#df9999}ul.MessageInfo{background-color:#e5fee2;border-color:#54b948}button,input.Button,input.Submit,#Search input.Submit{color:#fff;background:#0071bb;border:1px solid #0071bb;cursor:pointer}#Search input{padding:1px}button:focus,button:active,input.Button:focus,input.Button:active,input.Submit:focus,input.Submit:active,#Search input.Submit:focus,#Search input.Submit:active{background:#0285db;border:1px solid #0285db}button:hover,input.Button:hover,input.Submit:hover,#Search input.Submit:hover{background:#0285db;border:1px solid #0285db}input.Button{width:auto;margin:0 !important}a.inputButton{width:auto;display:block;color:#333 !important;font-weight:bold;font-size:12px;border:2px solid #444;background:#eee;border:1px solid #666;border-top-color:#bbb;border-left-color:#bbb;margin:0 !important;padding:1px 3px 1px 2px;text-decoration:none !important;cursor:default}input.Delete,input.LighterButton,input.SmallButton{font-weight:normal;font-size:0.85em;background:#eee;color:#666}ul.Paging li.Second{white-space:nowrap}#Content ul.Paging li{padding-left:0;background-image:none}#Content ul.Paging li .Button{margin-top:0.4em}table.Paging{padding-top:20px;border-top:1px solid #d2cac2;border-bottom:1px solid #d2cac2}table.Paging td{padding:6px 0;vertical-align:middle}.Paging td.BackNext{text-align:right}table.Paging td.BackNext a{white-space:nowrap}table tr.Even td,table tr.Even th,table tr.Even td a{background:#f6f4f0}dl.Table{padding:0.4em 0 1em 0}dl.Table:after{content:".";clear:both;height:0;visibility:hidden;display:block}dl.Table{display:inline-block}* html dl.Table{height:1%}dl.Table{display:block}dl.Table dt,dl.Table dd{vertical-align:top;padding:8px 0 0 0}dl.Table dt{width:8em;float:left;clear:left;padding:8px 6px 0 0}dl.Table dd{padding-right:6px;margin-left:9em}dl.Table dd:after{content:".";display:block;height:1px;clear:both;visibility:hidden}.cmsform td,.cmsform th{padding:3px 3px 3px 0}.cmspage .Fade,.cmsform .Fade{background:url(../imgs/form_grad_mountainview.gif) repeat-x top left}.cmsform tr.Top th,.cmsform tr.Top td,.cmspage tr.Top th,.cmspage tr.Top td{padding-top:0.8em}fieldset{border:none;float:left;padding:0;padding-bottom:1em;width:100%}fieldset legend{background:transparent;margin:0;padding:0 !important}.FormContainer fieldset.CheckRadio div span{padding-left:0}.FormContainer input.Button{width:auto !important}fieldset p{line-height:1.6;margin-bottom:0;padding-top:1px}.InlineLabels div,.BlockLabels div{clear:both}.FormContainer .Indent,.InlineLabels .Indent{margin-left:160px;width:auto}.FormContainer .SuperIndent,.InlineLabels .SuperIndent{margin-left:260px;width:auto}.InlineLabels div{padding:0.4em 0}.InlineLabels div div{clear:none}.InlineLabels label,.InlineLabels p.Label{float:left;line-height:1.4;margin-bottom:0;padding-right:10px;padding-top:1px;text-align:right;width:150px}.FormContainer fieldset.InlineLabels{padding:0.3em 0}.InlineLabels .InlineLabel{float:none;font-weight:normal;line-height:1.4;margin:0;padding-left:0.2em;width:auto}.InlineLabels p{line-height:1.6;padding-top:1px}.InlineLabels .ButtonHolder{margin-top:0.5em;padding-left:160px}.InlineLabels .InlineInput{clear:none;float:none;padding-left:160px;width:auto}.InlineLabels .FormHint{clear:none;margin:0 0 0 160px}.FormContainer .InlineLabels span.Required{display:inline;padding-left:0}.InlineLabels ul.ItemList{list-style:none;margin:0;padding:0;float:left}.InlineLabels .DateRange>p.Label{float:left}.FormContainer .BlockLabels{clear:both;float:none}.BlockLabels div{padding:0.6em 0}.BlockLabels div div{clear:none;padding:0}.BlockLabels .LiteEditor div{padding:0}.BlockLabels .ButtonHolder{margin-top:0.5em}.BlockLabels label,.BlockLabels p.Label{display:block;float:none;margin-bottom:1px;padding:0}.BlockLabels .InlineLabel{display:inline;font-weight:normal;padding-left:0.2em}.BlockLabels .InlineCheckRadio label{margin:0pt 1.5em 0pt 0pt !important}.BlockLabels .RegistrantList div,.BlockLabels .RegistrantOptionSelectList div{clear:both}.BlockLabels .RegistrantList div input,.BlockLabels .RegistrantList div select,.BlockLabels .RegistrantOptionSelectList div input,.BlockLabels .RegistrantOptionSelectList div select{float:left;margin-right:1em;width:auto}.BlockLabels .RegistrantList,.BlockLabels .RegistrantOptionSelectList{margin:0.7em 0}.BlockLabels .currentBalanceHolder label,.BlockLabels .creditHolder label,.BlockLabels .amountHolder label,.BlockLabels .newBalanceHolder label{float:left;width:160px}.BlockLabels .newBalanceHolder{border-top:solid 1px #ccc;float:left;margin-top:3px;padding-top:8px}.BlockLabels .FeeSelectorFields_Registrant select,.BlockLabels .FeeSelectorFields_Registrant input{float:left;margin-bottom:0.7em;margin-top:0.5em;margin-right:0.5em;width:auto}.BlockLabels .FeeSelectorFields_Other select,.BlockLabels .FeeSelectorFields_Other input{float:left;margin-bottom:0.7em;margin-top:0.5em;margin-right:0.5em;width:80px}.addRegistrantFees .BlockLabels .FeeSelectorFields_Registrant,.addRegistrantFees .BlockLabels .FeeSelectorFields_Other{margin-left:160px}.addRegistrantFees .BlockLabels .amountContainer label{float:left;margin-right:1em;text-align:right;width:150px}.addRegistrantFees fieldset.ButtonContainer{padding-left:160px}.FeeSelectorFields_Registrant label,.FeeSelectorFields_Registrant label b,.FeeSelectorFields_Other label,.FeeSelectorFields_Other label b{font-weight:normal}.PaymentExpirationDate{clear:both}.PaymentExpirationDate .ExpYear{margin-top:1.1em}.PaymentPayWhenOptions{display:block}.PaymentPayWhenOptions input{margin:0.5em 0.5em 0 0;width:auto}fieldset.PaymentSelection{margin:0 !important;padding:0}fieldset.PaymentSelection fieldset{margin:0 !important;padding:0}fieldset.PaymentInfo .CheckboxList{margin:0}.InlineLabels .BlockLabels label{text-align:left;width:auto}.InlineLabels .BlockLabels .CheckRadio{margin-bottom:0}.InlineLabels .BlockLabels .CheckRadio legend span{text-align:left;width:auto}.InlineLabels .BlockLabels .CheckRadio div{margin-left:0;top:0}.InlineLabels .BlockLabels .ButtonHolder{padding-left:0}.InlineLabels .RegistrationColumn,.InlineLabels .RegistrationColumn div{padding:0}.InlineLabels .RegistrationColumn div{clear:both}.RegistrationColumn p,.RegistrationColumn label{float:left;line-height:1.25em;margin:0;padding:0 10px 5px}.PaymentDisplay{margin-bottom:2em}.BlockLabels .InlineLabels label{float:left;padding-right:10px}.BlockLabels .InlineLabels .InlineLabel{float:none}.CheckRadio{margin:0 0 0.5em 0;position:relative}.CheckRadio legend{margin-bottom:0.5em;font-weight:bold}.CheckRadio legend span{top:0 !important;position:relative}.CheckRadio ul,.RadioGroup{list-style:none;margin:0;padding:0}.CheckRadio li,.RadioGroup .flow{padding:0 0 0.4em 0;margin:0;display:block}.CheckRadio .Horizontal li{float:left;margin:0 1em 0 0}.CheckRadio label,.Chkbx label{display:inline;font-weight:normal;width:auto;float:none !important;text-align:left !important;padding:0 0.65em 0 0}.CheckRadio input,.Chkbx input{padding:0;margin:0.5em 0.65em 0.5em 0;vertical-align:middle;position:relative;width:auto;overflow:hidden}.CheckRadio ul ul{padding-left:2em}#Content .FormContainer .CheckRadio.Column input{width:auto}.BlockLabels .CheckRadio legend{white-space:normal;width:100%}.BlockLabels .CheckRadio legend span{display:block;width:100%}.BlockLabels .CheckRadio legend span.Required{display:inline}.InlineLabels .CheckRadio{margin:0.75em 0 0.25em;padding-top:0}.InlineLabels fieldset.CheckRadio legend{position:absolute;padding:inherit;margin-right:1.5em;clear:none;width:150px;white-space:normal;text-align:right;left:0}.InlineLabels .CheckRadio .RadioButtonListContainer,.InlineLabels .CheckRadio .CheckBoxListContainer{margin:inherit;padding:inherit;margin-top:0;margin-left:160px;clear:none}.BlockLabels .Chkbx label{display:inline}.BlockLabels .CheckRadio legend{margin:0}.BlockLabels .CheckRadio{margin:0.3em 0 0 0;padding:0.3em 0}.BlockLabels .Column,.InlineLabels .Column{clear:none;float:left;margin-right:1em;width:auto}#Content .FormContainer .Column input{width:155px}#Content .FormContainer .Column .Long,.InlineLabels .Long{width:350px}#Content .FormContainer .Column .Short{width:80px}#Content .FormContainer .Column .SuperShort{width:50px}.InlineLabels .CheckRadio .Column{clear:none;float:left;margin-left:0;margin-right:1em;width:auto}.InlineLabels ol.TwoCol,.InlineLabels ul.TwoCol,.InlineLabels p.TwoCol,.InlineLabels div.TwoCol,.BlockLabels ol.TwoCol,.BlockLabels ul.TwoCol,.BlockLabels p.TwoCol,.BlockLabels div.TwoCol{float:left}.InlineLabels ol.ThreeCol,.InlineLabels ul.ThreeCol,.InlineLabels p.ThreeCol,.InlineLabels div.ThreeCol,.BlockLabels ol.ThreeCol,.BlockLabels ul.ThreeCol,.BlockLabels p.ThreeCol,.BlockLabels div.ThreeCol{float:left}.Validator,.CharError{color:red;clear:both}.InlineLabels .Validator{margin-left:160px}.InlineLabels .Indent .Validator{margin-left:0}.ValidateGroup .RequiredField{background:#ff9}.ValidateGroup input.RequiredField:focus{background:#ffc}.RequiredError{background:#ffe1e1}.SearchControl{background:#eee;clear:left;margin:1em 0;padding:0.4em}.SearchControl fieldset{padding:0}.SearchControl fieldset.InlineLabels label{width:auto}.SearchControl fieldset.InlineLabels div{clear:none;float:left;width:auto}.SearchControl fieldset.InlineLabels input,.SearchControl fieldset.InlineLabels select{margin-bottom:0;width:100px}.SearchControl fieldset.InlineLabels select{width:200px}.SearchControl fieldset.InlineLabels input,.SearchControl fieldset.InlineLabels select{margin-right:1em}.SearchControl fieldset.InlineLabels input.Button{width:auto}.RadioButton{background:url(../imgs/buttons/radiobutton_inactive.gif) no-repeat;color:#000 !important;cursor:pointer;display:block;float:left;line-height:26px;margin-right:10px;padding:0;text-align:center;text-decoration:none !important;width:101px}.RadioButton input{left:-9999px;position:absolute}.RadioButton:hover{background-image:url(../imgs/buttons/radiobutton_hover.gif)}.RadioActive{background-image:url(../imgs/buttons/radiobutton_active.gif)}.InputFaded{color:#aeaeae !important}.PopUpFunction{background:#fff;border:1px solid #666;border-bottom-width:2px;border-right-width:2px;padding:15px !important;position:absolute !important;width:250px !important;z-index:1000}.PopUpFunction .PopUpCloseElement{background:url(../imgs/icons/close.gif) no-repeat;height:15px;position:absolute;right:5px;top:5px;width:15px}.PopUpFunction .PopUpCloseElement:hover,.PopUpFunction .PopUpCloseElement:focus,.PopUpFunction .PopUpCloseElement:active{background-position:0 -15px}.PopUpFunction .PopupArrow{background:url(../imgs/icons/popup_arrow.gif) no-repeat;height:20px;left:-10px;position:absolute;text-indent:-9999px;top:20px;width:10px}.ToolTip{padding:15px !important;border:1px solid #666;border-right-width:2px;border-bottom-width:2px;background:#fff;color:#333;position:absolute !important;z-index:1000;width:200px !important}.FormContainer .BlockLabels .Captcha,.FormContainer .InlineLabels .Captcha{float:none}.FormContainer .BlockLabels .Captcha p,.FormContainer .InlineLabels .Captcha p{clear:both}.FormContainer .BlockLabels .Captcha #LBD_CaptchaDiv #LBD_CaptchaIcons,.FormContainer .InlineLabels .Captcha #LBD_CaptchaDiv #LBD_CaptchaIcons{clear:none}.FormContainer .InlineLabels .Captcha #LBD_CaptchaDiv{clear:none}.FormContainer .InlineLabels .Captcha p{margin-left:160px}.FormContainer .InlineLabels .Captcha input{margin-left:160px}.CheckboxList{clear:both;margin:0.5em 0}.CheckboxList div{margin:0}.CheckboxList input{margin:0 0.5em 0.5em 0;width:auto}.CheckboxList label{display:inline;width:auto}.CheckboxList small{display:block}.HideShowElement{padding:1em 0}.HideItem,.RemoveExtraPerson,.AddNewPerson,.TotalFeeContainer{padding:1em 0 !important}.HideShowElement a.inputButton,.AddNewPerson a.inputButton,.RemoveExtraPerson a.inputButton{display:inline;padding:0.3em 0.5em !important}.ExtraPerson{margin-top:0.5em}.VerifyBox{margin-top:30px}.VerifyBox .Button{font-size:0.85em;font-weight:normal;text-transform:inherit}.FieldGroup{background-color:#f9f9f9;border-bottom:1px solid #eee;border-top:1px solid #eee}.FieldGroup .Validator{clear:none}.FieldGroup .Instruction{float:right;padding:5px 5px 0 0}.LoginStatus fieldset{float:none}.LoginStatus fieldset label{display:block;height:0;line-height:0;margin:0 !important;overflow:hidden;text-indent:-32767px}.LoginStatus fieldset img{display:inline}.BlockLabels .PersonRelationship{float:none}#formRenderContainer .fbFormContainer .control-label .fb-name-field{width:50%;margin-bottom:0.5em}.FormContainer #DrSearch .SearchBox input,.FormContainer #ServicesSearch .SearchBox input,.FormContainer #CalendarSearch .SearchBox input{width:75%;font-family:'Corbel W01 Regular',sans-serif;font-size:1rem}a.dp-choose-date{width:16px;height:16px;padding:0;display:inline-block;text-indent:-2000px;overflow:hidden;background:url(/imgs/icons/calendar.png) no-repeat}a.dp-choose-date.dp-disabled{background-position:0 -20px;cursor:default}input.dp-applied{width:140px}table.jCalendar{border:none;background:none;border-collapse:separate;border-spacing:2px;width:100%}table.jCalendar th{background:#777;color:#fff;font-weight:bold;padding:5px 6px;text-align:center;font-size:12px}table.jCalendar td{background:#ededed;color:#333;padding:4px 5px;text-align:center;font-size:12px}table.jCalendar td.other-month{background:#ccc;color:#888}table.jCalendar td.today{background:#666;color:#fff}table.jCalendar td.selected{background:#f66;color:#fff}table.jCalendar td.selected.dp-hover{background:#f33;color:#fff}table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td{background:#fff;color:#000}table.jCalendar tr.selectedWeek td{background:#f66;color:#fff}table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover{background:#bbb;color:#888}table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{background:#bbb;color:#888}div.dp-popup{position:relative;background:#373737;font-size:10px;padding:2px;width:200px;line-height:1.2em}div#dp-popup{position:absolute;z-index:199;border-radius:4px;box-shadow:0 3px 14px rgba(0,0,0,0.3)}div.dp-popup h2{font-size:12px;text-align:center;margin:1px 0 3px 0;padding:0;border:none;color:#fff}a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block}a#dp-close:hover{text-decoration:underline}div.dp-popup a{color:#000;text-decoration:none;padding:5px 8px}div.dp-popup div.dp-nav-prev a.dp-nav-prev-month:after{position:absolute;content:'\f104';display:inline-block;font-size:16px;font-family:'Font Awesome 5 Free';font-weight:900;line-height:1;right:60px;text-align:center}div.dp-popup div.dp-nav-prev a.dp-nav-prev-year:after{position:absolute;content:'\f100';display:inline-block;font-size:16px;font-family:'Font Awesome 5 Free';font-weight:900;line-height:1;text-align:center}div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px}div.dp-popup div.dp-nav-prev a{float:left;font-size:0}div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a{cursor:pointer;color:#fff}div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled{cursor:default;opacity:0.5}div.dp-popup div.dp-nav-next a.dp-nav-next-month:after{position:absolute;content:'\f105';display:inline-block;font-size:16px;font-family:'Font Awesome 5 Free';font-weight:900;line-height:1;left:60px;text-align:center}div.dp-popup div.dp-nav-next a.dp-nav-next-year:after{position:absolute;content:'\f101';display:inline-block;font-size:16px;font-family:'Font Awesome 5 Free';font-weight:900;right:3px;line-height:1;text-align:center}div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px}div.dp-popup div.dp-nav-next a{float:right;font-size:0}div.dp-popup a.disabled{cursor:default;color:#aaa}div.dp-popup td{cursor:pointer;border-bottom:none}div.dp-popup td.disabled{cursor:default}#DrSearch #ProviderBasicSearch{display:none}.ProviderAdvancedSearch{display:none}.DoctorBasicNewSearchLink{display:none}#DrDetail .BryanHeart,#DrDetail .BryanHealthConnect,#DrDetail .BryanConnectText,#DrDetail .BryanMerrickMedicalCenter{padding:0.5em 0 0.25em}.Slim #DrDetail .BryanConnectText{width:175px;float:right;line-height:1em}#DrSearch #ProviderBrowse{display:none}#DrResults .ServiceLine li{display:inline}#DrResults .StarRatings{z-index:6000}#DrResults #ProviderAdvancedSearch input[type="text"],#DrResults #ProviderAdvancedSearch textarea,#DrResults #ProviderAdvancedSearch select{max-width:100%;width:100% !important;height:34px;line-height:27px;padding:0}#DrResults #ProviderBasicSearch{display:none}#DrResults #ProviderAdvancedSearch{display:none}#DrResults .DrSearch .PhysicianFirst,#DrResults .DrSearch .PhysicianLast,#DrResults .DrSearch .Specialties,#DrResults .DrSearch .City,#DrResults .DrSearch .ZipCode,#DrResults .DrSearch .Gender{float:left;margin-right:15px}#DrResults .DrSearch fieldset{border:none;float:none;padding:0;width:auto}#DrResults .DrSearch fieldset label{display:block}#DrResults ul.DrList{list-style:none;margin:0;padding:0}#DrResults li.Profile{border-bottom:1px dashed #d2cac2;clear:both;margin:0;min-height:74px;padding:1em 0}#DrResults li.Profile:hover{background-color:#f6f5f3}#DrResults li.Last{border-bottom:none}#DrResults .Profile .Picture{float:left;width:12%;margin-right:2%}#DrResults .Profile .Picture img{max-width:100%;height:auto;min-width:108px}#DrResults .Profile .DocResultsDetails{float:left;width:55%}#DrResults .Profile h2{font-size:1.3em}#DrResults .Profile h3{color:#4d4d4f;font-family:'Corbel W01 Bold',sans-serif;font-weight:inherit;font-size:1.1em;margin-bottom:0}#DrResults .Profile h4{font-family:'Corbel W01 Bold',sans-serif;font-weight:inherit;font-size:1em;margin-bottom:0;font-weight:normal}#DrResults .Profile .HideText{position:absolute;left:-9999px;height:0}#DrResults .Profile ul.Plain{list-style:none;margin:0;padding:0}#DrResults .Profile .FacetSpecialties{margin-bottom:0.6em}#DrResults .Profile .Specialties ul{list-style:none;margin:0;padding:0}#DrResults .Profile .Specialties li{float:left;margin:0;padding:0;padding-right:4px}#DrResults .Profile .Locations ul{list-style:none;margin:0;padding:0}#DrResults .Profile .Locations li{margin:0;padding:0}#DrResults .ExtraInfo,#DrResults .StarRatings{float:right;font-size:0.9em;text-align:right;width:29%;margin-left:2%}#DrResults .StarRatings .ds-average{font-weight:normal}#DrResults .StarRatings .ds-summary .ds-xofy{margin-bottom:15px}#DrResults .ExtraInfo{clear:right;margin-bottom:15px}#DrResults .ExtraInfo ul{list-style:none;margin:0;padding:0}#DrResults .ExtraInfo ul li{margin:0;padding:0}#DrResults .ExtraInfo .Phone,#DrResults .ExtraInfo .Accepting,#DrResults .ExtraInfo .AppLink{display:block}#DrResults table.Paging{margin:0}#DrResults .ProviderVideo{background:#e2ddd1;display:inline-block;padding:5px 10px;color:#002a53;border-radius:5px;margin-top:20px;text-decoration:none}#DrResults .ProviderVideo:hover,#DrResults .ProviderVideo:focus{background:#cfcabf}#DrResults .PromotionalDesignations li img{margin-top:20px}#DrResults .ExtraInfo .AppLink,#DrResults .ExtraInfo .ScheduleLink{background:#0071bb;display:inline-block;padding:5px 10px;color:#fff;border-radius:5px;margin-top:20px;text-decoration:none}#DrResults .ExtraInfo .AppLink:hover,#DrResults .ExtraInfo .AppLink:focus{background:#02578e}#DrResults .SortContainer{padding:3px 0;border-bottom:1px solid #d2cac2;border-top:1px solid #d2cac2}#DrResults .SortContainer span{float:left}#DrResults .DrSort{float:right}#DrResults .DrSort p{margin:0;float:left}#DrResults .DrSort ul{margin:0;padding:0;list-style:none;float:left}#DrResults .DrSort li{margin:0 0 0 7px;padding:0 0 0 7px;border-left:1px solid #ccc;float:left;display:block}#DrResults .DrSort li.First{border-left:none}#DrDetail ul{list-style-type:none;margin-left:0;padding-left:0}#DrDetail .PhilosophyOfCare ul,#DrDetail .AdditionalProfile ul{list-style-type:disc;padding-left:1.1em}#DrDetail ul li.BoardCertifications{line-height:1.2}#DrDetail ul li.BoardCertifications ul{list-style-type:none;margin-left:1em;font-size:0.9em}#DrDetail .CmsInfoButtonsContainer{right:50%}#DrDetail .DrPaging{padding:0.4em 0}#DrDetail .QuickInfo h2{font-size:155%;font-weight:normal}#DrDetail #MainProfile .Button{padding:10px 20px;font-size:110%}#DrDetail #MainProfile strong{font-size:130%;font-weight:normal;color:#0071bb;font-family:"Corbel W01 Regular"}body.LargeDevices #DrDetail #Practice,body.MediumDevices #DrDetail #Practice{text-align:right;width:49%}#DrDetail #Practice{margin:0 0 30px}#DrDetail #Practice .Promotions{margin:0;padding:0}#DrDetail #Practice .NewPatients,#DrResults .Accepting{font-weight:bold}#DrDetail #Practice .NewPatients,#DrDetail #Practice .BryanConnect{margin:0;padding:0}#DrDetail #Practice .Promotions li{margin:0;padding:0;text-align:right}#DrDetail .Education .Type,#DrDetail .Contacts .ProviderLabelTelephone,#DrDetail .Contacts .ProviderLabelTelephoneAlternate,#DrDetail .Contacts .ProviderLabelFax,#DrDetail .Contacts .ProviderEmailLabel{font-weight:bold}#DrDetail .Education .Type{display:block}#DrDetail .Card h2{color:#fff;background:#0071bb;padding:15px 20px;font-size:140%;font-weight:400;margin:0 0 20px}#DrDetail .DrPaging p.ReturnToResults{float:left;margin:0;padding:0}#DrDetail .DrPaging .PrevNext{float:right;list-style:none;margin:0;padding:1px 0}#DrDetail .DrPaging .PrevNext li{float:left;margin:0;padding:0 0.5em}#DrDetail .QuickInfo{margin-bottom:12px;padding:12px 0}#DrDetail .Promotions img{background:none;border:0;float:none;padding:0}#DrDetail .ProviderRatings{margin:10px 0 30px;position:relative}#DrResults .stars,#DrDetail .stars{display:inline-block;height:30px;width:160px}#DrResults .star-container,#DrDetail .star-container{background:transparent url(/imgs/icons/star-empty.png);margin:0;position:relative}#DrResults .star-container.no-outline,#DrDetail .star-container.no-outline{background-image:none;margin:0;position:relative}#DrResults .pied-badge-stars,#DrDetail .pied-badge-stars{background:transparent url(/imgs/icons/star.png);position:absolute;left:0;width:50%}#DrDetail .ReadPatientReviews{position:absolute;left:170px;white-space:nowrap;margin-top:5px}#PatientComments{transition:transform 1s ease-out}@media screen and (max-width:500px){#DrDetail .ReadPatientReviews,#DrDetail .pied-badge-stars{position:static}#DrDetail .rating-container{padding-top:15px}#DrDetail .ReadPatientReviews{padding-top:15px;display:block;clear:both}}#DrDetail .Locations,#DrDetail .EducationAndTraining,#DrDetail .Certifications,.PhilosophyOfCare,#DrDetail .Languages ul,#DrDetail .AdditionalProfile{padding:0 20px}#DrDetail .AdditionalProfile h2{margin:0 -20px 20px}#DrDetail .Certifications h3,#DrDetail .PhilosophyOfCare h3{padding-top:15px;margin-top:20px;border-top:1px solid #d2cac2}#DrDetail .Locations .Contacts{margin:10px 0}#DrDetail #MapId,#DrDetail #MapIdOriginal,.GMap{width:100%;height:240px;position:relative;bottom:0;left:0;border:0 none}#DrDetail .MapContainer{border:1px solid #d2cac2}#DrDetail #MapId .MapInfo{font-size:100%}#DrDetail .QuickInfo h1 img{float:none;display:inline;padding:0;border:none;background:transparent}#DrDetail .QuickInfo #ProfileImageWrapper{float:left;text-align:center;width:33.333%}#DrDetail .QuickInfo #ProfileImageWrapper .DrImage{display:block;margin:0 auto;max-height:400px;width:auto;max-width:80%}#DrDetail .QuickInfo #ProfileImageWrapper .NewPatients{background-color:#0071bb;color:#fff;display:block;margin:0;padding:10px 0;text-align:center;width:100%}#DrDetail .QuickInfo .Designations .HasVideo{display:block;width:121px;background-color:#0071bb;color:#fff;margin:-10px 0 22px;padding:10px}#DrDetail .QuickInfo #ProfileImageWrapper .HasVideo:hover{background-color:#005288}#DrDetail .QuickInfo .Designations{margin-left:33.333%;position:relative;margin-right:1%}#DrDetail .QuickInfo .Designations h1{border-bottom:1px solid #d2cac2;margin:0 0 0.2em 0;padding:0 0 0.1em 0}#DrDetail .QuickInfo .JobTitle ul{border-bottom:1px solid #bbb;list-style:none;margin:0 0 0.6em 0;padding:0 0 0.4em 0}#DrDetail .QuickInfo .JobTitle li{margin:0;padding:0}#DrDetail .QuickInfo .Designations h4{margin:0}#DrDetail dt{clear:left;float:left;font-weight:normal;margin:0;padding-right:5px}#DrDetail dd{margin:0}#DrDetail .Experience dd{font-weight:bold}#DrDetail .Gender{margin-bottom:0}#DrDetail ul.LocationExtras{padding:0;margin:0}#DrDetail ul.LocationExtras li{display:block;float:none;margin:0.15em 0;width:auto;padding:0}#DrDetail .BryanConnect:hover{cursor:pointer}#DrDetail .BryanConnect img{margin-left:10px}#DrDetail #HelpOverlay,#DrResults .WhyNot{position:absolute;left:0;width:85%;background:#fff;z-index:5000;border:2px solid #0071bb;padding:3%;text-align:left;font-size:0.9em;display:none;-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,0.3);box-shadow:3px 3px 3px 0 rgba(0,0,0,0.3)}#DrDetail .WhyNot{position:absolute;left:0;width:90%;background:#fff;z-index:5000;border:2px solid #0071bb;padding:3%;text-align:left;font-size:0.9em;-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,0.3);box-shadow:3px 3px 3px 0 rgba(0,0,0,0.3);display:none}#DrResults .WhyNot{position:absolute;left:0;width:60%;max-width:400px;background:#fff;z-index:5000;border:2px solid #0071bb;padding:3%;text-align:left;font-size:0.9em;-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,0.3);box-shadow:3px 3px 3px 0 rgba(0,0,0,0.3);display:none}#DrResults .Overlay,#DrDetail .Overlay{position:relative}#DrResults .Close,#DrDetail .Close{position:absolute;background:transparent url(/imgs/icons/close.png) no-repeat scroll 0 0;width:32px;height:32px;top:-20px;right:-20px;border:none;cursor:pointer;text-indent:9999px}#DrResults .Close{top:-30px;right:-30px}#DrDetail #HelpOverlay.Show,#DrDetail .WhyNot.Show,#DrResults .WhyNot.Show{display:block}#DrDetail #HelpOverlay p,#DrDetail .WhyNot p,#DrResults .WhyNot p{margin-bottom:0}#DrDetail .VideoContainer iframe{border:0 none;max-width:100%;max-height:232px}#DrDetail .Card{box-shadow:0 0 0 1px #d2cac2 inset,0 0 1px 0 #d2cac2 inset,0 0 0 1px #d2cac2 inset}.ExtraSmallDevices #DrDetail .Card{height:auto !important;margin:0 0 30px;padding-bottom:1px}#DrDetail .Cards1 .Card.Last.Odd{width:98%;margin:0 1%}#DrDetail .ProviderReview{padding-bottom:0.6em;margin-bottom:0.6em;border-bottom:1px dashed #d2cac2}#DrDetail .ProviderReview .star-container{float:left}#DrDetail .ProviderReview .ratingTextWrap{float:left;margin-left:10px}#DrDetail .ProviderReview .ratingDate{clear:both;font-size:0.9em;margin-top:0.4em;margin-bottom:0.3em}#PatientCommentsStripe{clear:both;margin:0 1% 20px}#PatientCommentsStripe h2{color:#fff;background:#0071bb;padding:15px 20px;font-size:140%;font-weight:400;margin:0}#PatientCommentsStripe .Content{padding:30px;box-shadow:0 0 0 1px #d2cac2 inset,0 0 1px 0 #d2cac2 inset,0 0 0 1px #d2cac2 inset;float:left}#DrDetail .ProviderReview .star-container.CommentStars{margin-bottom:15px}#DrDetail .ProviderReview{border-bottom:1px solid #d2cac2;float:left;width:100%;padding:25px 0 20px;margin:0}#DrDetail .ProviderReview:first-child{padding:0 0 20px}.StarsWrapper{width:18%;float:left}.ratingComment{width:78%;float:left;margin-left:4%}.SmallDevices .ratingComment,.ExtraSmallDevices .ratingComment{clear:both;float:left;margin:15px 0 0 0;width:100%}.ratingDate{width:160px;text-align:center}.SmallDevices .ratingDate,.ExtraSmallDevices .ratingDate{text-align:left}.LoadMore{padding-top:30px;float:left}#DrDetail .QuickInfo #MainProfile .SpecialtyWrapper{padding-bottom:30px}#DrDetail .QuickInfo #MainProfile h2.SpeciatiesHeader{color:#4d4d4f;font-size:1.1em;font-weight:bold;display:inline}#DrDetail .QuickInfo #MainProfile h2.SpeciatiesHeader::after{content:": "}#DrDetail .QuickInfo #MainProfile .SpecialtyList{margin-left:0;padding-left:0;white-space:nowrap}#DrDetail dl{line-height:1.5em}#DrDetail dl dd{margin:0 0 0.6em 0}#DrResults .Profile dd.Locations dl{width:auto;margin-bottom:0.6em}#DrResults .Profile dd.Locations dt{font-weight:normal;margin:0.2em 0 0 0}#DrResults .Profile dd.Locations dt.First{margin-top:0}#DrResults .Profile dd.Locations dd{font-size:0.9em}.DoctorSearchTabs{margin-bottom:1em}@media screen and (min-width:768px){#DrDetail .VideoContainer{position:relative;overflow:visible;padding:0;height:270px}#DrDetail .Card,#DrDetail .Cards4 .Card{width:48%;float:left;margin:0 1% 20px}#DrResults .WhyNot{right:0;left:auto}}@media screen and (min-width:768px) and (max-width:991px){#DrDetail .Card.Last.Odd{width:98%;margin:0 1%;height:auto !important}}@media screen and (min-width:992px){#DrDetail #Practice,#DrDetail #FeaturedProfile{float:right;width:49%}#DrDetail #MainProfile{float:left;width:48%}#DrDetail .BryanConnect img{margin-left:5px}#DrDetail #HelpOverlay,#DrResults .WhyNot{right:0;left:auto;width:300px;padding:10px 20px}#DrDetail #WhyNot{padding:10px 20px}#DrDetail #WhyNot .Close,#DrResults .WhyNot .Close{right:-30px}#DrDetail .Card{width:31.333%;float:left;margin:0 1% 20px}#DrDetail .Cards2 .Card{width:48%}#DrDetail .TwoCol .Card{width:50%;float:left}}.CalendarSearch .SelectCategory{background:#eee;border-bottom:1px solid #666;border-top:1px solid #666;padding:0.4em}.CalendarSearch h3{margin-bottom:1em}.CalendarSearch .SelectCategory ul{font-family:'Corbel W01 Bold';list-style-type:none;margin:0 2em 0 0;padding-left:0}.CalendarSearch .UpcomingEvents{margin-top:2em}.CalendarSearch .UpcomingEvents h3{border-bottom:1px solid #666;margin-bottom:0;padding-bottom:0.2em}.CalendarSearch .UpcomingEvents .MoreEvents{padding:0.4em 0;text-align:right}.CalendarSearch .UpcomingEvents .ResultsContainer,.CalendarList .ResultsContainer{border-bottom:1px solid #d2cac2;border-top:1px solid #d2cac2;padding:0.4em 0}.CalendarSearch .UpcomingEvents .ResultsContainer div{padding:0.5em 0}.CalendarSearch .UpcomingEvents .ResultsContainer h4{margin-top:0}.CalendarList .SearchBox{margin-bottom:1em;border:1px solid #d2cac2;padding:3%;width:94%}.CalendarList .SearchBox fieldset{float:none;padding:0}.CalendarList .SearchBox .SearchTextbox{width:100%;float:left;margin-bottom:10px}.CalendarList .SearchBox .CalSearchTextBox{width:32%}.CalendarList .SearchBox .categoryDropDownDiv{clear:both;float:left;width:100%;margin-bottom:15px;padding-bottom:0}.CalendarList .SearchBox .categoryDropDownDiv label{display:block;float:left;line-height:28px;margin:0;padding:0 10px 3px 0}.CalendarList .SearchBox .categoryDropDownDiv select{width:100%;float:left}.CalendarList .SearchBox .categoryDropDownDiv input.Button{float:left}* html .CalendarList .SearchBox .categoryDropDownDiv select{position:relative;top:3px}.CalendarDetail{display:block;position:relative}.CalendarDetail .CalendarDetailContent h1{margin-bottom:0}.CalendarDetail .CalendarDetailTop{display:block;position:relative}.CalendarDetail .CalendarDetailTop .EventStatus{font-family:'Corbel W01 Bold';float:none;margin-left:0;margin-bottom:1em;font-size:0.9em}.CalendarDetail .CalendarDetailContent fieldset{margin:0;padding:0;float:none;width:auto;border:none}.CalendarDetail table.CalendarEventDetailHeader{border-collapse:collapse;margin:0 !important;font-size:0.85em}.CalendarDetail table.CalendarEventDetailHeader td{padding:3px}.CalendarDetailContent .EventDetailTime{font-size:1.1em}.CalendarDetail table.CalendarEventDetailHeader td.EventDetailTime div.EventDays{font-size:0.95em;font-style:italic}.CalendarDetail table.CalendarEventDetailHeader td.EventDetailTime p{font-size:0.85em}.CalendarDetail table.CalendarEventDetailHeader p{margin:0}.CalendarDetail .DateBox{font-family:'Corbel W01 Bold';padding:0;text-align:center;width:37px}.CalendarDetail .DateBox .CalDateIcon{height:58px;margin:2px;overflow:hidden;width:37px}.CalendarDetail .DateBox .BoxMo{background-color:#0071bb;color:#fff;font-size:11px;padding-top:1px}.CalendarDetail .DateBox .BoxDate{background-color:#fff;border-left:1px solid #d2cac2;border-right:1px solid #d2cac2;font-size:20px;line-height:20px;padding:2px 0}.CalendarDetail .DateBox .BoxDay{background-color:#fff;border-left:1px solid #d2cac2;border-right:1px solid #d2cac2;border-bottom:1px solid #d2cac2;font-size:11px}.CalendarDetail table.CalendarEventDetailHeader td.DateBoxHyphen{color:#777;font-size:10px;font-family:'Corbel W01 Bold';padding:0;text-transform:uppercase;width:16px}.CalendarDetail .DateBoxHyphen span{display:block;height:36px;padding:0;position:relative;width:16px}.CalendarDetail .DateBoxHyphen span span{bottom:0;height:auto;padding-left:1px;position:absolute;width:auto}.CalendarDetail .EventDetailTime{padding-left:10px}.CalendarDetail .EventDetailStatus{font-size:0.85em}.CalendarDetail .Accordion table.CalendarEventDetailHeader{font-size:0.9em}.CalendarDetail .EventStatus.ClassClosed,.CalendarDetail .EventStatus.ClassFull{color:#888}.CalendarDetail .Accordion p.MoreTag{font-size:0.8em;margin:0;padding:0;text-align:center}.CalendarDetail .Accordion p.MoreTag a{background-color:#0071bb;color:#fff;display:block;padding:3px}.CalendarDetail .Accordion p.MoreTag a:hover{background-color:#0285db}.CalendarDetail .CalendarEventTextInfo{margin:0 0 30px 0}.CalendarDetail .CalendarEventTextInfo H4{margin:0 0 0.5em 0}.CalendarDetail .RegistrationLinkContainer{display:block;margin-bottom:30px}.CalendarDetail .SeatCount{color:#777;float:left;line-height:2em;font-size:0.85em;margin:0 0 0 10px}.CalendarDetail h2.EventTitle{border-bottom:1px solid #ccc;padding-bottom:0.3em}.CalendarDetail .TopicText h2{display:block !important}.CalendarDetail .TopicText h3{border-top:none;padding-top:0}.CalendarDetail .CalendarEventTextInfo .TopicText{font-size:1.2em;margin:0 0 1em 0}.CalendarDetail .RegDetails h3{margin-top:0}.CalendarDetail .FindMoreEventsDiv{margin:1em 0 0 0}.CalendarDetail .RegistrationLinks{clear:both}.CalendarDetail .RegistrationLinks .Button{float:left}.CalendarDetail .RegistrationLinks .RegisterAsGuest{font-size:0.8em;display:block;margin-top:0.5em}.CalendarDetail #EventTabContainer{background-color:#fff;margin:0;padding:0}#EventTabContainer .Tab{background-color:#fff}.CalendarDetail #EventTabContainer.TabContainer ul.Tabnav{background-color:#eee;background-image:url(../imgs/doctors/profile_tabnav.gif);padding-left:12px}.CalendarDetail #EventTabContainer .Tab{background-image:none;border:none}.CalendarDetail .EventLocationTab table.list .RowNum,.CalendarDetail .EventLocationTab table.list .DateCol,.CalendarDetail .EventLocationTab table.list .TimeCol{white-space:nowrap}.CalendarDetail .EventLocationTab table.list{border-collapse:collapse;font-size:0.85em;margin:0}.CalendarDetail .EventLocationTab table.list th,.EventLocationTab table.list .Corner{background-color:#bbb;color:#fff}.CalendarDetail .MapContainer li{display:inline;float:left;margin:0 2% 1em 0;padding:0;width:96%}.CalendarDetail .FacebookLike{margin-top:14px}.CalendarDetail .Locations{margin-bottom:1em}.CalendarDetail .Locations ul{margin:0;padding:0}.CalendarDetail .GMap{position:relative;left:0;width:auto}.CalendarDetail .GMap img{max-width:none}.MovedEventDetailLocation{padding-top:20px;padding-bottom:20px}.CalendarReg .Central{float:left;margin-right:4%;overflow:hidden;width:65%}.CalendarReg .SideBar{display:none}.CalendarReg .Central h3{border-top:1px solid #ccc;clear:left;padding-top:0.75em}.CalendarReg .Central fieldset.BlockLabels{margin-bottom:0.6em}.CalendarReg .Central .FirstLastName{border-top:1px solid #eee;margin-top:1.6em;padding-top:0.4em}.CalendarReg .Central fieldset.ChildDetails p{clear:left;padding-top:1em}.CalendarReg .InlineLabels div div{clear:both}.CalendarReg .BlockLabels .Indent{margin-left:0}.CalendarReg .BlockLabels .InlineLabel{font-family:'Corbel W01 Bold'}.CalendarRegReply{position:relative}.CalendarRegReply .ButtonContainer{margin-top:0.5em}.CalendarRegReply input.Button{width:auto}.CalendarRegReply .Central{margin-bottom:1em}.CalendarRegReply .SideBar{display:none}.CalendarRegReply .FindMoreEventsDiv{margin:1em 0 0 0}.CalendarRegReply .FindMoreEventsDiv h4{margin:0 0 0.5em 0}.CalendarRegReply .ThankYou{margin-bottom:1em}.CalendarRegReply .PrintMessage{background:#ffc;border:1px solid #ccc;padding:0.4em;text-align:center}.EventResults h3{border-top:1px solid #ccc;padding-top:0.2em}.EventResults h4{border-bottom:1px solid #ccc;padding-bottom:0.2em}.EventResults .ResultsContainer div.ClearFix{margin-bottom:2em;margin-top:2em}.EventResults dl,.EventResults dt,.EventResults dd{float:left;margin-left:0}.EventResults dl{width:100%}.EventResults dt{clear:both;width:17%}.EventResults dd{width:82%}.EventResults dd,.EventResults dd h5{margin-top:0}.EventResults dd p{margin-bottom:0.2em}#CalendarSearch div.Overflow ul,.CalendarList .ResultsContainer ul{list-style:none}#CalendarSearch div.Overflow ul a{text-decoration:none}#CalendarSearch div.Overflow ul a:hover,#CalendarSearch div.Overflow ul a:focus,#CalendarSearch div.Overflow ul a:active{text-decoration:underline}#CalendarSearch div.Overflow ul{font-family:'Corbel W01 Bold'}#CalendarSearch div.Overflow ul ul{font-family:'Corbel W01 Regular',sans-serif}.instructorPhoneWrapper{display:none}@media screen and (max-width:580px){.CalendarList .CalendarWidget{display:none}.CalendarList .ResultsContainer{border-top:0}}#LocationAdvancedSearch .BlockLabels{display:inline-block}#LocationAdvancedSearch .BlockLabels div{display:inline-block;vertical-align:top}.FormContainer #LocationAdvancedSearch input,.FormContainer #LocationAdvancedSearch textarea,.FormContainer #LocationAdvancedSearch select{width:300px}#LocationAdvancedSearch .ButtonHolder{float:none}#LocationAdvancedSearch .ButtonHolder:nth-last-of-type(1){display:block;margin:0;padding:0}#LocationsSearch .Paging{border-top:none;margin:0}#LocationsSearch .Paging.Top{border-top:1px solid #d2cac2}#LocationsSearch .SearchBox{padding:1em;background-color:#d2cac2}.SearchBox.LocationsSearch input{width:75%}#LocationsSearch .SearchBox input,.cmsPageContent .SearchBox input{width:75%;min-height:35px}#LocationsSearch .SearchBox input.Button,.cmsPageContent .SearchBox input.Button{min-height:20px}#LocationsSearch .SearchBox fieldset{float:none;margin:0;padding:0}.LocationsTabs{border-bottom:1px solid #d2cac2}.LocationsList ul{list-style:none;margin:0;padding:0}.LocationsList li{border-bottom:1px solid #d2cac2;margin:0;min-height:85px;padding:12px 0}.LocationsList .Picture{float:left;width:10%;min-width:120px;margin-right:3%}.LocationsList .MovedPhone{float:right}.LocationsList .Details{clear:both}.LocationsList .Address{float:left;width:87%}.LocationsList .Address .Headline{float:left;margin:0 0 0.3em 0;font-weight:bold}.LocationsList .Address .Phone{float:right;margin-left:1em;white-space:nowrap}.LocationsList .Address .MajorDetails{float:left}.LocationsList .Address .MinorDetails{float:right;text-align:right;font-size:0.85em}.LocationsList .Address .MinorDetails a{display:block}.ImagesOff .Address{margin-left:0}@media screen and (min-width:1200px){#LocationsDetail .Wrapper.Left{float:right;width:51.25%}#LocationsDetail .ClockwiseWaitTime.Left{float:left;margin-right:1em}}.Wrapper{width:470px}.PicWrapper{float:left;height:200px;margin-right:5px;position:relative;width:300px;z-index:100}.MapWrapper{float:left;height:220px;padding-bottom:20px;position:relative;width:165px;z-index:1000}.GMap{border:1px solid #bbb;height:198px;overflow:hidden;position:relative;right:0;top:0;width:100%;z-index:10}.GMap img{max-width:none !important}.GMap .MapInfo{font-size:7pt;font-weight:normal;overflow:auto}.Wide .MapWrapper{float:none;padding-bottom:0;width:470px}.Wide .GMap{width:468px}.ImagesOff .MapWrapper{float:none;width:470px;padding-bottom:0}.ImagesOff .GMap{width:468px}.Wrapper .expand{position:absolute;right:0;bottom:4px;font-weight:bold}.ContactWrapper{padding:10px 0;margin-bottom:10px}.ContactCol1,.ContactCol2{float:left;margin-right:10px;width:48%;display:inline}.ContactCol2{margin-right:0}.LocationUrlLink a{opacity:0;-webkit-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out}.LocationUrlLink a.Complete{opacity:1}@media screen and (max-width:1350px){.LocationsList .Address{width:80%}}@media screen and (max-width:752px){.LocationsList .Picture{float:left;width:120px;margin-right:0}.LocationsList .Address{margin-left:20px;width:auto;float:left}.LocationsList .MovedPhone{clear:left;float:left;margin-bottom:0.6em}.LocationsList .Address .MinorDetails{clear:left;float:left;text-align:left}}@media screen and (max-width:420px){.LocationsList .Picture{float:none}.LocationsList .Address{float:none;margin-top:15px;margin-left:0}}.AlphabetLinks ul{list-style:none;margin:0;padding:0}.AlphabetLinks li{display:inline-block;line-height:1.6;margin:4px 4px 0 0;padding:0;text-align:center;width:1.4em}.AlphabetLinks li a{background-color:#0071ba;color:#fff;display:block;width:100%}#ColumnsWrap .AlphabetLinks li a{text-decoration:none}.AlphabetLinks li.Active a,.AlphabetLinks li a:hover,.AlphabetLinks li a:focus{background-color:#002a53}.AlphabetLinks li.NoItems a{background-color:#d2cac2;color:#002a53;cursor:default}.AlphabetLinks li.NoItems a:hover{background-color:#d2cac2}.AlphabetLinks .Bottom{display:none}.ServiceLineList{list-style:none;padding:0;margin:0}.ServiceLineList li{padding:1em 0.25em 1em 0.5em;margin:0;border-bottom:1px solid #d2cac2}.ServiceLineList li.Last{border:none}.ServiceLineList li.HighLight{background:#efefef}.ServiceLineList .SLDetails dt.SLTitle{float:left;margin:0;width:50%;font-family:'Corbel W01 Bold',sans-serif}.ServiceLineList .SLDetails dd.SLDescription{float:right;width:48%;margin-left:2%;clear:none}.ModuleSearch .BrowseTabs .ServiceLineList dt a,.ModuleSearch .BrowseTabs .ServiceLineList dd a{padding:0}.ServiceLineList .SLDetails dd.SLDescription p{margin-bottom:1em}.ServiceLineList .SLDetails dd.SLDescription dt{margin:0}.ServiceLineList .SLDetails dd.SLDescription dl{padding-bottom:0.5em}.ServiceLineList .SLDetails dd.SLDescription .SLRelatedLinks dt{float:left;width:auto}.ServiceLineList .SLDetails dd.SLDescription .SLRelatedLinks dd{float:left;width:auto;margin-left:1%;clear:none}#ServicesSearch .TabContainer{display:block}#ServicesSearch .ResponsiveAccordion{display:none}@media screen and (max-width:768px){.AlphabetLinks li{width:2.2em;margin:10px 10px 0 0}.ServiceLineList .SLDetails dt.SLTitle{float:none;width:100%}.ServiceLineList .SLDetails dd.SLDescription{clear:left;float:none;width:100%;margin:0.3em 0 0}}@media screen and (max-width:420px){.ServiceLineListContainer{margin-top:1em}.ServiceLineList li{padding:0.5em 0.25em 0.5em 0.5em}}#SiteSearchContainer div.ClearFix{border-bottom:1px solid #ccc;padding-bottom:0.4em}#SiteSearchContainer div.Group{clear:left;margin-top:1em}#SiteSearchContainer div.NavBtns{background:#fff url(../imgs/tab_list_bkgd.gif) repeat-x left bottom;border:none;float:left;margin:1em 0;padding:0;width:100%}#SiteSearchContainer .NavBtns ul li{float:left;margin:0;padding:0}#SiteSearchContainer .NavBtns ul{float:left;list-style-type:none;margin:0;padding:0}#SiteSearchContainer .NavBtns ul li.First{padding-left:0}#SiteSearchContainer .NavBtns ul li a,#SiteSearchContainer .NavBtns ul li strong{background:#f8f8f8 url(../imgs/tab_link_bkgd.gif) repeat-x left bottom;border:1px solid #858585;border-bottom:none;border-left:none;color:#000;float:left;padding:0.4em}#SiteSearchContainer .NavBtns ul li a{font-weight:normal;text-decoration:none}#SiteSearchContainer .NavBtns ul li strong{background-color:#fff;background-image:none}#SiteSearchContainer .NavBtns ul li.First a,#SiteSearchContainer .NavBtns ul li.First strong{border-left:1px solid #858585}#SiteSearchContainer .NavBtns ul li a:visited{color:#000}#SiteSearchContainer .NavBtns ul li a:focus,#SiteSearchContainer .NavBtns ul li a:hover,#SiteSearchContainer .NavBtns ul li a:active{text-decoration:underline}#SiteSearchContainer .Button{margin-bottom:2em;margin-top:20px}#SiteSearchContainer .SearchInputs{margin-bottom:22px}#SiteSearchContainer .SearchInputs fieldset{float:none}#SiteSearchContainer .SearchInputs .Button{margin-bottom:0;cursor:pointer}#SiteSearchContainer .SearchInputs label{display:none}#SiteSearchContainer table.Paging{background:#eee;border:none}#SiteSearchContainer .ResultList ul{margin-top:1em}#SiteSearchContain .AdamData ul{margin-bottom:0}#SiteSearchContainer .MoreLink{margin-left:28px}body#Home .HomeSlider.Slider{margin-top:0;margin-bottom:0}.Slider-Banner .AccessControls{position:absolute;bottom:20px;left:20px;background:rgba(0,42,83,0.75);width:44px;height:44px;padding:0;border-radius:50%;z-index:999}.Slider-Banner .AccessControls button{background:no-repeat;border:none;padding:0;cursor:pointer}.Slider-Banner .AccessControls button .AccessPause img,.Slider-Banner .AccessControls button .AccessPlay img{background:transparent;cursor:pointer;border:0;max-width:44px;width:44px;height:44px;vertical-align:middle}#Banner .Slider-Home-College .AccessControls{position:absolute;bottom:34px;right:2rem;background:rgba(0,42,83,0.75);width:44px;height:44px;padding:0;border-radius:50%;z-index:9999;cursor:pointer}#Banner .Slider-Home-College .AccessControls button{background:no-repeat;border:none;padding:0}#Banner .Slider-Home-College .AccessControls button .AccessPause img,#Banner .Slider-Home-College .AccessControls button .AccessPlay img{background:transparent;cursor:pointer;border:0;max-width:44px;width:44px;height:44px;vertical-align:middle}@media screen and (max-width:768px){#Banner .Slider-Home-College .AccessControls{bottom:20px}}#Banner .Slider-Home-College .slick-dots{display:inline-block;width:auto;position:absolute;bottom:12px;right:80px;z-index:2;text-align:right}#Banner .Slider-Home-College .slick-dots li{position:relative;display:inline-block;height:20px;width:20px;padding:0;cursor:pointer}#Banner .Slider-Home-College .slick-dots li button{border:0;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.5);box-shadow:inset 0 0 5px rgba(0,0,0,0.5)}#Banner .Slider-Home-College .slick-dots li button:hover,#Banner .Slider-Home-College .slick-dots li button:focus{outline:none}#Banner .Slider-Home-College .slick-dots li button:hover:before,#Banner .Slider-Home-College .slick-dots li button:focus:before{opacity:1}#Banner .Slider-Home-College .slick-dots li.slick-active button{color:#fff;background:#0071bb}@media screen and (max-width:768px){#Banner .Slider-Home-College .slick-dots li.slick-active button{color:#fff;background:#002a53}}@media screen and (max-width:768px){#Banner .Slider-Home-College .slick-dots{margin-bottom:0;bottom:30px}}#HomeBanner .slick-slider{max-width:1600px;width:100%;margin:0 auto !important}@media screen and (max-width:768px){#HomeBanner .slick-list{padding-bottom:2em;-webkit-box-sizing:border-box;box-sizing:border-box}#HomeBanner .slick-dots{margin-bottom:0;bottom:30px}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;line-height:0;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-slide div.PhotoText{line-height:1.4}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/imgs/ImgLoading.gif) center center no-repeat}.slick-prev,.slick-next{position:absolute;height:79px;width:37px;background:rgba(255,255,255,0.5);line-height:0px;font-size:0px;cursor:pointer;color:transparent;top:50%;margin-top:-40px;padding:0;border:none;outline:none;z-index:1}@media screen and (max-width:1470px){.slick-prev,.slick-next{height:43px;position:absolute;text-indent:-9999px;width:20px;top:30%}}.slick-prev:focus,.slick-prev:hover,.slick-next:focus,.slick-next:hover{border:1px solid #026bb5}.slick-prev{left:0;background:transparent url(/imgs/site/banner-arrow-left-blue.png) no-repeat scroll 0 0}.slick-prev:hover,.slick-prev:focus{background:transparent url(/imgs/site/banner-left.png) no-repeat scroll 0 0}@media screen and (max-width:1470px){.slick-prev{background-size:20px 43px}.slick-prev:hover,.slick-prev:focus{background:transparent url(/imgs/site/banner-left.png) no-repeat scroll 0 0;background-size:20px 43px}}.slick-next{right:0;background:transparent url(/imgs/site/banner-arrow-right-blue.png) no-repeat scroll 0 0}.slick-next:hover,.slick-next:focus{background:transparent url(/imgs/site/banner-right.png) no-repeat scroll 0 0}@media screen and (max-width:1470px){.slick-next{background-size:20px 43px}.slick-next:hover,.slick-next:focus{background:transparent url(/imgs/site/banner-right.png) no-repeat scroll 0 0;background-size:20px 43px}}.slick-dots{display:inline-block;width:auto;position:absolute;bottom:30px;left:80px;z-index:2}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 15px;padding:0;cursor:pointer}.slick-dots li button{border:0;color:#0071bb;background:#fff;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;padding:5px;cursor:pointer;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.5);box-shadow:inset 0 0 5px rgba(0,0,0,0.5)}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li.slick-active button{color:#fff;background:#0071bb}.Slider{background:#fff;border:1px solid #d2cac2;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin:0 30px 30px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.slick-slide{position:relative;-webkit-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s;opacity:0.2;padding:0}.slick-slide>div>div>*:not(img){padding:0}.HalfWidth{max-width:900px;margin:0 auto;padding:20px;width:70%}@media screen and (max-width:599px){.HalfWidth{padding:0}}.slick-prev:before,.slick-next:before{color:#000}.slick-active{opacity:1}.slick-current{opacity:1}.Slider-3up .slick-prev{left:10px}.Slider-3up .slick-next{right:10px}.slick-loading .slick-list{background:#fff url(/imgs/ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";
src:url(fonts/slick.eot);
src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");
font-weight:normal;
font-style:normal}
.slick-prev,.slick-next{position:absolute;display:block;height:44px;width:44px;margin-bottom:0;line-height:0px;font-size:0px;cursor:pointer;color:transparent;top:48%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;z-index:1}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;color:#00417f;border:none}.slick-prev:hover:before,.slick-prev:hover:after,.slick-prev:focus:before,.slick-prev:focus:after,.slick-next:hover:before,.slick-next:hover:after,.slick-next:focus:before,.slick-next:focus:after{background:#000}.slick-prev:before,.slick-prev:after,.slick-next:before,.slick-next:after{height:8px;width:28px;background:#4d4d4f;position:absolute;display:block;content:'';left:13px;border-radius:5px}.slick-prev:before,.slick-next:before{-webkit-transform:translateX(0) translateY(0) rotate(45deg);-ms-transform:translateX(0) translateY(0) rotate(45deg);transform:translateX(0) translateY(0) rotate(45deg);top:6px}.slick-prev:after,.slick-next:after{-webkit-transform:translateX(0) translateY(0) rotate(-45deg);-ms-transform:translateX(0) translateY(0) rotate(-45deg);transform:translateX(0) translateY(0) rotate(-45deg);bottom:14px}.slick-prev{-webkit-transform:translateX(0) translateY(0) rotate(-180deg);-ms-transform:translateX(0) translateY(0) rotate(-180deg);transform:translateX(0) translateY(0) rotate(-180deg);left:-44px}[dir="rtl"] .slick-prev{left:auto;right:-44px}.slick-next{right:-44px;margin-top:-13px}[dir="rtl"] .slick-next{left:-44px;right:auto}.slick-dots{position:absolute;list-style:none;display:block;text-align:left;padding:0;bottom:0px}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 6px;padding:0;cursor:pointer}.slick-dots li .slick-active button{background:#0071bb}.slick-dots li button{border:0;background:#fff;border-radius:50%;display:block;height:100%;width:100%;outline:none;line-height:0px;font-size:0px;color:#041e42;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;background:0.25}.slick-dots li.slick-active button:before{color:#041e42;opacity:0.85}.Slider-Banner:not(.slick-initialized) div:nth-child(n+2),.Slider:not(.slick-initialized) div:nth-child(n+2),.Slider-Home-College:not(.slick-initialized) div:nth-child(n+2){display:none}#GeoLocation p{margin:0}#GeolocationControl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#GeolocationControl p{margin:0}#GeolocationControl #NoLocationSet a{background:url(/imgs/icons/location-set-icon.svg) no-repeat;background-size:18px 18px;overflow:visible;padding-left:25px;content:' ';margin-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}#GeolocationControl #LocationSet .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#GeolocationControl #LocationSet p{background:url(/imgs/icons/location-icon.svg) no-repeat left;background-size:18px 18px;overflow:visible;padding-right:20px;content:' ';margin-right:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:22px}#GeolocationControl #LocationSet #ChangeLocationButton{margin-right:8px}#StickyNav.Fixed #ChangeLocationButton{color:#fff}#SetLocationInput{width:100%;padding:10px}#SetLocationForm{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#SetLocationForm>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#SetLocationForm #SetLocationInput{max-width:300px;margin-right:10px}#SetLocationForm .SetLocationButton{background:#0071bb;color:#fff;font-family:'Corbel W01 Regular',sans-serif;padding:10px 12px;text-decoration:none;display:inline-block;font-size:1em;border:none;cursor:pointer}@media screen and (max-width:768px){#SetLocationForm .SetLocationButton{margin-top:10px}}#UseCurrentLocationButton{color:#002a53 !important;font-family:'Corbel W01 Regular',sans-serif;padding:10px 12px;text-decoration:none;display:block;border:none;font-size:1em;cursor:pointer}@media screen and (max-width:991px){#GeolocationControl{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:20px;-webkit-box-sizing:border-box;box-sizing:border-box}#GeolocationControl #ChangeLocationButton,#GeolocationControl #ChangeLocationLink,#GeolocationControl .SetLocationButton{color:#002a53}}.modaal-wrapper .modaal-container{max-width:450px}.modaal-wrapper h2{margin-bottom:0.1em}.modaal-wrapper p.HeadingThree{font-size:1.4em;margin:0 0 0.5em}.modaal-wrapper button#NoThanks.modaal-close{background-color:transparent;border:none;border-radius:0;color:#4d4d4f;font-weight:normal;margin-top:1.5em;padding:10px 5px;position:relative;top:0;left:0;width:auto;height:auto;clear:both;display:inline-block}.modaal-wrapper button#NoThanks.modaal-close:before{display:none}.modaal-wrapper button#NoThanks.modaal-close:after{display:none}.modaal-wrapper button#NoThanks.modaal-close:hover{cursor:pointer}.modaal-wrapper button#NoThanks.modaal-close:focus{outline:2px solid #b93d0c;box-shadow:none;-webkit-box-shadow:none}.modaal-wrapper .btn-arrow{border:solid #0071bb;border-width:0 2px 2px 0;display:inline-block;padding:4px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin:0 7px}#DrSearch #VsMasterPage_MainContent_AdvancedSearchFields_searchForm_userEnteredPosition{vertical-align:top}#DrSearch .SetPositionForm label{display:block !important}#DrSearch .setPositionError{display:block;max-width:300px}#DrSearch #ProviderAdvancedSearch .BlockLabels .CurrentSearchPosition{margin:0;vertical-align:top}@media screen and (max-width:600px){#DrSearch #ProviderAdvancedSearch .BlockLabels .CurrentSearchPosition{margin-top:10px}}#DrSearch #ProviderAdvancedSearch .BlockLabels .CurrentSearchPosition .Button{color:#0071bb;padding-top:0;background:url(/imgs/icons/location-icon.svg) no-repeat left center;background-size:20px 20px;padding:0.6em 0 0 26px}@media screen and (max-width:600px){#DrSearch #ProviderAdvancedSearch .BlockLabels .CurrentSearchPosition .Button{text-align:left}}#DrSearch.ModuleSearch fieldset div.setPositionError{display:block;max-width:300px}#LocationsSearch #LocationAdvancedSearch .SetPositionForm{padding:0 0.6em}@media screen and (max-width:768px){#LocationsSearch #LocationAdvancedSearch .SetPositionForm{padding:0}}#LocationsSearch #LocationAdvancedSearch .SetPositionForm label{display:block !important}#LocationsSearch #LocationAdvancedSearch .setPositionError{display:block;max-width:300px;padding:0 0.6em}#LocationsSearch #LocationAdvancedSearch .BlockLabels .CurrentSearchPosition{margin:0;padding:0.6em}@media screen and (max-width:768px){#LocationsSearch #LocationAdvancedSearch .BlockLabels .CurrentSearchPosition{margin-top:10px;padding:0}}#LocationsSearch #LocationAdvancedSearch .BlockLabels .CurrentSearchPosition .Button{color:#0071bb;background:url(/imgs/icons/location-icon.svg) no-repeat left center;background-size:20px 20px;padding:0 0.6em 0 26px}@media screen and (max-width:600px){#LocationsSearch #LocationAdvancedSearch .BlockLabels .CurrentSearchPosition .Button{text-align:left}}#SmartPanelLocations ul.LocationList .LocationDistance{margin-top:-25px}#DrSmartPanel ul.DrList .DrDistance{margin-top:-18px}.Hide{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.Inline{display:inline}.Block{display:block}.AdminOnly{position:absolute;top:-32000px;visibility:hidden}.ClearNone{clear:none !important}.FloatLeft{float:left !important}.FloatRight{float:right !important}.MarginRight{margin-right:10px !important}.MarginLeft{margin-left:10px !important}.PageList ul{list-style:none;padding-top:0.8em;padding-left:0;margin-left:0}.PageList ul li{padding-left:0.8em}table.Paging td table.Top td{padding:6px 12px}table.Paging .BackNext .Disabled,table.Top .BackNext .Disabled{display:none}#RightColumnPanels .form-group label,#RightColumnPanels .form-group div,#LeftColumnPanels .form-group label,#LeftColumnPanels .form-group div{padding:0 20px 0}#RightColumnPanels .form-group .ButtonHolder,#LeftColumnPanels .form-group .ButtonHolder{padding:0}#RightColumnPanels .form-group .ButtonHolder button,#LeftColumnPanels .form-group .ButtonHolder button{background:#02578e}#RightColumnPanels .form-group .ButtonHolder button:hover,#LeftColumnPanels .form-group .ButtonHolder button:hover{background:#014c7d}#RightColumnPanels .form-group .ButtonHolder button:focus,#RightColumnPanels .form-group .ButtonHolder button:active,#LeftColumnPanels .form-group .ButtonHolder button:focus,#LeftColumnPanels .form-group .ButtonHolder button:active{border:2px solid #002a53;outline:none}#NotificationWrap{display:none;position:fixed;bottom:0;background-color:#ddd;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);z-index:999;width:100%}#NotificationWrap *{-webkit-box-sizing:border-box;box-sizing:border-box}#NotificationWrap #Notification{padding:1rem;margin:0 auto;max-width:1680px}#NotificationWrap #Notification .cmspanel{margin-bottom:0}#NotificationWrap #Notification p{margin-bottom:0;font-size:0.8rem;line-height:1.5}#NotificationWrap #Notification p a{text-decoration:underline}#NotificationWrap button.NotificationClose{float:right;position:relative;cursor:pointer;opacity:1;background:#002a53;border-radius:0;border-width:0;margin-left:15px;color:#fff;padding:0.75em}#NotificationWrap button.NotificationClose:focus,#NotificationWrap button.NotificationClose:hover{outline:none;opacity:0.8}@media screen and (min-width:768px){#NotificationWrap #Notification{padding:1.5rem}#NotificationWrap #Notification p{font-size:1.125rem;line-height:1.625rem}#NotificationWrap #Notification button.NotificationClose{float:right;position:relative;right:0;top:0;margin-left:15px}}.CalendarWidget{margin:0 auto;position:relative;z-index:1;clear:both}.CalendarWidget.Calendars2{padding:8px 0 0 16px;width:520px}.CalendarSmall{float:left;font-size:12px;margin:0 10px 0 0}.CalendarSmall table{background-color:#fff;border:solid 1px #e2ddd1;border-collapse:collapse;font-size:12px;margin:0 !important;width:auto}.CalendarSmall .MonthHeader{font-weight:700;margin-bottom:2px;text-align:center;white-space:nowrap}.CalendarSmall table th{background-color:#0071bb;border-bottom:solid 1px #ccc;font-weight:400}.CalendarSmall table th,.CalendarSmall table td{text-align:center;vertical-align:middle;white-space:nowrap}.CalendarSmall table td{padding:0;height:23px;width:30px}.CalendarSmall .WeekdayHeaders{background-color:#0071bb;color:#fff;font-size:0.8em}.CalendarSmall .DatePast{color:#ccc}.CalendarSmall .DateToday{background-color:#f1f1f1;color:#900 !important}.CalendarSlider{float:left}.CalendarSlider .OldCalendar,.CalendarSlider .NewCalendar{display:none}.CalendarSmall table td.EventShowTip{padding:0 !important}.EventShowTip:hover span{background-color:#0071bb;color:#fff}.EventShowTip span{background-color:#e2ddd1;cursor:pointer;display:block;width:29px;height:22px;line-height:22px;font-weight:bold;margin:0;padding:0;text-align:center}.EventTooltip{background-color:#fff;border:1px solid #ccc;color:#000;display:none;margin:-1px;position:absolute;width:350px;z-index:3}.EventTooltip .TooltipHeader{margin:0;text-align:left}.EventTooltip .TooltipHeader a{background-color:#0071bb;color:#fff;border-bottom:1px solid #ccc;display:block;font-size:12px;font-weight:700;padding:3px 6px;text-decoration:none}.EventTooltip .TooltipHeader a:hover{color:#fff}.EventTooltip a:hover{color:#222;text-decoration:underline}.EventTooltip table.EventList{border:0;border-collapse:collapse;font-size:11px;margin:0 !important;width:350px}.EventTooltip table tr.even{background-color:#f6f6f6}.EventTooltip table.EventList td{height:auto;padding:3px;text-align:left;vertical-align:top;white-space:normal;width:auto}.EventTooltip table.EventList td.time{text-align:right;white-space:nowrap;padding:2px 8px 0;width:56px}.EventTooltip table.EventList td.EventStatus{width:74px;color:#777;text-align:center;border-bottom:1px solid #efefef;vertical-align:middle;font-size:0.9em}.EventTooltip table a{font-weight:400}.EventTooltip p.MoreTag{margin:0;padding:0;border-top:1px solid #ccc;font-size:0.8em}.EventTooltip p.MoreTag a{display:block;padding:3px;color:#666;background-color:#f1f1f1}.EventTooltip p.MoreTag a:hover{color:#000;background-color:#e6e6e6}.EventTooltip .EventStatus.ClassNotRequired,.EventTooltip .EventStatus.ClassOpen{background-color:#bae4bc}.EventTooltip .EventStatus.ClassClosed,.EventTooltip .EventStatus.ClassFull{background-color:#ccc}.CalendarSliderNavButtons{height:30px;padding-top:8px;z-index:0}.CalendarSliderNav{cursor:pointer;position:relative;z-index:1;line-height:100%;z-index:0}.CalendarSliderNav div{background-image:url(../imgs/calendar/EventCalendarNav.gif);cursor:pointer;height:20px;width:60px;text-indent:-30000em}.CalenderSliderPrevious{margin-left:190px;position:absolute;height:20px;width:60px;z-index:0;text-indent:-30000em}.CalenderSliderPrevious div{background-position:0px 0px}.CalenderSliderPrevious div:Hover{background-position:0px -20px !important}.CalenderSliderPrevious div.Disabled{background-position:0px -40px !important;cursor:default !important}.CalendarSliderNavButtons .PrevWait div{background-position:0px -60px !important}.CalenderSliderNext{margin-left:260px;position:absolute;height:20px;width:60px;z-index:0}.CalenderSliderNext div{background-position:-60px 0px}.CalenderSliderNext div:Hover{background-position:-60px -20px !important}.CalenderSliderNext div.Disabled{background-position:-60px -40px !important;cursor:default !important}.CalendarSliderNavButtons .NextWait div{background-position:-60px -60px !important}.CalendarSliderNavButtons .NextWait{padding-right:20px;background-image:url(../imgs/icons/spin16.gif);background-repeat:no-repeat;background-position:right 2px}.CalendarRegReply .EventRelatedTab,.CalendarRegReply .CalendarDetailContent h1{display:none}span[controltovalidate],span>font[color="Red"]{display:block}abbr[title],acronym[title]{cursor:help;border-bottom:1px dotted #666}.cmsinfo,.cmsinfopanel{display:none;position:absolute;height:260px;width:271px}.CmsInfoCloseButton{position:absolute;display:block;top:12px;right:23px;width:15px;height:15px;text-indent:-9999px;z-index:300;background:url(../imgs/surf-edit/close.gif) no-repeat 0 0}.CmsInfoCloseButton:hover{background-position:0 -15px}.CmsInfoPng{position:absolute;top:0;left:0;z-index:100}.cmsinfointerior,.cmsinfopanelinterior{margin:34px 26px 16px 16px;width:228px;height:210px;overflow:auto;z-index:200;position:relative}.cmsinfoshow{display:block;z-index:9999999}.cmsinfo ul{margin-left:1em;padding-left:1em}#Content,.cmspage,.cmspanel{position:relative}#Col1,#Col2,#Col3{position:relative}#MainNav{position:relative}.InlineLeft{display:inline;margin-right:5px}.CmsInfoButtonsContainer{width:50px;position:absolute;top:0;right:0;z-index:1300}.CmsInfoButtons,.CmsInfoButtonsPanel{position:absolute;top:0;right:0;cursor:pointer}.CmsInfoButtons img,.CmsInfoButtonsPanel img{margin-top:5px}#overlay{left:0;top:0;position:fixed;width:100%;height:100%;z-index:40000 !important;background:#000}.modal{position:fixed;background:#fff;border:solid 1px #ccc;border-radius:8px;display:none;top:0;left:0;padding:0 8px 8px;z-index:40001 !important;width:600px;height:400px}.modal .Header,.modal .header{border-radius:8px 8px 0 0;border-bottom:1px solid #ddd;margin:0 -8px 0.5em;padding:0.5em 1em;color:#333;background:#efefef;font-size:1.2em;font-family:'Corbel W01 Bold'}.modal .VSDropDown dd{z-index:50000}.modalBox{margin-left:54px;left:0}.modalContentBox{padding:0 8px 16px}.modalValidation{display:block;clear:both;width:90%;margin:auto;text-align:center}.modalInput{display:block;clear:both;margin-top:12px}.modalContentBox .modalButtonBox{margin-top:20px}.modalContentBox .modalButtonBox .LinkBox{margin:10px 0 0 105px}.modal .modalButtons{position:absolute;right:10px;bottom:10px}#TimeOutModal{width:280px;height:170px;text-align:center}#TimeOutModal p{text-align:center}#TimeOutModal .LinkBox{position:absolute;bottom:10px;left:0;text-align:center;width:100%}#TimeOutModal .Btn button{padding:0.2em}#TimeOutModal p#SessionCountdown{font-size:1.5em}.Clear{clear:both;height:0;line-height:0;overflow:hidden;visibility:hidden}.ClearVis{clear:both}.ClearFix:after,.cmspage:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ClearFix,.cmspage{display:inline-block}* html .ClearFix,* html .cmspage{height:1%}.ClearFix,.cmspage{display:block}.SkipTo{display:none}.cmspage dd{margin-left:1.4em}.cmspage .flexslider ul,#Content .cmspanel .flexslider ul{margin-left:0;padding-left:0}.cmspage .flexslider ol,#Content .cmspanel .flexslider ol{margin-left:0;padding-left:0}.cmspage .flexslider ul,.cmspage .flexslider ol{margin-bottom:0}html,body{height:100%;width:100%;max-height:none;max-width:none;margin:0}body{background:#002a53;color:#4d4d4f;font-family:'Corbel W01 Regular',sans-serif;font-size:1.2em;height:100%;margin:0;padding:0;width:100%;-webkit-text-size-adjust:100%;overflow-x:hidden}body.Blank{background:#fff}#BodyWrap{background:#fff;width:100%;margin:0;padding:0;overflow:hidden}h1,h2,h3,h4,h5,h6{color:#0071bb;font-weight:normal;padding:0}h1{font-size:2.4em;margin:0 0 0.3em;font-weight:bold}h2{font-size:1.9em;font-weight:bold;margin:0 0 0.4em}h2.SubHead{font-size:1.7em;font-weight:normal}h3{font-size:1.4em;margin:0 0 0.5em}h4{font-size:1.3em;margin:0 0 0.6em}h5,.h5{font-size:1.1em;margin:0 0 0.6em}h6{font-size:1em;margin:0 0 0.6em}strong{font-family:'Corbel W01 Bold',sans-serif;font-weight:normal}p{line-height:1.5em;margin:0 0 30px 0}#ColumnsWrap a,#FullWidthPanelWrap a{text-decoration:underline}#ColumnsWrap a:hover{text-decoration:none}a:link,a:hover,a:visited{color:#0071bb;text-decoration:none;cursor:pointer}a:hover{color:#0077c7}a[href^="tel:"]{text-decoration:underline}ul,ol{line-height:1.5em;margin:0 0 30px 0;padding:0 0 0 1.1em}ol{padding-left:1.3em}ol ul,ul ol,ul ul,ol ol{margin:0}li{margin-bottom:0.6em}.cmspage img,.cmspanel img{max-width:100%;height:auto}.cmspage .GMap img{max-width:none}.CmsInfoButtonsPanel img.Inline,.CmsInfoButtons img{width:14px;height:14px;max-width:14px;max-height:14px}hr{border:0;background:transparent;border-bottom:1px solid #d2cac2;margin-top:0.8em}span.NoWrap{white-space:nowrap}fieldset{border:0}.Small{font-size:0.9em}.ResponsiveAccordion{display:none}.ClearBoth{clear:both}a img{border:none}.Container #PanelEpicTagline h3{text-align:center}.Container{width:90%;max-width:1275px;margin:0 auto;padding:0 5%}.CustomList{border-top:1px solid #d2cac2;clear:both;padding-top:20px}ul.TwoCol{float:left;margin:0 3% 1em 0;padding:0 0 0 3%;width:44%}ul.ThreeCol{float:left;margin:0 3% 0 0;padding:0 0 0 3%;width:27%}a.SkipToContent{position:relative;text-decoration:none;left:-9999px;height:0}a.SkipToContent:focus{position:absolute;background:#0071bb;color:#fff;top:0;left:2%;outline:1px dashed #fff;padding:0.75em;z-index:6000}input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="time"],input[type="month"],input[type="week"],input[type="number"],input[type="password"],input[type="search"],select,textarea{-webkit-appearance:none;border-radius:0;max-width:452px}.ButtonHolder .Button,.ButtonHolder .Button:visited,.ButtonHolder .Button:hover,.ButtonHolder .Button:active,.ButtonHolder .Button:focus,input[type="button"]{color:#fff;border:0 none;font-size:1.1em;padding:10px;cursor:pointer;border-radius:10px}.ButtonHolder .Button,.ButtonHolder .Button:visited,input[type="button"]{background:#0071bb}.ButtonHolder .Button:hover,.ButtonHolder .Button:active,.ButtonHolder .Button:focus,input[type="button"]:hover,input[type="button"]:focus{background:#02578e}.ButtonHolder{float:left;margin:0 1em 1em 0}.OBPrereg .prefillDate.Hide{display:none}fieldset .Paragraphs p{margin:0 0 30px}.BlockLabels div div.form-group{padding:0.6em 0}.SearchBox label.SearchLabel{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ResultsContainer .Paging{border-top:none;border-bottom:none;padding-top:0;margin-top:0;margin-bottom:0}.cmspage .CalendarList .ResultsContainer{padding:10px 0}.cmspage .ResultsContainer ul{margin-top:30px}.ResultsContainer .Row{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0;border-top:1px solid #d2cac2;border-bottom:1px solid #d2cac2}.ResultsContainer .Row div{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.ResultsContainer .Row div div{padding:0 6px 0 0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto;display:block}.ResultsContainer .Row .BackNext{padding:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.ResultsContainer .Row .BackNext a.Next{padding-left:8px}.ResultsContainer .Row div div .BackNext a.Previous.Disabled,.ResultsContainer .Row div div .BackNext a.Back.Disabled,.ResultsContainer .Row div div .BackNext a.Next.Disabled,.Paging .Row .PaginationRight .BackNext a.Previous.Disabled,.Paging .Row .PaginationRight .BackNext a.Back.Disabled,.Paging .Row .PaginationRight .BackNext a.Next.Disabled,.Top .Row .PaginationRight .BackNext a.Previous.Disabled,.Top .Row .PaginationRight .BackNext a.Back.Disabled,.Top .Row .PaginationRight .BackNext a.Next.Disabled{display:none}.cmspage .Paging,.cmspage .Top{margin-top:0}.cmspage .AlphabetLinks .Top{margin-top:10px}.Paging .Row{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0;border-top:1px solid #d2cac2;border-bottom:1px solid #d2cac2}.Top .Row{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0}.Paging .Row .Pagination,.Top .Row .Pagination{padding:0 6px 0 0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.Paging .Row .Pagination .SuperShort,.Top .Row .Pagination .SuperShort,.FormContainer #DrResults .SuperShort{font-size:0.85em;font-family:'HelveticaNeueW01-45Ligh',Arial,sans-serif}.Paging .Row .PaginationRight,.Top .Row .PaginationRight{float:none;padding:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.Paging .Row .PaginationRight .BackNext,.Top .Row .PaginationRight .BackNext{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0}.Paging .Row .PaginationRight .BackNext .Next,.Top .Row .PaginationRight .BackNext .Next,table.Paging tr .BackNext a.Next{padding-left:8px;margin-bottom:0}.Paging .Row .PaginationRight .BackNext .Previous,.Top .Row .PaginationRight .BackNext .Previous,table.Paging tr .BackNext a.Previous{margin-bottom:0}.cmspage #LocationsSearch .SearchBox{margin-bottom:17px}#LocationsSearch .Paging .Row,#LocationsSearch .Paging.Top,#ServicesSearch .Paging .Row{border-top:none}#SiteSearchContainer table.Paging{table-layout:inherit;padding-top:0}table.Paging tr{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0}table.Paging tr td{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:14px;padding:0}table.Paging tr .BackNext{float:none;padding:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.25;width:auto;margin-left:auto}table.Paging tr .BackNext a,table.Paging tr .BackNext a:link,table.Paging tr .BackNext a:visited{white-space:nowrap}table.Paging tr .BackNext a.Previous.Disabled,table.Paging tr .BackNext a.Next.Disabled{display:none}@media (max-width:600px){.ResultsContainer .Row div div,.Paging .Row .Pagination,.Top .Row .Pagination,table.Paging tr td{width:100%}table.Paging tr .BackNext{width:auto;margin-top:6px}}#PanelAlertPanel{width:100%;padding:0;margin:0 auto;max-width:1275px}#PanelAlertPanel .cmsPanelContent{background:rgba(0,113,187,0.1);padding:1rem;border:1px solid rgba(0,113,187,0.2);border-radius:5px;margin:0 auto 30px;color:#222}@media screen and (min-width:992px){#PanelAlertPanel .cmsPanelContent{margin:30px auto}}#PanelAlertPanel .cmsPanelContent p{margin-bottom:0.3rem}#PanelAlertPanel .cmsPanelContent a,#PanelAlertPanel .cmsPanelContent a:link,#PanelAlertPanel .cmsPanelContent a:active{text-decoration:underline;color:#006cb3}#PanelAlertPanel .cmsPanelContent a:hover,#PanelAlertPanel .cmsPanelContent a:focus{color:#0061a1}#PanelAlertPanel .cmsPanelContent a.Button,#PanelAlertPanel .cmsPanelContent a.Button:hover,#PanelAlertPanel .cmsPanelContent a.Button:focus{color:#fff}.interior #PanelAlertPanel,.LeftCol #PanelAlertPanel,.RightCol #PanelAlertPanel,.NoCols #PanelAlertPanel{width:96%;padding:0 2%}@media screen and (min-width:992px){.interior #PanelAlertPanel .cmsPanelContent,.LeftCol #PanelAlertPanel .cmsPanelContent,.RightCol #PanelAlertPanel .cmsPanelContent,.NoCols #PanelAlertPanel .cmsPanelContent{margin:30px auto}}.Events-Upcoming-Calendar li.SPItem .EventInfo{margin-left:62px}.Events-Upcoming-Calendar li.SPItem{margin-bottom:20px}.Events-Upcoming-Calendar .DateBoxSmall .CalDateIcon{background-image:none;text-align:center;width:52px;line-height:1.2em}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo{background-color:#0071bb;padding:2px}.Events-Upcoming-Calendar .DateBoxSmall .BoxMo span{background-image:none;color:#fff;display:block;height:auto;overflow:auto;padding-left:0;width:auto}.Events-Upcoming-Calendar .DateBoxSmall .BoxDate{background-color:#e2ddd1;border-left:none;border-right:none;padding:2px;font-size:inherit;font-size:1.3em}.Home .Events-Upcoming-Calendar .DateBoxSmall .BoxDate{background-color:#fff}.Events-Upcoming-Calendar .DateBoxSmall .BoxDay{background-color:#e2ddd1;padding:2px;font-size:0.7em}.Home .Events-Upcoming-Calendar .DateBoxSmall .BoxDay{background-color:#fff}.Events-Upcoming-Calendar .DateBoxSmall .BoxDay span{background-image:none;width:auto;height:auto;padding:0;overflow:auto;display:block}.Events-Upcoming-Calendar .EventInfo .EventTime{font-size:0.9em}#CalendarSearch .TabContainer{display:block}#SmartPanelNewsRecent .SPList span{display:block;font-size:0.9em}#SmartPanelNewsRecent .SPList span.BlogAuthor{font-size:0.8em;float:left;font-family:'Corbel W01 Bold'}body.LeftCol #ColumnTwo,body.RightCol #ColumnTwo{width:71%}body.NoCols #ColumnTwo{width:100%}#SmartPanelNewsRecent ul.PageList li{margin-bottom:35px}#SmartPanelNewsRecent ul.PageList .Thumbnail img{max-width:80px;height:auto;float:left;padding-right:10px}#SmartPanelNewsRecent ul.PageList .Headline{margin-left:90px;padding-bottom:10px}#SmartPanelNewsRecent ul.PageList .Headline h3{font-size:1.1em;line-height:1.2em;margin:0 0 0 0;padding-bottom:0;border-bottom:none}#SmartPanelNewsRecent ul.PageList .Article{margin-left:90px}#SmartPanelNewsRecent ul.PageList .Article .Description{display:none}.ExtraSmallDevices #SmartPanelNewsRecent ul.PageList .Thumbnail img{float:none;margin:0 auto;display:block;padding-bottom:10px}.ExtraSmallDevices #SmartPanelNewsRecent ul.PageList .Headline,.ExtraSmallDevices #SmartPanelNewsRecent ul.PageList .Article{margin-left:0}#ColumnsWrap .cmspanel #FeedContent .WordPressPosts h3{font-size:1.1em;line-height:1.2em;margin:0 0 0 0;padding-bottom:0;border-bottom:none}#FeedContent .WordPressPosts ul{list-style:none;padding:0}#FeedContent .WordPressPosts ul li{margin-bottom:35px}#FeedContent .WordPressPosts ul li img{max-width:80px;height:auto;float:left;padding-right:10px}.ExtraSmallDevices #FeedContent .WordPressPosts ul li img{float:none;margin:0 auto;display:block;padding-bottom:10px}#FeedContent .WordPressPosts .Title{padding-bottom:10px}#FeedContent .WordPressPosts .Title,#FeedContent .WordPressPosts .AuthorDate,#FeedContent .WordPressPosts .Excerpt{margin-left:90px}.ExtraSmallDevices #FeedContent .WordPressPosts .Title,.ExtraSmallDevices #FeedContent .WordPressPosts .AuthorDate,.ExtraSmallDevices #FeedContent .WordPressPosts .Excerpt{margin-left:0}#FeedContent .WordPressPosts ul li div.AuthorDate{font-size:0.8em;font-family:'Corbel W01 Bold'}#FeedContent .WordPressPosts ul li div.AuthorDate span{border-right:2px solid #000}#SmartPanelNewsRecent span.PublicationDate{font-family:'Corbel W01 Bold';font-size:0.8em}.Button,a.Button,p.Button a,#Content .Button,#Content a.Button,#Content p.Button a{background:#0071bb;color:#fff;font-family:'Corbel W01 Regular',sans-serif;padding:9px 12px 9px 12px;text-decoration:none !important;display:inline-block;font-size:1rem}.button{text-decoration:none !important}.Button a{color:#fff}.Button:hover,a.Button:hover,p.Button a:hover,.Button:focus,a.Button:focus,p.Button a:focus,#Content .Button:hover,#Content a.Button:hover,#Content p.Button a:hover,#Content .Button:focus,#Content a.Button:focus,#Content p.Button a:focus,#Content a.BlueButton:hover,#Content p.BlueButton a:hover,#Content a.BlueButton:focus,#Content p.BlueButton a:focus,.CalloutRight a.BlueButton:hover,.CalloutRight p.BlueButton a:hover,.CalloutWide a.BlueButton:hover,.CalloutWide p.BlueButton a:hover,.CalloutRight a.BlueButton:focus,.CalloutRight p.BlueButton a:focus,.CalloutWide a.BlueButton:focus,.CalloutWide p.BlueButton a:focus{background:#0277c5}#CallToAction .cmspanel a.TanButton,#CallToAction .cmspanel a.TanButton:link,#CallToAction .cmspanel p.TanButton a,#Content a.TanButton,#Content p.TanButton a,a.TanButton,p.TanButton a,.CTA a.TanButton,.CTAWide a.TanButton{background:#e2ddd1;color:#002a53 !important;font-family:'Corbel W01 Regular',sans-serif;padding:5px 10px;display:inline-block;text-shadow:none;text-decoration:none !important}#CallToAction .cmspanel a.TanButton:hover,#CallToAction .cmspanel a.TanButton:focus,#Content a.TanButton:hover,#Content a.TanButton:focus,#Content p.TanButton a:hover,#Content p.TanButton a:focus,a.TanButton:hover,a.TanButton:focus,p.TanButton a:hover,p.TanButton a:focus,.CTA a.TanButton:hover,.CTA a.TanButton:focus,.CTAWide a.TanButton:hover,.CTAWide a.TanButton:focus,#CallToAction .cmspanel p.TanButton a:hover,#CallToAction .cmspanel p.TanButton a:focus{background:#d2cac2;color:#002a53}a.BlueButton,input.BlueButton,#Content a.BlueButton,#Content p.BlueButton a,.CalloutRight a.BlueButton,.CalloutRight p.BlueButton a,.CalloutWide a.BlueButton,.CalloutWide p.BlueButton a{background:#0071bb none repeat scroll 0 0;color:#fff;display:inline-block;font-family:"Corbel W01 Regular",sans-serif;padding:5px 8px;text-decoration:none !important}.LightBlueButton{background-color:#52b7e6;padding:5px 8px;display:inline-block}.LightBlueButton:hover,.LightBlueButton:focus{background-color:#5cccff}#StickyNav.Fixed .MyChartLogo{background:url(/imgs/logos/MyChart-white.gif) no-repeat center bottom;background-size:contain;display:inline-block;height:38px;width:87px;margin:0 0 -0.45em 0}#StickyNav .MyChartLogo{background:url(/imgs/logos/Bryan-MyChart.gif) no-repeat center bottom;display:inline-block;height:38px;width:87px;margin:0 0 -0.65em 0}.ScheduleOnline{margin:0 0 2em 0}.ScheduleOnline a{white-space:nowrap}.VideoContainer{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.VideoContainer iframe,.VideoContainer object,.VideoContainer embed{height:100%;left:0;position:absolute;top:0;width:100%}.FindMoreEventsDiv,.RelatedEventsDiv{padding:16px 0}#Header{background:#fff;margin:0 auto 20px;width:100%;max-width:1275px}#Logo{float:left}#Logo a{display:block;width:300px}#Logo img{display:block;height:auto}.MenuButton{float:right;padding:10px;margin:0 5px;cursor:pointer;display:none}.SearchTrigger{float:right;padding:10px;margin:0 5px;cursor:pointer;display:none}#HeaderUtil{float:right;width:522px}#SearchContainer{text-align:right;border-bottom:2px solid #0071bb;width:45%;float:right}#SearchContainer fieldset{float:none;padding:0;margin:0}#SearchContainer #SearchInput{border:0;float:left;width:90%;min-height:40px;color:#0071bb;font-size:0.9em;font-weight:normal;padding:0;background:transparent}#SearchContainer #SearchInput:focus{background:transparent}#SearchContainer .ImgButton{padding:5px 0;border:0}.SecondaryNavigation{clear:both;float:right;width:50%;text-align:right}.SecondaryNavigation ul{list-style:none;margin:0;padding:0}.SecondaryNavigation li{display:inline-block;margin-left:12px;margin-bottom:0}.SecondaryNavigation li:first-child{margin-left:0}.SecondaryNavigation li a:link,.SecondaryNavigation li a:hover,.SecondaryNavigation li a:focus,.SecondaryNavigation li a:visited{color:#403934}.SecondaryNavigation .GoLiveText{color:red;font-size:1.1em}.SecondaryNavigation #PatientPortalLink a{background:transparent url(/imgs/icons/padlock.png) left 3px no-repeat;padding-left:16px}#MainNavWrapper{background:#0071bb;background:-o-linear-gradient(left,#0071bb 0%,#0071bb 50%,#d2cac2 50%,#d2cac2 100%);background:-webkit-gradient(linear,left top,right top,from(#0071bb),color-stop(50%,#0071bb),color-stop(50%,#d2cac2),to(#d2cac2));background:linear-gradient(to right,#0071bb 0%,#0071bb 50%,#d2cac2 50%,#d2cac2 100%);position:relative;width:100%}#MainNav{max-width:1275px;margin:0 auto}#MainNav ul{list-style:none;margin:0 auto;padding:0;display:table;width:100%}#MainNav li{background:#0071bb;color:#fff;position:relative;font-size:1.25em;font-family:'Corbel W01 Bold',sans-serif;vertical-align:middle;display:table-cell;margin:0}#MainNav li li{font-size:0.9em}#MainNav li.First a{padding-left:0}#MainNav li a,#MainNav li a:visited,#MainNav li strong{color:#fff;display:block;padding:18px 0}#MainNav li strong{color:#b9e1fb}#MainNav li.Last{background:#d2cac2;color:#002a53}#MainNav li.Last>a{color:#002a53;display:block;background:url(/imgs/icons/down-arrow.gif) center right no-repeat;padding-left:30px}#MainNavTopWrapper{background:#002a53;display:none;width:100%}#MainNavTop{width:96%;max-width:1275px;margin:0 auto;padding:0 2%}#MainNavTop ul{border-left:1px solid #0071bb;list-style:none;margin:0 0 0 -10px;padding:0}#MainNavTop ul li{border-right:1px solid #0071bb;display:inline-block;line-height:48px;margin:0;padding-left:10px;padding-right:10px}#MainNavTop ul li.Last{border-right:none;padding-right:0}#MainNavTop a,#MainNavTop a:visited{color:#fff}#MainNavTop #SearchContainer{border-bottom:none;float:left;width:40%;margin-top:7px}#MainNavTop #SearchContainer form{margin:0;padding:0}#MainNavTop #SearchContainer fieldset{margin:0;padding:0}#MainNavTop #SearchContainer #SearchInput{background:transparent;border-bottom:1px solid #fff;color:#fff;min-height:30px}#MainNavTop #SearchContainer .ImgButton{padding:0;margin:0 0 0 10px;height:30px;display:block;width:30px;float:left;border:0}#MainNavTop .SecondaryNavigation{clear:none;float:right}#MainNavTop .SecondaryNavigation #PatientPortalLink a{background:transparent url(/imgs/icons/padlock-white.png) left 3px no-repeat}.Flyout{background:#fff url(/imgs/icons/main-nav-dropdown-arrow.gif) no-repeat 50px top;-webkit-box-shadow:0 3px 8px rgba(0,0,0,0.3);box-shadow:0 3px 8px rgba(0,0,0,0.3);color:#002a53;font-family:'Corbel W01 Regular',sans-serif;font-size:0.9em;left:0;min-width:310px;padding:15px 20px 20px;position:absolute;text-align:left;top:64px;z-index:5000;display:none}#MainNav ul li.Last .Flyout,#MainNav ul li.Last:hover .Flyout,#MainNav ul li.Last:focus .Flyout{background:#fff url(/imgs/icons/main-nav-dropdown-arrow-gray.gif) no-repeat 265px top}#MainNav li .Flyout{color:#002a53}#MainNav .Flyout ul{display:block;position:relative;margin:0;padding:0;background:transparent;list-style:none;height:auto}#MainNav .Flyout li{background:transparent url(/imgs/dotted-line.gif) bottom left repeat-x;display:list-item;margin:0;padding:0;width:100%;text-align:left}#MainNav .Flyout li a{display:block;padding:10px 0;line-height:inherit}#MainNav .Flyout li.ViewAll{background:none}#MainNav .Flyout h3{margin-top:15px;font-size:1.2em}#MainNav .Flyout input{font-size:0.8em}#MainNav .Flyout input.Button{font-size:0.9em}#MainNav .Flyout li,#MainNav .Flyout p{color:#002a53;font-family:'Corbel W01 Regular',sans-serif;padding:0;margin:0}#MainNav .Flyout li a,#MainNav .Flyout li a:link{color:#002a53;font-family:'Corbel W01 Regular',sans-serif}#MainNav .Flyout li a:hover,#MainNav .Flyout li a:focus{color:#0071bb}#MainNav .Flyout li.ViewAll a:link,#MainNav .Flyout li.ViewAll a:visited{color:#0071bb}#MainNav .Flyout p{font-size:0.9em}.Flyout .basicSearch input.theKeyword{padding:8px 10px;width:90%;float:left;color:#4d4d4f;font-size:0.9em;border-radius:0;border:1px solid #d2cac2}.Flyout input.Button{margin:0 20px;padding:5px 8px;background:#0071bb;color:#fff;border:none;font-size:1em;font-family:'Corbel W01 Regular',sans-serif;cursor:pointer}.Flyout .PhysiciansDropdownPanel input.Button{margin:15px 0 0 !important;float:left;clear:both}.Flyout .basicSearch .error{margin:0px 20px}.Flyout .PhysiciansDropdownPanel .basicSearch .error{margin:0px;float:left;clear:both}.PhysiciansDropdownPanel .OrImage{float:left;clear:both;padding:20px 0;text-align:center;font-family:'Corbel W01 Regular',sans-serif}.Flyout .LocationsDropdownPanel input.Button{margin:15px 0 0 !important}#MainNavWrapper ul li:hover .Flyout{display:block;position:absolute;left:0}#MainNavWrapper ul li.Last:hover .Flyout{display:block;position:absolute;left:auto;right:0}#StickyNav.Fixed{position:fixed;background:#002a53;width:100%;z-index:5000;top:0;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2)}#StickyNav.Fixed #Header{margin-bottom:0;background:transparent}#StickyNav.Fixed #Header a:link,#StickyNav.Fixed #Header a:hover,#StickyNav.Fixed #Header a:focus,#StickyNav.Fixed #Header a:visited{color:#fff}#StickyNav.Fixed #Logo{display:none}#StickyNav.Fixed #SearchContainer{float:left;border-bottom:0;margin-top:5px}#StickyNav.Fixed #SearchContainer input{color:#fff;border-bottom:2px solid #fff}#StickyNav.Fixed #SearchContainer input.ImgButton{border-bottom:0}#StickyNav.Fixed .SecondaryNavigation{clear:none;width:55%;min-height:48px;margin-top:0}#StickyNav.Fixed .SecondaryNavigation ul li:first-child{border-left:1px solid #0071bb}#StickyNav.Fixed .SecondaryNavigation ul li{border-right:1px solid #0071bb;padding:10px 10px;min-height:32px;margin:0}#StickyNav.Fixed .SecondaryNavigation #PatientPortalLink a{background:transparent url(/imgs/icons/padlock-white.png) no-repeat scroll left 3px}.CalloutRight{background:#e2ddd1;float:right;padding-bottom:15px;margin:0 0 20px 20px;width:260px}.CalloutRight h3,.CalloutWide h3,.CTA h3,.CTAWide h3{font-size:1.5em;line-height:1.2em;margin:0 0 0.8em}.CalloutRight a{color:#005c99}.CalloutRight p{margin:15px 15px 0 15px}.CalloutRight img{display:block}.CalloutRight h3{color:#002a53;display:block;margin:15px 15px 0 15px}.CalloutRight.Plain{background:#fff;color:#4d4d4f;padding-bottom:0}.CalloutRight.Plain div{border:1px solid #d2cac2;border-top:none;padding:15px 0}.CalloutRight.Plain a{color:#0071bb}.CalloutRight.Plain h3{margin-top:0;color:#0071bb}.CalloutWide{background:#e2ddd1;margin-bottom:20px;padding:15px 15px 0}.CalloutWide a{color:#005c99}.CalloutWide h3{color:#002a53;display:block;margin:0;padding:0 0 15px 0}.CalloutWide p{margin:0 0 15px 0}.CalloutWide img,.CalloutWide img.Right{float:right;padding:15px 0 15px 15px}.CalloutWide.Plain{border:1px solid #d2cac2;background:#fff;color:#4d4d4f}.CalloutWide.Plain a{color:#0071bb}.CalloutWide.Plain h3{color:#0071bb}.CalloutRight a.Button,.CalloutRight p.Button a,.CalloutWide a.Button,.CalloutWide p.Button a,.CalloutWide.Plain a.Button,.CalloutWide.Plain p.Button a{color:#fff}.Accordion{clear:both;margin:20px 0 40px}.Accordion h3.Trigger,.Accordion h4.Trigger{background:#0071bb;color:#fff;cursor:pointer;font-size:1.4em;margin-bottom:6px;padding:10px}.Accordion h3.Trigger span,.Accordion h4.Trigger span{display:block;background:transparent url(/imgs/icons/trigger-expand-new.gif) right center no-repeat}.Accordion h3.Trigger span a,.Accordion h4.Trigger span a{color:#fff}.Accordion h3.Trigger.Active span,.Accordion h4.Trigger.Active span{background:transparent url(/imgs/icons/trigger-collapse-new.gif) right center no-repeat}.Accordion h3.Trigger.Active,.Accordion h4.Trigger.Active{margin-bottom:0;border-bottom:5px solid #d2cac2}.Accordion .Payload{border-left:1px solid #d2cac2;padding:15px}#BreadcrumbWrap{border-bottom:1px solid #d2cac2;margin-bottom:40px}#BreadcrumbInner{margin:20px auto 15px;width:100%;max-width:1275px;padding:0 0}#BreadcrumbInner.NoMarginTop{margin:0 auto 15px}#Breadcrumbs{color:#4d4d4f;float:left;width:85%}#Breadcrumbs .breadcrumb{height:18px;margin:0;padding:0;list-style:none}#Breadcrumbs .breadcrumb a{color:#4d4d4f;text-decoration:underline}#Breadcrumbs .breadcrumb a:hover{text-decoration:none}#Breadcrumbs .breadcrumb>li{float:left;margin-bottom:0}#Breadcrumbs .breadcrumb>li+li:before{padding:0 5px;content:url(/imgs/bread.gif);vertical-align:-15%}#Breadcrumbs .breadcrumb>li.MobileBreadcrumb+li.MobileBreadcrumb:before{content:"/\00a0";vertical-align:0}.Share{float:right}.TabContainer .Tabhide{display:none}.TabContainer{clear:both;margin-bottom:15px}ul.Tabnav{list-style:none;margin:0;padding:0}ul.Tabnav li{background:#0071bb;display:block;float:left;margin:0 6px 0 0;padding:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}ul.Tabnav li:hover,ul.Tabnav li:focus{background:#005288}#Content ul.Tabnav li a,ul.Tabnav li a{display:block;color:#fff;text-decoration:none}ul.Tabnav li.Tabactive{background:#d2cac2}#Content ul.Tabnav li.Tabactive a,ul.Tabnav li.Tabactive a{color:#002a53}#CalendarSearch .Tabnav .Tabactive a{font-family:'Corbel W01 Bold';color:#0071bb}#CalendarSearch .Tabnav .Tabactive a:hover,#CalendarSearch .Tabnav .Tabactive a:focus,#CalendarSearch .Tabnav .Tabactive a:active{text-decoration:underline}#SecondTab .CustomList{border-top:none}#SecondTab .Tabactive{margin-top:-48px}#SecondTab .Tab{margin-top:55px}.TabContainer .Tab,.TabContainerlive .Tab,.TabFake{padding:15px 15px 0 15px;border:1px solid #d2cac2;border-bottom:0;border-right:0;min-height:100px}.Tab .TabHeader{display:none}#ColumnOne{float:left;width:24%;margin-right:5%}#ColumnTwo{float:left;width:42%}#ColumnThree{float:right;width:24%;margin-left:5%}.cmspage{margin:0 0 1em}#ProximityNav{padding-bottom:10px;margin-bottom:40px}#ProximityNav h2{color:#4d4d4f;font-weight:normal;font-size:1.6em}#ProximityNav h2 a{text-decoration:none}#ProximityNav h2 a:hover,#ProximityNav h2 a:focus,#ProximityNav h2 a:active{color:blue}#ProximityNav h2 strong{font-weight:normal;font-family:'Corbel W01 Regular',sans-serif}#ProximityNav ul{border-left:1px solid #d2cac2;font-size:1em;list-style:none;margin:0;padding:0}#ProximityNav ul ul{border-left:none;margin-left:30px}#ProximityNav li{background:url(/imgs/prox-nav-bg.gif) 20px bottom no-repeat;margin-bottom:0}#ProximityNav li a,#ProximityNav li strong{color:#4d4d4f;text-decoration:none;display:block;margin-left:20px;padding:10px 10px 10px 0;font-weight:normal}#ProximityNav li a:hover,#ProximityNav li a:focus{color:blue}#ProximityNav li.Active{margin-left:0}#ProximityNav li.Active strong{color:#4d4d4f;font-weight:normal;border-left:5px solid #52b7e8;margin-left:0;padding-left:20px;background:url(/imgs/prox-nav-bg.gif) 20px bottom no-repeat}#ProximityNav li.Last a{border-bottom:0}.BluePanelWithImage{padding-bottom:1px}p.ImageWrap{padding-bottom:0;margin-bottom:10px}p.SpaceAfterSmall{margin-bottom:10px}#ColumnsWrap .cmspanel:not(#PanelAlertPanel){margin-bottom:40px}#ColumnsWrap .cmspanel h3{font-size:1.5em;line-height:1.2em;margin:0 0 0.8em;padding-bottom:0.3em;border-bottom:2px solid #d8d5cd}#ColumnsWrap .cmspanel h3.BannerImg{border-bottom:none;margin-bottom:0;padding-bottom:0}#ColumnsWrap .cmspanel h4{font-size:1.3em}#ColumnsWrap .cmspanel h5{font-size:1.2em}#CallToAction .cmspanel{background:#0071bb;color:#fff;padding:20px}#CallToAction .cmspanel h3{color:#fff;border-bottom:2px solid #fff}#CallToAction .cmspanel .Phone{margin-bottom:10px}#CallToAction .cmspanel a,#CallToAction .cmspanel a:link{color:#fff}#CallToAction .cmspanel a.TanButton,#CallToAction .cmspanel p.TanButton a,#CallToAction .cmspanel a.TanButton:hover,#CallToAction .cmspanel p.TanButton:hover{color:#002a53;text-decoration:none}#CallToAction .cmspanel a:hover,#CallToAction .cmspanel a:focus{text-decoration:underline}.cmspanel.CTA-Image{background:#0071bb;color:#fff}#ColumnsWrap .cmspanel.CTA-Image,#CallToAction .cmspanel.CTA-Image{padding:0;max-width:306px;margin:0 auto 40px}#ColumnsWrap .cmspanel.CTA-Image h3,#CallToAction .cmspanel.CTA-Image h3{border-bottom:0;padding:0 20px 0;margin:20px 0 10px;color:#fff}#ColumnsWrap .cmspanel.CTA-Image p,#CallToAction.cmspanel.CTA-Image p,#ColumnsWrap .cmspanel.CTA-NoImage p,#CallToAction.cmspanel.CTA-NoImage p{padding:0 20px 0}#ColumnsWrap .cmspanel.CTA-Image p.ImageWrap,#CallToAction .cmspanel.CTA-Image p.ImageWrap{padding:0;margin:0}#ColumnsWrap .cmspanel.CTA-Image a:link,#ColumnsWrap .cmspanel.CTA-Image a:hover,#ColumnsWrap .cmspanel.CTA-Image a:focus,#ColumnsWrap .cmspanel.CTA-Image a:visited{color:#fff}#ColumnsWrap .cmspanel.CTA-Image a.button.white{color:#0071bb}#ColumnsWrap .cmspanel.CTA-Image a.button.tan{color:#000}#ColumnsWrap .cmspanel.CTA-Image a.button.tan:hover{color:#555}#ColumnsWrap .cmspanel.CTA-Image a.button.white:hover{color:#000}#ColumnsWrap .cmspanel.CTA-Image a.TanButton:link,#ColumnsWrap .cmspanel.CTA-Image a.TanButton.TanButton:hover,#ColumnsWrap .cmspanel.CTA-Image a:focus,#ColumnsWrap .cmspanel.CTA-Image a.TanButton:visited{color:#002a53}.LeftCol #CallToAction,.NoCols #CallToAction{float:right;max-width:280px;margin:0 0 0 20px}#LocationsDetail .PromDesigTitle,.cmsPageContent .PromDesigTitle{color:#636466;display:block;font-style:italic;margin-bottom:1em;font-size:120%}#LocationsDetail>.facet4fce793324ec41ea8fa76fd5498b0fa3{display:none}#FullWidthPanelWrap{background:#f6f5f1 url(/imgs/brown-stripe.png) no-repeat 0 -10px;width:100%;padding:20px 0}#FullWidthPanel{width:90%;max-width:1275px;margin:0 auto;padding-left:5%;padding-right:5%}#FullWidthPanel #SmartPanelLocations .LocationList:before,#FullWidthPanel #SmartPanelLocations .LocationList:after{content:" ";display:table}#FullWidthPanel #SmartPanelLocations .LocationList:after{clear:both}#FullWidthPanel #SmartPanelLocations .LocationList{margin-bottom:20px}#FullWidthPanel #SmartPanelLocations ul li{display:block;float:left;width:22%;margin-left:4%}#FullWidthPanel #SmartPanelLocations ul li.First{margin:0}#FullWidthPanel #SmartPanelLocations dd{margin:0}#FullWidthPanel #SmartPanelLocations dd.Picture a{display:block}#FullWidthPanel #SmartPanelLocations dd.Picture img{display:block;margin-bottom:15px}#FullWidthPanel #SmartPanelLocations dd.Address p{margin-bottom:0}#FullWidthPanel #SmartPanelLocations dd.Phone p{margin-bottom:0}#FullWidthPanel h3{text-align:center}#FullWidthPanel #SmartPanelLocations p.MoreLink{border-top:1px dotted #e3e2dd;display:block;margin-bottom:0;padding:20px 0 0 0;text-align:center}#FullWidthPanel .cmspanel.TwoCol{width:47%;max-width:637px;margin:0 auto;margin-left:3%;float:right}#FullWidthPanel .cmspanel.LeftColumn{float:left;margin-left:0;margin-right:3%}#FullWidthPanel .cmspanel.TwoCol h3{text-align:left;border-bottom:1px solid #d2cac2;padding-bottom:0.3em}#ColumnsWrap .cmspanel .cards{list-style-type:none;text-align:center;display:inline-block;vertical-align:top;padding:0 0;margin:0 auto}#ColumnsWrap .cmspanel .cards li{list-style-type:none;text-align:center;display:inline-block;vertical-align:top;border:2px solid #d3cac3;cursor:pointer;max-width:300px}#ColumnsWrap .cmspanel .cards.two li{width:47%}#ColumnsWrap .cmspanel .cards.three li{width:31%}#ColumnsWrap .cmspanel .cards.four li{width:23%}#ColumnsWrap .cmspanel .cards li:not(:last-child){margin-right:1rem}#ColumnsWrap .cmspanel .cards li img{width:100%;height:auto;padding:0;margin:0;display:inline-block;vertical-align:top}#ColumnsWrap .cmspanel .cards li h4{font-size:1.25rem;font-family:'Corbel W01 Bold';padding:0 1rem;margin:0.55rem 0 0.25rem}#ColumnsWrap .cmspanel .cards li p{padding:0.15rem 1rem 0.5rem;margin-bottom:0.75rem;font-size:1.05rem;line-height:1.6}.ExtraSmallDevices #ColumnsWrap .cmspanel .cards.two,.SmallDevices #ColumnsWrap .cmspanel .cards.two,.MediumDevices #ColumnsWrap .cmspanel .cards.two,.ExtraSmallDevices #ColumnsWrap .cmspanel .cards.three,.SmallDevices #ColumnsWrap .cmspanel .cards.three,.MediumDevices #ColumnsWrap .cmspanel .cards.three,.ExtraSmallDevices #ColumnsWrap .cmspanel .cards.four,.SmallDevices #ColumnsWrap .cmspanel .cards.four,.MediumDevices #ColumnsWrap .cmspanel .cards.four{margin:0 auto;display:block}.MediumDevices #ColumnsWrap .cmspanel .cards.two li,.MediumDevices #ColumnsWrap .cmspanel .cards.three li,.MediumDevices #ColumnsWrap .cmspanel .cards.four li{width:47%;max-width:400px}.MediumDevices #ColumnsWrap .cmspanel .cards.four li:nth-child(3){clear:both}.MediumDevices #ColumnsWrap .cmspanel .cards.four li:nth-child(2),.MediumDevices #ColumnsWrap .cmspanel .cards.four li:last-child{margin-right:0}.ExtraSmallDevices #ColumnsWrap .cmspanel .cards.two li,.SmallDevices #ColumnsWrap .cmspanel .cards.two li,.ExtraSmallDevices #ColumnsWrap .cmspanel .cards.three li,.SmallDevices #ColumnsWrap .cmspanel .cards.three li,.ExtraSmallDevices #ColumnsWrap .cmspanel .cards.four li,.SmallDevices #ColumnsWrap .cmspanel .cards.four li{width:97%;max-width:400px;margin-right:0}.ExtraSmallDevices #ColumnsWrap .cmspanel .cards.two li,.SmallDevices #ColumnsWrap .cmspanel .cards.two li{width:97%;max-width:600px;margin-right:0}.DropshadowLeft,.DropshadowRight{-webkit-box-shadow:5px 5px 10px 0px #ccc;box-shadow:5px 5px 10px 0px #ccc}.DropshadowLeft{float:left;margin:0 15px 0 0}.DropshadowRight{float:right;margin:0 0 0 15px}.Caption.Left{float:left;margin:0 15px 0 0}.Caption.Right{float:right;margin:0 0 0 15px}.Caption img{display:block}.Caption p{background:#0071bb;color:#fff;padding:15px}.Caption p a{color:#fff !important}#BelowMainLeftRight #BelowMainLeft,#BelowMainLeftRight #BelowMainRight{float:left;width:45%;margin-right:10%}#BelowMainLeftRight #BelowMainRight{margin-right:0}a.YouTubeVideo{position:relative;display:block}a.YouTubeVideo img{height:auto;width:100%}.YouTubeVideoButton{background:transparent url(/imgs/youtube/play-btn.png) no-repeat;height:50px;left:50%;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;width:50px}.CTA,.CTAWide{background:#0071bb;color:#fff;padding:15px}.CTA{float:right;margin:0 0 0 15px;width:260px}.CTA h3,.CTAWide h3{border-bottom:2px solid #d2cac2;color:#fff;margin:0;padding-bottom:15px}.CTA p,.CTAWide p{margin:15px 0 0 0}.CTA a,.CTAWide a{color:#fff;text-decoration:underline}.CTA p.TanButton a,.CTAWide p.TanButton a{color:#002a53;text-decoration:none}table{width:100%;max-width:100%;margin-bottom:20px}caption{padding-top:8px;padding-bottom:8px}th{text-align:left}table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top}table>thead>tr>th{vertical-align:bottom}table.AutoWidth{width:auto}table.Border{border-right:1px solid #d2cac2;border-top:1px solid #d2cac2}tr.ColorRow{background:#e2ddd1}table.Border th,table.Border td{border-bottom:1px solid #d2cac2;border-left:1px solid #d2cac2}table.Border2{border-left:1px solid #d2cac2;border-right:1px solid #d2cac2;border-top:1px solid #d2cac2}table.Border2 th,table.Border2 td{border-bottom:1px solid #d2cac2}table.Border3{border:1px solid #d2cac2}.BorderTop{border-top:1px solid #d2cac2}.BorderBottom{border-bottom:1px solid #d2cac2}#ColumnOne #ColumnThree{float:none;width:auto;margin-left:0}.flexslider{background:#fff;border:1px solid #d2cac2;border-radius:0;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;margin:0 0 30px}.flexslider .flex-control-nav{display:none}.flexslider .PhotoText,.Slider .PhotoText{padding:20px}.flexslider .PhotoText h3,.Slider .PhotoText h3{margin-top:0}.flexslider ul,.flexslider ol,.Slider ul,.Slider ol{line-height:normal}#Banner{position:relative;width:100%;margin:30px auto 0}#Banner .BannerImg img{height:auto;margin:0;padding:0;position:relative;width:100%}#Banner .PhotoText{font-size:1.1em;left:52%;position:absolute;top:17%;width:42%;z-index:2;padding:0;color:#fff}#Banner .PhotoText h3{margin-bottom:0;color:#fff;font-family:Georgia,serif;font-style:italic;font-size:2.1em;line-height:1.4em;text-shadow:2px 2px 3px #505359;border-bottom:0;padding-bottom:0}#Banner .PhotoText p{font-family:'Corbel W01 Regular',sans-serif;font-weight:normal;color:#fff;font-size:1.4em;line-height:1.4em;margin:0.6em 0 0.3em;text-shadow:2px 2px 3px #505359}#Banner .PhotoText a.Button{display:block;font-family:'Corbel W01 Regular',sans-serif;font-weight:normal;float:left;margin:10px 0 10px;padding:10px 20px;font-size:0.9em;-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 2px 1px rgba(0,0,0,0.2)}@media screen and (max-width:1280px){#Banner .PhotoText{font-size:0.9em;left:54%;position:absolute;width:38%;z-index:2;padding:0}}@media screen and (max-width:992px){#Banner{margin:0 auto}}@media screen and (max-width:915px){#Banner .PhotoText{left:50%;top:6%;width:42%}}@media screen and (max-width:768px){#Banner .PhotoText{position:relative;width:94%;padding:1.6em 3% 1em;left:auto;margin-top:0px;clear:both}#Banner .PhotoText h3{color:#0071bb;text-shadow:none;font-size:1.7em}#Banner .PhotoText p{color:#403934;text-shadow:none;margin-top:0.3em;font-size:1.2em}#Banner .PhotoText a.Button{-webkit-box-shadow:none;box-shadow:none;font-size:1em}.BannerImg{margin-bottom:0;clear:both}#Banner .Slider{background:transparent;background:#ece7db;background:-o-radial-gradient(center,ellipse farthest-corner,#ece7db 0%,#cecac0 100%);background:-o-radial-gradient(center,ellipse,#ece7db 0%,#cecac0 100%);background:radial-gradient(ellipse at center,#ece7db 0%,#cecac0 100%)}#Banner .focuspoint{height:250px}#Banner .BannerImg img{width:auto !important;height:auto !important;max-width:none;max-height:275px}}#ToTopOuterWrap{width:100%;background:transparent}#ToTopWrap{width:100%;max-width:1275px;margin:0 auto;background:transparent}#ToTop span{display:block;padding-left:31px;margin-bottom:0.2em}#ToTop,#ToTop:link,#ToTop:visited,#ToTop:hover,#ToTop:focus{float:right;bottom:0;right:15px;width:70px;color:#fff;font-size:1.1em;text-decoration:none;padding:12px 12px 10px;background:#0071bb url(/imgs/icons/top-arrow.png) 10px center no-repeat;border-radius:10px 10px 0 0;cursor:pointer}.ClockwiseWaitTime,.CalloutWide .ClockwiseWaitTime,.Epic{background:#0071bb url(/imgs/blue-stripes.png) no-repeat scroll left top;background-size:100% auto;color:#fff;padding:27px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:28em;display:inline-block;border-radius:0;border-bottom:6px solid #53b7e8}.ClockwiseWaitTime h1,.ClockwiseWaitTime h2,.ClockwiseWaitTime h3,.ClockwiseWaitTime h4,.ClockwiseWaitTime h5,.ClockwiseWaitTime h6,.ClockwiseWaitTime p,.ClockwiseWaitTime a,.CalloutWide .ClockwiseWaitTime h1,.CalloutWide .ClockwiseWaitTime h2,.CalloutWide .ClockwiseWaitTime h3,.CalloutWide .ClockwiseWaitTime h4,.CalloutWide .ClockwiseWaitTime h5,.CalloutWide .ClockwiseWaitTime h6,.CalloutWide .ClockwiseWaitTime p,.CalloutWide .ClockwiseWaitTime a,.Epic h1,.Epic h2,.Epic h3,.Epic h4,.Epic h5,.Epic h6,.Epic p,.Epic a{color:#fff}.ClockwiseWaitTime,.Epic{margin:0 0 15px}.ClockwiseWaitTime h4,.Epic h2{color:#fff;font-size:1.9em;font-weight:600;text-align:center;margin:0.4em 0 0 0}.ClockwiseWaitTime h4:after,.Epic h2:after{content:'';position:absolute;margin:10px;width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #fff}.ClockwiseWaitTime h4 a,.Epic h2 a{color:#fff;text-decoration:none !important}.ClockwiseWaitTime h5{font-size:1em}.ClockwiseWaitTime h5.BorderBottom,.Epic h2.BorderBottom{padding-bottom:0.6em;margin-bottom:0.2em}.ClockwiseWaitTime p,.CalloutWide .ClockwiseWaitTime p,.Epic p{margin:0 0 12px}.ClockwiseWaitTime .CurrentWait .Time{display:block}.ClockwiseWaitTime .CurrentWait #current_wait_1979{font-size:120%}.clockwise_current_wait{display:inline}.ClockwiseWaitTime .ClockwiseBox,.Epic .EpicBox{padding:0.3em 2% 0.6em;color:#fff;text-align:center}.ClockwiseWaitTime .ClockwiseBox a,.Epic .EpicBox a{text-decoration:none !important;color:#fff;font-size:1.1em}.Epic .EpicBox p{margin-bottom:0}.ClockwiseWaitTime .ClockwiseOr{text-align:center;text-transform:uppercase;padding:1em 0 0.5em;font-family:'Corbel W01 Bold'}@media screen and (min-width:575px){.ClockwiseWaitTime .ClockwiseBox{width:36%;float:left;padding:15px 2% 0;min-height:6.5em}.Epic .EpicBox{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.ClockwiseWaitTime .ClockwiseOr{width:20%;float:left;padding:2.5em 0 0}}#Footer{background:#0071bb url(/imgs/blue-stripes.png) no-repeat 340px -350px;color:#fff}#Footer h5{border-bottom:2px solid #42a9df;color:#fff;font-size:1em;font-family:'Corbel W01 Bold';font-weight:normal;margin:0 0 10px 0;padding:0 0 5px 0}#Footer a{color:#fff}#Footer a:hover{text-decoration:underline}#Footer a.Button{-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;border:1px solid #fff;background:transparent;font-family:'Corbel W01 Bold'}#Footer a.Button:hover,#Footer a.Button:focus,#Footer a.Button:active{background:#fff;color:#0071bb}#Footer ul{list-style:none;margin:0;padding:0;line-height:1.125}#Footer ul li{margin-bottom:0.75em}#FooterLeft{background:#02578e;width:21%;float:left;padding:2%}#FooterLeft #FooterLogo{display:block;margin-bottom:15px}#FooterLeft #FooterLogo img{width:100%;max-width:300px}#FooterLeft #FooterPhoneNumber{margin-bottom:0;position:relative;list-style:none}#FooterLeft #FooterPhoneNumber li{position:relative;display:inline-block}#FooterLeft #FooterPhoneNumber li:not(:first-child){margin:0 0 0 25px}#FooterLeft #FooterPhoneNumber li:not(:first-child):before{position:absolute;content:'';width:6px;height:6px;border-radius:50%;background:#fff;top:0.5rem;left:-17px}#FooterLeft #FooterPhoneNumber a:hover,#FooterLeft #FooterPhoneNumber a:focus,#FooterLeft #FooterPhoneNumber a:active{text-decoration:underline !important}#FooterRight{width:75%;float:left}#FooterRight .col{float:left;width:21%;margin:5% 0 3% 4%}#FooterBottom{background:#002a53;color:#fff;padding:1% 0}#FooterBottom a{color:#fff}#FooterBottom a:hover{text-decoration:underline}#FooterBottom p,#FooterBottom ul{margin:0}#FooterBottom #FooterCopyright{float:left}#FooterBottom #FooterPolicies{float:right;padding:0;list-style:none}#FooterBottom #FooterPolicies li{position:relative;display:inline-block}#FooterBottom #FooterPolicies li:not(:first-child){margin:0 0 0 25px}#FooterBottom #FooterPolicies li:not(:first-child):before{position:absolute;content:'';width:1px;height:10px;background:#fff;left:-14px;top:0.675rem}#Footer ul.SocialIcons li{float:left;margin-right:10px}#Footer ul.SocialIcons li a{display:block}#EpicTemplate #FooterBottom #FooterCopyright{font-size:0.9em}#MobileNav{display:none}#SiteSearchContainer .SearchInputs input{width:80%;min-height:41px}#SiteSearchContainer .SearchInputs input.Button{min-height:20px}.Ongoing{float:left;background:url(/imgs/calendar/ongoing-icon.png) top left no-repeat;height:42px;min-height:42px;padding:0;text-align:center;text-indent:-9999px;width:42px}#DrSmartPanel li.SPItem dt,#DrSmartPanel li.SPItem dd{margin:0 0 0 70px}#SmartPanelPagesRelated li .PublicationDate{display:block}.Paging,.Top{margin-top:10px}.Paging .BackNext,.Top .BackNext{float:right}.Paging .BackNext a.Previous,.Top .BackNext a.Previous{float:left;margin-right:20px;margin-bottom:5px}.Paging .BackNext a.Next,.Top .BackNext a.Next{float:left;margin-bottom:5px}#DrResults .Top{border-bottom:1px solid #d2cac2}#DrResults table.Paging{padding-top:10px}#DrResults .SortContainer span{padding-top:3px}.AddThisPanelWrapper{display:none;position:absolute;width:100%;top:0;height:200000px;z-index:200000}.AddThisPanelOverlay{position:absolute;width:100%;top:0;height:200000px;opacity:0.8;background:#000;z-index:200001}.AddThisPanel{position:relative;width:60%;max-width:600px;height:auto;opacity:1;background:#fff;z-index:200002;padding:0 0 12px 0;margin:6% auto}.AddThisPanel .addthis_toolbox{width:90%;padding:22px 5%}.AddThisPanel h3{width:90%;padding:3% 5%;background:#0071bb;color:#fff}.AddThisPanel a.at300b .at4-icon,.AddThisPanel a.at300m .at4-icon{display:block;margin-right:0.6em}.AddThisPanel .addthis_toolbox a.at300b,.AddThisPanel .addthis_toolbox a.at300m{float:left !important;display:block !important;margin:0.5em !important;position:relative !important;width:240px !important;font-size:0.8em;line-height:2.1}.AddThisPanel .closethis{position:absolute;top:17px;font-family:'Corbel W01 Bold';right:26px;color:#fff;font-size:1.5em;cursor:pointer}#DrSearch.ModuleSearch .InlineLabels div,#DrSearch.ModuleSearch .BlockLabels div{clear:none}#DrSearch.ModuleSearch fieldset div{display:inline-block;margin-right:1em}#DrSearch.ModuleSearch fieldset div.City{clear:both}#DrSearch.ModuleSearch fieldset div.ButtonHolder{clear:both;display:block;margin-right:0;float:none}#DrSearch.ModuleSearch .PhysicianFirst input,#DrSearch.ModuleSearch .PhysicianLast input{padding:8px}.rating-bar{background:url(http://findicons.com/files/icons/2534/aroma/24/star_rating_empty.png);width:116px !important;height:23px;float:left;margin-top:-3px}.rating-bar div{background:url(http://findicons.com/files/icons/2534/aroma/24/star_rating_full.png);height:23px;margin:0px}#inline{z-index:5000;width:50%;height:100px;background-color:#fdfdfd;display:none}#ColumnsWrap .cmspanel.CTA-Image,#ColumnsWrap .cmspanel.CTA-NoImage{width:100%;max-width:405px;float:left}#ColumnsWrap .cmspanel.CTA-Image,#ColumnsWrap .cmspanel.CTA-NoImage{float:none;margin-right:auto;margin-left:auto;max-width:400px;width:100%;height:auto;margin-bottom:1rem}#Banner{-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,0.4);box-shadow:0 5px 5px 0 rgba(0,0,0,0.4);margin:0 auto;width:100%;position:relative}#Banner .cmspanel .cmsPanelContent{position:relative}#Banner div.focuspoint{margin:0 auto;padding:0;width:100%;height:200px}@media screen and (min-width:992px){#Banner div.focuspoint{width:100%;height:400px}#Banner.MyChart div.focuspoint{width:100%;height:420px}}#Banner img{height:auto;margin:0 auto;max-width:1920px}#Banner .NoBoxWrapper{width:100%;height:auto;margin:0 auto;position:relative}@media screen and (min-width:992px){#Banner .NoBoxWrapper{width:100%;height:100%;margin:0;position:absolute;top:0}#Banner .NoBoxInnerWrap{max-width:1275px;width:100%;height:100%;margin:0 auto;position:relative}}#Banner .NoBox{text-align:left;background:-o-radial-gradient(center,ellipse,#ece7db 0%,#cecac0 100%);background:radial-gradient(ellipse at center,#ece7db 0%,#cecac0 100%);padding:1em}#Banner .NoBox h3{color:#0071bb;text-shadow:none;font-size:1.7em;margin:0 0 0.3em;font-family:Georgia,serif;font-style:italic}#Banner .NoBox p{text-shadow:none;color:#403934;font-family:'Corbel W01 Regular',sans-serif;font-weight:normal;font-size:1em;margin:0.5em 0}#Banner .NoBox a.Button{border:none;-webkit-box-shadow:none;box-shadow:none;padding:10px 20px;margin:10px 0 0}@media screen and (min-width:992px){#Banner .NoBox{background:none;position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:38%;max-width:450px}#Banner .NoBox h3{font-size:36px;color:#fff;margin:0 0 0.4em;font-family:Georgia,serif;font-style:italic;text-shadow:0px 3px 15px rgba(0,0,0,0.53)}#Banner .NoBox p{color:#fff;font-size:1.2em;font-weight:normal;font-family:'Corbel W01 Regular',sans-serif;line-height:1.4em;margin:0.6em 0;text-shadow:0px 3px 15px rgba(0,0,0,0.53)}#Banner .NoBox .sub{margin:1rem auto 0.5rem;font-size:1.55rem;display:block;color:#fff;text-shadow:0px 3px 15px rgba(0,0,0,0.53)}#Banner .NoBox a.Button{padding:10px 20px;margin:10px 0 10px;-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 2px 1px rgba(0,0,0,0.2);font-family:'Corbel W01 Regular',sans-serif;font-weight:normal}}@media screen and (min-width:1200px){#Banner .NoBox{width:48%;max-width:760px}}@media screen and (min-width:1300px){#Banner .NoBox{width:60%;max-width:760px;right:0}#Banner .NoBox h3{font-size:44px}#Banner .NoBox p{font-size:1.4em;line-height:1.4em}}#Banner #MyChartLoginPanel #Password,#Banner #MyChartLoginPanel #Login,input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset;box-shadow:0 0 0 30px #fff inset;color:#6b6b6b;font-family:Calibri,Arial,sans-serif}.ctaWrap{position:relative;width:100%;height:auto}@media screen and (min-width:992px){.ctaWrap{height:100%;position:absolute;right:0;top:0}}.ctaWrap .cmspanel .cmsPanelContent{max-width:1275px;width:100%;margin:0 auto;position:relative}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA{background:#0171bb;text-align:center}@media screen and (min-width:992px){.ctaWrap .cmspanel .cmsPanelContent .bannerCTA,.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.left{background:#0171bb;top:6rem;position:absolute;width:450px;text-align:center;left:2rem}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.right{background:#0171bb;top:6rem;position:absolute;width:450px;text-align:center;left:auto;right:2rem}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.MyChart{background:#0171bb;top:6rem;position:absolute;width:450px;text-align:center;left:auto}}@media screen and (min-width:1282px){.ctaWrap .cmspanel .cmsPanelContent .bannerCTA,.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.left{left:0}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.right{right:0}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.MyChart{left:auto}}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA .inner{padding:1.25rem 0 1.75rem}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.left .inner,.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.right .inner{padding:1.25rem 1.5rem 1.75rem}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.MyChart.right .inner{-webkit-box-sizing:border-box;box-sizing:border-box}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.left .inner .button.white,.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.right .inner .button.white{display:block;color:#0071bb;background:#fff;font-family:'Corbel W01 Bold';text-align:center;padding:1.25rem;font-size:1.35rem;margin:0 1.25rem}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.MyChart.right .button.white{padding:1.25rem 0.5rem;font-size:1.15rem;margin:0 auto}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA h3,.ctaWrap .cmspanel .cmsPanelContent .bannerCTA .sub{color:#fff;display:block;font-family:'Corbel W01 Bold'}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA h3{font-size:1.15rem;margin-bottom:1.25rem}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA .sub{margin:1rem auto 0.5rem;font-size:1.15rem}@media screen and (min-width:992px){.ctaWrap .cmspanel .cmsPanelContent .bannerCTA h3{font-size:1.75rem}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA .sub{font-size:1.55rem}}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA a,.ctaWrap .cmspanel .cmsPanelContent .bannerCTA a:link,.ctaWrap .cmspanel .cmsPanelContent .bannerCTA a:visited,.ctaWrap .cmspanel .cmsPanelContent .bannerCTA a:active,.ctaWrap .cmspanel .cmsPanelContent .bannerCTA a:hover{color:#fff}#MyChartLoginPanel{max-width:16rem;margin:0 auto}#MyChartLoginPanel a:hover,#MyChartLoginPanel a:focus{color:#fffacd}#MyChartLoginPanel .alert{color:#fff;font-size:0.8rem}#MyChartLoginPanel .alert a{float:left;clear:both}#MyChartLoginPanel input{float:left;clear:both;width:100%}#MyChartLoginPanel .MyChartInput{color:#fff;float:left;clear:both}#MyChartLoginPanel .loginhint{font-size:0.8rem;float:right;margin-bottom:1rem}#MyChartLoginPanel #MyChartSubmit{margin:0 0 0.5rem 0;padding:0.5rem 0}#MyChartLoginPanel #MyChartSubmit:hover,#MyChartLoginPanel #MyChartSubmit:focus{background:#52b7e6}#MyChartLoginPanel .MyChartLoginFormField{font-size:0.7rem;clear:both;margin:0.5rem}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.MyChart .inner{-webkit-box-sizing:border-box;box-sizing:border-box}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.right.MyChart{background-color:#d2e5f5;width:100%;font-family:Source Sans Pro,Calibri,Arial,sans-serif}@media screen and (min-width:992px){.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.right.MyChart{max-width:288px;position:absolute;top:0;right:0;height:420px;overflow:hidden}}.SmallDevices .ctaWrap .cmspanel .cmsPanelContent .bannerCTA.right.MyChart,.ExtraSmallDevices .ctaWrap .cmspanel .cmsPanelContent .bannerCTA.right.MyChart{max-width:100%;-webkit-transform:none;-ms-transform:none;transform:none;left:0;position:relative;top:0}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.MyChart a,.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.MyChart a:link,.MyChart #MyChartLoginPanel .MyChartInput{color:#004d9a;font-family:Source Sans Pro,Calibri,Arial,sans-serif;font-weight:400}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.right.MyChart a.Spanish{display:block;position:static;float:right;padding-bottom:0.75em;color:#004d9a}@media screen and (min-width:992px){.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.right.MyChart a.Spanish{font-size:0.9em}}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.right.MyChart .Forgot{text-align:center;margin:0 auto;display:block;width:100%;float:left}.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.MyChart a.AccountSignUp,.ctaWrap .cmspanel .cmsPanelContent .bannerCTA.MyChart a:link.AccountSignUp{font-family:Calibri,Arial,sans-serif;font-size:1.2rem;background:#0061b2;color:#fff;width:100%;display:block;padding:0.5rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d2cac2;clear:both;float:left;height:2.7rem}.MyChart #MyChartLoginPanel .MyChartLoginFormField:last-of-type a.EpicSystemsCorp{color:#555;bottom:1px}.MyChart #MyChartLoginPanel .MyChartLoginFormField{margin:0}.MyChart #MyChartLoginPanel a:hover,.MyChart #MyChartLoginPanel a:focus{color:#004d9a;text-decoration:underline}.MyChart #MyChartLoginPanel .Forgot .ForgotUsername,.MyChart #MyChartLoginPanel .Forgot .ForgotPassword{font-size:0.75em;padding:0 3%;display:inline-block;margin-bottom:1em}@media screen and (min-width:992px){.MyChart #MyChartLoginPanel .Forgot .ForgotUsername,.MyChart #MyChartLoginPanel .Forgot .ForgotPassword{padding:0 2%}}.MyChart #MyChartLoginPanel .Forgot .ForgotUsername a,.MyChart #MyChartLoginPanel .Forgot .ForgotPassword a{color:#004d9a}.MyChart #MyChartLoginPanel input{margin:0 0 5% 0;height:2.75rem;font-size:1rem}.MyChart #MyChartLoginPanel input#MyChartSubmit{background:#0061b2;color:#fff;font-family:Calibri,Arial,sans-serif;font-size:1.2rem}.MyChart #MyChartLoginPanel input#MyChartSubmit:hover,.MyChart #MyChartLoginPanel input#MyChartSubmit:focus{background:#005397;cursor:pointer}.MyChart #MyChartLoginPanel .MyChartLoginFormField .NewUserText{color:#0061b2;display:inline-block;font-size:2em;padding:2% 0;font-family:Calibri,Arial,sans-serif}.MyChart .AccountSignUp:hover,.MyChart .AccountSignUp:focus{background:#005397 !important;color:#fff !important;cursor:pointer;text-decoration:none !important}.MyChart .EpicSystemsCorp{position:absolute;width:100%;right:0;bottom:3%}@media print{.AddThisPanelWrapper{display:none !important}.AddThisPanelWrapper,.at3lblight,#_atssh,#at3win{display:none}#at3win{display:none}*{font-family:Arial,Sans-Serif !important;border:none !important;font-size:12pt}#HeaderUtil{display:none}#MainNav{display:none}#Banner{display:none}#BreadcrumbWrap{display:none}#MainNavTop,#SearchContainer,.SecondaryNavigation,#ColumnOne,#RightColumnPanels{display:none}#ColumnsWrap .cmspanel.CTA-Image,#CallToAction .cmspanel.CTA-Image{max-width:100%}#ColumnOne,#ColumnTwo,#ColumnThree{float:none;width:100%}#FullWidthPanelWrap{background-image:none;background:#fff}#FullWidthPanel #SmartPanelLocations .LocationList::before,#FullWidthPanel #SmartPanelLocations .LocationList::after{display:none}#FullWidthPanel #SmartPanelLocations ul li{display:block;float:none;width:100%;margin:0 0 20px 0}#ProximityNavWrap{display:none}.PhotoSlider{display:none}.flexslider{display:none}#DrSmartPanel li.SPItem{clear:both}#DrSmartPanel li.SPItem dt,#DrSmartPanel li.SPItem dd{float:left;width:75%;margin-left:0}#DrSmartPanel li.SPItem dd.Picture{float:left !important;width:20%;margin-right:5%}#ProviderBasicSearch,#ProviderAdvancedSearch{display:none}#SmartPanelLocations li{clear:left;width:100%}#SmartPanelLocations div.Picture{float:left !important;margin-right:4% !important;width:38%}#SmartPanelLocations dl{float:left !important;width:58%}.TabContainer{display:block !important}.MapWrapper,.MapContainer{display:none}.SkipToContent{display:none !important}#Col1,#Col2,#Col3{float:none;overflow:visible}img{max-width:100% !important;page-break-inside:avoid;word-wrap:avoid}li{page-break-inside:avoid}.YouTubeVideoButton{display:none}#ToTopOuterWrap{display:none}#Footer{display:none}#FooterPolicies{display:none}#FooterCopyright{width:100%;font-size:10pt}#FooterBottom .cmspanel{display:none}#Banner{display:none}.Home #ColumnOne{display:block}.Home #ColumnTwo,.Home #ColumnOne{width:100%;float:none}#PanelHomePageBlueBox1,#PanelHomePageBlueBox2,#PanelHomePageBlueBox3,#PanelHomePageBlueBox4{min-height:0 !important}.Home #FullWidthPanel .cmspanel.TwoCol{float:none;max-width:none;width:100%}}