.ctools-locked{color:red;border:1px solid red;padding:1em}.ctools-owns-lock{background:#ffd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px!important;background:url(/sites/all/modules/ctools/images/status-active.gif.pagespeed.ce.gwgWLu2Omv.gif) right center no-repeat}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif.pagespeed.ce.gwgWLu2Omv.gif) center center no-repeat}.container-inline-date{width:auto;clear:both;display:inline-block;vertical-align:top;margin-right:.5em}.container-inline-date .form-item{float:none;padding:0;margin:0}.container-inline-date .form-item .form-item{float:left}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto}.container-inline-date .description{clear:both}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px}.container-inline-date .date-spacer{margin-left:-5px}.views-right-60 .container-inline-date div{padding:0;margin:0}.container-inline-date .date-timezone .form-item{float:none;width:auto;clear:both}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{width:185px;border-collapse:separate;margin:0}.calendar td{padding:0}.date-repeat-input{float:left;width:auto;margin-right:5px}.date-repeat-input select{min-width:7em}.date-repeat fieldset{clear:both;float:none}.date-views-filter-wrapper{min-width:250px}.date-views-filter input{float:left!important;margin-right:2px!important;padding:0!important;width:12em;min-width:12em}.date-nav{width:100%}.date-nav div.date-prev{text-align:left;width:24%;float:left}.date-nav div.date-next{text-align:right;width:24%;float:right}.date-nav div.date-heading{text-align:center;width:50%;float:left}.date-nav div.date-heading h3{margin:0;padding:0}.date-clear{float:none;clear:both;display:block}.date-clear-block{float:none;width:auto;clear:both}.date-clear-block:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.date-clear-block{display:inline-block}* html .date-clear-block{height:1%}.date-clear-block{display:block}.date-container .date-format-delete{margin-top:1.8em;margin-left:1.5em;float:left}.date-container .date-format-name{float:left}.date-container .date-format-type{float:left;padding-left:10px}.date-container .select-container{clear:left;float:left}div.date-calendar-day{line-height:1;width:40px;float:left;margin:6px 10px 0 0;background:#f3f3f3;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #bbb;border-bottom:1px solid #bbb;color:#999;text-align:center;font-family:Georgia,Arial,Verdana,sans}div.date-calendar-day span{display:block;text-align:center}div.date-calendar-day span.month{font-size:.9em;background-color:#b5bebe;color:#fff;padding:2px;text-transform:uppercase}div.date-calendar-day span.day{font-weight:700;font-size:2em}div.date-calendar-day span.year{font-size:.9em;padding:2px}.container-inline-date{margin-left:.5em;margin-right:0}.container-inline-date .form-item .form-item{float:right}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-left:5px;margin-right:0}.container-inline-date .date-spacer{margin-left:0;margin-right:-5px}.date-nav div.date-prev{text-align:right;float:right}.date-nav div.date-next{text-align:left;float:right}.date-nav div.date-heading{float:right}.filefield-icon{margin:0 2px 0 0}.filefield-element{margin:1em 0;white-space:normal}.filefield-element .widget-preview{float:left;padding:0 10px 0 0;margin:0 10px 0 0;border-width:0 1px 0 0;border-style:solid;border-color:#ccc;max-width:30%}.filefield-element .widget-edit{float:left;max-width:70%}.filefield-element .filefield-preview{width:16em;overflow:hidden}.filefield-element .widget-edit .form-item{margin:0 0 1em}.filefield-element input.form-submit,.filefield-element input.form-file{margin:0}.filefield-element input.progress-disabled{float:none;display:inline}.filefield-element div.ahah-progress,.filefield-element div.throbber{display:inline;float:none;padding:1px 13px 2px 3px}.filefield-element div.ahah-progress-bar{display:none;margin-top:4px;width:28em;padding:0}.filefield-element div.ahah-progress-bar div.bar{margin:0}.filefield-icon{margin:0 0 0 2px}.filefield-element .widget-preview{float:right;padding:0 0 0 10px;border-size:0 0 0 1px;margin:0 0 0 10px}.filefield-element .widget-edit{float:right}.filefield-element div.ahah-progress,.filefield-element div.throbber{padding:1px 3px 2px 13px}form.fivestar-widget{clear:both;display:block}form.fivestar-widget select,form.fivestar-widget input{margin:0}.fivestar-combo-stars .fivestar-static-form-item{float:left;margin-right:40px}.fivestar-combo-stars .fivestar-form-item{float:left}.fivestar-static-form-item .form-item,.fivestar-form-item .form-item{margin:0}div.fivestar-widget-static{display:block}div.fivestar-widget-static br{clear:left}div.fivestar-widget-static .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em;background:url(/sites/all/modules/fivestar/widgets/default/star.gif.pagespeed.ce.ApxFFDkyV9.gif) no-repeat 0 0}div.fivestar-widget-static .star span.on{display:block;width:100%;height:100%;background:url(/sites/all/modules/fivestar/widgets/default/star.gif.pagespeed.ce.ApxFFDkyV9.gif) no-repeat 0 -32px}div.fivestar-widget-static .star span.off{display:block;width:100%;height:100%;background:url(/sites/all/modules/fivestar/widgets/default/star.gif.pagespeed.ce.ApxFFDkyV9.gif) no-repeat 0 0}div.fivestar-widget{display:block}div.fivestar-widget .cancel,div.fivestar-widget .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em}div.fivestar-widget .cancel,div.fivestar-widget .cancel a{background:url(/sites/all/modules/fivestar/widgets/default/delete.gif.pagespeed.ce.21Obd9iJ8T.gif) no-repeat 0 -16px;text-decoration:none}div.fivestar-widget .star,div.fivestar-widget .star a{background:url(/sites/all/modules/fivestar/widgets/default/star.gif.pagespeed.ce.ApxFFDkyV9.gif) no-repeat 0 0;text-decoration:none}div.fivestar-widget .cancel a,div.fivestar-widget .star a{display:block;width:100%;height:100%;background-position:0 0;cursor:pointer}div.fivestar-widget div.on a{background-position:0 -16px}div.fivestar-widget div.hover a,div.rating div a:hover{background-position:0 -32px}form.fivestar-widget div.description{margin-bottom:0}div.fivestar-widget-static .star,div.fivestar-widget .cancel,div.fivestar-widget .star{float:right}.fivestar-combo-stars .fivestar-static-form-item{float:right;margin-left:40px;margin-right:0}.fivestar-combo-stars .fivestar-form-item{float:right}div.fivestar-widget-static br{clear:right}div.fivestar-widget-static .star{float:right;background-position:right 0}div.fivestar-widget-static .star span.on{background-position:right -32px}div.fivestar-widget-static .star span.off{background-position:right 0}div.fivestar-widget .cancel,div.fivestar-widget .cancel a{background-position:right -16px}div.fivestar-widget .star,div.fivestar-widget .star a,div.fivestar-widget .cancel a{background-position:right 0}div.fivestar-widget div.on a{background-position:right -16px}div.fivestar-widget div.hover a,div.rating div a:hover{background-position:right -32px}div.fivestar-widget-static .star{width:20px;height:20px;background-image:url(/sites/all/modules/fivestar/widgets/limudnaim/limudnaim-stars.png.pagespeed.ce.WlTiVO8iru.png)}div.fivestar-widget-static .star span.on{background-image:url(/sites/all/modules/fivestar/widgets/limudnaim/limudnaim-stars.png.pagespeed.ce.WlTiVO8iru.png)}div.fivestar-widget-static .star span.off{background-image:url(/sites/all/modules/fivestar/widgets/limudnaim/limudnaim-stars.png.pagespeed.ce.WlTiVO8iru.png)}div.fivestar-widget .cancel,div.fivestar-widget .star{width:20px;height:20px}div.fivestar-widget .cancel,div.fivestar-widget .cancel a{background-image:url(/sites/all/modules/fivestar/widgets/limudnaim/cancel.png.pagespeed.ce.y72aVZNfI7.png)}div.fivestar-widget .star,div.fivestar-widget .star a{background-image:url(/sites/all/modules/fivestar/widgets/limudnaim/limudnaim-stars.png.pagespeed.ce.WlTiVO8iru.png)}div.fivestar-widget div.hover a,div.rating div a:hover{background-image:url(/sites/all/modules/fivestar/widgets/limudnaim/limudnaim-stars.png.pagespeed.ce.WlTiVO8iru.png)}div.fivestar-widget-static .star span.on{background-position:right -20px}div.fivestar-widget div.on a{background-position:right -20px}div.fivestar-widget div.hover a,div.rating div a:hover{background-position:right -20px}@media screen and (max-width:640px){#INDmenu-btn{display:none}.navbar{top:0;position:sticky!important}}.limudnaim-modal.show{display:block}.limudnaim-modal{z-index:22435001;display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}@supports (transform:scale(0)){.limudnaim-modal{transition:all .5s;opacity:0;visibility:hidden;display:block}.limudnaim-modal.show{visibility:visible;opacity:1}.limudnaim-modal .limudnaim-modal-container{transform:scale(0);transition:all .3s}.limudnaim-modal.show .limudnaim-modal-container{transform:scale(1)}}.limudnaim-modal-container{margin:100px auto;outline:0;max-width:600px;width:95%;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:6px;background:#fff;-moz-box-shadow:0 0 1px #000;-webkit-box-shadow:0 0 1px #000;box-shadow:0 0 10px #000;position:relative;text-align:right;max-height:95%;overflow:auto}.limudnaim-modal-close{position:absolute;top:0;left:0}.limudnaim-modal-close:hover,.limudnaim-modal-close:focus{opacity:.75}.limudnaim-modal-close:after{content:'×';position:absolute;top:0;left:0;font-size:22px;line-height:40px;height:40px;width:40px;text-align:center;font-weight:700;color:#000;text-shadow:0 1px 0 #fff;cursor:pointer;opacity:.5}.limudnaim-modal-header,.limudnaim-modal-footer,.limudnaim-modal-content{padding:15px}.limudnaim-modal-header{font-size:26px;border-bottom:1px solid #eceeef;margin-left:10px}.limudnaim-modal-footer{text-align:left;border-top:1px solid #eceeef}.limudnaim-close-button{color:#292b2c;background-color:#fff;display:inline-block;font-weight:400;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #ccc;padding:.5em 1em;font-size:1em;border-radius:.25em;cursor:pointer}@media (max-width:640px){.limudnaim-modal-container{margin-top:20px;margin-bottom:0}}@supports (display:flex){.limudnaim-modal{flex-direction:column;justify-content:center}.limudnaim-modal.show{display:flex}.limudnaim-modal-container{margin-top:0;margin-bottom:0}}div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em}div.panel-pane div.admin-links li a{color:#ccc}div.panel-pane div.admin-links li{padding-bottom:2px;background:#fff;z-index:201}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000}div.panel-pane div.admin-links a:before{content:"["}div.panel-pane div.admin-links a:after{content:"]"}div.panel-pane div.panel-hide{display:none}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em}div.panel-pane div.node{margin:0;padding:0}div.panel-pane div.feed a{float:right}div.fieldgroup{margin:.5em 0 1em}div.fieldgroup .content{padding-left:1em}div.fieldgroup .content{padding-left:0;padding-right:1em}.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0}.views-exposed-form label{font-weight:700}.views-exposed-widgets{margin-bottom:.5em}html.js a.views-throbbing,html.js span.views-throbbing{background:url(/sites/all/modules/views/images/status-active.gif.pagespeed.ce.gwgWLu2Omv.gif) no-repeat right center;padding-right:18px}div.view div.views-admin-links{font-size:xx-small;margin-right:1em;margin-top:1em}.block div.view div.views-admin-links{margin-top:0}div.view div.views-admin-links ul{margin:0;padding:0}div.view div.views-admin-links li{margin:0;padding:0 0 2px;z-index:201}div.view div.views-admin-links li a{padding:0;margin:0;color:#ccc}div.view div.views-admin-links li a:before{content:"["}div.view div.views-admin-links li a:after{content:"]"}div.view div.views-admin-links-hover a,div.view div.views-admin-links:hover a{color:#000}div.view div.views-admin-links-hover,div.view div.views-admin-links:hover{background:0 0}div.view div.views-hide{display:none}div.view div.views-hide-hover,div.view:hover div.views-hide{display:block;position:absolute;z-index:200}div.view:hover div.views-hide{margin-top:-1.5em}.views-view-grid tbody{border-top:none}.views-exposed-form .views-exposed-widget{float:right;padding:.5em 1em 0 0}#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}}