<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Colors */
/* layout */
@font-face {
  font-family: 'Interstate Regular';
  src: url('/Content/Fonts/INTERSTATE.eot');
  src: local('☺'), url('/Content/Fonts/INTERSTATE.woff') format('woff'), url('/Content/Fonts/INTERSTATE.ttf') format('truetype'), url('/Content/Fonts/INTERSTATE.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
html {
  margin: 0;
  padding: 0;
  height: 100%;
}
body {
  font-family: Tahoma;
  font-size: 14px;
  min-width: 1050px;
  height: 100%;
}
.EntirePageWrapperDiv {
  min-height: 100%;
  position: relative;
}
.RenderBodyContent {
  padding-bottom: 80px;
}
.message {
  padding: 10px;
}
.InlineBlock {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.KoalaTeeLogo {
  text-align: center;
  padding-top: 10px;
  padding-bottom: 15px;
  margin: 0 auto;
}
.ShippingPromo {
  position: absolute;
  left: 0px;
  top: 0px;
}
#FloatingMenuDiv {
  position: absolute;
  z-index: 99;
  width: 100%;
}
.ClickableImage,
.clickable {
  border: none;
  cursor: hand;
  cursor: pointer;
}
.LightGrayDivider {
  color: #EEEEEE;
  height: 2px;
  margin: 4px 0 0 0;
}
.TableWithNoSpacing {
  border-collapse: collapse;
}
.TableWithNoSpacing th,
.TableWithNoSpacing td {
  padding: 0;
}
.a-no-underline:link {
  text-decoration: none;
}
.a-no-underline:visited {
  text-decoration: none;
}
.a-no-underline:hover {
  text-decoration: none;
}
.a-no-underline:active {
  text-decoration: none;
}
/*----------------------------------------------------------*/
/* Main menu */
/*----------------------------------------------------------*/
.MenuArea {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  min-width: 1000px;
}
#GarmentsMenuInjectArea {
  margin-left: auto;
  margin-right: auto;
  min-width: 1000px;
}
#CustomToolMenuInjectArea {
  margin-left: auto;
  margin-right: auto;
  min-width: 1000px;
  text-align: center;
  display: none;
}
#MenuSpacer {
  height: 35px;
}
.MenuHeaders {
  text-align: center;
  display: inline;
  position: relative;
}
.MenuHeaders li {
  display: inline;
  list-style-type: none;
  padding: 0px 16px 0px 16px;
}
.MenuHeaders a {
  color: black;
  text-decoration: none;
}
.MenuHeaders a:hover {
  color: gray;
}
.MenuList {
  display: inline;
}
.MenuDivider {
  background-image: url('/Content/images/master/MenuBarBreak.png');
  background-repeat: repeat-x;
  width: 1000px;
  height: 6px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
.MenuDividerPadding {
  width: 100%;
  height: 4px;
}
#DesignsMenuArea {
  font-size: 10px;
  background-color: White;
  font-family: Tahoma;
  color: #434343;
  width: 100%;
  border-bottom: 1px solid #EAEAEA;
}
#DesignsMenuArea #DesignsMenuPadding {
  padding: 20px 0px 20px 0px;
}
#DesignsMenuArea a {
  font-family: Tahoma;
  font-size: 10px;
  color: #434343;
}
#DesignsMenuArea .StyleHeader {
  font-weight: bold;
  text-transform: uppercase;
}
#DesignsMenuArea b {
  font-size: 12px;
  font-weight: bolder;
}
#CreateCustomDesignMenuOption {
  padding: 3px;
  border-right: 1px #C3C3C3 solid;
  border-bottom: 1px #C3C3C3 solid;
  color: white;
  background-color: #333333;
  font-weight: bold;
  width: 118px;
  text-align: center;
}
#CreateCustomDesignLink {
  /*color: white !important;*/
}
#GarmentMenuLocked {
  background-color: White;
  font-family: Tahoma;
  font-size: 12px;
  color: #434343;
  padding: 20px 0px 20px 0px;
  width: 100%;
  display: none;
  border-bottom: 1px solid #EAEAEA;
}
#GarmentMenuLocked a {
  font-family: Tahoma;
  font-size: 12px;
  color: #434343;
}
#GarmentMenuLocked .StyleHeader {
  font-weight: bold;
  text-transform: uppercase;
}
.GarmentsMenuTable {
  margin: auto;
}
.GarmentsMenuTable td {
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 15px;
  padding-bottom: 15px;
  width: 175px;
  vertical-align: top;
}
#LiveChatContainer {
  cursor: pointer;
  height: 38px;
}
#MyCartIcon {
  background-image: url('/Content/Images/master/MyCart.png');
  position: absolute;
  top: -140px;
  right: 0px;
  width: 42px;
  height: 32px;
  text-align: center;
  cursor: pointer;
}
#MyCartText {
  color: white;
  font-weight: bold;
  font-size: 10px;
  font-family: Tahoma;
  margin-top: 3px;
}
#SearchDiv {
  position: absolute;
  top: -95px;
  right: 0px;
}
#txtSearch {
  height: 11px;
  width: 80px;
  font-size: 8pt;
  line-height: 10px;
  border-top: 1px #ececec solid;
  border-left: 1px #e3e3e3 solid;
  border-right: 1px #e3e3e3 solid;
  border-bottom: 1px #ececec solid;
  background-color: #e0e0e0;
}
label.error {
  color: #B94A48;
}
.InputWithHint {
  font-size: 10px;
  font-style: italic;
  color: #7A7A7A;
  line-height: 13px;
  padding-top: 3px;
}
input.error,
textarea.error,
select.error {
  color: #B94A48;
  border-color: #B94A48;
}
label.success {
  /*color: @Success;*/
}
input.success,
textarea.success,
select.success {
  /*
    color: @Success;
    border-color: @Success;
    */
}
.Footer {
  clear: both;
  width: 100%;
  height: 54px;
  background-color: black;
  padding-bottom: 1px;
  padding-top: 20px;
  color: white;
  font-family: Tahoma;
  font-size: 12px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.Footer li {
  font-size: 13px;
  display: inline;
  list-style-type: none;
  padding: 0px 25px 0px 0px;
}
.FooterList {
  display: inline;
  margin: 0px 0px 0px 0px;
}
.Footer_Copyright {
  color: Gray;
}
.Footer_Zone {
  width: 1000px;
  margin-left: auto;
  margin-right: auto;
}
.FooterList a {
  color: white;
  text-decoration: none;
}
.FooterList a:hover {
  color: gray;
  text-decoration: none;
}
a.FacebookLink {
  width: 22px;
  height: 22px;
  background-image: url('/Content/images/master/FacebookInactive.png');
}
a.FacebookLink:hover {
  background-image: url('/Content/images/master/FacebookActive.png');
}
a.TwitterLink {
  width: 22px;
  height: 22px;
  background-image: url('/Content/images/master/TwitterInactive.png');
}
a.TwitterLink:hover {
  background-image: url('/Content/images/master/TwitterActive.png');
}
.ContentArea {
  width: 1000px;
  margin-left: auto;
  margin-right: auto;
  min-height: 650px;
}
.row-fluid &gt; .span1Point5 {
  width: 9.57446808%;
}
.LargeHeaderFont,
.SmallerHeaderFont,
.SmallHeaderFont,
.MediumHeaderFont,
.GridHeader {
  font-family: 'Interstate', Tahoma;
}
H1 .sup,
H1 .sub {
  color: #4D98C0;
}
H1 .sup {
  position: absolute;
  top: -3px;
  padding-left: 4px;
  font-size: 18px;
  font-weight: 300;
}
H1 .sub {
  font-size: 13px;
  padding-left: 2px;
}
hr {
  margin: 3px 0 6px 0;
  background-color: #B0B0B0;
  height: 1px;
}
.LargeHeaderFont {
  font-size: 40px;
}
.SmallerHeaderFont {
  font-size: 15px;
}
.SmallHeaderFont {
  font-size: 17px;
}
.MediumHeaderFont {
  font-size: 23px;
}
.NormalBold {
  font-weight: bold;
}
.NormalSmaller {
  font-size: 13px;
}
.NormalSmallest {
  font-size: 11px;
}
.FadedText {
  color: #c0c0c0;
}
.GridHeader {
  font-family: 'Interstate Regular', Tahoma;
  font-size: 17px;
}
.CartPrice {
  font-family: Tahoma;
  font-size: 19px;
  font-weight: bold;
}
span.red {
  color: Red;
}
.fancybox-skin {
  border: 2px solid white;
  background-color: #434343;
}
.fancybox-white-background {
  background-color: white;
}
.fancybox-white-background .fancybox-skin {
  background-color: white;
}
.cancel-fancybox-skin .fancybox-skin {
  border: unset;
  background-color: unset;
}
.WhiteText {
  color: white;
}
.white-link {
  color: white;
  text-decoration: underline;
}
.StartHidden {
  display: none;
}
.DisableOverlay {
  background-color: black;
  opacity: 0.75;
  /* Real browsers, IE9+ */
  filter: alpha(opacity = 75);
  /* MSIE -- note special ~"" so that LESS will compile */
  z-index: 10000;
  background-image: url('/Content/images/fancybox_loading.gif');
  background-position: center center;
  background-repeat: no-repeat;
}
/*
Be careful with this setting. Right now it's set to assume we will never want the user to scroll horizontally (because ick)
But it may be desirable for the user to scroll vertically within the fancybox (like for the Individual Names form)
*/
.fancybox-inner {
  overflow-x: hidden !important;
}
/*----------------------------------------------------------*/
/* Form CSS */
/*----------------------------------------------------------*/
textarea {
  padding: 0 2px;
}
.ReadOnlyFormLabel {
  font-family: Tahoma;
  font-weight: bold;
  font-size: 11px;
  display: inline;
}
.ReadOnlyFormContent {
  font-family: Tahoma;
  font-size: 10px;
  display: inline;
}
.FormBottomButtons {
  margin-top: 16px;
}
.FormRow {
  margin-bottom: 8px;
}
.FitTextAreaToWidth {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#ContinueButton {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  border: 0;
  width: 91px;
  height: 25px;
  background: url("/Content/images/buttons/ContinueButton.png") no-repeat 0 0;
  text-indent: -1000em;
  text-decoration: none;
}
#ContinueButton:hover {
  background-position: 0 -25px;
  text-decoration: none;
}
#ContinueButton span {
  visibility: hidden;
}
.ContinueRedButton {
  border: 0;
  width: 91px !important;
  height: 25px !important;
  background: url("/Content/images/buttons/ContinueRedButton.png") no-repeat 0 0;
  text-indent: -1000em;
  text-decoration: none;
}
.ContinueRedButton:hover {
  background-position: 0 -25px;
  text-decoration: none;
}
.ContinueRedButton span {
  visibility: hidden;
}
.SaveButton {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  border: 0;
  width: 50px !important;
  height: 20px !important;
  background: url("/Content/images/buttons/SaveButton.png") no-repeat 0 0;
  text-indent: -1000em;
  text-decoration: none;
}
.SaveButton:hover {
  background-position: 0 -20px;
  text-decoration: none;
}
.SaveButton span {
  visibility: hidden;
}
.NoThanksButton {
  border: 0;
  width: 98px !important;
  height: 25px !important;
  background: url("/Content/images/buttons/NoThanksButton.png") no-repeat 0 0;
  text-indent: -1000em;
  text-decoration: none;
}
.NoThanksButton:hover {
  background-position: 0 -25px;
  text-decoration: none;
}
.NoThanksButton span {
  visibility: hidden;
}
#PreviousButton {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  width: 91px;
  height: 25px;
  background: url("/Content/images/buttons/PreviousButton.png") no-repeat 0 0;
  text-decoration: none;
}
#PreviousButton:hover {
  background-position: 0 -25px;
  text-decoration: none;
}
#PreviousButton span {
  visibility: hidden;
}
.SelectDesignButton {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  width: 107px;
  height: 24px;
  background: url("/Content/images/buttons/SelectDesignButton.png") no-repeat 0 0;
  text-decoration: none;
}
.SelectDesignButton:hover {
  background-position: 0 -24px;
  text-decoration: none;
}
.SelectDesignButton span {
  visibility: hidden;
}
.PlaceOrderButton,
.PlaceProofRequestButton {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  border: 0;
  height: 25px !important;
  text-indent: -1000em;
}
.PlaceOrderButton {
  width: 104px !important;
  background: url("/Content/images/Buttons/PlaceOrder.png") no-repeat 0 0;
}
.PlaceProofRequestButton {
  width: 154px !important;
  background: url("/Content/images/Buttons/PlaceProofRequest.png") no-repeat 0 0;
}
.PlaceOrderButton:hover,
.PlaceProofRequestButton:hover {
  background-position: 0 -25px;
}
.ShareNowButton {
  border: 0;
  width: 200px !important;
  height: 29px !important;
  background: url("/Content/images/referral/ShareNow.png") no-repeat 0 0;
  text-indent: -1000em;
  text-decoration: none;
}
.alignCenter {
  text-align: center;
}
.verticalMiddle {
  vertical-align: middle;
}
a.GrayBoldLink {
  color: #434343;
  font-weight: bold;
  text-decoration: underline;
}
/*----------------------------------------------------------*/
/* Content sections */
/*----------------------------------------------------------*/
.ContentSection h2 {
  background-color: black;
  background-color: #333333;
  color: White;
  font-weight: bolder;
  font-size: 14px;
  line-height: 20px;
  padding-left: 6px;
  border: none;
}
.ContentSection h2 + .InnerContent,
.ContentSection h2 + .InnerContentWithGreyBackground {
  border-top-width: 0;
}
.ContentSection .InnerContent,
.ContentSection .InnerContentWithGreyBackground {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #cbcbcb;
  padding: 0 8px 0 8px;
}
.ContentSection .InnerContentWithGreyBackground {
  background-color: #ebebeb;
}
.ContentSection .PaddedContent {
  padding: 12px;
}
.ContentSection hr {
  background-image: url("/Content/images/master/MenuBarBreak.png");
  background-repeat: repeat-x;
  background-color: white;
  height: 6px;
  width: 100%;
}
.ContentSection hr.inverted {
  background-image: url("/Content/images/master/MenuBarBreakInverted.png");
  background-repeat: repeat-x;
  height: 6px;
  width: 100%;
  border: none;
}
.SectionHeader,
.SectionSubHeader {
  background-color: #434343;
  color: White;
  font-weight: bolder;
  font-size: 14px;
  border: #434343 solid 1px;
}
.SectionSubHeader {
  font-weight: normal;
  font-size: 12px;
}
.SectionSubHeader.FadedBackground {
  background-color: #5c5c5c;
}
.PadLeft {
  padding-left: 10px;
}
.PadRight {
  padding-right: 10px;
}
.FloatRight {
  float: right;
}
.SectionContent {
  padding-top: 6px;
  padding-bottom: 6px;
  background-color: #EEEEEE;
  border: #434343 solid 1px;
  font-size: 12px;
}
/*----------------------------------------------------------*/
/* Account menu dropdown in top right */
/*----------------------------------------------------------*/
#AccountMenuDownArrow {
  width: 18px;
  height: 28px;
  border: 0;
}
#AccountMenu {
  display: inline;
  position: absolute;
  right: 0px;
  top: -28px;
  text-align: right;
  width: 155px;
}
#AccountMenuOptions {
  display: none;
  position: absolute;
  background-color: whitesmoke;
  border: solid;
  border-width: 1px;
  border-color: #A7A7A7;
  border-top: none;
  width: 155px;
  right: 0px;
}
#AccountMenuOptions li {
  font-size: 12px;
  display: block;
  text-align: left;
  padding-top: 3px;
  padding-bottom: 3px;
}
#AccountMenuOptions li a {
  color: black;
  text-decoration: none;
}
.AccountMenuDivider hr {
  color: #A7A7A7;
  height: 2px;
  margin: 2px;
}
.AccountMenuOptionHover {
  background-color: #0085db;
}
.AccountMenuOptionHover a {
  color: white !important;
}
@font-face {
  font-family: 'AvenirLTStd-Book';
  src: url('/Content/Fonts/30E308_3_0.eot');
  src: url('/Content/Fonts/30E308_3_0.eot?#iefix') format('embedded-opentype'), url('/Content/Fonts/30E308_3_0.woff2') format('woff2'), url('/Content/Fonts/30E308_3_0.woff') format('woff'), url('/Content/Fonts/30E308_3_0.ttf') format('truetype');
}
.AvenirLTStd-Book {
  font-family: AvenirLTStd-Book;
  font-weight: normal;
  font-style: normal;
}
#table-master-communicate {
  width: 200px;
  position: absolute;
  top: -143px;
  right: 42px;
  font-family: AvenirLTStd-Book;
  font-size: 12px;
}
#table-master-communicate td {
  text-align: left;
}
#table-master-communicate .pad-cell-left {
  padding-left: 4px;
}
#table-master-communicate .narrow {
  width: 6px;
  vertical-align: middle;
}
#table-master-communicate .chat-icon-cell {
  width: 44px;
}
#table-master-covid {
  position: absolute;
  top: -154px;
  /*right: 0px;*/
  font-family: AvenirLTStd-Book;
  font-size: 14px;
  background-color: #FEFFC6;
  color: black;
  width: 327px;
  padding: 7px 0 6px 8px;
  border: 1px solid #D2D5D9;
  box-shadow: 2px 2px 10px 0px lightgrey;
}
#table-master-covid td {
  text-align: left;
}
#table-master-covid .pad-cell-left {
  padding-left: 4px;
}
.MenuLinkFullWidth {
  display: block;
}
.field-validation-error {
  display: block;
  font-size: 13px;
  position: relative;
  top: -6px;
  left: 1px;
  color: #B94A48;
}
/*----------------------------------------------------------*/
/* Login modal window */
/*----------------------------------------------------------*/
.FancyboxModalForm header {
  height: 45px;
  border-bottom: 2px solid silver;
  margin-bottom: 10px;
}
.FancyboxModalForm header h2 {
  color: white;
  display: inline-block;
  padding-right: 10px;
}
.FancyboxModalForm header span {
  vertical-align: text-bottom;
}
.FancyboxModalForm header span h3 {
  color: white;
  font-size: 0.7em;
  font-weight: normal;
  display: inline-block;
  float: right;
  vertical-align: text-bottom;
  padding-top: 8px;
}
.FancyboxModalForm section {
  clear: both;
}
.FancyboxModalForm section label {
  color: white;
}
.FancyboxModalForm section input.error {
  background-color: #ffcccc;
}
.FancyboxModalForm section span.help-inline {
  color: white;
  font-size: 0.8em;
  font-weight: normal;
  float: right;
  display: block;
}
.FancyboxModalForm section label#Password_DetachedLabel {
  display: inline;
}
.FancyboxModalForm section #buttons {
  clear: both;
  float: right;
}
.FancyboxModalForm .field-validation-error {
  color: #ffcccc;
}
.covid-popup-inner {
  color: white;
  font-family: 'Calvert MT Lt', Tahoma;
}
.covid-popup-inner section {
  line-height: 1.7;
  margin: 21px 0;
  font-family: 'Catamaran', Avant Garde, sans-serif;
}
.PopupBoxV2 {
  color: white;
}
.PopupBoxV2 .FancyboxModalForm header {
  border-bottom: none;
}
.PopupBoxV2 h2 {
  margin-top: 5px;
  margin-bottom: 0;
  font-size: 24px;
}
.PopupBoxV2 header {
  height: unset;
  margin-bottom: 12px;
}
.PopupBoxV2 header hr {
  color: #fff;
  background-color: #fff;
  width: 100%;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
.PopupBoxV2 .popup-close-box {
  float: right;
}
.PopupBoxV2 .popup-close-box img {
  width: 15px;
  margin-top: 8px;
}
.PopupBoxV2 .fancybox-skin {
  color: white;
}
.PopupBoxV2 label {
  color: white;
}
.PopupBoxV2 .form-control {
  width: 100%;
}
.ForgotPasswordPopup {
  color: white;
}
.ForgotPasswordPopup div {
  color: white;
}
.ForgotPasswordPopup .FancyboxModalForm section span.help-inline {
  font-size: 0.8em;
}
.ForgotPasswordPopup label {
  font-size: 0.8em;
}
.pop {
  position: absolute;
  display: inline;
}
.pop .pop_menu {
  display: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.pop .pop_toggle {
  background-image: url(images/login-arrow.png);
  background-repeat: no-repeat;
  background-position: center center;
  width: 20px;
  height: 20px;
  overflow: hidden;
  cursor: pointer;
}
.active .pop_menu {
  display: block;
  background-color: white;
  color: #000;
  position: absolute;
  padding: 0.6em;
  width: 12em;
  top: 22px;
  right: -15px;
  border: 1px solid black;
}
.active .pop_menu a {
  color: #000;
}
.active .pop_toggle {
  z-index: 2000;
  position: absolute;
  top: 0;
  left: 0;
  background-image: url(images/login-arrow.png);
}
div#LoggedInDisplay h3 {
  font-size: 1em;
  font-weight: normal;
  display: inline;
}
/**--------------------------------------*/
/* Custom Options */
/**--------------------------------------*/
.StartDesigningButton {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  border: 0;
  width: 269px;
  height: 49px;
  background: url("/Content/images/CustomOptions/StartDesigningButton.png") no-repeat 0 0;
  text-indent: -1000em;
  text-decoration: none;
}
.StartDesigningButton:hover {
  background-position: 0 -49px;
  text-decoration: none;
}
.StartDesigningButton span {
  visibility: hidden;
}
.RequestADesignButton {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  border: 0;
  width: 282px;
  height: 49px;
  background: url("/Content/images/CustomOptions/RequestDesignButton.png") no-repeat 0 0;
  text-indent: -1000em;
  text-decoration: none;
}
.RequestADesignButton:hover {
  background-position: 0 -49px;
  text-decoration: none;
}
.RequestADesignButton span {
  visibility: hidden;
}
.ContinueButtonLarger {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  border: 0;
  width: 153px;
  height: 35px;
  background: url("/Content/images/Buttons/ContinueButtonLarger.png") no-repeat 0 0;
  text-indent: -1000em;
  text-decoration: none;
}
.ContinueButtonLarger:hover {
  background-position: 0 -35px;
  text-decoration: none;
}
.ContinueButtonLarger span {
  visibility: hidden;
}
.NoThanksContinueButton {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  border: 0;
  width: 241px !important;
  height: 35px !important;
  background: url("/Content/images/Buttons/NoThanksContinueButton.png") no-repeat 0 0;
  text-indent: -1000em;
  text-decoration: none;
}
.NoThanksContinueButton:hover {
  background-position: 0 -35px;
  text-decoration: none;
}
.NoThanksContinueButton span {
  visibility: hidden;
}
.PreviousPageButton {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  border: 0;
  width: 183px;
  height: 35px;
  background: url("/Content/images/Buttons/PreviousPageButton.png") no-repeat 0 0;
  text-indent: -1000em;
  text-decoration: none;
}
.PreviousPageButton:hover {
  background-position: 0 -35px;
  text-decoration: none;
}
.PreviousPageButton span {
  visibility: hidden;
}
.RedBackground {
  background: red;
  color: white;
}
/*----------------------------------------------------------*/
/* Modifications to Bootstrap.css */
/*----------------------------------------------------------*/
a.btn {
  line-height: 15px;
}
@media (max-width: 1024px) {
  .ContentArea {
    width: unset;
  }
}
.jq-dialog-hide-container {
  background: none !important;
  border: none !important;
}
.jq-dialog-hide-container .ui-dialog-titlebar {
  display: none !important;
}</pre></body></html>