.jobsearch-company-review,.jobsearch-company-review figure,.company-review-thumb img,.jobsearch-company-review-text{float:left;width:100%}.jobsearch-company-review ul li{list-style:none}.jobsearch-company-review .reviw-mainitem-con{margin-bottom:30px;position:relative;float:left;width:100%}.jobsearch-company-review figure{margin-bottom:17px}.company-review-thumb img{border-radius:100%}.jobsearch-company-review-left h6 a{color:#666}.jobsearch-company-review-text h6 a{color:#666}.jobsearch-company-review .reviw-mainitem-con:last-child{margin-bottom:0}.jobsearch-company-review-text h6{margin-bottom:4px}.jobsearch-margin-bottom{margin-bottom:25px}.company-review-thumb{float:left;width:60px}.company-review-thumb~figcaption{margin-left:84px;padding-top:7px}.jobsearch-company-review-left{float:left}.jobsearch-company-review-left h6{font-size:18px;margin-bottom:6px;line-height:1}.jobsearch-company-review figure figcaption time{float:right;font-size:14px;color:#666;margin-top:2px}.jobsearch-company-rating{display:inline-block;height:16px;line-height:16px;position:relative;width:85px;cursor:pointer}.jobsearch-company-rating:before,.jobsearch-company-rating-box:before{color:#f1f2f2;content:"\f005 \f005 \f005 \f005 \f005";font-family:FontAwesome;font-size:14px;left:0;letter-spacing:5px;position:absolute;top:0}.jobsearch-company-rating-box:before{content:"\f005 \f005 \f005 \f005 \f005";color:#ffaf00}.jobsearch-company-rating-box{height:14px;left:0;overflow:hidden;position:absolute;top:0}.jobsearch-company-review-left small{display:inline-block;font-size:14px;color:#ffaf00;line-height:1;vertical-align:text-top;margin-left:7px;margin-top:-2px}.jobsearch-typo-wrap .jobsearch-company-review-text{border-bottom:1px dashed #efefef;padding-bottom:11px}.jobsearch-company-review ul li:last-child .jobsearch-company-review-text{padding-bottom:0;border-bottom:none}.jobsearch-add-review-con ul li{float:left;width:100%;list-style:none;margin-bottom:20px}.jobsearch-rating-info{display:inline-block;font-size:18px;color:#ffaf00;vertical-align:super;margin-right:4px}.jobsearch-rating{display:inline-block;height:22px;position:relative;width:122px}.jobsearch-rating:before,.jobsearch-rating-box:before{content:"";left:0;position:absolute;top:0;width:122px;height:22px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHoAAAAsCAYAAACqjqwOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQyM0NDMERCQjJCQjExRTdCOTNERDJDOERDQTVBNTREIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQyM0NDMERDQjJCQjExRTdCOTNERDJDOERDQTVBNTREIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDIzQ0MwRDlCMkJCMTFFN0I5M0REMkM4RENBNUE1NEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDIzQ0MwREFCMkJCMTFFN0I5M0REMkM4RENBNUE1NEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6uc0W5AAACzklEQVR42uyazWvUQBjGn2STzerWSqFU1INeBEWEXjwJQj1Y+ndY/Bc8ePAkiBdPHnqo/4IIgicRP0DwYE9FtFDqwXYPfu1W1/2OM92WTSXJZpPMBJzngWGTDby/F57hnXeYseqNxhKAVTFOIh/tiHFDjGeB/8gomGEJo7dzDBoMfirwTkbBDGm0DzWyAs9kFMywQRkhGk2jD6tSqaBarSpNhgx1jERGW5aFsuuiZNtwSiU1ixQZShmJjPbK5dGzmEkqRIZahhM1Y+RsscSwxSgHAsv/j4jg/X4fA9/f+/V9P9WsJEMfI9ToKVH7ZfAouaJsyHGgxu7uxMmToZcRWrp7vV7iJOQMSiMy9DJCjf7TaqHT6YxPQAT93WymSp4MvYzIZqzVbqPT7cbOnGbKxMnQz7DTlprBYJBLB0mGHkas0Y7jpPo2icjQw4g3OrAZl2WjHVgnZBcoW/3MyZOhheGMKxUygFwfDspGVwA8z9vbv6XZE5JRDIPHlIYweHpliGi0QUbvKIhb++edjIIZ0ujlEFgWfcHwwltQZBTMcKafT/s5NwB2SDwyCmZY/mPenjSBIY3mtoTbK4rbK+o/NXp+BVhYU5sNGcoYyYx2poCzN4Hj88DsgprEyVDKSGb0+Tuj50sP1CRPhlJGeNddqgIzl4GjZ4BjF4Bztw5///wIqL8Hfn0CGutAa3vyTpIMrYxwo5dqgHci2ezye8ATd/LkydDKCC/dtafJy8iPd+nKDxlaGeFGry0DG/fHB/36Anh1JV3yZGhlRDdj62Id2HwYHfT7W+DNtWxNBRnaGPFddz1mn9bcyqeDJEMLI97ouevR32av5pM8GVoYY4xeHD1vrQAf74qubv9uceX0sNXPnDwZOhjxl4G/vQbcGeDDbbHQv9zfs60CF+8Ng3Z/Zk+eDC0MHlMawuDplSGi0QYZzduTBjB4C9QQxl8BBgCsofiIY3lUPwAAAABJRU5ErkJggg==)}.jobsearch-rating-box:before{content:"";background-position:0 100%}.jobsearch-rating-box{height:22px;left:0;overflow:hidden;position:absolute;top:0}.jobsearch-typo-wrap .review-stars-sec{float:left;width:50%;border:1px solid #ddd;padding:35px 30px 24px 30px}.review-stars-sec label{display:inline-block;width:60%;font-weight:600;vertical-align:middle}.review-stars-sec .review-stars-holder .br-wrapper{display:inline-block;vertical-align:middle}.review-stars-holder .br-theme-fontawesome-stars .br-widget{height:auto;white-space:inherit}.jobsearch-typo-wrap .review-overall-stars-sec{float:left;width:50%;border:1px solid #ddd;border-left:none;padding:30px 30px 29px 30px;text-align:center}.jobsearch-company-rating{display:inline-block;margin-top:6px}.rating-text{color:#333;font-weight:600;margin-bottom:.5em}.jobsearch-typo-wrap .rating-num{display:block;font-size:42px;font-weight:700;color:#333;margin:13px 0 14px 0}.jobsearch-typo-wrap .review-stars-holder{margin-bottom:9px}.jobsearch-add-review-con .jobsearch-company-rating{line-height:16px;width:100px}.jobsearch-add-review-con .jobsearch-company-rating-box{height:16px}.jobsearch-add-review-con .jobsearch-company-rating:before,.jobsearch-add-review-con .jobsearch-company-rating-box:before{font-size:16px}.jobsearch-add-review-con .jobsearch-company-rating:before{color:#d2d2d2}.jobsearch-add-review-con textarea{float:left;width:100%;border:1px solid #ddd;padding:8px 16px;height:170px}.jobsearch-typo-wrap .jobsearch-add-review-con input[type="submit"],.jobsearch-addreview-form input[type="submit"]{border:1px solid;border-radius:2px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:14px;line-height:1;padding:1em 2em;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.jobsearch-typo-wrap .jobsearch-add-review-con input[type="submit"]:hover,.jobsearch-addreview-form input[type="submit"]:hover{background-color:transparent}.jobsearch-typo-wrap .review-detail-popover{position:absolute;left:9%;top:60px;border:1px solid #ddd;background-color:#fff;z-index:2;padding:12px 12px 7px 12px;max-width:140px;display:none;box-shadow:0 0 3px 1px #eee}.jobsearch-typo-wrap .review-detail-popover:before{content:'';position:absolute;left:50%;top:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;margin-left:-5px;z-index:2}.jobsearch-typo-wrap .review-detail-popover:after{content:'';position:absolute;left:50%;top:-10px;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #ddd;margin-left:-6px;z-index:1}.review-detail-popover .jobsearch-company-rating{width:67px}.review-detail-popover .jobsearch-company-rating:before{color:#d2d2d2;font-size:10px;letter-spacing:4px}.review-detail-popover .jobsearch-company-rating-box:before{font-size:10px;letter-spacing:4px}.review-detail-popover .rating-title{font-size:14px;display:block;line-height:1;margin-bottom:5px}.jobsearch-typo-wrap .rating-detail-item{float:left;width:100%;border-bottom:1px solid #ddd;margin-bottom:7px;padding-bottom:3px;line-height:1}.jobsearch-typo-wrap .rating-detail-item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.jobsearch-review-msg.alert-danger{display:inline-block;background-color:#e15440;color:#fff;padding:8px 18px;border-radius:3px;margin-left:8px}.jobsearch-review-loader{margin-left:8px}.jobsearch-review-msg.alert-success{display:inline-block;background-color:#32CD32;color:#fff;padding:8px 18px;border-radius:3px}.jobsearch-candidate-wrap-section .jobsearch-company-review ul li{margin-bottom:30px}.jobsearch-typo-wrap .dash-reviews-list .review-detail-popover{top:90px}span.undereview-msg{display:inline-block;font-size:11px;color:#f54c4c;vertical-align:middle;margin-left:5px}