﻿
/*@font-face {
    font-family: 'HelveticaNeue-Thin';
    src: url('../static/css/fonts/HelveticaNeue-Thin.otf') format('opentype');
}

body {
    font-family: 'HelveticaNeue-Thin' !important;
}*/
.header-functionality-entry.open-search-popup {
    display: initial !important;
}
.middle-entry
{
    display: none !important;
}
strong, b {
    font-weight: bold !important;
}
.sidebar-navigation {
    border: 0px !important;    
   
}
.sidebar-navigation .title{
    border: 0px !important;    
    background: #a00025 !important;
}
body.style-3 .sidebar-navigation .entry:before {
    background: #c4c4c4 !important;
}
.heading-article .title {
  
    color: #a00025 !important;
}
.inline-product-column-title {
    color: #a00025 !important;
}
.header-middle {
        background: #ffffff !important;
            background-color: #ffffff !important;
}
body {
    background-color: #fff !important;
        font-family: 'Raleway', sans-serif !important;
    font-size: 18px !important;
    
}
.article-container {
    
    color: #000000 !important;
    font-size:14px !important;
}

.sidebar-navigation .entry .fa {
    color: #fff !important;
}

.Nav4u > li.active,.Nav4u > li.active a  {
    background: #c4c4c4 !important;
    color:white !important;
    font-size: 13px;
    font-weight: 600;
}
.Nav4u > li,.Nav4u > li a  {
    /*background:#779307 !important;*/
    /*color:white !important;*/
    font-size: 13px !important;
    font-weight: 600 !important;
}

h3.block-title.inline-product-column-title.red {
    color:red !important;
}

.description, .article-container {

    color:#000000 !important;
    font-family: 'Raleway', sans-serif !important;
    font-size: 17px !important;
}
.i4uRadioButton input[type=radio] {
    opacity: inherit !important;
    position: inherit !important;
    left: auto !important;
    margin-left: 5px;
-moz-appearance:radio !important; /* Firefox */
-webkit-appearance:radio !important; /* Safari and Chrome */
  
}
.block-title {
    color: #a00025 !important;
}
.search-box .size-1 .search-field {
    margin-right:0 !important;
    border-right: 1px !important;
}
.search-box .size-1 .search-button {
   background: #a00025 !important;
}
.colorePrimario {
    color: #a00025 !important;
}

.navigation-banner-content .description {
   
    color: #fff !important;
}

.banner-title {
    width: 100% !important;
    background: #f0eeee;
    opacity: .80;
    padding: 10px;
    padding-left: 60px;
}
input[type="checkbox"], input[type="radio"] {

    -webkit-appearance: checkbox !important;

}

.cc-color-override-103792073.cc-window{
   background-color: #a00025 !important;
}