@charset "utf-8";
.css2015 .nav-prod {
  margin-bottom: 15px;
}
.css2015 .nav-prod p{
  float: left;
  display: inline-block;
}
.css2015 .nav-prod div{
  overflow: hidden;
}

.css2015 .body .double-tab img{
width:316px;
}
.css2015 .body .double-tab2 img{
max-width:100%;
}
.css2015 .body .double-tab3 img{
max-width:215px;
}
.col-sm-24{
position:relative;
min-height:1px;
padding-left:15px;
padding-right:15px;
}
.col-sm-24 img{
width: 100% ;
}
.css2015 .body .ireg .col-sm-4{
  padding-left: 0 !important;
  padding-right: 20px !important;
}
.ar-left{
  position: relative;
  width: 0;
  height: 0;
  border: 16px solid transparent;
  border-right-color: #999;
}
.ar-left:after{
  position: absolute;
  content: '';
  top: -8px;
  left: 16px;
  width: 320px;
  height: 16px;
  background: #999;
}
.ar-right{
  position: relative;
  width: 0;
  height: 0;
  border: 16px solid transparent;
  border-left-color: #999;
}
.ar-right:after{
  position: absolute;
  content: '';
  top: -8px;
  left: -336px;
  width:320px;
  height: 16px;
  background: #999;
}


/* MIN */
@media screen and (max-width: 980px) and (min-width: 768px) {
.arrows figure{
  padding-left:5px;
}
.css2015 .body .double-tab3 img{
max-width:162px;
}
}
@media screen and (min-width:768px){
.col-sm-24{float:left;width:20%;}
.col-sm-48{float:left;width:40%;}
.col-sm-48 img{width: 156px;}
}
.mt-ireg{
  margin-top: 110px;
}
@media screen and (min-width:980px) {
.mt-ireg{
    margin-top: 140px;
}
}

/* MAX */
@media screen and (max-width:980px) {
.ar-left:after,
.ar-right:after{
  width: 200px;
}
.ar-right:after{
  left: -216px;
}
.col-sm-48 img{width: 114px;}
}
@media screen and (max-width:768px){
.css2015 .body .double-tab img,
.css2015 .body .double-tab2 img,
.css2015 .body .double-tab3 img  { max-width: 80%;}
.col-sm-48 img                   { max-width: 74%;}
}
