.-accordion {
    margin: 0;
    padding: 0;
}
.-accordion:before,
.-accordion:after {
    content: " ";
    display: table;
}
.-accordion:after {
    clear: both;
}
.-accordion__panel {
    margin: 0;
    padding: 0;
    list-style: none;
    overflow: hidden;
}
.-accordion__heading {    
    position: relative;
    display: block;
    padding: 0.6em 0.6em;
    color: #465988;
    font-size: 14px;
    cursor: pointer;
    -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
    box-sizing: border-box;
        wid
}
.-accordion__heading > .-icon {
    margin-top: 3px;
    color: #bbb;
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
}
.-accordion__heading > .-icon--right {
    float: right;
    margin-left: 10px;
}
.-accordion__heading > .-icon--left {
    float: left;
    margin-right: 10px;
}
.-accordion__heading > .-icon:before {
    content: "ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹";
}
.-accordion__expander {
    padding: 15px;
}
.-accordion--active .-accordion__heading {
    background-color: #617097;
    color: #fff;
}
.-accordion--active .-accordion__heading > .-icon:before {
    content: "ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â";
}
.-accordion--horizontal {
    height: 480px;
}
.-accordion--horizontal .-accordion__panel {
    position: relative;
    float: left;
    height: 100%;
    width: 100%;
}
.-accordion--horizontal .-accordion__heading {
    font-family: "F25Executive";
    font-size: 23px;
    width: 480px;
    text-align: right;
    -webkit-transform: translateX(-100%) rotate(-90deg) translateZ(0px);
    -moz-transform: translateX(-100%) rotate(-90deg) translateZ(0px);
    -ms-transform: translateX(-100%) rotate(-90deg) translateZ(0px);
    -o-transform: translateX(-100%) rotate(-90deg) translateZ(0px);
    transform: translateX(-100%) rotate(-90deg) translateZ(0px);
    -webkit-transform-origin: right top 0;
    -moz-transform-origin: right top 0;
    -ms-transform-origin: right top 0;
    -o-transform-origin: right top 0;
    transform-origin: right top 0;
}
.-accordion--horizontal .-accordion__heading > .-icon {
    right: 227px;
    -webkit-transform: rotate(90deg) translateZ(0px);
    -moz-transform: rotate(90deg) translateZ(0px);
    -ms-transform: rotate(90deg) translateZ(0px);
    -o-transform: rotate(90deg) translateZ(0px);
    transform: rotate(90deg) translateZ(0px);
}
.-accordion--horizontal .-accordion__expander {
    height: 100%;
    left: 0;
    letter-spacing: 0;
    line-height: 28px;
    margin-left: 60px;
    overflow-y: auto;
    position: absolute;
    top: 0;
    color: #333;
    width: 470px;
    text-align: justify;
        font-size:18px;
}
.-accordion--basic.-accordion--vertical .-accordion__panel {
    border-bottom: 2px solid #edf1f2;
}
.-accordion--basic.-accordion--horizontal .-accordion__panel {
/*    border-right: 2px solid #edf1f2;*/
}
.-accordion--basic .-accordion--active {
    background-color: #f6f9f9;
}
.-accordion--box .-accordion__panel {
    border-right: 1px solid #edf1f2;
    /* width: 100% !important; */
}
.-accordion--box.-accordion--vertical .-accordion__panel {
    margin-bottom: 10px;
}
.-accordion--box.-accordion--horizontal .-accordion__panel {
/*    margin-right: 10px;*/
}
.-accordion--box .-accordion__heading {
/*    background-color: #edf1f2;*/
    /* width: 100%; */
}


/*.-accordion__panel{
        max-width: 59px !important;
}
.-accordion--active{
        width:530px !important;
}*/
