.page-node-type-landing-page .view-display-id-gx_instructors_block .instructor,
.page-node-type-landing-page .view-person .instructor {
  margin: 0;
}

@media (max-width: 991px) {
  .page-node-type-landing-page .view-display-id-gx_instructors_block .instructor:not(:last-child),
  .page-node-type-landing-page .view-person .instructor:not(:last-child) {
    margin-bottom: 15px;
  }
}

.page-node-type-landing-page .view-display-id-gx_instructors_block .instructor article,
.page-node-type-landing-page .view-person .instructor article {
  margin: 0;
  cursor: pointer;
}

.page-node-type-landing-page .view-display-id-gx_instructors_block .instructor article:hover .content-wrapper .field--name-node-title a,
.page-node-type-landing-page .view-person .instructor article:hover .content-wrapper .field--name-node-title a {
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  color: #c8102e;
}

.page-node-type-landing-page .view-instructors .instructor article,
.page-node-type-landing-page .view-person .instructor article {
  margin: 0;
  cursor: pointer;
}

.page-node-type-landing-page .view-instructors .instructor article:hover .content-wrapper .field--name-node-title a,
.page-node-type-landing-page .view-person .instructor article:hover .content-wrapper .field--name-node-title a {
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  color: #c8102e;
}

.page-node-type-instructor-fisikal .main-container .field__label,
.page-node-type-person .main-container .field__label {
  margin-bottom: 30px;
  color: #484a56;
  font-size: 35px;
  font-weight: 300;
}

.page-node-type-instructor-fisikal .main-container .bs-region,
.page-node-type-person .main-container .bs-region {
  margin-bottom: 100px;
}

.page-node-type-instructor-fisikal .main-container .bs-region--top,
.page-node-type-person .main-container .bs-region--top {
  -ms-flex-order: 1;
  -webkit-order: 1;
  -webkit-box-ordinal-group: 2;
  order: 1;
  margin-bottom: 0;
}

@media (max-width: 575px) {
  .page-node-type-instructor-fisikal .main-container .bs-region--top,
  .page-node-type-person .main-container .bs-region--top {
    margin-bottom: 30px;
  }
}

.page-node-type-instructor-fisikal .main-container .bs-region--top-left,
.page-node-type-person .main-container .bs-region--top-left {
  -ms-flex-order: 3;
  -webkit-order: 3;
  -webkit-box-ordinal-group: 4;
  order: 3;
}

@media (min-width: 768px) {
  .page-node-type-instructor-fisikal .main-container .bs-region--top-left,
  .page-node-type-person .main-container .bs-region--top-left {
    -ms-flex-order: 2;
    -webkit-order: 2;
    -webkit-box-ordinal-group: 3;
    order: 2;
    margin-top: 100px;
  }
}

.page-node-type-instructor-fisikal .main-container .bs-region--top-right,
.page-node-type-person .main-container .bs-region--top-right {
  -ms-flex-order: 2;
  -webkit-order: 2;
  -webkit-box-ordinal-group: 3;
  order: 2;
  margin-top: -30px;
}

.page-node-type-instructor-fisikal .main-container .bs-region--top-right img,
.page-node-type-person .main-container .bs-region--top-right img {
  margin: 0 auto;
}

@media (max-width: 575px) {
  .page-node-type-instructor-fisikal .main-container .bs-region--top-right,
  .page-node-type-person .main-container .bs-region--top-right {
    margin-top: -60px;
    margin-bottom: 25px;
  }
}

