.br-theme-fontawesome-stars .br-widget{height:28px;white-space:nowrap}.br-theme-fontawesome-stars .br-widget a{font:normal normal normal 20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;text-decoration:none;margin-right:2px}.br-theme-fontawesome-stars .br-widget a:after{content:'\f005';color:#d2d2d2}.br-theme-fontawesome-stars .br-widget a.br-active:after{color:#edb867}.br-theme-fontawesome-stars .br-widget a.br-selected:after{color:#edb867}.br-theme-fontawesome-stars .br-widget .br-current-rating{display:none}.br-theme-fontawesome-stars .br-readonly a{cursor:default}@media print{.br-theme-fontawesome-stars .br-widget a:after{content:'\f006';color:#000}.br-theme-fontawesome-stars .br-widget a.br-active:after,.br-theme-fontawesome-stars .br-widget a.br-selected:after{content:'\f005';color:#000}}.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(//mcn-kw.com/wp-content/plugins/wp-jobsearch/modules/reviews/css/../images/rating-star.png)}.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}.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;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}.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 .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .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;max-width:140px;display:none;box-shadow:0px 0px 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}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}