:root{--pe_platinum:#595154;--pe_gold:#A88F29;--pe_silver:#99AAB5;}
.bg_pe_platinum{background-color:var(--pe_platinum)}.bg_pe_gold{background-color:var(--pe_gold)}.bg_pe_silver{background-color:var(--pe_silver)}
.type_wrap{right:0;top:20px;padding:3px 14px;border-top-left-radius:20px;border-bottom-left-radius:20px}
#partner-add-review #caspioform .review-login{margin-top:2px;text-align:right}
@media (max-width: 1024.33px) and (min-width: 441px) {
#partner-add-review #caspioform .review_wrap{}
#partner-add-review #caspioform .review-stars_wrap{clear:both;padding-top:2px!important}
}
@media (max-width: 991.33px) and (min-width: 768px) {
#partner-add-review #caspioform .review-stars_wrap{clear:none}
}
@media (max-width: 440px) {
#partner-add-review #caspioform .review-login .btn_review{float:none}
#partner-add-review #caspioform .review-login{margin-top:30px;text-align:center}
}
#partner-add-review #caspioform section[data-cb-name="cbTable"] > div:first-child p.review span{display:block}
#caspioform .review-login .btn{font-family:var(--latobold)!important;background-color:var(--pe_blue)}
#caspioform .review-login .btn:focus,#caspioform .review-login .btn:hover{filter:brightness(0.8)}
.partner-box #datapage-form form#caspioform table tr td.pb-0{padding-bottom:0!important}
.partner-box #datapage-form small,.partner-box #datapage-form span[data-cb-name="cbFormDataCheckbox"] label a,.partner-box #datapage-form span[data-cb-name="cbFormDataCheckbox"] label{font-weight:unset;font-size:var(--fs-14)}
.partner-box{padding:50px 40px;background:#fff;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}
.partner-box .flex{align-items:center}
.partner-box .partner-site{justify-content:center;text-decoration:none}
.partnerLogo,.partnerLogo img{height:auto;max-width:342px;width:100%;object-fit:contain}
.partnerLogo,.partnerLogo img{height:100px;max-width:100%;object-fit:contain}
.share-container{display:none}
.partner-box-vid > a,.partner-box-vid div{margin-bottom:30px}
.partner-box-vid div:last-of-type{margin-bottom:0!important}
.partner-box-vid > a:last-child{margin-bottom:0;margin-top:30px}
.partner-box-vid > a:last-child:only-child{margin-top:0}
.partner-box-vid > a:before,.partner-box-vid .wistia_embed > div > div:before{content:'';width:100%;height:100%;background:rgba(0,0,0,0.1);z-index:1;position:absolute;left:0;right:0;top:0;bottom:0}
.partner-box-vid > a:after,.partner-box-vid .wistia_embed > div > div:after{content:'';width:85px;height:85px;background-image:url(/wp-content/themes/caspio/img/playbtn.svg);background-repeat:no-repeat;background-size:contain;object-fit:contain;z-index:2;position:absolute;left:52%;top:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.partner-box-vid .wistia_embed img,.partner-box-vid .wistia_embed > div > div,.partner-box-vid .wistia_embed > div{height:auto!important;width:100%!important}
.partner-box-vid .wistia_embed img{position:static!important}
.review_list .reviews .cbFormData button{position:relative;z-index:1}
.partner-add-review #caspioform .rateit{cursor:pointer}
.review_list .cbReportNavBarPanel .cbNavBarCtnt.cbFlex.Right ul,.review_list .cbReportNavBarPanel .cbNavBarCtnt.cbFlex.Right{justify-content:center}
.review_list .cbReportNavBarPanel .cbNavBarCtnt.cbFlex.Right ul{width:219px}
.partner-add-review #caspioform .review{margin-bottom:0!important;line-height:1}
.partner-add-review #caspioform .form-section{margin-top:30px}
.partner-add-review .form-section .cbHTMLBlockContainer.cbFormData button:focus{outline:none}
.partner-add-review .form-section .cbComboBoxContainer{display:block!important}
.partner-add-review .form-section .cbComboBoxContainer .cbFormMultiSelectField{top:0;left:0}
#datapage-form h3{margin-bottom:30px}
#datapage-form small{display:block}
#datapage-form small,#datapage-form select{font-family:'latoregular',Arial,Helvetica,sans-serif!important}
.tab-content #datapage-form{margin-top:0!important;max-width:521px!important}
#datapage-form,#datapage-form select,#datapage-form textarea,#datapage-form input[type="file"],#datapage-form input[type="email"],#datapage-form input[type="text"]{max-width:100%!important;width:100%}
#datapage-form #InsertRecordAttachment:hover,#datapage-form input[type="file"]:hover,#datapage-form input[type="file"]:focus,#datapage-form input[type="file"]{border:none!important;outline:none}
#datapage-form #caspioform table[data-cb-name="cbTable"] tr:last-child td{padding-bottom:0!important;text-align:center}
#datapage-form span[data-cb-name="cbFormDataCheckbox"]{display:block}
#datapage-form #caspioform table[data-cb-name="cbTable"] tr:last-child td input[type=submit]{margin:20px 0 0!important}
#datapage-form form#caspioform table tr td > div{text-align:center}
#datapage-form form#caspioform table tr td > div img{margin-bottom:20px}
#datapage-form form#caspioform table tr td > div p{font-size:var(--fs-18)}
#datapage-form #caspioform table{width:100%}
#datapage-form select:-webkit-autofill,#datapage-form input:-webkit-autofill,#datapage-form input:-webkit-autofill:hover,#datapage-form input:-webkit-autofill:focus,#datapage-form textarea:-webkit-autofill,#datapage-form textarea:-webkit-autofill:hover,#datapage-form textarea:-webkit-autofill:focus,#datapage-form input:-internal-autofill-selected{-webkit-box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#484848!important}
#datapage-form #InsertRecordAttachment{padding:0!important}
#datapage-form select{-webkit-appearance:none;appearance:none;background-image:url(/wp-content/themes/caspio/img/Dropdown.svg)!important;background-repeat:no-repeat!important;background-position:97% center!important;background-size:12px auto!important}
@media (max-width: 1199.33px) and (min-width: 991.33px),(max-width: 767px) {
.review_list #caspioform section.cbColumnarReport{display:block!important}
.review_list #caspioform .reviews-ratings{float:none!important}
.review_list #caspioform .review-reviewer{padding-left:0!important;margin-top:10px!important}
#partner-add-review .review-stars p{display:none}
#partner-add-review .review-stars .star-desc{position:static;display:block}
}
@media (max-width: 1199px) {
.partner-add-review #caspioform .star-desc{margin-right:10px;font-size:var(--fs-14)}
.partner-add-review #caspioform .rateit{margin-left:0!important}
.partner-add-review #caspioform .star-desc{margin-right:10px}
.reviews-container .cbFormData:last-child > p{vertical-align:top}
.reviews-container .rateit{margin-left:10px!important}
.type_wrap{top:10px;font-size:1.3rem}
}
@media (max-width: 1024.33px) {
.partner-add-review #caspioform .review-stars{float:none!important}
}
@media (max-width: 1024.33px) and (min-width: 992px),(max-width: 767px) {
.partner-add-review #caspioform > div > section,.partner-add-review #caspioform > div{display:block!important}
/*.partner-add-review #caspioform .review-stars{margin-top:10px}*/
.review_list .reviews-container .cbFormData,.partner-add-review #caspioform .review-stars{float:none!important;flex-direction:initial;flex-wrap:nowrap;justify-content:end}
.review_list .reviews-container .cbFormData:first-child p{margin-bottom:0!important}
.review_list .reviews-form{margin-bottom:30px}
.review_list .reviews-container .cbFormData:last-child{display:flex}
.reviews-container .rateit{margin-left:0!important}
}
@media (max-width: 991.33px) and (min-width: 768px) {
/*.partner-add-review #caspioform > div > section > div:nth-child(2){float:right}*/
.partner-add-review #caspioform > div > section > div:nth-child(3){clear:both}
}
@media (max-width: 991.33px) {
.review_list .reviews[style="cbFormData"] > .cbFormData > div{display:flex;flex-wrap:nowrap;align-items:flex-start;margin-bottom:10px}
.partner-add-review section[class^="cbFormSection"] span[data-cb-name=cbFormDataCheckbox]{display:block}
.partner-add-review section[class^="cbFormSection"] span[data-cb-name=cbFormDataCheckbox] label a,.partner-add-review section[class^="cbFormSection"] span[data-cb-name=cbFormDataCheckbox] label{line-height:normal}
.partner-add-review .form-section .cbHTMLBlockContainer.cbFormData{text-align:center}
.partner-add-review .form-section .cbHTMLBlockContainer.cbFormData button{margin-right:0!important}
.partner-add-review .form-section .cbHTMLBlockContainer.cbFormData .btn-reset{width:129px}
}
@media (max-width: 600px) {
.partner-box-vid > a:after,.partner-box-vid .wistia_embed > div > div:after{width:55px;height:55px}
.review_list #caspioform .review-reviewer{display:block!important}
.review_list #caspioform .review-reviewer span{}
}
@media (max-width: 455px) {
#partner-add-review .rate{padding-right:10px}
#partner-add-review .rate:after{content:'*';vertical-align:top;font-size:var(--fs-18)}
#partner-add-review section[data-cb-name="cbTable"] > div[data-cb-row-expanded="2"]{margin-bottom:30px}
.review_list .reviews-container .cbFormData,.partner-add-review #caspioform .review-stars{display:block!important}
.partner-add-review #caspioform .star-desc{margin-right:0;position:absolute;left:0!important;top:100%}
.partner-box-vid > a:after,.partner-box-vid .wistia_embed > div > div:after{width:35px;height:35px}
}
@media only screen and (min-width: 577px) and (max-width: 1024px) {
.partner-add-review section[class^="cbFormSection"]{margin-left:auto!important;width:100%!important;margin-right:auto!important}
}
@media (max-width: 410px) {
.partner-add-review .form-section .cbHTMLBlockContainer.cbFormData .btn-reset,.partner-add-review .form-section .cbHTMLBlockContainer.cbFormData button{display:inline-block}
.partner-add-review .form-section .cbHTMLBlockContainer.cbFormData button{margin-right:0!important}
.partner-add-review .form-section .cbHTMLBlockContainer.cbFormData .btn-reset{margin-top:20px}
}
#caspioform .rateit button.rateit-reset{background:none}
#datapage-form span[data-cb-name="cbFormDataCheckbox"]{display:flex;align-items:center;gap:5px}
#datapage-form span[data-cb-name="cbFormDataCheckbox"] label{margin-bottom:0;font-size:var(--fs-14)}
#datapage-form span[data-cb-name="cbFormDataCheckbox"] label a{font-size:inherit;font-family:inherit}
#datapage-form span[data-cb-name="cbFormDataCheckbox"] input{margin-top:0}
@media (max-width: 472px) {
#datapage-form span[data-cb-name="cbFormDataCheckbox"]{display:flex;align-items:start;gap:10px}
#datapage-form span[data-cb-name="cbFormDataCheckbox"] input{margin-top:7px}
}
#partner-add-review select,#partner-add-review textarea{border-radius:0!important;background:#fff!important}
#partner-add-review #InsertRecordProject_Completion_Date,#partner-add-review select,#partner-add-review [name="ComboBoxInsertRecordProject_Services"]::placeholder,#partner-add-review .cbFormMultiSelectText label,#partner-add-review .cbFormMultiSelectField::placeholder,#partner-add-review .cbFormMultiSelectField{color:var(--pe_old)!important}
.col-12.col-xs-12.col-sm-12.col-md-12.col-xl-10.col-lg-10{width:100%}
.border-bottom-light-gray,.border-top-light-gray{border:0;margin-bottom:10px!important}
.bg_pe_light_bluegray_fadeDown{background:none 0;position:relative}
.bg_pe_light_bluegray_fadeDown:before{content:'';position:absolute;top:0;left:0;width:100vw;height:50vh;z-index:-1;background:transparent linear-gradient(180deg,#004AAA26 0%,#FFFFFF00 100%) 0 0 no-repeat padding-box}
#partner-add-review #caspioform .review{float:left;line-height:1}
#partner-add-review input[value="Login"]{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:var(--pe_blue);color:#fff;border:1px solid var(--pe_blue);font-family:var(--latobold);font-size:var(--fs-16);line-height:1;padding:var(--pxl);text-transform:uppercase;text-align:center;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-text-stroke:unset}
#partner-add-review input[type="submit"]:hover,#partner-add-review input[type="reset"]:hover,#partner-add-review input[value="Login"]:hover{filter:brightness(0.8)}
#partner-add-review section[data-cb-name="cbTable"],#partner-add-review #caspioform > div{width:100%;display:block}
#partner-add-review .form-section{text-align:left}
#partner-add-review .form-section p{color:var(--cerulean);font-size:var(--fs-22);font-family:var(--lato_700)}
#partner-add-review .partner-add-review_textarea textarea{max-height:140px;padding: 35px 10px 10px;border:1px solid #999;font-size:var(--fs-16)!important;color:#484848!important;margin-bottom:0!important}
#partner-add-review #caspioform .partner-add-review_textarea .placeholder{max-width:90%}
#partner-add-review #caspioform .review-stars_wrap_wrap{display:flex;justify-content:space-between}
#partner-add-review .partner-add-review_textarea{padding-bottom:15px}
#partner-add-review textarea:focus{border-color:transparent;outline:2px solid #0079E2}
#partner-add-review label{font-weight:400}
#partner-add-review span[data-cb-name="cbFormDataCheckbox"] input[type="checkbox"]{width:auto;opacity:1;position:absolute;left:5px;margin-left:0px;pointer-events:none}
#partner-add-review span[data-cb-name="cbFormDataCheckbox"] label{padding-left:25px;vertical-align:middle;position:relative;margin-bottom:0;font-size:var(--fs-14)}
#partner-add-review span[data-cb-name="cbFormDataCheckbox"] label{padding-left:25px;vertical-align:middle;position:relative;margin-bottom:0;font-size:var(--fs-14)}
/*#partner-add-review span[data-cb-name="cbFormDataCheckbox"] label:before{content:'';position:absolute;left:0;top:0;margin:3px 4px 4px;width:16px;height:16px;transition:transform .28s ease;border-radius:4px;border:1px solid #00A4BD;background:#F2F4F8 0 0 no-repeat padding-box}
#partner-add-review span[data-cb-name="cbFormDataCheckbox"] input[type="checkbox"]:checked ~ label::before{background:#3fcaeb;background:-moz-linear-gradient(top,#3fcaeb 0%,#1196ba 100%);background:-webkit-linear-gradient(top,#3fcaeb 0%,#1196ba 100%);background:linear-gradient(to bottom,#3fcaeb 0%,#1196ba 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3fcaeb',endColorstr='#1196ba',GradientType=0)}*/
#partner-add-review span[data-cb-name="cbFormDataCheckbox"] label:after{content:'';width:9px;height:5px;border-bottom:2px solid transparent;border-left:2px solid transparent;position:absolute;top:7px;left:8px}
/*#partner-add-review span[data-cb-name="cbFormDataCheckbox"] input[type="checkbox"]:checked ~ label::after{-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1);border-bottom:2px solid #fcfcfc;border-left:2px solid #fcfcfc}*/
#partner-add-review span[data-cb-name="cbFormDataCheckbox"] label a{font-family:inherit;font-size:inherit;line-height:inherit}
#partner-add-review button[disabled]{display:none}
#partner-add-review [type="submit"],#partner-add-review .reset{padding:var(--pxl);font-family:'latobold',sans-serif;text-transform:uppercase;border:2px solid var(--pe_blue);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:var(--fs-16);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:var(--pe_white);color:var(--pe_blue);margin-left:10px;width:auto!important;line-height:1}
#partner-add-review [type="submit"]{background-color:var(--pe_deep_orange);color:var(--pe_white);border-color:var(--pe_deep_orange);margin-left:0}
#partner-add-review .reset:hover{background:var(--pe_blue);color:var(--pe_white)}
#partner-add-review .cbFormDataCheckbox_wrap{padding-bottom:15px}
#partner-add-review .form-section .cbFormError{color:#9e0b0f;font-family:'Lato',sans-serif;font-size:var(--fs-13);font-weight:400;text-align:left;vertical-align:middle;margin:3px 0 0;display:block;position:relative;padding-left:16px}
#partner-add-review .form-section .cbFormError img{display:none}
#partner-add-review .form-section .cbFormError:before{content:"";display:inline-block;background:url(http://static.caspio.com/images/2015/DataPages/icons/form_error.png) no-repeat top left;width:11px;height:11px;position:absolute;top:5px;left:0}
#partner-add-review .ComboBoxInsertRecordProject_Services_wrap{position:relative}
#partner-add-review #InsertRecordProject_Completion_Date,#partner-add-review select{padding:10px;font-size:var(--fs-14)}
#partner-add-review .ComboBoxInsertRecordProject_Services_wrap select,#partner-add-review .ComboBoxInsertRecordProject_Services_wrap .cbFormTextField{height:45px!important}
#partner-add-review input[name="ComboBoxInsertRecordProject_Services"]{height:45px!important;top:0;left:10px;font-size:var(--fs-14);width:calc(100% - 30px)!important;border:1px solid var(--pe_border)}
#partner-add-review .clearfix{clear:both}
.cbFormMultiSelectText{padding:4px 10px;font-family:"latoregular",sans-serif;font-size:var(--fs-14)}
.cbFormMultiSelectText label{margin-bottom:0;font-weight:400}
#partner-add-review .ComboBoxInsertRecordProject_Services_wrap .placeholder,#partner-add-review .ComboBoxInsertRecordProject_Services_wrap.focused .placeholder{display:none}
#partner-add-review .ComboBoxInsertRecordProject_Services_wrap.filled .placeholder{display:none}
#partner-add-review .InsertRecordProject_Status_wrap,#partner-add-review .InsertRecordProject_Cost_wrap{padding-bottom:15px}
#partner-add-review section[data-cb-name="cbTable"] > div:first-child{margin:0}
#partner-add-review #caspioform section[data-cb-name="cbTable"] > div:first-child p.review{float:none;margin-bottom:30px!important;line-height:var(--lh)}
#partner-add-review section[data-cb-name="cbTable"] > div[data-cb-row-expanded="2"]{margin-right:0;float:left;width:52%}
#partner-add-review section[data-cb-name="cbTable"] > div[data-cb-row-expanded="2"] p{font-family:'latobold',Arial,Helvetica,sans-serif!important;font-size:var(--fs-22)!important;color:var(--pe_blue)!important;margin-bottom:0;line-height:1.2;text-align:left}
#rate-it-error{color:#9e0b0f;font-family:'latoregular',sans-serif;font-size:var(--fs-13);font-weight:400;text-align:left;vertical-align:middle;margin:3px 0 0;height:18px;position:absolute;top:100%;left:0;line-height:1;padding-left:16px}
#rate-it-error:before{content:"";display:inline-block;background:url(http://static.caspio.com/images/2015/DataPages/icons/form_error.png) no-repeat top left;width:11px;height:11px;position:absolute;top:0;left:0}
#partner-add-review .review-stars_wrap{float:right}
#partner-add-review .review-stars{height:25px;position:relative}
#partner-add-review .star-desc{font-size:var(--fs-14);position:absolute;left:-100%}
#partner-add-review ul{padding:0;margin:0;list-style:none;font-family:Arial;font-style:normal;font-weight:400;font-size:var(--fs-12)}
#partner-add-review .rate li{display:inline-block;cursor:pointer;line-height:0}
#partner-add-review .rate li:last-child{margin-right:0}
#partner-add-review .rate li.rating_chosen.no_rating span,#partner-add-review .rate li.no_rating span,#partner-add-review .rate li span{font-size:var(--fs-25);color:#484848}
#partner-add-review .rate li span:before{content:"\f006";font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#partner-add-review .rate li.rating_hover span,#partner-add-review .rate li.rating_chosen span,#partner-add-review .rate li:hover span,#partner-add-review .rate li.ratd span{color:var(--pe_yellow)}
#partner-add-review .rate li.rating_hover span:before,#partner-add-review .rate li.rating_chosen span:before,#partner-add-review .rate li:hover span:before,#partner-add-review .rate li.ratd span:before{content:"\f005"}
#partner-add-review .icon-round-check.citrus{margin-bottom:10px;display:inline-block;font-size:35px}
#partner-add-review > article > div > div > .cbFormError{font-size:var(--fs-16);margin-bottom:15px}
@media (min-width: 992px) {
#partner-add-review .InsertRecordProject_Status_wrap,#partner-add-review .InsertRecordProject_Cost_wrap{width:50%;float:left;padding-right:15px}
#partner-add-review .InsertRecordProject_Cost_wrap{padding-left:15px;padding-right:0}
}
@media (max-width: 1199.33px) {
#partner-add-review section[data-cb-name="cbTable"] > div[data-cb-row-expanded="2"]{width:100%;float:none;margin-bottom:10px;clear:both}
#partner-add-review .review-stars{height:28px}
#partner-add-review span[data-cb-name="cbFormDataCheckbox"] label{min-height:unset}
}
@media (max-width:1199.33px) and (min-width:992px), (max-width:460px) {
#partner-add-review .partner-add-review_textarea textarea{padding-top:63px!important;max-height:160px}
#partner-add-review #caspioform .review-stars_wrap_wrap p{font-size:var(--fs-16)}
}
@media (max-width: 767px) {
#partner-add-review [type="submit"],#partner-add-review .reset{font-size:var(--fs-15)}
}
@media (max-width: 400px) {
#allcontent .company_name{font-size:var(--fs-32)}
#allcontent .partner-box{padding:45px 25px 35px}
#allcontent .partner-box{padding:35px 25px}
}
@media (max-width: 380px) {
#partner-add-review [type="submit"],#partner-add-review .reset{padding:10px 13px;margin:0}
#partner-add-review .partner-add-review_buttons{display:flex;justify-content:center!important;gap:10px}
}
@media (max-width: 340px) {
#partner-add-review [type="submit"],#partner-add-review .reset{padding:10px}
#partner-add-review .partner-add-review_buttons{gap:5px}
}
.review_list .cbColumnarReport{grid-gap:25px}
.review_list [data-cb-name="data-row"]{padding-bottom:20px;border-bottom:1px solid var(--pe_border)}
.review_list .reviews-container{display:flex;justify-content:space-between}
.review_list .reviews-container .cbFormData:last-child{display:flex}
.review_list .reviews-container .cbFormData:last-child p{padding-top:0;margin-bottom:0;font-size:var(--fs-24)}
.review_list .reviews-container .cbFormData:last-child p span,.review_list .reviews-container .cbFormData:last-child p{color:var(--pe_blue)!important}
.review_list .reviews-container .cbFormData ul.rate{margin-left:15px}
.review_list ul.rate{list-style:none;padding-left:0;margin-bottom:0}
.review_list ul.rate li{display:inline-block}
.review_list ul.rate li span{width:23.22px;height:25px;font-size:var(--fs-25)}
.review_list ul.rate li span:before{content:"\f006";color:var(--pe_old);font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.review_list ul.rate li.rating_chosen span:before{content:"\f005";color:var(--pe_yellow)}
.review_list .reviews p{margin-bottom:0!important}
.review_list .reviews ul{padding-left:0;margin:0}
.review_list .reviews > .cbFormData{display:inline-block;vertical-align:middle}
.review_list .reviews > .cbFormData:first-child{width:100%}
.review_list .reviews-ratings{margin-right:10px;font-size:var(--fs-15)}
.review_list .review-reviewer span:before{content:'\2022';display:inline-block;padding:0 5px}
.review_list .mt-15.mb-15,.review_list [data-cb-name="DataCtnr"] > *{display:none}
.review_list [data-cb-name="DataCtnr"] > dd:first-child{display:block}
.review_list .reviews .review-desc{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:calc(100% - 50px)}
.review_list .reviews .review-desc.linr{-webkit-line-clamp:1}
.review_list .reviews .cbFormData:first-child span,.review_list .reviews .cbFormData:first-child button{vertical-align:top}
.review_list .reviews .cbFormData:first-child button{border:none}
.review_list .reviews .cbFormData:first-child button.showr{display:inline-block!important}
.review_list .reviews .cbFormData:first-child button{border:1px solid var(--pe_border);background:none;color:var(--pe_border);font-size:16px;padding:7px 10px;height:31px;line-height:1}
.review_list .reviews .cbFormData:first-child button.open span:before{content:"\f280"}
.partner-add-review_buttons{padding-top:20px}
.cbComboBoxContainer input[name="ComboBoxInsertRecordProject_Services"]{outline:none!important}
@media (max-width: 991.33px) {
.review_list .reviews-container{display:block}
.reviews-container > .cbFormData:first-child p{margin-bottom:10px!important}
.reviews-container > .cbFormData:last-child p{font-size:var(--fs-24)!important}
.reviews .reviews-ratings{width:100%}
.reviews .cbFormData:last-child p{padding-left:0!important}
}
@media (max-width:991.33px) and (min-width:768px),(max-width:450px) {
#partner-add-review #caspioform .partner-add-review_textarea .placeholder{max-width:85%}
#partner-add-review .partner-add-review_textarea textarea{padding-top:112px !important;max-height:280px}
#partner-add-review [type="submit"],#partner-add-review .reset{padding:var(--pxs);margin-left:4px}
#partner-add-review #caspioform .review-stars_wrap_wrap{flex-direction:column}
.partner-add-review #caspioform .review-stars{justify-content:center !important}
}
@media(max-width:767px) {
#MultiSelectBox .cbFormMultiSelectText{height:27px!important}
#MultiSelectBox .cbFormMultiSelectText input,
#MultiSelectBox .cbFormMultiSelectText label{vertical-align:unset!important}
#MultiSelectBox .cbFormMultiSelectText input{margin-top:0!important}
}
@media (max-width:450px) {
#partner-add-review .partner-add-review_textarea textarea{padding-top:63px !important;}
}
@media (max-width: 454px) {
.review_list .reviews-container .cbFormData:last-child p{margin-bottom:0;font-size:var(--fs-18)!important}
.review_list .reviews-container .cbFormData ul.rate{margin-left:0}
.review_list .review-reviewer span{display:block}
.review_list .review-reviewer span:before{display:none}
}
@media(min-width:992px) {
.review_list .reviews-container > .cbFormData:last-child{min-width:190px}
}
@media(max-width:1099px) and (min-width:992px) {
.review_list .reviews-container .cbFormData ul.rate{margin-left:10px}
.review_list ul.rate li span{font-size:var(--fs-23)}
}

/*07142025 - lhoraine*/
.review-list-title {overflow: hidden;width: 80px;height: 35px;}
.partnerLogo, .partnerLogo img{max-height: 140px;}
}

#partner-add-review #caspioform p.font-30{font-size: var(--fs-24)}
#partner-add-review #caspioform > div > div > div p:not(.font-30){text-align:left}
#partner-add-review #caspioform p:not(.font-30) br{display:none}
#partner-add-review .icon-round-check.citrus{color:#00c735}

#partner-add-review .InsertRecordProject_Status_wrap select,#partner-add-review .InsertRecordProject_Cost_wrap select,#partner-add-review .ComboBoxInsertRecordProject_Services_wrap:before{-webkit-appearance:none;appearance:none;background-image:url(/wp-content/themes/caspio/img/Dropdown.svg)!important;background-repeat:no-repeat!important;background-position:97% center!important;background-size:12px auto!important}
#partner-add-review .ComboBoxInsertRecordProject_Services_wrap input[name="ComboBoxInsertRecordProject_Services"]{cursor:pointer}
#partner-add-review .ComboBoxInsertRecordProject_Services_wrap:before{content:'';background-color:#fff;height:43px;width:25px;position:absolute;z-index:1;right:10px;top:1px;cursor: pointer}
#partner-add-review .InsertRecordProject_Status_wrap select,#partner-add-review .InsertRecordProject_Cost_wrap select{background-position:95% center!important;padding-right:22px}
@media (max-width: 1199.33px) {
#partner-add-review .ComboBoxInsertRecordProject_Services_wrap:before{right:7px}
}
@media (max-width: 767.33px) {
#partner-add-review .InsertRecordProject_Status_wrap select,#partner-add-review .InsertRecordProject_Cost_wrap select{background-position:97% center!important}
#partner-add-review .ComboBoxInsertRecordProject_Services_wrap:before{right:10px}
}