.dd-service-blurb img{background:#257fac;border-radius:50px;padding:10px}.dentist-form .et_contact_bottom_container{width:100%;float:right}.dentist-call-blurb .et-pb-icon-circle{padding:15px!important}.dd-blog .post-content-inner{margin-bottom:30px}.dd-blog .post-content{margin-bottom:20px;order:3}.dd-blog .et_pb_post{display:flex;flex-direction:column}.dd-blog .et_pb_image_container{margin-bottom:-10px}.et_pb_widget_area .et_pb_widget{background-color:#f9f9f9;padding:20px 30px}.et_pb_widget_area .dd-search .wp-block-search__button{background:#257fac;border-radius:4px;border-color:#257fac;color:#fff}.et_pb_widget_area h4{margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:15px}.dental-sidebar li.current-menu-item a{text-decoration-color:#ffffff!important}.dental-sidebar .pagination{padding:20px 0px 0px}.dental-sidebar .et_pb_post{margin-bottom:20px;padding-bottom:20px}.dental-sidebar .et_pb_post .entry-featured-image-url{display:inline}.dental-sidebar ul#menu-service-menu,.dental-sidebar .et_pb_menu__menu,.dental-sidebar .et_pb_fullwidth_menu .et_pb_menu__wrap,.dental-sidebar .et_pb_menu .et_pb_menu__wrap,.dental-sidebar nav.et-menu-nav{display:inline!important}.dental-sidebar .et-menu-nav li:after{content:'35';font-family:'ETmodules';font-size:30px;position:absolute;right:20px;top:15px}.dental-sidebar .et_pb_menu__menu>nav>ul>li,.dental-sidebar.et_pb_menu__menu>nav>ul>li{border-bottom:1px solid #eee;margin-top:0px;padding:18px 20px 10px 20px;width:100%}.dental-sidebar .et_pb_menu__menu>nav>ul>li:last-child,.dental-sidebar.et_pb_menu__menu>nav>ul>li:last-child{border-bottom:0px solid #eee}.dental-sidebar li.current-menu-item:after{color:#2993c8!important}.dental-sidebar .et_pb_button_module_wrapper{border-left:15px solid #f2f2f2;border-right:15px solid #f2f2f2;padding:10px 20px}@media(max-width:980px){.dental-sidebar .et_mobile_nav_menu{display:none!important}.dental-sidebar .et-menu-nav li:after{font-size:18px}.dental-mobile-reverse .et_pb_row{display:flex;flex-direction:column}}.dd-service-blurb img{background:#257fac;border-radius:50px;padding:10px}.dentist-form .et_contact_bottom_container{width:100%;float:right}.dentist-call-blurb .et-pb-icon-circle{padding:15px!important}.dd-blog .post-content-inner{margin-bottom:30px}.dd-blog .post-content{margin-bottom:20px;order:3}.dd-blog .et_pb_post{display:flex;flex-direction:column}.dd-blog .et_pb_image_container{margin-bottom:-10px}.et_pb_widget_area .et_pb_widget{background-color:#f9f9f9;padding:20px 30px}.et_pb_widget_area .dd-search .wp-block-search__button{background:#257fac;border-radius:4px;border-color:#257fac;color:#fff}.et_pb_widget_area h4{margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:15px}.dental-sidebar li.current-menu-item a{text-decoration-color:#ffffff!important}.dental-sidebar .pagination{padding:20px 0px 0px}.dental-sidebar .et_pb_post{margin-bottom:20px;padding-bottom:20px}.dental-sidebar .et_pb_post .entry-featured-image-url{display:inline}.dental-sidebar ul#menu-service-menu,.dental-sidebar .et_pb_menu__menu,.dental-sidebar .et_pb_fullwidth_menu .et_pb_menu__wrap,.dental-sidebar .et_pb_menu .et_pb_menu__wrap,.dental-sidebar nav.et-menu-nav{display:inline!important}.dental-sidebar .et-menu-nav li:after{content:'\35';font-family:'ETmodules';font-size:30px;position:absolute;right:20px;top:15px}.dental-sidebar .et_pb_menu__menu>nav>ul>li,.dental-sidebar.et_pb_menu__menu>nav>ul>li{border-bottom:1px solid #eee;margin-top:0px;padding:18px 20px 10px 20px;width:100%}.dental-sidebar .et_pb_menu__menu>nav>ul>li:last-child,.dental-sidebar.et_pb_menu__menu>nav>ul>li:last-child{border-bottom:0px solid #eee}.dental-sidebar li.current-menu-item:after{color:#2993c8!important}.dental-sidebar .et_pb_button_module_wrapper{border-left:15px solid #f2f2f2;border-right:15px solid #f2f2f2;padding:10px 20px}@media(max-width:980px){.dental-sidebar .et_mobile_nav_menu{display:none!important}.dental-sidebar .et-menu-nav li:after{font-size:18px}.dental-mobile-reverse .et_pb_row{display:flex;flex-direction:column}}.et_fixed_nav #main-header{border-bottom:solid 3px #cb333b}#top-menu li li a{padding:6px 20px;padding-right:20px;width:100%;font-size:14px}.nav li li{line-height:2em;width:100%;color:#ffff}#top-menu a:hover{color:#CC2A2B}#top-menu li li{padding:0 7px}.nav li ul li a:hover{background-color:#CC2A2B;color:#ffff!important;opacity:3}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters3.et_pb_row{margin-bottom:3px}