@media (max-width: 992px) {
  #footer-small {
    display: none; }

  .stud-inc {
    margin-top: 20px;
    display: block !important; } }
@media only screen and (min-width: 890px) and (max-width: 992px) {
  .footer-all {
    padding-left: 46px; } }
@media (max-width: 600px) {
  .footer_table td {
    line-height: 23px !important;
    padding: 0 0 0 0 !important;
    max-width: 50px !important; }

  table.footer_table th {
    padding-left: 0px !important; }

  .footer_table_mid {
    display: none !important; }

  .footer_table_small {
    display: inherit !important; } }
#footer2 {
  border-top: 0px; }

#ftable a {
  color: #fff;
  text-decoration: none; }

abbr, acronym {
  border-bottom: 0em; }

#ftable td {
  padding-left: 20px;
  padding-top: 0px;
  padding-bottom: 0px; }

.nav_link {
  color: #fff;
  font-size: 13px;
  opacity: 0.54; }

.nav_link:hover {
  color: #FFF; }

.nav_active {
  color: #FFF; }

#left2 {
  text-align: left;
  margin-bottom: -5px; }

.navbar-inner {
  background: #2c2c2c;
  padding-top: 30px;
  padding-bottom: 30px; }
  .navbar-inner .container {
    text-align: left; }
    .navbar-inner .container .footer_table {
      margin-bottom: 1.4em;
      width: 100%;
      vertical-align: middle; }

#footer2 div.left {
  float: left !important; }

#footer2 .fb-like.fb_iframe_widget {
  position: inherit !important; }

#footer2 table.footer_table {
  margin-bottom: 1.4em; }

#footer2 div.navbar-inner {
  padding-bottom: 30px !important; }

table.footer_table th {
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 2.4px;
  height: 30px;
  font-family: 'Nunito', sans-serif;
  white-space: nowrap; }

.footer_table td {
  line-height: 35px;
  padding: 0 20px 0 5px;
  font-family: 'Open Sans'; }

table.footer_table td a {
  color: #747474;
  font-weight: 400;
  font-size: 12px;
  text-decoration: none;
  font-family: 'Open Sans'; }

table.footer_table td a:hover {
  color: #2abfff; }

table.footer_table td a p {
  white-space: nowrap;
  font-size: 14px;
  line-height: 23px; }

.imjs-tab-text {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.TutorTab {
  height: 30px;
  padding: 6px;
  padding-bottom: 8px;
  border-bottom: solid #e5e5e5 1px;
  text-overflow: ellipsis; }

.ClassDiv {
  text-align: left;
  font-size: 10PX;
  height: 15px;
  font-weight: 700;
  font-style: normal;
  text-overflow: ellipsis;
  border-bottom: 0px;
  padding: 10px;
  text-transform: uppercase; }

#close:hover {
  cursor: pointer; }

.collapse.in, .collapsing {
  display: inline-block; }

.navbar-right {
  display: block; }

.material-icons {
  display: inline-block;
  font-size: 24px;
  color: #1AB9F4;
  vertical-align: middle;
  margin-left: -7px; }

#footer-small p {
  display: inline-block;
  font-size: 12px;
  font-family: 'Open Sans';
  color: #FFFFFF; }

#footer-small .certificates {
  display: flex;
  justify-content: flex-start;
  align-items: center; }
  #footer-small .certificates #plag-scan-logo {
    width: 100px; }
  #footer-small .certificates #bbblink {
    display: block;
    position: relative;
    overflow: hidden;
    width: 100px;
    height: 45px;
    margin: 0;
    padding: 0; }
    #footer-small .certificates #bbblink #bbblinkimg {
      padding: 0;
      border: none;
      width: 200px;
      height: 45px; }
  #footer-small .certificates #norton-logo {
    width: 70px;
    height: 38px; }

.microtutoring-tagline {
  margin-top: 15px;
  margin-bottom: 10px; }

.social-engagement {
  display: flex;
  flex-direction: row;
  justify-content: flex-start; }
  .social-engagement .fb-like {
    margin-left: 4px; }

.sp-logos {
  white-space: nowrap; }

/*# sourceMappingURL=footer.css.map */
