.vc_pull-right {
  .pull-right();
}

.vc_pull-left {
  .pull-left();
}

.vc_clearfix {
  .clearfix();
}

.vc_el-clearfix {
  clear: both;
}

.vc_el-clearfix-xs {
  @media (max-width: @screen-xs-max) {
    clear: both;
  }
}

.vc_el-clearfix-sm {
  @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) {
    clear: both;
  }
}

.vc_el-clearfix-md {
  @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {
    clear: both;
  }
}

.vc_el-clearfix-lg {
  @media (min-width: @screen-lg-min) and (max-width: @screen-lg-max) {
    clear: both;
  }
}

.vc_el-clearfix-xl {
  @media (min-width: @screen-xl-min) {
    clear: both;
  }
}

.vc_visible {
  display: block;
}

