#top-menu .sub-menu{background-color:#6d7b7c;border-top:3px solid #72b2d2}#top-menu .sub-menu li a{font-size:14px;width:100%;color:#fff;border-bottom:1px solid #b5c0be}.sub-menu li:hover{background-color:#72b2d2}.sub-menu .current_page_item{background-color:#72b2d2}#top-menu .sub-menu li{padding-left:0px;padding-right:0px;width:100%}#top-menu li li a{padding-top:10px;padding-bottom:8px}#top-menu .sub-menu{padding-top:0px;padding-bottom:0px}.nav ul li a:hover{opacity:1;background-color:rgba(0,0,0,0)}.et_pb_widget_area_left{padding-right:10px!important}#menu-member-menu li{margin:0px!important}#menu-member-menu.menu li{margin-bottom:6px!important}#menu-member-menu li a{display:block;padding:5px 8px;font-weight:700;color:#666}#menu-member-menu li ul.sub-menu li{margin-left:10px!important}#menu-member-menu .sub-menu li:hover{background-color:transparent!important}#menu-member-menu .sub-menu li a:hover{background-color:#34657f!important;color:#fff!important}#menu-member-menu .sub-menu .current_page_item{background-color:transparent}#menu-member-menu .sub-menu .current_page_item a{background-color:#34657f!important;color:#fff!important}#menu-member-menu .sub-menu .sub-menu li a{font-weight:500}@media (max-width:1024px){#et_mobile_nav_menu{display:block}#top-menu{display:none}#mobile_menu .menu-item-589>a:first-child{display:none}}@media only screen and (min-width:981px){.et_pb_posts .et_pb_post img,.et_pb_posts .et_overlay{height:170px!important;width:150px;float:left;left:0;margin-right:25px;padding-bottom:20px}}.et_pb_text ol{margin:0 30px}.et_pb_text ol li{margin-top:10px}@media only screen and (min-width:768px){#et-info{float:right!important}}li{margin-bottom:10px!important}.myButton{background-color:#ffffff;-moz-border-radius:9px!important;-webkit-border-radius:9px!important;border-radius:9px!important;border:1px solid #72b2d2;display:inline-block;cursor:pointer;color:#31647e!important;font-size:17px;padding:12px 31px;text-decoration:none;width:300px;text-align:center;margin-top:0px;clear:both}.myButton:hover{background-color:#72b2d2;color:#ffffff}.myButton:active{position:relative;top:1px}.et-fixed-header #logo{content:url("https://smilekamloops.com/wp-content/uploads/2025/10/smiledentistry_updated.png")}#main-footer{background:url("https://smilekamloops.com/wp-content/uploads/2020/05/footer-art-scaled.jpg")!important;background-repeat:no-repeat!important;background-size:cover!important}#footer-widgets{padding-top:50px;padding-bottom:0px}.et-social-facebook a.icon:before{background:url('/wp-content/uploads/2020/04/birdeye-logo-white.png');background-size:contain;content:'';display:block;background-repeat:no-repeat}#top-header .et-social-facebook a.icon:before{height:15px;width:14px}#main-footer .et-social-facebook a.icon:before{height:24px;width:24px}.et-dropcap{font-size:95px;line-height:0.2;letter-spacing:-5px;color:#ffffff;font-family:Lovers Quarrel;padding-bottom:200px}blockquote{margin:20px 0 30px;border-left:3px solid;border-left-color:#666666;padding-left:20px}.testimonial-slider,.testimonial-slider .et_pb_container{height:auto!important}.testimonial-slider,.testimonial-slider .et_pb_slide{max-height:auto;border:1px solid #fff}.testimonial-slider .et_pb_slide_description{position:relative;top:25%;padding-top:20px!important;padding-bottom:10px!important;height:auto!important}.testimonial-slider .et_pb_testimonial_portrait{display:table-cell;float:left;position:relative;width:175px!important;height:175px!important;margin-right:30px;border:3px solid #ffffff;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.testimonial-slider .et-pb-controllers a{border-radius:0px}.et_pb_row_0_tb_footer .et_pb_text_inner a{color:#fff!important}.et_divi_100_custom_back_to_top .et_pb_scroll_top{background:#3c4142}.et_pb_text ul,.et_pb_text ol,.et_pb_tab ul,.et_pb_tab ol,.et_pb_toggle ul,.et_pb_toggle ol{list-style-position:outside}.et_pb_text li,.et_pb_tab li,.et_pb_toggle li{margin-bottom:7px!important;line-height:1.4em}.mce-top-part{position:sticky!important;top:-60px}.nav li ul{left:-200px;top:47px}