#footerBackground {
  clear: both;
  width: 100%;

}

#footer {
  margin: auto;
  width: 1000px;
  top: 0px;
  height: auto;
}
div#DigitalPrint-cookie-alert {
position: fixed!important;
bottom: 0px;
margin: 0 auto;
width: 100%;
}

#digitalprint_pro_Footer {
  margin: auto;
  width: 1000px;
  background-color: rgb(233,233,233);
  color: #FFFFFF;
  font-size: 10px;
  text-align: center;
  font-family: Tahoma, Ariel;
}

.productList {
  width: 300px;
  height: 500px;
  overflow: auto;
  padding-right: 5px;
  float: left;

}

.productList .item {
  width: 100%;  

}

.selectProjectContent {
  float: left;
  width: 675px;
  padding: 10px;
  min-height: 480px;
  position: relative;
}

.selectProjectContent .previewProject {
  float: left;
  width: 600px;
  padding: 10px;
  background-color: #f0f0f0;
  height: 300px;
  position: relative;
  left: 40px;
  overflow: hidden;
  
}

.selectProjectContent .previewProject img {
  float: left;
  margin-right: 10px;
  
}

.selectProjectContent .previewProject #previewPages {
  
}

.selectProjectNextStep {
    float: right;
    position: relative;
    right: 5px;
    top: 5px;
}

.getFolder {
    cursor: pointer;
}

#discount-prices {
	display: none;
	font-size: 16px;
	color: #f00;
	font-weight: 900;
	width: 100%; 
}

#discount-prices.active, #priceout {
	display: inline-block;
	margin-bottom: 10px;
}

#discount-prices > span {
	display: block;
	margin-top: 5px;
}

.codesContainer {
    margin:0 auto;
    width:700px;
}

.codesContainer img {
    width:87px;
    margin-bottom:10px;
}