
/*--- SHIPPING PAGE: Price Table --- */
#shipping-pricetable {
    font-size: 12px;
    display: block;
    background: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#DFDFDF));
    background: -moz-linear-gradient(top, #EFEFEF, #DFDFDF);
    background: linear-gradient(#EFEFEF, #DFDFDF);
    -pie-background: linear-gradient(#EFEFEF, #DFDFDF);
    position: relative;
    padding: 10px;
    -moz-border-radius: 15px;
    border-radius: 15px !important;
    border: 1px solid #BEBEBE;
}

/*--- SHIPPING PAGE: Table label --- */
.form-body td.label {
    width: 45%;
}


#header_logo { 
padding: 25px 0px 0px 0px;
}



/*--- SHIPPING PAGE: Requestor Info --- */
#requestor-info {
    font-size: 12px;
    display: block;
    background: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#DFDFDF));
    background: -moz-linear-gradient(top, #EFEFEF, #DFDFDF);
    background: linear-gradient(#EFEFEF, #DFDFDF);
    -pie-background: linear-gradient(#EFEFEF, #DFDFDF);
    position: relative;
    padding: 10px;
    -moz-border-radius: 15px;
    border-radius: 15px !important;
    border: 1px solid #BEBEBE;
}

/*--- SHIPPING PAGE: Ship to --- */
#shipaddr-info{
    font-size: 12px;
    display: block;
    background: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#DFDFDF));
    background: -moz-linear-gradient(top, #EFEFEF, #DFDFDF);
    background: linear-gradient(#EFEFEF, #DFDFDF);
    -pie-background: linear-gradient(#EFEFEF, #DFDFDF);
    position: relative;
    padding: 10px;
    -moz-border-radius: 15px;
    border-radius: 15px !important;
    border: 1px solid #BEBEBE;
}


/*--- BASKET_VIEW PAGE: Items --- */
body > div.container > div.main.basket-view.catalog--container > form > table.items-table.true-table{
    display: block;
    background: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#DFDFDF));
    background: -moz-linear-gradient(top, #EFEFEF, #DFDFDF);
    background: linear-gradient(#EFEFEF, #DFDFDF);
    -pie-background: linear-gradient(#EFEFEF, #DFDFDF);
    position: relative;
    padding: 10px;
    -moz-border-radius: 15px;
    border-radius: 15px !important;
    border: 1px solid #BEBEBE;
}





/*--- HEADER LINKS ---*/
.header-links {
  font-weight: bold;
  background: #101820;
color: #FFFFFF;
}

#header-links-container {
  padding-right: 10px;
  padding-top: 7px;
 /* border-collapse: unset;*/
}

div.menu-knob-bar {
  /* Bar Container */
  height: 28px;
  position: unset;
}

.full {
font-size: 12px;
color: red;
float: right;
margin: 0px 20px 5px 0px;
}

/*--- HEADER LINKS: CENTER AND SPACE APART and COLOR TEXT WHITE ---*/
.header-links, .header-links a{
  color: white;
  padding: 3px 3px 10px 3px;
}

/* center thumbs under large preview */
.multi_preview {
    text-align: center;
}

/* center large preview over thumbs */
div#d_preview_image {
    text-align: center;
}

/* --- Cancel link --- */
#footer\2e footercanceltext{
  padding-right: 15px;
  text-transform: uppercase;
}


/*Send Order button Review Page*/

#submit_send_order{
  margin-right: 20px;
}

/*color text for items table in cart */
.main.basket-view.catalog--container > form > table.items-table.true-table th{
  color: #998242!important;
}

/*--- BASKET_VIEW PAGE: NO LONGER NEEDED. NULLED --- */
/*Add a border and alternating grey background to Item Table in Cart*/
/*body > div.container > div.main.basket-view.catalog--container > form > table.items-table.true-table > tbody > tr:nth-child(1){
  border: solid 1px lightgrey;
}
.main.basket-view.catalog--container .items-table td{
  background-color: transparent;
}
.main.basket-view.catalog--container > form > table.items-table.true-table > tbody > tr:nth-child(even){
  background-color: #F1F1F1!important;
}
.main.basket-view.catalog--container > form > table.items-table.true-table > tbody > tr:nth-last-child(n){
  border-bottom: solid 1px lightgrey!important;
}
.main.basket-view.catalog--container > form > table.items-table.true-table > tbody > tr{
  border-left: solid 1px lightgrey!important;
  border-right: solid 1px lightgrey!important;  
}*/


/* --- REVIEW PAGE - BORDER AND ALTERNATING GREY BACKGROUND TABLE ---*/

div.main.review.catalog--container > table.items-table.true-table > tbody > tr:nth-child(1){
  border: solid 1px lightgrey;
}

.main.review.catalog--container > table.items-table.true-table > tbody > tr:nth-last-child(n){
  border-bottom: solid 1px lightgrey!important;
}
.main.review.catalog--container > table.items-table.true-table > tbody > tr{
  border-left: solid 1px lightgrey!important;
  border-right: solid 1px lightgrey!important;  
}

.main.review.catalog--container .items-table td{
  background-color: transparent;
}

.main.review.catalog--container > table.items-table.true-table > tbody > tr:nth-child(even){
  background-color: #F1F1F1!important;
}
.main.review.catalog--container > table.items-table.true-table > tbody > tr:nth-last-child(n){
  border-bottom: solid 1px lightgrey!important;

.main.review.catalog--container .items-table .th {
  color: black!important;
}



/* --- REVIEW PAGE ITEM HEADER TEXT ----Doesnt' work. --- */

/* 
#review-items-table > tbody > tr:nth-child(1) > th:nth-child(1){
	color: black;
}
#review-items-table > tbody > tr:nth-child(1) > th:nth-child(2){
	color: black;
}
#review-items-table > tbody > tr:nth-child(1) > th.numcol.fake-last-child{
	color: black;
}

#review-items-table > tbody > tr:nth-child(2) {
	display: none;
}
*/
