@import url('css/reset.css?v=20140223');@import url('css/typal.css');ul.zoom-social-icons-list.zoom-social-icons-list--with-canvas.zoom-social-icons-list--rounded.zoom-social-icons-list--no-labels{float:right;}
/*.footerwidget-right .textwidget{float:left;padding-top:15px;}*/
.book_area{width:338px;height:277px;background:url('//www.localsearchfordentists.com/wp-content/themes/LocalSearch4Dentists/images/tips_book_1.png') no-repeat scroll 0% 0% transparent;background-position:right top;float:left;margin-top:60px;margin-left:0px;}
#banner1{background:none repeat scroll 0% 0% #313131;border-top:2px solid #ccc;}
#bannerleft{float:left;overflow:hidden;margin-bottom:30px;}
#bannerleft_green{float:left;overflow:hidden;margin-bottom:30px;}
.green_arrow_area{width:300px;height:326px;background:url("//www.localsearchfordentists.com/wp-content/themes/LocalSearch4Dentists/images/green_arrows_blkbg_1.gif") no-repeat scroll 0% 0% transparent;margin-top:45px;}
#formhome{width:100%;float:right;}
#bannerright{float:right;margin:0px auto 30px;color:#fff;}
.report_for_free{font-size:16px;padding-top:10px;line-height:22px;color:#fff;}
.limited_yellow{text-decoration:underline;font-weight:bold;color:#DA8F2B;}
.text-box{width:100%;background-color:#FAFAFA;background-repeat:no-repeat;background-position:right center;color:#4D4D4D;display:block;font-size:17px;box-sizing:content-box;box-shadow:1px 1px 2px rgba(0, 0, 0, 0.3);margin:2px 0;}
.email input{box-shadow:none;width:80%;font-size:14pt;border:0px none;border-radius:1px;padding:15px 30px 15px 15px;}
li#wpb_widget-4{list-style-type:none;}
#as-seen{margin-top:0px;background:none repeat scroll 0% 0% #ccc;display:block;float:left;width:100%;}
#as-seen img{padding-left:20px;vertical-align:middle;float:left;}
#as-seen span{font-size:14pt;font-weight:bold;padding-left:20px;float:left;}
.top_icons_area_b{padding-bottom:10px;}
#home-tagline{display:none;}
.site-footer{margin:0 auto 5px auto;}
.fleft{float:left;}
.social-img{margin-top:10px;}
.social-img img{background-color:#3c689e;margin-left:10px;}
.social-img img:hover{background-color:#f26925;}
#phone-top{font-size:1.3em;text-decoration:none;}
.home-title{text-align:center;margin:0;background-color:#787878;padding:1.7% 2% 2%;color:#fff;}
.home-title h2{font-size:1.5em;}
.clear{clear:both;}
.row{float:left;padding:9px 1px;width:100%;}
.infusion-field{text-align:left;padding-bottom:10px;}
.row2{float:left;padding:9px 1px;width:100%;}
.current_page_item a, .current-menu-parent a, .current-post-parent a, .current-post-ancestor a, .current-menu-ancestor a, .current-menu-item a{background:none;}
.textupd .ginput_list table td{vertical-align:top;}
.storytitle h3{padding:7px 0px 0px;font-family:"Trebuchet MS";font-size:20px;color:#FFF;line-height:normal;}
.storytitle{width:90%;background-image:url("images/story-title_bg_coner.png");background-repeat:no-repeat;height:57px;padding-left:11px;padding-top:0px;margin-left:-11px;color:#fff;}
.storytitle2{width:100%;background-image:url("images/story-title_bg_sml.png");background-repeat:repeat;height:57px;}
.storytitle a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:10pt;font-weight:bold;}
a.readlink{color:#167ac6;}
a:hover.readlink{color:#FA8072;}
#page{background-color:#fff;}
header#masthead{background:#313131;}
body{background:#eee!important;font-size:1.5rem!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important;}
#headphone{max-width:45%;}
.site-header .site-branding{padding:0px;background:#eee;}
.nav-menu{background:none repeat scroll 0% 0% #A5A1A1;border-bottom:2px solid #C4090E;padding-bottom:10px;}
.sf-menu a:hover{background-color:#C4090E;color:#fff;}
.sf-menu li{white-space:nowrap;transition:#C4090E 0.2s ease 0s!important;}
.sf-menu a{font-weight:bold;font-size:0.95em;color:#000;}
#page-wrapper{background:none repeat scroll 0% 0% #FFF;max-width:1122px;margin:0px auto;}
#page{max-width:1122px;margin:0px auto;}
.wrap{max-width:100%;margin:0px auto;}
.pagecol{padding-top:30px;width:95%;margin:0 auto;}
.corpdent{background:url("//dev.localsearchfordentists.com/wp-content/themes/ls4d/img/corpdent.png") no-repeat center;}
.markandgrow{background:url("//dev.localsearchfordentists.com/wp-content/themes/ls4d/img/marketingrow.png") no-repeat center;}
.practiceman{background:url("//dev.localsearchfordentists.com/wp-content/themes/ls4d/img/practicemg.png") no-repeat center;}
.getimplant{background:url("//dev.localsearchfordentists.com/wp-content/themes/ls4d/img/implants.png") no-repeat center;}
.getreviews{background:url("//dev.localsearchfordentists.com/wp-content/themes/ls4d/img/getreviews.png") no-repeat center;}
div#sidebar{width:30%;float:right;}
.pagecol2{width:99%;margin:0 auto;}
.meta{padding:2% 3%;}
.storycontent{padding:5% 8% 0 3%;}
.widget-area .widget{margin-right:0px;}
#secondary{background-color:#e6e5e5;}
#secondary .textwidget, #secondary ul{padding:2% 0 2% 2%;}
.col{margin-left:2.2%;margin-bottom:.5%;}
.textwidget h2{font-size:1.3em;text-align:center;padding:5px;}
.site-content .entry-meta{text-align:left!important;}
div#content{background:#fff;}
.site-content:before{content:none;}
.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn:hover,
.btn:focus,
.btn.focus{color:#333333;text-decoration:none;}
.btn:active,
.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;}
a.btn.disabled,
fieldset[disabled] a.btn{pointer-events:none;}
.btn-default{color:#333333;background-color:#ffffff;border-color:#cccccc;}
.btn-default:focus,
.btn-default.focus{color:#fff;background-color:#c4090e;border-color:#8c8c8c;}
.btn-default:hover{color:#fff;background-color:#c4090e;border-color:#adadad;}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default{color:#fff;background-color:#c4090e;border-color:#adadad;}
.widget-title{--p:15px;background-color:#c4090e;display:inline-block;height:60px;margin-left:55px;margin-bottom:10px;margin-top:20px;padding:0 var(--p);position:relative;text-align:center;width:77%;}
.widget-title:after{background-color:inherit;content:'';display:block;height:100%;position:absolute;top:calc(var(--p)/2);width:var(--p);filter:brightness(.5);z-index:-1;}
.widget-title:before{left:0;margin-left:-45px;border-top:30px solid transparent;border-bottom:30px solid transparent;border-right:30px solid #c4090e;}
.widget-title:before{content:'';display:block;position:absolute;width:var(--p);}
.widget-title:after{right:0;transform:skewy(-45deg);}
.widget-title h3{font-size:1.4em;padding-top:15px;color:#fff;}
.widget a{color:#000;line-height:normal;background:url("//www.localsearchfordentists.com/wp-content/themes/LocalSearch4Dentists/images/link-style.png") no-repeat scroll 0% 0% transparent;padding-left:35px;text-decoration:none;font-size:14px;display:block;}
.widget a:hover{color:#167ac6;text-decoration:underline;}
.widget-area{padding-top:0px;}
.site-content article{padding-left:0px;}
.entry-content{padding:0px 20px;}
.footerwidget-right{/*float:none;*/width:50%;}
.navigation{padding-left:3%;}
.clear{clear:both;}
.phonen, .mailn{float:right;padding-top:1%;}
.fright{float:right;}
#recaptcha_privacy a{font-size:8pt;}
@media screen and (min-width:240px) and (max-width:300px){#headphone{max-width:100%;text-align:center;}
.phonen, .mailn{width:50%;text-align:center;float:none;padding-top:0%;}
.phb{margin:0% auto;}
.phonen a, .mailn a{border-radius:5px;background-color:#CCC;font-weight:bold;transition:all 0.3s ease-out 0s;text-decoration:none;padding:3% 2%;float:left;margin:0 2% 2%;text-align:center;}
.phonen a:hover{background-color:#C4090E;color:#fff;}
.rc-anchor-light{width:250px!important;}
.widget-area .widget{margin-left:0px;}
.hidem{display:none;}
}
@media screen and (min-width:300px) and (max-width:625px){#page-wrapper{max-width:none;width:95%;}
#page{max-width:none;width:100%;}
.widget-title{width:80%;}
}
@media screen and (min-width:625px) and (max-width:768px){.rc-anchor-light{width:250px!important;}
.storytitle2, .storytitle{background-image:none;height:auto;}
.storytitle a{color:#C4090E;}
#headphone{max-width:100%;text-align:center;}
.phonen, .mailn{width:100%;text-align:center;float:none;padding-top:0%;}
.phb{margin:0% auto;width:100%;}
.phonen a, .mailn a{border-radius:5px;background-color:#CCC;font-weight:bold;transition:all 0.3s ease-out 0s;text-decoration:none;padding:3% 2%;float:left;margin:0 2% 2%;text-align:center;}
.phonen a:hover, .mailn a:hover{background-color:#C4090E;color:#fff;}
.grid4 .col{width:45%;margin-left:1%;}
.widget-area .widget{margin-left:0px;}
.hidem{display:none;}
#page-wrapper{max-width:none;width:95%;}
#page{max-width:none;width:100%;}
.widget-title{width:88%;}
}
@media screen and (min-width:768px) and (max-width:898px){#page-wrapper{max-width:none;width:95%;}
#page{max-width:none;width:100%;}
.widget-title{width:90%;}
.col{margin-left:1.2%;}
}
.socials{display:none;}
#recaptcha_challenge_image{margin:0 !important;width:100% !important;}
#recaptcha_response_field{margin:0 !important;width:100% !important;}
.recaptchatable #recaptcha_image{margin:0 !important;width:100% !important;}
.recaptchatable .recaptcha_r1_c1,
.recaptchatable .recaptcha_r3_c1,
.recaptchatable .recaptcha_r3_c2,
.recaptchatable .recaptcha_r7_c1,
.recaptchatable .recaptcha_r8_c1,
.recaptchatable .recaptcha_r3_c3,
.recaptchatable .recaptcha_r2_c1,
.recaptchatable .recaptcha_r4_c1,
.recaptchatable .recaptcha_r4_c2,
.recaptchatable .recaptcha_r4_c4,
.recaptchatable .recaptcha_image_cell{margin:0 !important;width:100% !important;background:none !important;}
.entry-header, .entry-meta{padding:20px 20px 5px 20px}
.single .site-content .entry-title{margin-bottom:0px;}
#nav-below{margin:0px auto;}
.site-content .entry-content h2:first-child, .site-content .entry-content h3:first-child{margin-top:0;}
.entry-content{margin:1em;}
#top-1 {
    position: absolute;
    z-index: -1;
    color: #343a40;
}
#top-1 a {
    color: #343a40;
}
.zoom-social_icons-list__item {
color: white;
width: 25px;
display: inline-grid;
text-align: center;
margin-right: 5px;
}

.zoom-social_icons-list__link {
    color: white!important;
	width: 25px;
display: inline-grid;
}