@charset "UTF-8";

/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */
.header_copy{
  height: auto;
  background-color: #001443;
}
.header_copy img{
  margin: 0;
}

.dd-detail .list .md-2-1{
  width:49.9%;
}

.dd-detail .list .md-3-1{
  width:33.3%;
}

.dd-detail .list .md-4-1{
  width:24.9%;
}

.unit{
  background: #fff;
}
.unit .inner{
  margin: 0 auto;
  width: 960px;
}
.unit .inner .img-holder{
  float: right;
  width: 300px;
}
.unit .inner .img-holder img{
  width: 100%;
}

.title-content .wrapper .header_column-left{
  padding: 0;
  float: left;
}

.title-content .wrapper .header_column-right{
  float: right;
}

.title-content .wrapper .slide_wrapper{
  position: absolute;
  top: 59px;
  left: 0;
  margin: 0;
}

.title-content .wrapper b{
  font-weight: normal;
}

.title-content .wrapper > b .button:before{
  background-color: #fff;
}

.informationOnCod {
  background-color: #fff3f3
}

.btn-area{
  width: 36%;
  margin: 0 auto;
}

.btn-area .informationOnCod_column_link{
  display: block;
  margin: 20px;
}

.list-arrows a.item:after, a.item.list-arrow:after, a.item.item-icon-right .icon, .button-block-dp:after, .button .icon{
  color: #fff;
}

.box-item-detail-info{
  padding: 16px;
  border-top: 1px solid #f5f5f5;
}

.box-item-detail-info .title-headline{
  padding: 0;
}

.box-item-detail-info .box-cart-form .bt-holder{
  padding: 16px;
}
.box-item-detail-info .box-cart-form .bt-holder .button,
.box-item-detail-info .box-cart-form .bt-holder .select-holder,
.box-item-detail-info .box-cart-form .bt-holder .select-holder select,
.box-item-detail-info .box-cart-form .bt-holder .select-holder select option{
  width: 100%;
}

.box-item-detail-info .box-cart-form .bt-holder + .bt-holder{
  padding-top:0;
}

.box-item-detail-info .box-item-spec-extra dl{
  margin: 0;
}

.box-item-detail-info .box-item-spec-extra p{
  margin: 1em auto 0;
}

.box-item-detail-info .box-item-spec-extra p a{
  font-size: 12px;
  margin: 5px;
}

.sp-thumbnail-container.sp-selected-thumbnail{
  border-bottom: 3px solid #0092D1;
  box-sizing: border-box;
}

.box-item-detail .slider-pro .sp-buttons .sp-button{
  width: 20px;
  height: 2px;
  background-color: #ebebeb;
  border-radius: 0;
  border: none;
}

.box-item-detail .slider-pro .sp-buttons .sp-button.sp-selected-button{
  background-color: #0092D1;
  cursor: pointer;
}


.swDetail_form_button{
  background-color:#fff;
}

.swDetail_form_button.activated{
  border-top-color:rgb(236, 18, 52);
  border-bottom-color:rgb(236, 18, 52);
  border-right-color:rgb(236, 18, 52);
  border-left-color:rgb(236, 18, 52);
}

.list-arrows a.item:after,
a.item.list-arrow:after,
a.item.item-icon-right .icon,
.button-block-dp:after,
.button .icon {
  color: #2E4FB5 !important;
}

@media (min-width:640px) {
  .socials{
    padding-left: 16px;
  }

  .md-12-7{
    width:58.2%;
  }
}

section dl.attention{
  border: 1px solid #ec1234;
  margin-bottom: 24px;
}

section dl.attention dt{
  background: #ec1234;
  padding: 8px 16px;
  color: #fff;
}
section dl.attention dd{
  padding: 16px;
}
