
/*Remove sr_ error text from Basket, Review, Accept pages*/
.previewcell pre { display: none; 
}

/*
.container, body {
    width: 800px;
    min-width: 800px;
    max-width: 800px;
    background-image: url(https://online.hopkins-solutions.com/jteaton/con/jteaton-bg.jpg);
    padding: 0px;
    margin: 0px;
        margin-right: 0px;
        margin-left: 0px;
    margin-left: auto;
    margin-right: auto;
}
.container .main {
    width: 900px;
    min-width: 900px;
    max-width: 900px;
    max-height: 1000px;
    background-image: url(https://online.hopkins-solutions.com/jteaton/con/jteaton-bg2.jpg);
    background-attachment: fixed;
    overflow: hidden;
}
*/


.container .main {
  border-radius: 25px;
  border: 2px solid #FFFFFF;
  padding: 5px;
  background-color: #C5C5C5;
}

.buttonsbar {
  background-color: #C5C5C5;
 }

#buttonsbar {
  background-color: #C5C5C5;
 }

 .main .buttonsbar button {
  margin-bottom: 20px;
  background-color: #C5C5C5;
 }

.buttonsbar,
.form-body {
  border-radius: 0px!important;
  background-color: #C5C5C5;
}

.form-body true-table {
  background-color: #C5C5C5;
 }

#form-body true-table {
  background-color: #C5C5C5;
 }


.main {
  background-color: transparent;
}


#header-welcome-msg {
    width: 920px !important;
    margin: 0px auto;
    min-width: auto !important;
}

#header-links-container {
    width: 920px !important;
    margin: 0px auto;
    min-width: auto !important;
}

.select-items {
    width: 920px !important;
    margin: 0px auto;
    min-width: auto !important;
}

.responsive_tabs-shell {
    width: 20% !important;
    padding-left: 0px !important;
}

#all_items_view {
    width: 80% !important;
}

.image-container img {
    max-width: 90% !important;
}


.header
{
  margin: 0px;
  margin-bottom: 1px;
  border: 0px;
  width: 90%;
}

.stretchy_cols {
  display: inline-block;
  width: 25%;
  max-width: 24%;
  max-height: 500px;
  min-width: 235px;
  min-height: 200px;
  box-sizing: border-box;
  margin: 40px 0 0 0;
  padding: 7px; /* may wreck overflow */
  overflow: hidden;  /*Need to check this with lots of items to be sure nothing is missing*/
  /* debug with this: */
  /*border: 1px dashed gray;*/
  vertical-align: top;
}


