
/********************************************************************************
 * MOBILE
 */

@media (max-width: 767px) {
    }

@media (max-width: 450px) {
    }

/*@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,700&subset=latin,latin-ext);*/

}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed'),
  local('RobotoCondensed-Regular'), url(https://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsK8NE7_Gi-Xz52ZQ_AwfA78.woff) format('woff');
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'),
  local('RobotoCondensed-Bold'), url(https://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nJT5GEmoOtNsejy4tIPLwv0.woff) format('woff');
}


/* MENU */
#menu-main .makeMenu > li:hover,
#menu-main .makeMenu > li.hover,
#menu-main .makeMenu > li.active-item,
#menu-main .makeMenu > li.active-item-submenu,
#menu-main .makeMenu > li.active-item-in-submenu {
    background-image: url('../picture/bg-menu-main-active.png?v=3');   
}

#menu-main .makeMenu > li:hover > a,
#menu-main .makeMenu > li.hover > a,
#menu-main .makeMenu > li.active-item > a,
#menu-main .makeMenu > li.active-item-submenu > a,
#menu-main .makeMenu > li.active-item-in-submenu > a {      
   background-image: url('../picture/bg-menu-main-active.png?v=3');    
}

#menu-main .makeMenu > li.active-item-submenu:hover > a,
#menu-main .makeMenu > li.active-item-in-submenu:hover > a,
#menu-main .makeMenu > li.item-submenu:hover > a,
#menu-main .makeMenu > li.active-item-submenu.hover > a,
#menu-main .makeMenu > li.active-item-in-submenu.hover > a,
#menu-main .makeMenu > li.item-submenu.hover > a {
    height: 50px;
    border-bottom: 5px solid #910008;
    background-image: url('../picture/bg-menu-main-active.png?v=3');  
}

#menu-main .makeMenu > li:hover > a:after,
#menu-main .makeMenu > li.hover > a:after,
#menu-main .makeMenu > li.active-item > a:after,
#menu-main .makeMenu > li.active-item-submenu > a:after,
#menu-main .makeMenu > li.active-item-in-submenu > a:after {
   background-image: url('../picture/bg-menu-main-delimiter-active.png?v=3');    
}

#menu-main .submenu{
    border-top: 0; 
    background: url('../picture/bg-menu-main-submenu-top.png?v=3') repeat-x;
}
#menu-side ul ul li.active-item a,
#menu-side ul ul li.active-item-submenu a,
#menu-side ul ul li.active-item-in-submenu a {    
    background-position: -244px 0.6em;
}

#page-wrap:before {
    position: absolute;
    top: 230px;
    width: 100%;
    height: 200px;
    background:  url("../picture/bg-page-wrap-container.png") top center no-repeat;
}
#breadcrumb a.ico-home {
    display: inline;
    margin-right: 0;
    padding-right: 0;
    text-indent: 0;
    background: transparent;
}

#breadcrumb #breadcrumb-wrapper .hider {
    background: url(data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIiB5Mj0iNTAlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
    background: -webkit-linear-gradient(right, #d9d9d9 0%, rgba(218, 218, 218, 0) 100%);
    background:    -moz-linear-gradient(right, #d9d9d9 0%, rgba(218, 218, 218, 0) 100%);
    background:      -o-linear-gradient(right, #d9d9d9 0%, rgba(218, 218, 218, 0) 100%);
    background:         linear-gradient(to right, #d9d9d9 0%, rgba(218, 218, 218, 0) 100%);
}
#breadcrumb #breadcrumb-wrapper .hider-left {
    background: url(data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSItMS40MjEwODU0NzE1MjAyZS0xNCUiIHkxPSI1MCUiIHgyPSIxMDAlIiB5Mj0iNTAlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
    background: -webkit-linear-gradient(left, #d9d9d9 0%, rgba(218, 218, 218, 0) 100%);
    background:    -moz-linear-gradient(left, #d9d9d9 0%, rgba(218, 218, 218, 0) 100%);
    background:      -o-linear-gradient(left, #d9d9d9 0%, rgba(218, 218, 218, 0) 100%);
    background:         linear-gradient(to left, #d9d9d9 0%, rgba(218, 218, 218, 0) 100%);
}


h1,
h2,
h3,
h4,
h5,
h6,
ul#structure-alta,
ul#structure-alta ul,
#comodity .item h3,
#home-slider h1,
#home-slider h2,
#home-slider-phone h1,
#home-slider-phone h2,
#comodity h2,
#partners p.title,
#alta-group > .title,
#menu-main .makeMenu > li > a,
#menu-main .submenu > ul ul a,
#menu-main .submenu > ul > li > a,
#menu-content a,
#menu-side .makeMenu > li > a,
#menu-side ul ul a,
.home .hnews .item h3,
.navbar .header,
#menu-navigation p.title,
#menu-navigation li a {
    font-family: 'Roboto Condensed', sans-serif;
}
ul#structure-alta ul li,
#comodity .item h3,
#menu-main .submenu > ul ul a,
#menu-side ul ul a {
    font-weight: 400;
}
h1,
h2,
h3,
h4,
h5,
h6,
ul#structure-alta,
ul#structure-alta ul,
#home-slider h1,
#home-slider h2,
#home-slider-phone h1,
#home-slider-phone h2,
#partners p.title,
#alta-group > .title,
#menu-main .makeMenu > li > a,
#menu-main .submenu > ul > li > a,
#menu-content a,
#menu-side .makeMenu > li > a,
.home .hnews .item h3,
.navbar .header,
#menu-navigation p.title,
#menu-navigation li a,
{
    font-weight: 700;
}

#menu-main .makeMenu > li > a {
    font-size: 17px;
    font-size: 1.7rem;
}
#icon-fb {
  background: none;
  margin-left: -15px;
}
