@import url(font-awesome.min.css);@import url(https://fonts.googleapis.com/css?family=Open+Sans);@import url(https://fonts.googleapis.com/css?family=Lato:300,400,600,700,900);html,body{padding:0;margin:0;font-family:"Lato",sans-serif;color:#4a4949;line-height:32px}a{color:#0F7297}a:visited{color:#02a4b3}img{border:none}.page-wrapper{overflow:hidden}.header-top{height:61px;background-color:#EFEFEF}.header-top .widget-right{margin:0;padding:10px 0;max-width:850px;width:100%}.clear{clear:both}.page-template-locations #LocationMenu{display:none}.page-template-locations .wpgmaps_mlist_row.wpgmza_basic_row{padding:8px 10px 0}.page-template-locations .wpgmza_innermap_holder{left:-3px!important;top:45px!important}.page-template-locations .wpgmza-content-address-holder p.wpgmza-content-address-holder-inner{font-size:19px;color:#09a}.page-template-locations .wpgmza-content-address-holder p.wpgmza-content-address-holder-inner a{color:#09a}.page-template-locations .wpgmza-basic-listing-image-holder{display:none}.page-template-locations .wpgmza-content-address-holder{width:100%;float:none}.page-template-locations .wpgmza-content-address-holder{font-size:16px}.page-template-locations .wpgmza-modern-store-locator select{height:32px!important;color:#000}.page-id-887 .footer-container .accredited,.page-id-350 .footer-container .accredited,.single-locations .footer-container .accredited,.blog .footer-container .accredited{display:none;padding:0}.home .flexslider{display:none}.home .paper-dolls{display:none}.blog .site-inner{display:none}.blog-widget,.news-widget{background:#0869b0!important}.news-widget{padding:20px 15px;margin-bottom:35px}#news-sidebar h2{text-align:center!important;color:#fff!important}div#news-sidebar ul{padding-left:0}.home .site-inner .flexslider{display:block}.social{font-size:12px;color:#fff;margin-left:153px;margin-top:10px;display:inline-block;vertical-align:top;height:25px}.social a{color:#fff;text-decoration:none}.social img{margin-left:10px}.social .text{display:inline-block;position:relative;top:-7px}.header-top-right{float:right;position:relative;top:0;margin-right:140px;margin-top:10px}.header-top-right a{position:relative;top:9px;margin-right:15px}.header-top-right form{display:inline-block}.header-top-right a.mobile-search{display:none;margin-left:10px}.search-div{width:202px;height:26px;background-image:url(../../../../../../../themes/cpcmg/img/search-input.png);background-repeat:no-repeat;background-position:top left;position:relative;top:-2px}input.search-input{border:none;padding:0;margin:0;line-height:20px;height:20px;text-indent:3px;position:relative;left:5px;top:2px;width:160px;font-size:12px}input.search-submit{width:32px;height:26px;background-image:url(../../../../../../../themes/cpcmg/img/search-submit.png);background-repeat:no-repeat;background-position:top left;border:none;float:right;position:relative;background-color:transparent}input.search-submit:hover{cursor:pointer}.logo{width:240px;float:left;position:relative;z-index:9999999}.widget-right{width:900px;float:right;text-align:right;margin:15px 0 0}.site-inner{clear:both}.widget-right a{display:inline-block}.widget-right a.header-btn{margin:0 5px}.widget-right a.phone-no{display:none}body .boxed-layout .image-description a{padding:0}body .middle-me{color:#fff;max-width:250px;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto}a.header-btn{font-size:16px;font-weight:700;color:#0E6D90;text-align:center;border-radius:6px;background:#fff;text-decoration:none;padding:8px 30px;line-height:22px;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s}a.header-btn:hover{background:#0869b0;color:#fff}a.header-btn-2{font-size:16px;font-weight:700;color:#fff;text-align:center;border-radius:6px;background:#41813d;text-decoration:none;padding:8px 30px;line-height:22px;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s}a.header-btn-2:hover{background:#288037}a.phone-no{font-size:24px;color:#0085b7;text-decoration:none}.nav{text-align:center;margin:0 auto}.nav ul{font-family:"Lato",sans-serif;padding:0;margin:0 auto;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:none}.nav ul li{display:inline-block;position:relative;list-style-type:none;padding:0;margin:0;height:53px;margin-left:-5px}.nav ul li.margin-fix{margin-left:-6px}.nav ul li a{display:inline-block;position:relative;font-family:"Lato",sans-serif;font-size:18px;color:#222;line-height:20px;text-decoration:none;height:38px;padding:20px 12px;text-transform:none;vertical-align:middle;font-weight:600}.nav ul li:hover a,div.nav ul li.current-menu-item a,.nav ul li.current-page-parent a,.nav ul li.current-page-ancestor a{color:#0869b0}.menu-main-menu-container ul.menu li{position:relative;z-index:1000}.menu-main-menu-container ul.menu li ul{position:absolute;list-style-type:none;margin-left:5px;padding-left:0;border-bottom:none;text-align:left;display:none;width:275px}.menu-main-menu-container ul.menu li:hover ul{display:block}.menu-main-menu-container ul.menu li ul li{height:55px;background:#f1f1f1;display:inline-block;width:200px}.menu-main-menu-container ul.menu li ul li a{padding-bottom:0;height:33px;font-family:sans-serif;color:#7e7e7e;font-size:16px;background-color:transparent;display:inline-block;text-transform:none}.menu-main-menu-container ul.menu li:hover ul li{display:inline-block;padding-bottom:0}.widget-right form{position:relative;margin:-4px 0 0 20px;float:left;transition:all 0.3s;height:35px!important;width:50px}.widget-right .searchform input[type=text]{display:inline-block;width:0;height:40px;border:none;border-radius:0;font-size:22px;top:0;float:right;width:35px;height:35px;background-image:url(/wp-content/uploads/2025/10/search-icon.png);background-repeat:no-repeat;cursor:pointer;background-position:right center;margin:0;position:absolute;top:0;right:10px;margin-right:0;z-index:200;transition:all 0.3s;background-color:transparent}.widget-right .searchform input.open{width:170px}.widget-right form.searchform.open{margin:0 0 0 150px}.widget-right .searchform input[type=submit]{background:none;width:90px;font-size:0}.flexslider{text-align:center}.flexslider ul{list-style-type:none;padding:0;margin:0}.flexslider ul li{padding:0;margin:0;position:relative}.flexslider ul li a{display:block;margin:0;color:#FFF;position:relative;text-decoration:none}.flexslider ul li img.slide-bg{z-index:-100;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:solid 33px #72d74d;position:absolute;left:50%;transform:translateX(-50%)}.flexslider ul li.green img.slide-bg{border-bottom:solid 33px #72d74d}.flexslider ul li.yellow img.slide-bg{border-bottom:solid 33px #fed201}.flexslider ul li.teal img.slide-bg{border-bottom:solid 33px #02a4b3}.flexslider ul li.blue img.slide-bg{border-bottom:solid 33px #255aaa}.flexslider ul li .solid-bottom{position:relative;z-index:100;height:33px;width:200%;margin-left:-50%;margin-top:-33px;overflow:hidden}.flexslider ul li.green .solid-bottom{background-color:#72d74d}.flexslider ul li.yellow .solid-bottom{background-color:#fed201}.flexslider ul li.teal .solid-bottom{background-color:#02a4b3}.flexslider ul li.blue .solid-bottom{background-color:#255aaa}.flexslider ul li .slide-copy{position:absolute;right:92px;top:52px;width:400px;padding:0 30px;height:380px;font-size:40px;line-height:50px;font-family:"trajan-pro-3",sans-serif;background-color:#72d74d;-webkit-border-top-left-radius:10px;-khtml-border-radius-topleft:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-khtml-border-radius-topright:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.flexslider ul li.green .slide-copy{background-color:#72d74d}.flexslider ul li.yellow .slide-copy{background-color:#fed201}.flexslider ul li.teal .slide-copy{background-color:#02a4b3}.flexslider ul li.blue .slide-copy{background-color:#255aaa}.flexslider ul li .slide-copy img{position:relative;z-index:1;display:block;margin:0 auto;margin-top:40px}.flexslider ul li .slide-copy p{margin-top:30px;margin-bottom:0}.flex-container{position:relative;right:0}.flex-container .flex-control-nav{width:400px;position:absolute;top:0!important;margin-top:-70px;right:92px;text-align:center;z-index:100}.flex-container .flex-control-paging{height:15px!important}.flex-container .flex-control-paging li a{width:13px!important;height:13px!important;background:#AAA!important;background:rgba(255,255,255,.1)!important;box-shadow:inset 0 0 3px rgba(255,255,255,.1)!important;border:solid 1px #FFF}.flex-container .flex-control-paging li a:hover{background:#EEE!important;background:rgba(255,255,255,.5)!important}.flex-container .flex-control-paging li a.flex-active{background:#FFF!important;background:rgba(255,255,255,1)!important}.hero-img{position:relative;z-index:999;background:#0f7297}.hero-img h5{font-size:22px;color:#fff;margin:0 0 10px}.hero-img h1{font-size:42px;color:#fff;font-weight:900;margin:0 0 10px;color:#fff;line-height:52px}.hero-img p{font-size:19px;color:#fff;margin:0 0 25px}.hero-img a.white-btn{color:#fff;text-align:center;width:170px;border-radius:5px;background:#0F7297;display:inline-block;text-decoration:none;padding:16px 0;font-size:18px;font-weight:800;position:relative;z-index:9999999;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s}.hero-img a.white-btn:hover,.hero-img a.white-btn:focus{background:#00a3b3;color:#fff}.hero-img a.white-btn.loc{margin:0 0 0 15px;background:#fff;color:#0F7297}.hero-img .soliloquy-slider img{width:100%}.hero-img .soliloquy-container .soliloquy-caption .soliloquy-caption-inside{background:transparent;text-align:left}.hero-img .soliloquy-container .soliloquy-caption.soliloquy-caption-bottom{bottom:auto;left:calc((100% - 1170px) / 2);top:50%;transform:translateY(-50%)}.panel-1{margin:10px 70px}.panel-1 .service{min-height:300px;transition:all ease-in-out 0.3s;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s}.panel-1 .service .textwidget{padding:50px 0 0;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s}.panel-1 .service:hover .textwidget{padding:20px 0 0}.panel-1 .service h4{font-size:19px;text-align:center;font-weight:700;color:#fff}.panel-1 .service p{font-size:17px;text-align:center;color:#fff;padding:0 40px;margin:0 0 30px}.panel-1 .service:hover{transform:scale(1.03);-webkit-transform:scale(1.03);box-shadow:0 0 5px rgba(0,0,0,.3)}.panel-1 .service a.rm-btn{font-size:18px;color:#fff;text-align:center;font-weight:700;opacity:0}.panel-1 .service:hover a.rm-btn{opacity:1}.latest-news-panel h2{color:#0f7297;font-size:34px;text-align:center;font-weight:700;position:relative}.latest-news-panel h2:before{display:block;content:"";border:1px solid #c0d2d8;position:absolute;width:400px;left:0;top:20px}.latest-news-panel h2:after{display:block;content:"";border:1px solid #c0d2d8;position:absolute;width:400px;right:0;top:20px}.about-panel{min-height:510px;padding:80px 0 60px}.about-panel .textwidget{max-width:640px}.about-panel h2{color:#0f7297;font-weight:300;font-size:34px;margin:0;text-transform:uppercase;font-family:'Lato',sans-serif}.about-panel h3{color:#0f7297;font-weight:700;font-size:34px;margin:0}.about-panel p strong{color:#00a3b3;font-size:24px}.about-panel p{font-size:20px;border-left:5px solid #dbdbdb;padding:0 0 0 10px;line-height:1.5}.about-panel a.read-more-btn{font-size:18px;color:#fff;text-align:center;width:170px;border-radius:5px;background:#2f94ba;display:block;margin:0 auto;text-decoration:none;padding:10px 0;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s}.about-panel a.read-more-btn:hover{background:#0762a4}.searchform label{font-size:0}.family-panel{min-height:350px;padding:50px 0 40px;margin:5px 0 0}.family-panel .textwidget{max-width:640px}.family-panel h2{color:#0f7297;font-weight:300;font-size:34px;margin:0;text-transform:uppercase;font-family:'Lato',sans-serif}.family-panel h3{color:#0f7297;font-weight:700;font-size:34px;margin:0}.family-panel p{font-size:24px;border-left:5px solid #dbdbdb;padding:0 0 0 10px;line-height:1.5}.family-panel a.read-more-btn{font-size:18px;color:#fff;text-align:center;width:170px;border-radius:5px;background:#2f94ba;display:block;margin:0 auto;text-decoration:none;padding:10px 0;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s}.family-panel a.read-more-btn:hover{background:#0762a4}.req-estimate-btn-sticky{position:absolute;right:0;top:210px;z-index:99999999}.req-estimate-btn{background:url(../../../../../../../themes/cpcmg/img/req-estimate.png) no-repeat scroll 0 0;color:#fff;cursor:pointer;float:left;font-size:0;font-weight:600;height:149px;padding:0;position:relative;text-align:center;text-transform:uppercase;top:0;width:42px;z-index:500}.req-estimate-form{background:#fff;display:none;float:left;max-width:370px;padding:0 25px;position:relative;right:0;top:0;box-shadow:0 0 10px rgba(0,0,0,.3)}.req-estimate-form p{margin:-40px 0 0;text-align:center;color:#222;font-size:15px;padding:0 18px}.close-btn{background:url(../../../../../../../themes/cpcmg/img/close-btn.png) no-repeat scroll left top;cursor:pointer;height:51px;margin:0 0 0 -70px;position:relative;width:45px;z-index:9999}.req-estimate-form .medium{font-size:18px!important;font-weight:300;padding:13px 10px!important;width:100%!important;background:#f4f4f4;border-radius:10px;border:none}.req-estimate-form .gform_wrapper .gform_footer{padding:0 0 30px}.req-estimate-form .gform_title{background:#a90104 none repeat scroll 0 0;color:#fff;font-size:18px!important;margin:-81px -25px 0!important;padding:21px 0;text-align:center}input#gform_submit_button_1,.gform_button{background:#636363;color:#fff;text-align:center;padding:8px 0;display:block;margin:0 auto;font-size:18px;width:120px;border-radius:10px;border:none}p.italic-text{font-style:italic;font-size:14px;text-align:center;padding:0 18px 10px}body .ms-postfeed>a{display:none}body .metaslider .caption-wrap{position:relative;bottom:inherit;left:inherit;background:transparent;color:#262626;opacity:1;margin:0;display:block;width:100%;line-height:32px;font-weight:300}body .metaslider .caption{padding:0;text-align:center}body .flex-control-nav{position:relative;bottom:0;margin:0}body .metaslider .flexslider{margin:0 0 0}body .flex-control-nav li a{margin:0 3px;width:12px;height:12px;-webkit-transition:background ease-in-out 0.3s;-moz-transition:background ease-in-out 0.3s;-o-transition:background ease-in-out 0.3s;transition:background ease-in-out 0.3s;background:#c9c9c9}body .flex-control-paging li a:hover,body .flex-control-paging li a.flex-active{background:#2f94ba}body .slides{margin:0 0 22px!important}body .metaslider .slides img{display:none}.left-sec{float:left;width:250px}.left-sec h3{color:#00a3b3;font-weight:700;font-size:36px;text-align:left;line-height:1.2}.right-sec{float:left;width:770px;padding:0 0 0 20px}.right-sec p{text-align:left}a.news-btn{font-size:18px;color:#fff;text-align:center;width:170px;border-radius:5px;background:#2f94ba;display:block;margin:20px 0 0!important;text-decoration:none;padding:10px 0;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s}a.news-btn:hover{background:#0762a4}.paper-dolls{width:100%;background-color:#fff;background-position:bottom center;background-repeat:no-repeat;margin:0 auto}.paper-dolls .slider{width:750px;margin:44px auto 0 auto}.fad-dolls .slider{width:80%}.paper-dolls .slider li{border-top:solid 1px #959595;text-align:center;background-image:url(../../../../../../../themes/cpcmg/img/slide-bg.jpg);background-position:top center;background-repeat:no-repeat}.paper-dolls .slider li .slide-title{font-family:"trajan-pro-3",sans-serif;font-size:32px;margin-top:20px}.paper-dolls .slider li p{font-family:"proxima-nova",sans-serif;font-size:20px;color:#737373;padding:0 30px;margin-top:10px}.paper-dolls .more{text-align:center}.paper-dolls .more a{font-family:sans-serif;font-size:14px;color:#000;text-decoration:none}.slider-nav-container{position:relative}.slider-nav-container .flex-control-paging{height:15px!important}.slider-nav-container .flex-control-paging li a{width:13px!important;height:13px!important;background:#7e7e7e!important;background:rgba(126,126,126,.1)!important;box-shadow:inset 0 0 3px rgba(126,126,126,.1)!important;border:solid 1px #7e7e7e}.slider-nav-container .flex-control-paging li a:hover{background:#7e7e7e!important;background:rgba(126,126,126,.5)!important}.slider-nav-container .flex-control-paging li a.flex-active{background:#7e7e7e!important;background:rgba(126,126,126,1)!important}.contact{width:750px;margin:340px auto 0 auto;border-top:solid 1px #FFF;text-align:center;background-image:url(../../../../../../../themes/cpcmg/img/contact-bg.jpg);background-position:top center;background-repeat:no-repeat;padding-bottom:20px}.contact .title{margin:0 auto;;font-family:"trajan-pro-3",sans-serif;font-size:38px;margin-top:10px}.contact p{font-family:sans-serif;color:#FFF;font-size:24px;margin:10px auto 0 auto}.contact p a{color:#FFF;text-decoration:none}.footer-container{background:#0F7297;padding:8px 0}.footer-container .footer-wrapper{width:1170px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.footer-container .column-one,.footer-container .column-two{width:150px;display:inline-block;font-family:sans-serif;font-size:12px;list-style-type:none}.footer-container .column-one li,.footer-container .column-two li{padding:3px 0}.footer-container .column-one li a,.footer-container .column-two li a{color:#FFF;text-decoration:none}.footer-container .accredited{display:block;margin:20px auto 20px;padding:220px 0 0}.footer-text p{color:#fff;font-size:17px;text-align:center}.footer-text p a{color:#fff}.footer-container .right{float:right;color:#fff;text-align:right;margin-top:15px;margin-right:35px}.footer-container .right div{margin-top:10px}.footer-container .right a{color:#fff}.subpage-header{text-align:center;clear:both}.subpage-header .solid-bar{background-color:#4397A7;height:24px;margin-top:-10px;margin-bottom:30px}.subpage-header .news.solid-bar{background-color:#019aa8}.subpage-header img{border:none;height:198px;transform:translatex(-50%);left:50%;position:relative}.closer{font-size:0}h1.headline{text-align:center;font-family:"Lato",sans-serif;color:#09a;font-size:32px;font-weight:400;background-image:url(/wp-content/uploads/2022/06/headline-lines.png);background-position:top center;background-repeat:no-repeat;padding-top:20px;font-weight:700}.page-content h1{text-align:center;font-family:"Lato",sans-serif;color:#0F7297;font-size:34px;font-weight:700}.page-content h3{font-size:26px;font-weight:400}.page-content h3.resource-section{margin-bottom:10px}.yellow-box h1.headline{color:#917503;background-image:none;padding-top:5px}.page-content{margin:0 auto}.sub-headline,.page-content h2{text-align:center;font-size:26px;margin:0 auto 20px auto}.page-content h2{margin-bottom:5px;font-weight:400}h2.sub-headline{margin:0 auto 20px auto;font-family:'proxima-nova'}.page-content p{margin:0 auto 12px auto;font-size:18px}.page-content ol{margin-top:0;padding-top:0;margin-bottom:20px}.page-content li{font-size:18px;margin-bottom:15px}.page-content ul li{margin-bottom:5px}.yellow-box{background-color:#fed200}.yellow-box-top{height:35px;background-image:url(../../../../../../../themes/cpcmg/img/yellow-box-bg-top.jpg);background-repeat:repeat-x;background-position:top left}.yellow-box-bottom{height:35px;background-image:url(../../../../../../../themes/cpcmg/img/yellow-box-bg-bottom.jpg);background-repeat:repeat-x;background-position:top left}.teal-box{background-color:#fff}.teal-box a:visited{color:#255aaa}.teal-box-top{height:35px;background-repeat:repeat-x;background-position:top left}.teal-box-bottom{height:12px;background-repeat:repeat-x;background-position:top left}.map-about{width:600px;height:450px;border:solid 10px #FFF;display:inline-block}.map-locations{width:850px;height:450px;border:solid 10px #FFF;margin:0 auto}#hiddenLocationList{display:none}.copy-about{width:450px;display:inline-block;vertical-align:top;margin-left:20px}.copy-about h1{font-family:"Lato",sans-serif;width:450px;color:#917503;font-size:38px;font-weight:400}.copy-about p{width:450px}.copy-about p b a{font-size:24px;color:#000;font-weight:400;text-decoration:none}.infoItem{margin-top:5px;max-width:375px}.infoText{font-size:20px}.turqoise{color:#02A4B1}.blue{color:#235AAC}#infoDirection{margin-top:10px}.paper-dolls-bg{padding-bottom:20px;background-position:bottom center;background-repeat:no-repeat}h3.trajan{font-family:"trajan-pro-3",sans-serif;font-size:24px}h1.blue{color:#235AAC;font-weight:400;margin:20px auto;text-align:left!important}.facebook-feed h1.blue{text-align:center!important}.location_form,.library_form{margin:20px auto;font-family:"trajan-pro-3",sans-serif;font-size:24px}.location_form input[type=text],.library_form input[type=text],.searchform input[type=text]{display:block;width:650px;height:35px;border:solid 2px #e3e3e3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:22px;padding-left:10px}.location_form input[type=submit],.library_form input[type=submit],.fad-inputs input[type=submit],.searchform input[type=submit]{display:block;width:152px;height:49px;background-image:url(../../../../../../../themes/cpcmg/img/submit-button-search.png);border:none;cursor:pointer;margin-top:20px;background-color:transparent}.resources-boxes-panel .image-widget-container.middle{background:#0F7297}input.search-btn{font-size:0}.fad-inputs input[type=submit]{margin-top:40px;margin-bottom:20px;font-size:0}.empty-search{font-size:14px;color:red;font-weight:700}.no-results,.empty-search{display:none}.legend{padding-top:10px}img.legend_pin{float:left;margin-right:10px;position:relative;top:0;clear:left}.news-cols .left-col,.news-cols .right-col{display:inline-block}.news-cols .left-col{width:650px}.news-cols .right-col{width:250px;vertical-align:top;margin-top:0;margin-left:15px}.news-cols .right-col h1{font-size:18px}.news-item{margin-bottom:4em;border-bottom:1px solid lightgray;padding-bottom:2em}.news-item .left,.news-item .right{display:inline-block}.news-item .left{width:200px}.news-item .left img{width:200px}.news-item .right{width:100%;vertical-align:top;margin-left:0}.news-item .right .title{font-size:32px;color:#09a;margin-top:-6px;margin-bottom:0}.news-item .right .title h2{color:#1b1b1b;font-weight:700;text-transform:uppercase;text-align:left;font-size:27px}.news-item .right .date{margin:8px 0 11px;color:#235AAC;font-size:17px}.facebook-feed{margin-left:10px;margin-top:20px}.fb-like-box{border:solid 2px #09a;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.teal-box{color:#000;clear:both}.teal-box h1{text-align:center;font-family:"Lato",sans-serif;color:#09A;font-size:32px;background-image:url(../../../../../../../themes/cpcmg/img/headline-bg.png);background-position:top center;background-repeat:no-repeat;text-transform:uppercase;padding-top:20px;margin-bottom:36px;font-weight:700}.teal-box h1#videos{text-align:left}.teal-box h1:first-child{margin-top:0}.below-copy{width:750px;height:5px;margin:20px auto;text-align:center;background-image:url(../../../../../../../themes/cpcmg/img/shape-below-copy.png);background-position:top center;background-repeat:no-repeat}.above-copy{width:750px;height:5px;margin:20px auto;text-align:center;background-image:url(../../../../../../../themes/cpcmg/img/headline-bg.png);background-position:top center;background-repeat:no-repeat}ul.videos{list-style-type:none;padding-left:0}ul.videos li{list-style-type:none;padding-left:0}ul.videos .left,ul.videos .right{display:inline-block;vertical-align:top}ul.videos .left{width:300px;color:#000;margin-top:0}ul.videos .right{width:500px;margin-left:25px;margin-bottom:20px}.videos-div{width:850px;clear:both;position:relative;padding:0;margin-left:50px;margin-bottom:30px}.videos-div .flex-prev,.videos-div .flex-next{clear:none;position:absolute;top:100px;z-index:1000;max-width:42px;opacity:.5}.videos-div .flex-prev{float:left;left:-118px}.videos-div .flex-next{float:right;left:923px}.videos-div .flex-prev:hover,.videos-div .flex-next:hover{cursor:pointer;opacity:1}ul.videos .left .item-title{font-size:26px}ul.videos .left .item-title a{text-decoration:none;white-space:nowrap}ul.videos .left .item-date{font-size:18px}ul.videos .left .event-item p{font-size:18px;margin-top:20px}.videos.slides{margin-bottom:32px}.video-box{margin-left:30px}.video-embed{width:480px;height:260px}.video-embed iframe{width:100%;border:solid 5px #fff}img.aligncenter{display:block;margin-left:auto;margin-right:auto}select.select{position:relative;z-index:10;width:350px;line-height:35px;height:35px;border:solid 2px #e3e3e3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:18px;padding-left:10px}span.select{position:absolute;bottom:0;float:left;left:0;width:350px;height:35px;line-height:35px;text-indent:10px;background:url(../../../../../../../themes/cpcmg/img/select-arrow-turqoise.png) no-repeat 320px 12px;cursor:default;z-index:1;border:solid 2px #e3e3e3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:22px}.resource,.article{display:none;padding-bottom:20px}.resource h1,.article h1{text-align:left!important;margin-top:0}.ui-autocomplete:hover{cursor:pointer}.article-results .item-title{font-size:18px}.contact_form{margin-top:20px;margin-bottom:20px}.contact_form label,.fad-inputs label{font-family:"trajan-pro-3",sans-serif;font-size:20px;display:block;color:#000;padding:0 0 7px}.contact_form .input-block{margin-top:10px}.contact_form .inline-block{display:inline-block}.contact_form .input-block input[type=text]{display:block;width:450px;height:35px;border:solid 2px #e3e3e3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:22px;padding-left:10px}.contact_form .input-block textarea{display:block;width:450px;height:150px;border:solid 2px #e3e3e3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:22px;padding-left:10px}#contact_city{width:245px;padding-right:5px}#contact_zip{width:97px}.contact_form input[type=submit]{display:block;width:152px;height:49px;background-image:url(../../../../../../../themes/cpcmg/img/submit-button-send.png);border:none;cursor:pointer;margin-top:20px;background-color:transparent;font-size:0}select.select-contact{position:relative;z-index:10;width:75px;line-height:35px;height:37px;border:solid 2px #e3e3e3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:18px;padding-left:10px}span.select-contact{position:absolute;top:-3px;float:left;left:0;width:75px;height:37px;line-height:35px;text-indent:10px;background:url(../../../../../../../themes/cpcmg/img/select-arrow-turqoise.png) no-repeat 45px 12px;cursor:default;z-index:1;border:solid 2px #e3e3e3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:22px}.state-select label{position:relative;top:-3px}.privacy{position:relative;top:10px}.find-a-doctor-forms{width:946px;margin:0 auto}.find-a-doctor-forms .icon{text-align:center}.find-a-doctor-forms .icon img{margin:20px 0 10px 0}.search-by-location{display:inline-block;vertical-align:top;width:428px;background-image:url(../../../../../../../themes/cpcmg/img/fad-location-bg.png);background-position:bottom left;background-repeat:repeat-x;background-color:#02a3b3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.or{display:inline-block;font-family:"trajan-pro-3",sans-serif;font-size:28px;width:80px;text-align:center;position:relative;top:200px}.search-by-doctor{display:block;vertical-align:top;width:100%;background-position:bottom left;background-repeat:repeat-x;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:1em auto;padding:1em 1em 2em;border:1px solid #ccc;z-index:99;position:relative}.page-template-find-doctor.page-id-9 .paper-dolls.fad-dolls,.page-template-locations.page-id-18 .paper-dolls.fad-dolls{display:none}.fad-inputs{margin-left:7px}.fad-inputs .inline-block{display:inline-block}.fad-search-title{color:#0869b0;font-size:30px;text-align:center;word-wrap:break-word;font-weight:700}.fad-inputs .input-block input[type=text],.fad-inputs .input-block input[type=password].phys-login{display:block;width:400px;height:35px;border:solid 2px #e3e3e3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:22px;padding-left:10px}select.select-fad{position:relative;z-index:10;width:410px;line-height:35px;height:35px;border:solid 2px #e3e3e3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:18px;padding-left:10px;background-color:#fff}span.select-fad{position:absolute;bottom:0;float:left;left:0;width:410px;height:35px;line-height:35px;text-indent:10px;background:url(../../../../../../../themes/cpcmg/img/select-arrow-turqoise.png) no-repeat 370px 12px;background-color:#fff;cursor:default;z-index:1;border:solid 2px #e3e3e3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:22px}select.select-langs{position:relative;z-index:10;width:243px;line-height:40px;height:40px;border:solid 2px #e3e3e3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:18px;padding-left:10px;background:#fff url(../../../../../../../themes/cpcmg/img/select-arrow-turqoise.png) no-repeat 203px 12px;opacity:1!important;appearance:none}span.select-langs{position:absolute;bottom:0;float:left;left:0;width:243px;height:35px;line-height:35px;text-indent:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:22px}select.select-gender{position:relative;z-index:10;width:150px;line-height:40px;height:40px;border:solid 2px #e3e3e3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:18px;padding-left:10px;background-color:#fff url(../../../../../../../themes/cpcmg/img/select-arrow-turqoise.png) no-repeat 120px 12px;opacity:1!important;appearance:none}span.select-gender{position:absolute;bottom:0;float:left;left:0;width:150px;height:40px;line-height:40px;text-indent:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:22px}.fad-inputs .input-block{margin-top:10px}.fad-inputs #lname{width:180px}.fad-inputs #lname input{width:190px}.fad-inputs #fname{width:190px;margin-left:30px}.fad-inputs #fname input{width:186px}.fad-inputs #radius{margin-left:10px}.accordion{margin-left:20px}.accordion .item-title{font-size:18px}.accordion .item-title a{text-decoration:none;font-weight:700;color:#255aaa}.accordion .content{margin-top:10px}.testimonials{position:relative}.testimonial{position:relative}.testimonials .hide{display:none}.test-author-line{margin-left:30px;margin-bottom:50px;margin-top:-5px;color:#255aaa}.cpec-locations{margin:0 auto;text-align:center;margin-top:-5px}.cpec-locations div{margin-left:2%}.cpec-locations img{width:250px}.content-wrapper{max-width:1170px;width:100%;margin:0 auto}.home .site-inner .content-wrapper{width:100%;max-width:100%}.single-cpcmg_doctor .page-content{width:1170px}.doctor-img{float:left;margin:0 50px 30px 0;overflow:hidden;width:415px}.doctor-img img{width:100%}.doctor-details{float:left;width:600px}.single-cpcmg_doctor .footer-container{clear:both}#subpage-content-left,#subpage-content-right{display:inline-block;vertical-align:top}#subpage-content-left{width:530px}#subpage-content-right{width:365px;margin-left:40px}.page-id-9 #subpage-content-left{width:570px}.page-id-9 #subpage-content-right{width:320px}.map-bg{width:366px;height:402px;background-image:url(../../../../../../../themes/cpcmg/img/map-bg.png);background-position:top left;background-repeat:no-repeat;margin-top:36px}#map-fad{width:340px;height:300px;background-color:#fff!important;top:85px;margin-left:14px;position:relative}.new-search{position:relative;top:20px}div#fad-results-doctors{margin-top:30px}div.fad-doctor-row{margin-bottom:40px;padding-bottom:40px}div.fad-doctor-col-one{width:198px;display:inline-block;vertical-align:top;margin-right:15px}div.fad-doctor-col-one img{border:solid 3px #fff;width:150px}div.fad-doctor-col-two{width:300px;display:inline-block;vertical-align:top;margin-right:5px}div.fad-doctor-col-three{width:158px;display:inline-block;vertical-align:top}.page-id-9 div.fad-doctor-col-two{width:345px}span.fad-doctor-title{font-size:18px;color:#255aaa;font-weight:700}table.fad-doctor-list{margin-left:-2px;margin-top:10px;width:340px}table.fad-doctor-list td{padding:2px 0;margin:0;vertical-align:top}td.fad-doctor-list-title,div.fad-doctor-list-title{font-size:14px;color:#4f5460;font-weight:700;width:140px;vertical-align:top}td.fad-doctor-list-item{word-wrap:break-word;max-width:200px}td.fad-doctor-list-item,div.fad-doctor-list-item,.fad-doctor-list-item b,.fad-doctor-list-item i,.fad-doctor-list-item p{font-size:14px;color:#4f5460}td.fad-doctor-list-item a{color:#005ea9;text-decoration:none}div.location-item{text-decoration:none;margin:0;padding:0}.locationIcon{float:right;position:relative;left:-200px;margin:0;padding:0;clear:none}.locationIcon img{margin:0;padding:0}.locationIcon:hover{cursor:pointer}.iconCorrect{margin-left:-20px}.paginate-bar{margin:15px 0 15px 0;font-size:18px}.paginate-bar a{color:#005ea9;text-decoration:none}.paginate-bar .inactive{color:#4f5460;display:none}.paginate-bar .current{font-weight:700;font-size:20px}.pageinate-options{float:right;font-size:16px;margin-top:4px}h3.search-results{margin-top:-10px}body #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link{height:auto!important;line-height:1!important}body #mega-menu-wrap-main-menu #mega-menu-main-menu{text-align:right}body #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu,body .mega-sub-menu{z-index:99999!important}body .mega-sub-menu .widget-title{font-size:17px;line-height:1.4;text-transform:uppercase;margin-bottom:0;text-align:center}body .nav .siteorigin-widget-tinymce ul{padding-bottom:10px}body .nav .siteorigin-widget-tinymce ul li{display:block;height:auto;margin-left:0;text-align:center}body .nav .siteorigin-widget-tinymce ul li a{display:block;font-size:16px;line-height:1;height:auto;padding:5px 8px}.page-id-61 .page-content{width:1035px}.resources-heading{text-align:center;position:relative}.resources-heading:before{content:"";display:block;height:1px;width:100%;background:#ccc;position:absolute;top:50px;z-index:999}.resources-heading h1{font-size:34px;color:#0f7297;font-weight:700;display:inline-block;position:relative;z-index:9999;background:#fff;padding:0 16px}.resources-subheading{line-height:1.5;padding-top:15px;margin-bottom:45px}.resources-subheading p{font-size:20px}.resources-subheading h2{color:#00a3b3;font-size:36px;font-weight:700;text-align:left;line-height:1.1}.resources-boxes-panel{margin-bottom:10px}.resources-boxes-panel .panel-grid-cell{width:33.33%!important}.resources-boxes-panel .image-widget-readmore{background-image:url(../../../../../../../themes/cpcmg/img/hover-arrow.png);padding:0;border:0;width:25px;height:25px;text-indent:-9999px;margin-top:0}.image-widget-normal a{text-decoration:none}.image-widget-normal .widget-title a{margin:40px 0 0;display:block}.image-description{font-size:17px;color:#fff}.image-description a{color:#fff;text-decoration:none}.image-description h3.widget-title{display:none}.image-description h5{font-size:19px;margin:15px 0 10px 0}.image-description img{max-height:36px}.image-widget-normal h3.widget-title{padding-top:92px!important;background-repeat:no-repeat;background-position:center top;font-size:19px;font-weight:700}#appointments h3.widget-title{background-image:url(../../../../../../../themes/cpcmg/img/appointments-icon.png)}#expacting-a-baby h3.widget-title{background-image:url(../../../../../../../themes/cpcmg/img/expacting-a-baby-icon.png)}#lactation-program h3.widget-title{background-image:url(/wp-content/uploads/2022/06/lactation-icon.png)}#new-patient-packet h3.widget-title{background-image:url(../../../../../../../themes/cpcmg/img/new-patient-icon.png)}#nurse-care h3.widget-title{background-image:url(../../../../../../../themes/cpcmg/img/nurse-care-icon.png)}#resources h3.widget-title{background-image:url(../../../../../../../themes/cpcmg/img/resources.png)}#mychart h3.widget-title{background-image:url(../../../../../../../themes/cpcmg/img/my-chart-icon.png)}#video-visits h3.widget-title{background-image:url(../../../../../../../themes/cpcmg/img/video-visits.png)}#well-clinic h3.widget-title{background-image:url(/wp-content/uploads/2022/06/well-clinic-icon.png)}#mental-health h3.widget-title{background-image:url(/wp-content/uploads/2022/06/mental-icon.png)}#special-programs h3.widget-title{background-image:url(../../../../../../../themes/cpcmg/img/special-programs-icon.png)}#insurance-patient h3.widget-title{background-image:url(../../../../../../../themes/cpcmg/img/insurance-icon.png)}#patients-rights h3.widget-title{background-image:url(../../../../../../../themes/cpcmg/img/patients-rights-icon.png)}#patient-privacy h3.widget-title{background-image:url(../../../../../../../themes/cpcmg/img/patient-privacy-icon.png)}#medical-records h3.widget-title{background-image:url(../../../../../../../themes/cpcmg/img/medical-records-icon.png)}#faq-box h3.widget-title{background-image:url(../../../../../../../themes/cpcmg/img/faq-icon.png)}#newborn h3.widget-title{background-image:url(/wp-content/uploads/2023/09/baby-cot-icon.svg);background-size:80px}.page-id-61 .footer-text{border-top:0}body .boxed-layout .image-description{background:transparent;box-shadow:1px 0 10px -2px rgba(0,0,0,.8)}body #wpgmza_map_1 .wpgmza-modern-store-locator{left:50%!important;transform:translatex(-50%);-webkit-transform:translatex(-50%);-moz-transform:translatex(-50%);-ms-transform:translatex(-50%)}.vertical-tabs-panel .sow-tabs-tab{width:303px!important;border-radius:10px;margin:0 0 20px!important;padding:20px 15px!important;font-weight:400;position:relative}.vertical-tabs-panel .sow-tabs-tab.sow-tabs-tab-selected{position:relative}.vertical-tabs-panel .sow-tabs-tab.sow-tabs-tab-selected:after,.vertical-tabs-panel .sow-tabs-tab:hover:after{content:"";background-image:url(/wp-content/uploads/2022/06/tab-arrow.png);background-repeat:no-repeat;position:absolute;right:20px;top:20px;width:11px;height:18px}.vertical-tabs-panel .sow-tabs-panel-content h4{background:#007C8A;box-shadow:0 4px 6px rgb(0 0 0 / 20%);border-radius:10px 10px 0 0;color:#fff;padding:15px 10px 15px 20px}.vertical-tabs-panel .sow-tabs-panel-content h2{font-size:24px;text-align:left;color:#007C8A;line-height:1.25;margin:0 0 10px}.vertical-tabs-panel .sow-tabs-panel-content p{font-size:18px;line-height:1.5}.vertical-tab-content{padding:0 40px}.sow-tabs-panel img{border-radius:10px}.heading-border h2{margin:20px 0 20px!important;border-bottom:1px solid #C4C4C4;padding:0 0 10px}.list-items ul li{display:block;position:relative;padding-left:25px;margin-bottom:10px;line-height:30px}.list-items ul li:before{content:"";background:#007C8A;width:7px;height:7px;position:absolute;top:13px;left:0;border-radius:50%}.team-member{float:left;margin:0 30px 30px 0;width:230px;min-height:390px}.team-member:nth-of-type(3n+3){margin:0 0 30px 0}.team-members img{border-radius:10px;width:230px;height:260px!important;object-fit:cover}.team-members h3{font-size:15px;text-align:center;color:#007C8A;font-weight:700;padding:0 10px 0;line-height:1.6;margin:10px 0 0}.team-members a{font-size:15px;text-align:center;color:#0F7297;display:block;font-weight:700;text-decoration:none}.team-bio{padding:20px 15px}.team-bio h3{text-align:center;color:#007C8A}.dr-visit-list{padding:20px 60px}.dr-visit-list h3{font-size:15px;color:#007C8A;font-weight:700;margin:0 0 10px}.dr-visit-list a{font-size:18px;font-weight:700;color:#0F7297}.location-wise-list{box-shadow:0 4px 10px rgb(0 0 0 / 8%);border-radius:10px;padding:30px 60px}.location-wise-list h3{font-size:15px;color:#007C8A;font-weight:700;margin:0 0 10px}.location-wise-list p{font-size:16px!important}.location-wise-list a{color:#0F7297}.intro-panel{padding:50px 0;margin:-20px 0 0}.intro-panel h3{font-size:26px;color:#fff;line-height:45px}.intro-panel h2{font-size:34px;color:#fff;line-height:45px;font-weight:900}.intro-panel a.white-btn,.all-about-babies a.white-btn{font-size:18px;font-weight:900;color:#0F7297;text-align:center;width:290px;border-radius:5px;background:#fff;display:inline-block;text-decoration:none;padding:10px 0;position:relative;z-index:9999999;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s}.about-us-panel{padding:50px 0 0}.home .about-us-panel{max-width:1170px;margin:0 auto}.home .quote-panel.intro-panel{max-width:1170px;margin:0 auto 50px}.about-us-panel h3{font-size:22px;color:#0F7297;margin:0 0 10px;font-family:'Lato';font-weight:900}.about-us-panel h2{font-size:34px;color:#0F7297;line-height:52px;letter-spacing:-1px;margin:0 0 10px;font-family:'Lato';font-weight:900}.about-us-panel h4{font-size:22px;color:#00A3B3;line-height:32px;margin:0 0 10px;font-family:'Lato';font-weight:900}.about-us-panel p{font-size:20px;color:#4A4949;line-height:32px}.about-us-panel a.read-more-btn{font-size:18px;font-weight:900;color:#fff;text-align:center;width:170px;border-radius:5px;background:#0F7297;display:block;text-decoration:none;padding:10px 0;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s}.intro-panel p{color:#fff;font-family:Lato;font-size:20px;line-height:30px}.quote-panel.intro-panel{margin:0 0 50px}.quote-panel.intro-panel a.white-btn{width:200px;margin:20px auto 0}.getting-ready h1.headline{padding:40px 0 0;color:#4A4949;font-size:26px;line-height:36px}.getting-ready .page-content p{font-size:20px;line-height:32px}.blue-boxes{margin:30px 0 0}.blue-baby-box{background:#0F7297;padding:0 0 50px;min-height:850px}.blue-baby-box h3{color:#fff;text-align:center;font-size:34px;font-weight:700;line-height:52px;position:relative;padding:0 0 20px}.blue-baby-box h3:after{content:"";display:block;background:#fff;width:86px;height:2px;position:absolute;left:0;right:0;bottom:0;margin:0 auto}.blue-baby-box .textwidget>p:first-child{padding:0;margin:0}.blue-baby-box p{color:#fff;font-size:19px;line-height:32px;padding:0 45px;margin:0 0 30px}.blue-baby-box p a{color:#fff;text-decoration:underline}.all-about-appointments{padding:50px 0}.heading-style h2{text-align:center;font-family:"Lato",sans-serif;color:#0F7297;font-size:34px;font-weight:700;background-image:url(/wp-content/uploads/2022/06/headline-lines.png);background-position:top center;background-repeat:no-repeat;padding:30px 0 10px;font-weight:700}.all-about-appointments .page-content p{font-size:20px;line-height:32px}.check-list-style h3{font-size:24px;font-weight:700;line-height:32px;margin:0}.check-list-style ul{padding:0}.check-list-style ul li{font-size:20px;padding-left:60px;margin-bottom:30px;position:relative;list-style-type:none;line-height:32px}.check-list-style ul li:before{content:"";background:url(/wp-content/uploads/2023/09/check-list.png) no-repeat;width:45px;height:45px;top:-5px;left:0;position:absolute;border-radius:0;background-size:contain}.lactation-panel{padding:50px 0}.lactation-panel h4{font-size:26px;font-weight:700;line-height:40px}.lactation-panel p{font-size:19px}.all-about-babies{padding:70px 0}.all-about-babies h2{font-size:34px;font-weight:700;line-height:52px;text-align:left;color:#fff}.all-about-babies p{color:#fff;padding:20px 0 0}.all-about-babies a.white-btn{width:200px}.contact-numbers{padding:50px 0 0}.contact-numbers p{font-size:19px}.contact-numbers p strong{color:#0F7297}.covid-message{background-color:#41813d;color:#fff;padding:1px 0}.covid-message p{font-size:16px;font-weight:700}.blog .site-inner,.archive .site-inner{padding-top:15px}#featured-blog-panel{display:flex;gap:30px;align-items:center;background:#E4F3F2}.featured-post-image{min-width:50%;margin:0 0 -10px;height:auto;object-fit:cover;width:100%}.featured-post-image img{width:100%}.featured-post-content{padding:25px 25px 25px 10px}#featured-blog-panel h1{font-size:30px;margin-bottom:7px;text-align:left}#featured-blog-panel .read-more{margin-top:20px;min-width:200px;background:#4EACA9;border-radius:60px;color:#12153F;font-weight:700;line-height:17px;padding:17px 27px;display:inline-block;font-size:15px}#featured-post-category{font-weight:700;text-transform:uppercase}.all-categories{margin-top:50px;margin-bottom:50px;display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.all-categories a{padding:10px 25px;border:1px solid #09a;text-decoration:none}.all-categories a:hover{background:#4EACA9;color:#0D355E}.blog-grid-panel{display:flex;flex-wrap:wrap;gap:30px}.blog-grid-box{width:360px;font-size:17px}.blog-grid-box-image{min-height:240px;margin-bottom:20px}.blog-grid-box h4{font-size:24px;margin:0}.blog-grid-box h4 a{text-decoration:none}.blog-grid-box p{margin-bottom:5px}.blog-grid-box img{margin-bottom:0;width:100%;max-width:100%;height:240px;object-fit:cover}.blog-grid-box .read-more{text-decoration:underline}.grid-post-category{text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:14px;margin-bottom:5px}.grid-post-category a{color:#0F7297;text-decoration:none}#archive-cat-title{text-align:center;padding:0 25px 20px 25px}.single #featured-blog-panel h1:after{content:"";display:block;width:80px;height:2px;background:#12153F;margin:20px 0 20px}.pagination a.page-numbers,.pagination span.page-numbers{padding:10px 10px;background:#027D88;color:#fff;text-decoration:none}.pagination a.page-numbers:hover,.pagination span.page-numbers.current{background:#0F7297}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}body #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link{font-weight:900!important;color:#000!important}.archive .blog-posts{padding:40px 0 0}.video-visit-panel a.white-btn{font-size:18px;color:#fff;text-align:center;width:220px;border-radius:5px;background:#0F7297;display:inline-block;text-decoration:none;padding:10px 0;font-weight:700;position:relative;z-index:9999999;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s}.video-visit-panel a.white-btn:hover{background:#00a3b3;color:#fff}.video-visit-panel p{margin:20px 0 40px}.video-visit-panel h5{font-size:26px;line-height:1.4}.blue-box .textwidget{background:#0F7297;min-height:470px;color:#fff;padding:50px 60px}.blue-box ul{padding:0}.blue-box h2{font-size:34px;font-weight:700;position:relative;margin:0 0 30px;padding:0 0 30px}.blue-box h2:after{content:"";background:#fff;width:85px;height:2px;display:block;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.blue-box ul li{display:block;position:relative;padding-left:65px;margin-bottom:20px;line-height:1.6;font-size:20px}.blue-box ul li:before{content:'';background:url(/wp-content/uploads/2024/04/check-list-icon.png) no-repeat;width:45px;height:46px;position:absolute;top:5px;left:0;border-radius:0}.help-panel{padding:30px 0}.help-panel h1{padding:40px 0 0}.help-panel h5{font-size:26px;line-height:1.4}.faqs-panel{padding:50px 0}.faqs-panel h1{margin:0 0 50px}.faqs-panel .sow-accordion-panel-header-container{border:2px solid #DBDBDB}.faqs-panel .sow-accordion-panel.sow-accordion-panel-open .sow-accordion-panel-header-container{border-bottom:none;border-left:none;border-right:none}.faqs-panel .sow-accordion-panel.sow-accordion-panel-open{border-left:2px solid #DBDBDB;border-right:2px solid #DBDBDB;border-bottom:2px solid #DBDBDB}.faqs-panel .sow-accordion-title{font-weight:700}.faqs-panel .sow-icon-fontawesome{color:#0F7297}.wp-gr.wpac a.wp-google-name{color:#2D70EB!important}.wp-gr .wp-google-time{color:#757575!important}.wp-gr .wp-google-rating{color:#BD5A14!important}.wp-gr .wp-google-url{color:#0062FF!important}.mtsnb-content .mtsnb-link{text-decoration:underline}.location-main-info{display:flex;margin:50px 0 0}.location-main-info-left{background:#0F7297;width:50%;padding:50px}.location-main-info-left h1.location-title{color:#fff;text-align:left;margin:0 0 40px}.location-main-info-left *{color:#fff}.location-main-info-left .icon-info a.plain{color:#fff}.location-main-info-left .icon-block .icon-info{color:#fff}.location-main-info-left .icon-info a{color:#fff;text-decoration:none}.location-main-info-left .icon-block .icon-info strong{color:#fff}.location-main-info-right{background:#F3F3F3;width:50%;padding:50px}.about-location{display:flex;margin:50px 0 70px}.about-location .left-section h3{color:#0F7297;font-weight:700}.about-location .left-section{width:70%;padding-right:100px}.about-location .right-section{width:30%;border-left:1px solid #BCBCBC}.about-location .right-section .icon-block .icon-info strong{color:#0F7297;font-size:26px}.about-location .right-section ul{list-style:none;padding:0}.about-location .right-section ul li{position:relative;padding-left:20px;color:#4a4949}.about-location .right-section ul li::before{content:"";width:6px;height:6px;background:#0F7297;border-radius:50%;position:absolute;left:0;top:13px}.about-location .right-section ol li{color:#4a4949}.about-location .right-section ol{padding:20px 0 0 20px;line-height:1.2}.about-location .left-section a{color:#4A4949}.location-main-info-left .icon-block.left{width:50%;float:left}.location-main-info-left .icon-block.right{width:50%;float:left}.location-main-info-right .icon-block.right.bottom{width:50%;float:left}.location-main-info-right .icon-block.left.bottom{width:50%;float:left}.location-main-info-right .loc-content-block{margin:0 0 20px}a.direction-btn{font-size:18px;font-weight:700;color:#fff;text-align:center;width:270px;border-radius:5px;background:#0F7297;display:block;text-decoration:none;padding:10px 0;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s}.location-main-info-left a.direction-btn{background:#fff;color:#0F7297}.location-main-info-right .icon-info.fb-link{background:url(../../../../../../../themes/cpcmg/img/fb-icon.png) no-repeat left center;padding:10px 0 10px 50px;position:relative!important;top:25px!important}.location-main-info-right .icon-info a{color:#0F7297;text-decoration:none;font-size:16px}@media only screen and (max-width:1200px){.widget-right{width:740px}body #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link{font-size:15px}.blog-grid-panel{padding:0 20px}.blog-grid-box{width:300px}.about-us-panel{padding:50px 20px 0}.all-about-appointments{padding:50px 20px}.lactation-panel .panel-grid-cell,.contact-numbers .panel-grid-cell{padding:0 20px}.blue-baby-box p{font-size:17px}.blue-box .textwidget{padding:30px 20px}a.header-btn{font-size:14px;width:100px}a.header-btn-2{font-size:14px;width:130px}.page-content{padding:0 20px}body .middle-me{line-height:1.3}}@media only screen and (max-width:980px){a.header-btn,a.header-btn-2{padding:8px 10px}.vertical-tabs-panel .sow-tabs .sow-tabs-tab-container .sow-tabs-tab{margin:0;display:block;width:100%}.vertical-tabs-panel .mobile-tab-content,.vertical-tabs-panel .sow-tabs .sow-tabs-panel-container{display:none}.vertical-tabs-panel .sow-tabs .sow-tabs-tab-container .sow-tabs-tab-selected+.mobile-tab-content{display:block;margin:0 0 20px}.vertical-tabs-panel .sow-tabs{display:block!important}.vertical-tabs-panel .sow-tabs-tab{width:96%!important}.vertical-tabs-panel .sow-tabs-panel-content h4{display:none}.hero-img h1{font-size:26px;line-height:36px}.hero-img a.white-btn{font-size:16px;width:140px}body #mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link{font-size:15px}.intro-panel h3{font-size:20px;line-height:30px}.intro-panel h2{font-size:28px;line-height:40px}.about-us-panel h2{font-size:30px;line-height:40px;letter-spacing:0}.about-us-panel{padding:30px 2% 10px}.intro-panel p{font-size:16px;line-height:22px;padding:0 20px}.intro-panel p br{display:none}.about-us-panel p{font-size:16px;line-height:24px}.about-us-panel h4{font-size:18px;line-height:26px}.widget-right{width:100%}body #mega-menu-wrap-main-menu #mega-menu-main-menu{text-align:center}.getting-ready .page-content p{font-size:16px;line-height:25px}.getting-ready .page-content p br,.all-about-appointments .page-content p br{display:none}.blue-baby-box h3{font-size:24px}.blue-baby-box p{font-size:16px;line-height:25px;padding:0 15px;margin:0 0 20px}.page-content .blue-baby-box img{max-width:100%}.blue-baby-box{min-height:680px}.heading-style h2{font-size:30px}.all-about-appointments .page-content p{font-size:16px;line-height:25px}.check-list-style h3{font-size:20px}.check-list-style ul li{line-height:30px;font-size:16px}.check-list-style ul li br,.lactation-panel p br{display:none}.lactation-panel h4{font-size:20px;line-height:30px}.lactation-panel p{font-size:16px}.all-about-babies{padding:20px 0;background-position:left 35% center!important}.all-about-babies p{padding:0}.contact-numbers p{font-size:16px}.blog-grid-box{width:100%}#featured-blog-panel{display:block}.page-content #featured-blog-panel img{max-width:100%}.blue-box h2{font-size:24px}.blue-box ul li{font-size:16px}.video-visit-panel h5{font-size:20px}.help-panel h5{font-size:20px}.page-content h1{font-size:30px}.page-content p br{display:none}.faqs-panel .sow-accordion-title{font-size:20px}.widget-right form.searchform.open{margin:0}.location-main-info{display:block}.location-main-info-left,.location-main-info-right{width:570px;margin:0 auto}.about-location{display:block}.about-location .left-section{width:100%;padding-right:0}.about-location .right-section{width:100%;border-left:none}.about-location .icon-block .icon-info{left:0}.location-main-info-right img{width:100%}.location-main-info-left .icon-block.right{float:none}.location-main-info-right .icon-block.right.bottom{width:50%;float:none;margin:0 auto}.location-main-info-right .icon-block.left.bottom{width:50%;float:none;margin:30px auto 0}}@media only screen and (max-width:730px){.all-about-babies{padding:0 0 20px!important;background-color:#0F7297;background-image:none!important}.all-about-babies h2{font-size:34px;padding:20px 20px 0}.all-about-babies p{padding:0 20px 20px}}@media only screen and (max-width:500px){.header-top{height:auto}.vertical-tabs-panel .sow-tabs-tab{width:92%!important}.vertical-tab-content{padding:0 20px}.vertical-tabs-panel img{margin:0 auto 10px!important;float:none!important;display:block}.vertical-tabs-panel .sow-tabs .sow-tabs-tab-container .sow-tabs-tab-selected+.mobile-tab-content{display:block;margin:0 auto 20px;width:100%}.location-wise-list a{word-break:break-all}.team-member{float:none;margin:0 auto 30px;width:165px;min-height:315px;display:block}.team-member:nth-of-type(3n+3){margin:0 auto 30px}.covid-message p{font-size:13px}.hero-img .soliloquy-slider img{width:100%;height:200px;object-fit:cover;object-position:right}.hero-img .soliloquy-container .soliloquy-caption.soliloquy-caption-bottom{top:0;transform:none}.hero-img .soliloquy-caption-inside br{display:none}.intro-panel{padding:30px 0}.intro-panel h2{font-size:24px;line-height:30px;padding:0 10px}.intro-panel h2 br{display:none}.intro-panel p{padding:0 10px}.getting-ready h1.headline{font-size:22px;line-height:30px}.getting-ready h1.headline br,.all-about-appointments .page-content p br{display:none}.blue-baby-box{min-height:100%;margin:0 0 20px}#featured-blog-panel h1{font-size:24px}.blue-box .textwidget{min-height:auto;margin:0 0 20px}.help-panel h5,.video-visit-panel h5{font-size:18px}.help-panel h5 br,.video-visit-panel h5 br{display:none}.widget-right .searchform input[type=text]{border:2px solid}.hero-img h1{color:#fff}.location-main-info-left,.location-main-info-right{width:320px}.location-main-info-right .icon-block.right.bottom,.location-main-info-right .icon-block.left.bottom{width:100%}}@media (max-width:480px){.fad-inputs .input-block input[type=text]{width:95%;padding-left:10px}select.select-fad{width:95%}span.select-fad{width:98%;background-position:95% 12px}select.select-langs{width:95%;padding-left:10px}span.select-langs{width:98%;background-position:95% 12px}select.select-gender{width:95%}span.select-gender{width:98%;background-position:95% 12px}.fad-inputs .input-block{margin-top:20px}.fad-inputs #lname{width:100%}.fad-inputs #lname input{width:95%}.fad-inputs #fname{width:100%;margin-left:0}.fad-inputs #fname input{width:95%}.fad-inputs #radius{margin-left:0}td.fad-doctor-list-item{max-width:100%}}@media (max-width:600px){#subpage-content-left{width:95%}div.fad-doctor-col-one{display:block;width:100%!important}.pageinate-options{float:none;margin-bottom:10px;display:block}}@media (max-width:960px){#subpage-content-right{display:block;margin:-40px 0 40px!important}div.fad-doctor-col-one{width:160px}table.fad-doctor-list{margin-left:-2px;margin-top:10px;width:100%}.locationIcon{display:none}.widget-right form{margin:0 auto 10px;width:150px;float:none}.widget-right .searchform input[type=text]{width:130px;position:relative;margin:0}.widget-right .searchform input[type=submit]{position:relative;top:10px}}@media (max-width:700px){.hero-img h1{font-size:30px}}@-moz-document url-prefix(){div.state-select{top:0}.state-select label{top:-5px}.contact_form .select-inline{position:relative;top:-36px}span.select-contact{top:-5px}.privacy{top:0}}.flexslider ul li img.attachment-full{width:auto;height:100%}@media (max-width:350px){.logo{text-align:center;margin:12px 60px 12px!important}select.select{width:300px}span.select{width:300px;background:url(../../../../../../../themes/cpcmg/img/select-arrow-turqoise.png) no-repeat 270px 12px}}@media (max-width:480px){.logo{text-align:center;margin:60px}.page-wrapper{min-width:320px}.logo img{width:100%}.header-top-right form{display:none}.header-top-right a.mobile-search{display:inline}.header-top-right a{margin-right:0}#contact_city{width:95%}#contact_zip{width:97px}.inline-block{display:block!important}.search-by-location{width:100%}.or{width:100%}.search-by-doctor{width:100%}body .soliloquy-container .soliloquy-caption{position:relative}.hero-img h5,.hero-img h1,.hero-img p{color:#525252}.hero-img h1{font-size:24px}.hero-img p{font-size:15px}.hero-img .soliloquy-container .soliloquy-caption.soliloquy-caption-bottom{left:0!important}.hero-img a.white-btn{background:#00a3b3;color:#fff}body .boxed-layout .image-description a{padding:15px 23px!important}}@media (max-width:600px){.logo{text-align:center;margin:12px 60px 12px!important}.logo img{max-width:160px}.page-wrapper{overflow:hidden}.social .text{display:none}.nav ul li{display:block;clear:both;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:solid 1px #fecc03;margin-left:0}.nav ul li a{display:block;font-size:24px}.nav ul li.two-line a{padding:8px 15px 7px 15px}.nav ul{border-bottom:none;border-top:solid 1px #fecc03}.menu-main-menu-container ul.menu li:hover ul{display:none}.news-cols .left-col{width:95%;margin-left:-10px}.news-item .left{display:none}.news-item .right{display:block;width:100%}.video-embed{width:95%;height:auto}.fad-doctor-col-one img{margin:0 auto 20px;display:block}.widget-right .searchform input[type=text]{margin:10px 0 0}}@media (min-width:601px) and (max-width:749px){.nav ul li a{font-size:14px}}@media (max-width:480px){.footer-container .column-two{padding-left:20px}.footer-container .accredited{margin-left:20px;margin-top:-20px;padding-bottom:20px}.footer-container .right{margin-right:20px}.contact_form .input-block input[type=text]{width:95%}.contact_form .input-block textarea{width:95%}.contact_form .select-inline{top:0}}@media (min-width:600px) and (max-width:750px){.footer-container .accredited{margin-left:0;margin-top:40px;width:175px}}@media (min-width:750px) and (max-width:799px){.nav ul li a{font-size:12px}}@media (min-width:800px) and (max-width:920px){.nav ul li a{font-size:13px}}@media (max-width:900px){.footer-container .column-one{width:100px}.footer-container .column-two{width:125px}.footer-container ul{padding-left:0;margin-left:0}.footer-container ul.column-one{padding-left:20px}.news-cols .right-col{display:none}}@media (max-width:480px){.find-a-doctor-forms{width:100%}.search-by-location{width:100%}.or{width:100%;top:0}.search-by-doctor{width:100%}}@media (min-width:480px) and (max-width:1023px){.find-a-doctor-forms{width:428px;margin:0 auto}.search-by-location{margin-bottom:20px}.or{width:428px;top:30px;margin-bottom:50px}.search-by-doctor{margin-bottom:20px}}@media (max-width:1023px){.videos-div{width:95%;margin-left:0;margin-bottom:30px}ul.videos .left,ul.videos .right{display:block;width:100%}ul.videos .right{margin-left:1px}.videos-div .flex-prev{left:170px;top:-85px}.videos-div .flex-next{left:250px;top:-85px;margin-left:80px}div.videos-div img.flex-prev,div.videos-div img.flex-next{text-align:center;top:440px}.video-box{margin-left:0}}@media (min-width:1024px) and (max-width:1050px){.videos-div .flex-prev{left:-80px}.videos-div .flex-next{left:860px}}@media (max-width:1124px){.content-wrapper{width:100%;margin:0}.social{margin-left:5px}.header-top-right{margin-right:15px}.footer-container .footer-wrapper{width:100%;margin:0}.logo{width:250px}.logo img{width:250px;margin:0 0 0 5px}a.phone-no{padding:0 15px 0 0}.widget-right{margin:15px 0 0}.panel-1{margin:10px 30px}.latest-news-panel h2:before,.latest-news-panel h2:after{width:320px}.right-sec{width:660px}.left-sec{margin:0 0 0 20px}.left-sec h3{font-size:30px}.about-panel{min-height:400px;padding:40px 20px 40px!important}.family-panel{min-height:300px;padding:20px 20px 20px!important}.hero-img .soliloquy-container .soliloquy-caption.soliloquy-caption-bottom{bottom:20px;left:3%}.page-id-61 .page-content{width:980px}.resources-subheading h2{font-size:34px}.resources-subheading p{font-size:18px}.image-description{font-size:15px}.image-description h5{font-size:17px}}@media (max-width:950px){.page-content,.page-id-61 .page-content{width:95%;margin:0 auto}.page-content img{max-width:95%}.location_form input[type=text],.library_form input[type=text]{width:95%}.map-about,.map-locations{width:95%;margin:0 auto;display:block}.below-copy,.above-copy{width:95%}.logo{width:250px;float:none;margin:0 auto!important}.logo img{width:250px;margin:0}.widget-right{text-align:center}.latest-news-panel h2:before,.latest-news-panel h2:after{width:190px}.right-sec{width:470px;padding:0}.hero-img .soliloquy-container .soliloquy-caption.soliloquy-caption-bottom{bottom:-25px}.resources-subheading h2{font-size:26px}.resources-subheading p{font-size:15px}.boxed-layout .image-description a{padding:14px}body .boxed-layout .image-description a{padding:8px 14px}.image-widget-normal h3.widget-title{font-size:15px;padding-top:70px!important}.image-description{font-size:13px}.boxed-layout .image-description a p{margin-bottom:5px}.image-description img{max-height:25px}.image-description h5{font-size:14px;margin-bottom:5px;margin-top:0}.boxed-layout:hover .image-description{background:none}.image-widget-normal img{max-width:100%}}@media (min-width:1124px){.content-wrapper{max-width:1170px;margin:0 auto}}@media (max-width:479px){.flexslider ul li .slide-copy{font-size:26px;line-height:30px}.videos-div .flex-next{left:250px;top:-85px;margin-left:80px}div.videos-div img.flex-prev,div.videos-div img.flex-next{left:100px;top:440px}.news-item .right .title{font-size:1.3em}}@media (min-width:480px) and (max-width:600px){.flexslider ul li .slide-copy{font-size:36px;line-height:40px}}@media (max-width:600px){.nav ul li a{padding-bottom:0}.flexslider{height:auto;width:100%!important}.flexslider ul{height:auto}.flexslider ul li{height:auto}.flexslider ul li a{height:auto;width:100%}.flexslider ul li img.slide-bg{width:200%;position:relative}.flexslider ul li .slide-copy{display:block;width:100%;padding:1px 10px 10px 10px;height:200px;position:relative;right:0;top:0;margin-top:-24px;-webkit-border-top-left-radius:20px;-khtml-border-radius-topleft:20px;-moz-border-radius-topleft:20px;border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-khtml-border-radius-topright:20px;-moz-border-radius-topright:20px;border-top-right-radius:20px}.flexslider ul li .slide-copy img{width:100%;margin-top:20px}.flexslider ul li .slide-copy p{margin-top:10px}.flex-container .flex-control-nav{width:100%;margin-top:-30px;right:0}.resources-heading:before{display:none}.resources-heading h1{font-size:26px}.resources-subheading h2{font-size:26px}.resources-subheading h2 br{display:none}.resources-boxes-panel .panel-grid-cell{width:344px!important;margin:0 auto!important}.image-widget-normal h3.widget-title{font-size:24px;padding-top:76px!important}body .boxed-layout .image-description a{padding:25px 30px}.image-description img{max-height:40px}.boxed-layout .image-description a p{margin-bottom:15px}.image-description h5{font-size:20px}.image-description{font-size:18px}.resources-boxes-panel{margin-bottom:0}}@media (min-width:800px) and (max-width:1023px){.flexslider{height:329px}.flexslider ul{height:329px}.flexslider ul li{height:329px}.flexslider ul li a{height:329px}.flexslider ul li .slide-copy{right:66px;top:36px;width:285px;padding:0 20px;height:271px;font-size:30px;line-height:40px}.flexslider ul li .slide-copy img{width:247px;margin-top:20px}.flexslider ul li .slide-copy p{margin-top:10px}.flex-container .flex-control-nav{width:285px;margin-top:-50px;right:66px}.flexslider ul li .solid-bottom{margin-top:-24px;height:33px}}@media (max-width:700px){body.page-id-61 .subpage-header img{height:130px;object-fit:cover}.social-media{float:none!important;margin:0 auto}.logo img{margin:10px 0 0}.widget-right{width:100%;float:none}.nav ul li a{font-size:14px}.latest-news-panel h2{font-size:30px}.latest-news-panel h2:before,.latest-news-panel h2:after{width:160px;top:14px}.left-sec{margin:0 auto;width:100%;float:none}.left-sec h3{text-align:center;margin:0}.right-sec{width:100%;padding:0;float:none}.right-sec p{text-align:center;padding:0 10px}a.news-btn{margin:20px auto 0!important}.about-panel h2,.about-panel h3,.family-panel h2,.family-panel h3{text-align:center}.about-panel p{font-size:14px;border-left:none;text-align:center}.family-panel p{font-size:15px;border-left:none;padding:0 0 0 10px;text-align:center}.family-panel{min-height:230px}.footer-text p{font-size:13px;text-align:center}.footer-container .accredited{margin-left:0;margin-top:0;width:320px;margin:10px auto 20px}}@media (max-width:600px){.paper-dolls{width:100%;height:auto;margin:0;background-position:bottom center}.slider-nav-container .flex-control-nav{bottom:-30px}.paper-dolls .slider{width:80%;margin:30px auto 0 auto}.paper-dolls .slider li .slide-title{font-size:28px;margin-top:10px}.paper-dolls .slider li p{font-size:16px;margin-bottom:10px;padding:0 10px}.slider-nav-container .flex-control-nav{bottom:-20px}.contact{width:60%;margin-top:330px}.contact .title{font-size:28px}.contact p{font-size:16px}.copy-about{width:95%;margin-left:0}.copy-about h1{width:100%;font-size:28px}.copy-about p{width:100%;text-align:center}}@media (min-width:601px) and (max-width:711px){.paper-dolls .slider li .slide-title{font-size:22px;margin-top:10px}.paper-dolls .slider li p{font-size:14px;margin-top:0;margin-bottom:0}.contact{width:300px;margin-top:150px;background-image:none;border-top:none}}@media (min-width:712px) and (max-width:765px){.paper-dolls .slider li .slide-title{font-size:28px;margin-top:10px}.paper-dolls .slider li p{font-size:16px}.contact{margin-top:175px}}@media (min-width:601px) and (max-width:765px){.paper-dolls{width:100%;margin:0;background-size:100%}.fad-dolls{min-height:415px}.slider-nav-container .flex-control-nav{bottom:-30px}.paper-dolls .slider{width:500px;margin:30px auto 0 auto}.paper-dolls .slider li p{padding:0 10px;margin-bottom:10px}.slider-nav-container .flex-control-nav{bottom:-20px}.contact{width:350px}.contact .title{font-size:28px}.contact p{font-size:16px}}@media (min-width:768px) and (max-width:799px){.paper-dolls{width:100%;margin:0;background-size:100%}.fad-dolls{min-height:500px}.slider-nav-container .flex-control-nav{bottom:-30px}.paper-dolls .slider{width:500px;margin:30px auto 0 auto}.paper-dolls .slider li .slide-title{font-size:28px;margin-top:10px}.paper-dolls .slider li p{font-size:18px;margin-bottom:10px;padding:0 10px}.slider-nav-container .flex-control-nav{bottom:-20px}.contact{width:350px;margin-top:175px}.contact .title{font-size:28px}.contact p{font-size:18px}}@media (min-width:800px) and (max-width:1023px){.paper-dolls{width:100%;margin:0;background-size:100%}.fad-dolls{min-height:500px}.slider-nav-container .flex-control-nav{bottom:-30px}.paper-dolls .slider{width:550px;margin:30px auto 0 auto}.paper-dolls .slider li .slide-title{font-size:30px;margin-top:10px}.paper-dolls .slider li p{font-size:20px;margin-bottom:10px;padding:0 10px}.slider-nav-container .flex-control-nav{bottom:-20px}.contact{width:450px;margin-top:215px}.contact .title{font-size:30px}.contact p{font-size:20px}}@media (min-width:1024px) and (max-width:1124px){.paper-dolls{width:100%;height:auto;margin:0;background-size:100%}.contact{width:650px;margin-top:280px}.slider-nav-container .flex-control-nav{bottom:-30px}}@media (max-width:1124px){.subpage-header img{width:100%;height:auto}}.fad-inputs input[type=submit].phys-login-btn{border:1px solid #FFF;background:#72d64c;padding:9px 18px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff;font-size:19px;font-family:"trajan-pro-3",sans-serif;text-decoration:none;vertical-align:middle;cursor:pointer;margin-top:20px;background-image:none!important}.fad-inputs input[type=submit].phys-login-btn:hover{border-color:#FFF;background:#72e845;color:#fff}.fad-inputs input[type=submit].phys-login-btn:active{border-color:#FFF;background:#000}iframe#phys-docs{width:100%;height:1050px;border:0;margin:0 auto;padding:0 0 0 4%}iframe#phys-docs body{margin:0 auto}.header-top .content-wrapper{position:relative}.social-media a{font-size:24px;display:inline-block;padding:5px 12px;color:#fff}.social-media a:hover{color:#fff}.social-media a:nth-child(3){border:none}.header-top-middle{float:none;position:absolute;top:0;margin-right:40px;margin-top:10px;padding:0 0 0 0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.header-top-middle a{position:relative;margin-right:6px}.header-top-middle .mychart{display:inline-block;padding:0;margin:0}@media (max-width:756px) and (min-width:598px){.header-top{height:46px}.header-top-middle{left:20%;transform:translate(0,0)}}@media (max-width:656px) and (min-width:598px){.header-top{height:46px}.header-top-middle{left:15%;transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0)}}@media (max-width:598px){.header-top .social a{display:block}.header-top-middle{left:50%;margin-top:8px;text-align:center}.header-top-middle a{margin-right:15px}.mychart{text-align:center}.mychart a{margin:0}.mychart img{display:block;padding:0;margin:0 auto}.header-top-right a.mobile-search{display:block;margin:0 12px 0 0}.header-top-right form{display:none}.widget-right a{display:block;margin:10px auto 10px!important}.hero-img h1{font-size:24px;text-align:center;margin:20px 0 25px}.hero-img h5{text-align:center}.hero-img p{text-align:center}.hero-img a.white-btn{display:block;margin:10px auto}.hero-img a.white-btn.loc{margin:0 auto}.latest-news-panel h2:before,.latest-news-panel h2:after{display:none}.about-panel h3,.family-panel h2,.family-panel h3{font-size:24px}.about-panel p strong{font-size:18px}.nav ul li a{padding:10px 12px}.req-estimate-form{max-width:260px}}.section{clear:both;padding:0;margin:0}.col{display:block;float:left;margin:0 0 0 1.6%}.col:first-child{margin-left:0}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}.span_3_of_3{width:100%}.span_2_of_3{width:66.13%}.span_1_of_3{width:32.26%}@media only screen and (max-width:480px){.col{margin:1% 0 1% 0%}.span_3_of_3,.span_2_of_3,.span_1_of_3{width:100%}}.pp-col-first{padding:0 0 0 1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.col.span_1_of_3,.col.span_2_of_3{padding:0 0 0 1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body div#news-sidebar .searchform input[type="submit"]{display:inline-block;float:right;width:50px;height:49px;background-image:url(https://www.cpcmg.net/wp-content/themes/cpcmg/img/blog-search-button.png)!important;border:none;cursor:pointer;background-position:0;margin:0;margin-right:0;position:absolute;top:0;right:58px;margin-right:-59px;background:no-repeat;z-index:200;font-size:0}div#news-sidebar ul{list-style:none}div#news-sidebar h2.news-archives{font-family:'Lato';text-transform:uppercase;margin-top:10px;font-size:26px;text-align:left;margin-bottom:10px}div#news-sidebar ul ul{border-bottom:1px solid lightgray;padding:5px 32px 14px;margin:0 0 17px 0}body div#news-sidebar .searchform input[type="text"]{width:94%!important;height:43px}div#news-sidebar ul ul:last-child{border-bottom:0;margin-bottom:32px}div#news-sidebar ul li a{color:#fff;text-decoration:none;opacity:.9;position:relative}div#news-sidebar ul li{opacity:1}div#news-sidebar ul a:hover{opacity:1}div#news-sidebar ul li a:after{content:'\f054';position:absolute;left:210px;font-family:'fontawesome'}div#news-sidebar ul ul li a:after{content:'\f054';position:absolute;left:179px;font-family:'fontawesome'}.news-item .wrap{float:left}.news-item .wrap-right{float:right;width:60%;position:relative}.news-item .wrap-left{width:40%;float:left}.news-item .wrap-left img{width:92%;margin-bottom:14px;border:1px solid}.news-item .custom-social-wrapper{clear:both}div#news-sidebar form{position:relative;margin-bottom:71px}div#news-sidebar .searchform input[type=text]{display:inline-block;width:280px;height:40px;border:solid 2px #e3e3e3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:22px;position:absolute;left:0;top:0}div#news-sidebar .searchform input[type=submit]{display:inline-block;float:right;width:134px;height:46px;background-image:url(../../../../../../../themes/cpcmg/img/submit-button-search.png);border:none;cursor:pointer;background-position:285px;margin:0;position:absolute;top:0;right:0;margin-right:-59px}.custom-social-wrapper{border-radius:6px;border:1px solid;padding:8px;width:94px;margin:12px 0;font-family:'trajan-pro-3';text-align:center;cursor:pointer}#after-hour h3.widget-title{background-image:url(../../../../../../../themes/cpcmg/img/after-hour-icon.png)}.after-hours-img{position:relative;float:left;height:215px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:inline-block;width:94%;margin:10px}.cpec-locations div.after-hours-loc{display:inline-block;width:250px;padding:10px;text-align:center;float:left;min-height:480px}img.post-featured{width:100%;margin:1em 0 1em;height:auto;padding:0}.blog-cols .left-col,.blog-cols .right-col{display:inline-block}.blog-cols .left-col{max-width:650px}.blog-cols .right-col{width:250px;vertical-align:top;margin-top:90px;margin-left:45px}.blog-cols .right-col h1{font-size:18px}.post .entry-meta ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:rgb(178,178,178);display:block;font-family:'Open Sans';font-size:16px;font-style:normal;font-weight:400;line-height:30px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}.page-content.post .entry-meta ul li i{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fbab5f;display:inline-block;font-size:16px;font-style:normal;font-weight:400;line-height:30px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:left;margin-left:0}.page-content.post .entry-meta ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#737373;display:inline-block;font-family:'Open Sans';font-size:16px;font-style:normal;font-weight:400;line-height:30px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:left;margin-left:24px}.post [class^="rt-icon-"],[class*=" rt-icon-"]{-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:rgb(249,173,99);font-family:'fontawesome';font-size:16px;font-style:normal;font-variant:normal;font-weight:400;line-height:16px;list-style-image:none;list-style-position:outside;list-style-type:none;padding-right:2px;text-align:left;text-transform:none}.post .entry-meta a,.entry-meta a:hover,.entry-meta a:focus,.entry-meta a:before,.entry-meta a:after{background-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#255aaa;cursor:auto;display:inline;font-family:'Open Sans';font-size:16px;font-style:normal;font-weight:400;height:auto;line-height:30px;list-style-image:none;list-style-position:outside;list-style-type:none;outline-color:rgb(248,93,97);outline-style:none;outline-width:0;text-align:left;text-decoration:none;transition-delay:0s;transition-duration:0.3s;transition-property:all;transition-timing-function:linear;width:auto}.post h1.post-title{color:#1b1b1b;text-align:left;font-size:1.8em;line-height:1.4em;margin:0 0 .2em 0;padding:0;letter-spacing:-1px;text-transform:uppercase}.post .entry-meta ul li:first-child{margin-left:0}.post .entry-meta{margin-bottom:0;width:80%;float:left}div#blog-sidebar ul{list-style:none}div#blog-sidebar h2.news-archives{font-family:'trajan-pro-3';text-transform:uppercase;margin-top:32px;font-size:26px;text-align:left}div#blog-sidebar ul ul{border-bottom:1px solid lightgray;padding:5px 32px 14px;margin:0 0 17px 0}div#blog-sidebar ul ul:last-child{border-bottom:0;margin-bottom:32px}div#blog-sidebar ul li a{color:#000;text-decoration:none;opacity:.4;position:relative}div#blog-sidebar ul a:hover{opacity:1}div#blog-sidebar ul li a:after{content:'\f054';position:absolute;left:210px;font-family:'fontawesome'}div#blog-sidebar ul ul li a:after{content:'\f054';position:absolute;left:179px;font-family:'fontawesome'}h2.blog-archives{font-family:'trajan-pro-3';text-transform:uppercase;font-size:26px;text-align:left}div#blog-sidebar form{position:relative;margin-bottom:71px}div#blog-sidebar .searchform input[type=text]{display:inline-block;width:210px;height:40px;border:solid 2px #e3e3e3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:22px;position:absolute;left:0;top:0}div#blog-sidebar .searchform input[type=submit]{display:inline-block;float:right;width:50px;height:46px;background-image:url(../../../../../../../themes/cpcmg/img/blog-search-button.png);border:none;cursor:pointer;background-position:0;margin:0;position:absolute;top:0;right:80px;margin-right:-59px;z-index:200}.post blockquote{background-color:#eee;margin:2em 0;padding:1em 2em 1em 4em;border-left:4px #72d64c solid}.page-content.post p{color:#636363}.page-content.post h2,.page-content.post h3,.page-content.post h4,.page-content.post h5,.page-content.post h6{text-align:left;color:#5e5e5e}.page-content.post blockquote p{color:#6e6e6e;font-size:1.2em}.page-content.post ul li{color:#757575}.page-content.post .entry-footer{box-sizing:border-box;color:rgb(178,178,178);display:block;font-family:'Open Sans';font-size:16px;font-style:normal;font-weight:400;min-height:202px;line-height:30px;width:100%;margin:3em 0 3em}.blog-admin-post.clearfix{border-bottom-color:rgb(229,229,229);border-bottom-style:solid;border-bottom-width:1px;border-image-outset:0;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-left-color:rgb(229,229,229);border-left-style:solid;border-left-width:1px;border-right-color:rgb(229,229,229);border-right-style:solid;border-right-width:1px;border-top-color:rgb(229,229,229);border-top-style:solid;border-top-width:1px;box-sizing:border-box;color:rgb(178,178,178);display:block;font-family:'Open Sans';font-size:16px;font-style:normal;font-weight:400;line-height:30px;width:100%;min-height:202px;overflow:hidden}.admin-info{box-sizing:border-box;color:#737373;display:block;font-family:'Open Sans';font-size:16px;font-style:normal;font-weight:400;line-height:30px;padding-bottom:25px;padding-left:225px;padding-right:25px;padding-top:25px;width:100%}.page-content.post .entry-footer .admin-avt{box-sizing:border-box;color:rgb(178,178,178);display:inline-block;float:left;font-family:'Open Sans';font-size:16px;font-style:normal;font-weight:400;line-height:30px;max-width:200px;width:200px;vertical-align:middle;height:100%}.page-content.post .entry-footer .admin-avt img{box-sizing:border-box;color:rgb(178,178,178);display:block;font-family:'Open Sans';font-size:16px;font-style:normal;font-weight:400;height:auto;line-height:30px;max-width:100%;width:200px;vertical-align:middle}.page-content .admin-info h1{margin-top:6px;text-align:left;width:100%;font-size:1.35em}.admin-social ul{list-style:none;margin:12px 0 0 0;padding:0}.page-content.post .admin-social ul li{display:inline-block;margin-right:24px}.admin-des{font-size:.9em;line-height:initial}.custom-social-dialog{display:block}.custom-social-wrapper{border-radius:6px;border:1px solid;padding:8px;width:94px;margin:12px 0;font-family:'trajan-pro-3';text-align:center;cursor:pointer}div.custom-social-wrapper.post{float:right;width:16%;margin:0}.list-item .custom-social-wrapper.post{float:left}.list-item a.read-more{float:left;display:inline-block;padding:6px;border-radius:6px;border:1px solid;padding:8px;width:120px;margin:0 24px 0 0;font-family:'trajan-pro-3';text-align:center;cursor:pointer;text-decoration:none;color:#4a4949}.blog-cols .list-item{margin:1em 0 1em}.list-item p{margin:0 0 2em}.blog-cols .pagination{margin:2em 0;font-family:'proxima nova';font-size:1.2em}.list-item h1.post-title a{text-decoration:none;color:#1b1b1b;line-height:3px}.list-item h1.post-title a:hover{border-bottom:1px solid}.list-item h1.post-title a:visited{color:#1b1b1b}.gallery-item img{width:100%}div.gallery-outer{margin:2em 0 3em}div.full-name .fad-inputs #fname input{width:100%}.fad-inputs div.full-name#fname{width:50%;margin-left:0}.fad-inputs div.full-name#fname input{width:400px}.outline-button:hover,.outline-button:active{background-color:#0869b0;color:#FFF!important}.search h2.blog-archives{font-size:0}.blog-cols .list-item:first-child hr{display:none}hr.post-breaker{margin:2em 0}@media (max-width:414px){.blog-cols .list-item{width:95%}h1.headline{font-size:1.8em;margin-top:1em}.post h1.post-title{font-size:1em;margin-bottom:.3em;width:95%}.blog-cols .left-col{max-width:350px}.page-content.post p{font-size:.93em;padding-right:6px}.custom-social-wrapper,.list-item a.read-more{font-size:.8em}.post div.entry-meta ul{white-space:nowrap}.post .entry-meta a,.entry-meta a:hover,.entry-meta a:focus,.entry-meta a:before,.entry-meta a:after{font-size:.8em}.page-content.post .entry-meta ul li{margin-left:4px;display:block}.blog-cols .right-col{margin-top:30px}.blog-cols .left-col hr{margin:0 2em 0 0}.footer-container .accredited{width:220px;margin:10px auto 10px;padding:120px 0 0}.search-by-doctor{width:90%}.fad-inputs div.full-name#fname input{width:307px}.fad-inputs{margin-left:0}.blog-admin-post.auth-box.clearfix.tc-custom-scroll{height:auto!important}.page-content.post .entry-footer .admin-avt{float:none;display:block;margin:0 auto}.admin-info{padding-left:10px}}h1.post-title.single{margin:1em 0 .2em 0}.flexslider{border:0!important}.icon-info a{color:#09a;text-decoration:none}.icon-info a.plain{color:#7e7e7e}.location-wrapper .page-content h1{font-size:34px}.location-cols .right-col,.location-cols .left-col{display:inline-block}.location-cols .left-col{width:550px}.location-cols .right-col{width:350px;vertical-align:top;margin-top:0;margin-left:15px;float:right}.location-cols .right-col img,.location-cols .right-col #map-location{width:100%!important;max-width:100%;display:block}.location-cols .right-col #map-location{height:250px}.location-cols .right-col .loc-content-block{border-bottom:0;padding:0;margin-bottom:1.8em;margin-right:0}.location-cols .map-location{border:0!important;height:250px;width:100%}#locationSlider{margin:0 auto;padding:0;width:100%}#locationSlider .loc-slide{background:#FFF;height:189px;overflow:hidden;width:100%}#locationSlider .loc-slide{background-position:center center;background-size:cover}.icon-block{max-height:36px;margin:0 0 2.8em 0;position:relative;height:36px}.location-cols .loc-content-block .icon-block:last-child,.location-cols .loc-content-block .icon-block.bottom,.location-cols .loc-content-block .icon-block p{margin-bottom:0}.icon-block.extended{max-height:100%;height:auto}.icon-block .icon{float:left;display:block;width:42px;height:36px}.icon-block .icon-info.fb-link{float:left!important;line-height:30px;width:70%}.icon-block .icon.fb-link{text-align:left!important;float:right;width:30%;z-index:2000;position:relative}.icon-block .icon.fb-link img{max-height:100%;margin:0 auto;display:inline-block}.icon-block.extended .icon{position:absolute}.icon-block .icon img{max-height:100%;margin:0 auto;display:block}.icon-block .icon-info{color:#7e7e7e;position:absolute;left:52px;top:50%;transform:translateY(-50%);font-size:1.2em}.icon-block .icon-info span{font-size:1.3em;display:inline-block;margin-bottom:0;border-right:2px solid #7e7e7e}.icon-block .icon-info strong{color:#09a}.icon-block .my-chart{max-width:190px;height:34px}.icon-block .icon-info.extended-care{top:0;transform:none;position:relative}.location-cols .loc-content-block{border-bottom:1px solid #8a8a8a;padding:1.8em 1em 2.8em;margin-bottom:1em;margin-right:1em}.location-cols .loc-content-block:first-child{padding-top:0}.location-cols .loc-content-block .icon-block.right,.location-cols .loc-content-block .icon-block.left{width:50%;float:left}.location-cols .loc-content-block:last-child{border-bottom:0}.hidden{display:none}@media (max-width:600px){.icon-block .icon-info.fb-link{display:block}.location-cols .right-col{width:100%;float:none;margin:0;padding:0}.location-cols .left-col{width:100%;float:none;margin:0;padding:0}}.location-list-wrapper{width:100%;margin:3em 0 6em}.location-list-wrapper h2{text-align:left;font-size:20px;margin:20px 0 12px}.location-list-wrapper ul,.location-list-wrapper li{list-style:none}.location-list-wrapper .column{box-sizing:border-box!important;width:100%;padding-right:22px;float:left}.page-content .location-list-wrapper .column{width:33%}.page-content .location-list-wrapper.menu,#LocationMenu.navHelper,#LocationMenu{opacity:0;transition:opacity 0.5s linear}#LocationMenu{position:absolute;left:0;top:0}#LocationMenu.navHelper{z-index:3000;background-color:#FFF;border-top:10px #f6f6f6 solid;box-shadow:10px 10px 5px rgba(0,0,0,.35)}#LocationMenu{max-width:350px!important}#LocationMenu li{text-align:left}@media (max-width:600px){.location-list-wrapper .column{width:100%}}@media only screen and (max-width:1200px){.footer-container .footer-wrapper{display:block;text-align:center}.footer-text p{margin:0;font-size:16px}}@media only screen and (max-width:980px){.req-estimate-btn-sticky{top:65px}.page-template-locations .wpgmza_innermap_holder{max-width:250px}.page-template-locations .wpgmza-content-address-holder p.wpgmza-content-address-holder-inner{font-size:16px}.page-template-locations .wpgmza-content-address-holder{font-size:14px}.page-template-locations .wpgmza-modern-store-locator .addressInput{display:inline-block}body .mega-sub-menu .widget-title{font-size:15px}body .nav .siteorigin-widget-tinymce ul li a{font-size:15px}}@media only screen and (max-width:730px){.req-estimate-btn-sticky{top:80px}.page-template-locations .wpgmza_innermap_holder{max-width:200px}.page-template-locations .wpgmza-content-address-holder p.wpgmza-content-address-holder-inner{font-size:14px}.page-template-locations .wpgmza-content-address-holder{font-size:13px}.page-template-locations .wpgmza-modern-store-locator{padding-top:1px!important;left:200px!important}.page-template-locations .wpgmza_innermap_holder{max-width:150px}#mega-menu-wrap-main-menu .mega-menu-toggle+#mega-menu-main-menu li.mega-menu-item>ul.mega-sub-menu{display:block;background:transparent;padding-left:11px}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{background:transparent;color:#fff}body .mega-sub-menu .widget-title,body .nav .siteorigin-widget-tinymce ul li a{color:#fff;text-align:left}body .nav .siteorigin-widget-tinymce ul li{text-align:left;border:0}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{width:100%;padding-top:0;padding-bottom:0}body .nav .siteorigin-widget-tinymce ul{padding-bottom:0}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child>a.mega-menu-link{margin:0 0 20px!important}}