.wc-pao-addon-image-swatch img {
  max-width: 65px;
  max-height: 65px;
}

a:link.wc-pao-addon-image-swatch {
  text-decoration: none;
}

.armature-color a:link {
  text-decoration: none;
}

#models_slider {
  display: block;
  overflow: visible;
  margin: 30px 0;
  position: relative;
}

#models_slider:after {
  content: '';
  display: block;
  clear: both;
}

#models_slider fieldset {
  margin: 0;
}

#owl_models_slider {
  max-width: 750px;
  margin: auto;
}


#models_slider .customNavigation {
  position: absolute;
  top: 20%;
  z-index: 10;
  width: 100%;
  font-size: 35px;
}

#models_slider .customNavigation a {
  cursor: pointer;
}

#models_slider .customNavigation a.btn.prev {
  position: absolute;
  left: 20px;
  display: inline-block;
  padding: 5px;
}

#models_slider .customNavigation a.btn.next {
  position: absolute;
  right: 25px;
  padding: 5px;
}

#models_slider .owl-carousel .owl-item img {
  /*border: 3px solid #d6d6d6;*/
}

.content-padding {
  padding: 15px;
}

.model-price-table {
  border: none;
  border-collapse: collapse;
  /*margin: 0 auto;*/
}

.model-price-table td {
  border: none;
  padding: 20px
}

.armature-color img {
  max-width: 65px;
  max-height: 65px;
}

#options {
  /*margin-top: 2rem;*/
}

#options li {
  display: flex;
  margin-bottom: 1rem;
}

.option-name {
  flex: 2 1 80%;
  font-weight: bold;
  font-size: 0.9rem;
}
.option-price {
  flex: 0 1 10%;
  text-align: right;
}

.flex {
  display: flex;
}

.models-cart-btn {
  color: #ffffff;
  background-color: #ff9900;
  font-weight: 500;
  text-transform: uppercase;
  font-size: 15px;
  border-radius: 0;
  line-height: inherit;
  padding: 10px 20px;
  border: 0;
}

.table1 {
  border-collapse: collapse;
}

.table1 td {
  border: 1px solid #ccc;
}

.armature-color .active img {
  outline: 2px solid red;
}

.fabric-color .active img {
  outline: 2px solid red;
}

.side-manevre .active img {
  outline: 2px solid red;
}

.type-fixation .active img {
  outline: 2px solid red;
}

.models-cart-btn {
  cursor: pointer;
}

#price1 {
  font-size: 1.5em;
}

ul.desc-list {
  margin: revert;
  padding: revert;
}

ul.desc-list li {

  list-style-type: revert;
}

#owl_models_slider .owl-item{
  margin-right: 5px;
}