.teacher-listing.columns-4 article{width:25%}.teacher-listing.columns-3 article{width:33.33%}.teacher-listing.columns-2 article{width:50%}.teacher-listing{margin-left:-15px;margin-right:-15px;overflow:hidden}.teacher-listing article{float:left;text-align:center;margin-bottom:30px;padding:0 15px}.teacher-listing.classic article{padding-top:20px;padding-bottom:20px}.teacher-listing article .inner{padding:30px 15px;background:#fff;border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px}.teacher-listing article img{border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;width:130px}.teacher-listing article .title{margin:20px 0 0}.teacher-listing article .position{display:block;font-size:115%;color:#636363;font-style:italic;margin-bottom:20px}.teacher-listing article .social{padding-top:10px}.teacher-listing article .social a{display:inline-block;width:16px;height:16px;line-height:16px;background:#252525;color:#fff;font-size:75%;margin:10px}.teacher-listing article .social a:hover{background:#3f51b5}.single-post-k-teacher .left-sidebar .teacher-entry-meta{float:right}.entry_teacher_number{margin-bottom:10px}.entry_teacher_number .fa-phone:before{background:#959595;padding:1px 3px;color:#fff;border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px}.entry_teacher_number i{margin-right:10px}.teacher_phone_number{color:#252525}.teacher-entry-meta>div{background:#fff;border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;overflow:hidden}.teacher-entry-meta .entry-meta-inner{padding:30px 20px}.teacher-entry-meta .teacher_social li{list-style:none;margin-top:13px}.teacher-entry-meta .teacher_social li:first-child{margin-top:0}.teacher-entry-meta .teacher_social li i{width:16px;height:16px;text-align:center;line-height:16px;font-size:85%;background:#959595;color:#fff;margin-right:10px;border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px}.teacher-entry-content h3{font-size:128.5%;margin-bottom:15px;text-transform:uppercase;font-weight:400}.teacher-entry-content h3 i{margin-right:10px}.teacher-entry-content .content,.teacher-entry-content .subject{font-size:115%;color:#636363;line-height:1.9;margin-bottom:20px}ul.k2t-teacher-filter{list-style-type:none;margin:0;padding:0}ul.k2t-teacher-filter li{display:inline-block;padding:0 10px;position:relative;float:left}ul.k2t-teacher-filter li:after{content:'';width:1px;height:15px;position:absolute;background:rgba(99,99,99,.6);top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%)}ul.k2t-teacher-filter li:first-child{padding-left:0}ul.k2t-teacher-filter li span{display:block;cursor:pointer;border-bottom:3px solid transparent;text-transform:uppercase;color:rgba(255,255,255,.6);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;line-height:1.4;padding:0 5px}ul.k2t-teacher-filter li.active span,ul.k2t-teacher-filter li:hover span{color:#fff;border-bottom:3px solid #fff}@media (max-width:1199px){.teacher-listing.columns-4 article{width:33.3333%}}@media (max-width:991px){.teacher-listing[class*="columns"] article{width:50%}}@media (max-width:600px){.teacher-listing[class*="columns"] article{width:100%}ul.k2t-teacher-filter li span{font-size:100%;margin-bottom:5px}}@media (max-width:480px){ul.k2t-teacher-filter li span{font-size:80%}}