.FooterButtons form{display:inline;}.print-optional{padding-left:4px;font-size:18px;font-weight:normal;font-style:italic;color:#bdbdbd;}.indv-ddl-color-style{height:48px;}.margin-v-std{margin-top:20px;margin-bottom:20px;}.indv-note-box-style{text-align:center;border:1px solid #f00;color:#f00;padding:20px;}.indv-matching-height{min-height:435px;}#img-name-template,#img-number-template,#img-nameandnumber-template{max-width:400px;max-height:500px;}@media(max-width:768px){.indv-matching-height{min-height:346px;}}@media(max-width:1023px){#img-name-template,#img-number-template,#img-nameandnumber-template{max-width:280px;max-height:400px;}}@media(max-width:1023px){.indv-matching-height{min-height:340px;}}.BackPrintOptions .ContentSection{margin-bottom:12px;}.BackPrintOptions h2{background-color:#000;background-color:#333;color:#fff;font-weight:normal;font-size:18px;letter-spacing:.04em;line-height:20px;padding-left:0 !important;padding-top:6px;padding-bottom:6px;margin-bottom:0;margin-top:8px;border:none;text-align:center;}.BackPrintOptions .InnerContent{padding-bottom:10px;border-width:1px 1px 1px 1px !important;margin-top:5px;}.BackPrintOptions .GarmentOptionImage{width:240px;margin:14px auto;position:relative;right:5px;}.BackPrintOptions p{font-size:14px;color:#000;text-align:justify;}.BackPrintOptions .OptionPrice{float:left;}.BackPrintOptions .OptionPrice .Amount{font-size:18px;}.BackPrintOptions .OptionAction{float:right;}.BackPrintOptions .EnteringNamesAndNumbersInfo{padding:6px;background-color:#f00;color:#fff;margin-bottom:8px;font-size:14px;}.BackPrintOptions .garment-options-add-design-button{width:130px;font-size:1.176em;}@media(max-width:1023px){.BackPrintOptions h2{font-size:15px;}.BackPrintOptions p{font-size:12px;}.BackPrintOptions .GarmentOptionImage{max-width:178px;margin:7px auto;}.BackPrintOptions .garment-options-add-design-button{width:120px;}}@media(max-width:768px){.BackPrintOptions .GarmentOptionImage{max-width:178px;margin:7px auto;}.BackPrintOptions .garment-options-add-design-button{width:110px;font-size:1em;}}.p-min-height{min-height:80px;}.back-sleeve-option-body-content{margin-left:18px;margin-right:18px;}@media(max-width:1024px){.back-sleeve-option-body-content{margin-left:3px;margin-right:3px;}}.BackPrintOptions.row>[class*="col-lg"],.BackPrintOptions.row>[class*="col-md"],.BackPrintOptions.row>[class*="col-sm"]{margin-left:3px;padding-right:0;padding-left:0;}.BackPrintOptions.row>[class*="col-lg"]:first-child,.BackPrintOptions.row>[class*="col-md"]:first-child,.BackPrintOptions.row>[class*="col-sm"]:first-child{margin-left:0;}.BackPrintOptions.row>.col-lg-3,.BackPrintOptions.row>.col-md-3,.BackPrintOptions.row>.col-sm-3{width:24.7%;}.ContinueButton{float:right;}.NoThanksButton{float:right;}.BackOptionForm{padding:28px;}.BackPrintOptions.row>.col-lg-4{width:33%;}.BackPrintOptions.row>.col-lg-4 .GarmentOptionImage{left:34px;}.DesignTextHeader{font-weight:bold;border-bottom:1px solid #000;font-size:12px;}.DesignTextCell{border-bottom:1px solid #000;font-size:12px;}.LargeHeadingBiryani900{font-family:'Biryani',sans-serif;font-weight:900;text-transform:uppercase;font-size:54px;line-height:54px;}.LargeHeadingBiryani300{font-family:'Biryani',sans-serif;font-weight:300;text-transform:uppercase;font-size:24px;}.price-table{font-family:AvenirLTStd-Heavy;}.price-table .pt-plus{font-size:16px;font-family:AvenirLTStd-Light;}.price-table .pt-currency{font-size:12px;vertical-align:top;line-height:9px;}.price-table .pt-dollars{font-size:24px;font-weight:bold;vertical-align:top;line-height:17px;}.price-table .pt-cents{font-size:12px;vertical-align:top;line-height:9px;}.price-table .pt-each{font-style:italic;font-family:AvenirLTStd-Light;position:relative;top:-6px;}
/* Colors */
/* layout */
.ContentSection h2 {
  font-family: Tahoma;
}
#divIndvDialog,
#divSleeveDialog,
#divSaveAndContinueDialog,
#divDesignSavedDialog {
  display: none;
}
#divSaveAndContinueDialog {
  background-color: white;
  color: black;
  width: 700px;
}
#divSaveAndContinueContent {
  width: 100% !important;
  min-width: 600px !important;
}
#divSaveAndContinueContent #save-and-contniue-dialog-x-close {
  float: right;
}
#divSaveAndContinueContent #save-and-contniue-dialog-x-close img {
  width: 16px;
  height: 16px;
  top: -31px;
  position: relative;
  right: -26px;
}
#divSaveAndContinueContent .full-title {
  text-align: center;
  font-family: AvenirLTStd-Light;
  font-size: 32px;
  padding-top: 8px;
  padding-bottom: 10px;
}
#divSaveAndContinueContent .column {
  text-align: center;
  font-family: AvenirLTStd-Light;
  font-size: 16px;
  padding-top: 27px;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 20px;
  margin: auto;
}
#divSaveAndContinueContent .column .s-and-c-column-btn {
  width: 185px;
  margin-top: 15px;
  box-shadow: 0 0px 16px 0 rgba(0, 0, 225, 0.2), 0 0 6px 0 rgba(0, 0, 225, 0.19) inset;
}
#divSaveAndContinueContent .column .title {
  font-family: AvenirLTStd-Heavy;
  font-size: 26px;
  line-height: 24px;
  margin-bottom: 18px;
}
#divSaveAndContinueContent .column .mid {
  color: #C4C4C4;
  font-style: italic;
  font-size: 18px;
  margin-bottom: 18px;
}
#divSaveAndContinueContent .column .bot-list {
  text-align: left;
  padding-left: 6px;
  line-height: 23px;
}
#divSaveAndContinueContent .column .button-div-1 {
  width: 184px;
  padding-bottom: 8px;
  margin: auto;
  margin-top: 15px;
}
#divSaveAndContinueContent .column .button-div-2 {
  height: 54px;
  background-color: white;
  color: black;
  padding: 6px;
  text-align: center;
  vertical-align: middle;
  margin: auto;
}
#divSaveAndContinueContent .column .button-green {
  background-color: #4ADD8C;
  color: white;
}
#divSaveAndContinueContent .column .button-white {
  border: gray 1px solid;
}
#divSaveAndContinueContent .column .btn-arrow-img {
  height: 14px;
  width: 8px;
  position: relative;
  top: 13px;
  margin-left: 8px;
}
#divSaveAndContinueContent .column:hover {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  border-top: #F19772 4px solid;
}
.ui-widget-content.ui-dialog {
  background: white;
  border: lightgray solid 1px;
}
.ui-dialog .ui-dialog-buttonpane button,
.ui-dialog .ui-dialog-titlebar-close {
  color: black;
}
#design-editor-top-btn-div-container {
  max-width: 1100px;
  justify-content: center;
  margin: auto;
}
#design-editor-top-btn-div {
  width: 100%;
  margin: auto;
  padding-bottom: 10px;
  text-align: center;
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  font-family: 'AvenirLTStd-Book';
  font-size: 16px;
  font-weight: bold;
}
.design-editor-top-buttons {
  width: 300px;
}
.design-editor-top-one-color-banner {
  width: 450px;
  max-width: 450px;
}
#divIndvContent,
#divSleeveContent {
  background-color: white;
  color: black;
  font-family: AvenirLTStd-Light;
  padding: 20px 0 0 20px;
}
#divIndvContent .title,
#divSleeveContent .title {
  font-size: 30px;
  padding-bottom: 14px;
}
#divIndvContent .sub-header,
#divSleeveContent .sub-header {
  font-size: 22px;
}
#divIndvContent .price,
#divSleeveContent .price {
  font-size: 22px;
  color: #4ADD8C;
  margin-top: 10px;
  margin-bottom: 10px;
}
#divIndvContent hr,
#divSleeveContent hr {
  color: #EBE6E2;
  background-color: #EBE6E2;
  margin-top: 20px;
  margin-bottom: 30px;
  height: 1px;
}
#divIndvContent .ddl-color-options,
#divSleeveContent .ddl-color-options {
  width: 100%;
  height: 40px;
}
#divIndvContent .note-box,
#divSleeveContent .note-box {
  color: #EB6A7C;
  border: 1px solid #EB6A7C;
  padding: 15px;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 0.9em;
  text-align: center;
}
#divIndvContent .img-indv-name-number,
#divSleeveContent .img-indv-name-number {
  max-width: 400px;
  max-height: 400px;
  background-color: #2F5FC3;
}
#divIndvContent .img-sleeve,
#divSleeveContent .img-sleeve {
  width: 400px;
  height: 400px;
}
#divIndvContent .button-div-1,
#divSleeveContent .button-div-1 {
  width: 184px;
  padding-bottom: 8px;
  margin: auto;
  margin-top: 15px;
}
#divIndvContent .button-div-2,
#divSleeveContent .button-div-2 {
  height: 54px;
  background-color: white;
  color: black;
  padding: 6px;
  text-align: center;
  vertical-align: middle;
  margin: auto;
  font-size: 1.2em;
  line-height: 38px;
}
#divIndvContent .button-green,
#divSleeveContent .button-green {
  background-color: #4ADD8C;
  color: white;
}
#divIndvContent .btn-arrow-img,
#divSleeveContent .btn-arrow-img {
  height: 14px;
  width: 8px;
  position: relative;
  margin-left: 9px;
}
#divIndvContent #divSleeveGroupText,
#divSleeveContent #divSleeveGroupText,
#divIndvContent #divSleeveOptionColor,
#divSleeveContent #divSleeveOptionColor {
  margin-top: 10px;
}
#divDesignSavedDialog {
  background-color: white;
  color: black;
  font-family: AvenirLTStd-Light;
  padding: 20px 20px 0 20px;
  overflow: hidden;
}
#divDesignSavedDialog #divDesignSavedContent {
  overflow: hidden;
}
#divDesignSavedDialog .DisableOverlay {
  opacity: 0.65;
}
#divDesignSavedDialog .full-title {
  text-align: center;
  font-family: AvenirLTStd-Light;
  font-size: 32px;
  padding-top: 26px;
  padding-bottom: 10px;
  color: #4ADD8C;
}
#divDesignSavedDialog .title {
  font-size: 30px;
  padding-bottom: 14px;
  color: #4ADD8C;
}
#divDesignSavedDialog .sub-header {
  font-size: 22px;
  font-family: AvenirLTStd-Black;
  text-align: center;
}
#divDesignSavedDialog .mid-text {
  font-size: 16px;
  font-family: AvenirLTStd-Light;
  text-align: center;
  margin-top: 4px;
}
#divDesignSavedDialog .footer-text {
  font-size: 26px;
  font-family: AvenirLTStd-Light;
  text-align: center;
}
#divDesignSavedDialog .button-div-1 {
  width: 265px;
  /*padding-bottom: 8px;*/
  margin: auto;
  margin-top: 15px;
}
#divDesignSavedDialog .button-orange-1,
#divDesignSavedDialog .button-orange-1 a {
  color: #FF9269;
  background-color: white;
}
#divDesignSavedDialog .button-orange-2,
#divDesignSavedDialog .button-orange-2 a {
  color: white;
  background-color: #FF9269;
}
#divDesignSavedDialog .button-order-border {
  border: #FF9269 1px solid;
}
#divDesignSavedDialog .button-div-2 {
  height: 56px;
  padding: 6px;
  text-align: center;
  vertical-align: middle;
  margin: auto;
  font-size: 1.2em;
  line-height: 42px;
}
#divDesignSavedDialog .btn-arrow-img {
  height: 14px;
  width: 8px;
  position: relative;
  margin-left: 9px;
}
.VinylDifferingColorsLockPaneContentDiv {
  width: 500px;
  border: solid 1px White;
  padding: 10px 30px 10px 30px;
  margin-left: auto;
  margin-right: auto;
  background-color: white;
  color: black;
}
.sleeve-qty-pricing-container {
  max-width: 406px;
  display: flex;
  flex-wrap: wrap;
}
.sleeve-qty-pricing-container .sleeve-qty-pricing-unit {
  width: 100px;
  font-size: 16px;
  padding: 2px;
}
.sleeve-qty-pricing-container .sleeve-qty-pricing-unit .sleeve-qty-pricing-qty {
  border: 1px solid #A5A5A5;
  background-color: #A5A5A5;
  color: white;
  text-align: center;
  padding-top: 3px;
}
.sleeve-qty-pricing-container .sleeve-qty-pricing-unit .sleeve-qty-pricing-price {
  border: 3px solid #A5A5A5;
  background-color: white;
  color: black;
  text-align: center;
  padding-top: 3px;
}
/*# sourceMappingURL=DesignEditor.css.map */
