/* Style:Version:2.2.0 - build 35 */

body {padding:0;background-color:#f1f1f1}
body, a:hover, a:focus, .btn, .btn:hover, .btn:focus, .btn.focus {color:#404a52;}


/* CSS:TOOLTIP */
em.badge:hover {position:relative;z-index:9;}
em.badge:hover:after {content:attr(data-title);position:absolute;left:0;top:50%;white-space:nowrap;padding:8px;z-index:9;margin:0px 0px 0px 30px;border-radius:4px;color:#ffffff;background-color:#000001;opacity:1.0;filter:alpha(opacity=100);}

/* CSS:TOOLTIP Control Lights
em.badge:hover, .menu-letter li:hover {position:relative;z-index:9;}
em.badge:hover:after, .menu-letter li a:hover:after{content:attr(data-title);position:absolute;left:0;top:50%;white-space:nowrap;padding:8px;z-index:9;margin:0px 0px 0px 30px;border-radius:4px;color:#ffffff;background-color:#000001;opacity:1.0;filter:alpha(opacity=100);}
*/

.styleTextA {font-size:12px;}
.tag-off, .tag-on, .tag01, .tag02, .tag03, .tag04, .tag05 {font-size:12px;display:block;width:24px;height:24px;padding:5px;margin:0;border-radius:50%;background-color:#ffffff;}
.tag-off {border:1px solid #cccccc;}
.tag-on {background-color:#5f9f25;}
.tag01 {background-color:#5f9f25;}
.tag02 {background-color:#8fc6dd;}
.tag03 {background-color:#ee0707;}
.tag04 {background-color:#e65616;}
.tag05 {background-color:#403A61;}
  
         
/* STYLE:Page */
.cal-legend {display:block;padding:3px;border:1px solid #c2c2c2;}
legend {border-color:#c2c2c2;}
.form-control {background-color:#ffffff;background-image:none;border-color:#c2c2c2;}
.form-control.formStyleA {background-color:transparent;border-color:transparent;}
.form-control:focus {border-color:#66afe9;}
.form-control.styleFormA, .form-control.styleFormA:focus {background-color:transparent;border-color:transparent;}
.formStyleB {display:block;width:100%;}
input:placeholder-shown, input::placeholder {color:#999999;}

.has-success {color:#5f9f26;}
.has-success .form-control, .has-success .form-block span, .form-block.has-success span {border-color:#5f9f26;background-color:rgba(0, 115, 0, 0.05);}
.has-success .form-control:focus {border-color:#5f9f26;background-color:#ffffff;outline:0;-webkit-box-shadow:none;box-shadow:none;}
.has-success .input-group-addon {color:#5f9f26;border-color:#5f9f26;background-color:rgba(0, 115, 0, 0.05);}

.has-warning {color:#e96402;}
.has-warning .form-control, .has-warning .form-block span, .form-block.has-warning span {border-color:#e96402;background-color:rgba(250, 130, 0, 0.1);}
.has-warning .form-control:focus {outline:0;-webkit-box-shadow:none;box-shadow:none;border-color:#e96402;background-color:#ffffff;}
.has-warning .input-group-addon {color:#e96402;border-color:#e96402;background-color:rgba(250, 130, 0, 0.05);}

.has-error {font-weight:bold;color:#cc0000;}
.has-error .form-control, .has-error .form-block span, .form-block.has-error span {border-color:#cc0000;background-color:rgba(204, 0, 0, 0.05);}
.has-error .form-control:focus {outline:0;-webkit-box-shadow:none;box-shadow:none;border-color:#cc0000;background-color:#ffffff;}
.has-error .input-group-addon {border-color:#cc0000;background-color:rgba(204, 0, 0, 0.05);color:#cc0000;}
.has-success .form-control.styleFormA, .has-warning .form-control.styleFormA, .has-error .form-control.styleFormA {border:none;background-color:transparent;}


.btn, .menu-basic, .btn-TH {font-weight:bold;}
.btn-primary {border:0;padding:10px 12px;margin:0 5px 0 0; background-color:#e65614;color:#ffffff!important;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .open > .dropdown-toggle.btn-primary {opacity:0.6;filter:alpha(opacity=60);background-color:#e65614;color:#ffffff;}
.btn-primary:active, .open > .dropdown-toggle.btn-primary {background-image:none;}
.btn-primary .badge {background-color:#ffffff;color:#e65614;}

.btn-basic {border-color:#c2c2c2;color:#e65614!important;}
.btn-basic:hover, .btn-basic:focus, .btn-basic:active, .open > .dropdown-toggle.btn-basic {opacity:0.6;filter:alpha(opacity=60);background-color:#e7e7e7;color:inherit;}
.btn-basic:active, .open > .dropdown-toggle.btn-basic {background-image:none;}
.btn-basic .badge {background-color:#ffffff;color:#404a52;}

.btn-styleB {text-shadow:none;background-image:none;background-color:#e65614;border-color:#e65614;color:#ffffff!important;}
.btn-styleB:hover, .btn-styleB:focus, .btn-styleB:active {opacity:0.6;filter:alpha(opacity=60);background-color:#e65614;border-color:#e65614;color:#ffffff;}
.btn-styleB:active {background-image:none;}
.btn-styleB .badge {background-color:#ffffff;color:#404a52;}

.btn-info {color:#e65614;border-color:rgba(0, 0, 0, 0.5);}
.btn-info:hover, .btn-info:focus, .btn-info:active, .open > .dropdown-toggle.btn-info {opacity:0.6;filter:alpha(opacity=60);background-color:#e7e7e7;color:inherit;}
.btn-info:active, .open > .dropdown-toggle.btn-info {background-image:none;}
.btn-info .badge {background-color:#ffffff;color:#404a52;}

.btn-special {background-image:none;border-color:#e65614;background-color:#e65614;color:#ffffff!important;}
.btn-special:hover, .btn-special:focus, .btn-special:active {opacity:0.6;filter:alpha(opacity=60);background-color:#404a52;border-color:#404a52;color:#ffffff;}
.btn-special:active {background-image:none;}
.btn-special .badge {background-color:#ffffff;color:#404a52;}

.btn-link {font-weight:normal;border-radius:0;color:#e65614;}
.btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {-webkit-box-shadow:none;box-shadow:none;background-color:transparent;}
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {border-color:transparent;}
.btn-link:hover, .btn-link:focus {text-decoration:underline;background-color:transparent;color:#404a52;}

.btn-iconA, .btn-iconB, .btn-iconD, .btn-iconN {display:block;padding:0;margin:0;background-color:transparent;border:none;color:#404a52;}
.btn-iconD .iconS7 {font-size:21px!important;font-weight:normal;}
.btn-iconA:hover, .btn-iconA:focus, .btn-iconA:active, .open > .dropdown-toggle.btn-iconA,
.btn-iconB:hover, .btn-iconB:focus, .btn-iconA:active, .open > .dropdown-toggle.btn-iconB,
.btn-iconD:hover, .btn-iconD:focus
{background-color:transparent;border:none;color:#e65614;}

.form-group.disabled label, label.disabled, fieldset[disabled] .form-group label, .form-group.disabled .form-control, .form-control.disabled, .form-control input[disabled], fieldset[disabled] .form-group input,
.btn.disabled, .btn[disabled], fieldset[disabled] .btn, .btn.disabled:hover, .btn[disabled]:hover, fieldset[disabled] .btn:hover, .btn.disabled:focus, .btn[disabled]:focus, fieldset[disabled] .btn:focus, .btn.disabled.focus, .btn[disabled].focus, 
fieldset[disabled] .btn.focus, .btn.disabled:active, .btn[disabled]:active, fieldset[disabled] .btn:active, .btn.disabled.active, .btn[disabled].active, fieldset[disabled] .btn.active {
  cursor:not-allowed;
  pointer-events:none;
  opacity:0.60 !important;filter:alpha(opacity=60)!important;
  -webkit-box-shadow:none;
  box-shadow:none;
  color:#000000;
  background-color:#f1f1f1;
  border-color:#c2c2c2;
}

.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {background-color:#e65614;color:#ffffff;}

.btn-styleB.disabled, .btn-styleB[disabled], fieldset[disabled] .btn-styleB, .btn-styleB.disabled:hover, .btn-styleB[disabled]:hover, fieldset[disabled] .btn-styleB:hover, .btn-styleB.disabled:focus, .btn-styleB[disabled]:focus, fieldset[disabled] .btn-styleB:focus, .btn-styleB.disabled.focus, .btn-styleB[disabled].focus, fieldset[disabled] .btn-styleB.focus, .btn-styleB.disabled:active, .btn-styleB[disabled]:active, fieldset[disabled] .btn-styleB:active, .btn-styleB.disabled.active, .btn-styleB[disabled].active, fieldset[disabled] .btn-styleB.active {background-color:#e65614;border-color:#e65614;color:#ffffff;}

.btn-special.disabled, .btn-special[disabled], fieldset[disabled] .btn-special, .btn-special.disabled:hover, .btn-special[disabled]:hover, fieldset[disabled] .btn-special:hover, .btn-special.disabled:focus, .btn-special[disabled]:focus, fieldset[disabled] .btn-special:focus, .btn-special.disabled.focus, .btn-special[disabled].focus, fieldset[disabled] .btn-special.focus, .btn-special.disabled:active, .btn-special[disabled]:active, fieldset[disabled] .btn-special:active, .btn-special.disabled.active, .btn-special[disabled].active, fieldset[disabled] .btn-special.active {background-color:#404a52;border-color:#404a52;color:#ffffff;}

fieldset[disabled] h3, fieldset[disabled] select, select[disabled], select.disabled, fieldset[readonly] h3, fieldset[readonly] select, select[readonly] {cursor:not-allowed;color:#000000;opacity:0.60 !important;filter:alpha(opacity=60)!important;}

input[readonly], input[readonly="readonly"] {cursor:not-allowed;color:#404a52;background-color:rgba(255, 255, 255, 0.1);}

.form-group.disabled label, label.disabled {background-color:transparent;border:0;}
input.btn-fileupload::-webkit-file-upload-button {color:#ffffff;border:none;border-radius:4px;background-color:#e65614; margin:-1px 0 0 0;}

/* SPINNERS*/
.fs-load-A {border:5px solid rgba(0, 0, 0, 0.2);border-top:5px solid #e65614;}
.fs-load-B {color:rgba(90, 90, 90, 0.2);border:5px solid;border-right-color:#404a52;}
.fs-meter-A {color:#404a52;border:4px solid;}
.fs-meter-A::after {border:2px solid;}

.btn .fs-load-C {border:2px solid rgba(0, 0, 0, 0.4);border-top:2px solid #e65614;}
.btn-primary .fs-load-C, .btn-styleB .fs-load-C, .btn-special .fs-load-C  {border:2px solid rgba(255, 255, 255, 0.5);border-top:2px solid #ffffff;}

/* BADGES*/
.badge {color:#ffffff;background-color:#404a52;}
a.badge:hover, a.badge:focus {color:#ffffff;}
.badge.comNO {background-color:#e65614;}
.badge.comYES {background-color:#5f9f25;}

.footer-global {background-color:#403A60;color:#ffffff;}
.footer-global a, .sb-slidebar-foot ul li a {color:#ffffff;}
.footer-global a:hover, .footer-global a:focus {color:#ffffff;text-decoration:underline;}

.iconS1 {color:#e65614;}
.iconS1, .iconS1B {box-shadow:inset 0 0 5px rgba(0,0,0,0.25);background-color:#ffffff!important;}	
.iconS5 {color:#A9A99F;}
.iconS1 svg, .iconS1A svg {fill:#e65614;}
.iconS4 svg {fill:#ffffff;}
.iconS2 svg, .iconS3 svg, .iconS5 svg {fill:#404a52;}




.btn-basic, .menu-basic li a, .menu-basic li button {
background-color:#e7e7e7;/* Old browsers */
background:-moz-linear-gradient(top, #ffffff 0%, #e7e7e7 100%); /* FF3.6-15 */
background:-webkit-linear-gradient(top, #ffffff 0%,#e7e7e7 100%); /* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to bottom, #ffffff 0%,#e7e7e7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-9 */	
}


/* FORMAT:FormatA:Basic, FormatB:Basic, */

.formatA {display:block; margin:0;}
.formatA h1, .formatA h2 {font-size:24px;line-height:26px;color:#e65614;}

.formatB {display:block; padding:0; margin:0 0 12px 0; line-height:20px;}
.formatB.c-100 {width:100%;}
.formatB h1, .formatB h2 {padding:0; margin:0 0 4px 0;}
.formatB h3, .formatB h4 {padding:0; margin:0 0 4px 0;}
.formatB h1 {font-size:24px;line-height:26px;color:#e65614;}
.formatB h2 {font-size:22px; line-height:24px;color:#A9A99F;}
.formatB h3 {font-size:14px; line-height:18px;}
.formatB h4 {font-size:14px; line-height:18px; font-weight:bold; border-radius:4px;padding:10px;margin:0 0 12px 0;border:1px solid #c2c2c2;color:#e65614;background-color:#ffffff;}/* CALL OUT */
.formatB h5 {font-size:14px;line-height:20px;font-weight:bold;padding:0;margin:0 0 2px 0;}
.formatB p, .formatB ul {margin:0 0 12px 0;}


/* GDS: Pops */
.stylebox-D.formatD {font-size:14px; width:100%; height:335px;overflow:scroll; padding:0; border:1px solid #cccccc;}
.stylebox-D.formatD img {display:block;padding:0; margin:0; border-bottom:1px solid #cccccc;}
.stylebox-D.formatD img:last-child {border-bottom:none;}
.formatD h3, .formatD h4, .formatD h5, .formatD h6 {font-size:14px; font-weight:bold; margin:5px 0 2px 0;}
.formatD h3 {color:#cc0000;}
.formatD h4 {color:#009900;}
.formatD h5 {color:#e65614;}
.formatD h6 {color:#404a52;}
.formatD p {margin:0 0 10px 0;}
.formatD ul {margin:10px;}
.formatD li {padding:10px 0 5px 0; border-bottom:1px dotted #cccccc;}
.formatD li.response {margin:0 0 10px 20px;}
.pop-styleA .formatD {margin:0 0 10px 0;}
.popTE-styleA .styleform-B {margin-bottom:10px;}
.popTE-styleA .styleform-B .formatB {padding-top:15px;margin-top:15px;border-top:2px dashed #cccccc}
.popTE-styleA .styleform-B .formatB:first-child {padding-top:0px;margin-top:0px;border-top:none;}

/* GDS: Timeout Timer */
.formatF {font-size:14px;margin:10px;text-align:center;}
.formatF h2 {font-size:21px;line-height:22px; color:#e65614; margin:0 0 6px 0;}
.formatF h4 {font-size:14px;margin:0;line-height:16px;color:#404a52!important;}
.formatF .form-block {display:block; margin:0 0 10px 0; background-color:#f1f1f1;} 
.formatF ul {display:block;}	
.formatF li {display:block; padding:3px 0;font-weight:normal;}	
.formatF li span {font-weight:bold;}
.formatF .tx-timer {font-size:32px;line-height:32px;padding:20px;}

.formatL {display:block;padding:0;margin:0;line-height:1;}
.formatL.c-100 {width:100%;}
.formatL p {padding:0; margin:0;}

/* PRINT ONLY */
.formatP {display:block; padding:0; margin:0 0 12px 0;}
.formatP h1, .formatP h2 {padding:0; margin:0 0 4px 0;}
.formatP h3, .formatP h4 {padding:0; margin:0 0 4px 0;}
.formatP h1, .formatP h2 {font-size:24px;line-height:26px;color:#e65614;}
.formatP h2 {font-size:10pt; line-height:1;}
.formatP h3 {font-size:10pt; line-height:1;}
.formatP p, .formatP ul, .formatP table {font-size:8pt; line-height:1;margin:0 0 14px 0;}	
.formatP table th {font-weight:bold;}
.formatP table th, .formatP table td {padding:8px; border:1px solid #000000;}

.formatPP {display:block; padding:0; margin:0 0 24px 0;}
.formatPP h1, .formatPP h2 {padding:0; margin:0 0 4px 0;}
.formatPP h3 {padding:0; margin:0 0 4px 0;}
.formatPP h1, .formatPP h2 {font-size:24px;line-height:26px;color:#e65614;}
.formatPP h2 {font-size:18px; line-height:20px;}
.formatPP h3 {font-size:16px; line-height:20px;color:#e65614;}
.formatPP p, .formatPP ul {margin:0 0 24px 0;}


/* STYLE:Forms, styleform-A:Float, styleform-B:No Float, styleform-C:Admin Draggable, styleform-S:Inline Swatch */
.form-grid h3, .form-inline h3 {display:block;padding:7px 7px 0 0;margin:0 0 2px 0;}

.form-btn {display:block;text-align:center;}
.form-box span em {font-weight:normal;}
.form-box span em:before {content:"- ";}
.form-box span em:first-child:before, .form-box span em:nth-child(2):before {content:"";}	
.form-box span em:first-child {font-weight:bold;}
.stylebox-A div {width:45%; vertical-align:top;}
.form-box.stylebox-B {width:100%;height:200px;padding:8px;overflow-y:scroll;-webkit-overflow-scrolling:touch;border:1px solid #c2c2c2;}
.stylegrid-D .form-box.stylebox-C {width:98%;height:200px;padding-top:10px !important;margin:0 1% 5px 1% !important;overflow-y:scroll;-webkit-overflow-scrolling:touch;border:1px solid #c2c2c2;}

.styleform-A h2, .styleform-A .form-inline, .styleform-A .form-box  {margin-left:30%;}
.styleform-A .form-grid .form-group label {float:left;text-align:right;padding:7px 7px 0 0;width:30%;}
.styleform-A .form-grid .form-group div {float:left;text-align:left;width:70%;}
.styleform-A .form-grid .form-group {padding:4px 0;}			
.styleform-A .form-box {display:block;text-align:left;}
.pg-login .styleform-A .form-box.btn-formlink {text-align:right;}
.pg-login .styleform-B .form-boxA.btn-formlink {text-align:center;display:block;}
.styleform-A .form-box.btn-formlink {text-align:right!important;}
.search-wrap.styleform-A {position:relative;padding:0;margin:5px 5px 0 5px; background-color:#ffffff; border-radius:0px;}
.search-wrap.styleform-A .form-grid .form-group {padding:0; margin:0;}
.search-wrap.styleform-A .form-grid .form-group div {width:90%;}
.search-wrap.styleform-A .form-grid .form-control {background-color:transparent;border:none;}
.search-wrap.styleform-A .btn-iconA {float:right;width:10%;}

.tabledata-wrap .styleform-B {margin:0 10px;}
.styleform-B .form-grid h2 {margin:0;}
.styleform-B .form-grid .form-group label {display:block;text-align:left;}
.styleform-B .form-grid .form-control {width:100%;margin:0 0 5px 0;}
.styleform-B .form-grid .form-group, .styleform-B .form-grid .form-box {float:left;}
.styleform-B .form-grid .form-group.c-100 {width:100%;float:none;clear:both;}
.styleform-B .form-inline .form-group.c-50 {width:49.5%;}/* White Space Gap */
.styleform-B .form-inline .form-control {width:100%;}
.styleform-B .form-box h3, .form-grid h3 {font-size:14px; margin:0 0 2px 0;}
.styleform-B .form-box .radio, .styleform-B .form-box .checkbox {margin-top:0;margin-bottom:3px;}
.styleform-B .form-box {margin:0 0 5px 0;}
.stylepopA .styleform-B .form-grid .form-group, .stylepopA .styleform-B .form-inline .form-group
.stylegrid-A .styleform-B .form-inline, .stylegrid-A .styleform-B .form-grid .form-group,
.stylegrid-F .styleform-B .form-inline, .stylegrid-F .styleform-B .form-grid .form-group {padding:0 8px 0 0;}
.styleform-B label > span, .styleform-B h3 > span {font-weight:normal!important;}

.styleform-C .form-box {padding:0;margin:0 0 5px 0;}
.styleform-C .form-box div {padding:0;margin:0;}
.styleform-C .form-box .radio, .styleform-C .form-box .checkbox {margin-top:3px;}
.styleform-C .form-grid .form-group label {display:block;text-align:left;}
.styleform-C .form-grid .form-control {margin:0; border-radius:0;}
.styleform-C .form-inline .form-group.c-50 {width:49.5%;}
.styleform-C .form-inline .form-control {width:100%;}
.styleform-C .form-grid .form-group {padding:0; margin:0;}
.stylegrid-C.styleform-C .form-control {border-radius:0px;}

/* Styleform-D:Dupe of B without extra padding */
.styleform-D .formatB {padding:0;}
.styleform-D .form-grid h2 {margin:0;}
.styleform-D .form-grid .form-group label {display:block;text-align:left;}
.styleform-D label ~ p {line-height:16px;padding-bottom:6px;}
.styleform-D .form-grid .form-control {width:100%;margin:0 0 5px 0;}
.styleform-D .form-grid .form-group, .styleform-D .form-grid .form-box {float:left;}
.styleform-D .form-grid .form-group.c-100 {width:100%;float:none;clear:both;}
.styleform-D .form-inline .form-group.c-50 {width:49.5%;}/* White Space Gap */
.styleform-D .form-inline .form-control {width:100%;}
.styleform-D .form-box h3, .form-grid h3 {font-size:14px; margin:0 0 2px 0;}
.styleform-D .form-box .radio, .styleform-D .form-box .checkbox {margin-top:0;margin-bottom:3px;}
.styleform-D .form-box {margin:0 0 5px 0;}
.styleform-D .form-inline .form-group {padding:0 8px 0 0;}
.styleform-D label > span, .styleform-D h3 > span {font-weight:normal!important;}

.styleform-E .form-box h3 {padding:0;margin:5px 0 0 0;}
.styleform-E .form-box .radio, .styleform-E .form-box .checkbox {margin-top:3px;}
.styleform-E .form-group {padding:0; margin:0;}
.styleform-E div {padding:0;margin:0;}
.styleform-E div span {padding:0!important;margin:0!important;}
.styleform-E .form-control {width:100%!important;}

/* item-grid:Forms:ItemSKU */
.styleform-F .form-grid {display:block; padding:0; margin:2px;}
.styleform-F .form-grid .form-group label {display:block;text-align:left;}
.styleform-F .form-group.c-100 {width:100%;float:none;clear:both;padding:0 5px;}
.styleform-F .form-grid .form-control {width:100%;height:28px;padding:3px 6px;margin:0!important;border-radius:0;}
.styleform-F .form-grid button {width:100%;height:28px;border-radius:0 4px 4px 0;padding:3px 6px;margin:0!important;}
.styleform-F .form-grid .form-group, .styleform-F .form-grid .form-box {float:left;}
.styleform-F .form-grid .form-group {padding:0; margin:0 0 2px 0;}


.stylegrid-D.styleform-B .form-block, .stylegrid-D .styleform-B .form-inline, .stylegrid-D .styleform-B .form-grid .form-group, .stylegrid-D .styleform-B .form-grid .form-block, .stylegrid-D .styleform-B .form-box, .stylegrid-D .formatB, .stylegrid-D .styleform-B .form-grid h3, 
.stylegrid-D.styleform-B .form-inline, .stylegrid-D.styleform-B .form-grid .form-group, .stylegrid-D.styleform-B .form-grid .form-block, .stylegrid-D.styleform-B .form-box, .stylegrid-D.styleform-B .form-grid h3, 
.stylegrid-G.styleform-B .form-inline, .stylegrid-G.styleform-B .form-grid .form-group, .stylegrid-G.styleform-B .form-grid .form-block, .stylegrid-G.styleform-B .form-box, .stylegrid-G.styleform-B .formatB, 
.stylegrid-D .formatL, .stylegrid-D.styleform-B .TELform-grid, .stylegrid-D.styleform-B .gridTablestyle-A, .stylegrid-D.styleform-B .fileUploader-wrapA, #pop-controlLights-1 .stylegrid-D .control-wrap, .stylegrid-D.styleform-B .form-k-block
{padding:0 1%;}

.stylegrid-D .styleform-B .form-grid .form-box h3, .stylegrid-D.styleform-B .form-grid .form-box h3 {padding:0 0!important;}

.styleform-B .tabledata .TD-row .form-grid .form-group + .form-box {margin-top:10px;}
.styleform-B .tabledata .TD-row .form-grid .form-group + .form-box h3 {padding:0 1%!important}

.form-grid.fg-2col .form-group:first-child {padding:0 5% 0 0!important;}

.styleframeA {padding:10px;margin:0 0 10px 0;border:1px solid #c2c2c2;border-top:10px solid #c2c2c2;}
.styleframeB {padding:0px;margin:0 0 10px 0;border:1px solid #c2c2c2;border-top:none;}

/* STYLE:Pop, .stylepopA:Basic, .stylepopB:Present */
.stylepopA, .stylepopMFS  {max-width:580px;min-width:300px;}
.stylepopA .col-conrow {padding:5px;}
.stylepopMFS .col-conrow {padding:10px;}
.stylepopB a {display:block;padding:10px; margin:0;}
.stylepopB h2 {padding-top:5px;}
.stylepopA .formatB h2, .stylepopMFS .formatB h2 {font-size:22px; line-height:24px;}
.stylepopMFS .formatB h2 {text-align:center;margin:0 0 8px 0;}
.stylepopC .col-conrow {padding:5px;}


/* STYLE:List */
ul.stylelistA {display:block;}	
.stylelistA li {display:block;padding:4px 0;font-weight:normal;line-height:18px;overflow-wrap:break-word;word-wrap:break-word;}	.stylelistA li span {font-weight:bold;}	
.stylelistA li h3 {padding:0; margin:0;}
.stylelistA li ul {padding:0 0 0 10px; margin:0;}
.stylelistA li ul li {padding:0;}

/* USED:stylebox-B  */
ul.stylelistAA {display:block;text-indent:-1em;padding-left:1em;margin:0 0 12px 0;}	
ul.stylelistAA li {display:block;font-weight:normal;line-height:normal;padding:4px 0;margin:0;}	
.form-box.stylebox-B ul.stylelistAA {padding-top:0;margin:0;}	
.form-box.stylebox-B ul.stylelistAA li:before{content:"\2022";color:#cc0000;padding-right:8px;}
.form-box.stylebox-B h3 {display:block;padding-top:6px;text-indent:-1em;padding-left:1em;margin:0 0 8px 0;color:#e65614;}

ul.stylelistB {display:inline-block;vertical-align:middle;font-size:0px;padding:5px 0;margin:0;}
.stylelistB li {display:inline-block;vertical-align:middle;font-size:13px;padding:2px 8px 2px 0px;margin:0px 7px 0px 0px;border-right:1px solid #c2c2c2;}
.stylelistB li span {display:block;font-weight:bold;margin:0;border-left:none;}
.stylelistB li span span {display:inline;}
.stylelistB li b  {color:#e65614;}
.stylelistB li:last-child {border-right:none!important;}


.stylelistC {display:block;padding:0;margin:0; line-height:1.4em;}
.stylelistC li {display:block;padding:0;margin:8px 0;}
.formatA .stylelistC {padding:0;margin:0 0 12px 0;}
.formatA .stylelistC li {padding:0 0 8px 0;border-bottom:1px dotted #ffffff;}
.formatB .stylelistC li {padding:8px 0;margin:0;border-top:1px dotted #c2c2c2;}
.formatB .stylelistC li:last-child {border-bottom:1px dotted #c2c2c2;}

.stylelistD {display:block;padding:0;margin:0; line-height:1.4em;}
.stylelistD li {display:block;padding:0;margin:8px 0;}
.formatA .stylelistD {padding:0 0 0 5px;margin:0 0 12px 0;}
.formatA .stylelistD li {display:list-item;list-style:disc inside none;}

ul.stylelistE {display:inline-block;vertical-align:top;padding:0;margin:0 0 12px 0;}
.stylelistE li {display:block;padding:2px 8px 2px 0;margin:0;}
.stylelistE li span {font-weight:bold;}

dl.stylelistF, dl.stylelistF dt, dl.stylelistF dd {display:block;}
dl.stylelistF dt, dl.stylelistF dd {padding:0 0 10px 0; margin-left:25px;}
dl.stylelistF .badge {margin:-3px 0 0 -25px;}

ul.stylelistG {display:block;text-indent:-1em;padding-left:1em;margin:0 0 12px 0;}	
.stylelistG li {display:block;font-weight:normal; line-height:16px;padding:6px 0;margin:0;}	
.stylelistG li:before {content:"\2022";color:#e65614;padding-right:8px;}

dl.stylelistH, dl.stylelistH dt, dl.stylelistH dd {display:block;}
dl.stylelistH dt, dl.stylelistH dd {padding:0 0 10px 0;}
dl.stylelistH dt {font-weight:bold;}

ul.stylelistJ, ul.stylelistJJ {display:block;padding:0;margin:0;}	
.stylelistJ li, .stylelistJJ li {display:inline-block;width:auto;vertical-align:baseline;font-weight:normal;line-height:16px;padding:6px 0;margin:0;}	
.stylelistJ li button {display:inline-block;width:auto;}	
.stylelistJJ li:after {content:"\,";color:#e65614;padding-right:8px;}

ul.stylelistL {display:block;vertical-align:middle;text-align:center;font-size:0px;padding:0;margin:0;}
.stylelistL li {display:inline-block;vertical-align:middle;font-size:14px;padding:2px 8px 2px 0px;margin:0px 7px 0px 0px;border-right:1px solid #c2c2c2;}
.stylelistL li span {font-weight:bold;}
.stylelistL li:last-child {border-right:none!important;}
.stylelistL .preline-yes span {padding:3px 5px;background-color:#e65614;color:#ffffff;}

ul.stylelistP {display:block;}	
.stylelistP li {display:block; padding:4px 0;font-weight:normal;}	
.stylelistP li span {font-weight:bold;}	
.stylelistP li h3 {padding:0; margin:0;}
.stylelistP li ul {padding:0 0 0 10px; margin:0;}
.stylelistP li ul li {padding:0;}

.stylelist-sortA-hi {height:50px; border-radius:0;border:1px dotted #c2c2c2;}
.stylelist-sortA {display:block;padding:0;margin:0;}
.stylelist-sortA li {display:block;padding:0;margin:5px 0 0 0; background-color:#ffffff;}


/* STYLE:Image */
.styleimageA {height:auto!important;width:auto!important;max-width:100%;}
.formatD .styleimageB {height:50px!important; width:50px!important;}
.styleimageD {height:auto;max-width:12%!important;padding:0 5px 5px 0;}
.styleimageC {}
.styleimageF {height:auto;width:auto;max-width:50%;}
.js-flickity img {display:block!important;max-width:100%!important;width:auto!important;height:auto!important;}/* Slider */


/* tabledata */
.styletable-A {margin:0;max-width:2400px;overflow:scroll;}
.styletable-A td {text-align:center;padding:5px;background-color:transparent;border-left:1px solid #c2c2c2;}		
.styletable-A td textarea, .styletable-A td input {padding:0;margin:0;background-color:transparent;border:none;}	
.styletable-A td textarea {min-height:40px;border-bottom:1px solid #403A60;}
.styletable-A th {text-align:center;padding:10px 5px;background-color:#403A60;color:#ffffff;border-left:1px solid #A9A99F;}
.styletable-A td:first-child, .styletable-A th:first-child {border-left:none;}
.styletable-A td {display:table-cell; vertical-align:top;}


/* DIV TABLES:*/
.tdata-grid {background-color:#ffffff;}
.tdata-grid.grid-height-1 {height:400px;overflow-y:scroll;-webkit-overflow-scrolling:touch;}

.tabledata-wrap {padding:0 0 10px 0; margin-bottom:10px;border-radius:4px;background-color:#ffffff;}
.tabledata-wrap .form-block {display:block;margin:0 10px;overflow:auto;}
.tabledata-wrap .btn-basic {padding:6px 12px;}
.tabledata .tdata-grid li.TT-row {font-weight:bold;border:1px solid #A9A99F;color:#404a52;}
.tabledata .tdata-grid li.TH-row {font-weight:bold;border:none;background-color:#A9A99F;color:#ffffff;}
.tabledata .tdata-grid li div {word-wrap:break-word;}
.tabledata .tdata-grid li div div {display:block;width:100%!important;}
.tabledata .tdata-grid li div.form-group {padding-top:1px;}
.tabledata .tdata-grid li.TD-row:nth-child(even), .tabledata .tdata-grid li.TT-row {background-color:rgba(0,0,0,.03);}
.tabledata .tdata-grid li.TD-row:nth-child(odd) {background-color:#ffffff;}
.tabledata.tdata-2d .tdata-grid li.TD-row:nth-child(odd), .tabledata.tdata-2d .tdata-grid li.TD-row:nth-child(even){background-color:#ffffff;}
.tabledata {padding-bottom:10px;}
.tabledata .TH-col li div:first-child {padding:5px 0;}

.tabledata .tdata-grid li.TH-row.button-group div span {display:block; padding:8px 0;}
.tabledata .tdata-grid li.TH-row.button-group button {line-height:1;padding:0 8px;margin:0;border-radius:4px;border:none;box-shadow:0px 0px 4px rgba(0,0,0,.1);color:#ffffff;background-color:#403A60;}
.tabledata .tdata-grid li.TH-row.button-group button:hover {background-color:rgba(0,0,0,.5);}
.tabledata .tdata-grid li.TH-row.button-group button.is-checked {color:#e65614;background-color:#403A60;}

.tdata-grid li div, .tdata-grid li div span
 {display:block;border:0!important;border-radius:0;padding:6px 0;margin:0;background-color:transparent;}
.tdata-scrollA {height:500px; overflow-x:auto;}

/* SIZE TABLE:styledata-A:*/
/* Label and Legend:Inseam Text */
.tdata-label, .tdata-legend {position:relative;display:block;margin:0;padding:0;}
.tdata-label .HD-col h6, .tdata-label .HD-row {font-size:16px;line-height:1;text-transform:uppercase;}
.tdata-label .HD-row {text-align:center;display:block;padding:8px 0;margin:0 0 0 60px;border-bottom:1px solid #cccccc;}
.tdata-label .HD-col {position:absolute;top:0;left:0;z-index:2;display:block;width:60px;padding:0;overflow:hidden;}
.tdata-label .HD-col h6 {
	height:60px; 
	width:60px;
	overflow:hidden;
	text-align:center;
	padding:25px 0 0 0;
	margin:0;
	white-space:nowrap;
	-webkit-transform:rotate(-90deg);
	-moz-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	-o-transform:rotate(-90deg);
	transform:rotate(-90deg);
	filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
}
.tdata-legend {font-weight:bold;background-color:#ffffff;}
.legend-row-A {text-align:left;}
.legend-row-A ul {display:block;font-size:0;}
.legend-row-A li {float:left;font-size:12px;line-height:1;margin:0;}
.legend-row-A li div {display:block;padding:0; margin:0;}
.legend-row-A li span, .legend-row-A li i {display:inline-block;vertical-align:middle;}
.legend-row-A li i {border:1px solid #777777;}
.legend-row-A i {width:16px; height:16px; overflow:hidden; margin:0 3px 0 0;}

.tabledata.styledata-A li.TD-row .itemNO, .tabledata.styledata-A li.TD-row input[disabled] {background-color:#e7e7e7;color:#e7e7e7;}
.tabledata.styledata-A li.TD-row .disabled {color:#e7e7e7;background-color:#e7e7e7;}
.tabledata.styledata-A li.TD-row .le-flag01, .le-flag01 i, .flag01-hi {background-color:#c7ecf9;}

.tabledata.styledata-A {border:1px solid #cccccc;background-color:#ffffff;}
.tabledata.styledata-A .tdata-grid {margin:0;padding:0;}
.tabledata.styledata-A .tdata-group {margin:0;padding:0;}
.tabledata.styledata-A.tdata-1d .TH-row div, .tabledata.styledata-A.tdata-1d .form-control,
.tabledata.styledata-A.tdata-2d .TH-row div, .tabledata.styledata-A.tdata-2d .form-control{text-align:center;}
.tabledata.styledata-A .tdata-group {display:block;overflow-x:auto;}
.tabledata.styledata-A.tdata-2d .tdata-group {margin:0 0 0 60px;}
.tabledata.styledata-A li.TD-row .itemNO input {display:none!important;}

.tabledata.styledata-A .tdata-grid li div {height:40px;padding:0px!important;}
.tabledata.styledata-A .tdata-grid li.TH-row {background-color:transparent;}
.tabledata.styledata-A .tdata-grid li.TH-row div {background-color:#A9A99F;}
.tabledata.styledata-A .tdata-grid .TH-col {position:absolute;font-weight:bold;padding:0;margin:0;border-right:1px solid #cccccc;}
.tabledata.styledata-A .tdata-grid li div i, .tabledata.styledata-A .tdata-grid li div .form-control, .tabledata.styledata-A .tdata-grid li div span
 {display:block;margin:0;line-height:1;text-align:center;border-radius:0;border:0!important;background-color:transparent;}
.tabledata.styledata-A .tdata-grid li div .form-control, .tabledata.styledata-A .tdata-grid li div span {font-weight:bold;width:40px;height:40px!important;}
.tabledata.styledata-A .tdata-conrow li div i, .tabledata.styledata-A .tdata-grid li div .form-control, .tabledata.styledata-A .tdata-grid li div span {display:block;padding:10px 5px!important;margin:0!important;border:none!important;}
.tabledata.styledata-A .tdata-grid li div .form-control {padding:5px!important;}
.tabledata.styledata-A .tdata-grid .TH-col li div span {width:44px;padding:10px 0 0 0 !important;line-height:1;text-align:right;}
.tabledata.styledata-A .tdata-conrow li div i {cursor:default;}

.tabledata.styledata-A .tdata-grid .tdata-conrow, .tabledata.styledata-A .tdata-grid .TH-col {display:table;border-collapse:separate;border-spacing:4px;}
.tabledata.styledata-A .tdata-grid .tdata-conrow li, .tabledata.styledata-A .tdata-grid .TH-col li {display:table-row;}
.tabledata.styledata-A .tdata-grid .tdata-conrow li div, .tabledata.styledata-A .tdata-grid .TH-col li div {float:none!important;display:table-cell;line-height:0;}
.tabledata.styledata-A .tdata-grid .TH-col, .tabledata.styledata-A .tdata-grid .TH-col li div:first-child, .tabledata.styledata-A .tdata-grid .TH-col li div {width:60px;}
.tabledata.styledata-A .tdata-grid .tdata-conrow li div {width:auto!important;}


.tabledata.styledata-B li {border-bottom:1px solid #e7e7e7; padding:0; margin:0;}
.tabledata.styledata-B li div {padding:6px 5px; }
.tabledata.styledata-B li div span {padding:5px 0;}
.tabledata.styledata-B .form-control.styleFormA {height:auto; padding:0;}


/* styledata-C:inline */
.tabledata.styledata-C li {border-bottom:1px solid #e7e7e7; padding:0; margin:0;}
.tabledata.styledata-C li div {padding:6px 5px; }
.tabledata.styledata-C li div span {padding:5px 0;}
.tabledata.styledata-C .form-control.styleFormA {height:auto; padding:0;}

/* styledata-D:Client Data:Base and Sub */
.tabledata.styledata-D .tdata-grid {border-bottom:1px solid #e7e7e7;}
.tabledata.styledata-D {background-color:#ffffff;}
.tabledata.styledata-D .tdata-group {overflow-y:auto;margin:0;padding:0;}
.tabledata.styledata-D .tdata-group {margin:0 0 0 175px;}
.tabledata.styledata-D .tdata-grid .tdata-conrow {min-width:1024px;}
.tabledata.styledata-D li.TD-row .itemNO input {display:none!important;}

.tabledata.styledata-D .tdata-group li div {margin:0 0 0 .45%;}
.tabledata.styledata-D .tdata-grid li div, .tabledata.styledata-D li.TD-row .disabled {height:52px;overflow:hidden;}

.tabledata.styledata-D .tdata-grid .TH-col {position:absolute;width:175px;padding:0;margin:0;border-right:1px solid #e7e7e7;}
.tabledata.styledata-D .tdata-grid .TH-col span {font-weight:bold;}
.tabledata.styledata-D .tdata-grid .TH-col li div:first-child {border-right:1px solid #e7e7e7; color:#ffffff;background-color:#A9A99F;}
.tabledata.styledata-D .tdata-grid .TH-col li div {padding:5px 0 5px 5px;}
.tabledata.styledata-D .tdata-group li div {display:block;padding:5px 5px 5px 0px;}

.taRight {text-align:right !important;}
.taCenter {text-align:center !important;}

.tabledata.styledata-D.grid-7 .tdata-grid .tdata-conrow {min-width:1050px;}
.tabledata.styledata-D.grid-8 .tdata-grid .tdata-conrow {min-width:1200px;}
.tabledata.styledata-D.grid-9 .tdata-grid .tdata-conrow {min-width:1350px;}
.tabledata.styledata-D.grid-10 .tdata-grid .tdata-conrow {min-width:1500px;}
.tabledata.styledata-D.grid-11 .tdata-grid .tdata-conrow {min-width:1650px;}
.tabledata.styledata-D.grid-12 .tdata-grid .tdata-conrow {min-width:1800px;}
.tabledata.styledata-D.grid-13 .tdata-grid .tdata-conrow {min-width:1950px;}
.tabledata.styledata-D.grid-14 .tdata-grid .tdata-conrow {min-width:2100px;}
.tabledata.styledata-D.grid-15 .tdata-grid .tdata-conrow {min-width:2250px;}
.tabledata.styledata-D.grid-16 .tdata-grid .tdata-conrow {min-width:2400px;}
/* DIV TABLES:END */


/* GRIDS:*/
/* stylegrid-A content padding:0 1% */
.stylegrid-A {margin:0 auto 10px auto;}
.stylegrid-A .column, .stylegrid-C .column {padding:0 20px 0 0;}
.stylegrid-A .col-conrow, .stylegrid-A .single {padding:30px;border-radius:4px;}
.stylegrid-A .single {margin:0 auto;}
.stylegrid-A .col-conrow, .stylegrid-A .single, .stylegrid-C, .stylegrid-D, .stylegrid-G {background-color:#ffffff;}
.stylegrid-A .column:last-child {padding:0 0 0 0;}
.stylegrid-C .column:last-child {padding:0 0 0 10px;}
.stylegrid-C {width:100%;padding:15px;margin-bottom:10px;border-radius:4px;}
.stylegrid-D {padding:15px 0;margin:0 auto 10px auto;border-radius:4px;}
.stylegrid-D .column {padding:0;}
.stylegrid-D .col-conrow {padding:0 10px;}
.stylegrid-D .column .col-conrow {padding:0 15px;}
.stylegrid-D.fs-myProfile .formatB p {width:70%;padding:0 15px 10px 15px;margin:0 auto;}
.stylegrid-E {padding:0;background-color:#ffffff;}
.stylegrid-F {padding:0 0 20px 0;background-color:#ffffff;}
.stylegrid-F .column.colright .col-conrow {padding:0 0 0 10px;}

.stylegrid-G {border-radius:4px; margin:0 auto 10px auto;}
.stylegrid-G .col-conrow {padding:20px 0 0 10px;}
.stylegrid-G .formatA.c-25 {position:relative;display:inline-block;vertical-align:top;width:22.5%;padding:10px 10px 25px 10px; margin:0 1% 20px 1%; border-radius:4px; border:1px solid #c2c2c2;}
.stylegrid-G .formatA.c-25 .btn-iconB {position:absolute;bottom:3px;right:5px;padding:0;margin:0;}

.stylegrid-B .col-conrow {max-width:500px;width:auto;margin:0 auto 15px auto;padding:0;border-radius:4px;box-shadow:0px 0px 11px rgba(0,0,0,.2);background-color:rgba(255,255,255,.9);border:1 solid #c2c2c2;}
.stylegrid-B .col-conrow .formatB {padding:20px 20px 5px 20px;}
.stylegrid-B .col-conrow .logo-group + .formatB, .stylegrid-B .styleform-A {padding:0 20px 5px 20px;}
.pg-login .stylegrid-A .column .col-conrow {background-color:transparent;}
.pg-login .stylegrid-A {background-color:rgba(255,255,255,.9); border-radius:4px; padding:20px 10px;}
.pg-login .stylegrid-B .col-conrow {padding:5px 20px 10px 20px;}
.single.c-50 {min-width:600px;}

.pg-requestAccess .stylegrid-D {max-width:800px;width:auto;margin:0 auto 15px auto;padding:0;border-radius:4px;box-shadow:0px 0px 11px rgba(0,0,0,.2);background-color:rgba(255,255,255,1.0);border:1 solid #c2c2c2;}


/* NAV:*/
/* PVII AMM:Adaptive Menu Magic by Project Seven Development www.projectseven.com - version:1.2.8: */
.p7AMM {margin:0px;padding:0px;border-bottom:2px solid #ffffff;}
.p7AMM ul {margin:0px;padding:0px;font-size:0px;}
.p7AMM ul ul {position:absolute;top:100%;display:none;min-width:200px;z-index:1;text-align:left;margin-top:0px;margin-left:0px;}
.p7AMM ul ul ul {top:0px;left:180px;z-index:2;margin-top:0px;}
.p7AMM ul li {vertical-align:middle;display:inline-block;position:relative;padding:1px 1px;}
.p7AMM ul ul li {display:block;padding:0px 0px;white-space:normal;border-left:none!important;}
.p7AMM li a {display:block;text-decoration:none;padding:8px 16px;font-size:20px;font-weight:normal;}
.p7AMM ul ul li a {padding:7px 14px;font-size:13px;font-weight:bold;}

.p7AMM ul li {border-right:1px solid rgba(255,255,255,0.2);}
.p7AMM ul li:first-child {border-left:1px solid rgba(255,255,255,0.2);}
.p7AMM ul ul a {display:block;padding:10px 10px 10px 20px;color:#ffffff;}
.p7AMM ul ul a:hover {color:#ffffff;background-color:#cccccc;}

/* TRIGGER LINKS: */
.p7AMM a.amm-trigger {background-repeat:no-repeat;background-position:left center;}

/* NO-SCRIPT:*/
.p7AMM.amm-noscript li:hover ul {display:block;}
.p7AMM.amm-noscript li:hover ul ul {display:none;}
.p7AMM.amm-noscript ul ul li:hover ul {display:block;}

.p7AMM ul li a.current_mark {background-color:#e65614;}
.amm-fixed {background-color:#403A60;}

/* Menu Color: Main Nav */
.p7AMM.amm-root-konCP {z-index:99991 !important;}
.p7AMM.amm-root-konCP ul{z-index:99992 !important;}
.p7AMM.amm-root-konCP ul ul{z-index:99993 !important;}
.p7AMM.amm-root-konCP {text-align:center;}
.p7AMM.amm-root-konCP.amm-root-trans {background-color:rgba(255,255,255,0.2);}
.p7AMM.amm-rootlinks-konCP ul a {background-color:rgb(255,255,255,0.0);color:#ffffff;}
.p7AMM.amm-rootlinks-konCP ul a:hover,
.p7AMM.amm-rootlinks-konCP ul a:focus,
.p7AMM.amm-rootlinks-konCP ul a.amm-trigger.open {background-color:rgba(255,255,255,0.2);color:#ffffff;outline:none;}
.p7AMM.amm-rootlinks-konCP ul ul a {background-color:transparent;}
.p7AMM.amm-rootlinks-konCP ul a.amm-trigger,
.p7AMM.amm-subs-konCP ul ul a.amm-trigger,
.p7AMM.amm-subs-konCP ul ul a.amm-trigger:focus {background-image:url(../assets/cris-nav-arrow-a1.gif);}
.p7AMM.amm-rootlinks-konCP ul a.amm-trigger:hover,
.p7AMM.amm-rootlinks-konCP ul a.amm-trigger.open,
.p7AMM.amm-subs-konCP ul ul a.amm-trigger.open,
.p7AMM.amm-subs-konCP ul ul a.amm-trigger:hover{background-image:url(../assets/cris-nav-arrow-a2.gif);}
.p7AMM.amm-subs-konCP ul ul, .p7AMM.amm-subs-konCP.amm-subs-trans ul ul {border-radius:0 0 4px 4px;background-color:#666280;border:1px solid #403A60;border-top:none;}
.p7AMM.amm-subs-konCP.amm-subs-trans ul ul {}
.p7AMM.amm-subs-konCP ul ul a {color:#ffffff;}
.p7AMM.amm-subs-konCP ul ul li {border-bottom:1px solid #403A60;}
.p7AMM.amm-subs-konCP ul ul li:last-child {border-bottom:none;}
.p7AMM.amm-subs-konCP ul ul a:hover,
.p7AMM.amm-subs-konCP ul ul a:focus,
.p7AMM.amm-subs-konCP ul ul a.amm-trigger.open {background-color:rgba(255,255,255,0.2);color:#ffffff;}
.p7AMM.amm-active-konCP .amm-active, .p7AMM.amm-active-konCP .amm-active:hover {background-color:#666280;}
.p7AMM a.kont {background-color:#403A60 !important;color:#ffffff !important;}
.p7AMM a.kont:hover,
.p7AMM a.kont:focus {background-color:rgb(255,255,255,0.2) !important;color:#ffffff !important;}
.p7AMM.amm-subs-konCP ul ul ul {border-radius:4px;border:1px solid #403A60;}


.p7AMM ul ul li a.current_mark {color:#ffffff;background-color:#e65614;}
.p7AMM .menuTimer {color:#e65614;}
.p7AMM ul li a.btn-status-modify {color:#ffffff;background-color:#cc0000;}
.amm-fixed {background-color:#403A60;}

/* Menu Color: Linesheet Menu */
.p7AMM.amm-root-mist ul li {border-right:none;border-left:none;}
.p7AMM.amm-root-mist {z-index:991 !important;text-align:center;border:none;border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;background-color:#ffffff;color:#404a52;}
.p7AMM.amm-root-mist ul{z-index:992 !important;}
.p7AMM.amm-root-mist ul ul{z-index:993 !important;}
.p7AMM.amm-root-mist {padding:10px;background-color:#ffffff;color:#404a52;}
.p7AMM.amm-root-mist.amm-root-trans {background-color:#ffffff;}
.p7AMM.amm-rootlinks-mist ul a {font-size:13px;font-weight:bold;border-radius:4px;border:1px solid #cbcbcb;color:#404a52;}
.p7AMM.amm-rootlinks-mist ul a.special {color:#e65614;}
.p7AMM.amm-rootlinks-mist ul a:hover,
.p7AMM.amm-rootlinks-mist ul a:focus,
.p7AMM.amm-rootlinks-mist ul a.amm-trigger.open {outline:none;background-color:#e7e7e7;color:#e65614;}
.p7AMM.amm-rootlinks-mist ul ul a {background-color:transparent;border-radius:0;border:none;border-bottom:1px solid #cbcbcb;}
.p7AMM.amm-rootlinks-mist ul ul li:last-child a {border-bottom:none;}
.p7AMM.amm-rootlinks-mist ul a.amm-trigger,
.p7AMM.amm-rootlinks-mist ul a.amm-trigger:focus,
.p7AMM.amm-subs-mist ul ul a.amm-trigger,
.p7AMM.amm-subs-mist ul ul a.amm-trigger:focus {background-image:url(../assets/cris-nav-arrow-b1.gif);}
.p7AMM.amm-rootlinks-mist ul a.amm-trigger:hover,
.p7AMM.amm-rootlinks-mist ul a.amm-trigger.open,
.p7AMM.amm-subs-mist ul ul a.amm-trigger.open,
.p7AMM.amm-subs-mist ul ul a.amm-trigger:hover {background-image:url(../assets/cris-nav-arrow-b2.gif);}
.p7AMM.amm-subs-mist ul ul, .p7AMM.amm-subs-mist.amm-subs-trans ul ul {border-radius:4px;background-color:#ffffff;border:1px solid #cbcbcb;}
.p7AMM.amm-subs-mist ul ul a {color:#404a52;}
.p7AMM.amm-subs-mist ul ul a:hover,
.p7AMM.amm-subs-mist ul ul a:focus,
.p7AMM.amm-subs-mist ul ul a.amm-trigger.open {background-color:#e7e7e7;color:#e65614;}
.p7AMM.amm-active-mist .amm-active, .p7AMM.amm-active-mist .amm-active:hover {background-color:#ffffff;}
.p7AMM a.mist {background-color:#e7e7e7 !important;color:#e65614 !important;}
.p7AMM a.mist:hover,
.p7AMM a.mist:focus {background-color:#e7e7e7 !important;color:#e65614 !important;}

/* TRIANGLE POINTER: */
.p7AMM.amm-pointer ul ul:after {content:'';display:block;position:absolute;height:0;width:0;border-bottom:10px solid #151515;border-left:10px solid transparent;border-right:10px solid transparent;top:-11px;left:32px;}
.p7AMM.amm-pointer .amm-more ul:after {left:50%;}
.p7AMM.amm-pointer ul ul ul:after {display:none;}


/* Responsive Conversion */
.p7AMM.amm-responsive .amm-toolbar {display:none;}

@media only screen and (min-width:0px) and (max-width:600px) {
.p7AMM.amm-responsive {padding:45px 0 0 0 !important;}
.p7AMM.amm-fixed {max-height:100% !important;overflow-y:auto;}
.p7AMM.amm-responsive li {text-align:left !important;display:block;max-height:700777px;}
.p7AMM.amm-responsive.amm-pointer ul ul:after {display:none !important;}
.p7AMM.amm-responsive ul ul {width:100%;min-width:0px;margin:0px !important;position:relative !important;}
.p7AMM.amm-responsive ul,
.p7AMM.amm-responsive a {border-radius:0px !important;}
.p7AMM.amm-responsive .amm-toolbar {display:block;text-align:right;margin:0px 0px;padding:0px 10px;background-color:#151515;color:#FFF !important;}
.p7AMM.amm-responsive .amm-toolbar a {display:inline-block;text-decoration:none;font-size:2rem;color:#FFF;opacity:0.7;}
.p7AMM.amm-responsive .amm-toolbar a:hover {opacity:1;}
.p7AMM.amm-responsive .amm-toolbar.closed a:before {content:"";}
.p7AMM.amm-responsive .amm-toolbar.opened a:before {content:"";}
.p7AMM.amm-responsive .amm-toolbar.closed a:before,
.p7AMM.amm-responsive .amm-toolbar.opened a:before {font-size:1rem !important;position:relative;top:-.25rem;left:-.25rem;}
.p7AMM.amm-responsive ul.closed {display:none;}
.p7AMM.amm-responsive ul.opened {display:block;}
.p7AMM.amm-responsive li.amm-more {display:none !important;}
.p7AMM.amm-responsive li.amm-root-moved {position:relative !important;top:0px !important;left:0px !important;}
}
.p7AMM ul ul li a.current_mark {color:#ffffff;background-color:#e65614;}



/* MENU:*/
.menu-letter {display:block;text-align:center;font-size:0;padding:0;margin:0;}
.mb-iconM1, .menu-letter li {display:inline-block;vertical-align:baseline;text-align:center; padding:0; margin:0 2px 4px 0;}
.mb-iconM1 span, .menu-letter li a {display:block;font-size:16px;line-height:24px;text-align:center;width:26px;height:26px;padding:1px;border-radius:50%;color:#ffffff;background-color:#404a52;}
.mb-iconM1 span:hover, .menu-letter li a:hover {text-decoration:none;opacity:0.5; cursor:pointer;}

.formatG {text-align:center;}
.formatG h3 {text-transform:uppercase; margin:0 0 3px 0;}

#pop-controlLights-1 .control-wrap .menu-letter {text-align:left;padding:0;margin:0;}
#pop-controlLights-1 .control-wrap .formatG {text-align:left;padding-top:0;padding-bottom:0;margin:0 0 10px 0;}
#pop-controlLights-1 .control-wrap .formatG h3 {margin:0 0 4px 0;}


.menu-icon {display:block;text-align:right;padding:0 0 10px 0;border-bottom:2px solid #f1f1f1;}
.menu-icon a, .menu-icon button, .menu-icon div {display:inline-block;vertical-align:middle;margin:0 5px 0px 0;padding:0px;transition:color .3s ease-in-out;background-color:transparent;background-image:none;color:#404a52;}

.btn-icon i, .btn-icon span {display:inline;display:inline-block;vertical-align:top;margin:0 4px 0 0px;}
.menubar {display:block;text-align:left;margin:7px 0 7px 0;padding:0 0 7px 0;border-bottom:1px solid #cccccc;}

.menu-basic {display:inline-block;vertical-align:middle;padding:0px;margin:0 2px 0 0;}
.menu-basic li  {float:left;padding:0;margin:0 8px 0 0;}
.menu-basic li:first-child {margin-left:0px;}
.menu-basic li a, .menu-basic li button, btn-basicB {
	display:block;
	font-weight:bold !important;
	border-radius:4px !important;
	font-size:13px !important;
	padding:5px 6px 6px 6px !important;
	text-decoration:none;
	border:1px solid;
	border-color:rgba(0,0,0,.3);
	color:#404a52;
}
.menu-basic li.btn-special a, .menu-basic li.btn-special button {color:#e65614;}
.menu-basic li a:hover, .menu-basic li button:hover, .menubtn:hover {box-shadow:none;background:none;background-color:#e1e1e1;}



/* jquery-timepicker */
.ui-timepicker-wrapper {overflow-y:auto;height:150px;width:6.5em;background:#ffffff;border:1px solid #ddd;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);outline:none;z-index:10001;margin:0;}
.ui-timepicker-wrapper.ui-timepicker-with-duration {width:13em;}
.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,
.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60 {width:11em;}
.ui-timepicker-list {margin:0;padding:0;list-style:none;}
.ui-timepicker-duration {margin-left:5px; color:#888;}
.ui-timepicker-list:hover .ui-timepicker-duration {color:#888;}
.ui-timepicker-list li {padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:#000;list-style:none;margin:0;}
.ui-timepicker-list:hover .ui-timepicker-selected {background:#ffffff; color:#000;}
li.ui-timepicker-selected, .ui-timepicker-list li:hover, .ui-timepicker-list .ui-timepicker-selected:hover {background:#429cfb; color:#ffffff;}
li.ui-timepicker-selected .ui-timepicker-duration, .ui-timepicker-list li:hover .ui-timepicker-duration {color:#ccc;}
.ui-timepicker-list li.ui-timepicker-disabled, .ui-timepicker-list li.ui-timepicker-disabled:hover, .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {color:#888;cursor:default;}
.ui-timepicker-list li.ui-timepicker-disabled:hover, .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {background:#f2f2f2;}


/* CHANGES */
/* Highlites:*/
a, a.cp-A1, .btn.cp-A1,.statActive, .cp-A1, .cp-E1 {color:#e65614;}
.cp-A2, .cp-A2 .form-control {color:#5f9f26;border-color:#5f9f26;}

/* FONTS:*/
@font-face {
		font-family:'BebasNeueBold';
		src:url('fonts/bebasneue_bold-webfont.woff2') format('woff2'),
		url('fonts/bebasneue_bold-webfont.woff') format('woff'),
		url('fonts/bebasneue_bold-webfont.ttf') format('truetype');
	font-weight:normal;
    font-style:normal;
}	

@font-face {
  font-family:"gdsFont";
  src:url("fonts/gdsFont.eot");
  src:url("fonts/gdsFont.eot?#iefix") format("embedded-opentype"),
    url("fonts/gdsFont.woff") format("woff"),
    url("fonts/gdsFont.ttf") format("truetype"),
    url("fonts/gdsFont.svg#gdsFont") format("svg");
  font-weight:normal;
  font-style:normal;
} 
[class^="iconS"], [class*="iconS"] {cursor:pointer;} 
[class^="iconS"]:before, [class*="iconS"]:before, h1, h2, .p7AMM.amm-root-konCP ul li, .sticker h6, .tdata-label .HD-col, .tdata-label .HD-row 
{font-style:normal !important;font-weight:normal !important; font-variant:normal !important; text-transform:none !important;} 
  
#logo-global, h1, h2, .p7AMM.amm-root-konCP ul li, .sticker h6, .tdata-label .HD-col, .tdata-label .HD-row, .navicon-line span,
.menu-letter li a, .mb-iconM1 span
{font-family:'BebasNeueBold', Arial, Helvetica, sans-serif; letter-spacing:.05em;}

body, .p7AMM ul ul li {font-family:Arial, Helvetica, sans-serif !important; letter-spacing:normal !important;}
	
[class^="iconS"]:before, [class*="iconS"]:before
{font-family:'gdsFont', sans-serif!important;speak:none;line-height:1;position:relative;display:inline-block;vertical-align:top;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}  
/* FONTS:END */


.logo-group {position:relative;display:block;margin-bottom:5px;}
.logo-group img {width:265px;margin:0 auto;}
.logo-slider div {width:100%;}


.nav-global {min-height:45px;background-color:#403A60;color:#ffffff;}
.nav-global #logo-global {position:absolute;top:7px;left:10px;}
.nav-global #logo-global a {text-align:center;font-weight:normal;font-size:17px;padding:0;margin:0;color:#ffffff;}
.nav-global #logo-global a:hover {text-decoration:none;opacity:0.50;filter:alpha(opacity=50);}
.nav-global #logo-global, .nav-global #logo-global img {width:90px; height:auto;}
.nav-global #logo-global {padding:5px 0 0 0;}
#logo-global.logo-text {width:250px!important;}
#logo-global.logo-text a {width:250px;padding:2px 0 0 0!important;}


.pg-login .btn-basic {width:100%;}
.pg-login .styleform-B .form-group {width:100%;margin-top:40px;}
.pg-login .styleform-B.translate-ON .form-group {width:50%;padding:0 1%;margin-top:40px;}

.stylewidth-A {width:70%;}
.stylewidth-B {width:50%;}

.pop-styleA {padding:10px;margin:0;}
.pop-styleB {padding:8px 0;margin:0;}
.pop-styleB .SEpanel {padding:0px;margin:0;}

.form-block span {display:block;margin:10px 0; padding:10px; border:1px solid transparent;}
.form-group {display:block;margin-bottom:5px;}
.form-box {display:block;padding:5px 0px 5px 1px;}
.form-box label {display:block;font-weight:normal;}
.form-box h3 {font-size:14px;font-weight:bold;line-height:1;padding:0;margin:0 0 2px 0;}
.form-box.stylebox-B {width:100%;height:300px;padding:8px;overflow-y:scroll;border:1px solid #c2c2c2;}


.fileUploader-wrapA {margin-bottom:12px;}
.fileUploader-wrapA .fileUploader-row {border-radius:3px;border:1px solid #e7e7e7;}
.fileUploader-group {}
.fileUploader-group .form-group label {text-align:center!important;padding:10px 0 0 0;}
.fileUploader-wrapA .styleimageA {display:block;border:1px solid #e7e7e7;}


/* TELERIK */
@supports ((position:-webkit-sticky) or (position:sticky)) {
  .k-grid-toolbar {position:-webkit-sticky;position:sticky;top:47px;z-index:2;}
  .k-grid-toolbar ~ .k-grid-header {position:-webkit-sticky;position:sticky;top:97px;z-index:2;}
  #gridTable-parent-1 div .k-grid-toolbar {position:-webkit-sticky;position:sticky;top:0px;z-index:1;}
  #gridTable-parent-1 div .k-grid-toolbar ~ .k-grid-header {position:-webkit-sticky;position:sticky;top:50px;z-index:1;}
}

thead, tr, th, td {vertical-align:top;}
.form-styleA {display:block;width:100%;border-radius:0;border:1px solid #c2c2c2;-webkit-transition:border-color ease-in-out .15s;-o-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s;}
.form-styleA .form-control {border:none;}
.form-styleA .form-control:hover, .form-styleA .form-control:focus {outline:0;-webkit-box-shadow:none!important;box-shadow:none!important;}
.gdsID-cov {display:inline-block;width:64px;height:64px;background-size:64px 64px;background-position:center center;vertical-align:middle;line-height:64px;}


.datepicker .k-label {font-size:1.3em !important;line-height:1.5 !important;}
       
div.k-edit-form-container {}
.k-button {margin-top:3px!important;margin-bottom:3px!important;}
.has-error .k-textbox {border-color:#cc0000;}
.k-group {display:inline-block;text-align:left;white-space:nowrap;border-width:1px;border-style:solid;padding:10px;margin:0;color:#333333 !important;background-color:#ffffff !important;background-image:none !important;}
.k-grid-filter.k-state-active, .k-state-active{background:#c7ecf9;}

.gds-styleB {margin:0 0 12px 0;}
.k-listbox {width:235px;height:350px;}
.k-listbox:first-of-type {width:245px;margin:8px 1px 12px 0px;}
.styleTextareaA {min-height:140px;overflow:visible;}
.form-controlB {font-size:14px;line-height:1.42857143;}
.form-k-block {margin:0 0 10px 0;}
.k-window {z-index:999999;}

/* SIZE SCALE BUTTONS:*/
.sscStyleTable-A td button {display:block;width:25px;height:25px;padding:10px;line-height:1;cursor:pointer;border-radius:2px;background-color:#dddddd;}
.sscStyleTable-A td.active button {background-color:#03a9f4;opacity:1;filter:alpha(opacity=100);}
.sscStyleTable-A td button:hover, .sscStyleTable-A td.active button:hover {background-color:#403A60;opacity:0.5!important;filter:alpha(opacity=50)!important;}
.sscStyleTable-A td button:disabled, .sscStyleTable-A td.deactivated button, .sscStyleTable-A td.deactivated button:hover {cursor:not-allowed;background-color:#cc0000!important;opacity:1.0!important;filter:alpha(opacity=100)!important;}
/* DIV TABLES:END */

.sscStyleTable-A td span {display:block;cursor:default;text-align:center;width:25px;height:25px;padding:10px;line-height:1;border-radius:2px;background-color:#dddddd;}
.sscStyleTable-A td span.ic-check {font-size:16px;padding:4px 0px 0px 4px;color:#ffffff!important;background-color:#03a9f4!important;opacity:1;filter:alpha(opacity=100);}
.sscStyleTable-A td span.deactivated {cursor:not-allowed;background-color:#cc0000!important;opacity:1;filter:alpha(opacity=100);}
.sscStyleTable-A td button.sizeNA {display:none;}

/* Label and Legend:Inseam Text */
.sscData-legend {position:relative;display:block;margin:0;padding:0;font-weight:bold;background-color:#ffffff;}
.sscLegend-row-state {text-align:right;}
.sscLegend-row-state ul {display:inline-block;vertical-align:middle;font-size:0;}
.sscLegend-row-state li {float:left;font-size:12px;line-height:1;margin:0;}
.sscLegend-row-state li div {display:block;padding:0px 12px 8px 0px; margin:0;}
.sscLegend-row-state li span, .sscLegend-row-state li i {display:inline-block;vertical-align:middle;}

.sscLegend-row-state .ic-ssLegend {font-size:16px;text-align:center;min-width:50px;min-height:30px;padding:7px 4px 4px 4px;margin:0 4px 0 0;border-radius:2px;color:#ffffff;}
.sscLegend-row-state .state-selected .ic-ssLegend {background-color:#03a9f4;}
.sscLegend-row-state .state-unselected .ic-ssLegend, .sscLegend-row-state .state-total .ic-ssLegend {background-color:#dddddd;color:#666666;}
.sscLegend-row-state .state-deactivated .ic-ssLegend {background-color:#cc0000;}

.gds-styleA.form-grid {padding-bottom:20px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.gds-styleA.form-grid h3 {display:block;line-height:1;padding-top:10px!important;padding-bottom:10px!important;margin-bottom:16px;background-color:#403A60;color:#ffffff;}
.gds-styleA.form-grid .ls-startFields .form-group, .gds-styleA.form-grid .ls-startFields .formatB, .gds-styleA.form-grid .ls-startFields .styleTextA {display:block;width:100%;}

/* GRID MENUS */
.stylegrid-D .grid-menuA.styleform-B {position:relative;display:block;font-size:0;font-weight:bold;padding:0 15px;margin:0;}
.grid-menuA-row {}
.grid-menuA-1 {width:50%;text-align:left;}
.grid-menuA-2 {width:50%;text-align:right;}
.grid-menuA-row ul {display:inline-block;vertical-align:middle;}
.grid-menuA-row li {display:block;font-size:14px;line-height:1;white-space:nowrap;}
.grid-menuA-row .grid-menuA-1 li {float:left;padding:0;margin:0 6px 0 0;}
.grid-menuA-row .grid-menuA-2 li {float:right;padding:0;margin:0 0 0 6px;}

.grid-menuA-1.grid-info {display:inline-block;vertical-align:middle;font-size:0px;padding:10px 0 0 0;margin:0;}
.grid-menuA-1.grid-info li {display:inline-block;vertical-align:middle;padding:2px 8px 2px 0px;margin:0px 7px 5px 0px;border-right:1px solid #c2c2c2;}
.grid-menuA-1.grid-info li span {display:block;font-weight:bold;margin:0;border-left:none;}
.grid-menuA-1.grid-info li span span {display:inline;}
.grid-menuA-1.grid-info li:last-child {border-right:none!important;}
.grid-menuA-1.c-100 {display:block;width:100%;text-align:left;}
/* TABLE OTHER:*/


/* PRINT:*/
body.stylebodyP {padding:0;margin:0;background-color:#ffffff;color:#000000;}
body.stylebodyP #page-wrap.pg-print, body.stylebodyP #page-wrap.pg-print .main-content {padding:0;margin:0;}
body.stylebodyP #page-wrap.pg-print .stylegrid-D  {padding:0;margin:0 auto!important;border-radius:0; background-color:#ffffff;}
body.stylebodyP #page-wrap.pg-print .styleprint-head {padding:0;margin:0;border-bottom:3px solid #000000}
body.stylebodyP #page-wrap.pg-print .TH-row {padding-bottom:15px !important;margin-bottom:15px !important;background-color:#ffffff !important; color:#000000 !important;border-bottom:1px solid #000000;}
body.stylebodyP #page-wrap.pg-print .tabledata-wrap .formatB {padding:0;margin:30px 0;}
body.stylebodyP #page-wrap.pg-print .stylegrid-D .formatB {padding:0;margin:0;color:#000000;}
body.stylebodyP #page-wrap.pg-print .formatB h1 {color:#000000;}
body.stylebodyP #page-wrap.pg-print .stylegrid-D .col-conrow {padding:0;margin:0}
body.stylebodyP #page-wrap.pg-print .printHeader table {width:100%;}
body.stylebodyP #page-wrap.pg-print .printHeader table th {font-size:9pt;}
body.stylebodyP #page-wrap.pg-print .column .col-conrow {padding:0 15px 0 0 !important;margin:0;}
body.stylebodyP #page-wrap.pg-print .column:last-child .col-conrow {padding:0 0px 0 0 !important;margin:0;}
/* CHANGES:END */

































/* MEDIA QUERY:*/
@media only screen and (min-width:0px) and (max-width:1600px) {
	.stylewidth-A {width:95%;}
	.stylewidth-B {width:95%;}
}
@media (min-width:768px) {
	.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:768px) {
/* BASIC:*/
body {padding-bottom:0px;}
body * {cursor:pointer;}

.responsive-A.c-80 { width:100%;}

.p7AMM {margin:0px;padding:0px;text-align: right!important;}

#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 {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;}
.stylegrid-D.fs-myProfile.responsive-A .formatB p {width:100%;}


/* MENU:*/
.menu-basic {display:inline-block;vertical-align:middle;float:none!important;text-align:left!important;padding:0px!important;border:none!important;}
.menu-basic.menu-left {margin-right:20px;}

/* 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}
.stylegrid-D .styleform-B .form-inline, .stylegrid-D .styleform-B .form-grid .form-group, .stylegrid-D .styleform-B .form-grid .form-block, .stylegrid-D .styleform-B .form-box, .stylegrid-D .formatB, .stylegrid-D .styleform-B .form-grid h3, 
.stylegrid-D.styleform-B .form-inline, .stylegrid-D.styleform-B .form-grid .form-group, .stylegrid-D.styleform-B .form-grid .form-block, .stylegrid-D.styleform-B .form-box, .stylegrid-D.styleform-B .form-grid h3, 
.stylegrid-G.styleform-B .form-inline, .stylegrid-G.styleform-B .form-grid .form-group, .stylegrid-G.styleform-B .form-grid .form-block, .stylegrid-G.styleform-B .form-box, .stylegrid-G.styleform-B .formatB {padding-left:20px;padding-right:20px;}
}
@media only screen and (min-width:0px) and (max-width:480px) {
/* BASIC:*/
body {padding-bottom:0px;}
body * {cursor:pointer;}

.nav-global {position:relative !important;}

#logo-global, #logo-global.logo-text {width:100px!important;}
#logo-global.logo-text a {width:100px;padding:2px 0 0 0!important;}

.itemdetail-nav {display:none;}
.itemdetail-grid .itemdetail-multi-v .itemdetail-slider {border-left:none;}

.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%;}
}
@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;}
  .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;}
  .TH-row {border-top:1px solid #000000 !important;border-bottom:1px solid #000000 !important;}
}


/* COLORS:
nav-global/footer:#525b63 - #403A60
Gray Blue DK:#525b62 - #403A60
Gray Blue LT:#A9A99F
Gray LT:#e7e7e7
Black:#000000
Green MD:#5f9f25  
White:#ffffff
Gray NEW:#bbc4c7

Other:Current:
Yell:#fde202 - #e65614
Link:Red:#b43803 - #e65614
Text:Gray:#404a52
Border:Gray:#c2c2c2

Price Legend Light 
Colors:1:Cyan:#e5f0f5
2:Bedge:#efecda
3:Skin:#efd7b8
4:Cyan MD:#c2e5f5
5:Green:#d6edc7

Status:1:
Gold:#a99703
2:Blue:#174679 - #e65614
2:Green MD:#5f9f25

Forms:Place 
Holder:#666666
Focus:Blue:#66afe9
Success:Green:#5f9f26
Warning:Orange:#e96402
Error:Red:#cc0000
*/
