#cat{margin-top:-3px}#cat #search #Business_Recommendeds_Widgets{width:700px;float:right}#cat #search #Business_Recommendeds_Widgets #business_recomments{position:relative;top:20px;color:#464646}#cat #search #Business_Recommendeds_Widgets .Result{position:relative;width:101%;height:290px;border-top:1px solid #eee;padding-top:15px;margin-top:10px}#cat #search #Business_Recommendeds_Widgets .Results .Result .Biz_Pic{width:160px;height:160px;position:relative;top:-3px;float:right;right:9px}#cat #search #Business_Recommendeds_Widgets .Results .Result .Biz_Pic img{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:1px solid #eee;border-radius:5px}#Business_Recommendeds_Widgets .info{width:500px;float:left;margin-top:-5px;position:relative}#cat #search #Business_Recommendeds_Widgets .Details{width:489px;height:45%;float:right;color:#464646}#cat #search #Business_Recommendeds_Widgets .Rank{width:65px;height:43%;float:left;margin-left:10px}#cat #search #Business_Recommendeds_Widgets .Results .Result .Biz_Pic .info .Reviews{float:right;height:74px;padding-right:160px;margin-top:8px}#cat #search #Business_Recommendeds_Widgets .counter{float:right;color:#464646;font-size:18px;top:4px;position:relative;margin-left:6px}#cat #search #Business_Recommendeds_Widgets .name{float:right;margin-right:4px;margin-left:4px;color:#333234;max-width:52%;cursor:pointer;height:23%;overflow:hidden;font-size:22px}#cat #search #Business_Recommendeds_Widgets .name a{text-decoration:none;color:#333234}#cat #search #Business_Recommendeds_Widgets .categories{max-width:43%;margin-right:0;font-weight:bold;cursor:pointer;height:25%;overflow:hidden}#cat #search #Business_Recommendeds_Widgets .address{margin-right:15px;width:286px;height:19px;overflow:hidden}#cat #search #Business_Recommendeds_Widgets .address span{padding-left:3px;font-size:14px}#cat #search #Business_Recommendeds_Widgets .phone{font-size:12px;margin-right:15px}#cat #search #Business_Recommendeds_Widgets .phone span{font-size:14px;padding-left:3px}#cat #search #Business_Recommendeds_Widgets .message{position:relative;cursor:pointer;top:5px;float:right;padding-left:3px;margin-left:24px}#cat #search #Business_Recommendeds_Widgets .Rank img{float:left;left:-3px}#cat #search #Business_Recommendeds_Widgets .number{margin-top:3px;margin-right:34px;margin-left:5px;font-size:14px;float:right;color:#3274a6;font-weight:bold}#cat #search #Business_Recommendeds_Widgets .label{font-size:13px;margin-top:21px;font-weight:bold}#cat #search #Business_Recommendeds_Widgets .number_of_ranking{font-size:12px;float:left;margin-left:42px;position:relative;left:-47px;font-weight:bold;color:#3274a6}#cat #search #Business_Recommendeds_Widgets .Reviews .userImg{border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;margin-top:14px;float:right}#Business_Recommendeds_Widgets .Reviews .info{box-shadow:0 0 35px #e0e0e0;width:89%;height:46px;margin-left:2px;margin-top:14px;border:#eee 1px solid;text-align:center;cursor:pointer;float:left;position:relative}#Business_Recommendeds_Widgets .no_review{height:50px;width:498px;right:57px;top:10px;padding-top:6px;max-width:500px;padding-right:0;border:1px solid #eee;position:relative;font-size:14px;color:#464646}#Business_Recommendeds_Widgets .no_review:before{content:"";position:absolute;top:18px;right:-9px;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent #eee;display:block;width:0;z-index:0}#Business_Recommendeds_Widgets .no_review:after{content:"";position:absolute;top:18px;right:-6px;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent #fff;display:block;width:0;z-index:1}#Business_Recommendeds_Widgets .no_review .define{position:relative;float:right;margin-left:5px;margin-right:21px;top:8px}#Business_Recommendeds_Widgets .no_review .biz_name{color:#3274a6;position:relative;float:right;max-width:198px;height:18px;overflow:hidden;top:8px}#Business_Recommendeds_Widgets .no_review img{position:relative;top:2px;margin-top:0!important;left:-32px;float:none!important}#Business_Recommendeds_Widgets .Reviews .review_info .review,.no_review{font-size:14px;color:#464646;line-height:1.143;position:relative;padding:0 18px;cursor:pointer;width:464px;vertical-align:middle;word-wrap:break-word;text-align:justify;right:64px;top:5px;height:78px;box-shadow:0 0 35px #e0e0e0;border:1px solid #eee;margin:0;border-radius:5px}#cat #search #Business_Recommendeds_Widgets .ShowHide{width:738px;height:30px;float:right;cursor:pointer;background-color:#3274a6;margin-bottom:34px;position:relative;top:20px}#cat #search #Business_Recommendeds_Widgets .ShowHide p{color:#fff;float:right;position:relative;top:-10px}#cat #search #Business_Recommendeds_Widgets .ShowHide_down p{right:251px;top:6px;font-size:14px;font-weight:bold}#cat #search #Business_Recommendeds_Widgets .ShowHide_up p{right:319px}#cat #search #Business_Recommendeds_Widgets .right_img_in_ShowHide,.left_img_in_ShowHide{top:10px}#cat #search #Business_Recommendeds_Widgets .right_img_in_ShowHide,.left_img_in_ShowHide{float:right;position:relative}#cat #search #Business_Recommendeds_Widgets .right_img_in_ShowHide{right:243px}#cat #search #Business_Recommendeds_Widgets .ShowHide_down .left_img_in_ShowHide{right:258px}#cat #search #Business_Recommendeds_Widgets .ShowHide_up .left_img_in_ShowHide{right:359px}#cat #search #Business_Recommendeds_Widgets .ShowHide_up{display:none}#cat #search #Business_Recommendeds_Widgets .invisibleResult{display:none}#cat #search #Business_Recommendeds_Widgets .Results .Result .info .Reviews .review_info .review div{position:relative;float:right;max-height:34px;max-width:502px}#Business_Recommendeds_Widgets .Reviews .info:after{content:"";position:absolute;top:18px;right:-6px;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent #fff;display:block;width:0;z-index:1}#Business_Recommendeds_Widgets .Reviews .review_info .review:before{content:"";position:absolute;top:23px;right:-8px;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent #fff;display:block;width:0;z-index:0}.quts{position:relative;right:-411px;top:2px;float:left;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin-top:0}.quts_left{position:relative;right:12px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin-top:0;float:none}#Business_Recommendeds_Widgets .review .description{font-size:14px;color:#464646}.cont{color:#3274a6;margin-right:13px}.ranking_score_holder,.number_of_ranking_holder{width:56px;float:right;position:relative}.ranking_score_holder,.number_of_ranking_holder .rank_pic{position:absolute}#cat #search #Business_Recommendeds_Widgets .number_of_ranking_holder .text{font-size:11px;color:#3274a6;font-weight:bold;top:-5px;padding-right:0}#cat #search #Business_Recommendeds_Widgets .number_of_ranking_holder .by_ranks{text-align:center;width:103px;font-size:12px;display:inline-block;position:relative;top:-6px;right:-24px;color:#464646;font-weight:bold}#mainContainer .Main_Boundaries .content #cat #search #Business_Recommendeds_Widgets .Results .Result .Biz_Pic .info .Rank .number_of_ranking_holder .text{padding-right:19px;font-size:13px}#Business_Recommendeds_Widgets .circliful{position:relative;float:right}#Business_Recommendeds_Widgets .circle-text,.circle-info,.circle-text-half,.circle-info-half{width:100%;position:absolute;text-align:center;display:inline-block;font-weight:bold;top:-4px}#Business_Recommendeds_Widgets canvas{display:inline}.ranking_score_holder .text{padding-right:10px;font-size:12px;color:#464646;line-height:1.5}#Business_Recommendeds_Widgets .Reviews{float:right;height:74px;padding-right:62px;margin-top:8px}#Business_Recommendeds_Widgets .Reviews .info .rectangle_review{position:relative;right:-11px;top:-3px}#Business_Recommendeds_Widgets .teamResult{}#Business_Recommendeds_Widgets .teamReviewClass{top:27px!important}#Business_Recommendeds_Widgets .teamResult .teamFlagBox{width:94px;height:142px;background-color:#0e9a86;float:left;left:-7px;position:relative;top:-10px;text-align:center}#Business_Recommendeds_Widgets .teamResult .teamFlagBox:after{content:"";position:absolute;top:119px;left:0;border-style:solid;border-width:0 48px 24px;border-color:#fff transparent;display:block;width:0;z-index:1}#Business_Recommendeds_Widgets .teamResult .teamFlagBox .flagTitle{text-align:center;color:#fff;font-weight:bold}#Business_Recommendeds_Widgets .teamResult .teamFlagBox .rank_pic{position:absolute;top:18px;left:19px!important}#Business_Recommendeds_Widgets .teamResult .teamFlagBox .number_of_ranking{float:none!important;margin-left:0!important;left:0!important;margin:0 auto!important}#Business_Recommendeds_Widgets .teamResult .teamFlagBox .number_of_ranking .circle-text{color:#fff!important}#Business_Recommendeds_Widgets .teamResult .teamFlagBox .text{color:#fff;font-size:13px;width:100%;text-align:center;display:inline-block}#Business_Recommendeds_Widgets .teamResult .teamFlagBox .by_ranks{color:#464646;font-size:12px;position:relative;width:100%;display:inline-block;top:-3px}.teamFlag{position:absolute;top:-20px;left:0;width:153px;z-index:5}.review_info .review a{top:16px;position:relative;display:table-cell;vertical-align:middle}@media screen and (max-width:1200px){.bizPageSidebar{display:none}.largerRightTwoThirds{width:100%!important}}.newBizTitle{font-size:16px}.styledBorder{border-radius:2px;background:#fff}.bizLogoRow{height:170px;position:relative}.bizLogoRow .bizLogoRowContent{position:absolute;top:-66.66666667px;right:0;left:0}.bizLogoRow .bizLogoRowContent .smallerLeftThird{height:200px;position:relative}.bizLogoRow .bizLogoRowContent .smallerLeftThird .leftContainer{position:relative;height:200px}.bizLogoRow .bizLogoRowContent .smallerLeftThird .leftContainer .stuckBottom{position:absolute;bottom:0;left:0;right:0}.bizLogoRow .bizLogoRowContent .smallerLeftThird .leftContainer .stuckBottom .bizPhone{text-align:center;font-size:24px;line-height:24px;margin-bottom:24px}.bizLogoRow .bizLogoRowContent h1{font-size:36px;line-height:36px;margin:0;padding:0}.bizLogoRow .bizLogoRowContent .categoriesLine{font-size:24px;line-height:24px}.bizLogoRow .bizLogoRowContent .bizMainText{float:right;margin-right:20px}.bizLogoRow .bizLogoRowContent .bizMainText h1{font-size:22px}.bizLogo{width:200px;height:200px;float:right;border-radius:8px}.pageTopWithHero .heroImage{height:409px;background-size:100%;background-repeat:no-repeat;width:100%;border-bottom:solid 1px #bebec4}.bizInfo{color:#333234;position:relative}.bizInfo .bizInfoLeft{float:left;width:49%}.bizInfo .bizInfoLeft .ratingsContainer{position:absolute;bottom:17px;left:200px;width:300px}.bizInfo .bizInfoRight{float:right;width:49%}.bizInfo .bizInfoRight table{position:absolute;display:block;bottom:17px;margin-top:20px;font-size:16px;line-height:26px}.bizInfo .bizInfoRight table .iconCell{font-size:20px;width:25px;text-align:center}.bizInfo .teamFlag{position:absolute;left:3px;top:-20px;width:153px}.clearFix{clear:both}.actionRow .actionRowLeft{width:49%;float:left;height:86px}.actionRow .actionRowRight{width:49%;float:right}.actionRow .actionRowRight .spacerDiv_ActionRowRight{height:20px}.newBrandingButton{color:#fff;background-color:#3274a6;text-align:center;padding:3px 10px;border:solid 1px #3274a6;font-size:18px;border-radius:5px;border-bottom:solid 1px #bebec4}.newBrandingButton.inlineButton{display:inline-block}.newBrandingButton:hover{color:#3274a6;background:#fff;border:solid 1px #3274a6;cursor:pointer}.newBrandingButton.outline{color:#3274a6;background:#fff;border:solid 1px #3274a6}.newBrandingButton.outline:hover{color:#fff;background-color:#3274a6;cursor:pointer}.newBrandingButton.action1{color:#fff;background-color:#f4805e;text-align:center;padding:3px 10px;border:solid 1px #f4805e;font-size:18px}.newBrandingButton.action1:hover{background:#f59478;border:solid 1px #f4805e;cursor:pointer}.newBrandingButton.action1.outline{color:#f4805e;background:#fff;border:solid 1px #f4805e}.newBrandingButton.action1.outline:hover{color:#fff;background-color:#f59478;cursor:pointer}.defaultMarginBottom{margin-bottom:10px}.snapLeft{left:0}.snapRight{right:0}.snapBottomContainer{position:relative;height:100%}.snapBottom{position:absolute;bottom:0}.tabber .tab{float:right;color:#333234;position:relative;margin:15px}.tabber .tab.selected{color:#0e9a86;border-bottom:solid 2px #0e9a86}.tabber .tab:hover{cursor:pointer;color:#0e9a86}.simpleBorder{border:solid 1px #bebec4;background:#fff}.newBrandingReview{position:relative}.newBrandingReview .newReviewBanner{position:absolute;width:100px;top:-8px;left:-9px}.newBrandingReview .innerColumn{position:relative}.newBrandingReview .innerColumn .terms{color:#9b9b9b;margin-bottom:20px;font-size:16px}.newBrandingReview .innerColumn .reviewerData{position:relative;margin-bottom:0}.newBrandingReview .innerColumn .reviewerData .reviewerPic{position:absolute;right:-55px;top:0;width:50px;height:50px;border-radius:50px}.newBrandingReview .innerColumn .reviewerData .reviewerName{font-size:16px;line-height:16px}.newBrandingReview .innerColumn .reviewerData .timeAgo{font-size:16px;line-height:16px}.newBrandingReview .innerColumn .reviewerData .reviewerClass{margin-top:5px;font-size:14px;line-height:14px}.newBrandingReview .innerColumn .reviewRating .ratingFirstLine{font-size:16px;line-height:16px}.newBrandingReview .innerColumn .reviewText{margin:30px auto;line-height:33px;letter-spacing:.3px;font-size:18px;overflow-wrap:break-word}.newBrandingReview .innerColumn .reviewText.hideMore{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.newBrandingReview .innerColumn .reviewTextReadMore{color:#3274a6;cursor:pointer}.newBrandingReview .innerColumn .reviewTextReadLess{position:relative;top:-10px;font-size:18px}.newBrandingReview .innerColumn .reviewGallery{box-shadow:4px 4px 5px #ccc;margin-top:20px;margin-left:auto;margin-right:auto;width:90%;height:400px;overflow:hidden;position:relative;background:#000}.newBrandingReview .innerColumn .reviewGallery .pic{transition:all .5s;position:absolute;top:-40%;left:-15%;min-width:130%;min-height:150%;cursor:zoom-in}.newBrandingReview .innerColumn .reviewGallery .pic:hover{opacity:.8;transform:scale(.9)}.newBrandingReview .reviewShare{float:right;font-size:18px}.newBrandingReview .reviewShare i{margin:0 5px;font-size:120%}.newBrandingReview .reviewShare i.fa-envelope:hover{color:#f4805e;cursor:pointer}.newBrandingReview .reviewShare i.fa-facebook:hover{color:#3b5998;cursor:pointer}.newBrandingReview .reviewShare i.fa-whatsapp:hover{color:#25d366;cursor:pointer}.prettyParagraph{line-height:22px;letter-spacing:.3px}.ratingBlock{width:120px;float:right}.ratingBlock .stars{color:#3274a6}.reviewBizResponse{margin-top:20px}.reviewBizResponse .reviewBizResponseTitle{font-size:16px;line-height:16px}.newBrandingRanking{float:left;text-align:center;position:relative}.newBrandingRanking .wholefaceRank img{width:100%}.newBrandingRanking div{margin:auto}.newBrandingRanking canvas{display:block;margin:auto}.newBrandingRanking .rankingScore{position:absolute;width:100%;left:0;top:19px;font-size:24px}.newBrandingRanking .eyes{width:35px}.newBrandingRanking .mouthImage{width:46px;position:relative;top:-15px}.newBrandingRanking .mouthImage img{width:100%}.newBizPageSidebarElement{width:100%;overflow:hidden;float:left;margin-bottom:10px}.sidebarElement{overflow:hidden;float:left;margin-bottom:10px;width:300px}.newBrandingSidebarCampaign{height:358px;overflow:hidden;transition:all .2s ease 0s;position:relative;top:0;margin-bottom:15px}.newBrandingSidebarCampaign:hover{top:-5px}.newBrandingBizMap .mapText{text-align:center;padding:5px 0;font-size:19px}.newBrandingBizMap .actualMap{width:100%;height:300px}.facebookIframe iframe{border:none;width:100%;display:block;height:400px}.newBrandingContactBiz .contactTitle{font-size:24px;line-height:24px}.newBrandingContactBiz .contactButton{width:150px;margin:auto}.newBrandingContactBiz .bizPhoneNumber{font-size:36px;line-height:36px;text-align:center}.newBrandingAwards img{width:75px;margin-left:30px;margin-bottom:30px}.newBrandingAwards .awardText{font-size:16px;line-height:33px;position:relative;top:-4px}.newBrandingActionRow{direction:ltr;font-size:35px;position:relative;text-align:center;overflow:visible}.newBrandingActionRow a{margin:0 5px;text-decoration:none!important;position:relative}.newBrandingActionRow a:focus{outline:0}.newBrandingActionRow a:hover{color:#f4805e}.newBrandingActionRow a.facebook:hover{color:#3b5998!important}.newBrandingActionRow a.youtube:hover{color:red!important}.newBrandingActionRow a.pinterest:hover{color:#c92228!important}.newBrandingActionRow a.instagram:hover{color:#a369af!important}.newBrandingActionRow a.vimeo:hover{color:#4eadef!important}.reviewSortBar{font-size:16px}.reviewSortBar .bizName{font-weight:bold}.reviewSortBar .bumpTextDown{position:relative;top:10px;float:right}.reviewSortBar .sortButtons{display:inline-block}.reviewSortBar .sortButtons i{font-size:17px;position:relative}.reviewSortBar .button{border-radius:5px;cursor:pointer;padding:10px 13px}.reviewSortBar .button:hover{background:#f59478!important;color:#fff!important;border:solid 1px #f8f4f9!important}.reviewSortBar .selectedSort{background:#f1805c;color:#fff;border:solid 1px #f8f4f9}.reviewSortBar .notSelectedSort{border:solid 1px #a4a3a4;color:#a6a6a7}.alsoWroteOn .title{font-size:18px;font-weight:bold;margin-bottom:20px}.alsoWroteOn .alsoWroteOnReview{height:80px}.alsoWroteOn .alsoWroteOnReview .alsoWroteOnReviewDiv{float:right;height:93px}.alsoWroteOn .alsoWroteOnReview .right{width:50px;float:right;margin-left:10px}.alsoWroteOn .alsoWroteOnReview .left .bizName{font-size:18px;color:#3274a6}.alsoWroteOn .alsoWroteOnReview .left .bizCategory{font-size:17px;color:#9b9b9b}.alsoWroteOn .displayMore{color:#3274a6;cursor:pointer;margin-bottom:20px}#hiddenMenu{display:none;background:#fff;position:fixed;top:70px;left:0;right:0;z-index:9999;border-bottom:solid 1px #bebec4;border-top:solid 1px #bebec4}#hiddenMenu a{margin-left:10px}.tabber .bizDescriptionText.hideMore{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.tabber .readMore{cursor:pointer;color:#3274a6}.reviewFlags{position:relative;height:0;overflow:visible}.reviewFlags img{height:55px;position:absolute;right:-44px}.mainBizRank{background:none;width:107px;text-align:center;position:relative}.mainBizRank .wholefaceRank img{text-align:center;width:88%;position:relative}.mainBizRank .wholefaceRank .rankEyes{color:#3274a6;position:absolute;left:0;right:0;top:9px;text-align:center;font-size:31px}.mainBizRank div{margin:auto}.mainBizRank canvas{display:block;margin:auto}.mainBizRank .rankingScore{position:absolute;width:100%;left:0;top:19px;font-size:24px}.mainBizRank .eyes{width:35px}.mainBizRank .mouthImage{width:46px;position:relative;top:-15px}.mainBizRank .mouthImage img{width:100%}.loadingMoreReviews.hidden{display:none}.loadingMoreReviews div{margin:30px auto;text-align:center}.loadingMoreReviews div i{animation:loading 2s ease-in-out infinite}@keyframes loading {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}.reviewPageH1{font-weight:normal;font-size:24px}.reviewPageH2{font-weight:normal;font-size:24px}.reviewPageH2 a{color:#3274a6}.readMoreReviews{font-size:22px}.readMoreReviews a{color:#3274a6}.feedPageTitle{font-weight:normal;font-size:22px}.feedPageBizTitle{font-size:31px;margin-top:36px;margin-bottom:8px}.feedPageBizTitle a{color:#3274a6}.reportReview{color:#9b9b9b;font-size:18px;float:left;text-decoration:underline}.reportReview:hover{cursor:pointer;color:#333234}.galleryPageTitle{font-size:22px;font-weight:normal}.galleryPageTitle a{color:#3274a6}.fixedBizForm{position:relative;float:left;width:300px}.fixedBizForm .innerDiv1{position:absolute;width:302px;left:15px;top:65px;background:none;border-top:none;border-radius:5px;height:1px}.fixedBizForm .innerDiv1 .innerDiv2{margin:0 auto;position:relative;top:-30px}.fixedBizForm .fixedBizFormField,.fixedContactBar .fixedBizFormField,.fixedContactBar2 .fixedBizFormField{position:relative;margin:10px 0}.fixedBizForm .fixedBizFormField .fa,.fixedContactBar .fixedBizFormField .fa,.fixedContactBar2 .fixedBizFormField .fa{position:absolute;left:17px;top:8px;font-size:20px;color:#bebec4}.fixedBizForm input,.fixedContactBar input,.fixedContactBar2 input{width:180px;border-radius:5px;border:1px solid #ececec;background:#fcfcfc;font-size:16px;padding:5px 5px}.fixedBizForm .contactButton{margin-top:20px;width:100%}.fixedBizForm .fixedBizFormPhone{text-align:center;font-size:24px;line-height:24px;margin-bottom:24px;position:relative;right:6px;top:-27px}.fixedBizForm .fixedBizFormTitle,.fixedContactBar .fixedBizFormTitle,.fixedContactBar2 .fixedBizFormTitle{font-size:20px;text-align:center;margin-bottom:20px;color:#fff}.independantFixedBizForm{background:#2c6794;background:-moz-linear-gradient(left,#2c6794 0%,#1d8779 100%);background:-webkit-gradient(left top,right top,color-stop(0%,#2c6794),color-stop(100%,#1d8779));background:-webkit-linear-gradient(left,#2c6794 0%,#1d8779 100%);background:-o-linear-gradient(left,#2c6794 0%,#1d8779 100%);background:-ms-linear-gradient(left,#2c6794 0%,#1d8779 100%);background:linear-gradient(to right,#2c6794 0%,#1d8779 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c6794', endColorstr='#1d8779', GradientType=1);width:100%!important;padding:21px!important;border-radius:5px!important;margin-bottom:20px}.independantFixedBizForm input{width:100%;padding:0 13px;height:52px;margin-bottom:7px}.fixedContactBar{background:#2c6794;background:-moz-linear-gradient(left,#2c6794 0%,#1d8779 100%);background:-webkit-gradient(left top,right top,color-stop(0%,#2c6794),color-stop(100%,#1d8779));background:-webkit-linear-gradient(left,#2c6794 0%,#1d8779 100%);background:-o-linear-gradient(left,#2c6794 0%,#1d8779 100%);background:-ms-linear-gradient(left,#2c6794 0%,#1d8779 100%);background:linear-gradient(to right,#2c6794 0%,#1d8779 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c6794', endColorstr='#1d8779', GradientType=1);position:fixed;bottom:25px;z-index:10;width:905px;left:50%;margin-left:-452.5px;padding:10px 20px 5px 20px}.fixedContactBar2{background:#2c6794;background:-moz-linear-gradient(left,#2c6794 0%,#1d8779 100%);background:-webkit-gradient(left top,right top,color-stop(0%,#2c6794),color-stop(100%,#1d8779));background:-webkit-linear-gradient(left,#2c6794 0%,#1d8779 100%);background:-o-linear-gradient(left,#2c6794 0%,#1d8779 100%);background:-ms-linear-gradient(left,#2c6794 0%,#1d8779 100%);background:linear-gradient(to right,#2c6794 0%,#1d8779 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c6794', endColorstr='#1d8779', GradientType=1);z-index:999999;padding:10px 10px 5px 10px}.newBrandingTooltip{padding:10px;border:2px solid #bebec4;border-radius:5px;position:absolute;left:282px;background:#fff;text-decoration:none;color:#333234;font-size:16px;z-index:99;text-align:center;width:200px}.reviewerRibbon{position:absolute;right:2px;top:36px;background:#fff;padding:3px;border-radius:20px;z-index:10}.styledBorderTitle{text-align:right;font-size:24px;line-height:24px}.hideMore{display:none}.floatingDesktopAddReview{position:fixed;left:17px;bottom:60px;z-index:999}.floatingDesktopAddReview img{width:156px}.newTeamBanner{background-image:url(img/svgteamflag.svg);text-align:center;color:#fff;line-height:100%;background-repeat:no-repeat;background-size:contain;font-size:18px}.sidebarContact{background:#2c6794;background:-moz-linear-gradient(left,#2c6794 0%,#1d8779 100%);background:-webkit-gradient(left top,right top,color-stop(0%,#2c6794),color-stop(100%,#1d8779));background:-webkit-linear-gradient(left,#2c6794 0%,#1d8779 100%);background:-o-linear-gradient(left,#2c6794 0%,#1d8779 100%);background:-ms-linear-gradient(left,#2c6794 0%,#1d8779 100%);background:linear-gradient(to right,#2c6794 0%,#1d8779 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c6794', endColorstr='#1d8779', GradientType=1);color:#fff;text-align:center;font-size:22px;padding:20px 20px 30px 20px}.sidebarContact input{width:100%;border-radius:5px;border:0;margin:10px 0;padding:10px 0;font-size:16px}.sidebarArticle{background-size:cover;position:relative;color:#fff;font-size:14px}.sidebarArticle .sidebarArticleText,.sidebarArticle .sidebarArticleTextShadow{position:absolute;bottom:0;left:0;right:0;height:83px;padding:18px 12px}.sidebarArticle .sidebarArticleTextShadow{background:#000;opacity:.5}.sidebarBoxShadow{box-shadow:5px 5px 13px -1px #706970!important}.responsiveGalleryPic{float:right;background-position:center;background-repeat:no-repeat;background-size:cover;margin-left:30px}.responsiveGalleryPic:last-child{margin-left:0}@media (min-width:768px){.responsiveGalleryPic{width:130px;height:130px}.bizPageMainLogo{height:90px}.alsoWroteOn .bizLogo{width:56px;height:56px}.newTeamBanner{height:22.765px;line-height:22.765px}}@media (min-width:992px){.bizNameAndDateResponse{height:48px;line-height:48px}.addReviewButtonSmallScreenFix{position:relative;top:-18px;right:5px}.responsiveGalleryPic{width:178px;height:178px}.bizPageMainLogo{height:126px}.alsoWroteOn .bizLogo{width:44.5px;height:44.5px}.newTeamBanner{height:33px;line-height:33px}h1{margin-top:10px}.categoriesLine{margin-bottom:26px}#videoFrame{width:380px;height:212px}#videoName{width:516px}#videoScroll{height:250px}.sidebarArticle{height:350px}.newBrandingTooltip{top:77px;left:200px}}@media (min-width:1200px){.bizNameAndDateResponse{height:65px;line-height:65px}.addReviewButtonSmallScreenFix{top:0}.sortButtons{margin-right:10px}.middleSort{margin:0 10px}.rankingSectionRight{margin-right:40px}.rankingSectionLeft{margin-left:85px}h1{margin-top:34px}.responsiveGalleryPic{width:223px;height:223px}.bizPageMainLogo{height:160px}.alsoWroteOn .bizLogo{width:61.25px;height:61.25px}.newTeamBanner{height:40.47px;line-height:40px}.categoriesLine{margin-bottom:36px}#videoFrame{width:516px;height:288px}#videoName{width:516px}#videoScroll{height:311px}.sidebarArticle{height:400px}.newBrandingTooltip{top:203px;left:282px}}.bizMainText h1{font-size:30px}.bizMainText .categoriesLine{color:#a2a2a2;font-size:22px}.bizPageMainLogo{border-radius:8px;margin-bottom:30px}.bizPageIconLinksRow{margin-bottom:53px}.bizPageIconLinksRow a{margin-left:49px}.bizPageIconLinksRow a:last-child{margin-left:0}.bizInfoTableRow{height:50px;width:37.5%!important;padding-right:15px;font-size:16px;float:right}.bizPageTitle{font-size:16px;font-weight:bold}.forceBootstrapPadding{padding-left:15px!important;padding-right:15px!important}.bizPageIconLinksRow *:hover{text-decoration:none}.sidebarMarginBottom{margin-bottom:30px}.reviewHiddenTimeAgoHover{position:absolute;top:-40px;right:10px;padding:10px;border:2px solid #bebec4;border-radius:5px;background:#fff;width:200px;text-align:center;display:none}#videoScroll{}#videoScroll::-webkit-scrollbar{width:10px}#videoScroll::-webkit-scrollbar-track{box-shadow:inset 0 0 2px grey}#videoScroll::-webkit-scrollbar-thumb{background:#0e9a86}.reviewBizResponseText{font-size:18px;margin-top:30px;line-height:33px}.serviceDate{font-size:18px}.serviceDate label{font-weight:bold}.whatsAppContact{clear:both;font-size:18px;padding:0 20px;height:80px;line-height:80px;border:solid 1px #bebec4;border-radius:3px;text-align:center}.independantFixedBizForm a:hover{color:#fff}.pinkReviewFlag{padding-right:20px;background:#aba2b7;color:#fff;display:inline-block;position:relative;height:30px;line-height:30px}.pinkReviewFlag:after{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #fff;border-width:16px 0 20px 25px;content:"";float:left}