.plButGray,.plButton{display:inline-block;padding:6px 40px 8px;border-radius:5rem;color:#fff;background-color:#05758A;font-size:1em;cursor:pointer;border:none;outline:0;text-align:center}.plHide{display:none}.plButton:hover{background-color:#1C9CAD}.plButGray,.plButGray:hover{background-color:#BEBEBE;color:#A4A4A4;cursor:default}#plapp [type=text]{display:block;box-sizing:border-box;width:100%;height:2.4375rem;padding:.5rem;border:1px solid #b1b1b1;margin:0 0 1rem;font-family:inherit;font-size:1rem;color:#0a0a0a;background-color:#fff;box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);border-radius:3px;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}#plSearchCont h1,.pFilterTitle,.shareToggle span{font-family:'Public Sans',sans-serif}#plapp [type=text]:focus{border:1px solid #8a8a8a;background:#fefefe;outline:0;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}#plapp [type=text]:-ms-input-placeholder{color:#7b7b7b}#plapp .rowFullWidth{max-width:100%;padding:0;margin:0}.plTopNav{float:left;width:100%;background:#F3F3F3}.pListOuter,.pMapOuter{padding:0}.plBodyCont{clear:both;position:relative;height:854px;overflow-y:hidden;border-bottom:1px solid #cacaca}#plapp a,#plapp a:hover{text-decoration:none;border-bottom:none}.plistBody{width:100%;height:auto}.plListCont{clear:both;position:relative;height:790px;overflow-y:auto;overflow-x:hidden}.plMapCont{width:100%;border-left:1px solid #cacaca;height:853px;overflow-y:hidden}#plapp a{color:#05758A}#plapp a:hover{color:#1C9CAD}.plMainCont{margin-bottom:20px}.plErrorDlg{z-index:999;position:absolute;left:0;top:0;width:100%;height:854px;background:#000;overflow:hidden;opacity:.8;-ms-filter:progid : DXImageTransform.Microsoft.Alpha ( Opacity = 80 );filter:alpha(opacity=80);letter-spacing:.05rem}.plErrorDlg p{position:absolute;top:100px;left:0;width:100%;color:#FFF;font-size:30px;text-align:center}.plErrorDlg .errClose{position:absolute;top:30px;right:50px;cursor:pointer;color:#FFF;font-size:25px}#plSearchCont,.plAddWrapper{position:relative}.partnerIndex{width:25px;height:35px;background:url(../images/pin-blue.png) no-repeat}.plSelItem .partnerIndex{background-position:center!important;background-size:contain!important;background:url(../images/pin-orange.png) no-repeat}.plSearchInner{max-width:1300px;margin:0 auto}#plSearchCont{background-color:#f3f3f3;padding:17px 0 18px;border-bottom:1px solid #cacaca}#plSearchCont h1{font-size:34px;padding:0;text-align:left;color:#000;font-weight:400;font-style:normal}.plSearchBut,.plSearchBut:hover{color:#fff;text-decoration:none}#plapp .lcCopyHidden,.lsClose,.plMapIcon,.shareBlock,.shareStatus,.shareToggle{position:absolute}.plMapIcon{background-position:center!important;background-size:contain!important;display:block;top:7px;right:10px;width:17px;height:23px;background:url(../images/pin-home.png) repeat-x}.listShow,.shareShow{display:inline-block}#plapp .plAddSearch{padding-right:30px;margin-bottom:0}#plapp .plCompSearch{margin-bottom:0}.plSearchBut{padding:8px 40px;border-radius:35px;background:#05758a;font-size:17px;outline:0}#plSearchCont .plSearchBut{border:none}.plSearchBut:hover{background:#1c9cad}.listShow,.shareShow,.shareToggle span{color:#05758A;cursor:pointer}.shareCont{position:relative;float:right;margin-right:30px}.listShow{margin-right:20px}.shareShow{padding:11px 22px 11px 20px}.shareCont span i{vertical-align:top;margin:3px 5px 0 0}.lcInput,.lsInput{margin:10px 0 20px}.shareBlock{z-index:99912;top:41px;right:-15px;width:400px;padding:75px 35px 29px;background-color:#F5F5F5;border:1px solid #CCC}.lsClose{display:block;top:15px;right:20px;width:16px;height:16px;background:url(../images/close-share.png) no-repeat;cursor:pointer}.lsEmail{border:1px solid #29ABE2;padding:25px 10px;border-radius:0!important}.lsHeader{font-size:15px}.lcCopy{border:1px solid #29ABE2;padding:22px 10px;border-radius:0!important}.shareToggle{z-index:2;top:30px;left:24px;padding:5px 30px 20px 12px}.lsSubmit,.shareTabSel{position:relative}.pfCatTitleSel,.shareTabSel{padding-bottom:10px;border-bottom:1px solid #F5f5f5}.shareToggle span{display:inline-block;margin:5px 4px;line-height:14px;font-weight:600;font-style:normal}#lShareTab,.shareToggle span:first-child{margin-left:0}#lShareTab{padding-right:12px;border-right:1px solid #3c3c3c}.shareDef{color:#05758A!important}.fa-share-alt:before{color:#05758A}.shareSel,.shareTabSel{color:#3f4042!important}.shareTabSel{z-index:99913;background-color:#F5F5F5}.shareStatus{display:none;color:green;top:6px;left:140px}.pFilterItem,.pFilterTitle,.shareStatus span{display:inline-block}.shareStatus .fa{margin-right:5px}#plapp .lcCopyHidden{top:-1500px}.plOtherLang .shareStatus{left:auto;right:5px}.plOtherLang .shareStatus span{width:140px;word-wrap:break-word}.plFilterCont{float:left}.plFilterBody{position:relative;margin-left:22px}.pFilterTitle{margin-right:6px;font-weight:600;font-style:normal}.pFilterCnt,.partnerInfo .compName,.partnerItem .company-name-toggle,.partnerItem h4,.plListCont h4{font-weight:400;font-family:'Public Sans',sans-serif;font-style:normal}.pFilterItem{position:relative}.pfCatTitle,.pfMoreTitle{display:block;padding:11px 22px 11px 20px;background:url(../images/filter-down.png) right 13px no-repeat;border-right:10px solid #F3F3F3;cursor:pointer}#pFilterMobile,#pFilterMore,.pClearAllFilters,.pFilterContent,.pfMobileClose,.pfMoreClose,.plfMoreHeader{display:none}.pfCatTitleSel{z-index:99993;position:relative;color:#05758A;background:url(../images/filter-up.png) right 12px no-repeat #F5F5F5;border-right:10px solid #f5f5f5}.pFilterCnt{color:#05758A}.pClearAllFilters{margin-left:20px}.pClearAllFilters,.pClearFilter{color:#05758A;cursor:pointer}.filterTop{margin:0 0 25px}.filterCheck{padding:0 0 0 22px;background:url(../images/check.png) 0 5px no-repeat;display:inline-block;vertical-align:top;cursor:pointer;line-height:24px}.filterChecked{background:url(../images/checked.png) 0 3px no-repeat;color:#05758A}.filterBody ul{margin:0;padding:0}.filterBody li{list-style:none;padding-bottom:10px}.filterBody li:first-child{padding-top:0}.filterBody ul ul{margin:10px 0 5px 30px}.pFilterContent{z-index:99992;position:absolute;top:41px;left:-200px;width:500px;height:auto;padding:30px 40px 40px;border:1px solid #CCC;background-color:#F5F5F5;box-shadow:0 0 2px #f8f8f8}.pFilterContent3Column{padding:30px 20px 40px}#pltIndustry .pFilterContent{left:-50px}.filterInfo{margin:0}.filterClose{position:absolute;top:21px;right:24px;width:23px;height:24px;background:url(../images/close-small.png) no-repeat;cursor:pointer}.fSubmitBut{padding:5px 30px 7px;border-radius:50px;background:#05758A;color:#FFF;text-decoration:none;font-size:16px;cursor:pointer;outline:0}.fSubmitBut:hover{background:#1C9CAD;color:#FFF!important;text-decoration:none}.pfMobileContent,.pfMoreContent{display:inline-block}#pltIndustry .pfCatTitle{padding-left:12px}.pfMobileInner,.pfMoreInner{height:auto;overflow:unset}.plfMobileHeader,.plfMoreSubmit{display:none}.plSortCont{padding:15px 0 15px 20px}.plSortCont .columns{padding-right:0}.plSortCont .columns:last-child{text-align:right}.plSortCont .plSortLabel{display:inline-block;vertical-align:top;margin:5px 5px 0 0;font-size:15px;text-align:right}#plSort{width:155px;height:1.9rem;padding:0 25px 1px 5px;margin:0 20px 0 0;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2215%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%209.1%205.3%22%20enable-background%3D%22new%200%200%209.1%205.3%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M9.1%2C0.7L4.6%2C5.3L0%2C0.7L0.7%2C0l3.8%2C3.8L8.4%2C0L9.1%2C0.7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:15px auto;background-repeat:no-repeat;background-position:125px;font-size:15px;border:1px solid #CCC;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#plSort{background-image:none;padding:3px 5px 3px 3px}}.partnerCnt{display:block;margin:5px 0 0 2px}#plListCont ul{padding:0}.plListCont li.plListItem{clear:both;position:relative;padding:10px 15px 12px 54px;list-style:none;border-top:1px solid #cacaca}.plListCont li.plSelItem{background-color:#F3F3F3}.plListCont h4{font-size:18px;color:#326FB4;text-align:left;margin-bottom:1px}.plListCont p{margin-bottom:7px;font-size:15px}.partnerItem p,.plMobExpand{margin-bottom:12px}.plListCont .plPhone{color:#05758A}.partnerItem{position:relative}.partnerItem .company-name-toggle,.partnerItem h4{width:88%;color:#05758A;text-align:left;word-wrap:break-word;cursor:pointer}.partnerItem .company-name-toggle{display:inline-block}.plistMobTab{display:none}.partnerItem .pItemLeft{padding-left:0}.partnerItem .pItemRight{padding-right:0}.partnerItem li{list-style-position:outside}.ptypeList li{list-style-type:disc;font-size:15px}.plistMore ul{margin-top:5px}.pItemRight li{margin-top:3px}.pItemRight li:first-child{margin-top:0}.partnerIndex{background-position:center;background-size:contain;position:absolute;top:1px;left:-35px}.partnerIndex span{position:absolute;top:10px;left:0;width:25px;text-align:center;color:#FFF;font-size:12px}.partnerItem .plToggle{display:block;position:absolute;top:5px;right:2px;width:21px;height:11px;background-size:contain!important;color:#05758A;cursor:pointer;background:url(../images/list-arrow.png) no-repeat #FFF}.partnerItem .plToggleUp{transform:rotate(180deg);background-color:#F2F2F2}.partnerItem .plDistText{width:95%;word-wrap:break-word;font-size:15px!important}.partnerItem .plPhone{color:#05758A}.partnerItem .fullAddress{width:96%;margin:6px 0 10px;word-wrap:break-word}.partnerItem .itemLinks{margin-bottom:15px}.partnerItem .partnerType{display:none}.itemLinks span{display:inline-block;line-height:15px}.itemLinks span:nth-child(2){border-left:1px solid #999;margin-left:7px;padding-left:10px}.plContactMe{display:none;margin-top:25px}.plContactMe .plButton{padding:8px 30px 10px;color:#FFF!important}.plContactMe .plButton:hover{color:#FFF!important}.partnerItem .partnerDetails{display:block;margin:15px 0 0}.partnerDetails i{font-size:20px;vertical-align:bottom;margin-left:4px}.plInfoMore{display:none;clear:both;padding-top:5px}.plistMore li{list-style-type:square;font-size:15px}.ptypeList{margin-top:3px}.detailsCont{clear:both;width:100%;height:auto;background-color:#FFF}.detailsCont .row{max-width:75rem;margin:0 auto}.partnerInfo{position:relative;padding:75px 15px 30px}.detailsClose{position:absolute;display:block;top:22px;right:50px;width:28px;height:26px;cursor:pointer;background:url(../images/close-details.png) no-repeat #FFF}.partnerInfo .compName{width:95%;font-size:1.6rem;margin-bottom:10px;padding:0;word-wrap:break-word}.partnerInfo .partnerSince{display:block;margin-bottom:10px;font-family:'Public Sans',sans-serif;font-weight:300;font-style:normal}.partnerInfo .addressCont,.partnerInfo .companyDesc{margin-top:20px;padding:0;line-height:26px!important}.partnerInfo .compAddress{width:80%;margin:10px 0;word-wrap:break-word;padding:0}.partnerInfo .itemLinks{margin-bottom:15px}.partnerInfo .itemLinks span{display:inline-block;line-height:15px}.partnerInfo .itemLinks span:nth-child(2){border-left:1px solid #999;margin-left:7px;padding-left:10px}.ptDetList{margin:20px 0 0}.ptDetList ul{margin:0;padding:0}.ptDetList li{list-style:none;margin-top:12px}.pMoreDetails{clear:both;margin-top:40px!important}.pMoreToggle{display:inline-block;cursor:pointer;color:#05758A;padding-right:25px;margin-bottom:10px;background:url(../images/filter-down.png) right 2px no-repeat #FFF}.pMoreToggleUp{background:url(../images/filter-up.png) right 2px no-repeat #FFF}.addedInfo{padding:12px 0;border-top:1px solid #cacaca}.addedInfo h4{padding:0 0 0 33px;line-height:27px;letter-spacing:normal;font-size:16px;font-family:'Public Sans',sans-serif;font-style:normal;font-weight:400;cursor:pointer;background:url(../images/detail-down.png) 5px 3px no-repeat #FFF}.certTotal strong,.detSpecLabel,.plNpsDesc h4,.plNpsInfo h5,.plistNps strong{font-weight:700}.addedInfo .pDetailUp{background:url(../images/detail-up.png) 5px 2px no-repeat #FFF}.addedInfo .pDetailDown{background:url(../images/detail-down.png) 5px 2px no-repeat #FFF}.addedInfo h4 .fa{margin-right:5px;padding:0 3px;font-size:18px;color:#3f4042;border:1px solid #3f4042;border-radius:50%}.addedInfo h4:hover .fa{color:#05758A;border:1px solid #05758A}.addInfoBody{margin-left:15px;padding-top:10px}.addInfoDesc{margin:10px 0}.addInfoBody ul{margin-left:20px;-moz-column-count:2;-moz-column-gap:2.5em;-webkit-column-count:2;-webkit-column-gap:2.5em;column-count:2;column-gap:2.5em;padding-top:0}.addInfoBody li{line-height:27px;font-size:1rem}.locationsDet ul{margin:20px 0 0 -10px;-moz-column-count:initial;-moz-column-gap:normal;-webkit-column-count:initial;-webkit-column-gap:normal;column-count:initial;column-gap:normal}.locationsDet li{list-style-type:none;line-height:25px}.locationsDet .otherLocItem{margin-top:40px}.locationsDet li:first-child .otherLocItem{margin-top:0}.locationsDet .addInfoBody{margin-bottom:20px}.locationsDet .otherAddress{color:#05758A;cursor:pointer}.locationsDet span{display:block}.getDirection{margin:20px 0;padding:0}.getDirection a{background-size:contain!important;display:inline-block;height:36px;padding:7px 0 0 42px;background:url(../images/dir-icon.png) left center no-repeat #FFF;vertical-align:middle}.pInfoCont{height:auto}.staffsCert .certTotal{display:block;margin:10px 0}.ctxImplSize span,.npsInfoIcon span,.plNpsDesc,.plNpsScore{display:inline-block}.citrixImpl .addInfoBody li{margin-bottom:10px}.ctxImplSize{font-size:13px;margin-left:10px;padding-top:0}.ctxImplSize span{margin-right:15px}.ctxImplSize strong{color:#000}.detSpecialist .detSpecVal:after{content:", "}.detSpecialist .detSpecVal:last-child:after,.progressCircle:after{content:" "}.plistNps{margin-top:10px}.plNpsCont{min-height:147px;margin:20px 0 10px;padding:20px 0;background-color:#F2F2F2}.plNpsCont .row{max-width:60rem}.plNpsLeftCol{position:relative}.plNpsBlock{position:absolute;right:0;padding-right:25px;border-right:1px solid #BBB}.npsNoBorder{border:none}.plNpsDesc{position:relative;vertical-align:top;margin:0}.plNpsDesc h4{font-size:19px;margin:0!important;padding:0!important;line-height:1.6;letter-spacing:unset;text-transform:unset}.npsInfoIcon{color:#05758A;cursor:default}.npsInfoIcon span{width:16px;height:16px;margin:2px 0 0 5px;background:url(../images/info-icon.png) right center no-repeat;vertical-align:top}.npsArrowUp,.npsTooltip{background:#FFF;position:absolute}.plNpsDesc p{margin-top:15px;padding:0!important}.plNpsInfo{margin-left:10px}.plNpsInfo h5{margin-bottom:7px;padding:0;font-size:16px;letter-spacing:unset;text-transform:unset}.plNpsInfo ul{min-height:75px;margin-left:25px;padding:0}.npsTooltip{z-index:999;top:60px;left:-10px;padding:15px;border:1px solid #CCC;border-radius:4px}.npsArrowUp{left:30%;top:-8px;width:15px;height:15px;border-left:1px solid #CCC;border-top:1px solid #CCC;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.progressCircle{font-size:20px;position:relative;padding:0;width:5.5em;height:5.5em;margin:0 20px 0 10px;background-color:#CCC;border-radius:50%;line-height:5.5em}.progressCircle:after{border:none;position:absolute;top:.35em;left:.35em;text-align:center;display:block;border-radius:50%;width:4.8em;height:4.8em;background-color:#F2F2F2}.leftHalfClipper,.progressCircle.over50 .first50-bar,.value-bar{position:absolute;width:5.5em;height:5.5em}.progressCircle span{position:absolute;font-size:37px;margin-left:23px;text-align:center;display:block;color:#6C9E00;z-index:2}.leftHalfClipper{border-radius:50%;clip:rect(0,5.5em,5.5em,2.75em)}.progressCircle.over50 .leftHalfClipper{clip:rect(auto,auto,auto,auto)}.value-bar{clip:rect(0,2.75em,5.5em,0);border-radius:50%;border:.45em solid #6C9E00;box-sizing:border-box}.progressCircle.over50 .first50-bar{clip:rect(0,5.5em,5.5em,2.75em);background-color:#6C9E00;border-radius:50%}.progressCircle.p0 .value-bar{display:none}.progressCircle.p1 .value-bar{transform:rotate(4deg)}.progressCircle.p2 .value-bar{transform:rotate(7deg)}.progressCircle.p3 .value-bar{transform:rotate(11deg)}.progressCircle.p4 .value-bar{transform:rotate(14deg)}.progressCircle.p5 .value-bar{transform:rotate(18deg)}.progressCircle.p6 .value-bar{transform:rotate(22deg)}.progressCircle.p7 .value-bar{transform:rotate(25deg)}.progressCircle.p8 .value-bar{transform:rotate(29deg)}.progressCircle.p9 .value-bar{transform:rotate(32deg)}.progressCircle.p10 .value-bar{transform:rotate(36deg)}.progressCircle.p11 .value-bar{transform:rotate(40deg)}.progressCircle.p12 .value-bar{transform:rotate(43deg)}.progressCircle.p13 .value-bar{transform:rotate(47deg)}.progressCircle.p14 .value-bar{transform:rotate(50deg)}.progressCircle.p15 .value-bar{transform:rotate(54deg)}.progressCircle.p16 .value-bar{transform:rotate(58deg)}.progressCircle.p17 .value-bar{transform:rotate(61deg)}.progressCircle.p18 .value-bar{transform:rotate(65deg)}.progressCircle.p19 .value-bar{transform:rotate(68deg)}.progressCircle.p20 .value-bar{transform:rotate(72deg)}.progressCircle.p21 .value-bar{transform:rotate(76deg)}.progressCircle.p22 .value-bar{transform:rotate(79deg)}.progressCircle.p23 .value-bar{transform:rotate(83deg)}.progressCircle.p24 .value-bar{transform:rotate(86deg)}.progressCircle.p25 .value-bar{transform:rotate(90deg)}.progressCircle.p26 .value-bar{transform:rotate(94deg)}.progressCircle.p27 .value-bar{transform:rotate(97deg)}.progressCircle.p28 .value-bar{transform:rotate(101deg)}.progressCircle.p29 .value-bar{transform:rotate(104deg)}.progressCircle.p30 .value-bar{transform:rotate(108deg)}.progressCircle.p31 .value-bar{transform:rotate(112deg)}.progressCircle.p32 .value-bar{transform:rotate(115deg)}.progressCircle.p33 .value-bar{transform:rotate(119deg)}.progressCircle.p34 .value-bar{transform:rotate(122deg)}.progressCircle.p35 .value-bar{transform:rotate(126deg)}.progressCircle.p36 .value-bar{transform:rotate(130deg)}.progressCircle.p37 .value-bar{transform:rotate(133deg)}.progressCircle.p38 .value-bar{transform:rotate(137deg)}.progressCircle.p39 .value-bar{transform:rotate(140deg)}.progressCircle.p40 .value-bar{transform:rotate(144deg)}.progressCircle.p41 .value-bar{transform:rotate(148deg)}.progressCircle.p42 .value-bar{transform:rotate(151deg)}.progressCircle.p43 .value-bar{transform:rotate(155deg)}.progressCircle.p44 .value-bar{transform:rotate(158deg)}.progressCircle.p45 .value-bar{transform:rotate(162deg)}.progressCircle.p46 .value-bar{transform:rotate(166deg)}.progressCircle.p47 .value-bar{transform:rotate(169deg)}.progressCircle.p48 .value-bar{transform:rotate(173deg)}.progressCircle.p49 .value-bar{transform:rotate(176deg)}.progressCircle.p50 .value-bar{transform:rotate(180deg)}.progressCircle.p51 .value-bar{transform:rotate(184deg)}.progressCircle.p52 .value-bar{transform:rotate(187deg)}.progressCircle.p53 .value-bar{transform:rotate(191deg)}.progressCircle.p54 .value-bar{transform:rotate(194deg)}.progressCircle.p55 .value-bar{transform:rotate(198deg)}.progressCircle.p56 .value-bar{transform:rotate(202deg)}.progressCircle.p57 .value-bar{transform:rotate(205deg)}.progressCircle.p58 .value-bar{transform:rotate(209deg)}.progressCircle.p59 .value-bar{transform:rotate(212deg)}.progressCircle.p60 .value-bar{transform:rotate(216deg)}.progressCircle.p61 .value-bar{transform:rotate(220deg)}.progressCircle.p62 .value-bar{transform:rotate(223deg)}.progressCircle.p63 .value-bar{transform:rotate(227deg)}.progressCircle.p64 .value-bar{transform:rotate(230deg)}.progressCircle.p65 .value-bar{transform:rotate(234deg)}.progressCircle.p66 .value-bar{transform:rotate(238deg)}.progressCircle.p67 .value-bar{transform:rotate(241deg)}.progressCircle.p68 .value-bar{transform:rotate(245deg)}.progressCircle.p69 .value-bar{transform:rotate(248deg)}.progressCircle.p70 .value-bar{transform:rotate(252deg)}.progressCircle.p71 .value-bar{transform:rotate(256deg)}.progressCircle.p72 .value-bar{transform:rotate(259deg)}.progressCircle.p73 .value-bar{transform:rotate(263deg)}.progressCircle.p74 .value-bar{transform:rotate(266deg)}.progressCircle.p75 .value-bar{transform:rotate(270deg)}.progressCircle.p76 .value-bar{transform:rotate(274deg)}.progressCircle.p77 .value-bar{transform:rotate(277deg)}.progressCircle.p78 .value-bar{transform:rotate(281deg)}.progressCircle.p79 .value-bar{transform:rotate(284deg)}.progressCircle.p80 .value-bar{transform:rotate(288deg)}.progressCircle.p81 .value-bar{transform:rotate(292deg)}.progressCircle.p82 .value-bar{transform:rotate(295deg)}.progressCircle.p83 .value-bar{transform:rotate(299deg)}.progressCircle.p84 .value-bar{transform:rotate(302deg)}.progressCircle.p85 .value-bar{transform:rotate(306deg)}.progressCircle.p86 .value-bar{transform:rotate(310deg)}.progressCircle.p87 .value-bar{transform:rotate(313deg)}.progressCircle.p88 .value-bar{transform:rotate(317deg)}.progressCircle.p89 .value-bar{transform:rotate(320deg)}.progressCircle.p90 .value-bar{transform:rotate(324deg)}.progressCircle.p91 .value-bar{transform:rotate(328deg)}.progressCircle.p92 .value-bar{transform:rotate(331deg)}.progressCircle.p93 .value-bar{transform:rotate(335deg)}.progressCircle.p94 .value-bar{transform:rotate(338deg)}.progressCircle.p95 .value-bar{transform:rotate(342deg)}.progressCircle.p96 .value-bar{transform:rotate(346deg)}.progressCircle.p97 .value-bar{transform:rotate(349deg)}.progressCircle.p98 .value-bar{transform:rotate(353deg)}.progressCircle.p99 .value-bar{transform:rotate(356deg)}.progressCircle.p100 .value-bar{transform:rotate(360deg)}.npsScoreRed .progressCircle span{color:red}.npsScoreRed .value-bar{border:.45em solid red}.npsScoreRed .progressCircle.over50 .first50-bar{background-color:red}.npsScoreYellow .progressCircle span{color:#E79F26}.npsScoreYellow .value-bar{border:.45em solid #E79F26}.npsScoreYellow .progressCircle.over50 .first50-bar{background-color:#E79F26}.npsScoreGreen .progressCircle span{color:#6C9E00}.npsScoreGreen .value-bar{border:.45em solid #6C9E00}.npsScoreGreen .progressCircle.over50 .first50-bar{background-color:#6C9E00}.npsPercent100 span{margin-left:13px}@media screen and (min-width:64.063em){#plSearchCont .headerCont{padding:0}#plSearchCont .searchButCont{width:20.7%!important}.plOtherLang #plSearchCont .headerCont{width:16%!important}.pfMoreContent{display:inline-block!important}#industryFilter .filterBody ul,#prodsFilter .filterBody ul,#servicesFilter .filterBody ul{-moz-column-count:2;-moz-column-gap:.6em;-webkit-column-count:2;-webkit-column-gap:.6em;column-count:2;column-gap:.6em}#prodsFilter .filterBody ul{column-count:3}#pltIndustry .pFilterContent{width:650px}#pltSpecialist .pFilterContent{width:500px;left:-120px}#pltServices .pFilterContent{width:810px}#pltPtype .pFilterContent{width:600px;left:-150px}#pltProduct .pFilterContent{width:800px;left:-200px}.partnerItem .pItemLeft{padding-right:0}.partnerInfo .compName,.partnerInfo .companyDesc{width:96%;word-wrap:break-word}.plNpsBlock{right:10px}.plNpsInfo{margin-left:0}}@media only screen and (min-width:40.01em){#plSearchCont h1{margin-bottom:12px}}@media only screen and (min-width:40.01em) and (max-width:64em){#plSearchCont{background-size:cover}#plSearchCont h1{margin:0 0 12px}.detailsClose{top:10px;right:30px}.partnerInfo{margin:65px 20px 33px}.pClearAllFilters,.pClearFilter{display:none!important}#industryFilter .pClearFilter,#specialistFilter .pClearFilter{display:block!important}.pfMobileContent{display:inline-block!important}.pfMoreContent{display:none;z-index:99991;position:absolute;top:42px;left:0;right:0;padding:45px 0 0;background-color:#F5F5F5}#pFilterMore #pltProduct,#pFilterMore #pltPtype,#pFilterMore #pltServices,#pltProduct,#pltPtype,#pltServices,.pfMoreClose,.plfMoreHeader{display:block}.pfMoreClose{position:absolute;top:16px;right:22px;width:20px;height:20px;cursor:pointer;background:url(../images/close-small.png) no-repeat}.plfMoreHeader{position:absolute;top:30px;right:0;left:30px}.plfMoreHeader .fClearAll{color:#05758A;cursor:pointer}#pFilterMore{display:inline-block}.pfMoreInner{margin:45px 0 0}.pfMoreContent .filterInfo{margin:10px 10px 20px}.plFilterBody{position:static}.pfMoreContent .filterBody ul:first-child{-moz-column-count:2;-moz-column-gap:2em;-webkit-column-count:2;-webkit-column-gap:2em;column-count:2;column-gap:2em}.pfMoreContent .pFilterItem{position:relative;margin-right:0;margin-top:5px;padding:0 20px 5px;border-bottom:1px solid #CCC}.pfMoreContent .pFilterItem:first-child{padding-top:5px;border-top:1px solid #CCC}.pfMoreContent .pfCatTitle{padding:9px 22px 10px 10px;background:url(../images/marrow-down.png) right 15px no-repeat;border-right:10px solid #F5F5F5}.pfMoreContent .pfCatTitleSel{background:url(../images/marrow-up.png) right 15px no-repeat #F5F5F5;border-bottom:none}.pfMoreContent .pFilterContent{display:none;position:static;width:auto;padding:5px 0 0;border:none}.pfMoreContent .filterClose{display:none}#pltIndustry,#pltSpecialist{position:static}#pltIndustry .pFilterContent,#pltSpecialist .pFilterContent{position:absolute;top:41px;left:0;right:0;width:auto}.partnerItem .pItemLeft{width:100%;padding-right:0}.partnerItem .pItemRight{display:none}.partnerItem .partnerType,.plistMobTab{display:block}.plSortCont .columns:first-child{margin-bottom:15px}.plSortCont .columns:last-child{padding-left:0;padding-right:0}.plNpsBlock{position:static;padding-right:10px}.plNpsScore{float:left;position:relative;width:33%;margin-right:10px}.progressCircle{position:absolute;right:0;margin-right:10px}.plNpsDesc{float:right;width:64%}}@media only screen and (max-width:40em){.pMapOuter,.partnerIndex{display:none}#plSearchCont{background:#f3f3f3;background-size:cover}.plSearchInner{margin:0 15px 15px}#plSearchCont h1{margin:15px 0 12px}.plAddWrapper{margin-left:0}#plapp .plAddSearch,#plapp .plCompSearch{margin-bottom:20px}.pListOuter{width:100%}.plSbutCont{text-align:right}.partnerInfo{margin:65px 15px 30px}.detailsClose{top:10px;right:8px}.plSortCont .columns{padding-left:0}.plSortCont .columns:first-child{width:27%}.plSortCont .columns:last-child{width:73%}.plListCont li.plListItem{padding-left:25px}.plTopNav{position:relative}.pClearAllFilters,.pClearFilter{display:none!important}#pFilterMobile{display:inline-block}.listShow,.pFilterTitle,.partnerItem .pItemRight,.pfMobileContent,.pfMobileContent .filterClose,.pfMobileContent .pFilterContent,.ptDetLogo{display:none}#pFilterMobile .pfCatTitleSel{background:url(../images/mfilter-up.png) right 15px no-repeat #F3F3F3;color:#3f4042}.plFilterBody{margin-left:0}.pfMobileContent{z-index:99991;position:absolute;top:45px;left:0;right:0;background-color:#FFF;padding:110px 0 0}.pfMobileClose,.pfMobileContent .pFilterItem,.pfMoreContent,.plfMobileHeader{display:block}.pfMobileClose{position:absolute;top:16px;right:22px;width:23px;height:24px;cursor:pointer;background:url(../images/close-small.png) no-repeat}.pfMobileInner{margin:45px 0 0}.plfMobileHeader{position:absolute;top:30px;right:0;left:0;text-align:center}.plfMobileHeader h4{font-family:'Public Sans',sans-serif;font-weight:400;font-style:normal;margin-bottom:25px;font-size:18px;padding:10px 0 0;letter-spacing:.05rem}.plfMobileHeader .fSubmitBut{float:left;margin-left:20px}.plfMobileHeader .fClearAll{width:145px;float:right;margin-right:20px;color:#05758A;cursor:pointer;text-align:left;word-wrap:break-word}.pfMobileContent .filterInfo{margin:10px 10px 20px}.plFilterBody{position:static}.pfMobileContent #pFilterMobile{display:inline-block}.pfMoreTitle{padding:11px 22px 11px 10px}.pfMobileContent .pfCatTitle{padding:9px 22px 10px 10px;background:url(../images/filter-down.png) right 16px no-repeat #FFF;border-right:none}.pfMobileContent .pfCatTitleSel{background:url(../images/filter-up.png) right 17px no-repeat;border-bottom:none;border-right:none}#pFilterMobile .pfCatTitleSel{background-color:#F3F3F3;border-bottom:none;border-right:none}#pltIndustry .pfCatTitle{padding-left:10px}.pfMobileContent .pFilterItem{position:relative;margin-right:0;margin-top:5px;padding:0 20px 5px;border-bottom:1px solid #CCC;background-color:#FFF}.pfMobileContent .pFilterItem:first-child{padding-top:5px;border-top:1px solid #CCC}.pfMoreContent .pFilterItem:first-child{margin-top:0;border-top:none}.pfMobileContent .pFilterContent{position:static;width:auto;padding:5px 0 0;border:none;background-color:#FFF}.shareCont{position:static;margin-right:0}.shareBlock{top:42px;right:0;left:0;width:100%;background:#FFF;padding:40px 30px 30px}.lcBody{margin-top:40px}.shareTabSel{background-color:#EDEDED}.linkShare{margin-top:30px}.partnerCnt{margin-top:4px}.partnerCnt span{font-size:15px}.partnerInfo .compPhone{cursor:pointer;color:#05758A}.ptDetCont{margin-top:35px}.ptDetList{margin-left:18px}.ptDetList li{list-style:disc}.partnerItem .pItemLeft{width:100%}.partnerItem .partnerType,.plistMobTab{display:block}.plistMore,.ptypeList{margin-left:12px}.plSortCont .columns{padding-right:0}.plSortCont{padding:15px 0 15px 22px}.plSortLabel{width:58px;text-align:left;font-size:14px}#plSort{width:148px;font-size:14px;background-position:120px}.plContactMe .plButton{padding:8px 15px 10px}.plNpsBlock{position:static;padding-right:0;border-right:none}.plNpsScore{float:left;width:113px;margin-right:10px}.plNpsDesc{float:left;width:61%}.progressCircle{margin:0 10px 0 0}.plNpsInfo{margin-top:20px;margin-left:121px}}@media only screen and (max-width:400px){.plNpsScore{width:72px}.plNpsDesc{width:68%}.progressCircle{font-size:16px;width:4em;height:4em;margin:0 20px 0 10px;line-height:4em}.progressCircle:after{top:.32em;left:.34em;width:3.38em;height:3.38em}.value-bar{clip:rect(0,2em,4em,0)}.progressCircle.over50 .first50-bar{clip:rect(0,4em,4em,2em)}.leftHalfClipper,.progressCircle.over50 .first50-bar,.value-bar{width:4em;height:4em}.progressCircle span{font-size:22px;margin-left:14px}.npsPercent100 span{margin-left:8px}.plNpsInfo{margin-left:80px}}@media only screen and (max-width:600px){.plNpsCont .columns{width:100%}}@media only screen and (min-width:1024px) and (max-width:1280px){#plSearchCont .searchButCont{width:14%!important}.plOtherLang #plSearchCont .headerCont{width:29%!important}}@media only screen and (min-width:1280px) and (max-width:1680px){#plSearchCont .searchButCont{width:17%!important}.plOtherLang #plSearchCont .headerCont{width:23%!important}}html{font-size:16px}body{line-height:normal}#plSearchCont .searchButCont{float:left}.plMainCont{margin:0 -15px 20px}.partnerItem p{padding:0;font-size:16px!important}.partnerItem .company-name-toggle,.partnerItem h4{font-size:18px!important;margin-bottom:3px;text-transform:none;letter-spacing:normal;line-height:normal}#plapp .plMainChina .plNavCont,#plapp .plMainChina .rowFullWidth,.plMainChina .partnerInfo{max-width:1280px;margin:0 auto}#plapp .plMainChina .plNavCont{float:none}.plMainChina .plMapCont,.plMainChina .searchTxtCont{display:none}.plMainChina .partnerInfo{padding:75px 15px 30px 0}.plMainChina .detailsClose{right:70px}@media screen and (min-width:64.063em) and (max-width:87em){#plSearchCont h1{margin:3px 0 12px 15px}#plSearchCont .searchTxtCont{padding-left:15px;padding-right:0;width:26%}@media screen and (min-width:64.063em){.plOtherLang #plSearchCont .headerCont{width:18.7%!important}}@media screen and (min-width:87em){#plSearchCont .searchTxtCont{padding-left:0;padding-right:0}}}