.side-menu .navbar{border:none;background-color:#ffffff}.side-menu .navbar-header{width:100%;background-color:#ffffff}.side-menu .navbar-nav .active a{background-color:transparent}.side-menu .navbar-nav li{display:block;width:100%}.side-menu .navbar-nav li.separator{border-bottom:1px solid #e7e7e7}.side-menu .navbar-nav li a{padding:7px}.dropdown-side-menu .navbar-nav li a{padding-left:55px}.side-menu .navbar-nav li a .glyphicon,.side-menu .navbar-nav li a i{padding-right:10px}.side-menu .dropdown-side-menu{border:0;margin-bottom:0;border-radius:0;box-shadow:none}.side-menu .dropdown-side-menu .caret{float:right;margin:15px 0}.caret-right{border-left:4px solid;border-bottom:4px solid transparent;border-top:4px solid transparent}.side-menu .dropdown-side-menu .indicator{float:right}.side-menu .dropdown-side-menu>a{border-bottom:1px solid #e7e7e7}.side-menu .dropdown-side-menu .panel-body{padding:0}.side-menu .dropdown-side-menu .panel-body .navbar-nav{width:100%}.side-menu .dropdown-side-menu .panel-body .navbar-nav li:last-child{border-bottom:none}.side-menu .dropdown-side-menu .panel-body .panel-body li{padding-left:30px}.side-menu .brand-name-wrapper .navbar-brand{display:block}.side-menu #search .panel-body{padding:0}.side-menu #search .panel-body .navbar-form{padding:0;padding-right:50px;width:100%;margin:0;position:relative}.side-menu #search .panel-body .navbar-form .form-group{width:100%;position:relative}.side-menu #search .panel-body .navbar-form input{border:0;border-radius:0;box-shadow:none;width:100%;height:50px}.side-menu #search .panel-body .navbar-form .btn{position:absolute;right:0;top:0;border:0;border-radius:0;padding:15px 18px}.side-body{margin-left:310px}.navbar-nav{width:100%;background-color:#ffffff;margin:0}.dropdown-side-menu div div .navbar-nav li{font-size:16px}.nav .navbar-nav li{width:100%}.pn-side-menu-container{height:calc(100vh - 190px);overflow-y:auto}.pn-side-menu-container .navbar-nav>li>.pn-side-menu-link:hover,.pn-side-menu-container .navbar-nav>li>.pn-side-menu-link:hover .pn-side-menu-label{color:#c21f31}.pn-side-menu-container .navbar-nav li.active{position:relative}.active_border{position:absolute;top:0;left:0;width:5px;height:100%;background-color:#c21f31}.pn-side-menu-container .navbar-nav li,.panel-collapse ul li,.dropdown-side-menu a,.dropdown-side-menu a span,.dropdown-side-menu a i{font-size:16px}.nav-title{font-size:24px;color:#555555;padding:5px 15px}.navbar-nav li.active{background-color:#F6F6F6}.pn-side-menu .side-menu .pn-navbar .navbar-nav li.active .pn-side-menu-link,.pn-side-menu .side-menu .pn-navbar .navbar-nav li.active .pn-side-menu-link .pn-side-menu-label{color:#c21f31}.pn-navbar-toggle{background:transparent}.pn-navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#c21f31;margin:5px auto}.pn-navbar-toggle .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;background-color:#c21f31}.pn-header{width:100%;position:fixed;height:70px;z-index:999;top:0;background-color:#FFFFFF}.pn-side-menu{position:fixed;width:250px;top:0px;height:100%;font-family:'pn_con_sb', Verdana, Geneva, sans-serif;z-index:3000;-webkit-box-shadow:15px 10px 24px -1px #e1e1e1;-moz-box-shadow:15px 10px 24px -1px #e1e1e1;box-shadow:15px 10px 24px -1px #e1e1e1;background-color:#FFFFFF}.pn-dashboard-icon{float:left;background:url(/assets/new_design/icon-home.png);background-repeat:no-repeat;width:30px;height:30px;background-position:center;background-size:27px;margin:0px 0px 0px 7px}.pn-patients-icon{float:left;background:url(/assets/new_design/patientsIcon.png);background-repeat:no-repeat;width:30px;height:30px;background-position:center;background-size:30px;margin:0px 0px 0px 7px}.pn-chats-icon{float:left;background:url(/assets/new_design/chat_logo.png);background-repeat:no-repeat;width:30px;height:30px;background-position:center;background-size:24px;margin:0px 0px 0px 7px}.pn-chats-icon.new{float:left;background:url(/assets/new_design/chat_logo_dot.png);background-repeat:no-repeat;width:30px;height:30px;background-position:center;background-size:28px;margin:0px 0px 0px 7px}.pn-online-bookings-icon{float:left;background:url(/assets/new_design/online_bookings.png);background-repeat:no-repeat;width:30px;height:30px;background-position:center;background-size:24px;margin:0px 0px 0px 7px}.pn-online-bookings-icon.new{float:left;background:url(/assets/new_design/online_bookings_dot.png);background-repeat:no-repeat;width:30px;height:30px;background-position:center;background-size:28px;margin:0px 0px 0px 7px}.pn-practices-icon{float:left;background:url(/images/prac_red.svg);background-repeat:no-repeat;width:30px;height:30px;background-position:center;background-size:26px;margin:0px 0px 0px 7px}.pn-campaigns-icon{float:left;background:url(/assets/new_design/newPatientsIcon.png);background-repeat:no-repeat;width:30px;height:30px;background-position:center;background-size:30px;margin:0px 0px 0px 8px}.pn-appointments-icon{float:left;background:url(/assets/new_design/appointments.png);background-repeat:no-repeat;width:30px;height:30px;background-position:center;background-size:24px;margin:0px 0px 0px 8px}.pn-predictive-analytics-icon{float:left;background:url(/assets/new_design/calculator_icon.png);background-repeat:no-repeat;width:30px;height:30px;background-position:center;background-size:24px;margin:0px 0px 0px 8px}.pn-marketing-roi-icon{float:left;background:url(/assets/new_design/dollar_icon.png);background-repeat:no-repeat;width:30px;height:30px;background-position:center;background-size:24px;margin:0px 0px 0px 8px}.pn-communication-icon{float:left;background:url(/assets/new_design/communication-icon.png);background-repeat:no-repeat;width:30px;height:30px;background-position:center;background-size:28px;margin:0px 0px 0px 8px}.pn-team-performance-icon{float:left;background:url(/assets/new_design/callConversionIcon.png);background-repeat:no-repeat;width:30px;height:30px;background-position:center;background-size:40px;margin:0px 0px 0px 8px}.pn-digital-icon{float:left;background:url(/assets/new_design/digitalIcon.png);background-repeat:no-repeat;width:33px;height:33px;background-position:center;background-size:40px;margin:0px 0px 0px 5px}.pn-help-icon{float:left;background:url(/assets/new_design/icon-help.png);background-repeat:no-repeat;display:inline-block;width:30px;height:30px;background-position:center;background-size:30px;margin:0px 0px 0px 8px}.pn-report-icon{float:left;background:url(/assets/new_design/report.png);background-repeat:no-repeat;display:inline-block;width:30px;height:30px;background-position:center;background-size:30px;margin:0px 0px 0px 8px}.pn-tgna-report-icon{float:left;background:url(/assets/favicon.png);background-repeat:no-repeat;display:inline-block;width:30px;height:30px;background-position:center;background-size:30px;margin:0px 0px 0px 8px}.pn-video-icon{float:left;background:url(/assets/new_design/video_tutorials.png);background-repeat:no-repeat;display:inline-block;width:28px;height:28px;background-position:center;background-size:28px;margin:0px 0px 0px 10px}.pn-patcomm-icon{float:left;background:url(account_red.svg);background-repeat:no-repeat;display:inline-block;width:28px;height:28px;background-position:center;background-size:28px;margin:2px 0px 0px 8px}.pn-feedback-icon{float:left;background:url(/assets/new_design/icon-feedback.png);background-repeat:no-repeat;display:inline-block;width:30px;height:30px;background-position:center;background-size:30px;margin:1px 0px 0px 8px}.pn-anscalls-red{float:left;display:inline-block;width:30px;height:30px;background:url(/assets/new_design/anscalls_red.png) no-repeat center;background-size:24px;margin:2px 0px 0px 8px}.pn-side-menu-link .pn-side-menu-label{float:left;margin:7px 10px}.pn-side-menu span,.pn-side-menu div,.navbar-default .navbar-nav>li>a{font-family:inherit;color:#221f1f}.pn-side-menu-header{display:block;background-color:#f2f2f2f2}.pn-page-content{width:calc(100% - 250px);float:right;margin-top:150px}.pn-overlay{width:100%;height:100%;z-index:500;background-color:rgba(0,0,0,0.5);position:fixed;display:none}.pn-overlay-show{display:block}.pn-logo{float:left;width:250px;display:flex}.pn-side-menu-header .pn-logo{width:250px;height:70px;align-items:center}.pn-side-menu-header .pn-logo{-webkit-box-shadow:15px 10px 24px -1px #e1e1e1;-moz-box-shadow:15px 10px 24px -1px #e1e1e1;box-shadow:15px 10px 24px -1px #e1e1e1}.pn-logo button{min-height:40px;width:40px;border:1px solid transparent;border-radius:4px;align-items:center;justify-content:center;height:100%;margin-left:15px}.pn-logo a{margin-left:15px;width:100%;height:100%;align-items:center;display:flex}.pn-user-menu{font-family:'pn_con_sb', Verdana, Geneva, sans-serif;color:#868686;z-index:3000;position:static;margin:32px 20px 0px 0px}.greeting_shell_firstname a,.greeting_shell_firstname span{color:#221f1f;font-size:16px}.pn-breadcrumbs-menu{float:left;margin-top:25px;margin-left:47px;font-size:24px;font-family:'pn_con_sb', Verdana, Geneva, sans-serif}.pn-breadcrumb-item,.pn-breadcrumb-item:hover,.pn-breadcrumb-item:focus{text-decoration:none;color:#221f1f;font-size:inherit}.breadcrumb-home-icon{text-decoration:none;color:#c21f31;font-size:inherit;margin-right:10px}.pn-header-logo img{max-width:150px;max-height:90px;width:100%}.pn-campaign-filter{position:fixed;top:50px;right:400px;width:180px}.pn-practice-home-link,.pn-practice-home-link:hover,.pn-practice-home-link:focus{text-decoration:none;color:#555555}.pn-practice-home-item{min-height:349px;padding:15px 10px 10px 10px;font-size:16px;display:block;position:relative}.pn-team-info{position:absolute;bottom:27px}.pn-ph-info .pn-phi-1{float:left}.pn-ph-info .pn-phi-1.tp{float:left;margin-top:14px}.pn-ph-info .pn-phi-1.dp{float:left;margin-top:14px}.pn-ph-info .pn-phi-2{float:right;text-align:right}.pn-ph-info .pn-phi-2 .total_submitted_web_forms{margin-top:14px}.dpbox{margin-top:0px}.pn-ph-img{text-align:center;font-size:80px}.pn-ph-campaigns-img{background:url("/images/home/Campaigns-ALT.jpg") no-repeat;background-size:200px;background-position:center;height:174px}.pn-ph-patients-img{background:url("/images/home/Patients-ALT.jpg") no-repeat;background-size:200px;background-position:center;height:174px}.pn-ph-team-img{background:url("/images/home/Team.jpg") no-repeat;background-size:200px;background-position:center;height:174px}.pn-ph-digital-img{background:url("/images/home/Digital-ALT.jpg") no-repeat;background-size:200px;background-position:center;height:174px}.avg_stars .glyphicon-star{color:#EAE400}.pn-owls-img{width:254px}.page-title-margin{margin:50px 0}.whatif{margin-top:30px;margin-bottom:10px}.pn-side-menu-separator{border-top:1px solid #e7e7e7}.pn-side-menu .pn-copyright{position:absolute;bottom:0;height:35px;background:#FFFFFF;font-family:'pn_reg', Verdana, Geneva, sans-serif;text-align:center;font-size:13px;padding:0px 3px 0px 3px}.pn-content-title-border{height:auto;padding:20px;background-color:#fafbfc;border:1px solid #e7e7e7;margin:10px 0;min-height:74px}.pn-container-border{border:5px solid #f7f7f7;border-radius:8px}.pn-container-border-white{border:5px solid #fff;border-radius:8px}.pn-container-border-black{border:1px solid #000}.pn-calendar-range{position:fixed;min-height:65px;right:27px;top:70px;background:#fafbfc;z-index:100;width:calc(100% - 304px);padding:10px 20px;border:1px solid #e7e7e7}#zebra_wrapper{position:absolute;right:0;z-index:2;top:0;margin-right:-130px;margin-top:-9px}.pn-calendar-range label{display:inline-block;padding-right:10px;color:#221f1f}.pn-calendar-range label:last-child{padding-right:0px}.pn-patients-search-container{display:flex;float:right;width:250px;margin-right:20px;overflow:hidden;height:40px;background-color:#fff;border:1px solid #c3cacd;border-radius:5px;font-weight:600;position:relative}.pn-patients-search{display:inline-block;float:right}.pn-patients-search-active-patients{margin-left:55px;width:270px}#pn_search{border:none !important;border-color:transparent;font-size:14px;text-align:left;overflow:hidden;font-weight:600}.search-image{color:white;background-color:#c32032;width:38px;display:flex;align-items:center;justify-content:center;font-size:18px;position:absolute;height:100%;right:0;cursor:pointer}.pn-calendar-container{float:right;width:350px}.pn-calendar-html{float:left;width:500;padding:6px 0px}.pn-page-content,.pn-page-content div,.pn-page-content span:not(.glyphicon):not(.fa),.pn-page-content h,.pn-page-content p,.pn-page-content a{font-family:'pn_con_sb', Verdana, Geneva, sans-serif !important}.pn-page-content label{font-weight:normal}.rnb_new_left_shell div,.rnb_new_mid_shell div,.rnb_new_right_shell div{color:#FFFFFF}.acc-manager .pn-hs-box{min-height:45px;margin:25px 15px 0 15px}.pn-hs-box{margin:25px 15px 0 15px;min-height:80px}.pn-hs-box-border{border-bottom:1px solid #e6e6e6}.pn-hs-box-padding-bottom{padding-bottom:20px}.pn-hs-box-padding-top{padding-top:59px;margin-bottom:20px}.pn-hs-box-min-height{min-height:143px}.pn-container-background .sup_head_shell .sup_link_head{color:#C21F31}.pn-what-if-calculator{width:327px;float:right;margin-top:0px}.pn-what-if-calculator-link{float:left}.pn-what-if-calculator-question-icon{float:left;background:url(/assets/Question-44efa26e91d8051634f8016f0b0de88f8926084fc07a07359141a59710ec9e8f.png);height:35px;width:35px;background-position:center;background-size:30px}.pn-what-if-calculator-label{float:left;display:inline-block;font-size:28px;color:#c21f31;margin:0 15px}.pn-what-if-calculator-icon{float:left;background:url(/assets/Calculator-1b23f5062f6c09814862b007228bdc00baf4f6e50c097df021ed89e50ef8d0a9.png);height:35px;width:35px;background-position:center;background-size:30px;display:inline-block}.pn-what-if-calculator-info{float:left;margin-top:10px;margin-right:15px}.pn-what-if-calculator-info img{width:18px;height:18px}.graph_box{border:5px solid #f7f7f7;padding:10px;margin-bottom:30px;min-height:200px}.graph_box_new_patients_chart{min-height:460px}.graph_box.hygiene{min-height:140px;margin:0;text-align:center}.graph_box.hygiene .hygiene-image{display:inline-block;position:relative}.graph_box.hygiene .hygiene-image img{position:absolute;left:0;top:0;display:block;margin-left:-80px;margin-top:-53px}.graph_box.hygiene #hygiene_reappointment_div{display:inline-block;font-family:'pn_con_sb', Verdana, Geneva, sans-serif !important;color:#555555;font-size:18px;line-height:30px;text-align:center;padding:36px 0px}.graph_box.active-pat{min-height:100px;margin:0;text-align:center;padding:15px 0px}.graph_box p{margin-bottom:10px}#not_scheduled_patients,#not_scheduled_new_patients,#top_value_patients,#top_value_new_patients{color:#fff}.pn-am-title{font-size:16px}.pn-am-name{font-size:36px;color:#555555;min-height:102px}.pn-action-button{border-radius:3px;background-color:#c32032;color:#ffffff;font-size:14px;padding:8px 12px 6px 12px}.patients_percentage p{font-size:18px}.patients_percentage span{font-size:40px;color:#1e366b}.box-clearfix{margin-bottom:20px}.head_inner.percentages{background:url(/images/head_ref.svg)}.head_inner.yearly{background:url(/images/head_rev.svg)}.head_inner.graphs{background:url(/assets/new_design/patientsIcon.png);padding:0 0 0 40px}.head_inner.new-graphs{background:url(/assets/new_design/newPatientsIcon.png);padding:0 0 0 40px}.head_inner.appointments{background:url(/assets/new_design/appointments.png);padding:0 0 0 40px}.prac_pat_shell{padding:0px 15px}.patients_graph_header{margin:7px 0 0 10px;color:#555555;font-size:18px;line-height:18px}.patients_graph_header_production{margin:10px 0 0 93px;color:#aaaaaa;font-size:16px;line-height:16px}.c3-axis text{font-size:12px;margin:0 0 10px 0}#patients_age_chart .c3-axis text,#patients_age_production_chart .c3-axis text,#insurance_yearly_value .c3-axis text{font-size:10px}.left_shell_whatif_title,.what_if_table_title,.what_if_table2,.what_if_table,#show-calc a{font-family:'pn_reg', Verdana, Geneva, sans-serif !important}.pn-am-practice-filter{margin:0;padding:0}.pn-display_table{display:table;width:100%;padding:10px;text-align:right}.pn-display_table .btn-default{background-color:#c32032;color:#ffffff;border:none;margin-left:10px}.pn-am-practice-filter .pn-am-filter-label{display:table-cell;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px;width:100px;border-top-right-radius:0px !important;border-bottom-right-radius:0px !important}.pn-am-practice-filter .pn-am-filter-input{display:table-cell;border-top-left-radius:0px !important;border-bottom-left-radius:0px !important}.rnb_new_left_shell,.rnb_new_mid_shell,.rnb_new_right_shell{margin:0px}.acct_prac_line{padding:10px}#patients_modal{z-index:99999}.acc-manager{margin:20px 0px;padding:0px 13px}.head-space{margin-top:30px}.calls-owl{margin:0px 0px}.prac_calls_pad{padding:30px 30px 0px 30px}.prac_calls_pad .row{margin:0px 0px !important}.web_forms_pad{padding:30px 30px 0px 30px}.web_forms_pad .row{margin:0px 0px !important}.web_forms_table_head,.web_forms_table_head_last{font-family:pn_con_sb,Verdana,Geneva,sans-serif;line-height:16px !important;margin:0 !important;font-size:14px}.web_forms_table_head{color:#555;padding:0 0 15px 16px !important;background:url(/images/arrow_dn_grey.svg) 0 4px no-repeat;background-size:10px auto;text-align:left;font-weight:400}.web_forms_table_head_last{color:#221f1f;padding:0 0 15px 20px !important;text-align:left;font-weight:400}.web_forms_table_head.nosort,.web_forms_table_head_sort{margin:0 !important;padding:0 0 15px !important;font-weight:400;font-family:pn_con_sb,Verdana,Geneva,sans-serif;color:#555;line-height:16px !important;text-align:left;min-width:100px !important;font-size:16px !important}.web_forms_table_head.nosort{font-size:14px;background:no-repeat;background-size:10px auto}.web_forms_table_head_sort{font-size:16px;background:no-repeat;background-size:10px auto;cursor:pointer;transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out}.web_forms_table_head_sort:hover{font-family:pn_con_sb,Verdana,Geneva,sans-serif;color:#555;font-size:16px;line-height:16px !important;filter:alpha(opacity=0.7);-khtml-opacity:.7;-moz-opacity:.7;opacity:.7}.web_forms_table_row,.web_forms_table_row span{line-height:14px !important;color:#555;font-size:14px;font-family:pn_con_sb,Verdana,Geneva,sans-serif}.web_forms_table_row{padding:18px 20px 16px 0 !important;text-align:left;min-width:100px !important}.web_forms_table_head_sort a{font-family:pn_con_sb,Verdana,Geneva,sans-serif;color:#555;font-size:16px;line-height:14px;text-align:left;transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out}.web_forms_table_head_sort a:hover{filter:alpha(opacity=0.7);-khtml-opacity:.7;-moz-opacity:.7;opacity:.7}.web_forms_table_row_last{font-family:pn_con_sb,Verdana,Geneva,sans-serif;color:#555;font-size:14px;line-height:14px !important;padding:10px 12px !important;text-align:left;background-color:#f7f7f7}.pn-ph-title{color:#555555;font-size:32px}.pn-digital-presence-box{height:100%;width:100%;display:block;text-align:center;padding:50px;color:#555555;background-color:#fafbfc;font-size:22px;margin-bottom:30px}.head_inner.rm-icon{background:url(/images/star.png);background-size:45px !important;background-position:0}.head_inner.fb-icon{background:url(/images/facebook-icon.png);background-size:40px !important;background-position:0px -5px}.head_inner.sov-icon{background:url(/images/share_of_voice.png);background-size:45px !important;background-position:0}.performance_trends_campaigns .nptrend_left_shell{padding:123px 10px 123px 10px !important}.pn-team-performance-table{padding:16px}.schart_table_row_first .pn-team-performance-th{color:#221f1f;font-size:18px;padding:5px 0}.pn-team-performance-th-left{text-align:left}.pn-team-performance-th-right{text-align:right}.pn-tpi{min-height:262px}.pn-tpi-padding{padding:0px 15px;margin:0}#multibar_table,.call-details,.pn-help-and_support,.spacer{margin-bottom:29px}#supportmodal{z-index:9999}.team-perf.nptrend_bookperc{font-family:'pn_con_sb', Verdana, Geneva, sans-serif;color:#aaaaaa;font-size:16px;line-height:1px;background:url(/images/bookperc_red.png);background-size:22px auto;background-repeat:no-repeat;background-position:0px 2px;padding-top:12px;padding-bottom:20px;padding-left:30px;margin-left:60px}.team-perf.nptrend_allcalls{font-family:'pn_con_sb', Verdana, Geneva, sans-serif;color:#aaaaaa;font-size:16px;line-height:1px;background:url(/images/allcalls_red.png);background-size:22px auto;background-repeat:no-repeat;background-position:0px 2px;padding-top:12px;padding-bottom:20px;padding-left:30px;margin-left:50px}.team-perf.nptrend_anscalls{font-family:'pn_con_sb', Verdana, Geneva, sans-serif;color:#aaaaaa;font-size:16px;line-height:1px;background:url(/images/anscalls_red.png);background-size:22px auto;background-repeat:no-repeat;background-position:0px 2px;padding-top:12px;padding-bottom:20px;padding-left:30px;margin-left:56px}.team-perf.nptrend_bookcalls{font-family:'pn_con_sb', Verdana, Geneva, sans-serif;color:#aaaaaa;font-size:16px;line-height:1px;background:url(/images/booked_red.png);background-size:22px auto;background-repeat:no-repeat;background-position:0px 2px;padding-top:12px;padding-bottom:20px;padding-left:30px;margin-left:50px}.team-perf.nptrend_avgcallscore{font-family:'pn_con_sb', Verdana, Geneva, sans-serif;color:#aaaaaa;font-size:16px;line-height:1px;background:url(/images/callscore_red.png);background-size:22px auto;background-repeat:no-repeat;background-position:0px 2px;padding-top:12px;padding-bottom:20px;padding-left:30px;margin-left:60px}.team-perf.nptrend_missedcalls{font-family:'pn_con_sb', Verdana, Geneva, sans-serif;color:#aaaaaa;font-size:16px;line-height:1px;background:url(/images/missedcall_red.png);background-size:22px auto;background-repeat:no-repeat;background-position:0px 2px;padding-top:12px;padding-bottom:20px;padding-left:30px;margin-left:50px}.team-perf.nptrend_call_conversion{font-family:'pn_con_sb', Verdana, Geneva, sans-serif;color:#aaaaaa;font-size:16px;line-height:1px;background:url(/images/bookperc_red.png);background-size:22px auto;background-repeat:no-repeat;background-position:0px 2px;padding-top:12px;padding-bottom:20px;padding-left:30px;margin-left:50px}.graph_box .nptrend_right_shell{padding:20px 0px 0px 0px}#multibar_chart_booked .c3-event-rect:hover,#multibar_chart_answered .c3-event-rect:hover,#multibar_chart_missed .c3-event-rect:hover{cursor:pointer}#active_patients .c3-event-rect:hover,#percentages_scheduled .c3-event-rect:hover,#patients_month_production .c3-event-rect:hover,#patients_month_visits .c3-event-rect:hover,#insurance_yearly_value .c3-event-rect:hover,#patient_visit_by_provider .c3-event-rect:hover,#percentages_new_scheduled .c3-event-rect:hover,#new_patients_month_production .c3-event-rect:hover,#attrited_patients .c3-event-rect:hover,#recall_interval_graph .c3-event-rect:hover,#procedure_mix_graph .c3-event-rect:hover,#productivity_by_department_graph .c3-event-rect:hover{cursor:initial !important}.mchart_chart_shell.missed.c3{background-color:transparent !important}.cam_single_body{width:275px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.missed_shell{background-color:#C52033}#show-calc .border_shell{margin:0 0 !important}.missed-whatif,.successful-whatif{padding:8px 0px 0px 20px;color:#555}.missed-whatif #missed,.successful-whatif #new_answered{display:block;height:45px}.what-if-text{display:block;line-height:14px}#mobile_what_if_info{margin-top:120px}#mobile_what_if_info table{width:100%}#mobile_what_if_info table tr td:nth-child(1){width:150px}#mobile_what_if_info table tr td:nth-child(2){width:100%}#mobile_what_if_calc table{width:100%}#mobile_what_if_calc table tr th{width:25%}.wic_calls_answered,.wic_new_opportunities{font-family:'pn_con_sb', Verdana, Geneva, sans-serif;font-size:48px;color:#221f1f;display:inline-block;line-height:36px}.wic_calls_answered{background:url(/images/calls_scored_grey.png) no-repeat;background-size:21px;padding-left:38px;background-position:0 0px}.wic_new_opportunities{background:url(/assets/new_design/newpat.png) no-repeat;background-size:25px;padding-left:35px;margin-top:15px}.wic_calls_answered_title,.wic_new_opportunities_title{color:#555555;font-size:16px;vertical-align:middle;margin-right:20px;display:inline-block;line-height:14px}.wic_missed_calls,.wic_successful_calls{color:#555555;font-size:36px}.wic_missed_calls .wi_td_wrapper,.wic_successful_calls .wi_td_wrapper{padding:10px 0px 10px 10px;background:-webkit-linear-gradient(top, #fff, #fafafa);border:1px solid #e6e6e6;position:relative;line-height:30px}.wic_missed_calls .wi_td_wrapper{margin-bottom:8px}.wic_successful_calls .wi_td_wrapper{margin-top:8px}.wi_wrapper_arrow{position:absolute;background:url(/images/arrow_l_info.svg);background-position:0 0;background-size:11px auto;background-repeat:no-repeat;width:11px;height:22px;left:-11px;top:29px}.wic_missed_calls_title,.wic_successful_calls_title{font-family:'pn_con_sb', Verdana, Geneva, sans-serif;color:#555;font-size:16px;vertical-align:middle;display:inline-block;line-height:14px}.what_if_th_input{position:relative}.what_if_th_input img{position:absolute;width:55px;bottom:70px;left:calc(50% - 55px)}.second-inp{position:relative}#mobile_what_if_calc table input[type=number]::-webkit-inner-spin-button,#mobile_what_if_calc table input[type=number]::-webkit-outer-spin-button,#mobile_what_if_calc table input[type=number]::-webkit-inner-spin-button,#mobile_what_if_calc table input[type=number]::-webkit-outer-spin-button{opacity:1}.left_shell_whatif_title{margin-top:15px;margin-bottom:54px}.production_col{text-align:right !important}.date_col{text-align:center !important;min-width:90px !important}.phone{min-width:70px !important}.regular{font-family:"pn_con_reg", Verdana, Geneva, sans-serif !important}.filtered-button button{float:right;margin:0px 0px 20px 0px}.export-button{width:10%;float:right;text-align:right;margin-right:14px;margin-top:20px}.export-button-page{width:4%;float:right;text-align:right;margin-right:14px;margin-top:20px}.daterange .dr-input .dr-dates{padding:0 0 !important;justify-content:center;align-items:center}.calls_table tr th .dropdown .dropdown-menu{z-index:99999 !important}.home-box-name p{color:#989898;font-size:22px;position:relative;margin-left:65px;margin-bottom:6px}.home-box-icon{position:absolute;width:30px;height:30px;left:0;margin-left:40px}.home-box-icon.patients{background:url(/assets/new_design/patientsIcon.png);background-repeat:no-repeat;background-size:28px}.home-box-icon.campaigns{background:url(/assets/new_design/newPatientsIcon.png);background-repeat:no-repeat;background-size:28px}.home-box-icon.team{background:url(/assets/new_design/callConversionIcon.png);background-repeat:no-repeat;background-size:28px}.home-box-icon.digital{background:url(/assets/new_design/digitalIcon.png);background-repeat:no-repeat;background-size:30px}.campaigns-homebox-primary-icon,.patients-homebox-primary-icon,.team-perf-homebox-primary-icon,.digital-presence-homebox-primary-icon{text-align:center}.team-perf-homebox-primary-icon{margin:19px 0px}.digital-presence-homebox-primary-icon{padding:0px 0px 15px 0px}.homepage-value{color:#000;font-size:45px;line-height:1;margin:0;padding:0;clear:both}.team-value-box{text-align:center;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;height:100px}.digital-value-box{text-align:center;left:0;right:0;top:0;bottom:0;height:100px;padding:95px 0px 200px 95px}.pn-digital-info{position:absolute;bottom:27px;width:100%}.team-value{color:#0058e4;font-size:70px;line-height:1}.digital-value{color:#8E0BEF;font-size:45px;line-height:1;margin:0;padding:0;clear:both}.digital.avg_stars{font-size:28px;line-height:1}.digital.avg_stars .fa-star,.digital.avg_stars .fa-star-o{color:#C9C9C9}.home-contact-am{text-align:center;padding:41px 0px}.home-contact-am img{width:410px;height:240px}.patients-email-denied-desc{margin-top:18px}.patients-email-icon,.patients-phone-icon,.patients-email-denied-icon,.patients-calendar-icon,.patients-yearly-icon,.patients-household-icon,.patients-scheduled-icon,.patients-invalid-addresses-icon,.patients-active-icon,.patients-dmp-icon{display:inline-block;vertical-align:top;text-align:center;padding-right:20px}.new-patients-email-icon,.new-patients-phone-icon,.new-patients-yearly-icon,.new-patients-household-icon,.new-patients-scheduled-icon,.new-patients-invalid-addresses-icon{display:inline-block;vertical-align:top;text-align:center;padding-right:20px;min-width:90px}.new-patients-email-icon img{height:auto;width:64px}.new-patients-phone-icon img{height:auto;width:38px}.new-patients-yearly-icon img{height:auto;width:64px}.new-patients-household-icon img{height:auto;width:68px}.new-patients-scheduled-icon img{height:auto;width:64px}.patients-yearly-icon img{height:auto;width:64px}.patients-household-icon img{height:auto;width:68px}.patients-dmp-icon img{height:auto;width:65px}.patients-scheduled-icon img{height:auto;width:64px}.patients-email-icon img{width:70px;height:auto}.patients-email-denied-icon img{width:70px;height:auto}.patients-invalid-addresses-icon img{width:60px;height:auto}.patients-active-icon img{width:70px;height:auto}.patients-phone-icon{padding-right:34px}.patients-invalid-addresses-icon{padding-right:28px}.patients-calendar-icon img{width:70px;height:auto;margin-top:3px}.patients-email-desc,.patients-calendar-desc,.patients-phone-desc,.patients-active-desc{width:63%;text-align:left;display:inline-block;vertical-align:middle}.patients-active-icon-desc{text-align:left;display:inline-block;vertical-align:middle}.patients-search-icon{display:inline-block;width:73px;font-size:11px;text-align:center;vertical-align:middle;position:relative;margin-left:35px;color:#868686;margin-top:5px}.patients-search-icon img{position:absolute;top:50%;width:18px;margin-top:-28px;margin-left:-20px}.patients-email-desc.invalid{min-height:50px}.patients-email-desc p,.patients-phone-desc p,.patients-calendar-desc p,.patients-email-desc span,.patients-phone-desc span,.patients-calendar-desc span,.patients-active-icon-desc p,.patients-active-icon-desc span{padding:0;line-height:1}.patients-email-desc p,.patients-phone-desc p,.patients-calendar-desc p,.patients-active-icon-desc p{font-size:16px;margin-bottom:3px;color:#555555}.patients-email-desc a:hover p,.patients-email-desc a:hover span,.patients-phone-desc a:hover p,.patients-phone-desc a:hover p,.patients-phone-desc a:hover span,.patients-active-icon-desc a:hover span,.patients-active-icon-desc a:hover p{color:#C21F31}.patients-email-desc span,.patients-phone-desc span,.patients-active-icon-desc span,.patients-calendar-desc span{color:#000}.graph_box.values.active{padding:60px 10px;text-align:center;height:570px}.graph_box.values.new{padding:40px 10px;text-align:center;height:465px}#not_scheduled_patients,#top_value_patients{position:relative}.not_schedule_patients{background-image:url("new_design/no-schedule.png");background-size:cover;background-repeat:no-repeat;background-position:center center;font-size:14px;width:360px;margin:0 auto;height:55px;padding:18px 0px}.not_schedule_patients span{margin-left:15px}.breadcrumb-home-icon{width:22px;height:auto;line-height:1;margin:-6px 10px 0px 0px;padding:0}#not_schedule_new_patients_table,#patients_generation_production_table,#yearly_by_generation_table,#active_generation_production_table,#call_handlers_table,#templates_table,#users_table{display:none}#practice_rank_table,#account_receivables_table,#production_by_generation_new_table,#new_patients_by_generation_table,#new_patients_zipcodes_table,#active_patients_zipcodes_table{display:none}#practice_rank_table tr{font-family:pn_reg, Verdana, Geneva, sans-serif !important;font-size:14px}#practice_rank_table th{font-family:pn_reg, Verdana, Geneva, sans-serif !important;font-size:15px;text-align:center;font-weight:normal}#not_schedule_patients_table tr,#not_schedule_new_patients_table tr,#top_value_patients_table tr,#danger_patients_table tr,#lost_patients_table tr,#top_value_new_patients_table tr,#patients_modal tr,#patients_no_phone_table tr,#patients_invalid_phone_table tr,#patients_invalid_addresses_table tr,#new_patients_invalid_addresses_table tr,#patients_no_mail_table tr,#dmp_patients_table tr,#new_patients_no_phone_table tr,#new_patients_no_mail_table tr,#active_generation_production_table tr,#patients_generation_production_table tr,#yearly_by_generation_table tr,#new_patients_by_generation_table tr,#new_patients_zipcodes_table tr,#active_patients_zipcodes_table tr,#production_by_generation_new_table tr,#new_patients_table tr,#attr_patients_table tr,#audit_table tr,#invalid_emails_table tr,#chats_table tr,#c_active_patients_table tr,#c_inactive_patients_table tr,#account_receivables_table tr,#filtered_patients tr,#call_handlers_table tr,#templates_table tr,#past_due_table tr,#users_table tr{font-family:pn_reg, Verdana, Geneva, sans-serif !important;font-size:13px}#new_patients_by_month .c3-event-rect{cursor:pointer !important}.date{min-width:137px}.phones{min-width:120px}.address{min-width:220px}.total-rows{margin-top:10px}.not-scheduled .fixed-table-container,.top-value .fixed-table-container,.patients-modal .fixed-table-container{height:600px}.c3-bar{cursor:pointer}.batch-monitor{font-family:'pn_reg', Verdana, Geneva, sans-serif !important}.male-image{position:absolute;right:0;margin-right:110px;bottom:0;margin-bottom:10px}.female-image{position:absolute;left:0;margin-left:110px;bottom:0;margin-bottom:10px}.male-image img,.female-image img{width:26px}.female-value{color:#eb008b;font-size:36px;position:relative;float:left}.male-value{color:#0094da;font-size:36px;position:relative;float:right}.gender-gph{padding:0px 30px 0px 30px}.unsucc_head{font-size:20px;line-height:1;margin-left:20px;margin-bottom:20px}.unsucc_head a{position:absolute !important;top:30px;right:50%;margin-right:-160px;left:unset !important;bottom:unset !important}.unsucc_head img{width:24px;margin:0;filter:alpha(opacity=0.6);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6;margin-top:-5px;margin-right:15px}.no-insurance-available{border-bottom:1px solid #C22133}.no-insurance-available .reason-value{color:#C22133}.no-insurance-available .reason-desc{position:relative}.no-insurance-available .reason-desc:before{content:"";position:absolute;width:12px;height:12px;left:0;margin-left:12px;background:#C22133}.hygiene-for-practice{border-bottom:1px solid #C22133}.hygiene-for-ind-avg{border-bottom:1px solid #00d9de}.hygiene-top-ten{border-bottom:1px solid #ff24ba}.hygiene-value{font-size:28px;padding:0px 20px 0px 15px;display:inline-block}.hygiene-value-for-practice{color:#C22133}.hygiene-value-for-ind-avg{color:#00d9de}.hygiene-value-top-ten{color:#ff24ba}.legend span{display:inline-block;margin-left:7px;margin-right:7px;padding:5px}.chart-container .legend{width:100%;height:50px;overflow:auto}.still-thinking{border-bottom:1px solid #00d9de}.still-thinking .reason-value{color:#00d9de}.still-thinking .reason-desc{position:relative}.still-thinking .reason-desc:before{content:"";position:absolute;width:12px;height:12px;left:0;margin-left:12px;background:#00d9de}.fee-concerns{border-bottom:1px solid #ff24ba}.fee-concerns .reason-value{color:#ff24ba}.fee-concerns .reason-desc{position:relative}.fee-concerns .reason-desc:before{content:"";position:absolute;width:12px;height:12px;left:0;margin-left:12px;background:#ff24ba}.service-not-offered{border-bottom:1px solid #8d0fd3}.service-not-offered .reason-value{color:#8d0fd3}.service-not-offered .reason-desc{position:relative}.service-not-offered .reason-desc:before{content:"";position:absolute;width:12px;height:12px;left:0;margin-left:12px;background:#8d0fd3}.no-appointments-available{border-bottom:1px solid #0058e4}.no-appointments-available .reason-value{color:#0058e4}.no-appointments-available .reason-desc{position:relative}.no-appointments-available .reason-desc:before{content:"";position:absolute;width:12px;height:12px;left:0;margin-left:12px;background:#0058e4}.other{border-bottom:1px solid #ACAEB1}.other .reason-value{color:#ACAEB1}.other .reason-desc{position:relative}.other .reason-desc:before{content:"";position:absolute;width:12px;height:12px;left:0;margin-left:12px;background:#ACAEB1}.reason-value{font-size:32px;display:flex;min-height:55px;justify-content:center;align-content:center;flex-direction:column;text-align:right;padding:0px 10px 0px 0px}.reason-desc{display:flex;max-width:320px;min-height:55px;justify-content:center;align-content:center;flex-direction:column;padding:0px 0px 0px 50px}.reason-desc a{font-size:16px;color:#555}.unsucc-reasons{padding:30px 75px !important}.total-unsucc{padding:27px 0px 0px 65px}.total-unsucc-head{font-size:18px;color:#555}.total-unsucc-value{color:#000000;font-size:52px;line-height:1}.unsuccessful-gph{padding:7px 50px}.active_scheduled_pie_value{font-size:40px;margin-left:35px;color:#00d9de;margin-bottom:20px}.new_scheduled_pie_value{font-size:40px;margin-left:35px;color:#0058e4;display:none}.reason-none{cursor:initial}#mobile_what_if_calc tbody,#answered_live,#new_call_conv{font-family:'pn_reg', Verdana, Geneva, sans-serif !important}.campaigns.graph_box{margin:10px 0px}#patients_age_chart .c3-legend-item-event{margin-top:250px !important}.breadcrumb_shell_questions,.breadcrumb_shell_reviewers{width:100%;min-height:60px}.breadcrumb_shell_questions .row{border-bottom:1px solid #e6e6e6}.cc_left_shell .head_shell,.reviewers .head_shell{width:100%;margin:35px 0 18px}.patient_communication_label{font-size:16px;color:#555555;font-weight:normal !important}.patient_communication_errors{padding:30px 0px;font-size:15px;color:red}.patient_communication.form{padding:0px 60px}.patient_communication .practice_buttons div{display:inline-block}.patient_communication #test_email{padding:7px 10px;margin-left:20px}.comm-unsub-content{margin-top:200px}.test-emails{margin:30px 0px}.head_inner.profile{background:url(/images/head_user.svg)}.head_inner.uspass{background:url(/images/head_support.svg)}.head_inner.patcomm{background:url(/images/head_support.svg)}.competitors-graph>svg{overflow:initial !important}.competitors-graph .c3-legend-background{opacity:1 !important;fill:none !important;stroke:none !important}.service-competition-graph{padding-bottom:110px;padding-top:15px;max-height:500px}table.jobs,table.job-runs{width:100%;margin-bottom:20px}th.job_column,th.job_run_logs_column,th.job_run_column{text-align:center;padding:10px 0px}th.character_value{text-align:left;width:40%}tr.job_row{background:transparent;cursor:pointer;text-align:center}tr.selected_job_row{background:#BCE774 !important;cursor:inherit}td.job_column{padding:20px 20px 10px 20px;border-bottom:solid 1px lightgrey}tr.job_run_row{background:transparent;cursor:pointer;text-align:center}tr.job_runs_column{background:transparent;cursor:pointer}tr.selected_job_run_row{background:#BCE774 !important;cursor:inherit}td.job_run_column{padding:20px 5px 10px 5px;border-bottom:solid 1px lightgrey}td.job_run_logs_row{text-align:center}td.job_run_logs_column{width:30%;text-align:center;padding:20px 5px 10px 0px;border-bottom:solid 1px lightgrey}td.char_value{text-align:left}span.cvalue{cursor:pointer}td.cvalue{text-align:left;width:40%}ul,li{list-style:none}#wrapper{max-width:1140px}div.batch-monitor section{margin-top:50px}td.job_column>a{margin:4px}div#pagination-jobs-logs{margin-bottom:100px}#patients_no_mail_table,#patients_no_phone_table,#new_patients_no_mail_table,#dmp_patients_table,#attr_patients_table,#new_patients_no_phone_table,#patients_invalid_phone_table,#patients_invalid_addresses_table,#new_patients_invalid_addresses_table,#invalid_emails_table,#c_active_patients_table,#c_inactive_patients_table,#top_value_patients_table,#lost_patients_table,#past_due_table,#danger_patients_table{display:none}.ga-loader{left:50%;top:50%;z-index:1;border:16px solid #d3d3d3;border-radius:50%;border-top:16px solid #C52033;width:100px;height:100px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin-top:-50px;margin-left:-50px;position:absolute}#top_value_new_patients_table,#top_organic_pages,#top_cities{display:none}.call-conversion-teal-value{font-size:36px !important;line-height:22px !important;padding:8px 0px;color:#00d9de !important}.call-conversion-green-value{font-size:36px !important;line-height:22px !important;padding:8px 0px;color:#0058e4 !important}.call-conversion-yellow-value{font-size:36px !important;line-height:22px !important;padding:8px 0px;color:#8d0fd3 !important}.call-conversion-red-value{font-size:36px !important;line-height:22px !important;padding:8px 0px;color:#C32032 !important}.color-legend-box{text-align:center;background-color:#F7F7F7}.color-legend-box .teal,.color-legend-box .green,.color-legend-box .yellow,.color-legend-box .red{display:inline-block;width:22%;font-size:18px;margin:0;padding:8px 0px 0px 0px;position:relative;color:#555555 !important}.color-legend-box .teal::before{content:"";position:absolute;width:12px;height:12px;left:50%;margin-left:-40px;margin-top:5px;background:#00d9de}.color-legend-box .green::before{content:"";position:absolute;width:12px;height:12px;left:50%;margin-left:-38px;margin-top:5px;background:#0058e4}.color-legend-box .yellow::before{content:"";position:absolute;width:12px;height:12px;left:50%;margin-left:-90px;margin-top:5px;background:#8d0fd3}.color-legend-box .red::before{content:"";position:absolute;width:12px;height:12px;left:50%;margin-left:-42px;margin-top:5px;background:#C32032}.score_table_avg_shell.teal,.score_table_row.three.teal,.score_table_row.two.teal{color:#00d9de !important}.score_table_avg_shell.green,.score_table_row.three.green,.score_table_row.two.green{color:#0058e4 !important}.score_table_avg_shell.yellow,.score_table_row.three.yellow,.score_table_row.two.yellow{color:#8d0fd3 !important}.score_table_avg_shell.red,.score_table_row.three.red,.score_table_row.two.red{color:#C32032 !important}.production-toggler{float:right;padding:10px 0px 0px 20px}.production-toggler .btn-success{color:#fff !important;background-color:#449d44 !important;border-color:#398439 !important}.production-toggler .desc{color:#868686;font-family:pn_con_sb,Verdana,Geneva,sans-serif;font-size:14px;padding-right:5px}.production-toggler label{color:#868686;font-family:pn_con_sb,Verdana,Geneva,sans-serif;font-weight:normal}.practicename a{color:#868686 !important;font-family:pn_reg, Verdana, Geneva, sans-serif !important}.groupname a{color:#868686 !important;font-family:pn_reg, Verdana, Geneva, sans-serif !important}th.practicename>div,td.practicename{text-align:left}.calls-info{width:100%;padding:24px;text-align:center}.calls-info span{font-size:18px;color:#555555;display:block}.patients-info{width:100%;padding:20px;text-align:center;font-size:36px;line-height:36px;color:#555}.patients-info span{font-size:18px;color:#555555;display:block}.ccamp{text-align:center;color:#555;font-size:16px;line-height:14px !important;vertical-align:middle !important}#campaigns th,#multiple_campaigns th{padding:10px 0px}#campaigns td,#multiple_campaigns td{font-size:20px}.dirres_left_totalcalls_shell .totalc{width:190px;float:left}.dirres_left_totalcalls_shell .calld{width:250px;float:left}.dirres_left_totalcalls_shell .formfills{width:250px;float:left}.dirres_left_totalcalls_shell{width:100%;background-color:#f7f7f7 !important;font-family:pn_con_reg,Verdana,Geneva,sans-serif;color:#555;font-size:16px;line-height:18px;padding:11px 12px 30px 0px}.dirres_left_totalcalls_shell .span1,.dirres_left_totalcalls_shell .span2,.dirres_left_totalcalls_shell .span3,.dirres_left_totalcalls_shell .span4{color:#555;font-size:20px;line-height:18px;margin:0 10px 0 20px;padding:0 0 0 35px;border-left:0 solid #e6e6e6;font-family:pn_con_sb,Verdana,Geneva,sans-serif}.dirres_left_totalcalls_shell .span1{background:url(/images/calls_grey.png) 0 1px no-repeat;background-size:16px auto}.dirres_left_totalcalls_shell .span2{background:url(/images/clock_grey.png) 0 1px no-repeat;background-size:16px auto}.dirres_left_totalcalls_shell .span4{background:url(/assets/new_design/form.png) 0 1px no-repeat;background-size:16px auto}.select_pat{background:url(/assets/new_design/open.png) 0 1px no-repeat;background-size:25px auto;margin:5px auto;height:30px;width:30px;border:none}.bottom-details{min-height:492px}.active-pat-search-desc{display:inline-block;vertical-align:middle}.bottom-details-new{min-height:450px}.active_info,.new_info,.conversion_info,.digital_info{display:none}#active_patients,#new_patients,#calls_answered_live{animation-delay:0.0s}#active_yearly_value,#new_patients_production_camp,#call_conversion,#total_reviews{animation-delay:0.3s}#active_scheduled,#new_patients_scheduled,#missed_calls,#total_reviews{animation-delay:0.6s}#active_production,#new_patients_production,#average_call_score{animation-delay:0.9s}.review_box{border:1px solid #DADADA;border-radius:5px;text-align:left;padding-bottom:10px}.review_logo{width:45px;height:45px;border-radius:50%}.launch-icon{position:absolute;top:5px;right:10px;font-size:18px}.medium-font-size-text{font-size:medium}.text-left-align{text-align:left}.font-size75{font-size:12px}.review-domain-color{color:#08659D}.text-color-black{color:black}.display-none{display:none}.float-right{float:right}.respond-cancel{color:#999;border-top-color:#DADADA;border-top-style:solid;border-top-width:1px;padding-top:10px}.review-title{margin:10px 0px 10px 0px}.glyphicon-star-color{color:#ffc107}.glyphicon-size{font-size:20px;display:block;margin-top:10px}.posted-text{font-size:12px}.search-bar-logs{float:right}.attr-patients{width:190px;float:right}.attr-patients a{color:#555;font-size:16px;line-height:22px}.head_inner_settings{color:#555;font-size:22px;line-height:22px;padding:20px 0px 20px 70px;background-position:30px 16px;background-size:26px auto !important;background-repeat:no-repeat !important;background-color:#F7F7F7}.head_inner_settings.missedopp{background-image:url(/images/head_missedopp.png)}.head_inner_settings.patcomm{background-image:url(/images/head_support.svg)}.head_inner_settings.blocked{background-image:url(/assets/new_design/blocked.png)}.comm-group-title{font-size:20px;padding:10px 0px;color:#555555}.btn.mpd{background-color:#B51737;border-color:#B51737;font-family:"Open Sans",Verdana,Geneva,sans-serif !important;color:#fff !important;font-size:12px !important;padding:9px;font-weight:700 !important}.btn.mpd:hover{opacity:.7;color:#fff !important}.activeprompt{margin:20px 0px}#rep_ck1,#rep_ck2{-webkit-appearance:radio !important}#word_cloud{height:auto;min-height:200px;width:100%}#audit_table{display:none}#audit_page input{width:400px}.facebook-today-likes{background-color:#F9F9F9;padding:20px 25px}.facebook-content.graph{padding:10px}.fb-post-time{clear:both;display:block}.fb-reach-pill-left,.fb-reach-pill-right{display:inline-block;vertical-align:middle}.fb-reach-pill-right{max-width:160px;width:160px;min-width:0px;height:30px;margin-left:20px}.fb-reach-pill-right .free,.fb-reach-pill-right .paid{display:block;padding:15px 0px;margin:0px}.fb-reach{width:100%;float:left;margin-bottom:5px}.free-value{float:left;width:25%}.free-bar{width:75%;float:right}.free-bar div{background-color:#ffca87;height:20px;max-width:200px}.paid-value{float:left;width:25%}.paid-bar div{width:75%;float:left}.paid-bar div{background-color:#F79600;height:20px;max-width:200px}.fb-engagement{width:100%;float:left;margin-bottom:5px}.value-react,.value-comm{float:left;width:15%;margin-right:5px}.bar-react,.bar-comm{float:left;width:85%;border-radius:5px}.bar-react div{background-color:#9DACCB;height:20px;max-width:200px}.bar-comm div{background-color:#D094AB;height:20px;max-width:200px}#facebook_posts tr,#facebook_posts tr>td,#facebook_posts tr>td>span{font-family:'pn_con_sb', Verdana, Geneva, sans-serif !important;font-size:13px}.post-mess{margin-left:63px}.post-image{float:left}.facebook_post_published_td{width:110px}.facebook_posts_legend{float:right;margin-right:25px}.facebook_posts_legend>span:nth-child(4),.facebook_posts_legend>span:nth-child(5){margin-left:20px}.facebook_posts_legend>span{margin-right:3px}.facebook_posts_legend>span:nth-child(1){margin-right:10px}.facebook_posts_legend_reach{background-color:#FFCA87;width:10px;height:10px;display:inline-block}.facebook_posts_legend_reach_paid{background-color:#F79600;width:10px;height:10px;display:inline-block}.facebook_posts_legend_clicks{background-color:#9DACCB;width:10px;height:10px;display:inline-block}.facebook_posts_legend_reactions{background-color:#D094AB;width:10px;height:10px;display:inline-block}.align-center{text-align:center;vertical-align:middle}.facebook_posts_data_cell{min-width:150px}#facebook_posts td{vertical-align:inherit}#facebook_posts{margin-bottom:0px}.homepage-value.facebook-likes{margin-top:10px}.feedback-box-acknowledgement{height:240px !important}.feedback-box{width:600px;height:560px;background-color:#F5F6F4;border:1px solid #000;margin:0px auto}.text-messages-google,.text-messages-facebook{text-align:center;margin-bottom:20px}.text-messages-not-happy{margin-top:20px;text-align:center}.text-messages-not-happy-text{margin:0 auto;padding:0;text-align:center;font-size:18px;font-weight:bold;coolor:#555555}.feedback-box.tm{height:260px !important;margin:70px auto 0px auto !important}.feedback-box .content{padding:30px 50px}.feedback-box .content .title{text-align:center;font-weight:700;font-size:14px;color:#565555;font-family:'pn_sb'}.feedback-box .content .description{text-align:center;font-weight:800;font-size:20px;color:#565555;padding:10px 0px;font-family:'pn_sb'}.feedback-box .content .images{text-align:center;padding:10px 0px 20px 0px}.feedback-box label{color:#565555;font-family:'pn_sb'}.feedback-box .send-feedback{float:right;padding-top:10px}.feedback-box .send-feedback input{font-size:16px !important;padding:10px 40px;font-weight:normal}#staff_scores{margin-bottom:30px}.mc_list_blocked{float:left;color:#fff;background-color:#000;border:1px solid #000;padding:2px 8px 3px;border-radius:3px;margin:-1px 8px 0 0;font-family:'pn_con_sb', Verdana, Geneva, sans-serif;font-size:11px}#new_chat{margin-bottom:-75px}.last_message_text{word-wrap:break-word;max-width:200px}td.chats-value,#call_handlers_table td,#templates_table td{line-height:14px !important;color:#555;font-size:14px !important;font-family:pn_con_sb,Verdana,Geneva,sans-serif}th.chats-value,#call_handlers_table th,#templates_table th{color:#555;margin:0 !important;font-weight:400;font-size:16px !important;line-height:16px !important;font-family:pn_con_sb,Verdana,Geneva,sans-serif;text-align:left}.view_chat_icon{text-align:center;font-size:22px;padding:5px 0px;color:#C21F31}.view_chat_icon i:hover{opacity:.7;cursor:pointer}.lock_chat_icon{text-align:center;font-size:22px;padding:5px 0px}.lock_chat_icon i:hover{opacity:.7;cursor:pointer}th.chats-value.chat_blocked_checkbox,th.chats-value.chat_action_button{text-align:center}.input-mytext{border:0;padding:10px 20px 10px 10px;background:white;resize:none;width:460px;word-wrap:break-word;overflow-y:scroll;border-radius:10px}.text-message-text{width:100%;display:flex;flex-direction:column;word-wrap:break-word;padding:10px 10px 5px 10px}.text-message-text-input{width:450px;display:flex;flex-direction:column;word-wrap:break-word;border-radius:10px;background:white !important;overflow:hidden}.text-message-text>p:first-of-type{width:100%;margin-top:0;margin-bottom:auto;line-height:15px;font-size:14px}.text-message-text>p:last-of-type{width:100%;text-align:right;color:whitesmoke;margin-bottom:-7px;margin-top:auto}.text-l{float:left;padding-right:10px;color:white}.text-r{float:right;padding-left:10px;color:white;position:relative}.avatar{display:flex;justify-content:center;align-items:center;width:25%;float:left;padding-right:10px}.text-message-macro{margin:4px auto;width:85%;border-radius:5px;display:flex;margin-left:20px}.msj-rta{float:right;background:#00d9de;margin-right:19px}.msj{float:left;background:#ff24ba;width:70%;line-height:1.4}.text-message-frame{width:100%;background:#e0e0de;height:460px;padding:0;border-radius:5px}.text-message-frame>div:last-of-type{position:absolute;bottom:5px;width:100%;display:flex}.message-list{width:100%;list-style-type:none;padding:10px 0px 10px 0px;position:absolute;bottom:75px;top:10px;display:flex;flex-direction:column;max-height:331px;overflow-y:scroll;box-sizing:content-box}.msj:after{width:0;height:0;content:"";left:11px;position:absolute;border-style:solid;border-width:0 13px 13px 0;border-color:transparent #ff24ba transparent transparent}.msj-rta:after{width:0;height:0;content:"";right:9px;position:absolute;border-style:solid;border-width:13px 13px 0 0;border-color:#00d9de transparent transparent transparent}.input-mytext:focus{outline:none}.validation_messages{color:red;padding-left:25px;position:relative;top:7px}#cell_selector{margin-top:5px}#chat_patient_details{text-align:center}.head_inner.pracchat{background:url(/assets/new_design/head_pracchat.png)}#custom_active_patients,#custom_inactive_patients{background-color:#B51737;border-color:#B51737;font-family:'pn_con_sb', Verdana, Geneva, sans-serif;color:#fff !important;font-size:14px !important;padding:3px;font-weight:700 !important;display:block;text-align:center;width:300px;margin:5px auto}.open_active_pat{background-color:#B51737;border-color:#B51737;font-family:'pn_con_sb', Verdana, Geneva, sans-serif;color:#fff !important;font-size:14px !important;padding:3px;font-weight:700 !important;display:block;text-align:center;width:300px;margin:30px auto 0px auto}.select_patient_id button{margin:5px auto}.form-check-input.pd_checkbox,.unsubscribe-date{margin-left:10px}.sms-incoming{color:#00d9de}.sms-outbound{color:#ff24ba}#fbLink{display:block;border:#4267B2 !important;padding:10px;background-color:#4267B2;color:#fff;border-radius:5px;width:200px;text-align:center;margin:5px auto}#fbLink:hover{opacity:0.8}.paging-button{margin:20px 25px;min-height:20px}.paging-button .prev{width:100px;float:left;background-color:#C21F31;font-size:16px;text-align:center;border-radius:5px}.paging-button .prev a{color:#fff}.paging-button .prev:hover{opacity:0.8}.paging-button .next{width:100px;float:right;background-color:#C21F31;font-size:16px;text-align:center;border-radius:5px}.paging-button .next a{color:#fff}.paging-button .next:hover{opacity:0.8}#patient_selector input[type=text]{font-family:'pn_con_sb', Verdana, Geneva, sans-serif !important;color:#555 !important}.pc-feedback-alert{width:400px;margin:70px auto;text-align:center}.ap-label{padding:6px 0px}.pa-error-message{margin-left:14px;color:red;display:none}.pa-error-message-active-patients{margin-left:45px;color:red;display:none}.display_flex_wrap{display:flex;flex-wrap:wrap}.loader{width:80px;height:80px;background:url(/images/oval_loader.gif);background-size:80px 80px;background-repeat:no-repeat;position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-40px}.fixed-table-pagination .page-size{color:#868686}.fixed-table-pagination .btn{background-color:#EDEDED}.fixed-table-pagination .pagination .page-link{background-color:#EDEDED}.head_inner.mobile-font-size{margin-left:10px}.kpi_value{margin-right:50px;float:right}#multiple_campaigns_wrap,#multiple_campaigns_title{display:none}.ccamp.camp_name{color:#221f1f}#attrited_stats span{display:block}.male-patient-details{height:540px;width:100%;background-image:url("new_design/turq_gradient.jpg");background-size:105% 110%;background-position:center center}.female-patient-details{height:540px;width:100%;background-image:url("new_design/red_gradient.jpg");background-size:105% 110%;background-position:center center}.patient-details .patient-image{width:100px;height:100px;border-radius:100px;margin:30px 0px 0px 0px;text-align:center;background-color:white}.patient-details .patient-image p{margin:0;padding:0;font-size:30px;color:#333;line-height:100px}.patient-details div{color:#fff}.patient-details .top-space{margin:30px 0px 0px 0px}.patient-details .top-space2{margin:10px 0px 0px 0px}.patient-details .visit{margin:42px 0px 0px 0px}.patient-details .title{font-size:16px}.patient-details .field{font-size:17px}.patient-details .date{font-size:28px}.patient-details .name{font-size:30px;min-height:42px}.patient-details .production{font-size:38px}.patient-details .address{margin:30px 0px 10px 0px;min-height:48px}.patient-details .left-space{margin-left:12px}.patient-details div>span{float:right;margin-right:80px}#details_form .unsubscribe-date{margin:0 !important;float:left !important;width:100%;color:#555}#details_form .options{margin:0;padding:20px 0px}td.patient span,td.phones span{color:#c21f31}td.treatment-desc{min-width:300px}td.treatment{min-width:200px}.powered_by{text-align:center;margin:0}.powered_by img{width:180px}.not_scheduled_patients,.top_patients,.lost_patients,.danger_patients{text-align:center}.modal-button-image{width:100%;height:auto}.review-text-def{font-size:16px;margin-bottom:30px}.review-text-options{margin-bottom:15px}.review-text-options .option{width:100%}.review-text-options .option label{margin-left:10px;font-size:16px;margin-bottom:10px}.title-legend img{margin-right:5px;margin-top:-5px}.title-legend{width:250px;float:right}.head_inner.legend{float:left;margin-top:6px}.app_reminder_small_input{width:60px}.app-reminder-title{font-size:18px;color:#555555}.patient_communication.app_rem_check{margin-right:30px}#modalBody div{font-size:17px}.app-legend{position:absolute;right:0;margin-right:50px;top:0;margin-top:17px}.app-legend-left{margin-left:-200px;margin-top:10px}.app-legend-right{margin-top:-40px}.app-legend .confirmed-by-patient{position:relative}.app-legend .confirmed-by-practice{position:relative}.app-legend .confirmed-by-patient::before{content:"";position:absolute;width:12px;height:12px;left:0;margin-left:-20px;margin-top:5px;background:#008080;top:0;margin-top:3px}.app-legend .confirmed-by-practice::before{content:"";position:absolute;width:12px;height:12px;left:0;margin-left:-20px;margin-top:5px;background:#00d9de;top:0;margin-top:3px}.app-legend .not-confirmed-requested{position:relative}.app-legend .not-confirmed-requested::before{content:"";position:absolute;width:12px;height:12px;left:0;margin-left:-20px;margin-top:5px;background:#C52033;top:0;margin-top:3px}.app-legend .not-confirmed{position:relative}.app-legend .not-confirmed::before{content:"";position:absolute;width:12px;height:12px;left:0;margin-left:-20px;margin-top:5px;background:#C04C9B;top:0;margin-top:3px}.modal-body.female-modal{width:100%;background-image:url(new_design/red_gradient.jpg);background-size:105% 200%;background-position:center center;color:#fff;padding:20px 0px 20px 150px;min-height:150px}.modal-body.male-modal{width:100%;background-image:url(new_design/turq_gradient.jpg);background-size:105% 200%;color:#fff;background-position:center center;padding:20px 0px 20px 150px;min-height:150px}.app-calendar{display:inline-block;vertical-align:middle}.date-arrow{display:inline-block;font-size:30px;vertical-align:middle;margin:0px 5px;cursor:pointer}.app-patient-link,.app-patient-link:hover{color:#fff}#date_right:hover,#date_left:hover{color:#213a92}#patient_full_details{margin-top:10px}#patient_full_details .row{margin:0 !important}#modalBody .left-col{padding:0;margin:0;left:-8px}#modalBody .left-col-appt{padding:0;margin:0;left:-12px}#modalBody .right-col{padding:0;margin:0;left:92px}#modalBody .right-col-appt{padding:0;margin:0;left:85px}#incomplete_snapshots_message{font-size:14px;margin:5px 0px;padding:0;color:#c21f31}.patients_graph_header .left-prod-title{float:left;margin-bottom:10px}.patients_graph_header .right-prod-title{float:right;margin-bottom:10px}.lost-op-title{color:#000;font-size:12px;font-weight:700;line-height:16px;margin:12px 0 5px}.review-man-header{font-size:24px;text-align:left;color:#666;font-family:'pn_con_sb', Verdana, Geneva, sans-serif !important}.geoplotting{margin:0 auto;width:240px}.geoplotting-image{width:50px;float:left;margin-right:15px}.geoplotting-image img{width:50px}.geoplotting-text{width:161px;float:left}.geoploting-title{font-size:18px;color:#555}.geoploting-desc{font-size:14px;color:#868686}.patients-filter{margin:10px 40px;display:inline-block;vertical-align:middle}.patients-filter label{margin-left:5px}.export-lists{display:inline-block;vertical-align:middle;margin-left:30px;margin-bottom:20px}.export_option{display:inline-block}.export_button{background:url(/images/arrow_dn_white.svg) 93% 50% no-repeat #868686;background-size:10px auto;padding:10px 35px;margin-right:10px;text-align:left;border:0;border-radius:3px;color:#fff;font-size:16px;line-height:16px;transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out;cursor:pointer}.export_button:hover{opacity:0.8}#all_pat{margin-left:30px}.back-button{background:url(/images/chev_l_bd_white.svg) 15% 50% no-repeat #868686;background-size:9px auto;float:left;width:100%;padding:10px 27px 10px 35px;margin:0px 15px 10px 15px;text-align:left;border:0;border-radius:3px;color:#fff;font-size:18px;line-height:18px;transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out;width:100px}.back-button:hover{color:#fff;opacity:0.8}.fake-number{font-size:16px}.call-handler-grid,.templates-grid{position:relative;min-height:200px;margin:20px 20px 0px 20px;font-size:14px}.users-grid{position:relative;min-height:200px;font-size:14px}.label-space{margin-top:10px}.call-handler-grid .edit,.templates-grid .edit,.call-handler-grid .remove,.templates-grid .delete,.call-handler-grid .merge{font-size:20px;margin-right:15px;color:#555}.templates-grid .send{font-size:20px;margin-right:15px;color:#C21F31}.users-grid .edit{font-size:20px;color:#555}.top-actions{margin:20px 0px 0px 20px}#call_handlers_table td,#call_handlers_table th,#templates_table td,#templates_table th{font-size:14px}.warning-message{font-size:16px;margin:30px 0px 50px 0px}.delete-buttons{float:right}.delete-buttons button{margin-left:10px}.edit-buttons{margin-top:50px}.edit-buttons-templates{margin-top:30px}#agent_edit_modal .error,#agent_delete_modal .error,#agent_create_modal .error,#agent_select_modal .error{margin:10px 0px;color:#B51737}.select2-container{z-index:99999}.image-info{position:relative;max-width:400px;margin:0 auto}.custom-image-info{position:relative;max-width:100%;margin:0 auto}#user_edit_modal table{margin:10px 0px}#user_edit_modal table td{padding:10px 0px}#user_edit_modal table td input{margin-left:20px}.custom-hint{position:absolute;right:50%;top:0;margin-top:25px;margin-right:-40px}.custom-hint2{position:absolute;right:50%;top:0;margin-top:25px;margin-right:-40px}td>button.edit-user{font-family:pn_reg, Verdana, Geneva, sans-serif !important;background:url(/assets/new_design/open.png) 0 1px no-repeat !important;background-size:25px auto !important;margin:5px auto !important;height:30px !important;width:30px !important;border:none !important}.users-label{color:#555;font-family:pn_con_sb,Verdana,Geneva,sans-serif !important;font-size:16px;line-height:16px}.users-input{font-family:pn_reg, Verdana, Geneva, sans-serif !important;font-size:16px;line-height:16px;color:#555}.summary-report .patient-values,.summary-report .hygiene-values,.summary-report .dentistry-values,.summary-report .productions-values,.summary-report .case-acceptance-values,.summary-report .diagnostic-values{text-align:center}.summary-report .graph_box .description{font-size:16px;margin-bottom:3px;color:#555555;min-height:50px}.summary-report .graph_box .description-left{font-size:16px;margin-bottom:3px;color:#555555;min-height:50px;text-align:left;padding:15px 0px}.summary-report .graph_box .val{color:#000;font-size:40px}.summary-report .graph_box .val-right{color:#000;font-size:40px;text-align:right}.summary-report .info{padding:25px 0px}.summary-report table .category{font-size:15px;color:#555;padding-bottom:30px;min-width:220px}.summary-report .c3-chart-texts text{fill:#555 !important}.summary-report #productivity_by_department_graph .c3-chart-texts text{transform:translate(-6px, 0);fill:#fff !important;text-anchor:end}.past-due-desc{font-size:16px;margin-bottom:3px;color:#555555}.past-due-value{font-size:40px;color:#000}.past-due-box{text-align:center;display:none}.past-due-box div.clickable:hover{cursor:pointer}.past-due-box a.clickable:hover .past-due-desc,.past-due-box a.clickable:hover .past-due-value{color:#c32032 !important}.delete-message{margin:0 auto;text-align:center;font-size:18px;color:#868686;font-family:'pn_con_sb', Verdana, Geneva, sans-serif !important}#template_update_date{font-size:16px;color:#555}#select_standard_template{width:100% !important}.email-logs-button{text-align:right;padding-right:20px}#modal_log_show .preview{padding:20px;background-color:#fff;overflow:auto;position:relative;min-height:200px}.lost_patients_18months{float:left !important;color:#555555 !important;font-size:18px !important;line-height:18px !important;display:inline-block !important;font-family:'pn_con_sb', Verdana, Geneva, sans-serif !important}#lost_patients_18months_value{color:#555555 !important;font-size:18px !important;line-height:18px !important;display:inline-block !important;font-family:'pn_con_sb', Verdana, Geneva, sans-serif !important}.danger_patients_percentage{font-family:'pn_con_sb', Verdana, Geneva, sans-serif !important;color:#555555;font-size:14px;line-height:23px;width:140px;text-align:center;display:inline-block}#danger_patients_percentage_value{color:red !important;font-size:24px !important;display:inline-block}#danger_patients_percentage_value.teal-text{color:#00d9de !important}.danger_patient_image{width:290px}.danger_patients.custom-image-info{text-align:center}.lost_patients.custom-image-info{margin-left:10px}.lost_patients_image{width:420px}.full-feature{margin:30px auto 0px auto;text-align:center;background:#c21f31;color:#fff;padding:5px 0px}.full-feature a{text-decoration:none;color:#fff}.clear-dates{position:absolute;top:50%;right:0;margin-right:42px;z-index:2;margin-top:-3px;cursor:pointer}.clear-dates i::before{color:#9ba3a7}.batch-monitor-col .select2-container{z-index:1 !important}.download_data{text-align:right;padding:10px 0px;display:none}@media screen and (min-width: 1690px){.custom-hint2{margin-top:10px;margin-right:-20px}.unsucc_head a{margin-right:-110px}}@media screen and (max-width: 1630px){.bottom-details{min-height:560px}}@media screen and (max-width: 1600px){.not-scheduled .fixed-table-container,.top-value .fixed-table-container,.patients-modal .fixed-table-container{height:550px}.female-value{font-size:30px}.male-value{font-size:30px}}@media screen and (max-width: 1400px){.not-scheduled .fixed-table-container,.top-value .fixed-table-container,.patients-modal .fixed-table-container{height:385px}.patient-details div>span{mergin-right:30px}}@media screen and (max-width: 1596px){.new-patients-email-icon,.new-patients-phone-icon,.new-patients-invalid-addresses-icon,.new-patients-yearly-icon,.new-patients-household-icon,.new-patients-scheduled-icon{padding-right:0px;width:60px;min-width:60px}.new-patients-email-icon img,.new-patients-invalid-addresses-icon img,.new-patients-yearly-icon img,.new-patients-household-icon img,.new-patients-scheduled-icon img{width:60px}.new-patients-phone-icon img{width:40px}}@media screen and (max-width: 1537px){.patients-email-icon,.patients-email-denied-icon,.patients-invalid-addresses-icon,.patients-phone-icon,.patients-calendar-icon,.patients-active-icon,.patients-active-icon,.patients-dmp-icon,.patients-household-icon{padding-right:0px;width:50px}.patients-email-icon img,.patients-email-denied-icon img,.patients-invalid-addresses-icon img,.patients-calendar-icon img,.patients-active-icon img,.patients-active-icon img,.patients-dmp-icon img,.patients-household-icon img{width:50px}.patients-phone-icon img{width:38px}}@media screen and (max-width: 1375px){.patients-search-icon{margin-left:20px}.patients-active-icon{padding-right:60px}.patients-search-icon img{margin-left:-17px}}@media screen and (min-width: 1278px) and (max-width: 1300px){.patients-email-icon,.patients-phone-icon,.patients-email-denied-icon,.patients-invalid-addresses-icon,.patients-calendar-icon,.patients-yearly-icon,.patients-household-icon,.patients-scheduled-icon{padding-right:10px}.patients-search-icon{margin-left:16px}.patients-search-icon img{margin-left:-17px}.patients-active-icon{padding-right:60px}}@media screen and (max-width: 1280px){.pn-side-menu{width:250px;position:fixed;left:-250px;display:block;margin-top:0}.pn-page-content{width:100%}.pn-page-title{display:none}.pn-page-title .head_inner.callmet{font-size:18px}.pn-calendar-range{width:calc(100% - 54px)}.pn-calendar-range{padding:14px 5px 5px 5px}.not-scheduled .fixed-table-container,.top-value .fixed-table-container,.patients-modal .fixed-table-container{height:350px}.patients-search-icon{margin-left:35px}}@media screen and (max-width: 1200px){.male-patient-details{height:1640px;background-size:cover}.address{min-width:170px}.female-patient-details{height:1640px;background-size:cover}.patient-details .patient-image{margin:60px 0px 0px 0px}.patient-details div>span{margin-right:90px}#details_form .options{padding:0px 0px 20px 0px}#modalBody .left-col{padding:0;margin:0;left:0}#modalBody .left-col-appt{padding:0;margin:0;left:0}#modalBody .right-col{padding:0;margin:0;left:0}#modalBody .right-col-appt{padding:0;margin:0;left:0}.modal-body.female-modal,.modal-body.male-modal{padding:20px}}@media screen and (min-width: 990px) and (max-width: 1075px){.patient-confirmation-info{width:100% !important;margin-left:-82px !important}}@media screen and (min-width: 985px) and (max-width: 988px){.patient-confirmation-info{width:100% !important;margin-left:-163px !important}}@media screen and (max-width: 1150px){.patients_percentage span{font-size:26px}.patients-email-desc,.patients-calendar-desc,.patients-phone-desc,.patients-active-icon-desc{text-align:center}.patients-email-icon img{width:50px}.patients-email-denied-icon img,.patients-invalid-addresses-icon img{width:50px}.patients-active-icon img{width:50px;margin-top:10px}.patients-active-icon-desc{padding:10px 0px}.patients-phone-icon img{width:30px;margin-left:-6px}.patients-email-denied-icon img,.patients-invalid-addresses-icon img{margin-left:-3px}.patients-email-desc.invalid{padding:0px 0px}.patients-calendar-icon img{width:50px}#patients_sex_chart{max-height:200px !important}.not_schedule_patients{width:320px;height:55px;padding:16px 0px}.not_schedule_patients span{margin-left:20px;font-size:13px}.patients-search-icon{width:73px;margin-left:20px}}@media screen and (max-width: 1080px){.patients-search-icon{width:73px;margin-left:10px}}@media screen and (max-width: 998px){#details_form .options{padding:0px 0px 0px 0px}#details_form .form-check-label{margin-bottom:30px}#details_form .unsubscribe-date{float:right !important;width:100%}}@media screen and (max-width: 990px){.custom-hint{margin-top:15px;margin-right:-75px}.pn-calendar{width:100%}.gender-gph.gender-vals{margin-top:70px !important}.cc_score_assistance_submit_btn.palist{margin-right:30px}.pn-breadcrumbs-menu{font-size:18px;margin-top:18px;margin-left:20px;line-height:0.8}.pn-am-name{min-height:0}#mobile_what_if_info{margin-top:10px}.bottom-details{min-height:578px}.dpbox{margin-top:0px}.wif-responsive{margin-top:-190px}.patients-search-icon{margin-left:35px}.graph_box.values.new{height:330px;padding:0px 10px}.payment .month{padding:0px 0px 10px 0px}.payment .year{padding:0px 0px 0px 0px}.payment .cvv-label{margin-top:0px}.payment .month-label,.payment .year-label{min-width:50px}}@media screen and (max-width: 790px){.production-toggler{width:100%;text-align:right;padding:5px 1px 0px 0px}.prac_pat_shell.horizontal-graph{overflow-x:scroll}#patient_visit_by_provider{width:900px}}@media screen and (max-width: 768px){.custom-hint{position:absolute;right:50%;top:inherit;margin-top:15px;margin-right:-50px}.modal-button-image{max-width:400px;min-width:250px}.gender-gph.gender-vals{margin-top:-40px !important}.text-message-text-input{width:380px}.input-mytext{width:390px}#not_scheduled_patients{margin-bottom:30px}.head_inner.dirres,.pn-what-if-calculator-label{font-size:28px}.right_shell_direct_response{border-left:none}.cal_met_bot_innershell{background-position:bottom center;background-size:250px auto}.performance_trends_campaigns .nptrend_left_shell{padding:40px 10px 40px 10px !important}.mchart_chev.left{left:10%;top:50%;position:absolute;margin-top:-50px}.mchart_chev.right{top:50%;right:9%;position:absolute;margin-top:-50px}.dirres_left_left.callsscored,.dirres_left_left.newpat,.dirres_left_left.pat{background-position:15px 33px;padding:20px 0px 0px 60px}.dirress_mid_info_right,.dirress_left_info_left,.dirress_right_info2_right,.dirress_right_info_right{font-size:30px;padding:11px 10px 10px 10px}.score_top_right_shell{padding:0px 9px}.cam_single_body{white-space:initial;width:100%;overflow:initial;text-overflow:initial}.not_schedule_patients{width:423px;height:70px;padding:22px 0px}.not_schedule_patients span{margin-left:75px;font-size:16px}.patients-email-icon,.patients-phone-icon,.patients-calendar-icon,.patients-active-icon{margin-right:10px}.patients-email-desc,.patients-calendar-desc,.patients-phone-desc,.patients-active-desc{width:100%;text-align:center}#patients_sex_chart{min-height:250px}.gender-gph{padding:100px 30px 0px 30px}.color-legend-box .teal,.color-legend-box .green,.color-legend-box .yellow,.color-legend-box .red{width:100%}.unsucc-reasons{padding:30px 0px !important}.reason-value{float:right}.color-legend-box.scorecard .teal,.color-legend-box.scorecard .green,.color-legend-box.scorecard .yellow,.color-legend-box.scorecard .red{display:block}.patients-yearly-icon,.patients-household-icon,.patients-scheduled-icon{width:100%;text-align:center}.graph_box.values.active{height:680px}.graph_box.values.new{height:460px}}@media screen and (min-width: 656px) and (max-width: 769px){.dirres_left_totalcalls_shell{padding:11px 12px 80px 0px !important}}@media screen and (max-width: 656px){.missed-whatif{padding:4px 0px 20px 20px}.dirres_left_totalcalls_shell{padding:11px 12px 90px 0px}.dirres_left_totalcalls_shell .totalc{width:100%}.dirres_left_totalcalls_shell .calld{width:100%;margin-top:5px}.dirres_left_totalcalls_shell .formfills{width:100%;margin-top:5px}.attr-patients{float:left;margin-left:54px;margin-top:3px}.patients_graph_header .left-prod-title{float:left}.patients_graph_header .right-prod-title{float:left}}.open_practice_link{color:#221f1f !important;font-size:16px;font-family:pn_con_sb, Verdana, Geneva, sans-serif;text-decoration:none !important}@media screen and (max-width: 640px){.pn-breadcrumbs-menu{display:block;position:absolute;font-size:14px;top:65px;left:25px;line-height:1.1}.feedback-box{width:420px;margin:0px auto}.open_practice_link{position:relative;font-size:14px;display:block;top:35px;left:0px}.header_gp_prac_shell{padding-bottom:12px;padding-top:5px}.header_gp_back_btn{padding-bottom:2px}.pn-calendar-range{padding:70px 5px 5px 5px}.patients-value,.campaigns-value,.team-perf-value{font-size:30px}.team-perf-value{margin-top:10px}.team-value,.digital-value{font-size:38px}.digital.avg_stars{font-size:22px}.patients-homebox-primary-icon img{width:120px;height:110px;margin:20px 0px}.campaigns-homebox-primary-icon img{width:120px;height:103px;margin:20px 0px}.team-perf-homebox-primary-icon{padding:20px 0px}.team-perf-homebox-primary-icon img{width:110px;height:100px;margin:20px 0px}.digital-presence-homebox-primary-icon{padding:20px 0px}.digital-presence-homebox-primary-icon img{width:80px;height:119px;margin:20px 0px}.pn-ph-info .pn-phi-1{float:initial;text-align:center}.team-perf-question{font-size:16px}.pn-ph-info .pn-phi-1.tp{float:initial;text-align:center}.pn-ph-info .pn-phi-1.dp{float:initial;text-align:center}.pn-ph-info .pn-phi-2{float:initial;text-align:center}.pn-ph-info{text-align:center}.home-contact-am img{width:195px;height:171px}.export-button-page{width:13%}}@media screen and (max-width: 600px){.pn-calendar-container{width:100%}.pc-feedback-alert{width:250px}.title-legend{width:250px;float:left;margin-left:14px;margin-top:10px}.head_inner.legend{float:left;width:100%}.app-legend{position:initial;margin:15px 0px 15px 30px}#calendar_loader{margin-top:70px}}@media screen and (max-width: 500px){.text-message-text-input{width:300px}.input-mytext{width:300px}.patients-search-icon{width:70px}}@media screen and (max-width: 480px){.head_inner.mobile-font-size,.pn-what-if-calculator-label{font-size:24px}.text-messages-google img,.text-messages-facebook img,.text-messages-not-happy img{width:250px}.pn-what-if-calculator{width:300px}.call_sing_details_line{margin:0 0 20px 0;padding:0 0 28px 0}.call_sing_details_info{width:100%;padding:5px 0px}.call_sing_agent_name a{display:block}.pn-ph-info .pn-phi-2{float:left;width:100%}.daterange .dr-input .dr-dates{padding:0 !important}.dr-presets:before{left:10px}.daterange .dr-input .dr-dates .dr-date{font-size:12px}.dr-selections{right:-35px}.daterange .dr-selections .dr-calendar{width:331px !important}.pn-header-logo img{width:110px;margin-top:25px}.pn-logo a{margin-left:10px}.pn-logo{width:182px}.patients-email-icon,.patients-email-denied-icon,.patients-invalid-addresses-icon,.patients-phone-icon,.patients-calendar-icon{width:100%}.patients-email-desc,.patients-calendar-desc,.patients-phone-desc,.patients-active-desc{width:100%;text-align:center;margin-top:20px}.not_schedule_patients{width:224px;height:37px;padding:10px 0px}.not_schedule_patients span{margin-left:5px;font-size:13px}.male-value{font-size:20px}.male-image,.female-image{margin-bottom:8px}.female-value{font-size:20px}.gender-gph{padding:50px 30px 0px 30px}.c3-texts-Active-Patients .c3-text,.c3-texts-New-Patients .c3-text,.c3-texts-New-Patients-from-Campaigns .c3-text,.c3-texts-Visits .c3-text{transform:translate(0px, 15px);fill:#fff !important;display:none !important}.feedback-box{width:300px;height:560px;margin:0 auto}.feedback-box .content .images img{width:200px}.feedback-box .send-feedback input{font-size:14px !important;padding:5px 20px}.feedback-box .content .description{font-size:16px}.feedback-box .content{padding:50px 20px}}div.table-container{max-height:295px;min-height:100px;width:100%;overflow:auto}button#add_new_job{margin:20px}div.batch-monitor{height:1150px}div.batch-monitor section h3{margin:0}div.batch-monitor-row{padding:0;margin:0}div.batch-monitor-col{padding:0}table.job-run-logs{width:100%}#submit_questions{background:url(/images/chev_r_bd_white.svg) 97% 50% no-repeat #868686;background-size:10px auto;float:right;width:100%;padding:10px 27px 10px 20px;margin:30px 0 10px;text-align:left;border:0;border-radius:3px;color:#fff;font-size:18px;line-height:18px;transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out}.analytics-title{padding:10px 0px 3px 25px;border-bottom:5px solid #f7f7f7;font-size:18px;color:#C21F31}.facebook-title{padding:10px 0px 10px 25px;border-bottom:5px solid #f7f7f7;font-size:16px;color:#555555;font-family:'pn_con_sb', Verdana, Geneva, sans-serif}.analytics-content{min-height:340px}.chart-value{padding:10px 0px 20px 0px;text-align:center;color:#213A91;font-size:36px}.average-visit-time{color:#213A91;font-size:70px;text-align:center;line-height:1.1;position:absolute;left:50%;top:50%;width:200px;transform:translate(-50%, -50%)}.total-visits{color:#213A91;font-size:36px;text-align:center;padding:41px 20px}#new_ret_graph{padding:5px 0px;margin-left:0px}@media screen and (min-width: 480px){.google-analytics-absolute-design{position:relative;margin-top:-15px}}@media screen and (max-width: 360px){.text-message-text-input{width:200px}.input-mytext{width:200px}.title-legend{width:180px;float:left;margin-left:14px;margin-top:10px}}@media screen and (min-width: 992px) and (max-height: 1000px){.patients-homebox-primary-icon,.campaigns-homebox-primary-icon,.team-perf-homebox-primary-icon,.digital-presence-homebox-primary-icon{position:absolute;left:50%;top:50%}.patients-homebox-primary-icon{margin-top:-70px;margin-left:-70px}.campaigns-homebox-primary-icon{margin-top:-70px;margin-left:-70px}.team-perf-homebox-primary-icon{margin-top:-65px;margin-left:-65px}.digital-presence-homebox-primary-icon{margin-top:-75px;margin-left:-75px;padding:0px}.pn-ph-info-bottom{margin-top:120px}.pn-practice-home-item{min-height:301px}.home-contact-am{padding:1px 0px}.pn-page-content .row:nth-child(2) .spacer{margin-bottom:10px}.homechart{height:85px;width:85px;margin:90px auto}}.active_low_width{float:left}@media screen and (max-width: 450px){.active_low_width{float:none}}td.blurred-text,.blurred-text,div.blurred-text,span.blurred-text{text-shadow:5px 0px 10px black;color:transparent}.glyphicon.spinning{animation:spin 1s infinite linear;-webkit-animation:spin2 1s infinite linear}@keyframes spin{from{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(360deg)}}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.chat_trash_icon{text-align:center;font-size:22px;padding:5px 0px}.chat_trash_icon i:hover{opacity:.7;cursor:pointer}.popover{min-width:250px;width:250px}.popover>.arrow{display:none}.hidden-xs-inline{display:inline-block !important}@media (max-width: 767px){.hidden-xs-inline{display:none !important}}.analytics-title .popover{margin-left:44px}.popover_patients_ovp{position:absolute;right:28%;z-index:5}@media (max-width: 1900px){.popover_patients_ovp{position:absolute;right:27%;z-index:5}}@media (max-width: 1740px){.popover_patients_ovp{position:absolute;right:21%;z-index:5}}@media (max-width: 1500px){.popover_patients_ovp{position:absolute;right:16%;z-index:5}}@media (max-width: 1300px){.popover_patients_ovp{position:absolute;right:14%;z-index:5}}@media (max-width: 935px){.popover_patients_ovp{position:absolute;right:11%;z-index:5}}@media (max-width: 840px){.popover_patients_ovp{position:absolute;right:7%;z-index:5}}.ihints_homepage{z-index:25;position:relative;display:inline-block}.pn-ph-info .pn-phi-2 .ihints_homepage .popover{margin-left:-50px}.pn-ph-info p{color:#555555}.pn-practice-home-link{position:absolute;height:94%;width:97%;display:block;z-index:21}.pn-practice-home-link-partial{position:absolute;height:68%;width:97%;display:block;z-index:21}@media (max-width: 628px){.ihints_homepage .popover{margin-left:-100px;min-width:250px !important;width:250px}.kpi_value{margin-right:50px;float:left;width:100%;margin-top:5px}}.group_icon_position_fix{position:absolute;left:50%;top:50%;margin-top:-70px;margin-left:-70px}.group_min_value_color{color:#C32032}.group_max_value_color{color:#00d9de}#feedback_form .sup_am_head_text{width:100%}#hygiene_reappointment_percent{color:#000 !important;font-size:40px !important}#hygiene_reappointment_percent.teal-text{color:#00d9de !important}#hyg_box{display:none}#hygiene_reappointment_div .ihints_homepage img{margin-bottom:5px !important}.custom-tooltip{background-color:#fff;opacity:0.9;padding:5px}.custom-tooltip-title{background-color:#868686;color:#fff;opacity:0.9;padding:5px}.hover_kpi_red:hover div,.hover_kpi_red:hover p,.hover_kpi_red:hover span{color:#C21F31}.kpi_hint{margin-left:0px}.summary_report_container{width:300px;margin:10px auto}#summmary_report_generation_loader{width:80px;margin-left:90px}.sms-template-textare{border:1px solid silver !important;color:#555 !important;font-family:pn_con_sb,Verdana,Geneva,sans-serif !important;font-size:16px !important;cursor:text !important;white-space:pre-wrap !important;overflow-wrap:break-word !important}.c3-ygrid-line.goal-line line,.c3-ygrid-line.goal-line text{stroke:#1f77b4;fill:#1f77b4}.c3-ygrid-line.goal-line text{font-weight:normal;display:none}.c3-ygrid-line.goal-line:hover text{display:block}.teal-text{color:#00d9de !important}th.with-info img{width:16px;margin-left:5px}.pn-page-content p.call-transcription-line-agent{color:#c32032;font-family:pn_reg,Verdana,Geneva,sans-serif !important}.pn-page-content p.call-transcription-line-caller{color:#105481;margin-left:5px;font-family:pn_reg,Verdana,Geneva,sans-serif !important}#notify_callers_checkbox{margin-left:8px}.notifications_page .mc_body{font-size:16px;font-family:pn_con_sb,Verdana,Geneva,sans-serif !important}.btn-default-pz{padding:8px;color:#fff;background-color:#1e366b;border:1px solid #1e366b;transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out;font-size:14px;display:inline-block;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:inherit;margin-right:0.5rem}.btn-default-pz:hover,.btn-default-pz:focus{background-color:#3071a9;color:#fff;border-color:#285e8e}.wave-loader{position:absolute;top:45%;left:35%;display:flex;align-items:center;font-size:20px}.wave-loader span{position:relative;display:inline-block;animation:wave-loader 1s infinite;animation-delay:calc(.1s * var(--i))}@keyframes wave-loader{0%,40%,100%{transform:translateY(0)}20%{transform:translateY(-6px)}}.call_page_grey_btn{text-align:center;border:0 !important;width:auto;margin:0 0 1px;background-color:#f7f7f7;border-radius:0;padding:12px 20px 8px;font-family:pn_con_sb,Verdana,Geneva,sans-serif;color:#555;font-size:16px;line-height:20px;ransition:opacity 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out;-webkit-transition:opacity 0.15s ease-in-out;cursor:pointer}.color-teal{color:#00d9de}.call_summary_content{font-size:14px;line-height:30px;font-family:pn_reg,Verdana,Geneva,sans-serif !important;color:#555}.reviews_url_label{font-size:16px;color:#555555}.reviews-url-wrapper .reviews-url{margin-right:10px;font-size:16px;color:#555;display:inline-block;word-break:break-word}.reviews-url-wrapper .btn-default-pz{padding:8px 15px}.loading-image{position:relative;top:-5px}
