@charset "UTF-8";.feature-slider a,.feature-slider a:active,.feature-slider a:hover,.feature-slider a:link,.feature-slider a:visited{color:#333;text-decoration:none}.bs-widget-pack.category-widget .business-card:hover,.feature-slide:hover .slide-wrapper{outline:#88ae4b solid 2px}#blankslate-sidebar-article .sidebar-business.no-overlay *,#forum-sidebar *,.bs-widget-pack.category-widget,.bs-widget-pack.category-widget *,.feature-slider *,.pattern-loop *{box-sizing:border-box}.authorinfo .icon-stack:before{content:''}#load-more-articles i,.authorinfo .icon-facebook,.comments-footer-nav i,form#searchform button.icon-search{font-family:icomoon}.page-template-page_m101-php div.page{padding-top:15px;font-size:16px}.widget_blankslatedirectorycategorywidget{background:#fff}.feature-slider{font-size:100%;overflow:hidden}@media screen and (max-width:600px){.feature-slider{padding:0;font-size:90%}}.feature-slider .slides{padding:30px;background:#fff}.feature-slider a:hover .info-hold,.feature-slider a:hover .name-hold{background:#88ae4b;color:#fff}.feature-slider a:hover .about,.feature-slider a:hover .category,.feature-slider a:hover .services{color:#fff}.slide-count-1 .feature-slide{float:none;margin:0 auto}.slide-count-2 .feature-slide{width:49%}.slide-count-2 .feature-slide:first-of-type{margin-right:1%}.slide-count-2 .feature-slide:nth-of-type(2){margin-left:1%}@media screen and (max-width:728px){.slide-count-2 .feature-slide{width:100%}.slide-count-2 .feature-slide:nth-of-type(2){display:none}}.feature-slide{font-family:Helvetica;width:50%;float:left;background:#fff}.feature-slide .slide-wrapper{-webkit-box-shadow:0 0 7px 0 #b4b4b4;-moz-box-shadow:0 0 7px 0 #b4b4b4;box-shadow:0 0 7px 0 #b4b4b4}@media screen and (max-width:728px){.feature-slide{width:100%}.feature-slide:nth-of-type(2){display:none}}.feature-slide a{text-decoration:none}.feature-slide .image-hold{overflow:hidden;max-height:316px;position:relative;height:300px;background-size:cover;background-position:50% 50%}@media (max-width:600px){.feature-slide .image-hold{height:150px}}.feature-slide .info-hold{padding:1em 1em .5em;transition:all .3s ease;min-height:8em}.feature-slide .info-hold .wrapper{overflow:hidden;height:8.3em}.feature-slide .name-hold{transition:all .3s ease;background:#fff;width:auto;max-width:85%;position:absolute;bottom:0;left:0;overflow:hidden;padding:1em 1em .5em;max-height:4.2em;line-height:1.5em}@media screen and (max-width:728px){.feature-slide .name-hold{padding-top:.75em;padding-right:.75em}}.feature-slide .name-hold .name{font-weight:600;font-size:1.5em}@media screen and (max-width:600px){.feature-slide .name-hold .name{font-size:1.3em}}.feature-slide .category-neighborhood-hold{height:1.2em;margin-bottom:1em;overflow:hidden}.feature-slide .category-neighborhood-hold .category,.feature-slide .category-neighborhood-hold .neighborhood{font-size:1em;line-height:1.2em;text-transform:capitalize}.feature-slide .category-neighborhood-hold .neighborhood{font-weight:500}.feature-slide .category-neighborhood-hold .category{transition:all .3s ease;font-weight:600;color:#88ae4b}.feature-slide .services-hold{height:1.6em;margin-bottom:.4em;overflow:hidden;line-height:.75em}.feature-slide .services-hold .services{font-size:.75em;font-weight:500;color:#88ae4b;transition:all .3s ease;text-transform:capitalize}.feature-slide .about-hold{display:block;line-height:1em}.feature-slide .about-hold .about{font-size:.75em;font-weight:300;line-height:1em;text-decoration:none;color:#333}#blankslate-sidebar-article .sidebar-business.no-overlay .text{padding:0}#blankslate-sidebar-article .sidebar-business.no-overlay .text a{height:54px}#blankslate-sidebar-article .sidebar-business.no-overlay .text a:first-of-type{padding:10px 10px 0}#blankslate-sidebar-article .sidebar-business.no-overlay .text a:nth-of-type(2){padding:0 10px 10px}.bs-widget-pack.category-widget{font-size:16px;font-family:Helvetica;padding:0 30px;overflow:auto;width:100%}@media (max-width:600px){#blankslate-sidebar-article .sidebar-business.no-overlay .text a{height:60px}.bs-widget-pack.category-widget{font-size:90%}}.bs-widget-pack.category-widget header{background:0 0;padding:0 22px;font-size:1.2em;line-height:1.5em;box-sizing:border-box;width:100%;clear:both;color:#979893;margin-bottom:24px}@media (max-width:600px){.bs-widget-pack.category-widget header{padding:0;margin-bottom:12px;height:auto}}.bs-widget-pack.category-widget .category-container{overflow:auto;width:33.33%;float:left;display:inline-block;margin-bottom:3em;padding:0 .5em}@media (max-width:900px){.bs-widget-pack.category-widget .category-container{width:50%}}@media (max-width:600px){.bs-widget-pack.category-widget .category-container{width:100%}}.bs-widget-pack.category-widget .category-title{font-family:Helvetica;padding-bottom:.25em;max-width:300px;margin:0 auto}.bs-widget-pack.category-widget .category-title a{transition:all .3s ease;font-weight:600;color:#333;font-size:1.2em;line-height:1.3em;cursor:pointer;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bs-widget-pack.category-widget .category-title a:active,.bs-widget-pack.category-widget .category-title a:hover{color:#88ae4b;text-decoration:none}@media (max-width:900px){.bs-widget-pack.category-widget .category-title{max-width:none;margin:0}}.bs-widget-pack.category-widget .business-card{padding:0;height:240px;max-width:300px;margin:0 auto;position:relative;cursor:pointer;background-color:rgba(77,77,77,.3);background-blend-mode:multiply;background-position:50%,50%;background-size:cover}.bs-widget-pack.category-widget .business-card:hover .main{background:#88ae4b}.bs-widget-pack.category-widget .business-card:hover .main .about,.bs-widget-pack.category-widget .business-card:hover .main .category,.bs-widget-pack.category-widget .business-card:hover .main .location,.bs-widget-pack.category-widget .business-card:hover .main .services{color:#fff}@media (max-width:900px){.bs-widget-pack.category-widget .business-card{max-width:none}}.bs-widget-pack.category-widget .business-info{overflow:hidden;max-width:280px;margin:0 auto;position:absolute;bottom:0;left:10px;right:10px}@media (max-width:900px){.bs-widget-pack.category-widget .business-info{max-width:none}}.bs-widget-pack.category-widget .business-info .name-hold{height:42px;line-height:20px;overflow:hidden;position:relative}.bs-widget-pack.category-widget .business-info .business-name{font-size:18px;font-weight:500;color:#fff;text-shadow:0 0 7px rgba(33,33,33,.8);max-height:36px;display:block;position:absolute;bottom:4px;left:10px;letter-spacing:1px}.bs-widget-pack.category-widget .business-info .main{transition:all .3s ease;background:#fff;padding:10px;height:90px;line-height:14px}.bs-widget-pack.category-widget .business-info .location-category-hold{height:16px;margin-bottom:14px;overflow:hidden}.bs-widget-pack.category-widget .business-info .location-category-hold .location{color:#333;font-weight:300}.bs-widget-pack.category-widget .business-info .location-category-hold .category{color:#88ae4b;font-weight:600}.bs-widget-pack.category-widget .business-info .location-category-hold .location:after{content:" "}.bs-widget-pack.category-widget .business-info .location-category-hold .category,.bs-widget-pack.category-widget .business-info .location-category-hold .location{transition:all .3s ease;font-size:13px;text-transform:capitalize}.bs-widget-pack.category-widget .business-info .about,.bs-widget-pack.category-widget .business-info .services{transition:all .3s ease;font-size:12px;height:42px;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:300;color:#333}.bs-widget-pack.category-widget .see-more{transition:all .3s ease;font-weight:700;font-size:.8em;text-align:center;color:#88ae4b;border:1px solid #88ae4b;border-radius:35px;display:block;width:190px;margin:10px auto 15px;padding:8px}.bs-widget-pack.category-widget .see-more:hover{text-decoration:none;background:#88ae4b;color:#fff}.bs-widget-pack.category-widget .see-more i{font-family:FontAwesome;font-size:14px}.bs-widget-pack.category-widget .category-mobile-menu{background:#88ae4b;margin-bottom:2em;font-family:Helvetica}.bs-widget-pack.category-widget .category-mobile-menu li{border-bottom:3px solid #fff;padding:8px 15px;overflow:auto}@media (max-width:600px){.bs-widget-pack.category-widget .category-mobile-menu{font-size:90%}.bs-widget-pack.category-widget .category-mobile-menu li{padding:8px 10px}}.bs-widget-pack.category-widget .category-mobile-menu span{color:#fff;font-size:1.1em;float:left;display:block}.bs-widget-pack.category-widget .category-mobile-menu .label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:75%;font-weight:700}.bs-widget-pack.category-widget .category-mobile-menu .count{font-weight:300;padding-left:6px;width:25%;float:left}@media (max-width:600px){.bs-widget-pack.category-widget .category-mobile-menu .label{max-width:70%}.bs-widget-pack.category-widget .category-mobile-menu .count{width:none}}.bs-widget-pack.category-widget .category-spotlight p{margin:0}.bs-widget-pack.category-widget .category-spotlight .cat-spotlight--wrapper{display:block;width:49.5%;float:left;padding-bottom:10px;margin-right:1%}.bs-widget-pack.category-widget .category-spotlight .cat-spotlight--wrapper:nth-of-type(2n){margin-right:0}.bs-widget-pack.category-widget .category-spotlight .cat-spotlight--wrapper:active,.bs-widget-pack.category-widget .category-spotlight .cat-spotlight--wrapper:hover,.bs-widget-pack.category-widget .category-spotlight .cat-spotlight--wrapper:link,.bs-widget-pack.category-widget .category-spotlight .cat-spotlight--wrapper:visited{text-decoration:none}.bs-widget-pack.category-widget .category-spotlight .img-hold{height:115px;background-size:cover;background-position:50%;background-repeat:no-repeat}.bs-widget-pack.category-widget .category-spotlight .info{height:115px;padding:10px;background:#f6f6f6;color:#333;overflow:hidden}.bs-widget-pack.category-widget .category-spotlight .name{font-weight:700;font-size:14px;line-height:16px;height:32px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:6px}.bs-widget-pack.category-widget .category-spotlight .about,.bs-widget-pack.category-widget .category-spotlight .services{font-size:14px;line-height:16px;height:64px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.bs-widget-pack.category-widget .mobile{display:none}.footer-category-list{clear:both;overflow:auto;padding-top:36px}.footer-category-list li{float:left;margin:0 5px 10px 0;font-weight:700;font-size:14px}@media (max-width:600px){.bs-widget-pack.category-widget .desktop{display:none}.bs-widget-pack.category-widget .mobile{display:block}.footer-category-list li{font-size:10px}}.footer-category-list li:after{content:"■";color:#c6c6c6;padding:0 5px;font-size:18px}@media (max-width:600px){.footer-category-list li:after{font-size:14px}}.footer-category-list li:last-of-type:after{color:transparent}.bs-widget-pack.header-widget-2{font-family:Helvetica;font-size:100%;margin:0 30px 5px;overflow:auto}@media (max-width:768px){.bs-widget-pack.header-widget-2{margin:0 15px 5px}}.bs-widget-pack.header-widget-2 .back-hold{margin-bottom:17px;padding-bottom:10px;border-bottom:1px dotted #ccc}.bs-widget-pack.header-widget-2 .back-hold a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-left:2px;font-size:14px}.bs-widget-pack.header-widget-2 .main,.pattern-loop .col-1-1 .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.bs-widget-pack.header-widget-2 .back-hold a:active,.bs-widget-pack.header-widget-2 .back-hold a:hover,.bs-widget-pack.header-widget-2 .back-hold a:link,.bs-widget-pack.header-widget-2 .back-hold a:visited{text-decoration:none}.bs-widget-pack.header-widget-2 .back-hold i{font-family:FontAwesome;font-size:20px;padding-right:5px}.bs-widget-pack.header-widget-2 .wrapper{overflow:auto;width:auto}.bs-widget-pack.header-widget-2 .main{text-align:left;margin-bottom:10px;clear:both;overflow:visible;display:flex}@media (max-width:728px){.bs-widget-pack.header-widget-2 .main{font-size:80%}.bs-widget-pack.header-widget-2 .subtext{margin:0;font-size:1em}}.bs-widget-pack.header-widget-2 .subtext{padding:0 0 10px;font-size:1em;font-weight:300;line-height:1.2em;float:left;clear:both}.bs-widget-pack.header-widget-2 .title-hold{height:auto;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding-right:10px}.bs-widget-pack.header-widget-2 .join-wrapper{width:250px}.bs-widget-pack.header-widget-2 h1{float:left;color:#333;font-size:1.8em;font-family:Helvetica}@media (max-width:728px){.bs-widget-pack.header-widget-2 h1{margin:0}}.bs-widget-pack.header-widget-2 .info{float:right;border:2px solid;display:table}.bs-widget-pack.header-widget-2 .info .content-hold{padding:7px 6px 5px}.bs-widget-pack.header-widget-2 .info .icon-hold{display:table-cell;padding:0 3px;vertical-align:middle}.bs-widget-pack.header-widget-2 .info i{color:rgba(255,255,255,.8);font-family:FontAwesome}.bs-widget-pack.header-widget-2 .info i:before{margin-left:2px;margin-top:1px}@media (max-width:728px){.bs-widget-pack.header-widget-2 .info{display:none}}.bs-widget-pack.header-widget-2 .info span{font-size:10px;color:#9d9d9d;display:block}.bs-widget-pack.header-widget-2 .info .join{color:#666;font-weight:600;font-size:12px;display:block;text-decoration:none}.bs-widget-pack.header-widget-2 .info .join:active,.bs-widget-pack.header-widget-2 .info .join:hover,.bs-widget-pack.header-widget-2 .info .join:link,.bs-widget-pack.header-widget-2 .info .join:visited{text-decoration:none}.header-widget-2.alt{margin:2em 30px 1em}.header-widget-2.alt h1{color:#999;font-size:1.5em;margin:0}header.premier{display:none}[class*=col-].empty-no-biz,[class*=col-].empty-no-biz:hover{outline:0}.pattern-loop{font-family:Helvetica;font-size:16px;background:#fff;padding:30px}@media (max-width:768px){.pattern-loop{padding:15px 15px 0}}.pattern-loop header h3{font-size:18px;margin-top:20px;font-weight:700;color:#666;font-family:Helvetica;padding:0;text-transform:none}.pattern-loop .col-1-1:hover,.pattern-loop .col-1-2:hover,.pattern-loop .col-1-6:hover{outline:#88ae4b solid 2px}.pattern-loop .wrap{color:#333;text-decoration:none;overflow:hidden;cursor:pointer}.pattern-loop .wrap:active,.pattern-loop .wrap:hover,.pattern-loop .wrap:visited{color:#333;text-decoration:none;cursor:pointer}.pattern-loop .img-hold{cursor:pointer}.pattern-loop .info-hold{font-family:Helvetica;padding:1em;width:100%;cursor:pointer}.pattern-loop .info-hold .name{font-weight:600;line-height:1.2em;color:#333;margin-bottom:.5em;overflow:hidden}.pattern-loop .info-hold .location-category-hold{margin-bottom:.5em;line-height:1.4em;max-height:1.4em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pattern-loop .info-hold .location{margin:0 .5em 0 0;font-weight:300;float:left;font-size:1em;color:#333;vertical-align:bottom}.pattern-loop .info-hold .category{font-weight:600;text-transform:capitalize;color:#88ae4b;font-size:1.1em;vertical-align:bottom}.pattern-loop .info-hold .services{overflow:hidden;clear:both;margin-bottom:.5em;font-size:1em;line-height:1.1em;color:#88ae4b;font-weight:500}.pattern-loop .info-hold .about{overflow:hidden;margin-bottom:.5em;font-weight:300;color:#999}.pattern-loop .col-1-1{font-size:100%;width:100%;background:#fff}.pattern-loop .col-1-1 .wrap{max-height:316px;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch}@media (max-width:1024px){.pattern-loop .col-1-1 .wrap{max-height:250px}}@media (max-width:768px){.pattern-loop .col-1-1 .wrap{max-height:200px}}@media (max-width:600px){.pattern-loop .col-1-1 .wrap{max-height:175px}}@media (max-width:480px){.pattern-loop .col-1-1 .wrap{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;max-height:none}}.pattern-loop .col-1-1 .img-hold{max-width:475px;max-height:316px;height:auto;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;background-size:cover}@media (max-width:1024px){.pattern-loop .col-1-1 .img-hold{max-height:250px;max-width:375px}}@media (max-width:768px){.pattern-loop .col-1-1 .img-hold{max-height:200px;max-width:300px}}@media (max-width:600px){.pattern-loop .col-1-1 .img-hold{max-height:175px;max-width:262.5px}}@media (max-width:480px){.pattern-loop .col-1-1 .img-hold{max-height:300px;max-width:450px}.pattern-loop .col-1-1 .info-hold{min-height:160px;height:auto}}@media (max-width:400px){.pattern-loop .col-1-1 .img-hold{max-height:250px;max-width:375px}}.pattern-loop .col-1-1 .info-hold{padding:20px;height:auto;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.pattern-loop .col-1-1 .info-hold .info--main{max-height:7.25em;margin-bottom:16px}.pattern-loop .col-1-1 .info-hold .info--secondary{max-height:180px;overflow:hidden;color:#999}@media (max-width:1024px){.pattern-loop .col-1-1 .info-hold{padding:10px}.pattern-loop .col-1-1 .info-hold .info--secondary{max-height:112px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media (max-width:768px){.pattern-loop .col-1-1 .info-hold .info--secondary{max-height:80px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media (max-width:600px){.pattern-loop .col-1-1 .info-hold .info--secondary{max-height:64px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.pattern-loop .col-1-1 .img-hold,.pattern-loop .col-1-1 .info-hold{width:100%}}@media (max-width:480px){.pattern-loop .col-1-1 .info-hold .info--secondary{max-height:96px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.pattern-loop .col-1-1 .info-hold .name{font-size:22px;line-height:24px;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width:1024px){.pattern-loop .col-1-1 .info-hold .name{font-size:20px;line-height:22px}}@media (max-width:768px){.pattern-loop .col-1-1 .info-hold .name{font-size:18px;line-height:20px}}.pattern-loop .col-1-1 .info-hold .location-category-hold{max-height:18px;line-height:18px}.pattern-loop .col-1-1 .info-hold .category,.pattern-loop .col-1-1 .info-hold .location{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:16px}@media (max-width:1024px){.pattern-loop .col-1-1 .info-hold .location-category-hold{line-height:16px;max-height:16px}.pattern-loop .col-1-1 .info-hold .category,.pattern-loop .col-1-1 .info-hold .location{font-size:14px}}.pattern-loop .col-1-1 .info-hold .about,.pattern-loop .col-1-1 .info-hold .services{font-size:16px;line-height:18px}.pattern-loop .col-1-1 .info-hold .services{margin-bottom:18px}@media (max-width:1024px){.pattern-loop .col-1-1 .info-hold .about,.pattern-loop .col-1-1 .info-hold .services{font-size:14px;line-height:16px}.pattern-loop .col-1-1 .info-hold .services{margin-bottom:16px}}.pattern-loop .col-1-2{background:#f5f5f5;margin-right:1%;width:49.5%;float:left}@media (max-width:900px){.pattern-loop .col-1-2{width:100%;margin-right:0;margin-bottom:10px}.pattern-loop .col-1-2 .wrap{max-height:147px}}@media (max-width:768px){.pattern-loop .col-1-2{width:100%;margin-right:0;margin-bottom:10px}.pattern-loop .col-1-2 .info-hold .info--main{margin-bottom:10px}}.pattern-loop .col-1-2:last-of-type{float:right}.pattern-loop .col-1-2 .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;max-height:147px}@media (max-width:600px){.pattern-loop .col-1-2{width:49.5%}.pattern-loop .col-1-2 .wrap{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:none}}@media (max-width:400px){.pattern-loop .col-1-2{font-size:90%;width:100%;margin-right:0;margin-bottom:10px}.pattern-loop .col-1-2 .wrap{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-height:100px}}.pattern-loop .col-1-2 .img-hold{max-height:147px;max-width:220px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media (max-width:900px){.pattern-loop .col-1-2 .img-hold{max-height:147px;max-width:220px}}.pattern-loop .col-1-2 .info-hold{overflow:hidden;padding:10px;background:#F6F6F6;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media (max-width:600px){.pattern-loop .col-1-2 .img-hold{max-width:none;max-height:none}.pattern-loop .col-1-2 .info-hold{height:8em}}@media (max-width:400px){.pattern-loop .col-1-2 .img-hold{max-height:100px;max-width:150px}.pattern-loop .col-1-2 .info-hold{height:auto}}@media (max-width:900px){.pattern-loop .col-1-2 .info-hold .info--main{height:auto;margin-bottom:10px}}@media (max-width:600px){.pattern-loop .col-1-2 .info-hold .info--main{height:50px;margin-bottom:5px}}@media (max-width:480px){.pattern-loop .col-1-2 .info-hold .info--main{height:45px;margin-bottom:10px}}@media (max-width:400px){.pattern-loop .col-1-2 .info-hold .info--main{height:55px;margin-bottom:0}}.pattern-loop .col-1-2 .info-hold .info--secondary{height:60px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width:900px){.pattern-loop .col-1-2 .info-hold .info--secondary{max-height:75px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media (max-width:768px){.pattern-loop .col-1-2 .info-hold .info--secondary{max-height:75px}}@media (max-width:600px){.pattern-loop .col-1-2 .info-hold .info--secondary{max-height:45px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media (max-width:480px){.pattern-loop .col-1-2 .info-hold .info--secondary{max-height:45px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media (max-width:400px){.pattern-loop .col-1-2 .info-hold .info--secondary{max-height:30px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.pattern-loop .col-1-2 .info-hold .name{font-size:16px;line-height:18px;height:36px;margin-bottom:0;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#forum-sidebar #forum-header,.pattern-loop .col-1-6 .wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}@media (max-width:900px){.pattern-loop .col-1-2 .info-hold .name{font-size:14px}}.pattern-loop .col-1-2 .info-hold .location-category-hold{line-height:15px;max-height:15px}.pattern-loop .col-1-2 .info-hold .location{font-size:13px}.pattern-loop .col-1-2 .info-hold .category{font-size:14px}.pattern-loop .col-1-2 .info-hold .services{line-height:15px;font-size:13px;margin-bottom:15px}.pattern-loop .col-1-2 .info-hold .about{font-size:13px;line-height:15px}.pattern-loop .col-1-6{font-size:60%;width:15.66667%;margin-right:1%;overflow:hidden}@media (max-width:768px){.pattern-loop .col-1-6{width:32.33333%;margin-right:1%}.pattern-loop .col-1-6:nth-of-type(3){margin-right:0}}@media (max-width:480px){.pattern-loop .col-1-6{width:31.33333%;margin-right:2%}}.pattern-loop .col-1-6 .wrap{display:-webkit-box;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch}.pattern-loop .col-1-6 .img-hold{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;height:100px;background-size:cover}.pattern-loop .col-1-6 .info-hold{background-color:#F6F6F6;height:100px;width:100%}.pattern-loop .col-1-6 .info-hold .info--main{height:35px}.pattern-loop .col-1-6 .info-hold .info--secondary{height:42px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.pattern-loop .col-1-6 .info-hold .name{font-size:13px;line-height:15px;height:30px;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.pattern-loop .col-1-6 .info-hold .about,.pattern-loop .col-1-6 .info-hold .services{font-size:12px;line-height:14px;font-weight:500}.pattern-loop .col-1-6 .info-hold .location-category-hold{display:none}.home-pros-outro{font-family:Helvetica;padding:12px 30px;margin-top:10px}.home-pros-outro a{color:#88ae4b}.home-pros-outro>span{display:block}.home-pros-outro>span b{font-weight:600}.home-pros-outro .first{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px;font-size:20px}#forum-sidebar #forum-header h3,#forum-sidebar #forum-header h3 a{font-weight:600;font-size:16px;text-transform:capitalize}#rcol aside.widget.m101ForumSidebar{border:none;box-shadow:none;background:0 0}#forum-sidebar{background:0 0;padding:10px 0}#forum-sidebar #forum-header{width:95%;margin:0 auto 6px;font-family:Helvetica;text-transform:capitalize;background:0 0;display:-webkit-box;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline}#forum-sidebar #forum-header a{font-family:Helvetica;color:#333}#forum-sidebar #forum-header a:active,#forum-sidebar #forum-header a:hover,#forum-sidebar #forum-header a:visited{color:#333;text-decoration:none}#forum-sidebar #forum-header h3{padding:0;margin:0;color:#333;width:auto;background:0 0}#forum-sidebar #forum-header .see-more{float:right;color:#88ae4b;font-size:12px}#forum-sidebar #forum-header .see-more:hover{color:#88ae4b}#forum-sidebar .forum-sidebar-card .wrap,#forum-sidebar .forum-sidebar-card .wrap:active,#forum-sidebar .forum-sidebar-card .wrap:hover,#forum-sidebar .forum-sidebar-card .wrap:visited{color:#333;cursor:pointer;text-decoration:none}#forum-sidebar #forum-header .see-more i{font-family:FontAwesome}#forum-sidebar .sidebar-wrapper{margin:0 auto;overflow:auto;padding:5px 10px}#forum-sidebar .forum-sidebar-card{font-size:16px;margin:0 auto 10px}#forum-sidebar .forum-sidebar-card:hover{outline:#88ae4b solid 1px}@media (max-width:768px) and (min-width:600px){#forum-sidebar .forum-sidebar-card{width:49.5%;float:left;margin-right:1%}#forum-sidebar .forum-sidebar-card:nth-of-type(even){margin-right:0}}#forum-sidebar .forum-sidebar-card .wrap{overflow:hidden;border:1px solid #ccc;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;height:100px}#forum-sidebar .forum-sidebar-card .wrap:hover{border-color:#88ae4b}#forum-sidebar .forum-sidebar-card .img-hold{width:auto;height:auto;margin:0}#forum-sidebar .forum-sidebar-card .img-hold .img-container{height:100px;max-width:150px;width:150px;background-position:50%;background-size:cover;background-repeat:no-repeat}#forum-sidebar .forum-sidebar-card .img-hold img{max-height:100px;max-width:150px;height:100px}#forum-sidebar .forum-sidebar-card .info-hold{overflow:hidden;padding:10px;background:#fff;font-family:Helvetica;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;height:100px;text-align:left}#forum-sidebar .forum-sidebar-card .info--main{height:50px}#forum-sidebar .forum-sidebar-card .info--secondary{height:28px;line-height:14px;overflow:hidden;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#forum-sidebar .forum-sidebar-card .category,#forum-sidebar .forum-sidebar-card .name{font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}#forum-sidebar .forum-sidebar-card .name{font-size:14px;line-height:16px;max-height:32px;-webkit-line-clamp:2}#forum-sidebar .forum-sidebar-card .category{text-transform:capitalize;color:#88ae4b;vertical-align:bottom;font-size:12px;line-height:14px;max-height:14px;-webkit-line-clamp:1}#forum-sidebar .forum-sidebar-card .services{font-size:12px;color:#666;font-weight:500;display:block}#forum-sidebar .forum-sidebar-card.second{width:49.5%;margin-right:1%;float:left}#forum-sidebar .forum-sidebar-card.second:nth-of-type(even){margin-right:0}@media (max-width:768px) and (min-width:600px){#forum-sidebar .forum-sidebar-card.second{width:32.33%;margin-right:1.5%}#forum-sidebar .forum-sidebar-card.second:nth-of-type(even){margin-right:1.5%}#forum-sidebar .forum-sidebar-card.second:nth-of-type(3n){margin-right:0}}#forum-sidebar .forum-sidebar-card.second img{display:none!important}#forum-sidebar .forum-sidebar-card.second:hover .info-hold{border-color:#88ae4b;background-color:rgba(77,77,77,.3);background-blend-mode:multiply;background-position:50%,50%;background-size:cover}#forum-sidebar .forum-sidebar-card.second:hover .category,#forum-sidebar .forum-sidebar-card.second:hover .name{color:#fff;text-shadow:0 0 7px rgba(33,33,33,.8)}#forum-sidebar .forum-sidebar-card.second .info-hold{border-left:10px solid #D9E8CE}#forum-sidebar .forum-sidebar-card.second .info--main{height:auto}#forum-sidebar .forum-sidebar-card.second .category,#forum-sidebar .forum-sidebar-card.second .name{max-height:none}#forum-sidebar .forum-sidebar-card.second .name{height:48px;line-height:16px;font-size:14px;margin-bottom:2px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#forum-sidebar .forum-sidebar-card.second .category{height:28px;line-height:14px;font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blankslate-tile .text .name{font:500 16px/19px Oswald,serif;max-height:38px;color:#000;white-space:pre-wrap;overflow:hidden;text-overflow:ellipses}.blankslate-tile .text .services{font:300 14px/16px 'Source Sans Pro';margin-bottom:10px}.pattern-loop .none-found,.pattern-loop .none-found h1{line-height:1.2em;font-family:Helvetica;color:#929292}.pattern-loop .none-found img{width:150px;max-width:100%;height:auto;float:left}@media (max-width:728px){.pattern-loop .none-found img{display:none!important}.pattern-loop .none-found section{margin-bottom:24px}}.pattern-loop .none-found section{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.pattern-loop .none-found .content-hold{width:80%;float:left}.pattern-loop .none-found h1{font-size:30px}@media (max-width:728px){.pattern-loop .none-found h1{font-size:20px}}.pattern-loop .none-found a{color:#929292}.pattern-loop .none-found .back{font-size:18px;font-weight:300;display:block}@media (max-width:728px){.pattern-loop .none-found .back{font-size:16px}}.pattern-loop .none-found p{font-weight:300;font-size:22px;margin-left:20%}@media (max-width:728px){.pattern-loop .none-found p{margin:0;font-size:16px}}.pattern-loop .none-found i{font-family:FontAwesome;text-decoration:none}.pattern-loop .none-found i:hover{text-decoration:none}