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{font-size:1.14em;font-weight:600;margin-top:10px;width:195px}@media (min-width:768px){.body-content .join-now{width:215px;font-size:1.28em;height:40px}}.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;padding:20px 15px 20px;min-height:253px}@media (min-width:768px){.letterbox{padding:20px 0px 50px}}.letterbox .background-image{position:absolute;left:0px;right:0px;top:0px;bottom:0px;background-repeat:no-repeat;background-position:right top;background-size:auto 100%}@media (min-width:992px){.letterbox .background-image{top:-30px}}.letterbox .headline{position:relative;width:50%}.letterbox .headline h1{font-size:1.45em;margin-top:0;font-weight:200;font-family:"HelveticaNeueLight","HelveticaNeue-Light","Helvetica Neue Light","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif}@media (min-width:768px){.letterbox .headline h1{font-size:3.2em}}.letterbox .sub-headline{position:relative;width:50%;color:#6db33f;margin-top:3px;font-size:.85em;font-family:"HelveticaNeueBold","HelveticaNeue-Bold","Helvetica Neue Bold","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:600}@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-size:1.43em;color:#333;font-family:"HelveticaNeueLight","HelveticaNeue-Light","Helvetica Neue Light","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:300}@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-size:.85em;font-family:"HelveticaNeueLight","HelveticaNeue-Light","Helvetica Neue Light","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;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:0px}}.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{color:#333;font-size:1em;font-family:"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Arial",sans-serif;font-weight:400}.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{color:#6db33f;padding-bottom:3px;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{color:#333;padding-bottom:15px;padding-top:15px;border-bottom:1px dotted #ccc}@media (min-width:768px){.body-content .search-results .individual-result{border-bottom:none;padding-bottom:0}}.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;text-overflow:ellipsis;white-space:nowrap;font-size:1.35em}.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-size:.9em;font-family:"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Arial",sans-serif;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-bottom:10px;margin-top:4px}.body-content .search-results .individual-result .desc .truncate .expandlink{text-decoration:none;outline:none}.body-content .search-results .individual-result .desc .truncate .morecontent span{display:none}.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:0px;padding-left:5px}.body-content .search-results .individual-result .info-blocks{color:#6db33f;font-size:.9em;font-family:"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:500}@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{bottom:0px;margin-bottom:0;margin-left:5px;position:relative}.body-content .search-results .individual-result .block4 img{padding-bottom:3px}@media (min-width:768px){.body-content .search-results .individual-result .img-wrap{padding-left:15px;padding-right: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{font-size:25px;position:absolute;right:0px;top:30px;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{background-color:#fff;height:100%;position:absolute;top:0;width:100%;opacity:.5}.body-content .search-results .join-now-note{background-color:#efefef;height:100%;position:absolute;top:0;width:100%;opacity:.9;display:none;z-index:5;color:#444}.body-content .search-results .join-now-note .quest{font-size:1.429em;text-align:center;padding-top:3%}@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;text-align:center;-webkit-font-smoothing:antialiased}.body-content .search-results .achived-sub-heading{font-size:1em;color:#444}.body-content .cj-divider{border-top:none;margin-top:0}@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{color:#444;font-size:1em;font-family:"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Arial",sans-serif;font-weight:400}.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{font-size:.93em;color:#9a9a9a;margin:10px 0 15px}.body-content .right-rail-block{color:#444;border-bottom:1px dotted #ccc}.body-content .right-rail-block h2{font-size:1.43em;font-family:"HelveticaNeueLight","HelveticaNeue-Light","Helvetica Neue Light","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:300}.body-content .right-rail-block a{color:#444;text-decoration:none;font-size:1.07em;font-family:"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Arial",sans-serif;font-weight:400}.body-content .right-rail-block a:hover{color:#0ac}.body-content .right-rail-block li{list-style-type:none;padding:6px 0}.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;font-weight:bold;margin:20px 0 5px;padding-left:0}.paginate .paginationList .pagination .page-num{display:inline}.paginate .paginationList .pagination .page-arrow{display:inline}.paginate .paginationList .pagination .arrow-disable{background-color:#f2f2f2!important;border-color:#f2f2f2!important;color:#333!important;cursor:default}.paginate .paginationList .pagination .arrow-disable a:hover{border-color:#f2f2f2!important}.paginate .paginationList .pagination>li>a{border:1px solid #00bce4;border-radius:15px;margin:0 6px;padding:4px 11px}.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{background-color:#00bce4;color:#fff;font-size:20px;height:30px;padding:0 14px}.paginate .paginationList .pagination>li:last-child>a{background-color:#00bce4;color:#fff;font-size:20px;height:30px;padding:0 14px}.paginate .paginationList .pagination>li>.icon-angle-left:before{left:-5px;position:relative;top:-2px}.paginate .paginationList .pagination>li>.icon-angle-right:before{left:-5px;position:relative;top:-2px}.paginate .paginationList .pagination>li>a:hover{color:#0387a7;border-color:#0387a7}.paginate .paginationList .pagination .active>a{background-color:#fff;border-color:#d8d8cd;color:#333}.paginate .paginationList .pagination .active>a:hover{background-color:#fff;border-color:#d8d8cd;color:#333}.paginate .paginationStats{color:#b0b0b0;padding-right:5px}@media (min-width:992px){.paginate .paginationStats{text-align:right;padding-right:75px}}.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;border-top-color:#444!important;border-width:10px 12px 0!important;left:45%!important}.estimate-tooltip .estimate-tooltip-inner{max-width:600px;width:300px;white-space:normal;font-size:14px;text-align:center;background:#444}@media (min-width:768px){.estimate-tooltip .estimate-tooltip-inner{width:555px}}.estimate-tooltip .estimate-tooltip-inner .close{color:#fff;opacity:.6;font-weight:normal;font-size:28px}.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}.nagCt{left:0}