.header .container, .header .container-fluid, .header .container-medium {justify-content:center}
.product-details form {border-top: 1px solid #ddd; padding: 20px 15px; border-radius: 0; background: #f2edee; margin: 0 -25px; border-bottom: 1px solid #ddd;}
.form-control {border: 0px solid #45143e;}
.product-details:not(.col-md-6) {padding: 25px 25px 15px;background-color: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.1); border-radius: 10px;}
.product-gallery {background: rgb(255, 255, 255); padding: 10px; box-shadow: 0 0 5px rgba(0,0,0,0.1); border-radius: 10px; margin-bottom:20px;}
.product-association a, .product-nav-thumbs a {height:90px;width:90px;margin-bottom:7px;}