input[type="text"],input[type="search"]{font-size:16px}.body-content{margin-bottom:20px}@media (min-width:1200px){.body-content .join-now-small{display:none}}.body-content .bread-crumb-wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.body-content .breadcb-block{margin-left:3px}.body-content .breadcb-last-block{color:#a5a5a5}.body-content .join-now{width:110px;margin-top:10px;font-size:1.14em;font-weight:600}@media (min-width:768px){.body-content .join-now{width:140px;height:40px;font-size:1.28em}}.body-content .border-bottom{border-bottom:1px dotted #ccc}.letterbox-expander{margin:0 -15px}@media (min-width:768px){.letterbox-expander{margin:0}}.letterbox{position:relative;min-height:253px;padding:20px 15px 20px}@media (min-width:768px){.letterbox{padding:20px 0 50px}}.letterbox .background-image{position:absolute;top:0;right:0;bottom:0;left:0;background-position:right top;background-repeat:no-repeat;background-size:auto 100%}@media (min-width:992px){.letterbox .background-image{top:-30px}}.letterbox .headline{position:relative;width:50%}.letterbox .headline h1{margin-top:0;font-family:"HelveticaNeueLight","HelveticaNeue-Light","Helvetica Neue Light","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1.45em;font-weight:200}@media (min-width:768px){.letterbox .headline h1{font-size:3.2em}}.letterbox .sub-headline{position:relative;width:50%;margin-top:3px;font-family:"HelveticaNeueBold","HelveticaNeue-Bold","Helvetica Neue Bold","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:.85em;font-weight:600;color:#6db33f}@media (min-width:768px){.letterbox .sub-headline{font-size:1em}}.letterbox .sub-headline .bull{display:none}@media (min-width:768px){.letterbox .sub-headline .bull{display:inline}}.letterbox .join-cta{position:relative;width:50%;padding:0 0 5px 0}.template-border-bottom{height:1px;background-image:-webkit-linear-gradient(left,color-stop(#00bce4 0%),color-stop(#62a139 100%));background-image:linear-gradient(to right,#00bce4 0%,#62a139 100%);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00bce4', endColorstr='#ff62a139', GradientType=1)}@media (min-width:768px){.template-border-bottom{width:190px}}.body-content .template-header{font-family:"HelveticaNeueLight","HelveticaNeue-Light","Helvetica Neue Light","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1.43em;font-weight:300;color:#333}@media (min-width:768px){.body-content .template-header{font-size:1.85em}}@media (min-width:992px){.body-content .template-header{font-size:2em}}.body-content .header-first{padding-top:15px}.body-content .result2{margin-top:30px}.body-content .breadcrumb{font-family:"HelveticaNeueLight","HelveticaNeue-Light","Helvetica Neue Light","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:.85em;font-weight:300}.body-content .breadcrumb a{color:#444;text-decoration:none}.body-content .breadcrumb a:hover{color:#0ac}.body-content .breadcrumb .last-option{color:#a5a5a5;text-transform:capitalize}.body-content .breadcrumb .bc-text a{text-transform:capitalize}.body-content .social{height:40px;padding-top:9px}@media (max-width:480px){.body-content .social-row-divider{border-bottom:1px dotted #ccc}}@media (min-width:768px){.body-content .social{padding-right:15px}.body-content .socialMedia{position:absolute;right:0}}.body-content{}.body-content .search-results{padding-top:5px}.body-content .search-results .sorry-text{margin:.67em 15px}.body-content .search-results .results .no-res{font-family:"HelveticaNeueLight","HelveticaNeue-Light","Helvetica Neue Light","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1.4em;font-weight:300;color:#333}@media (min-width:768px){.body-content .search-results .results .no-res{font-size:2em}}.body-content .search-results .results .no-res-mes{font-family:"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Arial",sans-serif;font-size:1em;font-weight:400;color:#333}.body-content .search-results .results .group{padding-left:5px}.body-content .search-results .results .group a{text-decoration:none}.body-content .search-results .results .group a:hover{text-decoration:none}.body-content .search-results .results .group .cost-tooltip{padding-bottom:3px;color:#6db33f;outline:0 none}.body-content .search-results .results .group .cost-tooltip .costimate-label{border-bottom:1px dashed #6db33f}.body-content .search-results .results .group .cost-tooltip:hover{color:#6db33f}.body-content .search-results .results .group .cost-tooltip img{margin-bottom:0}.body-content .search-results .results .group .rates-start-at{color:#6db33f}.body-content .search-results .results .group .link-wrap:last-child .res{border-bottom:none}.body-content .search-results .results .group .link-wrap:last-child .individual-result{border-bottom:none}.body-content .search-results .result-anchor{color:#333}.body-content .search-results .individual-result{padding-top:15px;padding-bottom:15px;color:#333;border-bottom:1px dotted #ccc}@media (min-width:768px){.body-content .search-results .individual-result{padding-bottom:0;border-bottom:none}}.body-content .search-results .individual-result .stars{margin-bottom:2px}.body-content .search-results .individual-result .jobName{overflow:visible!important;white-space:normal!important}.body-content .search-results .individual-result .job-desc{white-space:normal!important}.body-content .search-results .individual-result .profile-name{display:inline-block;overflow:hidden;font-size:1.35em;text-overflow:ellipsis;white-space:nowrap}.body-content .search-results .individual-result .profile-name.business-name{white-space:normal}@media (min-width:768px){.body-content .search-results .individual-result .profile-name{width:auto;font-size:1.571em}}@media (min-width:1200px){.body-content .search-results .individual-result .profile-name{width:auto;font-size:1.57em}}.body-content .search-results .individual-result .profile-name a{color:#333;text-decoration:none}.body-content .search-results .individual-result .profile-name a:hover{color:#0ac}.body-content .search-results .individual-result.business-name{white-space:normal}.body-content .search-results .individual-result .service-location,.body-content .search-results .individual-result .desc{font-family:"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Arial",sans-serif;font-size:.9em;font-weight:400}@media (min-width:768px){.body-content .search-results .individual-result .service-location,.body-content .search-results .individual-result .desc{font-size:1.07em;line-height:1.4em}}@media (min-width:1200px){.body-content .search-results .individual-result .service-location,.body-content .search-results .individual-result .desc{font-size:1.14em;line-height:1.38em}}.body-content .search-results .individual-result .service-location{font-size:.96em;word-wrap:break-word}.body-content .search-results .individual-result .desc{margin-top:4px;margin-bottom:10px}.body-content .search-results .individual-result .block1 img{margin-bottom:4px}.body-content .search-results .individual-result .block1 .rate-ct{font-size:1.12em}@media (min-width:768px){.body-content .search-results .individual-result .block1 .rate-ct{font-size:1em}}.body-content .search-results .individual-result .providerRating{text-align:left}.body-content .search-results .individual-result .block2,.body-content .search-results .individual-result .block3,.body-content .search-results .individual-result .desc{display:none}.body-content .search-results .individual-result .trans-not-req{padding-right:0;padding-left:5px}.body-content .search-results .individual-result .info-blocks{font-family:"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:.9em;font-weight:500;color:#6db33f}@media (min-width:768px){.body-content .search-results .individual-result .info-blocks{font-size:1.07em;line-height:1.4em}}@media (min-width:1200px){.body-content .search-results .individual-result .info-blocks{font-size:1.14em;line-height:1.38em}}.body-content .search-results .individual-result .info-blocks .rating{padding:0 0 4px;margin-left:-2px}.body-content .search-results .individual-result .info-blocks .rating .numberOfReviews{position:relative;top:2px}.body-content .search-results .individual-result .provider-cta{text-align:center}.body-content .search-results .individual-result .provider-cta button{position:relative;top:-4px;font-size:12px}.body-content .search-results .individual-result .img-wrap{padding:1%}.body-content .search-results .individual-result .img-wrap img{width:140px}.body-content .search-results .individual-result .name-block{font-family:"HelveticaNeueLight","HelveticaNeue-Light","Helvetica Neue Light","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:300}.body-content .search-results .individual-result .name-block img{margin-bottom:5px;margin-left:5px}.body-content .search-results .individual-result .business-icon img{position:relative;bottom:0;margin-bottom:0;margin-left:5px}.body-content .search-results .individual-result .block4 img{padding-bottom:3px}@media (min-width:768px){.body-content .search-results .individual-result .img-wrap{padding-right:15px;padding-left:15px}.body-content .search-results .individual-result .stars{margin-bottom:4px}.body-content .search-results .individual-result .block2,.body-content .search-results .individual-result .block3,.body-content .search-results .individual-result .desc{display:block}.body-content .search-results .individual-result .block4 img{margin-right:7px}}.body-content .search-results .individual-result .visible-inline{margin-right:3px}.body-content .search-results .individual-result .ele-inline{display:inline!important}.body-content .search-results .individual-result .icon-angle-right{position:absolute;top:30px;right:0;font-size:25px;color:#bababa}@media (min-width:768px){.body-content .search-results .individual-result .icon-angle-right{display:none}}.body-content .search-results .individual-result:hover .profile-name{color:#0ac}.body-content .search-results .individual-result:hover .btn-default{background-color:#ebebeb}.body-content .search-results .individual-result:hover .icon-angle-right{color:#0ac}@media (min-width:768px){.body-content .search-results .individual-result .result-wrap{min-height:140px}.body-content .search-results .individual-result .res{padding-bottom:15px;border-bottom:1px dotted #ccc}}.body-content .search-results .individual-result .text-block{white-space:nowrap}.body-content .search-results .link-wrap{position:relative}.body-content .search-results .archived-job{position:absolute;top:0;width:100%;height:100%;background-color:#fff;opacity:.5}.body-content .search-results .join-now-note{position:absolute;top:0;z-index:5;display:none;width:100%;height:100%;color:#444;background-color:#efefef;opacity:.9}.body-content .search-results .join-now-note .quest{padding-top:3%;font-size:1.429em;text-align:center}@media (min-width:768px){.body-content .search-results .join-now-note .quest{padding-top:5%}}.body-content .search-results .join-now-note .info{font-size:1em;text-align:center}.body-content .search-results .join-now-note .join-now-block{font-size:1.143em;-webkit-font-smoothing:antialiased;text-align:center}.body-content .search-results .achived-sub-heading{font-size:1em;color:#444}.body-content .cj-divider{margin-top:0;border-top:none}@media (min-width:1200px){.body-content .right-rail{padding-left:40px}}.body-content .join-now-small{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}.body-content .contact{font-family:"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Arial",sans-serif;font-size:1em;font-weight:400;color:#444}.body-content .join-block{padding-top:15px;text-align:center}@media (min-width:1200px){.body-content .contact{width:77%}.body-content .join-block{text-align:left}}.body-content .already-member{margin:10px 0 15px;font-size:.93em;color:#9a9a9a}.body-content .right-rail-block{color:#444;border-bottom:1px dotted #ccc}.body-content .right-rail-block h2{font-family:"HelveticaNeueLight","HelveticaNeue-Light","Helvetica Neue Light","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1.43em;font-weight:300}.body-content .right-rail-block a{font-family:"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Arial",sans-serif;font-size:1.07em;font-weight:400;color:#444;text-decoration:none}.body-content .right-rail-block a:hover{color:#0ac}.body-content .right-rail-block li{padding:6px 0;list-style-type:none}.body-content .right-rail-block ul{padding:0}@media (min-width:768px){.body-content .right-rail-block{border-bottom:none}}@media (min-width:1200px){.body-content .center-block{border-bottom:1px dotted #ccc}.body-content .right-rail-blocks{margin-top:38px}}.paginate{text-align:center}@media (min-width:992px){.paginate{text-align:right}}.paginate .paginationList .pagination{display:inline-block;padding-left:0;margin:20px 0 5px;font-weight:bold}.paginate .paginationList .pagination .page-num{display:inline}.paginate .paginationList .pagination .page-arrow{display:inline}.paginate .paginationList .pagination .arrow-disable{color:#333!important;cursor:default;background-color:#f2f2f2!important;border-color:#f2f2f2!important}.paginate .paginationList .pagination .arrow-disable a:hover{border-color:#f2f2f2!important}.paginate .paginationList .pagination>li>a{padding:4px 11px;margin:0 6px;border:1px solid #00bce4;border-radius:15px}.paginate .paginationList .pagination>li>a:hover{background-color:#fff}.paginate .paginationList .level-one{padding:4px 11px!important}.paginate .paginationList .level-two{padding:4px 9px!important}.paginate .paginationList .level-three{padding:4px 6px!important}.paginate .paginationList .level-four{padding:4px 2px!important}.paginate .paginationList .pagination>li:first-child>a{height:30px;padding:0 14px;font-size:20px;color:#fff;background-color:#00bce4}.paginate .paginationList .pagination>li:last-child>a{height:30px;padding:0 14px;font-size:20px;color:#fff;background-color:#00bce4}.paginate .paginationList .pagination>li>.icon-angle-left:before{position:relative;top:-2px;left:-5px}.paginate .paginationList .pagination>li>.icon-angle-right:before{position:relative;top:-2px;left:-5px}.paginate .paginationList .pagination>li>a:hover{color:#0387a7;border-color:#0387a7}.paginate .paginationList .pagination .active>a{color:#333;background-color:#fff;border-color:#d8d8cd}.paginate .paginationList .pagination .active>a:hover{color:#333;background-color:#fff;border-color:#d8d8cd}.paginate .paginationStats{padding-right:5px;color:#b0b0b0}@media (min-width:992px){.paginate .paginationStats{padding-right:75px;text-align:right}}.paginationStats-lg{margin-top:30px}.estimate-tooltip{background:#444;opacity:1!important}.estimate-tooltip.mobile-tooltip{left:3%!important;margin-top:-14px}.estimate-tooltip.mobile-tooltip .tooltip-arrow{left:50%!important}@media (min-width:768px){.estimate-tooltip{margin-top:-12px!important}}.estimate-tooltip .tooltip-arrow{bottom:-10px!important;left:45%!important;border-top-color:#444!important;border-width:10px 12px 0!important}.estimate-tooltip .estimate-tooltip-inner{width:300px;max-width:600px;font-size:14px;text-align:center;white-space:normal;background:#444}@media (min-width:768px){.estimate-tooltip .estimate-tooltip-inner{width:555px}}.estimate-tooltip .estimate-tooltip-inner .close{font-size:28px;font-weight:normal;color:#fff;opacity:.6}.estimate-tooltip .estimate-tooltip-inner .estimate-tooltip-ct{padding:0 15px 15px}.estimate-tooltip .estimate-tooltip-inner .estimate-tooltip-ct .estimate-info{padding-top:12px;text-align:left}