#evaluate{position:relative;display:block;width:100%;padding:20px 0;margin:0 auto 0 0;overflow:hidden;background:#f8f9fa}#evaluate .evaluate-step:not(:first-of-type){display:none}#evaluate .steps{display:block;width:100%;margin:0;overflow:auto}#evaluate .steps button.btn-cancel,#evaluate .steps button.btn-prev{float:left}#evaluate .steps button.btn-next,#evaluate .steps button.btn-save{float:right}#evaluate .questions{position:relative;display:block;width:100%;margin:0 0 20px;padding:0;background:#fff;border-radius:0;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2)}#evaluate .questions ul{display:block;width:100%;margin:0;padding:0}#evaluate .questions ul li{display:block;padding:0 10px;border-bottom:1px dotted #c5c5c5;overflow:auto}#evaluate .questions ul li:last-child{background:#f5f5f5;border:0}#evaluate .questions ul li span.title{position:relative;padding:5px;font-size:16px;font-weight:400;line-height:54px;vertical-align:middle}#evaluate .questions ul li .stars{display:block;float:right}#evaluate .questions ul li .stars label{font-size:36px}#evaluate .questions ul li .stars label:before{font-size:36px}#evaluate .experience{position:relative;display:block;width:100%;margin:0 0 20px;padding:20px;background:#fff;border-radius:0;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2)}#evaluate .experience table tr:not(:last-child) td{padding-bottom:10px}#evaluate .experience table tr td{padding-left:10px;padding-right:10px}#evaluate .experience table tr td:first-child{padding-left:0}#evaluate .experience table tr td:last-child{padding-right:0}#evaluate .experience table tr td label.title,#evaluate .experience table tr td span.title{display:block;margin:0 0 3px;color:#222;font-weight:500;font-size:15px}#evaluate .experience table tr td span.description{display:block;color:#757575;font-weight:400;font-size:14px}#evaluate .experience table tr td span.review-length{display:block;margin:3px 0 0;font-weight:300;font-size:12px;color:#757575}#evaluate .experience table tr td span.review-length span.current-review-length{font-weight:300;font-size:12px;color:#757575}#evaluate .experience table tr td input[type=text]{display:block;width:100%;padding:8px;font-size:13px;border-radius:3px;border:1px solid #e5e5e5}#evaluate .experience table tr td textarea{display:block;width:100%;height:125px;padding:8px;font-size:13px;border-radius:3px;border:1px solid #e5e5e5;resize:none}#evaluate .experience ul{display:block;list-style:none;margin:0;padding:0}#evaluate .experience ul li{display:block;margin:0 0 8px}#evaluate .recommend{position:relative;display:table;table-layout:fixed;width:100%;margin:0 0 20px;padding:0;background:#fff;border-radius:0;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2)}#evaluate .recommend .item{position:relative;display:table-cell;width:50%;padding:20px;vertical-align:middle;z-index:1}#evaluate .recommend .item:last-of-type:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-image:url(/images/content/evaluate.svg);background-color:rgba(1,114,187,.75);background-size:50% auto;background-repeat:repeat;z-index:-1}#evaluate .recommend .item span.title{display:block;font-size:22px;font-weight:500;color:#353535;text-align:center}#evaluate .recommend .item:last-of-type span.title{color:#fff!important}#evaluate .recommend .item ul{display:table;table-layout:fixed;width:100%;margin:15px 0 0;padding:0}#evaluate .recommend .item ul li{display:table-cell;width:50%;text-align:center}#evaluate .recommend .item ul li input{display:none}#evaluate .recommend .item ul li label{display:inline-block;opacity:.6;padding:10px 30px;border-radius:50%}#evaluate .recommend .item ul li label.approve{background:#1ec64f}#evaluate .recommend .item ul li label.disapprove{background:#ef1745}#evaluate .recommend .item ul li label img{display:block;width:48px;height:48px;margin:0 auto}#evaluate .recommend .item ul li label span{display:block;margin:5px 0 0;font-size:20px;font-weight:700;color:#fff}#evaluate .recommend .item ul li input:checked+label,#evaluate .recommend .item ul li label:hover{cursor:pointer;opacity:1;color:#000}#evaluate .recommend .item select{display:block;width:100%;max-width:500px;height:42px;margin:15px auto 0;padding:0 7px;font-size:16px;border:1px solid #e5e5e5;background:#fff}#evaluate .impressions{position:relative;display:table;width:100%;table-layout:fixed;margin:0 0 20px;padding:20px;background:#fff;border-radius:0;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2)}#evaluate .impressions .item{position:relative;display:table-cell;width:50%;vertical-align:middle}#evaluate .impressions .item:first-of-type{border-right:1px solid #e5e5e5;padding:0 15px 0 0}#evaluate .impressions .item:last-of-type{padding:0 0 0 15px}#evaluate .impressions .item span.title{display:block;font-size:16px;font-weight:500;color:#353535}#evaluate .impressions .item ul{display:block;width:100%;margin:15px 0 0;padding:0}#evaluate .impressions .item ul li{display:block;margin:0 0 8px}#evaluate .impressions .item ul li:last-child{margin:0}#evaluate .impressions .item ul li input[type=text]{display:block;width:100%;height:40px;padding:8px 48px 8px 8px;font-size:13px;border-radius:3px;border:1px solid #e5e5e5;background-image:url(/images/icons/plus.png);background-position:right 0 top 0;background-size:40px 40px;background-repeat:no-repeat}#evaluate .impressions .item ul li input[type=text]:after{position:absolute;width:32px;height:40px;right:0;top:0;z-index:0;background:#e5e5e5}#evaluate .gender{position:relative;display:block;width:100%;margin:0 0 20px;padding:20px;background:#fff;border-radius:0;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2)}#evaluate .gender span.title{display:block;font-size:22px;font-weight:500;color:#353535;text-align:center}#evaluate .gender ul{display:table;table-layout:fixed;width:100%;margin:15px 0 0;padding:0}#evaluate .gender ul li{display:table-cell;width:50%;text-align:center}#evaluate .gender ul li input{display:none}#evaluate .gender ul li label{display:inline-block;opacity:.6}#evaluate .gender ul li label img{display:block;width:48px;height:48px;margin:0 auto}#evaluate .gender ul li label span{display:block;margin:10px 0 0;font-size:18px;font-weight:700;color:#000}#evaluate .gender ul li input:checked+label,#evaluate .gender ul li label:hover{cursor:pointer;opacity:1;color:#000}#evaluate .personal{position:relative;display:block;width:100%;margin:0 0 20px;padding:20px;background:#fff;border-radius:0;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2)}#evaluate .personal table{table-layout:fixed}#evaluate .personal table tr:not(:last-child) td{padding-bottom:10px}#evaluate .personal table tr td{padding-left:10px;padding-right:10px}#evaluate .personal table tr td:first-child{padding-left:0}#evaluate .personal table tr td:last-child{padding-right:0}#evaluate .personal table tr td span.divider{display:block;width:100%;text-align:center;border-bottom:1px solid #d5d5d5;line-height:0;margin:25px 0 15px}#evaluate .personal table tr td span.divider span{background:#fff;color:#757575;font-weight:500;padding:0 10px}#evaluate .personal table tr td label.title,#evaluate .personal table tr td span.title{display:block;margin:0 0 3px;color:#222;font-weight:500;font-size:15px}#evaluate .personal table tr td input[type=email]{display:block;width:100%;height:40px;padding:8px 8px 8px 32px;font-size:13px;border-radius:3px;border:1px solid #e5e5e5;background-image:url(/images/icons/email.svg);background-position:left 8px top 12px;background-size:16px 16px;background-repeat:no-repeat}#evaluate .personal table tr td input[type=text]{display:block;width:100%;height:40px;padding:8px 8px 8px 32px;font-size:13px;border-radius:3px;border:1px solid #e5e5e5;background-image:url(/images/icons/name.svg);background-position:left 8px top 12px;background-size:16px 16px;background-repeat:no-repeat}#evaluate .personal table tr td input[type=number]{display:block;width:100%;height:40px;padding:8px 8px 8px 32px;font-size:13px;border-radius:3px;border:1px solid #e5e5e5;background-image:url(/images/icons/age.svg);background-position:left 8px top 12px;background-size:16px 16px;background-repeat:no-repeat}#evaluate .personal table tr td .agreement{display:block;margin:5px 0;overflow:auto}#evaluate .personal table tr td .agreement label{display:inline;margin:0 0 0 5px;font-size:13px}#evaluate .personal table tr td span.agreements{display:block;font-size:14px;font-weight:400}#evaluate .personal table tr td span.agreements a{color:#2773bd;font-weight:500}#evaluate .personal table tr td button{margin:0}.stars { display: block; min-width: 116px;  direction: rtl;  height: auto; white-space: nowrap} .stars input { display: none}.stars label {  color: #ddd; font-size: 24px; margin: 0; line-height: 1.5}.stars label:before { content: '\2605'; margin: 0; font-size: 24px; display: inline-block; line-height: 1.5}.stars input:checked~label,.stars:not(:checked) label:not(.disabled):hover,.stars:not(:checked) label:not(.disabled):hover~label { cursor: pointer; color: #ff8a2c !important}.stars input:checked+label:not(.disabled):hover,.stars input:checked~label:not(.disabled):hover,.stars input:checked~label:not(.disabled):hover~label,.stars label:not(.disabled):hover~input:checked~label {opacity: .8}.stars label.disabled:hover { cursor: default}.dark-mode #evaluate{background: #17191d!important;}.dark-mode #evaluate .questions{background: #2a2b31!important;}.dark-mode #evaluate .questions ul li:last-child{background:#151515!important}.dark-mode #evaluate .questions ul li{border-color:#393939!important}@media(max-width:1374px) and (min-width:968px){#evaluate{max-width: 600px;}}