*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.show-small{display:none}.show-medium{display:none}.show-large{display:none}.on-small{width:100%;padding:0}.container{margin:0 auto;width:940px;*zoom:1}.container:after{content:"";display:table;clear:both}.gr{margin-bottom:0;margin-left:-20px;*zoom:1}.gr:after{content:"";display:table;clear:both}.gc-1{float:left;margin-left:20px;position:relative;width:60px}.gc-1.fill{background-color:#333;border:1px solid #264a53;outline:1px solid #333;padding:10px 10px 200px}.gc-2{float:left;margin-left:20px;position:relative;width:140px}.gc-2.fill{background-color:#333;border:1px solid #264a53;outline:1px solid #333;padding:10px 10px 200px}.gc-3{float:left;margin-left:20px;position:relative;width:220px}.gc-3.fill{background-color:#333;border:1px solid #264a53;outline:1px solid #333;padding:10px 10px 200px}.gc-4{float:left;margin-left:20px;position:relative;width:300px}.gc-4.fill{background-color:#333;border:1px solid #264a53;outline:1px solid #333;padding:10px 10px 200px}.gc-5{float:left;margin-left:20px;position:relative;width:380px}.gc-5.fill{background-color:#333;border:1px solid #264a53;outline:1px solid #333;padding:10px 10px 200px}.gc-6{float:left;margin-left:20px;position:relative;width:460px}.gc-6.fill{background-color:#333;border:1px solid #264a53;outline:1px solid #333;padding:10px 10px 200px}.gc-7{float:left;margin-left:20px;position:relative;width:540px}.gc-7.fill{background-color:#333;border:1px solid #264a53;outline:1px solid #333;padding:10px 10px 200px}.gc-8{float:left;margin-left:20px;position:relative;width:620px}.gc-8.fill{background-color:#333;border:1px solid #264a53;outline:1px solid #333;padding:10px 10px 200px}.gc-9{float:left;margin-left:20px;position:relative;width:700px}.gc-9.fill{background-color:#333;border:1px solid #264a53;outline:1px solid #333;padding:10px 10px 200px}.gc-10{float:left;margin-left:20px;position:relative;width:780px}.gc-10.fill{background-color:#333;border:1px solid #264a53;outline:1px solid #333;padding:10px 10px 200px}.gc-11{float:left;margin-left:20px;position:relative;width:860px}.gc-11.fill{background-color:#333;border:1px solid #264a53;outline:1px solid #333;padding:10px 10px 200px}.gc-12{float:left;margin-left:20px;position:relative;width:940px}.gc-12.fill{background-color:#333;border:1px solid #264a53;outline:1px solid #333;padding:10px 10px 200px}.gc-off-1{margin-left:100px}.gc-off-2{margin-left:180px}.gc-off-3{margin-left:260px}.gc-off-4{margin-left:340px}.gc-off-5{margin-left:420px}.gc-off-6{margin-left:500px}.gc-off-7{margin-left:580px}.gc-off-8{margin-left:660px}.gc-off-9{margin-left:740px}.gc-off-10{margin-left:820px}.gc-off-11{margin-left:900px}.off-screen .button-close{background-color:#f33;color:#fff;padding:2px 5px;position:absolute;right:5px;top:5px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.off-screen .button-close a{color:#fff}body{background-color:#fff;color:#626262;font:15px Helvetica,Arial,Verdana,sans-serif;font-style:normal;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:aliased}a{color:#333;text-decoration:none}a:focus,a:hover{color:gray}.button{display:inline-block;zoom:1;*display:inline;padding:20px 35px;text-align:center;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#626262;border-color:none;border-style:none;border-width:0;background-color:#fbfbfb}.button:focus,.button:hover{color:#626262;border-color:none;border-style:none;border-width:0;background-color:#fff}.button:active{background-color:#d5d5d5}.button.primary{display:inline-block;zoom:1;*display:inline;padding:20px 35px;text-align:center;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#fff;border-color:none;border-style:none;border-width:0;background-color:#264a53}.button.primary:focus,.button.primary:hover{color:#fff;border-color:none;border-style:none;border-width:0;background-color:#3e7987}.button.primary:active{background-color:#0e1b1f}.button.secondary{display:inline-block;zoom:1;*display:inline;padding:20px 35px;text-align:center;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#fff;border-color:none;border-style:none;border-width:0;background-color:#c36937}.button.secondary:focus,.button.secondary:hover{color:#fff;border-color:none;border-style:none;border-width:0;background-color:#d79570}.button.secondary:active{background-color:#874926}.button.tertiary{display:inline-block;zoom:1;*display:inline;padding:20px 35px;text-align:center;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#fff;border-color:none;border-style:none;border-width:0;background-color:#264a53}.button.tertiary:focus,.button.tertiary:hover{color:#fff;border-color:none;border-style:none;border-width:0;background-color:#3e7987}.button.tertiary:active{background-color:#0e1b1f}input{-webkit-appearance:none;border-radius:0}input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],textarea{background:#fff;border:none;color:#626262;display:block;font-size:15px;margin-bottom:10px;padding:10px}input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus{outline:0!important;border-color:#fff}input[type=date][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],textarea[disabled]{background:#fff}input[type=checkbox]{display:block;font-size:15px}input[type=radio]{border:none;display:block;font-size:15px;padding:10px}input[type=submit]{display:block;font-size:15px;margin-bottom:10px}select{width:100%}textarea{height:auto}.label{padding:10px;font-size:12px;line-height:12px;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#fbfbfb;color:#626262}.label.primary{padding:10px;font-size:12px;line-height:12px;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#333;color:#fff}.label.secondary{padding:10px;font-size:12px;line-height:12px;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#c36937;color:#fff}.label.tertiary{padding:10px;font-size:12px;line-height:12px;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#264a53;color:#fff}.imageTextLink{float:left;margin:20px 0;width:100%}.imageTextLink .h1,.imageTextLink .h2,.imageTextLink .h3,.imageTextLink .h4{margin-bottom:10px}.imageTextLink .h1{font-size:220%}.imageTextLink .h2{font-size:160%}.imageTextLink .h3{font-size:140%}.imageTextLink p{line-height:1.5em}.imageTextLink img{float:left;width:40%;margin-right:20px}.imageTextLink img.right{float:right;margin-left:20px}.imageTextLink .text{float:left;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:55%}.sidebar .imageTextLink{margin:0 0 20px}.sidebar .imageTextLink img{width:100%;margin:0 0 10px 0}.sidebar .imageTextLink .text{width:100%}*{margin:10px}h1{font-size:200%;font-weight:700;margin:20px 0}h2{font-size:175%;font-weight:700;margin:20px 0}h3{font-size:150%;font-weight:700;margin:15px 0 10px}h4{font-size:125%;font-weight:700;margin:10px 0 5px}.providerDetailTabs a:link:after,.providerDetailTabs a:visited:after,.subpageContent a:link:after,.subpageContent a:visited:after{content:" [" attr(href) "] ";color:#00f}#categoryFullMsg,#flyoutFeedback,#providerDetailTabs .tabsNav,.actionBar,.actions,.exploreTopics,.footerNav,.footerUpper,.legalLinks,.navMain,.providerCompareHeader .relatedContentBlock,.sidebar,a.questionIcon{display:none}a.button,a.button.primary{background:#eee;color:#626262}#providerDetailTabs .container{background:0 0}#providerDetailTabs .tabContent{display:block}#providerDetailTabs .tabContent .providerDetailHeader{display:none}#providerDetailTabs .tabContent:first-child .providerDetailHeader{display:block}#providerDetailTabs .gc-10.tabContentWrap{float:left;margin-left:20px;position:relative;width:940px}#providerDetailTabs .gc-10.tabContentWrap.fill{background-color:#333;border:1px solid #264a53;outline:1px solid #333;padding:10px 10px 200px}#providerDetailTabs .saveProviderLink{display:none}#providerDetailTabs .relatedContentBlock{display:none}#providerDetailTabs #providerDetailMap{height:250px}#providerDetailTabs #providerDetailMap a{display:none!important}#providerDetailTabs .providerDetailHeader{margin-bottom:50px}#providerDetailTabs .providerDetailBlock{margin-top:50px;float:left;margin-left:20px;position:relative;width:940px}#providerDetailTabs .providerDetailBlock.fill{background-color:#333;border:1px solid #264a53;outline:1px solid #333;padding:10px 10px 200px}#providerDetailTabs .yelp-stars-yelp-stars_0:before{content:'0 stars';display:inline-block;width:100%}#providerDetailTabs .yelp-stars-yelp-stars_0-5:before{content:'0.5 stars';display:inline-block;width:100%}#providerDetailTabs .yelp-stars-yelp-stars_1:before{content:'1 star';display:inline-block;width:100%}#providerDetailTabs .yelp-stars-yelp-stars_1-5:before{content:'1.5 stars';display:inline-block;width:100%}#providerDetailTabs .yelp-stars-yelp-stars_2:before{content:'2 stars';display:inline-block;width:100%}#providerDetailTabs .yelp-stars-yelp-stars_2-5:before{content:'2.5 stars';display:inline-block;width:100%}#providerDetailTabs .yelp-stars-yelp-stars_3:before{content:'3 stars';display:inline-block;width:100%}#providerDetailTabs .yelp-stars-yelp-stars_3-5:before{content:'3.5 stars';display:inline-block;width:100%}#providerDetailTabs .yelp-stars-yelp-stars_4:before{content:'4 stars';display:inline-block;width:100%}#providerDetailTabs .yelp-stars-yelp-stars_4-5:before{content:'4.5 stars';display:inline-block;width:100%}#providerDetailTabs .yelp-stars-yelp-stars_5:before{content:'5 stars';display:inline-block;width:100%}#providerDetailTabs td:first-child,#providerDetailTabs th:first-child{width:50%}#providerDetailTabs .trendLink{display:none}#providerDetailTabs .trendingTable td:first-child,#providerDetailTabs .trendingTable th:first-child{width:30%}#providerDetailTabs .averageScore,#providerDetailTabs .currentScore{width:25%;text-align:center}.providerCompare td:first-child,th:first-child{width:30%}.compareKeySelect{display:none!important}.compareItem .providerName{padding:5%;width:89%}.compareTables{display:block!important}.note{display:inline-block;width:100%;font-size:90%}.note:before{content:"("}.note:after{content:")"}.questionModal{border:3px dotted #eee;display:block;font-size:90%;margin:20px 0;padding:20px}.questionModal *{page-break-inside:avoid}.questionModal h4{color:#000}.questionModal h5{color:#264a53}.questionModal h6{font-weight:700;margin:10px 0}.questionModal p{margin:10px 0}.questionModal ul{list-style-type:disc}.questionModal ol{list-style-type:decimal}.questionModal li{margin-left:20px}.questionModal i{font-style:italic}.questionModal strong{font-weight:700}.gc-6.chcfInfo{border-top:1px solid #ccc;margin:30px;padding-top:20px;float:left;margin-left:20px;position:relative;width:940px;text-align:center}.gc-6.chcfInfo.fill{background-color:#333;border:1px solid #264a53;outline:1px solid #333;padding:10px 10px 200px}.legalLinks{text-align:center;margin-bottom:30px}.subpageHeader{margin-left:35px}.textContent{float:left;margin-left:20px;position:relative;width:940px}.textContent.fill{background-color:#333;border:1px solid #264a53;outline:1px solid #333;padding:10px 10px 200px}.textContent p{margin:10px 0}.textContent p.answer{margin:10px 0 30px 40px}table{width:100%;margin:10px 0;border:3px solid #ccc;page-break-inside:avoid}table td,table th{background-color:none transparent;border:1px solid #ccc;padding:5px!important}td.category{padding:5px!important}table tbody.collapsable{border-top:3px solid #ccc;border-bottom:3px solid #ccc;display:table-row-group!important}table tbody.collapsable td{border:1px solid #eee}.no-rgba table tbody.collapsable{display:block!important}.faqQuestion span{margin-right:10px}.question{font-size:140%}.answer{margin:10px 0 20px 10px}.feedbackCTA{display:none}.medGroupCompare .compareKeyCategory{width:50%}.medGroupDetailBlock{float:left;margin-left:20px;position:relative;width:940px;margin-left:0}.medGroupDetailBlock.fill{background-color:#333;border:1px solid #264a53;outline:1px solid #333;padding:10px 10px 200px}.medGroupDetailBlock table td,.medGroupDetailBlock table th{text-align:center}.medGroupDetailBlock table td:first-child,.medGroupDetailBlock table th:first-child{width:50%;text-align:left}.medGroupDetailNoRatings{float:left;margin-left:20px;position:relative;width:940px;margin-left:0}.medGroupDetailNoRatings.fill{background-color:#333;border:1px solid #264a53;outline:1px solid #333;padding:10px 10px 200px}.medGroupRatingKey{margin-top:50px;text-align:center}.medGroupRatingKey p{margin-bottom:20px}.medGroupRatingKey .divider{border-top:1px solid #afafaf;display:inline-block;height:5px;margin:0 20px;width:75px}.medGroupRatingKey ul li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:40px}.medGroupRatingKey ul li img{width:27px}.medGroupRatingKey ul li:first-child{margin-left:0}#qualityKeyMain{background:0 0;page-break-before:always;page-break-inside:avoid}#qualityKeyMain .container{background:0 0}#qualityKeyMain .gr{margin-left:0;text-align:center}.modalContent{overflow:visible}.providerSummary{display:none}.notPrinted{display:none!important}#providerDetailTabs .gc-10.tabContentWrap{margin:0;padding:40px}#providerDetailTabs .gc-10.tabContentWrap .tabContent{width:100%}#providerDetailTabs .gc-10.tabContentWrap .providerDetailBlock{margin:0}#providerDetailTabs .gc-10.tabContentWrap table{width:95%}#providerDetailTabs .gc-10.tabContentWrap .providerSummary{display:none!important}#providerDetailTabs .gc-10.tabContentWrap .questionModal{width:95%}.trendingTableBlock .overall.averageData{display:block;width:100%}.tabContentWrap .tabContent:not(:first-child) .tabOverviewInfo{display:none!important}.notForWeb{display:block!important}

body *:not(.modalContent *){
	page-break-inside: unset !important;
}