input,select,textarea,body,*{font-family:"Rubik",sans-serif!important}body{background-color:#fff !important;color:#4a4a4a!important}.online-search-search{line-height:1;position:relative;background:#fff url("/images/online/bg/online-search.jpg") no-repeat top center;background-size:cover;padding:30px 20px 0}@media (max-width:800px){.online-search-search{background-image:url("/images/online/bg/online-search-small.jpg")}}.online-search-search .navbar,.online-search-search .navbar-menu,.online-search-search .navbar-link,.online-search-search .navbar-item,.online-search-search .navbar-dropdown,.online-search-search .navbar-item.has-dropdown.is-active .navbar-link,.online-search-search .navbar-item.has-dropdown:hover .navbar-link,.online-search-search .navbar-link.is-active,.online-search-search .navbar-link:hover,.online-search-search a.navbar-item.is-active,.online-search-search a.navbar-item:hover{background-color:transparent;color:#fff}.online-search-search .navbar-dropdown{background-color:rgba(0,0,0,.5)}@media screen and (max-width:1087px){.online-search-search .navbar-dropdown{background-color:transparent}}.online-search-search .container{max-width:900px;padding:0}.online-search-search .breadcrumb{color:#fff;margin:40px 0}.online-search-search .pane-page-title{margin-top:10px}.online-search-search .pane-page-title h1{text-shadow:0 2px 17px #000;font-family:"Rubik",sans-serif;color:#fff;text-align:center;font-size:55px}.online-search-search .pane-online-search{margin-top:50px;box-sizing:border-box;position:relative}.online-search-search .pane-online-main-teaching-fields{margin-top:50px;text-shadow:0 6px 14px #000;font-size:20px;font-weight:500;color:#fff;text-align:center;margin-bottom:30px}@-webkit-keyframes pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.online-search-search .pane-online-main-teaching-fields a,.online-search-search .pane-online-main-teaching-fields span{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.online-search-search .pane-online-main-teaching-fields span:hover,.online-search-search .pane-online-main-teaching-fields span:focus,.online-search-search .pane-online-main-teaching-fields span:active,.online-search-search .pane-online-main-teaching-fields a:hover,.online-search-search .pane-online-main-teaching-fields a:focus,.online-search-search .pane-online-main-teaching-fields a:active{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.online-search-content .pane-title,.online-search-content .comments-headline{text-align:center;font-size:24px;color:#4a4a4a;border-width:0;width:100%}.online-search-content .how-it-works-container .how-it-works-description{padding-right:4%}.online-search-content .how-it-works-container ol{counter-reset:li}.online-search-content .how-it-works-container ol li{list-style:none;font-size:16px;color:#4a4a4a;position:relative;padding:10px 0;display:table;border-bottom:1px solid #e1e1e1;width:100%;box-sizing:border-box}.online-search-content .how-it-works-container .v-center{display:table-cell;vertical-align:middle;padding:0 10px}.online-search-content .how-it-works-container ol li:before{content:counter(li);counter-increment:li;font-size:40px;font-weight:500;color:#f5a623;width:30px;text-align:center;display:table-cell}.online-search-content .how-it-works-container .how-it-works-video{background:transparent url("/images/online/laptop.jpg") no-repeat center center;background-size:cover;border-radius:5px;height:190px}.online-search-content .how-it-works-container .column{width:100%;margin-right:0}.online-search-content .content-right .content-right{padding:20px}.online-search-content .online-top-latest-comments{cursor:pointer;font-size:18px;color:#a0a0a0;padding:35px 10px 10px;background-color:#f7f7f7;border-radius:5px;margin-bottom:30px;position:relative}.view-online-top-latest-comments{margin-top:20px}.view-online-top-latest-comments>.columns{display:block!important}.online-search-content .online-top-latest-comments-top-left{width:100%;padding:0 10px}.online-search-content .online-top-latest-comments-top-left>div{padding:3px 0}.online-search-content .online-comment-date,.online-search-content .online-commenter-info{position:absolute;top:5px;right:10px}.online-search-content .online-comment-date{right:auto;left:10px}.online-search-content .online-top-latest-comments-bottom{padding-top:15px;margin:15px 10px 0;border-top:1px solid #e1e1e1}.online-search-content .views-row{box-sizing:border-box}.online-search-content .content-right .panel-region-separator{padding:20px}.view-private-teacher-search-result .views-row,.view-openu-teacher-search-result .views-row,.view-online-teacher-search .views-row,.view-courses-search-result .views-row{padding:0;display:table;width:100%;border-radius:2px;border:solid 1px #d4d4d4;background-color:#fff;margin:20px 0 22px}.view-private-teacher-search-result .teacher-search-right,.view-private-teacher-search-result .teacher-search-left,.view-online-teacher-search .teacher-search-right,.view-online-teacher-search .teacher-search-left,.view-openu-teacher-search-result .teacher-search-right,.view-openu-teacher-search-result .teacher-search-left,.view-courses-search-result .courses-search-right,.view-courses-search-result .courses-search-left{display:table-cell}.view-private-teacher-search-result .teacher-search-right,.view-online-teacher-search .teacher-search-right,.view-openu-teacher-search-result .teacher-search-right,.view-courses-search-result .courses-search-right{width:150px;background-color:#d1d1d1;vertical-align:middle;text-align:center}.view-private-teacher-search-result .teacher-search-left,.view-online-teacher-search .teacher-search-left,.view-openu-teacher-search-result .teacher-search-left{padding:0 10px;color:#383838;font-size:14px}.view-courses-search-result .courses-search-left{padding:0 10px 10px;color:#383838;font-size:14px}.teacher-search-left-top,.courses-search-left-top{margin:10px;padding:0 0 10px;border-bottom:1px solid #d4d4d4;font-size:18px;display:table;width:100%}.teacher-search-left-top h3,.teacher-search-left-top .teacher-search-voting-count,.teacher-search-left-top .fivestar-widget-static{display:table-cell;vertical-align:middle}.teacher-search-left-top .fivestar-widget-static{width:105px}.teacher-search-left-top h3{width:400px}.teacher-search-left-bottom{margin:10px;padding:10px 0 0;border-top:1px solid #d4d4d4;font-size:15px;text-align:left}.views-field-field-lesson-place-value-inner{font-weight:700;font-size:.8em}.click-to-show-phone-wrapper{margin:0 10px}.search_results h2,.pane-courses-search-result h2{font-size:20px;margin-bottom:10px}.views-field-comment-count{float:right;width:100px;display:none}.views-field-field-price-price{display:inline}.views-field-field-online{text-align:left;padding:10px}.views-field-member-price,.node .fieldgroup.group-teacher-customer-club legend,.node .fieldgroup.group-trainer-customer-club legend{padding-right:24px;background:transparent url("/misc/gift-icon-18.png") no-repeat right center}.views-field-member-price{float:right}.views-field-member-price .field-content,.views-field-member-price a{font-weight:700}.views-field-member-price a{margin-right:-24px;padding-right:24px}.group-teacher-customer-club .club-member-add-button,.group-trainer-customer-club .club-member-add-button{padding-right:24px;font-size:110%;font-weight:700}.currency{color:#ffa101;margin:2px}.pane-teacher-search-teacher-search-links{margin-top:40px}.online .teacher-search-link span{color:#ff9c01}.teacher-search-online-video{padding:5px}.ribbon-container{position:relative}.ribbon-wrapper{width:96px;height:99px;overflow:hidden;position:absolute;top:-6px;right:-5px;direction:ltr;-webkit-backface-visibility:hidden}.ribbon{font:bold 15px Sans-Serif;text-align:center;text-shadow:#b2b2b2 0px 1px 0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background:#e60000 none repeat-x 0 0;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffb2b2),to(#e60000));background-image:-webkit-linear-gradient(top,#ffb2b2,#e60000);background-image:-moz-linear-gradient(top,#ffb2b2,#e60000);background-image:-ms-linear-gradient(top,#ffb2b2,#e60000);background-image:-o-linear-gradient(top,#ffb2b2,#e60000);background-image:linear-gradient(top,#ffb2b2,#e60000);position:relative;padding:7px 0;left:-5px;top:21px;width:130px;color:#fff;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,.5);-moz-box-shadow:0px 0px 20px rgba(0,0,0,.5);box-shadow:0px 0px 20px rgba(0,0,0,.5)}.ribbon:before,.ribbon:after{content:"";border-top:3px solid #6e8900;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.ribbon:before{left:0}.ribbon:after{right:0}@media (max-width:900px){.online-search-search .pane-online-main-teaching-fields{font-size:18px}.online-search-search .pane-online-search,.online-search-search .pane-online-main-teaching-fields{margin-top:40px}}@media (max-width:640px){.online-search-search .pane-page-title h1{line-height:32px;font-size:30px}.online-search-search .pane-online-search,.online-search-search .pane-online-main-teaching-fields{margin-top:20px}.online-search-search .breadcrumb{display:none}.online-search-search .pane-page-title{margin-top:70px}.online-search-search{padding-top:10px}}body{background-color:#fff !important}.quote{font-size:2rem;line-height:1rem;height:1rem;display:inline-block;vertical-align:bottom;text-align:center;padding:0 1px}.breadcrumb li.is-active a{color:#fff!important}.recommended-label{width:115px;height:115px;overflow:hidden;position:absolute;top:-5px;right:-5px;direction:rtl}.recommended-label span{text-align:center;background:#705cff 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:21px;right:-40px}.recommended-label:before,.recommended-label:after{content:"";border:5px solid transparent;position:absolute;z-index:0}.recommended-label:before{left:17px;top:-5px;border-bottom-color:#403491}.recommended-label:after{right:-5px;bottom:17px;border-left-color:#403491}.online-profile{position:relative !important;padding:15px!important;background-color:#f7f7f7 !important;border-radius:5px !important;box-sizing:border-box;border-width:0 !important;-webkit-tap-highlight-color:rgba(255,255,255,0);margin:20px 0 22px}.online-profile:hover{background-color:#eee !important}.online-profile .online-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}.online-profile .online-title,.online-profile .online-key-sentence,.online-profile .online-teacher-details,.online-profile .online-profile-teacher-description{margin-right:170px}.online-profile .online-img{float:right;margin:8px 0;border:2px solid #fff;border-radius:5px;overflow:hidden}.online-profile .online-img img{border-radius:0;vertical-align:middle}.online-profile .online-title{font-size:24px;color:#4a4a4a;margin-bottom:10px}.online-profile .online-title a{color:inherit}.online-profile .online-key-sentence{font-size:18px;color:#4a4a4a;position:relative;margin-top:10px;margin-bottom:5px}.online-profile-teacher-description.read-more .read-more-button:after{content:'קרא עוד'}.online-profile-teacher-description .read-more-button:after{content:'הסתר';display:inline-block;color:orange;cursor:pointer}.online-profile-teacher-description .description-content{white-space:pre-line;display:block}.online-profile-teacher-description.read-more .description-content{height:3em;overflow:hidden}.online-profile-teacher-description{color:#888}.online-teacher-details{font-size:14px}.online-teacher-details span{margin-left:10px;display:inline-block}.online-teacher-details span.profile-badge{background-color:#96d1799e;vertical-align:middle;border-radius:50px}.online-teacher-left-pane{position:absolute;top:0;left:15px;text-align:center;display:flex}.online-teacher-left-pane-row{text-align:center;display:table;direction:ltr}.online-teacher-left-pane .online-reviews,.online-teacher-left-pane .online-price,.online-teacher-left-pane .online-lessons-count{display:table-cell;vertical-align:top;padding:10px 0}.online-teacher-left-pane .online-reviews,.online-teacher-left-pane .online-lessons-count{padding-left:20px}.sub-top{font-size:22px}.sub-top{display:block}.sub-bottom{display:inline-block;vertical-align:top}.online-lessons-count .sub-bottom{width:50px}.online-reviews,.sub-bottom{font-size:12px}.online-profile .online-reviews .fivestar-widget-static{display:inline-block;overflow:hidden}.online-teacher-action{text-align:left;margin-top:10px}.online-teacher-action .button{font-size:18px!important;min-width:185px;margin:6px 10px}.online-profile .start-chat-wrapper,.online-profile .schedule-lesson{text-align:left;display:inline-block;vertical-align:top}.online-profile .views-field-clarification{font-size:12px;text-align:center;padding:4px 18px}@media (max-width:900px){.online-teacher-left-pane{position:static;margin-right:170px}.online-profile .online-profile-teacher-description,.online-profile .online-key-sentence{margin-right:0;clear:both}.online-profile .start-chat-wrapper,.online-profile .schedule-lesson{text-align:center}}@media (max-width:640px){.online-teacher-details span.profile-badge{margin-bottom:10px;vertical-align:top}.online-profile .online-img img{width:100px;height:100px}.online-teacher-left-pane,.online-profile .online-title{margin-right:120px}.online-profile .online-title{margin-bottom:5px}.online-profile .online-teacher-details{margin-right:0;clear:both}.online-teacher-left-pane .online-price,.online-teacher-left-pane .online-lessons-count{display:inline-block}.online-lessons-count .sub-bottom{width:auto}.online-teacher-left-pane .online-reviews{display:table}.online-teacher-left-pane-row{direction:rtl}.online-profile .reviews-count,.online-reviews div.fivestar-widget-static{vertical-align:bottom!important}.online-profile.online-landing-profile .online-teacher-details{clear:both;margin:0;padding-top:5px}.online-teacher-action{text-align:center}.online-profile .start-chat{padding-right:42px;padding-left:42px}}.online-search-form #teaching-fields-autocomplete-wrapper{display:inline-block;margin:0;padding:0;position:relative;width:100%;border-width:0;height:auto;background-color:transparent}.main-search-wrapper h2{border-bottom:0;margin-bottom:0}.online-search-form #teaching-fields-autocomplete{height:62px;line-height:62px;width:100%;border-radius:8px;border:0;box-shadow:3px 2px 18px 0 #6c6c6c;font-size:26px;font-weight:300;position:relative;padding-right:10px;box-sizing:border-box;color:#000}.online-search-form #teaching-fields-autocomplete:focus{outline:none}.online-search-form #search{position:absolute;height:50px;line-height:50px;width:230px;font-size:26px;font-weight:500;color:#fff;text-align:center;background:#ffa200;border-radius:5px;top:0;left:0;margin:6px;padding:0;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.online-search-form #search:hover,.online-search-form #search:focus,.online-search-form #search:active{background-color:#f80;color:#fff}.ac_results{position:absolute;padding:0;width:100%;background-color:#fff;z-index:99999;box-sizing:border-box;border-radius:.3em;margin:.2em 0 0;background:rgba(255,255,255,.8);background:linear-gradient(to bottom right,#fff,hsla(0,0%,100%,.8));border:1px solid rgba(0,0,0,.3);box-shadow:.05em .2em .6em rgba(0,0,0,.2)}.ac_results.ac_hide{display:none}.ac_results li{margin:0;padding:5px 10px;cursor:default;display:block;font-size:18px!important;line-height:18px!important;color:#000}.ac_results li.ac_over{background:#b8d3e0;color:#000}.ac_results .found{background:#ccc;padding:0}.ac_results:before{content:"";position:absolute;top:-.43em;right:1em;width:0;height:0;padding:.4em;background:#fff;border:inherit;border-right:0;border-bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:-1}@supports (transform:scale(0)){.ac_results{transition:.3s ease-in-out;transform-origin:right top}.ac_results.ac_hide{opacity:0;transform:scale(0);display:block;transition-timing-function:ease}}.online-search-form .ac_input.ac_error{border:2px solid red}.online-search-form .tooltip{position:absolute;text-align:center;bottom:120%;right:0;background-color:#e51c23;color:#fff;border-radius:6px;padding:2px 4px}.online-search-form .tooltip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#e51c23 transparent transparent}.description .pane-content h2{border-bottom-width:0;margin-bottom:0;padding:5px 0}.description .pane-content div{font-size:18px}.description .pane-content{margin:30px 0;text-align:center}@media (max-width:900px){.online-search-form #teaching-fields-autocomplete{height:50px;line-height:50px;font-size:22px}.online-search-form #search{height:38px;line-height:38px;width:180px;font-size:22px;font-weight:300}}@media (max-width:640px){.online-search-form #teaching-fields-autocomplete{height:46px;line-height:46px;font-size:18px}.online-search-form #search{position:static;font-size:26px;font-weight:500;height:46px;line-height:46px;width:100%;margin:20px 0 0}.online-search-form{text-align:center}}