.bellows{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bellows__header{
    position:relative;
    padding:40px 20px;
    border:1px solid #ffffff;
    border-width:0 0 1px;
    /*background:#cc0001;*/
    color:#cc0001;
    -webkit-tap-highlight-color:transparent;



    background:#fff;

    filter:progid:DXImageTransform.Microsoft.Shadow(color=#e9e9e9,direction=120,strength=4);

    -moz-box-shadow: 2px 2px 10px #e9e9e9;

    -webkit-box-shadow: 2px 2px 10px #e9e9e9;

    box-shadow:2px 2px 10px #e9e9e9;


}
.latest-news-section{
    background:url('/assets/images/indexbg-04.png');
    background-position: center bottom;
    background-repeat: no-repeat;

}

.bellows--is-open .bellows__header:active{
    background:#ad0102
}

.bellows--is-open .bellows__header::before,
.bellows--is-open .bellows__header::after{
    content:'';
    position:absolute;
    top:50%;
    right:20px;
    z-index:2;
    display:block;
    width:16px;
    height:4px;
    margin-top:-2px;
    background:#fff;
    pointer-events:none;
    -webkit-transition:-webkit-transform .25s ease-in-out;
    transition:transform .25s ease-in-out
}
.bellows--is-open .bellows__header::before{
    content:'';
    -webkit-transform:rotate(0deg);
    -ms-transform:rotate(0deg);
    transform:rotate(0deg)
}
.bellows--is-open .bellows__header::after{
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}



.bellows__header::before,
.bellows__header::after{
    content:'';
    position:absolute;
    top:50%;
    right:20px;
    z-index:2;
    display:block;
    width:16px;
    height:4px;
    margin-top:-2px;
    background:#cc0001;
    pointer-events:none;
    -webkit-transition:-webkit-transform .25s ease-in-out;
    transition:transform .25s ease-in-out
}
.bellows__header::before{
    content:'';
    -webkit-transform:rotate(0deg);
    -ms-transform:rotate(0deg);
    transform:rotate(0deg)
}
.bellows__header::after{
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}


.bellows__item{
    margin-top: 10px;
}
.bellows__item.bellows--is-open>.bellows__header::before,.bellows__item.bellows--is-opening>.bellows__header::before{
     -webkit-transform:rotate(180deg);
     -ms-transform:rotate(180deg);
     transform:rotate(180deg)
 }
.bellows__item.bellows--is-open>.bellows__header::after,.bellows__item.bellows--is-opening>.bellows__header::after{
    -webkit-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    transform:rotate(360deg)
}
.bellows__item:last-child>.bellows__header{
    border-bottom:0
}.bellows__header h1,.bellows__header h2,.bellows__header h3,.bellows__header h4{
     margin:0
 }
.bellows__content{
       padding:20px;
       /*border:1px solid #ecf0f1*/

    border:#e9e9e9 1px solid;

    background:#fff;

    color:#333;

    filter:progid:DXImageTransform.Microsoft.Shadow(color=#e9e9e9,direction=120,strength=4);

    -moz-box-shadow: 2px 2px 10px #e9e9e9;

    -webkit-box-shadow: 2px 2px 10px #e9e9e9;

    box-shadow:2px 2px 10px #e9e9e9;
}
.bellows__content .bellows{
    margin-top:20px
}
.bellows--is-open .bellows__header{
    background: #cc0001;
    color: #FFFFFF;
}
.bellows--is-opening .bellows__header{
    background: #cc0001;
    color: #FFFFFF;
}
.bellows__amet{
    text-align: right;
    color: #cc0001;
}
.bellows__amet a{
    text-align: right;
    color: #cc0001;
}