/* ME Build: Version: 3.1.0 - build 02 */

.pg-lineSheet .SEpanel {max-width:1260px;margin:0 auto;}
.ls-menubar {padding:0;margin:0;background-color:#cccccc;}

body {padding:0;background:#f1f1f1; background-size:120px 120px;}
body, a:hover, a:focus, .btn, .btn:hover, .btn:focus, .btn.focus {color:#404a52;}

.styleimageLinesheet {display:block;border:1px solid #ffffff;padding:10px;margin:0 auto;width:200px;height:auto!important;}

.sb-hide, .noScreen {display:none;}
.ls-header .ls-logo img{width:80px;}

/* Highlites:*/
.menu-letter .sComplete a, .mb-iconM1.sComplete span {background-color:#0e9a03;}
.menu-letter .sProgress a, .mb-iconM1.sProgress span, .menu-icon .cal-color-def {background-color:#fda702;}
.menu-letter .sRecheck a {background-color:#8c24bd;}
.sFieldShow {background-color:#c7ecf9!important;}


/* Developer: */
.btn.cp-A2 {height:20px;}
.mb-iconM1.sProgress span {background-color:#fda702;}
.mb-iconM1.sComplete span {background-color:#0e9a03;}
.mb-iconM1.sUnavailable span {background-color:#FF0000;}
/* Developer: END */

  
.stylegroupB {position:relative!important;}
.stylegroupB .ic-colorpicker {position:absolute;right:10px;top:5px; z-index:99; display:block;width:36px;height:36px;overflow:hidden;border-radius:50%; border:1px solid #333333; background-color: #ffffff;}
.stylegroupB .ic-colorpicker .iconS7 {font-size:20px; display:block; width:21px; height:21px; padding:0 1px; margin:0;}

.stylebodyA .stylegrid-A .column:last-child {padding:0;}
.stylebodyC #page-wrap {padding:0;}
.stylebodyC .main-content {padding:0;}
.stylebodyC .SEpanel {max-width:none;}
.stylebodyD .main-content {padding:5px 0 0 0;}
.stylebodyC .stylegrid-E .formatB {padding:0 0 0 5px;}

.tabledata.styledata-B.grid-ls-samples li div:first-child {width:22%;}
.tabledata.styledata-B.grid-ls-samples li div:nth-child(2) {width:22%;}
.tabledata.styledata-B.grid-ls-samples li div:nth-child(3) {width:22%;}
.tabledata.styledata-B.grid-ls-samples li div:nth-child(4) {width:22%;}
.tabledata.styledata-B.grid-ls-samples li div:last-child {width:12%;}

.tabledata.styledata-B.grid-6 li div:first-child {width:15%;}
.tabledata.styledata-B.grid-6 li div:nth-child(2) {width:15%;}
.tabledata.styledata-B.grid-6 li div:nth-child(3) {width:15%;}
.tabledata.styledata-B.grid-6 li div:nth-child(4) {width:15%;}
.tabledata.styledata-B.grid-6 li div:nth-child(5) {width:20%;}
.tabledata.styledata-B.grid-6 li div:last-child {width:20%;}


.pg-lineSheet .ls-menubar #p7PM3_2, .pg-lineSheet .ls-menubar .SEpanel {margin:0 auto;}
.pg-lineSheet .ls-menubar {padding:10px 0 0 0; margin:0;}
.main-content.pg-lineSheet {padding:0px 10px 40px 10px;margin:0;}
.main-content.pg-lineSheet .stylegrid-D.styleform-B {margin-top:20px;}
.ls-menubar + #page-wrap {padding-top:120px;}
.SEpanel.ls-status {margin:0 auto;}
.SEpanel.ls-status .menubar-inline {text-align:center;margin:0;background-color:transparent;box-shadow:none; border:0;}
.SEpanel.ls-status .menubar-inline .menu-basic {text-align:center;margin:10px;background-color:transparent;box-shadow:none; border:0;}

.SEpanel.ls-status .menubar-inline .menu-basic li a {
	cursor:pointer;
	text-decoration:none;
	text-shadow:none;
	box-shadow:none;
	border:none;
	color:#404a52;
	background-image:none;
}
.SEpanel.ls-status .menubar-inline .menu-basic li a i {color:#c2c2c2;}
.SEpanel.ls-status .menubar-inline .menu-basic li a:hover {background-color:#e7e7e7;}

.pg-lineSheet .pcol-2 {margin:10px 0 0 0;}
.pg-lineSheet #ls-fm-assets .itemdetail-group img {display:inline-block;vertical-align:top;height:auto!important;width:auto!important;max-width:20%!important;margin:5px;}



/* SIZE SCALE TABLE: */
.sscStyleTable-A {position:relative;font-size:14px;width:100%;color:#e65614;background-color:#ffffff;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.sscStyleTable-A .ssc-table-head {display:block;width:auto;font-size:0;margin:0 0 1px 0;border-bottom:1px solid #cccccc;} 
.sscStyleTable-A .ssc-table-head h4 {display:inline-block;vertical-align:middle;width:50%;font-size:14px;font-weight:bold;text-align:center;padding:10px;margin:0;background-color:#ffffff;} 
.sscStyleTable-A .ssc-table-scroll {width:auto;padding:0;margin:0 0 0 130px;overflow-x:scroll;overflow-y:visible;} 
.sscStyleTable-A .ssc-table {padding:0px;margin:0px;border:none;border-collapse:separate;border-spacing:0;}
.sscStyleTable-A .ssc-table th {padding:2px;text-align:center;font-weight:bold;white-space:nowrap;}
.sscStyleTable-A .ssc-table td {padding:2px;white-space:nowrap;color:#404a52;}
.sscStyleTable-A .form-SPcontrol {font-weight:bold;line-height:1.5;}
.sscStyleTable-A .ssc-table-scroll th .form-SPcontrol {display:block;padding:5px;text-align:center;border:none;background-color:#403A60;color:#ffffff;}
.sscStyleTable-A .form-control, .sscStyleTable-A .form-SPcontrol, .sscStyleTable-A .form-SIcontrol {overflow:hidden;width:60px;min-height:40px;text-align:center;border:none;color:#cccccc;background-color:#cccccc;}
.sscStyleTable-A .ssc-column-sticky {position:absolute;top:auto;left:0;width:130px;font-weight:bold;border-right:1px solid #cccccc;}
.sscStyleTable-A .ssc-column-sticky .form-SPcontrol {width:124px;text-align:right;font-weight:bold;background-color:transparent!important;color:#404a52;}
.sscStyleTable-A tfoot .form-SPcontrol {background-color:transparent !important;}
.sscStyleTable-A .tdata-legend {display:inline-block;width:50%;vertical-align:middle;text-align:right;padding:6px 0;} 
.sscStyleTable-A .ssc-table-foot .tdata-legend {display:block;width:100%;vertical-align:middle;text-align:right;padding:6px 0;}
.sscStyleTable-A .form-SIcontrol.iconS2 {display:block;text-align:center;padding-top:10px;line-height:1;} 

.sscStyleTable-A .ssc-table-scroll .itemYES .form-SIcontrol {background-color:#f6f3e7;color:#e65614;}
.sscStyleTable-A .ssc-table-scroll .itemNO input, .sscStyleTable-A .ssc-table-scroll input[disabled], .sscStyleTable-A .ssc-table-scroll .disabled, 
.sscStyleTable-A .ssc-table-scroll .itemNO .form-SIcontrol.iconS2 {background-color:#f2f2f2;color:#f2f2f2;}
.sscStyleTable-A .tdata-legend .ssc-NA .ic-legend, .sscStyleTable-A .ssc-NA .form-SIcontrol, .sscStyleTable-A .ssc-NA.iconS2,
.sscStyleTable-A .itemNA .form-SIcontrol {cursor:not-allowed; border-color:#cccccc;background-color:#cccccc!important;color:#cccccc!important;}
.sscStyleTable-A .tdata-legend {color:#404a52;}

.sscStyleTable-A .itemNO input::-webkit-input-placeholder {color:transparent;}
.sscStyleTable-A .itemNO input:-moz-placeholder {color:transparent;}
.sscStyleTable-A .itemNO input::-moz-placeholder {color:transparent;}
.sscStyleTable-A .itemNO input:-ms-input-placeholder {color:transparent;}
/* SIZE SCALE TABLE: END */



/* Print Screen: */
body.print-screen {background-color:#ffffff;}
.pg-lineSheet p {padding:0 1% 10px 1%;}
.pg-lineSheet .ls-body .column .col-conrow + .formatB {margin:0 0 8px 0;}
.pg-lineSheet .ls-body .column .col-conrow .form-group +.formatB {padding:0;margin:20px 0 8px 0;}
.pg-lineSheet .ls-body .form-group span {overflow-wrap:break-word;}
.pg-lineSheet .formatB p {padding:0;}
.pg-lineSheet p span {font-weight:bold;}  
.ls-startFields .form-group {margin-bottom:12px;}

  
.pg-lineSheet p, .pg-lineSheet .ls-body .tabledata .TH-row {font-size:14px !important;}
.pg-lineSheet .formatD {padding:10px 0 0 0;}
.pg-lineSheet .formatD p, .pg-lineSheet .formatD ul {padding:0;margin:0;}
.pg-lineSheet .formatD h4  {color:#000000;}
/* Print Screen: END */

/* CHANGES: END */

/* MEDIA QUERY:*/
@media (min-width:701px) {
	.form-inline {display:block;}
	.form-inline .form-group {display:inline-block;vertical-align:top;}
	.form-inline .form-control {display:inline-block;width:auto;vertical-align:middle;}
	.form-inline .form-control-static {display:inline-block;}
	.form-inline .input-group {display:inline-table;vertical-align:middle;}
	.form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, 
	.form-inline .input-group .form-control {width:auto;}
	.form-inline .input-group > .form-control {width:100%;}
	.form-inline label {margin-bottom:0;vertical-align:middle;}
	.form-inline .radio, .form-inline .checkbox {display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle;}
	.form-inline .radio label, .form-inline .checkbox label {padding-left:0;}
	.form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {position:relative;margin-left:0;}
}

@media only screen and (min-width:0px) and (max-width:700px) {
/* BASIC:*/
body {padding-bottom:0px;}
body * {cursor:pointer;}
.sb-toggle-left .navicon-line.nav-txmenu {width:40px;}
.sb-toggle-left .navicon-line.nav-txmenu span {display:none;}
#logo-global, #logo-global img {width:90px;}	

.responsive-A > .column, .responsive-A form > .column, .single {width:auto!important;float:none!important;position:static!important; margin:0 0 5px 0!important; padding:0!important;}
.col-conrow, .p7ap3-column-content {height:auto!important;max-height:888678px;border:none;}
.stylegrid-F .column.colright .col-conrow {padding:0!important;}
.stylelistE {display:block; width:90%;}
.responsive-A .single.c-50 {min-width:inherit;}

/* FORMS:*/
.styleform-A .form-group, .styleform-B .form-group, .styleform-C .form-group, .styleform-E .form-group {width:100%!important;}
label:empty {display:none!important}
.styleform-B .form-inline, .styleform-B .form-grid .form-group, .styleform-B .form-box > div, .styleform-B .form-box h3, .styleform-B .formatB {padding:0 0;}
}
@media only screen and (min-width:0px) and (max-width:479px) {
/* BASIC:*/
body {padding-bottom:0px;}
body * {cursor:pointer;}

#logo-global, #logo-global.logo-text {width:100px!important;}
#logo-global.logo-text a {width:100px;padding:2px 0 0 0!important;}

.column {width:auto!important;float:none!important;position:static!important; margin:0 0 5px 0!important; padding:0!important;}
.col-conrow {border-radius:0px; border:none; height:auto !important; max-height:888678px;margin:0;}
.stylegrid-B .col-conrow {width:99%;}
.global-footer {background-color:rgba(64,74,82,1);}
.footer-global .copyright {display:none;}
.item-grid .itemSKU.styleitemC {width:210px;height:auto;}
.item-grid .itemSKU.styleitemC .item-scov {width:208px; height:auto; padding-bottom:2px;}
.styleitemC img.styleimageC {height:auto!important;width:auto!important;max-width:100%!important;}
}
@media print,
       (-o-min-device-pixel-ratio:5/4),
       (-webkit-min-device-pixel-ratio:1.25),
       (min-resolution:120dpi) {
}
@media print {
    * {background:transparent !important;color:#000000 !important;box-shadow:none !important;text-shadow:none !important;}
  /* a, a:visited {text-decoration:underline;}
  a[href]:after {content:" (" attr(href) ")";}
  abbr[title]:after {content:" (" attr(title) ")";}
  a[href^="#"]:after, a[href^="javascript:"]:after {content:"";} */
  pre,blockquote {border:1px solid #999;page-break-inside:avoid;}
  thead {display:table-header-group;}
  tr, img {page-break-inside:avoid;}
  img {max-width:100% !important;}
  p, h2, h3 {orphans:3; widows:3;}
  h2, h3 {page-break-after:avoid;}
  
  /* Bootstrap */
  select {background:#fff !important;}

  /* Layout */  
  body {margin:0;padding:0;min-width:0;}
  .page-wrap {font-weight:normal!important; width:680px!important;}
  .tabledata {font-weight:normal!important;}
  .stylegrid-C *, .col-conrow, .main-content {padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;}
  .nav-global, .sb-toggle-left, .sb-toggle-right, .pg-ordercheckout .item-grid, .btn, .menu-page, .menu-browse, .menu-browse-btn, .menubar-inline, .pg-lineSheet .phaseFlag {display:none!important;}
  .SEpanel, .main-content {min-width:none;margin:0px;padding:0;}
  .conrow, *[class~=-conrow] {height:auto!important;max-height:888678px;border:none!important;}
  .footer-global { display:none;}
  body, body a, .footer-global {color:black!important; text-shadow:none!important;}
  .p7AP3trig.p7ap3-theme-20 a {border-color:#cccccc!important; border-width:1px!important;}
  .menubar-inline, .menubar-content, .menu-bread, .item-grid .mason-group .item-thumb a, .item-grid .mason-group .itemSKU, .item-grid .mason-group .item-thumb img 
  {border:none!important;box-shadow:none!important;}
  

  /* PRINT: Line Sheet */
  .ls-header .ls-logo {display:block;}
  .pg-lineSheet .ls-header .formatL .stylelistL li {font-size:12px !important;margin:5px 0;}
  
  .pg-lineSheet .SEpanel, .pg-lineSheet .stylegrid-D
  {height:auto!important;padding:0!important;margin:0!important;}
  .pg-lineSheet .ls-body input.form-control, .pg-lineSheet .ls-body select.form-control 
  {height:auto!important;padding:0!important;margin:0!important;}
  
  .pg-lineSheet .SEpanel .col-conrow {padding:0 10px 0 0!important;margin:0 0 0 0!important;}
  .pg-lineSheet .pcol-2 {margin-top:0!important;}
  

  .pg-lineSheet .form-group label, .pg-lineSheet .form-group input.form-control, .pg-lineSheet .form-group div 
  {display:inline-block!important;vertical-align:baseline!important;width:100%!important;}
  .pg-lineSheet .form-group .form-control, .pg-lineSheet .stylegrid-D.ls-body .form-control 
  {border:none!important;box-shadow:none!important;}
  .pg-lineSheet .form-grid .form-group div {padding:0!important;margin:0!important;}
  .pg-lineSheet .form-grid .form-group label {padding:0 4px 0 0!important;margin:0!important;} 
  .pg-lineSheet label {color:#000000;font-weight:bold;} 

  body.pg-lineSheet, .pg-lineSheet #page-wrap, .pg-lineSheet .SEpanel, .pg-lineSheet .main-content, .pg-lineSheet .ls-header, .pg-lineSheet .form-grid .form-group, .pg-lineSheet .formatB,
  .pg-lineSheet .ls-body .tabledata.styledata-B li div span, .pg-lineSheet .ls-body .tabledata.styledata-B li div
  {padding:0!important;margin:0!important;}
  .pg-lineSheet .ls-body .tabledata.styledata-B li {padding:4px 0!important;margin:0!important;}
  .pg-lineSheet .ls-body .tabledata .tdata-grid li.TH-row {border-bottom:1px solid #e7e7e7!important;}
  
  .pg-lineSheet .stylegrid-D .column {padding-top:4px!important;margin-top:0!important;}
 
  .pg-lineSheet .form-group .form-control, .pg-lineSheet .tabledata.styledata-B li, .pg-lineSheet .tabledata.styledata-B li .form-control {font-size:11pt;}
  .pg-lineSheet .form-group textarea.form-control {display:block !important;font-size:13px;overflow:visible;border:none;padding:0;}
  .pg-lineSheet p, .pg-lineSheet label, .pg-lineSheet .ls-body .tabledata .TH-row {font-size:10pt !important;}
	
  .pg-lineSheet .ls-body .form-group, .pg-lineSheet .ls-body .stylegroupA.form-group.c-50 label, .pg-lineSheet .ls-body .stylegroupA.form-group input.form-control, .pg-lineSheet .ls-body .stylegroupA.form-group div 
  {display:block!important;width:100%!important;}
  .pg-lineSheet .ls-body .form-group {padding:0 0 4px 0!important;margin:0!important;}
  .pg-lineSheet .ls-body select {-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none!important;background:none!important;}
  
  .pg-lineSheet  .ls-header, .pg-lineSheet .ls-startFields {margin-bottom:15px!important;}
 
  .noPrint, .form-group.noPrint, .pg-lineSheet .head-wrap, .pg-lineSheet .ls-menubar, .ic-colorpicker {display:none!important;}
  .noScreen {display:block!important;}
  
  .page-break {display:block; page-break-before:always!important;}
}