.content-area .contact-form>div{margin-bottom:1.07142857em}.content-area .contact-form label{margin-bottom:.21428571em}.content-area .contact-form label span{font-size:.85714286em;line-height:2;text-transform:uppercase}.content-area .contact-form label.checkbox,.content-area .contact-form label.radio{font-weight:400;letter-spacing:0;margin:0;text-transform:none}.content-area .contact-form input[type="checkbox"],.content-area .contact-form input[type="email"],.content-area .contact-form input[type="radio"],.content-area .contact-form input[type="text"],.content-area .contact-form select,.content-area .contact-form textarea{margin:0}.featured-content .hero-item-image{background:#e4e4e4;display:block;overflow:hidden;padding-top:56.49%;position:relative}.featured-content .hero-item-image img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;position:absolute;top:0;left:0;width:100%}.home.has-featured-content .featured-content{margin-bottom:2.85714286em}.neverending .posts-navigation{display:none}.neverending .list-view{margin-bottom:0}.neverending .content-area{margin-bottom:2.85714286em}.infinite-scroll .list-view.infinite-wrap{border-top:none}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}#infinite-handle span{background-color:#0c0c0c;border:2px solid #0c0c0c;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-size:1.2rem;font-weight:700;letter-spacing:.1em;line-height:1.5;margin-bottom:0;padding:.75em 1.25em;text-align:center;text-decoration:none;text-transform:uppercase;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}#infinite-handle span:hover,#infinite-handle span:focus{color:#fff;opacity:.6;text-decoration:none}#infinite-footer{color:#0c0c0c;font-size:14px;font-size:1.4rem;letter-spacing:.1em;margin:0 auto;text-transform:uppercase;width:100%}#infinite-footer a{color:inherit;font-weight:700}#infinite-footer a:hover,#infinite-footer a:focus{text-decoration:underline}#infinite-footer .container{background:none;border-width:0;max-width:1180px;padding:0;position:relative;width:100%!important}#infinite-footer .blog-info{display:none}#infinite-footer .blog-credits{background:#fff;border-top:1px solid #0c0c0c;color:inherit;float:none;font-size:inherit;padding:1.35714286em 2.85714286em;text-align:left;width:100%}#infinite-footer .blog-credits a{color:inherit}.infinite-loader{display:inline-block;margin:16px 6px}.infinite-loader:before{display:block;margin:0}.infinite-loader .spinner{display:none}@media (min-width:1180px){#infite-footer .container:before{content:"";display:block;max-width:295px;position:absolute;top:0;bottom:0;left:0;width:25%}#infite-footer .blog-credits{padding-bottom:1.78571429em;padding-top:1.78571429em}.layout-sidebar-content #infinite-footer .container{padding-left:25%}.layout-content-sidebar #infinite-footer .container{padding-right:25%}}@media (min-width:1180px){.layout-sidebar-content #infinite-footer .container{padding-left:295px}.layout-content-sidebar #infinite-footer .container{padding-right:295px}}.sharing-navigation{margin-bottom:.71428571em}.sharing-navigation .sd-sharing{display:none}.sharedaddy{margin-bottom:1.71428571em}.sd-title{letter-spacing:.1em;text-transform:uppercase}body div.sharedaddy h3.sd-title:before{display:none}.widget_author_grid ul,.widget_author_grid li{border-width:0;padding:0}.widget_authors img{border-radius:100%;margin-right:5px}.widget_jp_blogs_i_follow ol{border-top:1px solid #f5f5f5;list-style:none;list-style-position:inside;padding-left:0}.widget_blog-stats ul,.widget_blog-stats li{border-width:0;margin:0;padding:0}.widget_blog-stats ul{font-size:1.5em;font-weight:300;line-height:1.4}.widget_contact_info #contact-info-map-canvas{height:171px}.widget_contact_info .confit-address,.widget_contact_info .confit-phone,.widget_contact_info .confit-hours{border-bottom:1px solid #f5f5f5;padding:.71428571em 0 .71428571em 1.42857143em;position:relative}.widget_contact_info .confit-address:before,.widget_contact_info .confit-phone:before,.widget_contact_info .confit-hours:before{color:#9b9b9b;display:inline-block;font-family:"Genericons";font-size:110%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;margin-right:.41666667em;position:absolute;top:.64285714em;left:0;vertical-align:baseline;speak:none}.widget_contact_info .confit-address:before{content:"\f417";top:.78571429em}.widget_contact_info .confit-address a{font-size:.85714286em}.widget_contact_info .confit-phone{font-style:italic}.widget_contact_info .confit-phone:before{content:"\f437"}.widget_contact_info .confit-hours:before{content:"\f303"}.widget-gallery .slideshow-window{background-color:#fff0;border-radius:0;border-width:0}.widget-grofile .grofile-accounts,.widget-grofile .grofile-accounts li{border-width:0;padding:0}.site-sidebar .widget_contact_info .confit-address,.site-sidebar .widget_contact_info .confit-phone,.site-sidebar .widget_contact_info .confit-hours{border-bottom-width:0;padding:0}.site-sidebar .widget_contact_info .confit-address:before,.site-sidebar .widget_contact_info .confit-phone:before,.site-sidebar .widget_contact_info .confit-hours:before{color:#fff;position:relative;top:3px}