.teacher-directory-search-results{padding-top:25px;padding-bottom:25px}.teacher-search-result{background-color:white;height:170px;border-radius:9px;box-shadow:2px 8px 16px 0 rgba(0,0,0,.05);-webkit-box-shadow:2px 8px 16px 0 rgba(0,0,0,.05);-moz-box-shadow:2px 8px 16px 0 rgba(0,0,0,.05);cursor:pointer;margin-bottom:30px}.teacher-search-result:hover{box-shadow:2px 8px 16px 0 rgba(0,0,0,.12);-webkit-box-shadow:2px 8px 16px 0 rgba(0,0,0,.12);-moz-box-shadow:2px 8px 16px 0 rgba(0,0,0,.12)}.teacher-search-result .text-primary:hover,.teacher-search-result .text-secondary:hover{text-decoration:underline}.teacher-search-result .teacher-image{height:100%;background-size:cover;background-position-x:center;background-position-y:center;border-top-left-radius:9px;border-bottom-left-radius:9px}.teacher-search-result .teacher-details{height:100%;border-left:dashed 1px #ccc;right:0;padding-top:5px;padding-left:20px}.teacher-details .teacher-detail{margin-top:10px}.teacher-search-result .teacher-description h2{margin-top:0;padding-top:10px}.teacher-find-request{padding-left:40px}.img-teacher-directory-teacher{float:left;width:180px;height:180px;border-radius:50%;margin-right:30px}@media screen and (max-width:540px){.img-teacher-directory-teacher{width:90px;height:90px;margin-bottom:20px}.teacher-search-result{height:auto;min-height:170px}}@media screen and (min-width:640px){.teacher-search-result .badge{float:right}}.teacher-interested-in{border:dashed 1px #ccc;border-radius:9px;padding:15px}.teacher-interested-in h2{text-align:center;padding-top:0;margin-top:0}.teacher-full-details h2{padding-top:0;margin-top:0}.teacher-full-details p{margin-bottom:20px}h1 span.fa{font-size:inherit!important}.select2-container .select2-selection--multiple{min-height:34px}