.star-rating,.star-rating-container{position:relative;width:205px;overflow:hidden}.star-rating.disabled,.star-rating.static{pointer-events:none}.profile-filter .container{border-color:#dfe3e6!important}.profile-filter .paginations{margin:12px 0 12px 10px!important}.profile-filter .results-label,.profile-filter .sort-label{display:inline-block;font-size:16px;padding:9px 0;margin:5px 15px 5px 0}.profile-filter .results-label{border-right:1px solid #dfe3e6;padding-right:15px}.profile-filter .map-dropdown{margin:5px 0!important;width:100%!important}.profile-container img,.team-page .team-picture img{max-width:100%}.profile-container{padding:30px;text-align:center;border:1px solid #dfe3e6;overflow:hidden}body.lang-hu .profile-container,body.lang-sl .profile-container{padding:30px 8px}body.lang-hu .profile-container .profile-buttons a.right,body.lang-sl .profile-container .profile-buttons a.left,body.lang-sl .profile-container .profile-buttons a.right{white-space:break-spaces;font-size:.75em;padding:.62em 0}.profile-container .profile-avatar,.team-page .team-picture{display:block;margin:0 auto 20px;max-width:160px;max-height:160px;border-radius:50%;overflow:hidden;border:1px solid #dfe3e6}.profile-container .profile-name{font-size:22px;font-weight:bolder;margin-bottom:5px;color:#003d83}.profile-container .profile-undername{color:#4b6371}.profile-container .rating-number{margin:10px 0 0;color:#4b6371}.profile-container .profile-buttons{position:relative;margin-top:30px}.profile-container .profile-buttons a{float:left;width:48%;text-align:center;border:1px solid #003c83;font-weight:bolder;border-radius:0}.profile-container .profile-buttons a.left{background:#2dbec1;border-color:#2dbec1;color:#fff;margin-right:2%}.profile-container .profile-buttons a.right{border:1px solid #003c83;color:#003c83;margin-left:2%}.profile-container .profile-buttons a.full{width:100%;margin:0}.star-rating-container{margin:20px auto 0;text-align:center;box-sizing:border-box}.star-rating-container.static{width:142px}.star-rating{display:block;margin:0 auto}.star-rating:not(:checked)>input{position:absolute;opacity:0;clip:rect(0,0,0,0)}.star-rating:not(:checked)>label{float:right;width:40px;padding:0 5px;overflow:hidden;white-space:nowrap;font-size:200%;line-height:1.2;color:#ddd;text-rendering:auto}.star-rating:not(:checked)>label:before{content:'★ '}.star-rating>input:checked~label{color:#2dbec1}.star-rating:not(:checked)>label:hover,.star-rating:not(:checked)>label:hover~label{color:#2dbec1;cursor:pointer}.star-rating:not(.disabled)>input:checked+label:hover,.star-rating:not(.disabled)>input:checked+label:hover~label,.star-rating:not(.disabled)>input:checked~label:hover,.star-rating:not(.disabled)>input:checked~label:hover~label,.star-rating:not(.disabled)>label:hover~input:checked~label{color:#24a4a6}.star-rating>label:active{position:relative;top:2px;left:2px}.star-rating.static{position:relative;float:none;color:#ddd;font-size:34px;width:140px;user-select:none;text-rendering:optimizeLegibility;font-weight:400;text-align:left;box-sizing:border-box}.star-rating.static .results{position:absolute;text-align:center;left:0;top:0;color:#2dbec1;overflow:hidden;z-index:1}.star-rating.static .stars{position:relative;width:140px;margin:0 auto}.form-page h3{text-transform:none}.form-page .italic{font-style:italic}.form-page .btn.submit{display:inline-block;background:#003c83;color:#fff;font-weight:600;padding:15px;max-width:40%;width:100%;border-radius:0}.find-page .intro-text,.form-page .intro-text{font-size:18px}.custom-radio{position:relative;text-align:left}.custom-radio [type=checkbox]:checked,.custom-radio [type=radio]:checked,[type=checkbox]:not(:checked),[type=radio]:not(:checked){position:absolute;opacity:0;left:0;-webkit-appearance:checkbox!important}.custom-radio [type=checkbox]:checked+label,.custom-radio [type=checkbox]:not(:checked)+label,.custom-radio [type=radio]:checked+label,.custom-radio [type=radio]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer;line-height:20px;display:inline-block;color:#4b6371;font-weight:500;user-select:none}.custom-radio [type=checkbox]:checked+label:before,.custom-radio [type=checkbox]:not(:checked)+label:before,.custom-radio [type=radio]:checked+label:before,.custom-radio [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:22px;height:22px;border:2px solid #a5b1b8;background:#fff}.custom-radio [type=checkbox]:checked+label:after,.custom-radio [type=checkbox]:not(:checked)+label:after,.custom-radio [type=radio]:checked+label:after,.custom-radio [type=radio]:not(:checked)+label:after{content:'';width:14px;height:14px;background:#2dbec1;position:absolute;top:4px;left:4px;-webkit-transition:.2s;transition:.2s}.custom-radio [type=checkbox]:not(:checked)+label:after,.custom-radio [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.custom-radio [type=checkbox]:checked+label:after,.custom-radio [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.custom-input [type=text],.custom-input textarea{width:100%;border:2px solid #a5b1b8;padding:10px;resize:none}.custom-input ::placeholder{color:#a5b1b8;font-style:italic}.team-page h1{font-size:42px;line-height:40px}.team-page .rooferMapPin,.team-page .sellerMapPin{display:block;font-size:35px;margin-bottom:15px}.team-page .tall{line-height:30px!important}.team-page .btn{background:#003c83;padding:10px 20px;font-size:16px;font-weight:700;margin-bottom:30px;border-radius:0;color:#fff;margin-top:25px}.team-page .h2{color:#4a6270;font-size:28px}.team-page .h3{font-size:34px}.team-page .team-name{color:#003c83;font-weight:600}.team-page h3,.team-page h3 a{text-transform:none;color:#4a6270}.ic{font-size:32px;color:transparent;user-select:none;position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;overflow:visible;font-style:normal;height:34px;width:35px;line-height:0}.ic:after,.ic:before{background-color:#fff;border-color:#fff;color:#fff;content:"";position:absolute;display:block;box-sizing:border-box}.ic.ic-eye:before{width:.75em;height:.75em;top:.125em;left:.125em;background-color:#4a6270;border-radius:0 80%;transform:rotate(-45deg)}.ic.ic-eye:after{width:.5em;height:.5em;left:.25em;top:.25em;border:.125em solid;border-radius:100%;background-color:transparent;transform:scale(.8)}.rate-account-errors{list-style:none;padding:10px;margin:0;background:#ffd9d9}.rate-account-errors li{text-align:center;color:#003c83;font-weight:700}.profile-filter .col-sm-6.text-align-right{max-width:33%}.box-roofer-list .featured-roofers .profile-rows{margin:0;box-sizing:border-box;border:3px solid #003c83;padding:1.25em 0 0}.box-roofer-list .featured-roofers .featured-roofers-intro{font-weight:700;margin-bottom:0}@media screen and (max-width:425px){.profile-container .profile-buttons a{float:none;display:block;width:100%;margin:0 0 10px!important}.profile-filter .col-sm-6,.profile-filter .col-xs-12{text-align:center}}@media screen and (max-width:768px){.profile-filter .col-sm-6.text-align-right{max-width:100%;width:100%!important}}@media screen and (max-width:1200px){.profile-filter .results-label,.profile-filter .sort-label{font-size:12px}}