﻿@media (min-width: 0) {
  .border-xs {
    border: 1px solid #dee2e6; }
  .border-top-xs {
    border-top: 1px solid #dee2e6; }
  .border-right-xs {
    border-right: 1px solid #dee2e6; }
  .border-bottom-xs {
    border-bottom: 1px solid #dee2e6; }
  .border-left-xs {
    border-left: 1px solid #dee2e6; }
  .border-xs-0 {
    border: 0; }
  .border-top-xs-0 {
    border-top: 0; }
  .border-right-xs-0 {
    border-right: 0; }
  .border-bottom-xs-0 {
    border-bottom: 0; }
  .border-left-xs-0 {
    border-left: 0; } }

@media (min-width: 576px) {
  .border-sm {
    border: 1px solid #dee2e6; }
  .border-top-sm {
    border-top: 1px solid #dee2e6; }
  .border-right-sm {
    border-right: 1px solid #dee2e6; }
  .border-bottom-sm {
    border-bottom: 1px solid #dee2e6; }
  .border-left-sm {
    border-left: 1px solid #dee2e6; }
  .border-sm-0 {
    border: 0; }
  .border-top-sm-0 {
    border-top: 0; }
  .border-right-sm-0 {
    border-right: 0; }
  .border-bottom-sm-0 {
    border-bottom: 0; }
  .border-left-sm-0 {
    border-left: 0; } }

@media (min-width: 768px) {
  .border-md {
    border: 1px solid #dee2e6; }
  .border-top-md {
    border-top: 1px solid #dee2e6; }
  .border-right-md {
    border-right: 1px solid #dee2e6; }
  .border-bottom-md {
    border-bottom: 1px solid #dee2e6; }
  .border-left-md {
    border-left: 1px solid #dee2e6; }
  .border-md-0 {
    border: 0; }
  .border-top-md-0 {
    border-top: 0; }
  .border-right-md-0 {
    border-right: 0; }
  .border-bottom-md-0 {
    border-bottom: 0; }
  .border-left-md-0 {
    border-left: 0; } }

@media (min-width: 992px) {
  .border-lg {
    border: 1px solid #dee2e6; }
  .border-top-lg {
    border-top: 1px solid #dee2e6; }
  .border-right-lg {
    border-right: 1px solid #dee2e6; }
  .border-bottom-lg {
    border-bottom: 1px solid #dee2e6; }
  .border-left-lg {
    border-left: 1px solid #dee2e6; }
  .border-lg-0 {
    border: 0; }
  .border-top-lg-0 {
    border-top: 0; }
  .border-right-lg-0 {
    border-right: 0; }
  .border-bottom-lg-0 {
    border-bottom: 0; }
  .border-left-lg-0 {
    border-left: 0; } }

@media (min-width: 1200px) {
  .border-xl {
    border: 1px solid #dee2e6; }
  .border-top-xl {
    border-top: 1px solid #dee2e6; }
  .border-right-xl {
    border-right: 1px solid #dee2e6; }
  .border-bottom-xl {
    border-bottom: 1px solid #dee2e6; }
  .border-left-xl {
    border-left: 1px solid #dee2e6; }
  .border-xl-0 {
    border: 0; }
  .border-top-xl-0 {
    border-top: 0; }
  .border-right-xl-0 {
    border-right: 0; }
  .border-bottom-xl-0 {
    border-bottom: 0; }
  .border-left-xl-0 {
    border-left: 0; } }
