.profile{position:relative;padding:15px;background-color:#f7f7f7;border-radius:5px;box-sizing:border-box;-webkit-tap-highlight-color:rgba(255,255,255,0);width:100%;margin:20px 0 22px;min-height:180px}.profile:hover{background-color:#eee!important}.quote{color:#ff9c01;font-size:2rem;line-height:1rem;height:1rem;display:inline-block;vertical-align:bottom;text-align:center;padding:0 1px}.search-result-graduation-hat{right:-20px;position:absolute;top:-70px;font-size:102px;width:auto!important;height:auto!important;display:block!important}.search-result-graduation-hat:before{transform:rotate(30deg)}.master .search-result-graduation-hat{color:#e6ac00}.expert .search-result-graduation-hat{color:#d3d3d3}.rank-title-wrapper{text-align:center;font-size:20px;padding:10px;color:#fff;position:relative}.rank-title-wrapper .icon-badge{font-size:32px;vertical-align:middle;position:absolute;right:8px;top:4px;display:block;height:auto;width:auto}.rank-title-wrapper .rank-help{position:absolute;bottom:2px;left:2px;width:18px;height:18px;border:1px solid #fff;border-radius:50%;font-size:13px;z-index:1;text-align:center;display:inline-block}.master .rank-title-wrapper .rank-help:after{content:'הדירוג הגבוה ביותר של מורה באתר לימוד נעים. תגובות תלמידים מצויינות,מספר גבוה של שיעורים חוזרים,מענה מהיר ועוד.'}.expert .rank-title-wrapper .rank-help:after{content:'מורה שקיבל תגובות מצויינות מתלמידים. מענה מהיר,אחוז גבוה של תלמידים מרוצים שממשיכים.'}.rank-title-wrapper .rank-help:after{position:absolute;background-color:rgba(0,0,0,.8);border-radius:2px;width:250px;top:100%;right:50%;z-index:100;opacity:0}.rank-title-wrapper .rank-help:hover:after,.rank-title-wrapper .rank-help:active:after{opacity:1}.rank-title-wrapper .icon-badge:before,.rank-title-wrapper .rank-help:before{padding-left:0}.master .rank-title-wrapper{background-color:#e6ac00}.expert .rank-title-wrapper{background-color:#d3d3d3}.recommended-label{width:115px;height:115px;overflow:hidden;position:absolute;top:-5px;left:-5px;direction:rtl}.recommended-label span{text-align:center;background:#007cdc none repeat-x 0 0;position:absolute;display:block;padding:7px 0;width:150px;color:#fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:20px;left:-39px}.recommended-label:before,.recommended-label:after{content:"";border:5px solid transparent;position:absolute;z-index:0}.recommended-label:before{left:96px;top:-5px;border-bottom-color:#007cdc}.recommended-label:after{left:-5px;top:96px;border-right-color:#007cdc}.profile .profile-badge{vertical-align:middle;border-radius:50px}.profile.online .profile-badge{background-color:#96d1799e}.profile.normal .profile-badge,.profile.frontal .profile-badge{background-color:#ff900152}.profile .profile-badge.content-author-profile-badge{background-color:#c8edfc}.profile .profile-label:after{content:"שיעור אונליין";position:absolute;top:0;right:0;font-size:18px;color:#fff;text-align:center;width:113px;background-color:#2eb3f1;border-radius:0 5px;padding:2px}.profile .profile-top-row,.profile .profile-key-sentence,.profile .profile-details,.profile .profile-teaching-fields,.profile .profile-cities{margin-right:170px}.profile .profile-img{float:right;border:2px solid #fff;border-radius:5px}.profile .profile-img img{border-radius:0;vertical-align:middle}.profile .profile-title{font-size:24px;margin-bottom:10px;width:100%}.profile .profile-title a{color:inherit;display:flex;flex-direction:column}.profile .profile-title-prefix{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;margin-bottom:-8px}.profile .profile-key-sentence{font-size:18px;position:relative;margin-top:10px;margin-bottom:10px}.profile .profile-key-sentence,.profile .profile-title,.profile .profile-extra-text{color:#4a4a4a}.profile .profile-left-pane,.profile .profile-details{color:#000}.profile .profile-teaching-fields,.profile .profile-cities{color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile .profile-details,.profile .profile-teaching-fields,.profile .profile-cities{font-size:14px}.profile .profile-details span{margin-left:10px;display:inline-block}.profile-left-pane-row{direction:ltr}.profile-top-row{display:table;margin-left:10px;margin-bottom:10px}.profile-top-row .profile-top-row-cell{display:table-cell;vertical-align:top}.profile-left-pane{white-space:nowrap;text-align:center}.profile-left-pane .profile-reviews,.profile-left-pane .profile-lessons-count,.profile-left-pane .profile-price{padding-left:20px}.sub-top{font-size:22px}.sub-top{display:block}.sub-bottom{display:inline-block;vertical-align:top}.profile-lessons-count .sub-bottom{width:50px}.profile-reviews,.sub-bottom{font-size:12px}.profile .profile-reviews .fivestar-widget-static .star{float:none;display:inline-block;vertical-align:text-top}.profile-actions{text-align:left;margin-top:1rem}.profile-actions .profile-action-wrapper{text-align:left;display:inline-block;vertical-align:top}.profile-actions .button{font-size:18px!important;min-width:185px;margin:6px 10px}.profile .profile-extra-text{font-size:14px;text-align:center;padding:4px 18px}@media (max-width:900px){.profile .profile-badge{margin-bottom:10px;vertical-align:top}.profile .profile-top-row{display:block}.profile .profile-title{margin-bottom:5px;margin-left:0;display:block}.profile .profile-middle-row{margin-right:0;clear:both}.profile .start-chat-wrapper,.profile .schedule-lesson{text-align:center}}@media (max-width:640px){.profile .profile-img img{width:100px;height:100px}.profile .profile-top-row{margin-right:120px}.profile .profile-reviews.profile-top-row-cell{display:block;margin-bottom:5px;text-align:right}.profile .profile-details{margin-top:10px;margin-right:0;clear:both}.profile .profile-details .profile-badge{margin-left:3px}.profile-left-pane .profile-reviews,.profile-left-pane .profile-price{padding-left:20px}.profile-left-pane .profile-lessons-count{padding-left:0}.profile .profile-reviews .clear-block:after{content:""}.profile.profile-landing-profile .profile-details{clear:both;margin:0;padding-top:5px}.profile-actions{text-align:center;display:flex}.profile-actions .profile-action-wrapper{flex-grow:1;margin-left:10px}.profile-actions .profile-action-wrapper:last-child{margin-left:0}.profile-actions .button{min-width:auto;margin:0;width:100%;font-size:16px!important}.profile .start-chat{padding-right:42px;padding-left:42px}.profile .profile-extra-text{font-size:12px}.rank-title-wrapper{font-size:18px;padding:7px}.rank-title-wrapper .icon-badge{display:none}.rank-title-wrapper .rank-help:after{width:180px}.rank-title-wrapper:hover .rank-help:after,.rank-title-wrapper:active .rank-help:after{opacity:1}}@supports (transform:translate3d(100%,0,0)){.search-result-graduation-hat{transform:scale(.75) translate3d(100%,0,0) rotate3d(0,0,1,120deg);opacity:0;transition:1s}.exposed .search-result-graduation-hat{transform:scale(1) translate3d(0,0,0);opacity:1}}.stars-rating{position:relative;font-size:20px}.stars-rating i:nth-child(2){position:absolute;right:0;top:0;color:#f5a623}.stars-rating i.icon-star.half{width:50%;overflow:hidden}.main-rating{display:flex;justify-content:center;align-items:baseline}.main-rating .icon{position:relative;top:2px}.comment-summary{display:flex;flex-direction:row;align-items:center;background:#f9f9f9;max-width:600px;border-radius:5px;border:1px solid #dedfe0}.comment-summary>div{padding:15px}.comment-summary-row{align-items:center;display:flex;height:15px;font-size:.8rem}.comment-summary-line{background:#e2dfdf;flex:1;height:6px;margin:0 10px}.comment-summary-rate{background:#ff9001!important;height:100%}.rating-bg-5-1{background-color:#ce0126}.rating-bg-5-2{background-color:#ec360d}.rating-bg-5-3{background-color:#f9b307}.rating-bg-5-4{background-color:#88d31d}.rating-bg-5-5{background-color:#0ea84e}.rating-bg-10-1{background-color:#ce0126}.rating-bg-10-2{background-color:#eb090c}.rating-bg-10-3{background-color:#ec360d}.rating-bg-10-4{background-color:#f37904}.rating-bg-10-5{background-color:#f9b307}.rating-bg-10-6{background-color:#f3de00}.rating-bg-10-7{background-color:#cce30b}.rating-bg-10-8{background-color:#88d31d}.rating-bg-10-9{background-color:#41bc37}.rating-bg-10-10{background-color:#0ea84e}#search-page-top{position:fixed;top:0;z-index:31;right:0;left:0;padding:0}#search-page-top,#search-container{background-color:#fff}#search-page-top #related-teaching-fields,#search-page-top #related-cities,#search-page-top h1{display:none}#search-page-top.show #related-teaching-fields,#search-page-top.show #related-cities,#search-page-top.show h1{display:block}#search-page-main .breadcrumb.is-small{margin-bottom:1rem}#search-overlay{opacity:0;transform:scale(1,0);max-height:0;transition:.3s cubic-bezier(.4,.2,.5,1.4);transform-origin:center top}.show #search-overlay{display:block;transform:scale(1,1);max-height:100%;opacity:1;position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,6.7%,.8);z-index:1000}.show #search-container{width:100%;max-width:none}.sticky #search-container,.show #search-container{border-bottom:2px solid #ff9001;padding:10px}.sticky .columns,.show .columns{margin-top:-.75rem!important;margin-bottom:-.75rem!important}#search-page-top.show #related-teaching-fields,#search-page-top.show #related-cities{display:block}#search-mobile-bar{display:none}.search-title{margin-bottom:.6rem!important}.comments-headline{margin-top:15px}.related{margin:5px 0;font-size:.9rem}.related a{display:inline-block}#search-page-main{padding:1.5rem}.search-description{color:#888}.search-side .search-side-section{margin-bottom:3rem}.search-recent-articles .views-row{border-bottom:1px solid #d4d4d4;padding:15px 0}.search-comments .columns{display:block!important}.comment-bottom{padding-top:15px;margin:15px 10px 0;border-top:1px solid #e1e1e1}.search-recent-articles .views-field-title a{font-size:18px}@media (min-width:768px){.sticky #search-overlay{display:block;transform:scale(1,1);max-height:100%;opacity:1}}@media (max-width:769px){#search-page-main{padding:10px}#search-page-main h1.page-title{font-size:20px}.search-title{font-size:14px}.search-description{font-size:12px}#search-mobile-bar{display:block;max-height:0;padding:0;transition:.5s;background-color:#ff9001;overflow:hidden}#search-mobile-bar .search-teaser{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;font-weight:400;font-size:18px;padding:5px;box-sizing:border-box;background-color:#fff;border:1px solid #cfcfcf;border-radius:5px;color:#39393a}#search-mobile-bar .search-teaser .icon-search{vertical-align:middle}.sticky #search-mobile-bar{max-height:60px;padding:10px}.sticky .columns,.show .columns{margin:0!important}}