body#request-for-quote .div-quote{
margin:20px 0;word-wrap: break-word;
padding:20px;
background-color:#f1f1f1;
border-radius:8px;
}

body#request-for-quote .div-quote .name{
font-size:125%;
}

body#request-for-quote #products-list {
margin:20px auto;
padding:0;
background-color:transparent;
display:flex;
justify-content: center;
flex-direction:row;
flex-wrap:wrap;
align-items: center;
align-content: stretch;
border:0px solid red;
}

body#request-for-quote #products-list div{
padding:10px;
margin:20px 30px;
border:1px solid #ccc;
border-radius:7px;
text-align:center;
min-width:300px;
max-width:420px;
min-height:100px;
background-color:#f1f1f1;
}

body#request-for-quote #products-list div b{
font-size:125%;
}

body#request-for-quote #products-list div img{
display:block;
max-width:90%;
margin:10px auto;
border-radius:7px;
}

body#request-for-quote-options form#options-form{
margin:20px auto;
padding:0;
max-width:1000px;
}

body#request-for-quote-options .div-quote{
margin:20px 0;word-wrap: break-word;
padding:20px;
background-color:#f1f1f1;
border-radius:8px;
}

body#request-for-quote-options .div-quote .name{
font-size:125%;
display:inline;
}

body#request-for-quote-options .div-quote .list-inline{
font-size:110%;
margin:15px 0 0 0;
}
