﻿/* FONTS */
/* COMMON AND CUSTOM COLORS */
/* KENDO OVERRIDES */
/* BOOTSTRAP COLORS for Reuse elsewhere  */
/* BOOTSTRAP BORDER RADIUS */
/* Z-INDEX ORDERING */
/* SCREEN SIZE */
/*************************
   COMMON IMPORTS
****************************/
/*#region MASTER BODY WRAPPER */
body#MasterBodyWrapper {
  width: fit-content;
  min-width: 100%;
  padding-bottom: 50px;
  color: black;
  font-family: "Montserrat", sans-serif;
  min-height: 100vh;
  position: relative;
  background-color: #d1d1d1;
  /*#region GLOBAL ELEMENTS */
  /*#endregion GLOBAL ELEMENTS */
  /*#region GLOBAL CLASSES */
  /* Makes text black - Useful for links when default Bootstrap styling is Blue. We cannot override it though as Bootstrap depends on this. 
      Instead just use this helper if you need to make text BLACK. */
  /* Makes text White*/
  /* The Message block for Success/Error using TempData located just below the header in both layouts. */
  /* CUSTOM VCP GLOBAL ELEMENTS */
  /* Kendo Grid's HighlightTarget*/
  /*#endregion 
      GLOBAL ELEMENTS 
  */
  /*#region GLOBAL CONTROLS */
  /*  011124 JordanG: Added. Used to highlight the FOCUSED kendo Input elements within any block of html. 
      I had tried to do this other ways like #ElementID:Focus CSS but It wouldnt style correctly. 
      This approach overlaps with our other SCSS Kendo Overrides for border/box shadow opactiy.
  */
  /*#endregion GLOBAL CONTROLS */
  /*#region VIEW LEVEL CONTENT */
  /*#endregion VIEW LEVEL CONTENT */
  /*#region KENDO OVERRIDES */
  /* Increase size of the value of our Kendo Barcode controls - Text is shown below kendo barcode as part of the Barcode SVG and generated by Kendo - 010423 JordanG */
  /*  Make the Tabs Slightly Larger*/
  /* Add Border color to all items even if not selected. Helps indicate they are tabs*/
  /* Then make these events DARKER in color since we updated default above */
  /* Change tab item to black font */
  /* KENDO DISABLED ELEMENTS */
  /* KENDO ELEMENT BORDERS */
  /* 111121 JordanG: Make the Border around various Kendo input controls darker so they are easier to see.          
                         For each of these I inpsected the elements and cloned what Kendo had it its class groups. These cover variants of each control as well.
                         Includes: TextBoxes, TextArea, NumericTextBox, Multi Select Check Boxes, Radio Buttons Drop Downs, Date Picker */
  /*#endregion KENDO OVERRIDES*/
  /*#region MVC OVERRIDES */
  /*#region  MVC OVERRIDES*/
  /*#endregion  MVC OVERRIDES*/
  /*#region BOOTSTRAP OVERRIDES*/
  /* GENERAL BOOTSTRAP */
  /* Override the default bootstrap behavior where horizontal description lists 
         will truncate terms that are too long to fit in the left column 
      */
  /* BOOTSTRAP TOOLTIPS */
  /*#endregion BOOTSTRAP OVERRIDES*/
  /*#endregion MVC OVERRIDES*/
  /*#region INLINE HELPER CLASSES */
  /*
  Most of these are abbreviated helper CSS Classes that are meant to be used inline with class names for various position adjustments. 
  They are simple to understand and easy to apply to any type of element. 

  LEGEND:

  Class Format (without []):
  [CSSProperty]-[Position]-[Size]

  CSS Property:
  m - margin
  p - padding
  b - borders

  Position:
  t - top
  b - bottom
  l - left
  r - right
  tb - top & bottom
  lr - left & right
  a - all sides

  Size:
  A PERCENT integer value or #PIXELS of the property being applied. Examples:
  15px - 15 Pixels
  15  - 15 %

  Example generated CSS classes and properties
  -----------------------------------------------

  .m-t-3 = margin-top:3%

  .p-b-3 = padding-bottom:3%

  .m-tb-15 = margin top:15%


  */
  /* Handle zero margin/padding with !important */
  /* Generate Dynamic Inline Helper Classes */
  /* Generate Inline Helper classes for padding and margin using the $helperIncrementSizes values */
  /* BORDER RADIUS HELPERS */
  /* Handle zero border/padding with !important */
  /** NOTE: The $color_darkgrey  matches our <hr/> Element styling. **/
  /*#endregion INLINE HELPER CLASSES */
}
body#MasterBodyWrapper label {
  font-weight: bold;
}
body#MasterBodyWrapper hr {
  border-top: 2px solid #303539;
}
body#MasterBodyWrapper hr.HRThinSilver {
  border-top: 2px solid #bbbbbb;
}
body#MasterBodyWrapper a:hover {
  cursor: pointer;
}
body#MasterBodyWrapper a:hover i.fa, body#MasterBodyWrapper a:hover i.fas {
  cursor: pointer;
}
body#MasterBodyWrapper .btn.btn-CustomLightBlue {
  color: white;
  background-color: #23a3c9;
  border-color: #047495;
}
body#MasterBodyWrapper .btn.btn-CustomLightBlue:hover {
  background-color: #047495;
  border-color: #303539;
}
body#MasterBodyWrapper .txtBlack {
  color: black;
}
body#MasterBodyWrapper .txtWhite {
  color: white;
}
body#MasterBodyWrapper .txtPageHeader {
  font-size: 1.75rem;
  text-align: center;
}
body#MasterBodyWrapper .txtPageSubHeader {
  font-size: 1.35rem;
}
body#MasterBodyWrapper .txtHint {
  font-style: italic;
  font-size: 1rem;
}
body#MasterBodyWrapper .txtTinyHint {
  font-style: italic;
  font-size: 0.85rem;
}
body#MasterBodyWrapper label.txtSmallLabel {
  font-size: 14px;
  margin-bottom: 0;
  font-weight: normal !important;
}
body#MasterBodyWrapper .FormButtonBlock {
  text-align: center;
  margin: 1rem 0;
}
body#MasterBodyWrapper .ErrorBlock {
  color: red;
  text-align: center;
  padding: 0 1rem;
  margin: 1rem 0;
}
body#MasterBodyWrapper .ErrorBlock ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
body#MasterBodyWrapper .text-underline {
  text-decoration: underline !important;
}
body#MasterBodyWrapper .text-underline-onhover:hover {
  text-decoration: underline !important;
}
body#MasterBodyWrapper a.BlueLink {
  /* Matches Boostrap blue and prevents overriding from other libaries like Kendo does in Grids*/
  color: #007bff;
  text-decoration: underline !important;
}
body#MasterBodyWrapper #MasterNavBar {
  margin-left: -15px;
  margin-right: -15px;
  margin-bottom: 15px;
  border-bottom: 2px solid #5bc0de;
  background: rgb(0, 0, 0);
  background: linear-gradient(0deg, rgb(0, 0, 0) 0%, rgb(48, 53, 57) 60%);
  -webkit-box-shadow: 0px 10px 13px -7px #303539, 5px 5px 13px -30px rgba(0, 0, 0, 0);
  box-shadow: 0px 10px 13px -7px #303539, 5px 5px 13px -30px rgba(0, 0, 0, 0);
}
body#MasterBodyWrapper #MasterNavBar .nav-item {
  background-color: #5bc0de;
  margin-right: 1rem;
  border-radius: 0.35rem;
  padding-right: 0.75rem;
  padding-left: 0.75rem;
  white-space: nowrap;
}
body#MasterBodyWrapper #MasterNavBar .nav-item:hover {
  background-color: #d1d1d1;
}
body#MasterBodyWrapper #MasterNavBar .nav-item .nav-link {
  color: black;
}
body#MasterBodyWrapper #MasterNavBar .dropdown-menu {
  background-color: #5bc0de;
  border-color: black;
}
body#MasterBodyWrapper #MasterNavBar .dropdown-menu .dropdown-divider {
  border-color: #303539;
}
body#MasterBodyWrapper #MasterNavBar .dropdown-menu .dropdown-item:hover {
  /*background-color: $color_silver;*/
}
body#MasterBodyWrapper #navbarNav {
  z-index: 9001;
}
body#MasterBodyWrapper #LayoutMessageDisplayBlock {
  display: block;
  text-align: center;
  position: absolute;
  text-align: center;
  z-index: 8999;
  top: 83px;
  width: 619.9999999938px;
  left: 649.9999999938px;
}
body#MasterBodyWrapper #LayoutMessageDisplayBlock .alert {
  margin: 0;
}
body#MasterBodyWrapper #BreadCrumbs {
  display: inline-block;
  margin-bottom: 15px;
  margin-left: 15px;
  z-index: 9000;
}
body#MasterBodyWrapper #BreadCrumbs .BreadCrumbItem {
  color: #303539;
  font-weight: bold;
  display: inline-block;
  font-size: 14px;
}
body#MasterBodyWrapper #BreadCrumbs .BreadCrumbDivider {
  font-size: 10px;
  display: inline-block;
  vertical-align: text-bottom;
  line-height: 16px;
}
body#MasterBodyWrapper #MasterFooter {
  margin-left: -15px;
  margin-right: -15px;
  height: 35px;
  position: absolute;
  bottom: 0;
  text-align: center;
  background-color: #303539;
  width: 100%;
  color: white;
  background: rgb(0, 0, 0);
  background: linear-gradient(0deg, rgb(0, 0, 0) 0%, rgb(48, 53, 57) 60%);
  -webkit-box-shadow: 0px 10px 13px 7px #303539, 5px 5px 13px 30px rgba(0, 0, 0, 0);
}
body#MasterBodyWrapper #MasterFooter #FooterContent p {
  margin: 0;
  line-height: 35px;
}
body#MasterBodyWrapper .CustomBootstrapTooltip {
  margin-left: 5px;
}
body#MasterBodyWrapper .CustomBootstrapTooltip i {
  color: blue;
  font-size: 16px;
}
body#MasterBodyWrapper .tooltipGridDisplay {
  float: right;
}
body#MasterBodyWrapper .tooltipGridDisplay .fa {
  color: blue;
  font-size: 16px;
}
body#MasterBodyWrapper .k-column-title .tooltipGridDisplay {
  float: none;
  margin-left: 15px;
}
body#MasterBodyWrapper .CustomGridToolbar {
  max-width: 1860px;
  padding: 5px;
  column-gap: 10px;
  width: 100%;
}
body#MasterBodyWrapper .HighlightTargetItemGridRow {
  background-color: paleturquoise !important;
}
body#MasterBodyWrapper .HighlightKendoControl {
  border-color: #0f90ff !important;
}
body#MasterBodyWrapper .WaitingSpinnerBackground {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 15000;
  background-color: white;
  opacity: 0.6;
  filter: opacity(60%);
}
body#MasterBodyWrapper .WaitingSpinnerForeground {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: table;
  z-index: 15001;
}
body#MasterBodyWrapper .WaitingSpinnerIcon {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
body#MasterBodyWrapper .EditModeOn, body#MasterBodyWrapper .EditModeOff {
  display: none;
}
body#MasterBodyWrapper .divStylishContainer {
  border: 1px solid #a0a0a0;
  border-radius: 0.25rem;
  box-shadow: #a0a0a0 2px 2px 2px;
  padding: 15px;
  padding-bottom: 0;
}
body#MasterBodyWrapper .txtStylishHint {
  padding: 5px;
  border: 1px solid black;
  border-radius: 0.25rem;
}
body#MasterBodyWrapper .DisabledBackgroundColor {
  background-color: #e7e7e7 !important;
}
body#MasterBodyWrapper .divHighlightFieldContainer .k-input.k-focus {
  /* Color comes from BOOTSTRAPS alert-primary BORDER color */
  border: 2px solid #b8daff !important;
  box-shadow: 0 0 0 2px #b8daff !important;
}
body#MasterBodyWrapper #MasterRenderContent {
  /*************************
     PAGE CONTENT ELEMENTS
  *************************/
  /*********************************************************************************
   PAGE CONTENT PARTIALS VIEWS -- Nested inside #MasterRenderContent Content Area
  **********************************************************************************/
  /*******************************
     StandardImageArray Partial
  /*******************************/
  /*************************
     PAGE CONTENT CLASSES
  *************************/
}
body#MasterBodyWrapper #MasterRenderContent .StandardImageArray {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
body#MasterBodyWrapper #MasterRenderContent .StandardImageArray .StandardImageBlock {
  text-align: center;
  width: 100%;
  max-width: 250px;
  margin-right: 15px;
  margin-bottom: 15px;
  display: flex;
  flex-direction: column;
}
body#MasterBodyWrapper #MasterRenderContent .StandardImageArray .StandardImageBlock:last-child {
  margin-right: 0;
}
body#MasterBodyWrapper #MasterRenderContent .StandardImageArray .StandardImageBlock .StandardImage {
  width: 100%;
}
body#MasterBodyWrapper #MasterRenderContent .StandardImageArray .StandardImageBlock .btnDeleteStandardImage {
  font-size: 16px;
  line-height: 16px;
}
body#MasterBodyWrapper #MasterRenderContent .StandardPageContainer {
  padding: 15px;
  margin-bottom: 15px;
  background-color: white;
  border-radius: 0.3rem;
  -webkit-box-shadow: 0px 10px 13px -7px #a0a0a0, 5px 5px 13px -30px rgba(0, 0, 0, 0);
  box-shadow: 0px 10px 13px -7px #a0a0a0, 5px 5px 13px -30px rgba(0, 0, 0, 0);
  /* Advanced Elements */
}
body#MasterBodyWrapper #MasterRenderContent .StandardPageContainer .divMaxWidthWrapper {
  max-width: 1860px;
  position: relative;
  width: 100%;
}
body#MasterBodyWrapper #MasterRenderContent .StandardPageContainer .divMaxWidthWrapper #TopRightToolbar {
  position: absolute;
  top: 0;
  right: 0;
  text-align: right;
}
body#MasterBodyWrapper #MasterRenderContent .StandardPageContainer .divMaxWidthWrapper #TopLeftToolbar {
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
}
body#MasterBodyWrapper #MasterRenderContent .StandardPageContainer .tblDashboardLinks {
  border-collapse: collapse;
  width: 100%;
}
body#MasterBodyWrapper #MasterRenderContent .StandardPageContainer .tblDashboardLinks td {
  text-align: center;
  cursor: pointer;
  background-color: #5bc0de;
  border: 1px solid #303539;
}
body#MasterBodyWrapper #MasterRenderContent .StandardPageContainer .tblDashboardLinks td:hover {
  background-color: #047495;
  border: 1px solid #303539;
}
body#MasterBodyWrapper #MasterRenderContent .StandardPageContainer .tblDashboardLinks td a {
  font-size: 16px;
  padding: 0.75rem 1rem;
  color: black !important;
  font-weight: bold;
  display: block;
}
body#MasterBodyWrapper #MasterRenderContent .StandardPageContainer .tblDashboardLinks td a:hover {
  text-decoration: none;
}
body#MasterBodyWrapper #MasterRenderContent .StandardPageContainer .tblTwoColumnVerticalAlignment {
  margin: 15px auto 15px auto;
}
body#MasterBodyWrapper #MasterRenderContent .StandardPageContainer .tblTwoColumnVerticalAlignment td {
  padding: 10px;
}
body#MasterBodyWrapper #MasterRenderContent .StandardPageContainer .tblTwoColumnVerticalAlignment td.text-right {
  padding-left: 0;
}
body#MasterBodyWrapper #MasterRenderContent .StandardPageContainer .tblTwoColumnVerticalAlignment td.text-left {
  padding-right: 0;
}
body#MasterBodyWrapper #MasterRenderContent .StandardPageContainer .divGridFilters {
  display: inline-block;
  border: 1px solid black;
  border-radius: 3px;
  padding: 5px;
  margin-bottom: 5px;
}
body#MasterBodyWrapper #MasterRenderContent .StandardPageContainer .divGridFilters h3 {
  font-size: 18px;
}
body#MasterBodyWrapper #MasterRenderContent .StandardPageContainer .divGridFilters td {
  font-size: 14px;
  padding-right: 5px;
}
body#MasterBodyWrapper #MasterRenderContent .StandardPageContainer .divGridFilters td:last-child {
  padding-right: 0;
}
body#MasterBodyWrapper .k-barcode svg text {
  font-weight: bold !important;
}
body#MasterBodyWrapper .k-tabstrip-wrapper .k-tabstrip-items .k-item {
  color: black;
}
body#MasterBodyWrapper .k-tabstrip-wrapper .k-tabstrip-items .k-item:hover {
  color: black;
}
body#MasterBodyWrapper .k-tabstrip-items .k-link {
  padding: 10px 20px;
  font-weight: 500;
}
body#MasterBodyWrapper .k-tabstrip-items-wrapper .k-item {
  border-color: rgba(0, 0, 0, 0.2);
}
body#MasterBodyWrapper .k-tabstrip-items-wrapper .k-item:hover, body#MasterBodyWrapper .k-tabstrip-items-wrapper .k-item:active {
  border-color: rgba(0, 0, 0, 0.3);
}
body#MasterBodyWrapper .k-tabstrip-items-wrapper .k-item {
  color: black;
}
body#MasterBodyWrapper .k-state-disabled {
  background-color: #eeeeee !important;
}
body#MasterBodyWrapper .k-input,
body#MasterBodyWrapper .k-textbox, body#MasterBodyWrapper .k-textarea, body#MasterBodyWrapper .k-numerictextbox .k-numeric-wrap, body#MasterBodyWrapper .k-multiselect-wrap k-floatwrap,
body#MasterBodyWrapper .k-checkbox, body#MasterBodyWrapper .k-radio,
body#MasterBodyWrapper .k-dropdown .k-dropdown-wrap, body#MasterBodyWrapper .k-dropdowntree .k-dropdown-wrap,
body#MasterBodyWrapper .k-dateinput .k-dateinput-wrap, body#MasterBodyWrapper .k-datepicker .k-picker-wrap, body#MasterBodyWrapper .k-datetimepicker .k-picker-wrap, body#MasterBodyWrapper .k-timepicker .k-picker-wrap {
  border-color: rgba(0, 0, 0, 0.25);
}
body#MasterBodyWrapper .container-fluid.kendo-tabstrip-bootstrap-grid {
  /* Offset .container-fluid padding (15px) so it matches default Kendo Tabstrip left/right padding: 12px */
  margin-left: -15px;
  margin-right: -15px;
}
body#MasterBodyWrapper .k-tabstrip-items .k-item.k-state-active, body#MasterBodyWrapper .k-tabstrip-items .k-item.k-state-selected {
  border-color: rgb(0, 0, 0);
}
body#MasterBodyWrapper .k-tabstrip-items {
  border-color: rgb(0, 0, 0);
}
body#MasterBodyWrapper .k-tabstrip-top > .k-tabstrip-items .k-item.k-state-active {
  border-bottom-color: transparent;
}
body#MasterBodyWrapper .k-input.k-focus, body#MasterBodyWrapper .k-input:focus {
  border-color: rgba(0, 0, 0, 0.32);
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.16);
}
body#MasterBodyWrapper .k-picker.k-focus, body#MasterBodyWrapper .k-picker:focus {
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.16);
  border-color: rgba(0, 0, 0, 0.32);
}
body#MasterBodyWrapper .k-tooltip {
  z-index: 14000 !important;
  background-color: rgb(0, 0, 0);
}
body#MasterBodyWrapper .k-grid .k-edit-form-container {
  width: 100%;
  min-width: 400px;
  border-color: inherit;
  position: relative;
}
body#MasterBodyWrapper .k-grid .k-grid-norecords-template {
  margin: 30px auto;
}
body#MasterBodyWrapper .k-grid a.btn-primary {
  color: white;
}
body#MasterBodyWrapper .k-grid a.btn-secondary {
  color: white;
}
body#MasterBodyWrapper .k-grid a.btn-info {
  color: white;
}
body#MasterBodyWrapper .k-grid a.btn-warning {
  color: white;
}
body#MasterBodyWrapper .k-grid a.btn-danger {
  color: white;
}
body#MasterBodyWrapper .k-grid a.btn-success {
  color: white;
}
body#MasterBodyWrapper .k-grid a.btn-outline-primary {
  color: #007bff;
}
body#MasterBodyWrapper .k-grid a.btn-outline-primary:hover {
  color: white;
}
body#MasterBodyWrapper .k-grid a.btn-outline-secondary {
  color: #6c757d;
}
body#MasterBodyWrapper .k-grid a.btn-outline-secondary:hover {
  color: white;
}
body#MasterBodyWrapper .k-grid a.btn-outline-info {
  color: #17a2b8;
}
body#MasterBodyWrapper .k-grid a.btn-outline-info:hover {
  color: white;
}
body#MasterBodyWrapper .k-grid a.btn-outline-warning {
  color: #ffc107;
}
body#MasterBodyWrapper .k-grid a.btn-outline-warning:hover {
  color: white;
}
body#MasterBodyWrapper .k-grid a.btn-outline-danger {
  color: #dc3545;
}
body#MasterBodyWrapper .k-grid a.btn-outline-danger:hover {
  color: white;
}
body#MasterBodyWrapper .k-grid a.btn-outline-success {
  color: #28a745;
}
body#MasterBodyWrapper .k-grid a.btn-outline-success:hover {
  color: white;
}
body#MasterBodyWrapper .validation-summary-errors {
  color: red !important;
}
body#MasterBodyWrapper td > label {
  margin-bottom: 0;
  margin-right: 0.5rem;
}
body#MasterBodyWrapper .dl-horizontal dt {
  white-space: normal;
}
body#MasterBodyWrapper .tooltip {
  z-index: 14000 !important;
}
body#MasterBodyWrapper .tooltip .tooltip-inner {
  background-color: black;
  box-shadow: 0px 0px 4px black;
  min-width: 350px;
  opacity: 1 !important;
}
body#MasterBodyWrapper .m-a-0 {
  margin: 0 !important;
}
body#MasterBodyWrapper .m-t-0 {
  margin-top: 0 !important;
}
body#MasterBodyWrapper .m-b-0 {
  margin-bottom: 0 !important;
}
body#MasterBodyWrapper .m-l-0 {
  margin-left: 0 !important;
}
body#MasterBodyWrapper .m-r-0 {
  margin-right: 0 !important;
}
body#MasterBodyWrapper .m-lr-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
body#MasterBodyWrapper .m-tb-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
body#MasterBodyWrapper .p-a-0 {
  padding: 0 !important;
}
body#MasterBodyWrapper .p-t-0 {
  padding-top: 0 !important;
}
body#MasterBodyWrapper .p-b-0 {
  padding-bottom: 0 !important;
}
body#MasterBodyWrapper .p-l-0 {
  padding-left: 0 !important;
}
body#MasterBodyWrapper .p-r-0 {
  padding-right: 0 !important;
}
body#MasterBodyWrapper .p-lr-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
body#MasterBodyWrapper .p-tb-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
body#MasterBodyWrapper .m-a-1 {
  margin: 1%;
}
body#MasterBodyWrapper .m-b-1 {
  margin-bottom: 1%;
}
body#MasterBodyWrapper .m-t-1 {
  margin-top: 1%;
}
body#MasterBodyWrapper .m-tb-1 {
  margin-top: 1%;
  margin-bottom: 1%;
}
body#MasterBodyWrapper .m-l-1 {
  margin-left: 1%;
}
body#MasterBodyWrapper .m-r-1 {
  margin-right: 1%;
}
body#MasterBodyWrapper .m-lr-1 {
  margin-left: 1%;
  margin-right: 1%;
}
body#MasterBodyWrapper .p-a-1 {
  padding: 1%;
}
body#MasterBodyWrapper .p-b-1 {
  padding-bottom: 1%;
}
body#MasterBodyWrapper .p-t-1 {
  padding-top: 1%;
}
body#MasterBodyWrapper .p-tb-1 {
  padding-top: 1%;
  padding-bottom: 1%;
}
body#MasterBodyWrapper .p-l-1 {
  padding-left: 1%;
}
body#MasterBodyWrapper .p-r-1 {
  padding-right: 1%;
}
body#MasterBodyWrapper .p-lr-1 {
  padding-left: 1%;
  padding-right: 1%;
}
body#MasterBodyWrapper .m-a-2 {
  margin: 2%;
}
body#MasterBodyWrapper .m-b-2 {
  margin-bottom: 2%;
}
body#MasterBodyWrapper .m-t-2 {
  margin-top: 2%;
}
body#MasterBodyWrapper .m-tb-2 {
  margin-top: 2%;
  margin-bottom: 2%;
}
body#MasterBodyWrapper .m-l-2 {
  margin-left: 2%;
}
body#MasterBodyWrapper .m-r-2 {
  margin-right: 2%;
}
body#MasterBodyWrapper .m-lr-2 {
  margin-left: 2%;
  margin-right: 2%;
}
body#MasterBodyWrapper .p-a-2 {
  padding: 2%;
}
body#MasterBodyWrapper .p-b-2 {
  padding-bottom: 2%;
}
body#MasterBodyWrapper .p-t-2 {
  padding-top: 2%;
}
body#MasterBodyWrapper .p-tb-2 {
  padding-top: 2%;
  padding-bottom: 2%;
}
body#MasterBodyWrapper .p-l-2 {
  padding-left: 2%;
}
body#MasterBodyWrapper .p-r-2 {
  padding-right: 2%;
}
body#MasterBodyWrapper .p-lr-2 {
  padding-left: 2%;
  padding-right: 2%;
}
body#MasterBodyWrapper .m-a-3 {
  margin: 3%;
}
body#MasterBodyWrapper .m-b-3 {
  margin-bottom: 3%;
}
body#MasterBodyWrapper .m-t-3 {
  margin-top: 3%;
}
body#MasterBodyWrapper .m-tb-3 {
  margin-top: 3%;
  margin-bottom: 3%;
}
body#MasterBodyWrapper .m-l-3 {
  margin-left: 3%;
}
body#MasterBodyWrapper .m-r-3 {
  margin-right: 3%;
}
body#MasterBodyWrapper .m-lr-3 {
  margin-left: 3%;
  margin-right: 3%;
}
body#MasterBodyWrapper .p-a-3 {
  padding: 3%;
}
body#MasterBodyWrapper .p-b-3 {
  padding-bottom: 3%;
}
body#MasterBodyWrapper .p-t-3 {
  padding-top: 3%;
}
body#MasterBodyWrapper .p-tb-3 {
  padding-top: 3%;
  padding-bottom: 3%;
}
body#MasterBodyWrapper .p-l-3 {
  padding-left: 3%;
}
body#MasterBodyWrapper .p-r-3 {
  padding-right: 3%;
}
body#MasterBodyWrapper .p-lr-3 {
  padding-left: 3%;
  padding-right: 3%;
}
body#MasterBodyWrapper .m-a-5 {
  margin: 5%;
}
body#MasterBodyWrapper .m-b-5 {
  margin-bottom: 5%;
}
body#MasterBodyWrapper .m-t-5 {
  margin-top: 5%;
}
body#MasterBodyWrapper .m-tb-5 {
  margin-top: 5%;
  margin-bottom: 5%;
}
body#MasterBodyWrapper .m-l-5 {
  margin-left: 5%;
}
body#MasterBodyWrapper .m-r-5 {
  margin-right: 5%;
}
body#MasterBodyWrapper .m-lr-5 {
  margin-left: 5%;
  margin-right: 5%;
}
body#MasterBodyWrapper .p-a-5 {
  padding: 5%;
}
body#MasterBodyWrapper .p-b-5 {
  padding-bottom: 5%;
}
body#MasterBodyWrapper .p-t-5 {
  padding-top: 5%;
}
body#MasterBodyWrapper .p-tb-5 {
  padding-top: 5%;
  padding-bottom: 5%;
}
body#MasterBodyWrapper .p-l-5 {
  padding-left: 5%;
}
body#MasterBodyWrapper .p-r-5 {
  padding-right: 5%;
}
body#MasterBodyWrapper .p-lr-5 {
  padding-left: 5%;
  padding-right: 5%;
}
body#MasterBodyWrapper .m-a-7 {
  margin: 7%;
}
body#MasterBodyWrapper .m-b-7 {
  margin-bottom: 7%;
}
body#MasterBodyWrapper .m-t-7 {
  margin-top: 7%;
}
body#MasterBodyWrapper .m-tb-7 {
  margin-top: 7%;
  margin-bottom: 7%;
}
body#MasterBodyWrapper .m-l-7 {
  margin-left: 7%;
}
body#MasterBodyWrapper .m-r-7 {
  margin-right: 7%;
}
body#MasterBodyWrapper .m-lr-7 {
  margin-left: 7%;
  margin-right: 7%;
}
body#MasterBodyWrapper .p-a-7 {
  padding: 7%;
}
body#MasterBodyWrapper .p-b-7 {
  padding-bottom: 7%;
}
body#MasterBodyWrapper .p-t-7 {
  padding-top: 7%;
}
body#MasterBodyWrapper .p-tb-7 {
  padding-top: 7%;
  padding-bottom: 7%;
}
body#MasterBodyWrapper .p-l-7 {
  padding-left: 7%;
}
body#MasterBodyWrapper .p-r-7 {
  padding-right: 7%;
}
body#MasterBodyWrapper .p-lr-7 {
  padding-left: 7%;
  padding-right: 7%;
}
body#MasterBodyWrapper .m-a-10 {
  margin: 10%;
}
body#MasterBodyWrapper .m-b-10 {
  margin-bottom: 10%;
}
body#MasterBodyWrapper .m-t-10 {
  margin-top: 10%;
}
body#MasterBodyWrapper .m-tb-10 {
  margin-top: 10%;
  margin-bottom: 10%;
}
body#MasterBodyWrapper .m-l-10 {
  margin-left: 10%;
}
body#MasterBodyWrapper .m-r-10 {
  margin-right: 10%;
}
body#MasterBodyWrapper .m-lr-10 {
  margin-left: 10%;
  margin-right: 10%;
}
body#MasterBodyWrapper .p-a-10 {
  padding: 10%;
}
body#MasterBodyWrapper .p-b-10 {
  padding-bottom: 10%;
}
body#MasterBodyWrapper .p-t-10 {
  padding-top: 10%;
}
body#MasterBodyWrapper .p-tb-10 {
  padding-top: 10%;
  padding-bottom: 10%;
}
body#MasterBodyWrapper .p-l-10 {
  padding-left: 10%;
}
body#MasterBodyWrapper .p-r-10 {
  padding-right: 10%;
}
body#MasterBodyWrapper .p-lr-10 {
  padding-left: 10%;
  padding-right: 10%;
}
body#MasterBodyWrapper .m-a-15 {
  margin: 15%;
}
body#MasterBodyWrapper .m-b-15 {
  margin-bottom: 15%;
}
body#MasterBodyWrapper .m-t-15 {
  margin-top: 15%;
}
body#MasterBodyWrapper .m-tb-15 {
  margin-top: 15%;
  margin-bottom: 15%;
}
body#MasterBodyWrapper .m-l-15 {
  margin-left: 15%;
}
body#MasterBodyWrapper .m-r-15 {
  margin-right: 15%;
}
body#MasterBodyWrapper .m-lr-15 {
  margin-left: 15%;
  margin-right: 15%;
}
body#MasterBodyWrapper .p-a-15 {
  padding: 15%;
}
body#MasterBodyWrapper .p-b-15 {
  padding-bottom: 15%;
}
body#MasterBodyWrapper .p-t-15 {
  padding-top: 15%;
}
body#MasterBodyWrapper .p-tb-15 {
  padding-top: 15%;
  padding-bottom: 15%;
}
body#MasterBodyWrapper .p-l-15 {
  padding-left: 15%;
}
body#MasterBodyWrapper .p-r-15 {
  padding-right: 15%;
}
body#MasterBodyWrapper .p-lr-15 {
  padding-left: 15%;
  padding-right: 15%;
}
body#MasterBodyWrapper .m-a-20 {
  margin: 20%;
}
body#MasterBodyWrapper .m-b-20 {
  margin-bottom: 20%;
}
body#MasterBodyWrapper .m-t-20 {
  margin-top: 20%;
}
body#MasterBodyWrapper .m-tb-20 {
  margin-top: 20%;
  margin-bottom: 20%;
}
body#MasterBodyWrapper .m-l-20 {
  margin-left: 20%;
}
body#MasterBodyWrapper .m-r-20 {
  margin-right: 20%;
}
body#MasterBodyWrapper .m-lr-20 {
  margin-left: 20%;
  margin-right: 20%;
}
body#MasterBodyWrapper .p-a-20 {
  padding: 20%;
}
body#MasterBodyWrapper .p-b-20 {
  padding-bottom: 20%;
}
body#MasterBodyWrapper .p-t-20 {
  padding-top: 20%;
}
body#MasterBodyWrapper .p-tb-20 {
  padding-top: 20%;
  padding-bottom: 20%;
}
body#MasterBodyWrapper .p-l-20 {
  padding-left: 20%;
}
body#MasterBodyWrapper .p-r-20 {
  padding-right: 20%;
}
body#MasterBodyWrapper .p-lr-20 {
  padding-left: 20%;
  padding-right: 20%;
}
body#MasterBodyWrapper .m-a-30 {
  margin: 30%;
}
body#MasterBodyWrapper .m-b-30 {
  margin-bottom: 30%;
}
body#MasterBodyWrapper .m-t-30 {
  margin-top: 30%;
}
body#MasterBodyWrapper .m-tb-30 {
  margin-top: 30%;
  margin-bottom: 30%;
}
body#MasterBodyWrapper .m-l-30 {
  margin-left: 30%;
}
body#MasterBodyWrapper .m-r-30 {
  margin-right: 30%;
}
body#MasterBodyWrapper .m-lr-30 {
  margin-left: 30%;
  margin-right: 30%;
}
body#MasterBodyWrapper .p-a-30 {
  padding: 30%;
}
body#MasterBodyWrapper .p-b-30 {
  padding-bottom: 30%;
}
body#MasterBodyWrapper .p-t-30 {
  padding-top: 30%;
}
body#MasterBodyWrapper .p-tb-30 {
  padding-top: 30%;
  padding-bottom: 30%;
}
body#MasterBodyWrapper .p-l-30 {
  padding-left: 30%;
}
body#MasterBodyWrapper .p-r-30 {
  padding-right: 30%;
}
body#MasterBodyWrapper .p-lr-30 {
  padding-left: 30%;
  padding-right: 30%;
}
body#MasterBodyWrapper .m-a-1px {
  margin: 1px;
}
body#MasterBodyWrapper .m-b-1px {
  margin-bottom: 1px;
}
body#MasterBodyWrapper .m-t-1px {
  margin-top: 1px;
}
body#MasterBodyWrapper .m-tb-1px {
  margin-top: 1px;
  margin-bottom: 1px;
}
body#MasterBodyWrapper .m-l-1px {
  margin-left: 1px;
}
body#MasterBodyWrapper .m-r-1px {
  margin-right: 1px;
}
body#MasterBodyWrapper .m-lr-1px {
  margin-left: 1px;
  margin-right: 1px;
}
body#MasterBodyWrapper .p-a-1px {
  padding: 1px;
}
body#MasterBodyWrapper .p-b-1px {
  padding-bottom: 1px;
}
body#MasterBodyWrapper .p-t-1px {
  padding-top: 1px;
}
body#MasterBodyWrapper .p-tb-1px {
  padding-top: 1px;
  padding-bottom: 1px;
}
body#MasterBodyWrapper .p-l-1px {
  padding-left: 1px;
}
body#MasterBodyWrapper .p-r-1px {
  padding-right: 1px;
}
body#MasterBodyWrapper .p-lr-1px {
  padding-left: 1px;
  padding-right: 1px;
}
body#MasterBodyWrapper .m-a-2px {
  margin: 2px;
}
body#MasterBodyWrapper .m-b-2px {
  margin-bottom: 2px;
}
body#MasterBodyWrapper .m-t-2px {
  margin-top: 2px;
}
body#MasterBodyWrapper .m-tb-2px {
  margin-top: 2px;
  margin-bottom: 2px;
}
body#MasterBodyWrapper .m-l-2px {
  margin-left: 2px;
}
body#MasterBodyWrapper .m-r-2px {
  margin-right: 2px;
}
body#MasterBodyWrapper .m-lr-2px {
  margin-left: 2px;
  margin-right: 2px;
}
body#MasterBodyWrapper .p-a-2px {
  padding: 2px;
}
body#MasterBodyWrapper .p-b-2px {
  padding-bottom: 2px;
}
body#MasterBodyWrapper .p-t-2px {
  padding-top: 2px;
}
body#MasterBodyWrapper .p-tb-2px {
  padding-top: 2px;
  padding-bottom: 2px;
}
body#MasterBodyWrapper .p-l-2px {
  padding-left: 2px;
}
body#MasterBodyWrapper .p-r-2px {
  padding-right: 2px;
}
body#MasterBodyWrapper .p-lr-2px {
  padding-left: 2px;
  padding-right: 2px;
}
body#MasterBodyWrapper .m-a-3px {
  margin: 3px;
}
body#MasterBodyWrapper .m-b-3px {
  margin-bottom: 3px;
}
body#MasterBodyWrapper .m-t-3px {
  margin-top: 3px;
}
body#MasterBodyWrapper .m-tb-3px {
  margin-top: 3px;
  margin-bottom: 3px;
}
body#MasterBodyWrapper .m-l-3px {
  margin-left: 3px;
}
body#MasterBodyWrapper .m-r-3px {
  margin-right: 3px;
}
body#MasterBodyWrapper .m-lr-3px {
  margin-left: 3px;
  margin-right: 3px;
}
body#MasterBodyWrapper .p-a-3px {
  padding: 3px;
}
body#MasterBodyWrapper .p-b-3px {
  padding-bottom: 3px;
}
body#MasterBodyWrapper .p-t-3px {
  padding-top: 3px;
}
body#MasterBodyWrapper .p-tb-3px {
  padding-top: 3px;
  padding-bottom: 3px;
}
body#MasterBodyWrapper .p-l-3px {
  padding-left: 3px;
}
body#MasterBodyWrapper .p-r-3px {
  padding-right: 3px;
}
body#MasterBodyWrapper .p-lr-3px {
  padding-left: 3px;
  padding-right: 3px;
}
body#MasterBodyWrapper .m-a-5px {
  margin: 5px;
}
body#MasterBodyWrapper .m-b-5px {
  margin-bottom: 5px;
}
body#MasterBodyWrapper .m-t-5px {
  margin-top: 5px;
}
body#MasterBodyWrapper .m-tb-5px {
  margin-top: 5px;
  margin-bottom: 5px;
}
body#MasterBodyWrapper .m-l-5px {
  margin-left: 5px;
}
body#MasterBodyWrapper .m-r-5px {
  margin-right: 5px;
}
body#MasterBodyWrapper .m-lr-5px {
  margin-left: 5px;
  margin-right: 5px;
}
body#MasterBodyWrapper .p-a-5px {
  padding: 5px;
}
body#MasterBodyWrapper .p-b-5px {
  padding-bottom: 5px;
}
body#MasterBodyWrapper .p-t-5px {
  padding-top: 5px;
}
body#MasterBodyWrapper .p-tb-5px {
  padding-top: 5px;
  padding-bottom: 5px;
}
body#MasterBodyWrapper .p-l-5px {
  padding-left: 5px;
}
body#MasterBodyWrapper .p-r-5px {
  padding-right: 5px;
}
body#MasterBodyWrapper .p-lr-5px {
  padding-left: 5px;
  padding-right: 5px;
}
body#MasterBodyWrapper .m-a-7px {
  margin: 7px;
}
body#MasterBodyWrapper .m-b-7px {
  margin-bottom: 7px;
}
body#MasterBodyWrapper .m-t-7px {
  margin-top: 7px;
}
body#MasterBodyWrapper .m-tb-7px {
  margin-top: 7px;
  margin-bottom: 7px;
}
body#MasterBodyWrapper .m-l-7px {
  margin-left: 7px;
}
body#MasterBodyWrapper .m-r-7px {
  margin-right: 7px;
}
body#MasterBodyWrapper .m-lr-7px {
  margin-left: 7px;
  margin-right: 7px;
}
body#MasterBodyWrapper .p-a-7px {
  padding: 7px;
}
body#MasterBodyWrapper .p-b-7px {
  padding-bottom: 7px;
}
body#MasterBodyWrapper .p-t-7px {
  padding-top: 7px;
}
body#MasterBodyWrapper .p-tb-7px {
  padding-top: 7px;
  padding-bottom: 7px;
}
body#MasterBodyWrapper .p-l-7px {
  padding-left: 7px;
}
body#MasterBodyWrapper .p-r-7px {
  padding-right: 7px;
}
body#MasterBodyWrapper .p-lr-7px {
  padding-left: 7px;
  padding-right: 7px;
}
body#MasterBodyWrapper .m-a-10px {
  margin: 10px;
}
body#MasterBodyWrapper .m-b-10px {
  margin-bottom: 10px;
}
body#MasterBodyWrapper .m-t-10px {
  margin-top: 10px;
}
body#MasterBodyWrapper .m-tb-10px {
  margin-top: 10px;
  margin-bottom: 10px;
}
body#MasterBodyWrapper .m-l-10px {
  margin-left: 10px;
}
body#MasterBodyWrapper .m-r-10px {
  margin-right: 10px;
}
body#MasterBodyWrapper .m-lr-10px {
  margin-left: 10px;
  margin-right: 10px;
}
body#MasterBodyWrapper .p-a-10px {
  padding: 10px;
}
body#MasterBodyWrapper .p-b-10px {
  padding-bottom: 10px;
}
body#MasterBodyWrapper .p-t-10px {
  padding-top: 10px;
}
body#MasterBodyWrapper .p-tb-10px {
  padding-top: 10px;
  padding-bottom: 10px;
}
body#MasterBodyWrapper .p-l-10px {
  padding-left: 10px;
}
body#MasterBodyWrapper .p-r-10px {
  padding-right: 10px;
}
body#MasterBodyWrapper .p-lr-10px {
  padding-left: 10px;
  padding-right: 10px;
}
body#MasterBodyWrapper .m-a-15px {
  margin: 15px;
}
body#MasterBodyWrapper .m-b-15px {
  margin-bottom: 15px;
}
body#MasterBodyWrapper .m-t-15px {
  margin-top: 15px;
}
body#MasterBodyWrapper .m-tb-15px {
  margin-top: 15px;
  margin-bottom: 15px;
}
body#MasterBodyWrapper .m-l-15px {
  margin-left: 15px;
}
body#MasterBodyWrapper .m-r-15px {
  margin-right: 15px;
}
body#MasterBodyWrapper .m-lr-15px {
  margin-left: 15px;
  margin-right: 15px;
}
body#MasterBodyWrapper .p-a-15px {
  padding: 15px;
}
body#MasterBodyWrapper .p-b-15px {
  padding-bottom: 15px;
}
body#MasterBodyWrapper .p-t-15px {
  padding-top: 15px;
}
body#MasterBodyWrapper .p-tb-15px {
  padding-top: 15px;
  padding-bottom: 15px;
}
body#MasterBodyWrapper .p-l-15px {
  padding-left: 15px;
}
body#MasterBodyWrapper .p-r-15px {
  padding-right: 15px;
}
body#MasterBodyWrapper .p-lr-15px {
  padding-left: 15px;
  padding-right: 15px;
}
body#MasterBodyWrapper .m-a-20px {
  margin: 20px;
}
body#MasterBodyWrapper .m-b-20px {
  margin-bottom: 20px;
}
body#MasterBodyWrapper .m-t-20px {
  margin-top: 20px;
}
body#MasterBodyWrapper .m-tb-20px {
  margin-top: 20px;
  margin-bottom: 20px;
}
body#MasterBodyWrapper .m-l-20px {
  margin-left: 20px;
}
body#MasterBodyWrapper .m-r-20px {
  margin-right: 20px;
}
body#MasterBodyWrapper .m-lr-20px {
  margin-left: 20px;
  margin-right: 20px;
}
body#MasterBodyWrapper .p-a-20px {
  padding: 20px;
}
body#MasterBodyWrapper .p-b-20px {
  padding-bottom: 20px;
}
body#MasterBodyWrapper .p-t-20px {
  padding-top: 20px;
}
body#MasterBodyWrapper .p-tb-20px {
  padding-top: 20px;
  padding-bottom: 20px;
}
body#MasterBodyWrapper .p-l-20px {
  padding-left: 20px;
}
body#MasterBodyWrapper .p-r-20px {
  padding-right: 20px;
}
body#MasterBodyWrapper .p-lr-20px {
  padding-left: 20px;
  padding-right: 20px;
}
body#MasterBodyWrapper .m-a-30px {
  margin: 30px;
}
body#MasterBodyWrapper .m-b-30px {
  margin-bottom: 30px;
}
body#MasterBodyWrapper .m-t-30px {
  margin-top: 30px;
}
body#MasterBodyWrapper .m-tb-30px {
  margin-top: 30px;
  margin-bottom: 30px;
}
body#MasterBodyWrapper .m-l-30px {
  margin-left: 30px;
}
body#MasterBodyWrapper .m-r-30px {
  margin-right: 30px;
}
body#MasterBodyWrapper .m-lr-30px {
  margin-left: 30px;
  margin-right: 30px;
}
body#MasterBodyWrapper .p-a-30px {
  padding: 30px;
}
body#MasterBodyWrapper .p-b-30px {
  padding-bottom: 30px;
}
body#MasterBodyWrapper .p-t-30px {
  padding-top: 30px;
}
body#MasterBodyWrapper .p-tb-30px {
  padding-top: 30px;
  padding-bottom: 30px;
}
body#MasterBodyWrapper .p-l-30px {
  padding-left: 30px;
}
body#MasterBodyWrapper .p-r-30px {
  padding-right: 30px;
}
body#MasterBodyWrapper .p-lr-30px {
  padding-left: 30px;
  padding-right: 30px;
}
body#MasterBodyWrapper .b-radius-standard {
  border-radius: 0.25rem;
}
body#MasterBodyWrapper .b-radius-5 {
  border-radius: 5%;
}
body#MasterBodyWrapper .b-radius-5px {
  border-radius: 5px;
}
body#MasterBodyWrapper .b-a-0 {
  border: none !important;
}
body#MasterBodyWrapper .b-t-0 {
  border-top: none !important;
}
body#MasterBodyWrapper .b-b-0 {
  border-bottom: none !important;
}
body#MasterBodyWrapper .b-l-0 {
  border-left: none !important;
}
body#MasterBodyWrapper .b-r-0 {
  border-right: none !important;
}
body#MasterBodyWrapper .b-lr-0 {
  border-right: none !important;
  border-left: none !important;
}
body#MasterBodyWrapper .b-tb-0 {
  border-top: none !important;
  border-bottom: none !important;
}
body#MasterBodyWrapper .b-a-1px {
  border: 1px solid #303539;
}
body#MasterBodyWrapper .b-b-1px {
  border-bottom: 1px solid #303539;
}
body#MasterBodyWrapper .b-t-1px {
  border-top: 1px solid #303539;
}
body#MasterBodyWrapper .b-tb-1px {
  border-top: 1px solid #303539;
  border-bottom: 1px solid #303539;
}
body#MasterBodyWrapper .b-l-1px {
  border-left: 1px solid #303539;
}
body#MasterBodyWrapper .b-r-1px {
  border-right: 1px solid #303539;
}
body#MasterBodyWrapper .b-lr-1px {
  border-left: 1px solid #303539;
  border-right: 1px solid #303539;
}
body#MasterBodyWrapper .b-a-2px {
  border: 2px solid #303539;
}
body#MasterBodyWrapper .b-b-2px {
  border-bottom: 2px solid #303539;
}
body#MasterBodyWrapper .b-t-2px {
  border-top: 2px solid #303539;
}
body#MasterBodyWrapper .b-tb-2px {
  border-top: 2px solid #303539;
  border-bottom: 2px solid #303539;
}
body#MasterBodyWrapper .b-l-2px {
  border-left: 2px solid #303539;
}
body#MasterBodyWrapper .b-r-2px {
  border-right: 2px solid #303539;
}
body#MasterBodyWrapper .b-lr-2px {
  border-left: 2px solid #303539;
  border-right: 2px solid #303539;
}
body#MasterBodyWrapper .b-a-3px {
  border: 3px solid #303539;
}
body#MasterBodyWrapper .b-b-3px {
  border-bottom: 3px solid #303539;
}
body#MasterBodyWrapper .b-t-3px {
  border-top: 3px solid #303539;
}
body#MasterBodyWrapper .b-tb-3px {
  border-top: 3px solid #303539;
  border-bottom: 3px solid #303539;
}
body#MasterBodyWrapper .b-l-3px {
  border-left: 3px solid #303539;
}
body#MasterBodyWrapper .b-r-3px {
  border-right: 3px solid #303539;
}
body#MasterBodyWrapper .b-lr-3px {
  border-left: 3px solid #303539;
  border-right: 3px solid #303539;
}
body#MasterBodyWrapper .b-a-5px {
  border: 5px solid #303539;
}
body#MasterBodyWrapper .b-b-5px {
  border-bottom: 5px solid #303539;
}
body#MasterBodyWrapper .b-t-5px {
  border-top: 5px solid #303539;
}
body#MasterBodyWrapper .b-tb-5px {
  border-top: 5px solid #303539;
  border-bottom: 5px solid #303539;
}
body#MasterBodyWrapper .b-l-5px {
  border-left: 5px solid #303539;
}
body#MasterBodyWrapper .b-r-5px {
  border-right: 5px solid #303539;
}
body#MasterBodyWrapper .b-lr-5px {
  border-left: 5px solid #303539;
  border-right: 5px solid #303539;
}
body#MasterBodyWrapper .divMaxWidth220px {
  max-width: 220px;
}

/*#endregion MASTER BODY WRAPPER */
