/*!
 Theme Name:   Eagle Dental Care Theme
 Theme URI:    http://thedealiomarketing.com
 Description:  Child of blankslate. Be careful auto updating Blankslate (make backups).
 Author:       Doug Webster
 Author URI:   http://clockwrk.com
 Template:     blankslate
 Version:      1.0.2
 Text Domain:  Eagle Dental
*/
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}body{background-color:#eeefe8;font-family:ariel,helvetica,sans-serif;font-size:15px;line-height:1.6em;color:#40432f}a:hover{color:#353a2a}*{box-sizing:border-box}img{max-width:100%}body{font-family:ariel,helvetica,sans-serif;line-height:1.4em}p{margin-top:.5em;line-height:1.8em}li{line-height:1.8em}h1,h2,h3,h4,h5{font-family:Georgia,serif;font-weight:400;line-height:1.2em;margin-top:.5em}h1 a:link,h2 a:link,h3 a:link,h4 a:link,h5 a:link{text-decoration:none}h6{margin-top:.5em}#container h1{font-size:3em}h2{font-size:2.2em}h3{font-size:1.6em}h4{font-size:1.5em}h5{font-size:1.4em;font-style:italic}h6{font-size:1.3em}.homepage-heading{font-size:36px;justify-content:space-between;align-items:baseline}.homepage-heading em{font-size:24px}@media screen and (max-width:768px){.homepage-heading{display:block}.homepage-heading em{display:block}}#container p{margin-bottom:1em}.entry-title{padding:0 15px}.wp-post-image{height:auto}.large{font-size:1.4em;line-height:1.7em}.panel-grid .wrapper{overflow:hidden}.half{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.half{float:left;width:50%}}.third{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.third{float:left;width:33.3333333333%}}.two-third{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.two-third{float:left;width:66.6666666667%}}.alignright{float:right;margin-left:15px;margin-bottom:15px}.featured-row{background:#5e664a;color:#fff}.emphasized-row{background:#fff}.padded-row,.emphasized-row,.featured-row{padding-top:3em;padding-bottom:3em}#container .emphasized-content{background:#fff;padding-bottom:3em}#container .emphasized-content:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transform:translateX(-100%);pointer-events:none;background:#fff}.list-gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px}.list-gallery li{padding-left:0!important}.list-gallery li:before{display:none}@media screen and (max-width:768px){.list-gallery{grid-template-columns:repeat(1,1fr)}}.cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;margin-bottom:3em;list-style:none;padding-left:0}@media screen and (max-width:768px){.cards{grid-template-columns:repeat(1,1fr)}}.cards li{list-style:none}.cards li img{position:absolute;height:225px;object-fit:cover;width:100%;top:0;left:0}.cards li:before{display:none}.cards a:link{position:relative;display:block;height:100%;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.025);color:initial;text-decoration:none;border-radius:10px;transition:.2s all;padding-top:225px;overflow:hidden;background:#eee}.cards .card-content{background:#fff;padding:20px;padding-top:10px;height:100%}.cards a:hover{box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3),0 -12px 36px -8px rgba(0,0,0,.025)}.card{position:relative;display:flex;height:100%;width:100%;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.025);color:initial;text-decoration:none;border-radius:10px;transition:.2s all;overflow:hidden;background:#eee;background:#fff;min-height:330px}.card:hover{box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3),0 -12px 36px -8px rgba(0,0,0,.025)}.card .img-container{height:100%;max-width:65%}.card .img-container img{object-fit:cover;width:100%;object-position:left}.card .card-content{padding:20px;padding-top:10px;position:relative}@media screen and (max-width:768px){.card{display:block}.card .img-container{max-width:100%}}.overlaid-margins{margint-top:-30px;margin-bottom:-30px}#container{min-height:65vh;overflow:auto}.featured-image{position:absolute;top:0;left:0;right:0;height:400px;overflow:hidden;z-index:-1}.featured-image img{object-fit:cover;height:100%;width:100%}.featured-image:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:.3;z-index:100}.featured-image:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:-moz-linear-gradient(left,#eeefe8 0%,rgba(255,255,255,0) 48%,#eeefe8 100%);background:-webkit-linear-gradient(left,#eeefe8 0%,rgba(255,255,255,0) 48%,#eeefe8 100%);background:linear-gradient(to right,#eeefe8 0%,rgba(255,255,255,0) 48%,#eeefe8 100%)}.featured-image .image-overlay{position:absolute;bottom:0;z-index:101;width:100%;margin:0 auto;translate:50%;color:#fff;font-size:1.2em;text-shadow:0 2px 2px rgba(0,0,0,.2);padding-top:1.5em}.featured-image .image-overlay div{overflow:hidden;padding:15px}.featured-image .image-overlay p{font-style:italic}.has-featured-image{margin-top:400px}@media screen and (max-width:768px){.hide-mobile{display:none}}.slide{overflow:hidden}.slide .slide-image{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;z-index:10}.slide .slide-content{padding-top:30px;padding-bottom:30px;position:relative;z-index:100;min-height:60vh;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.5),0 0 10px rgba(0,0,0,.6);padding-right:25vw}.slide .slide-content h1,.slide .slide-content h2,.slide .slide-content h3{font-size:3.2em}.slide .slide-content p{font-size:1.6em}.slide:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;pointer-events:none;background:-moz-linear-gradient(-45deg,rgba(0,0,0,.54) 0%,rgba(0,0,0,0) 56%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(-45deg,rgba(0,0,0,.54) 0%,rgba(0,0,0,0) 56%,rgba(0,0,0,0) 100%);background:linear-gradient(135deg,rgba(0,0,0,.54) 0%,rgba(0,0,0,0) 56%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8a000000',endColorstr='#00000000',GradientType=1);z-index:11}@media screen and (max-width:768px){.slide .slide-image{position:relative}.slide .slide-content{font-size:100%;background:#5e664a;min-height:initial;padding-right:0;padding-top:15px;padding-bottom:15px}.slide .slide-content .button{background:#939d79}.slide .slide-content .title-position-bottom,.slide .slide-content .title-position{position:relative}}.wp-block-gallery:before{display:none!important}.wp-block-gallery li{padding-left:0!important}#content ul,#content-full ul{list-style:none;list-style-position:inside;margin-top:1em}#content ul li,#content-full ul li{padding-left:25px;position:relative}#content ul li.sow-slider-image,#content-full ul li.sow-slider-image{padding-left:0}#content ul.sow-slider-images,#content-full ul.sow-slider-images{margin-top:0}#content ul.sow-slider-images li:before,#content-full ul.sow-slider-images li:before{content:none}#content li:before,#content-full li:before{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;content:"\25B6";font-size:.6em;opacity:.6;position:absolute;left:0}.flex-list{display:flex;list-style:none;flex-basis:fixed;padding-left:0}.flex-list img{max-height:150px}.flex-list li{flex-basis:100%}.flex-list li:before{display:none}table{width:100%;margin-bottom:1em}table th{font-weight:700}table th,table td{border:none;border-top:2px solid #5e664a;padding:20px}table th:first-child,table td:first-child{padding-left:0}#branding{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){#branding{float:left;width:25%}}#branding a{display:block;height:100%}#branding img{max-height:3em}#branding #site-title img{width:100%;padding-top:10px;padding-bottom:10px;height:100%;object-fit:contain;min-height:98px;object-position:left}nav#menu{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){nav#menu{float:left;width:75%}}#header{background:#eeefe8;box-shadow:0 3px 3px rgba(0,0,0,.3);position:relative;z-index:1000}#header:before,#header:after{content:" ";display:table}#header:after{clear:both}#header>.wrapper{overflow:visible}#header .sub-menu{display:none}#header .sub-menu:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:8px;margin-left:-8px}#header .menu-item{position:relative}#header .menu-item:hover .sub-menu{display:block;position:absolute;background:#fff;left:50%;top:99%;border-radius:5px;box-shadow:0 4px 2px rgba(0,0,0,.2);min-width:175px;transform:translateX(-50%)}#header .secondary-menu{background:#c2c5ac;box-shadow:0 -5px 0 rgba(0,0,0,.3) inset}#header .secondary-menu ul{overflow:auto}#header .secondary-menu .wrapper{margin-top:0}#header .secondary-menu .menu-social-menu-container,#header .secondary-menu .description{float:left}#header .secondary-menu #menu-secondary-menu>li{float:right}#header nav{font-family:Georgia,serif;padding-top:2em;padding-bottom:1em;font-size:1.3em;line-height:2em}#header nav a:link,#header nav a:visited{text-decoration:none;border-radius:5px;padding:.5em .8em}#header nav a:hover,#header nav a:active{background-color:#fff}#header nav .current-menu-item a{background-color:rgba(255,255,255,.4)}#header span{padding:5px 10px}#header ul.menu>li{float:left}#header ul.menu>li a{padding:3px 10px;display:block;width:100%}#menu-main-navigation li{padding:0 10px;border-right:1px dotted rgba(0,0,0,.2)}#menu-main-navigation li:last-child{padding-right:0;border-right:none}.columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}.meta{display:flex;border-top:1px solid;width:100%;opacity:.8;font-size:.8em}.meta li{padding:5px 15px;border-right:1px solid}.meta li:first-child{padding-left:0}#footer{background:#eeefe8;border-top:1px solid #fff;font-size:.9em;position:relative;color:#fff;padding:2em 0}#footer a:link,#footer a:visited{color:#fff;opacity:.9;text-decoration:none}#footer a:hover,#footer a:active{text-decoration:underline;opacity:1}#footer:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:.8;z-index:0}#footer p,#footer .textwidget{opacity:.7}#footer #footer-widgets{overflow:auto;width:100%}#footer #footer-widgets>li{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){#footer #footer-widgets>li{float:left;width:25%}}#footer .wrapper{padding:1em 0;margin-bottom:0;position:relative;z-index:1}#footer h4{font-size:1.2em}#copyright,.secondary-menu{font-size:.85em;background:#c2c5ac;box-shadow:0 5px 0 rgba(0,0,0,.3) inset;padding-top:1em;padding-bottom:1em}#copyright a:link,#copyright a:visited,.secondary-menu a:link,.secondary-menu a:visited{color:#fff;opacity:.9;text-decoration:none}#copyright a:hover,#copyright a:active,.secondary-menu a:hover,.secondary-menu a:active{text-decoration:underline;opacity:1}#copyright .wrapper,.secondary-menu .wrapper{margin-top:0;margin-bottom:0;padding:1em 0}#copyright .small-print,.secondary-menu .small-print{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){#copyright .small-print,.secondary-menu .small-print{float:left;width:100%}}.special a{border-radius:5px;background:rgba(255,255,255,.2)}#menu-social-menu{padding:0 1em}.facebook,.instagram,.googleplus{position:relative;min-width:30px}.facebook a,.instagram a,.googleplus a{display:block;width:100%;height:100%;text-indent:-1000em}.facebook:before,.instagram:before,.googleplus:before{font-family:"FontAwesome";position:absolute;left:10px;top:5px;font-size:150%;pointer-events:none;opacity:.6}.facebook:hover:before,.instagram:hover:before,.googleplus:hover:before{opacity:1}footer .facebook:before,footer .instagram:before,footer .googleplus:before{left:0;top:0}footer .facebook a,footer .instagram a,footer .googleplus a{text-indent:20px}.facebook:before{content:"\f082"}.instagram:before{content:"\f16d"}.googleplus:before{content:"\f0d4"}button,input[type=submit],.button{color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.3),inset 0 0 1px rgba(0,0,0,.5);padding:10px 20px;border-radius:10px;white-space:nowrap;display:inline-block;margin-bottom:1em;font-size:13px;transition:.2s all;text-decoration:none;text-shadow:none}button:hover,input[type=submit]:hover,.button:hover{background-color:#79845f;transform:translateY(-2px)}button.secondary,input[type=submit].secondary,.button.secondary{background-color:#eee;color:black!important}button.secondary:hover,input[type=submit].secondary:hover,.button.secondary:hover{background-color:#fff}#container button,#container .button,#content-full a.button{color:#fff}.padded-row hr{border-color:#888}em{font-style:italic}@media only screen and (max-width:768px){#header .secondary-menu ul{display:inline-block}#header nav{padding-top:0}.menu-main-menu-container{position:relative}.menu-main-menu-container:after,.menu-main-menu-container:before{content:"";background:-moz-linear-gradient(left,rgba(238,239,232,0) 0%,#e2e2de 100%);background:-webkit-linear-gradient(left,rgba(238,239,232,0) 0%,#e2e2de 100%);background:linear-gradient(to right,rgba(238,239,232,0) 0%,#e2e2de 100%);position:absolute;right:0;top:0;height:100%;width:20px}.menu-main-menu-container:before{left:0;transform:rotate(180deg)}#menu-main-menu{display:flex;overflow-x:scroll;-webkit-overflow-scrolling:touch;position:relative}#menu-main-menu li{white-space:nowrap}#menu-main-navigation li{border-right:none;font-size:.9em}#footer #footer-widgets{display:block}#footer #footer-widgets li{display:block;width:100%}#footer #footer-widgets li:nth-last-child(-n+2){width:100%}}