body{background: #fff;color: #333}h1{border-bottom: 1px solid #ccc;padding: 10px 90px 10px 15px;text-shadow: #fff 0 1px 0}h2,h3,h4,h5,h6{line-height: 1}a{color: #06c}a:hover{color: #c60}small{font-size: 11px}.align_center{text-align: center}.align_right{text-align: right}.data,.data th,.data td{border-style: solid;border-color: #ddd}.data{border-width: 0 1px 1px;width: 100%}.data caption{padding: 0 10px 5px;text-transform: uppercase}.data th,.data td{border-top-width: 1px;padding: 5px 10px}.data th{white-space: nowrap}.data thead th{background: #eee;font-weight: bold;text-shadow: #fff 0 1px 0}.data tbody th{width: 1px}.data tr th:first-child{text-align: right}pre,code{font-size: 12px;font-family: Menlo, Courier, monospace}pre,.notice{background: #ffe;border: 1px solid;border-color: #eed #ccb #bba #ddc;overflow: auto;padding: 10px 0 10px 10px}* html pre{overflow: hidden;width: 97%}code{background: #ff9;padding: 0 2px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border: 0;margin: 0;padding: 0;font-size: 100%}html,body{height: 100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block}b,strong{font-weight: bold}img{color: transparent;font-size: 0;vertical-align: middle;-ms-interpolation-mode: bicubic}li{display: list-item;list-style: none}table{border-collapse: collapse;border-spacing: 0}th,td,caption{font-weight: normal;vertical-align: top;text-align: left}q{quotes: none}q:before,q:after{content: '';content: none}sub,sup,small{font-size: 75%}sub,sup{line-height: 0;position: relative;vertical-align: baseline}sub{bottom: -0.25em}sup{top: -0.5em}svg{overflow: hidden}body{font: 13px/1.5 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif}hr{border: 0 #ccc solid;border-top-width: 1px;clear: both;height: 0}h1{font-size: 25px}h2{font-size: 23px}h3{font-size: 21px}h4{font-size: 19px}h5{font-size: 17px}h6{font-size: 15px}ol{list-style: decimal}ul{list-style: disc}li{margin-left: 30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset,figure{margin-bottom: 20px}body{margin: 0;padding: 0}img{outline: none;border: none}header,nav,section,article,aside,footer,hgroup{display: block}.hide{display: none !important;margin: 0;padding: 0}.center{margin: 0 auto}.left{float: left}.right{float: right}.clear{margin: 0;padding: 0;clear: both}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline}body{line-height: 1}body{font: 12px/1.5 arial, sans-serif;background: #3E3E29}#wrapper{width: 1020px;margin: 0 auto 75px;border: 25px solid #323220;border-top: 0;background: #FFF}#wrapper.ccm-page img{max-width: 100%;height: auto}#wrapper.ccm-page ol,#wrapper.ccm-page ul{list-style: none}#wrapper.ccm-page table{border-collapse: separate;border-spacing: 0}#wrapper.ccm-page caption,#wrapper.ccm-page th,#wrapper.ccm-page td{text-align: left;font-weight: normal}#wrapper.ccm-page blockquote:before,#wrapper.ccm-page q:before{content: open-quote}#wrapper.ccm-page blockquote:after,#wrapper.ccm-page q:after{content: close-quote}#wrapper.ccm-page blockquote,#wrapper.ccm-page q{quotes: "" ""}#wrapper.ccm-page .dark-blue-large{margin: 15px 0 0;font: bold 18px/20px arial, sans-serif;color: #34414D;display: block}#wrapper.ccm-page .dark-blue-large a,#wrapper.ccm-page a.dark-blue-large,#wrapper.ccm-page a .dark-blue-large{text-decoration: none;color: #00274C;border: none}#wrapper.ccm-page .dark-blue-large a:hover,#wrapper.ccm-page a:hover.dark-blue-large,#wrapper.ccm-page a:hover .dark-blue-large{color: #3E3E29}#wrapper.ccm-page .caps-underline{margin: 9px 0 0;font: 15px/1 georgia, serif;text-transform: uppercase;letter-spacing: .1em;color: #34414D}#wrapper.ccm-page p{margin-top: 9px;font: 12px/1.5 arial, sans-serif;color: #34414D}#wrapper.ccm-page h1 + p,#wrapper.ccm-page h1 + blockquote,#wrapper.ccm-page h1 + blockquote.intro{margin-top: 18px}#wrapper.ccm-page h1 + img.floatleft,#wrapper.ccm-page h1 + img.floatright{margin-top: 21px}#wrapper.ccm-page h1 + img + p{margin-top: 18px}#wrapper.ccm-page h1{width: 100%;margin: 27px 0 0;padding-bottom: 6px;border-bottom: solid #c2e0f6 6px;font: 24px/1.5 georgia, serif;color: #00274C}#wrapper.ccm-page h1 a{text-decoration: none;color: #00274C}#wrapper.ccm-page h1 a:hover{color: #3E3E29}#wrapper.ccm-page h2 + p,#wrapper.ccm-page h2 + blockquote,#wrapper.ccm-page h2 + blockquote.intro{margin-top: 18px}#wrapper.ccm-page h2 + img.floatleft,#wrapper.ccm-page h2 + img.floatright{margin-top: 21px}#wrapper.ccm-page h2 + img + p{margin-top: 18px}#wrapper.ccm-page h2{width: 100%;margin: 27px 0 0;padding-bottom: 6px;border-bottom: solid #c2e0f6 6px;font: 24px/1.5 georgia, serif;color: #00274C}#wrapper.ccm-page h2 a{text-decoration: none;color: #00274C}#wrapper.ccm-page h2 a:hover{color: #3E3E29}#wrapper.ccm-page h3{margin: 15px 0 0;font: bold 18px/20px arial, sans-serif;color: #34414D}#wrapper.ccm-page h3 a{text-decoration: none;color: #00274C}#wrapper.ccm-page h3 a:hover{color: #3E3E29}#wrapper.ccm-page h4{margin: 9px 0 0;font: 15px/1 georgia, serif;text-transform: uppercase;letter-spacing: .1em;color: #34414D}#wrapper.ccm-page h5{margin: 12px 0 0;font: 18px/1.5 georgia, serif;color: #34414D}#wrapper.ccm-page h5 a{text-decoration: none;color: #00274C}#wrapper.ccm-page h6 a:hover{color: #3E3E29}#wrapper.ccm-page a{color: #3E3E29}#wrapper.ccm-page a:hover{color: #00274C}#wrapper.ccm-page ol,#wrapper.ccm-page ul{margin-top: 9px;margin-left: 1em;list-style: disc outside}#wrapper.ccm-page li{font: 12px/2 arial, sans-serif;color: #34414D}#wrapper.ccm-page em{font-style: italic}#wrapper.ccm-page strong{font-weight: bold}#wrapper.ccm-page acronym,#wrapper.ccm-page abbr{border-bottom: 1px #34414d dotted}#wrapper.ccm-page .m-b-5{margin-bottom: 5px}#wrapper.ccm-page .m-b-10{margin-bottom: 10px}#wrapper.ccm-page .m-b-15{margin-bottom: 15px}#wrapper.ccm-page .m-t-5{margin-top: 5px}#wrapper.ccm-page .m-t-10{margin-top: 10px}#wrapper.ccm-page .m-t-15{margin-top: 15px}#wrapper.ccm-page .p-b-5{padding-bottom: 5px}#wrapper.ccm-page .p-b-10{padding-bottom: 10px}#wrapper.ccm-page .p-b-15{padding-bottom: 15px}#wrapper.ccm-page .p-t-5{padding-top: 5px}#wrapper.ccm-page .p-t-10{padding-top: 10px}#wrapper.ccm-page .p-t-15{padding-top: 15px}#wrapper.ccm-page #mobile-nav{background: #bfe2f8}#wrapper.ccm-page #mobile-nav .slicknav_menu{background: #bfe2f8}#wrapper.ccm-page #mobile-nav .slicknav_menu .slicknav_btn{background: #a2d7f9;border-color: #222 #222 #000;border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1), 0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1), 0 1px 0 rgba(255,255,255,0.075);box-shadow: inset 0 1px 0 rgba(255,255,255,0.1), 0 1px 0 rgba(255,255,255,0.075);border: 1px solid #83afcb}#wrapper.ccm-page #mobile-nav .slicknav_menu .slicknav_nav .slicknav_row:hover{background: #a2d7f9}#wrapper.ccm-page #mobile-nav .slicknav_menu .slicknav_nav a{color: #00274C;background: #d4eeff}#wrapper.ccm-page #mobile-nav .slicknav_menu .slicknav_nav a:hover{background: #a2d7f9;color: white}#wrapper.ccm-page #header{height: 180px;padding: 0 30px;background: url("/packages/theme_bassett_creek_dental/themes/bassett_creek_dental/images/headerbg.jpg");position: relative}#wrapper.ccm-page #logo{position: absolute;width: 280px;height: 66px;margin: 85px 0 0 -12px;border: 0}#wrapper.ccm-page #logo a{text-decoration: none;color: #FFF}#wrapper.ccm-page #logo a img{width: 280px;height: 66px}#wrapper.ccm-page #patient-login-button{position: absolute;width: 151px;height: 41px;top: 115px;right: 37px}#wrapper.ccm-page #patient-login-button img{max-width: 100%;height: auto}#wrapper.ccm-page #header-phone{position: absolute;top: 38px;right: 0px;background: #00274c;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px}#wrapper.ccm-page #header-phone h3,#wrapper.ccm-page #header-phone h3 a,#wrapper.ccm-page #header-phone a h3{color: white;font: bold 36px/1.5 arial, sans-serif;letter-spacing: normal;margin: 0;padding: 0 40px 0 23px;text-decoration: none}#wrapper.ccm-page #testimonial{padding: 6px;font: italic 14px/1.6 arial, sans-serif;color: #FFF;background: #3E3E29}#wrapper.ccm-page #testimonial span{margin: 0 0 0 .6em;font-style: normal}#wrapper.ccm-page #nav{width: 940px;height: 48px;margin: 0;padding: 0 40px;list-style: none;background: #C2E0F6}#wrapper.ccm-page #nav ul{list-style: none;position: relative;float: left;margin: 0;padding: 0;z-index: 100}#wrapper.ccm-page #nav ul a{display: block;color: #00274C;text-decoration: none;padding: 16px 15px;font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif}#wrapper.ccm-page #nav ul li{position: relative;float: left;margin: 0;padding: 0;font: bold 15px/1 arial, sans-serif}#wrapper.ccm-page #nav ul li.current-menu-item{background: #ddd}#wrapper.ccm-page #nav ul li a:hover{color: #3E3E29}#wrapper.ccm-page #nav ul ul{display: none;position: absolute;top: 100%;left: 0;background: #C2E0F6;padding: 0}#wrapper.ccm-page #nav ul ul li{float: none;width: 300px;border-bottom: 1px solid #fff}#wrapper.ccm-page #nav ul ul a{line-height: 120%;padding: 12px 15px}#wrapper.ccm-page #nav ul ul ul{top: 0;left: 100%}#wrapper.ccm-page #nav ul li:hover > ul{display: block}#wrapper.ccm-page #nav li span{display: block;margin-top: 6px;font: 12px/1.5 arial, sans-serif}#wrapper.ccm-page #content{clear: left;min-height: 400px;padding: 36px 30px}#wrapper.ccm-page img#tagline{padding-bottom: 9px}#wrapper.ccm-page p.intro{font: 18px/1.5 georgia, serif}#wrapper.ccm-page blockquote{margin-top: 18px;font-style: italic;text-indent: -.3em;color: #34414D}#wrapper.ccm-page blockquote span{display: block;margin: 9px 0 0 2.5em;font-style: normal}#wrapper.ccm-page blockquote.intro{margin-top: 9px;font: 18px/1.5 georgia, serif;text-indent: -.3em;color: #34414D}#wrapper.ccm-page #home-right{margin-bottom: 20px}#wrapper.ccm-page #officetour{width: 520px;min-height: 320px;padding: 10px;background: #C2E0F6}#wrapper.ccm-page a#prev,#wrapper.ccm-page a#next{position: absolute;overflow: hidden;z-index: 20;width: 260px;height: 320px}#wrapper.ccm-page a#prev{left: 10px}#wrapper.ccm-page a#prev img{margin-left: -50px}#wrapper.ccm-page a#prev:hover img{margin-left: 0}#wrapper.ccm-page a#next{right: 10px}#wrapper.ccm-page a#next:hover img{margin-left: -50px}#wrapper.ccm-page h2.callout{float: left;width: 282px;height: 78px;margin: 10px 0 0 0;padding: 12px 0 0 18px;-moz-border-radius: 6px;-webkit-border-radius: 6px;background: #00274C;border: none;font: bold 18px/20px arial, sans-serif}#wrapper.ccm-page h2.callout:hover,#wrapper.ccm-page h2.wifi{background: #3E3E29}#wrapper.ccm-page h2.callout a{display: block;width: 100%;height: 100%;color: #FFF}#wrapper.ccm-page h2.callout img{float: right;width: 64px;height: 64px;margin: 0 18px 0 0}#wrapper.ccm-page h2.callout span{font: 12px/18px arial, sans-serif;color: #C2E0F6}#wrapper.ccm-page h2.wifi{float: left;width: 282px;height: auto;text-align: center;margin: 10px 0 0 0;padding: 12px 9px 12px 9px;-moz-border-radius: 6px;-webkit-border-radius: 6px;background: #00274C;border: none;font: bold 26px/32px arial, sans-serif;color: #bfe3f3}#wrapper.ccm-page h2.wifi img{vertical-align: bottom}#wrapper.ccm-page footer{background: #323220;padding-top: 25px;padding-bottom: 25px;color: white}#wrapper.ccm-page footer p{color: white;font: 13px/1 arial, sans-serif;line-height: 18px}#wrapper.ccm-page footer #footer-right-one,#wrapper.ccm-page footer #footer-right-two{text-align: center}#wrapper.ccm-page footer #footer-right-one img,#wrapper.ccm-page footer #footer-right-two img{padding: 10px;margin: 0 auto}#wrapper.ccm-page .ccm-block-page-list-pages .ccm-block-page-list-page-entry-thumbnail{min-width: 100px}#wrapper.ccm-page .text-muted{color: #777}#wrapper.ccm-page .small{font-size: 85%}#wrapper.ccm-page .no-border{border: none !important}#wrapper.ccm-page .uni-form fieldset{margin: 0 0 20px 0}#wrapper.ccm-page .modulebox{margin: -6px 0 24px;padding: 9px 18px 21px;background: #C2E0F6}#wrapper.ccm-page img.callouticon{float: right;width: 64px;height: 64px;margin: 12px 18px 0 12px}#wrapper.ccm-page img.h1arrow{width: 24px;height: 25px;margin: 0 0 -4px 9px}#wrapper.ccm-page img.socialmediaicon{width: 24px;height: 24px;margin: 0 9px -6px 0}#wrapper.ccm-page a#mapicon{float: left;width: 60px;height: 60px;margin: 12px 18px 36px 0;border: 3px solid #c2e0f6}#wrapper.ccm-page a#mapicon:hover{border: 3px solid #3e3e29}#wrapper.ccm-page img.pdficon{width: 12px;height: 14px;margin: 0 6px -3px 0}#wrapper.ccm-page .notopmargin{margin-top: 0 !important}#wrapper.ccm-page .norightmargin{margin-right: 0 !important}#wrapper.ccm-page .noleftmargin{margin-left: 0 !important}#wrapper.ccm-page .noliststyle{margin-left: 0;list-style: none}#wrapper.ccm-page .floatleft{float: left;margin: 9px 20px 9px 0}#wrapper.ccm-page .floatright{float: right;margin: 9px 0 9px 20px}#wrapper.ccm-page .caption{display: block;font: 10.5px/18px arial, sans-serif;margin: 9px 0 0;color: #34414D}#wrapper.ccm-page .news{overflow: auto;margin: 9px 0 0;padding: 0 0 18px;border-bottom: solid #c2e0f6 3px}#wrapper.ccm-page .video{margin: 15px 0 3px}#wrapper.ccm-page a.fancybox img{border: 3px solid #c2e0f6}#wrapper.ccm-page a.fancybox:hover img{border: 3px solid #3e3e29}#wrapper.ccm-page .doc a{display: block;min-height: 65px;margin-top: 21px;padding-top: 15px;text-decoration: none;background: #C2E0F6}#wrapper.ccm-page .doc a img{float: left;margin: -15px 20px 0 0}#wrapper.ccm-page .doc a span{font: bold 15px/1 arial, sans-serif;color: #00274C}#wrapper.ccm-page .doc a:hover span{color: #3E3E29}#wrapper.ccm-page .doctor{min-height: 195px;margin: 18px 0 27px}#wrapper.ccm-page .googlemap{margin: 27px 0 0;min-height: 500px}#wrapper.ccm-page .google-map iframe{min-height: 500px}#wrapper.ccm-page .clearfloats{clear: both;margin: 0;padding: 0}#wrapper.ccm-page #mobile-links{background: #333220;padding: 0;margin: 0}#wrapper.ccm-page #mobile-links p{padding: 0;margin: 0}#wrapper.ccm-page #mobile-links ul{list-style: none;margin: 0 0 0 10px;padding: 0px;text-align: center}#wrapper.ccm-page #mobile-links li{display: inline-block;margin: 10px 0 0 10px;width: 19%}#wrapper.ccm-page .ccm-page-list.tagC a{float: left;text-decoration: none;padding-right: 5px}#wrapper.ccm-page .home #Title h1{border: none;margin: 0}#wrapper.ccm-page .home #Title h2{border-bottom: solid #c2e0f6 6px;font: bold 20px/22px arial, sans-serif;margin: 0 0 25px 0;padding-bottom: 25px}#wrapper.ccm-page .home #Main p{font: 16px/1.3 georgia, serif;color: #00274C}#wrapper.ccm-page #banner{width: 100%;margin-top: 8px}#wrapper.ccm-page #banner ol,#wrapper.ccm-page #banner ul{margin: 0}#wrapper.ccm-page .hw-simple-testimonial-wrapper .hw-simple-testimonial{padding: 0}#wrapper.ccm-page .hw-simple-testimonial-wrapper .hw-simple-testimonial .hw-simple-testimonial-testimonial{color: white;font-style: normal;text-align: center;font-size: 14px}#wrapper.ccm-page .hw-simple-testimonial-wrapper .hw-simple-testimonial .hw-simple-testimonial-testimonial:before{display: none}#wrapper.ccm-page .hw-simple-testimonial-wrapper .hw-simple-testimonial-author{font-style: normal;text-align: center;font-size: 14px;margin: 0}#wrapper.ccm-page .hw-simple-testimonial-wrapper .hw-simple-testimonial-author:before{content: "\2014 "}#wrapper.ccm-page .content-sbBlog-title h2{width: 100%;margin: 0;padding-bottom: 6px;border-bottom: solid #c2e0f6 6px;font: 24px/1.5 georgia, serif;color: #00274C}@charset "utf-8";#wrapper.ccm-page .image-left{float: left;margin-right: 20px}#wrapper.ccm-page .image-right{float: right;margin-left: 20px}#wrapper.page-type-staff h1{border: none}#wrapper.page-type-staff h1{margin: 15px 0 0;font: bold 18px/20px arial, sans-serif;color: #34414D}#wrapper.page-type-staff h1 a{text-decoration: none;color: #00274C}#wrapper.page-type-staff h1 a:hover{color: #3E3E29}