.category-cards-details,.category-cards__zone-wrapper{display:box;display:flex}.category-cards-details{box-pack:start;align-self:flex-start;box-align:center;align-items:center}.category-cards{background-color:#fff;width:100%;border-bottom:1px solid #eee;border-right:1px solid #eee;display:flex;margin:0 0 10px 10px}.category-cards__zone-wrapper{width:100%;border:2px solid #ccc}.category-cards-details__text--truncate{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box}@media only screen and (max-width:640px){.category-cards{background-color:#eee;margin:0}.category-cards__zone-wrapper{background-color:#fff}.category-cards__full-card{border:10px solid #eee}.category-cards__zone-card{border:unset}}.zone-card-details,.zone-card-details__logo,.zone-card__video-wrapper,.zone-card__zone-wrapper{display:box;display:flex}.zone-card-details{box-pack:start;align-self:flex-start}.zone-card__video-wrapper{box-pack:center;justify-content:center}.zone-card-details{box-align:center;align-items:center}.zone-card__video-link{color:#3e7697}.zone-card__zone1{margin:0 auto;width:60%;padding:20px;border-right:2px solid #ccc;overflow:hidden}.zone-card__zone2{width:40%;padding:20px;border-left:1px solid #eee;overflow:hidden}.zone-card__header{margin-bottom:15px;padding-bottom:30px;display:inline-block;border-bottom:2px solid #f96302}.zone-card__header-wrapper{margin-bottom:20px;padding-bottom:10px}.zone-card__serviceheader-wrapper{display:flex}.zone-card__serviceheader-zone1{margin-bottom:20px;padding-bottom:10px;flex:2;overflow:hidden}.zone-card__serviceheader-zone2{flex:1;display:flex;flex-direction:row-reverse}.zone-card__serviceslogo{text-indent:-9999px;background-size:80px;height:40px;background-image:url(//assets.thdstatic.com/bass/1.494.0/images/home%20services_logo_black.svg);background-repeat:no-repeat;width:80px;flex:0 0 auto}.zone-card__header-text{margin-top:-49px;font-size:1.8rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:20px}.zone-card__zone-wrapper{width:100%;border:2px solid #ccc}.zone-card__btn{min-width:170px}.zone-card-details__text{margin-bottom:15px;max-height:5.6em;overflow:hidden;position:relative}.zone-card-details__text--truncate{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box}.zone-card-details__image{width:200px;height:200px;flex:0 0 auto;margin-right:0}.zone-card-details__image--vidcap{margin-left:0;width:auto;background-size:cover;background-position:50%;background-repeat:no-repeat}.zone-card-details__bigimage{flex:2;margin-right:0}.zone-card-details__bigimage img{height:200px!important}.zone-card-details__smallcontent{flex:1}.zone-card-details__description{margin-left:20px}.zone-card-details__servicelink{width:100%;text-align:center;margin-top:15px;display:none;color:#3e7697}.zone-card-details__logo{margin-bottom:15px;text-indent:-9999px;background-image:url(//assets.thdstatic.com/bass/1.494.0/images/tool-rental-largelogo.png);background-repeat:no-repeat;background-size:contain;height:51px}.zone-card-details__link{display:block;margin-top:20px}.zone-card-details__actions{display:inline-block}.zone-card-details__btn{min-width:170px}@media only screen and (max-width:1023px){.zone-card__content{align-items:flex-start}.zone-card__content-wrapper{display:block}.zone-card__content-btn{margin-top:20px;padding:0}.zone-card__zone2{display:none}.zone-card__zone1{width:100%}}@media only screen and (max-width:1279px) and (min-width:1024px){.zone-card__zone2 .zone-card-details{flex-direction:column}.zone-card__zone2 .zone-card-details__text{display:none}.zone-card__zone2 .zone-card-details__actions,.zone-card__zone2 .zone-card-details__btn,.zone-card__zone2 .zone-card-details__description{width:100%}.zone-card__zone2 .zone-card__serviceheader-wrapper{flex-direction:column}.zone-card__zone2 .zone-card-details__bigimage img{height:160px}.zone-card__zone2 .zone-card__serviceheader-zone2{flex-direction:row;margin-bottom:10px}.zone-card__zone2 .zone-card__serviceheader-zone1{margin-bottom:10px}.content-card-details__servicesbtn,.zone-card-details__servicestext{display:none}.zone-card-details__servicelink{display:block}.zone-card-servicedetails{flex-direction:column}}.zone-card__video-link{width:100%;text-align:center;margin-top:15px;display:block}.zone-card__zone2 .toolrental-headerwrapper{margin-bottom:0;padding-bottom:0}.zone-card__zone2 .zone-card-details__logo{height:25px;margin-bottom:0;padding-bottom:0}.zone-card__vidcap-link{width:100%}.full-card-details,.full-card-details__logo,.full-card__video-wrapper{display:box;display:flex}.full-card-details{box-pack:start;align-self:flex-start}.full-card__video-wrapper{box-pack:center;justify-content:center}.full-card-details{box-align:center;align-items:center}.full-card__video-link{color:#3e7697}.full-card__zone{padding:30px;display:flex;width:100%;align-items:center;justify-content:center}.full-card__header-block{padding-bottom:10px;position:relative}.full-card__header{display:inline-block;line-height:1.8rem}.full-card__serviceheader-wrapper{display:flex}.full-card__serviceslogo{text-indent:-9999px;background-size:80px;height:40px;background-repeat:no-repeat;width:80px;flex:0 0 auto}.full-card__header-wrapper{width:25%}.full-card__header-text{font-size:1.8rem;overflow:hidden;position:relative}.full-card__header-text__truncate{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box}.full-card__header-text__truncate:after{content:"";width:120px;height:2px;background:#f96302;display:block;margin-top:5px}.full-card__btn{min-width:170px}.full-card-details{width:100%;margin-left:20px}.full-card-details__text{max-height:5.6em;position:relative;font-size:1.8rem}.full-card-details__text,.full-card-details__text--truncate{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box}.full-card-details__image{width:200px;flex:0 0 auto;margin-right:0}.full-card-details__image--vidcap{margin-left:0;width:auto;background-size:cover;background-position:50%;background-repeat:no-repeat}.full-card-details__description{display:flex;justify-content:space-between;width:100%;margin-left:20px;align-items:center}.full-card-details__link{line-height:40px;display:block}.full-card-details__link--wrapper{display:flex;justify-content:center}.full-card-details__actions{display:inline-block;margin-left:20px}.full-card-details__btn{min-width:185px}.full-card-details__logo{text-indent:-9999px;background-image:url(//assets.thdstatic.com/bass/1.494.0/images/tool-rental-largelogo.png);background-repeat:no-repeat;background-size:contain;height:51px;margin-top:20px;margin-bottom:0;max-width:120px}.full-card-details__serviceslogo{text-indent:-9999px;background-size:80px;height:40px;background-image:url(//assets.thdstatic.com/bass/1.494.0/images/home%20services_logo_black.svg);background-repeat:no-repeat;width:80px}@media only screen and (max-width:1023px){.full-card__content{align-items:flex-start}.full-card__content-wrapper{display:block}.full-card__content-btn{margin-top:20px;padding:0}}@media only screen and (max-width:960px){.full-card-details__image{width:125px;height:125px}.full-card-details__description{flex-direction:column}.full-card-details__text,.full-card-details__text--truncate{-webkit-line-clamp:2}.full-card-details__actions{margin-left:0;margin-top:20px}.full-card-details img.stretchy{height:125px}.full-card__header{line-height:2.4rem}.full-card__header-text__truncate:after{margin-top:3px}}@media only screen and (max-width:1024px) and (min-width:961px){.full-card__header-text__truncate:after{margin-top:3px}.full-card-details__image,.full-card-details__image img{width:150px;height:150px}.full-card-details__logo{margin:0}}@media only screen and (max-width:1023px) and (min-width:960px){.full-card__header{font-size:18px;margin:0;height:33px}.full-card-details__text,.full-card__header-text{font-size:14px;-webkit-line-clamp:3}.full-card__header-text__truncate:after{width:110px}}@media only screen and (max-width:1279px) and (min-width:1024px){.full-card-details__servicesbtn,.full-card-details__servicestext{display:none}.full-card-details__servicelink{display:block}.full-card-servicedetails{flex-direction:column}}.full-card__video-link{width:100%;text-align:center;margin-top:15px;display:block}.full-card__vidcap-link{width:100%}.search-feedback-wrapper{z-index:9}#searchFeedback{display:flex}#collectionFeedback{display:table}#collectionFeedback,#searchFeedback{margin:0 auto}#collectionFeedback .icon-approval,#collectionFeedback .icon-approval-grey,#collectionFeedback .icon-approval-orange,#collectionFeedback .icon-disapproval,#collectionFeedback .icon-disapproval-grey,#collectionFeedback .icon-disapproval-orange,#searchFeedback .icon-approval,#searchFeedback .icon-approval-grey,#searchFeedback .icon-approval-orange,#searchFeedback .icon-disapproval,#searchFeedback .icon-disapproval-grey,#searchFeedback .icon-disapproval-orange{height:20px;width:20px}#collectionFeedback .hover.icon-approval,#searchFeedback .hover.icon-approval{background-position:0 -20px;cursor:pointer}#collectionFeedback .hover.icon-disapproval,#searchFeedback .hover.icon-disapproval{background-position:0 -80px;cursor:pointer}#collectionFeedback h3,#searchFeedback h3{padding:0 0 8px}#collectionFeedback hr,#searchFeedback hr{border:0;margin-top:10px;height:1px;background:#eee;color:#eee;outline:none}#collectionFeedback :first-child,#searchFeedback :first-child{margin:auto}#collectionFeedbackQuestion,#searchFeedbackQuestion{overflow:hidden}#collectionFeedbackQuestion p,#searchFeedbackQuestion p{float:left;overflow:hidden;font-weight:700;color:#777;line-height:20px}#collectionFeedbackQuestion ul,#searchFeedbackQuestion ul{list-style-type:none;float:left}#collectionFeedbackQuestion li,#searchFeedbackQuestion li{float:left;margin-left:10px}#collectionFeedbackComment,#searchFeedbackComment{display:none;clear:both;margin:8px 0 15px}#collectionFeedbackComment textarea,#searchFeedbackComment textarea{margin:5px 0 8px;border:1px solid #eee;width:100%}#collectionFeedbackThankYou,#searchFeedbackThankYou{display:none;overflow:hidden;margin-bottom:15px}.collectionFeedbackWrapper{z-index:0;text-align:center}