@media (min-width: 768px) {
  .page-node-type-instructor-fisikal .main-container .bs-region--top-right,
  .page-node-type-person .main-container .bs-region--top-right {
    -ms-flex-order: 3;
    -webkit-order: 3;
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
}

.page-node-type-instructor-fisikal .main-container .bs-region--bottom-left,
.page-node-type-person .main-container .bs-region--bottom-left {
  -ms-flex-order: 4;
  -webkit-order: 4;
  -webkit-box-ordinal-group: 5;
  order: 4;
}

.page-node-type-instructor-fisikal .main-container .bs-region--bottom-right,
.page-node-type-person .main-container .bs-region--bottom-right {
  -ms-flex-order: 5;
  -webkit-order: 5;
  -webkit-box-ordinal-group: 6;
  order: 5;
}

.page-node-type-instructor-fisikal .main-container .bs-region--bottom,
.page-node-type-person .main-container .bs-region--bottom {
  -ms-flex-order: 6;
  -webkit-order: 6;
  -webkit-box-ordinal-group: 7;
  order: 6;
}

.page-node-type-instructor-fisikal .main-container .bs-region--bottom .more-link,
.page-node-type-person .main-container .bs-region--bottom .more-link {
  clear: both;
  width: 100%;
  -webkit-column-span: all;
  -moz-column-span: all;
  column-span: all;
}

.page-node-type-instructor-fisikal .main-container .field--name-body,
.page-node-type-person .main-container .field--name-body {
  margin-bottom: 30px;
}

.page-node-type-instructor-fisikal .main-container .block-views-blockinstructors-block-more-instructors,
.page-node-type-person .main-container .block-views-blockinstructors-block-more-instructors {
  margin-bottom: 0;
}

.page-node-type-instructor-fisikal .main-container .block-views-blockinstructors-block-more-instructors h2,
.page-node-type-person .main-container .block-views-blockinstructors-block-more-instructors h2 {
  padding-top: 0;
}

.page-node-type-instructor-fisikal .main-container .block-views-blockinstructors-block-more-instructors .view-instructors .instructor,
.page-node-type-instructor-fisikal .main-container .block-views-blockinstructors-block-more-instructors .view-person .instructor,
.page-node-type-person .main-container .block-views-blockinstructors-block-more-instructors .view-instructors .instructor,
.page-node-type-person .main-container .block-views-blockinstructors-block-more-instructors .view-person .instructor {
  margin: 0;
}

@media (max-width: 991px) {
  .page-node-type-instructor-fisikal .main-container .block-views-blockinstructors-block-more-instructors .view-instructors .instructor:not(:last-child),
  .page-node-type-instructor-fisikal .main-container .block-views-blockinstructors-block-more-instructors .view-person .instructor:not(:last-child),
  .page-node-type-person .main-container .block-views-blockinstructors-block-more-instructors .view-instructors .instructor:not(:last-child),
  .page-node-type-person .main-container .block-views-blockinstructors-block-more-instructors .view-person .instructor:not(:last-child) {
    margin-bottom: 15px;
  }
}

.page-node-type-instructor-fisikal .main-container .block-views-blockinstructors-block-more-instructors .view-instructors .instructor article,
.page-node-type-instructor-fisikal .main-container .block-views-blockinstructors-block-more-instructors .view-person .instructor article,
.page-node-type-person .main-container .block-views-blockinstructors-block-more-instructors .view-instructors .instructor article,
.page-node-type-person .main-container .block-views-blockinstructors-block-more-instructors .view-person .instructor article {
  margin: 0;
  cursor: pointer;
}

.page-node-type-instructor-fisikal .main-container .block-views-blockinstructors-block-more-instructors .view-instructors .instructor article:hover .content-wrapper .field--name-node-title a,
.page-node-type-instructor-fisikal .main-container .block-views-blockinstructors-block-more-instructors .view-person .instructor article:hover .content-wrapper .field--name-node-title a,
.page-node-type-person .main-container .block-views-blockinstructors-block-more-instructors .view-instructors .instructor article:hover .content-wrapper .field--name-node-title a,
.page-node-type-person .main-container .block-views-blockinstructors-block-more-instructors .view-person .instructor article:hover .content-wrapper .field--name-node-title a {
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  color: #c8102e;
}

.page-node-type-instructor-fisikal .main-container .field--name-field-specialist,
.page-node-type-person .main-container .field--name-field-specialist {
  margin-top: 50px;
}

.page-node-type-instructor-fisikal .main-container .view-display-id-block_more_instructors .field--name-field-specialist,
.page-node-type-person .main-container .view-display-id-block_more_instructors .field--name-field-specialist {
  margin-top: 0;
}

.view-display-id-gx_instructors_block {
  -webkit-flex-flow: column;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -ms-flex-flow: column;
  flex-flow: column;
}
