/* https://shorephysiciansgroup.com/wp-content/themes/SPG/style.css?ver=6.8.2 */
img,object,embed,video{max-width:100%;height:auto}.clearfix{clear:both}.ie6 img{width:100%;height:auto}.fluid{clear:both;margin-left:0;width:100%;float:left;display:block}.fluidList{list-style:none;list-style-image:none;margin:0;padding:0}.gridContainer{width:100%;padding-right:0%;margin:auto;clear:none;float:none;margin-left:auto}.zeroMargin_desktop{margin-left:0}.hide_desktop{display:none}body{background-color:#FFF;margin-left:0;margin-top:0;margin-right:0;margin-bottom:0}nav{width:100%;height:auto;display:block}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.current_page_item a{color:#903;text-decoration:none}h1{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:20px;margin-bottom:15px;text-transform:uppercase;color:#51368e}h1 a{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:20px;margin-bottom:15px;text-transform:uppercase;color:#51368e}h1 a:hover{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:20px;margin-bottom:15px;text-transform:uppercase;color:#B9B9B9}h2{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:20px;margin-bottom:15px;text-transform:uppercase;color:#51368e}h2 a{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:20px;margin-bottom:15px;text-transform:uppercase;color:#51368e}h2 a:hover{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:20px;margin-bottom:15px;text-transform:uppercase;color:#B9B9B9}h3{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;margin-bottom:15px;text-transform:capitalize;color:#000}h3 a{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;margin-bottom:15px;text-transform:capitalize;color:#000}h3 a:hover{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;margin-bottom:15px;text-transform:capitalize;color:#51368e}h4{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;font-weight:light;margin-bottom:0;text-transform:uppercase;color:#51368e}h4 a{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;margin-bottom:0;text-transform:uppercase;text-decoration:none;color:#51368e}h4 a:hover{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;margin-bottom:0;text-transform:uppercase;text-decoration:none;color:#51368e}h5{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;margin-bottom:0;text-transform:uppercase;color:#51368e}p{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;text-decoration:none;color:#000;font-size:14px;line-height:25px;margin-top:0}p a{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;text-decoration:none;color:#51368e;font-size:14px;line-height:25px;margin-top:0}p a:hover{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#B9B9B9;text-decoration:none;font-size:14px;line-height:25px;margin-top:0}ol{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000;font-size:14px;line-height:25px;margin-top:0}ol li a{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#51368e;font-size:14px;line-height:25px;margin-top:0;text-decoration:underline}ol li a:hover{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#B9B9B9;font-size:14px;line-height:25px;margin-top:0}.header{width:100%;height:91px;background-image:url(/wp-content/themes/SPG/images/header/header_connection_pattern_bg.gif);background-repeat:repeat-x;display:block}.header_content{width:100%;padding-top:10px;margin:auto}.header_links{width:100%;height:25px;float:none}.language_select{width:50%;height:20px;float:left}#google_language_translator select.goog-te-combo{width:100%;margin-top:0;background:#fff;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;padding:0px!important;height:20px!important;border:1px solid lightgray!important;border-radius:0px!important;-webkit-border-radius:0;-moz-border-radius:0px!important;-o-border-radius:0px!important}.my_health_records{width:50%;height:20px;background-image:url(/wp-content/themes/SPG/images/header/my_patient_portal_m.jpg);background-repeat:no-repeat;background-color:#50338e;display:block;float:right}.spg_logo{width:100%;height:61px;background-image:url(/wp-content/themes/SPG/images/header/spg_logo_m.png);background-repeat:no-repeat;display:block;margin-left:0;float:none}.navigation_bar{width:100%;min-height:45px;background-color:#50338e;border-bottom:#FFF thick}.urgentcare_m{width:100%;display:block}.urgentcare{width:100%;display:none}.slideshow{width:100%;max-height:853px;background-repeat:no-repeat;margin:auto;display:block}.content_area{width:98%;min-height:100px;display:block;margin-left:5px}.content_area ul{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000;font-size:14px;line-height:25px;margin-top:0}.content_area ul li{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000;font-size:14px;line-height:25px;margin-top:0;margin-left:20px;list-style-type:circle}.content_area ul li a{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#51368e;font-size:14px;line-height:25px;margin-top:0;text-decoration:underline;list-style-type:circle}.content_area ul li a:hover{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#B9B9B9;font-size:14px;line-height:25px;margin-top:0;list-style-type:circle}.footer{width:100%;min-height:220px;background-image:url(/wp-content/themes/SPG/images/footer/footer_bg.jpg);background-repeat:repeat;display:block}.footer_col_a{width:100%;min-height:50px;display:block;float:none}.footer_col_b{width:100%;min-height:50px;display:block;float:none}.menu-footer-menu-container{display:inline-block}.menu-footer-menu-container ul{list-style-type:none;margin-left:-40px}.menu-footer-menu-container ul li a{display:inline-block;white-space:nowrap;color:#FFF;text-decoration:none;padding-top:5px;padding-left:12px;padding-right:9px;padding-bottom:5px}.menu-footer-menu-container ul li a:hover{color:#000;text-decoration:none;padding-top:5px;padding-left:12px;padding-right:9px;padding-bottom:5px}.menu-footer-menu-container ul li{display:inline-block;text-align:left;font:20px 'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;color:#FFF}.social_icons{width:100px;margin-left:10px}.footer_nav{margin-top:-50px}.footer_logo{width:218px;height:59px;margin-left:15px;background-image:url(/wp-content/themes/SPG/images/footer/logo_footer.png);background-repeat:none}.copyright{background-color:rgba(36,36,36,1);padding:10px 0 10px 0;text-align:center}.copyright p{color:#fff}.masthead{width:100%;max-height:370px;margin:auto;background-repeat:no-repeat;background-position:center;display:block}.col_c{width:100%;min-height:400px;margin-left:10px;float:none;display:block}.col_c ul{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000;font-size:14px;line-height:25px;margin-top:0}.col_c ul li{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000;font-size:14px;line-height:25px;margin-top:0;margin-left:0;list-style-type:circle}.col_c ul li a{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#51368e;font-size:14px;line-height:25px;margin-top:0;text-decoration:underline;list-style-type:circle}.col_c ul li a:hover{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#B9B9B9;font-size:14px;line-height:25px;margin-top:0;list-style-type:circle}.col_d{width:100%;min-height:100px;padding-left:0;border-left:none;float:none;margin-left:5px;display:block}.col_d ul{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000;font-size:14px;line-height:25px;margin-top:0}.col_d ul li{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000;font-size:14px;line-height:25px;margin-top:0;margin-left:20px}.col_d ul li a{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#51368e;font-size:14px;line-height:25px;margin-top:0;text-decoration:underline}.col_d ul li a:hover{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#B9B9B9;font-size:14px;line-height:25px;margin-top:0}.news_divider{border-top:dotted #ededed 1px;width:98%;margin-top:25px;margin-bottom:50px}.news_content_area{width:95%;margin-left:0}.news_excerpt{width:100%;min-height:100px;float:none;display:block}.news_thumbnail{width:300px;height:240px;background-image:url(/wp-content/themes/SPG/images/jpg/news_landing_placeholder.jpg);overflow:hidden;float:none;display:block;margin:auto}.news_excerpt p{font-family:Arial,Gotham,"Helvetica Neue",Helvetica,sans-serif;color:#000;font-size:14px;font-weight:400;line-height:25px;margin-top:0;text-transform:none}.news_excerpt p a{font-family:Arial,Gotham,"Helvetica Neue",Helvetica,sans-serif;color:#51368e;font-size:14px;line-height:25px;margin-top:0;text-decoration:underline}.news_excerpt p a:hover{font-family:Arial,Gotham,"Helvetica Neue",Helvetica,sans-serif;color:#B9B9B9;font-size:14px;line-height:25px;margin-top:0}.home_tag{width:100%}div.wpforms-container-full .wpforms-form .wpforms-title{font-size:26px}div.wpforms-container-full .wpforms-form .wpforms-field-label{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif}.pt-cv-content{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;line-height:20px}.pt-cv-wrapper .btn-success{color:#fff;background-color:#51368e;border-color:#51368e}.pt-cv-title a{font-weight:400}.fl-builder--panel-content{position:static}.fl-accordion-medium .fl-accordion-button-label{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif}.cbp-l-filters-right{display:none}.fl-node-60412573aeb9b .pp-photo-gallery-caption,.fl-node-60412573aeb9b .pp-gallery-overlay .pp-caption{color:#000;margin-top:10px}#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif}@media only screen and (min-width:481px){.gridContainer{width:100%;clear:none;float:none;margin-left:auto}.zeroMargin_tablet{margin-left:0}.hide_tablet{display:none}.header_content{width:100%;padding-top:10px;margin:auto}.news_excerpt{width:400px;min-height:100px;float:right;display:block}.news_excerpt p{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000;font-size:14px;font-weight:400;line-height:25px;margin-top:0;text-transform:none}.news_excerpt p a{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#51368e;font-size:14px;line-height:25px;margin-top:0;text-decoration:underline}.news_excerpt p a:hover{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#B9B9B9;font-size:14px;line-height:25px;margin-top:0}h1{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:20px;margin-top:70px;margin-bottom:15px;text-transform:uppercase;color:#51368e}h1 a{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:20px;margin-bottom:15px;text-transform:uppercase;color:#51368e}h1 a:hover{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:20px;margin-bottom:15px;text-transform:uppercase;color:#B9B9B9}}@media only screen and (min-width:1100px){img,object,embed,video{max-width:100%;height:auto}.ie6 img{width:100%;height:auto}.fluid{clear:both;margin-left:0;width:100%;float:left;display:block}.fluidList{list-style:none;list-style-image:none;margin:0;padding:0}.gridContainer{margin-left:auto;margin-right:auto;width:100%;clear:none;float:none}.zeroMargin_mobile{margin-left:0}.hide_mobile{display:none}body{background-color:#FFF;margin-left:0;margin-top:0;margin-right:0;margin-bottom:0}nav{width:1100px;height:40px;margin:auto;display:block;z-index:10}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.current_page_item a{color:#903;text-decoration:none}h1{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:25px;font-weight:400;margin-top:0;margin-bottom:15px;margin-left:0;text-transform:uppercase;color:#51368e}h2{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:20px;font-weight:400;margin-bottom:15px;text-transform:uppercase;color:#51368e}h2 a{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:20px;font-weight:400;margin-bottom:15px;text-transform:uppercase;color:#51368e}h2 a:hover{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:20px;font-weight:400;margin-bottom:15px;text-transform:uppercase;color:#B9B9B9}h3{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;font-weight:400;margin-bottom:15px;text-transform:capitalize;color:#000}h3 a{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;font-weight:400;text-decoration:none;margin-bottom:15px;text-transform:capitalize;color:#000}h3 a:hover{font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;font-weight:400;text-decoration:none;margin-bottom:15px;text-transform:capitalize;color:#51368e}p{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;text-decoration:none;color:#000;font-size:14px;line-height:25px;margin-top:0;margin-bottom:10px}p a{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;text-decoration:none;color:#c93;font-size:14px;line-height:25px;margin-top:0}p a:hover{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;text-decoration:none;color:#51368e;font-size:14px;line-height:25px;margin-top:0}ol{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000;font-size:14px;line-height:25px;margin-top:0}ol li a{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#51368e;font-size:14px;line-height:25px;margin-top:0;text-decoration:underline}ol li a:hover{font-family:Gotham,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#B9B9B9;font-size:14px;line-height:25px;margin-top:0}.header{width:100%;height:135px;background-image:url(/wp-content/themes/SPG/images/header/header_connection_pattern_bg.gif);background-repeat:repeat-x;display:block}.header_content{max-width:1100px;padding-top:10px;margin:auto}.header_links{width:30%;height:104px;float:right}.language_select{width:248px;height:52px;float:none}#google_language_translator select.goog-te-combo{width:100%;margin-top:0;background:#fff;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;padding:25px!important;height:35px!important;border:1px solid lightgray!important;border-radius:0px!important;-webkit-border-radius:0;-moz-border-radius:0px!important;-o-border-radius:0px!important}.my_health_records{width:248px;height:52px;background-image:url(/wp-content/themes/SPG/images/header/my_patient_portal.png);background-repeat:no-repeat;background-color:rgba(0,0,0,0);display:block;float:none;margin-bottom:10px}.spg_logo{width:500px;height:103px;background-image:url(/wp-content/themes/SPG/images/header/spg_logo.png);background-repeat:no-repeat;display:block;margin-left:10px;float:none}.navigation_bar{width:100%;min-height:45px;background-color:#50338e;border-bottom:#FFF thick}.urgentcare_m{width:100%;display:none}.urgentcare{width:1100px;margin:auto;display:block}.slideshow{width:100%;max-height:853px;background-repeat:no-repeat;margin:auto;display:block}.content_area{width:100%;min-height:100px;display:block;margin-left:0}.footer{width:100%;min-height:220px;background-image:url(/wp-content/themes/SPG/images/footer/footer_bg.jpg);background-repeat:repeat;display:block}.footer_content{width:1100px;padding-top:15px;margin:auto}.footer_col_a{width:70%;min-height:50px;display:block;float:left}.footer_col_b{width:30%;min-height:50px;display:block;float:right}.footer_logo{width:218px;height:59px;margin-left:15px;background-image:url(/wp-content/themes/SPG/images/footer/logo_footer.png);background-repeat:none}.menu-footer-menu-container ul{list-style-type:none;margin-left:-40px}.menu-footer-menu-container ul li{display:inline-block;text-align:left;font:16px 'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;color:#000}.menu-footer-menu-container li ul{display:none}.menu-footer-menu-container ul li a{display:inline-block;white-space:nowrap;color:#fff;text-decoration:none;padding-top:5px;padding-left:12px;padding-right:9px;padding-bottom:5px}.menu-footer-menu-container ul li a:hover{color:#FFF;text-decoration:none;padding-top:5px;padding-left:12px;padding-right:9px;padding-bottom:5px}.masthead{max-width:100%;max-height:673px;display:block;overflow:hidden}.masthead img{width:100%;height:auto;background-repeat:no-repeat;background-position:center}.col_c{width:750px;min-height:400px;float:left;display:block}.col_d{width:290px;min-height:100px;padding-left:10px;border-left:solid #FC6;float:right;display:block}.news_content_area{width:1100px;margin:auto}.news_thumbnail{width:300px;height:240px;overflow:hidden;background-image:url(/wp-content/themes/SPG/images/jpg/news_landing_placeholder.jpg);float:left;display:block}.news_excerpt{width:400px;min-height:100px;float:right;display:block}.home_tag{width:1100px;margin:auto}}