#menu-index {

}
#menu-index > .container{
    max-width: 1280px;
    width: 100% !important;
}
#menu-index .menu-item {
    padding: 0 3px;
    margin-top: 0px;
}
#menu-index .menu-item > .item{
    display: block;
    text-decoration: none;
}
#menu-index .menu-item > .item > .header-item{
    margin: 15px 10px;
}
#menu-index .menu-item > .item > .header-item > h3{
    color: #555;
    font-family: "Roboto Condensed",sans-serif;
    font-size: 19px;
    font-weight: 100;
    margin: 5px 10px;
}
#menu-index .menu-item > .item > .header-item > p{
    color: #336799;
    margin: 5px 10px;
}
#menu-index .menu-item > .item > img{
    display: block;
    height: 150px;
    margin: 15px auto;
    max-width: 100%;
}

#menu-index .menu-item > .item > p.desc-item{
    color: #555;
    margin: 40px 20px 0;
    text-align: justify;
}
#menu-index .sub-items {
    background: -moz-linear-gradient(top,  rgba(240,240,240,0.65) 0%, rgba(240,240,240,0) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,240,240,0.65)), color-stop(100%,rgba(240,240,240,0))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(240,240,240,0.65) 0%,rgba(240,240,240,0) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(240,240,240,0.65) 0%,rgba(240,240,240,0) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(240,240,240,0.65) 0%,rgba(240,240,240,0) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(240,240,240,0.65) 0%,rgba(240,240,240,0) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6f0f0f0', endColorstr='#00f0f0f0',GradientType=0 ); /* IE6-9 */

    margin-top: 40px;
    padding: 20px 0 40px;
}
#menu-index .sub-item {}
#menu-index .sub-item > .item > .header-item{
    text-align: center;
}
#menu-index .sub-item > .item > .header-item > h3{
    font-size: 20px;
    /*font-weight: 400;*/
}
#menu-index .sub-item > .item > .header-item > p{
}
#menu-index .sub-item > .item > img {
    height: 250px;
}