

@media (min-width: 300px) {
  .page_slider .intro_layers_wrapper {
      left:unset;
      right:15px;
  }
  .page_slider .intro_featured_word {

    margin-right: 40px;
    text-align: right;
  }

}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: right !important;
  }

}
@media (min-width: 991px) {
  .cover-image.s-cover-right {
    right: auto;
    left:0;
    width: 50%;
  }
}

@media (max-width: 767px) {
  .header-1 .toggle_menu:not(.toggle_menu_side_special) {

    right: auto;
    left: 15px;
  }
  .page_slider .intro_layers {
    margin-right: 0px;
    margin-left: 15px;
  }
  .text-about{
    text-align: right;
  }

}
@media (max-width: 1199px) {
  .top-nav .sf-menu a {
      text-align: right;
  }
}
@media (min-width: 992px) {
.special-column2 {
  margin-right: unset;
  padding-left: 0;
  margin-left: auto;
  padding-right: 62px;
}
}
* + .media-body, .media-body + * {
margin-right: 30px;
margin-left: 0;
}
