﻿body {
 background-image:url(Img/background-fascia-alta.jpg);
 background-color:#DADADA;
 color:#6C6C6C;
 }

h1 {
    color:#FFFFFF;
}

h3 {
    color:#302683;
}

a {
    color:#6C6C6C;
}
footer  .div-linea{
     background-image:url(Img/background-fascia-alta.jpg);
}

.btn-primary {
background-color: #302683;
border-color: #302683;
}

    .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
        background-color: #554e96;
        border-color: #554e96;
    }



/*inizio - menu*/
.navbar-default {
    background-color: transparent;
    background-image: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-bottom: 1px solid #DADADA;
}

    .navbar-default .navbar-nav > li > a {
        color: #302683;
    }

        .navbar-default .navbar-nav > li > a:hover {
            color: #302683;
        }

    .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
        color: #302683;
        background-color: transparent;
    }

    .navbar-default .navbar-nav > .active > a {
        background-image: none;
    }

    .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
        color: #302683;
        background-color: transparent;
    }

/*@media (min-width:768px) {
    .dropdown-menu {
        background-image: url(img/bg-000000-07.png);
        background-color:transparent ;
    }
}

@media (max-width:768px) {
    .dropdown-menu {
        background-color: #101010;
    }
}*/

.dropdown-menu > li > a {
    color: #302683;
}

    .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus,.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus  {
        color: #302683;
        background-color: transparent;
        background-image: none;
        text-decoration: underline;
    }


.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #302683;
}

.navbar-default .navbar-toggle {
    border-color: #302683;
}

    .navbar-default .navbar-toggle .icon-bar {
        background-color: #302683;
    }

    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
        background-color: transparent;
    }

@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu>li>a {
         color: #302683;
    }
}

/*fine - menu*/



/*inizio - photoswipe*/
#Gallery h3 {
    border-bottom:1px solid #DADADA;
}
/*fine - photoswipe*/


/*INIZIO - newsletter*/
.div-newsletter {
    background-color: #AAA;
    color: #1e1e1e;
}

    .div-newsletter a {
        color: #1e1e1e;
        text-decoration: underline;
    }
/*FINE - newsletter*/





/*inizio - sito*/
.div-box1 {
    background-color: #302683;
    color: #FFFFFF;
}
.div-box1 a {
    color:#FFFFFF;
}

    .div-categorie table {
          border-bottom:1px solid #FFFFFF;
           background-color:#ed2726;
    }

    .div-categorie  a {
        color:#FFFFFF;
    }

    .div-categorie div div table {
       background-color:#DADADA;
    }

    .div-categorie div div   a{
        color:#302683;
    }

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color:#302683;
     border-color:#302683;
}

.pagination > li > a {
    color:#302683;
}


/*.div-contenuto {
    border: 1px solid #DADADA;
  }*/

    .div-prodotti .prodotto {
        border-bottom: 1px dotted #DADADA;
    }
    .div-prodotti .prodotto a.nome  {
             color:#000000;
          }
        
        
        .div-prodotti .prodotto .prezzo,  .div-prodotto .prezzo  {
                      color: #ed2726;
                  }

   
.div-filtri {
    border: 1px solid #DADADA;
   }


.div-loading {
      background-color: #DADADA;
        background-image:url(Img/loading2020.gif);
}


.font-color-blu {
    color:#302683;
}

.div-prodottiConsigliati .nome   a {
    color:#000;
}

.font-color-rosso {
    color:#ed2726;
}

/*fine - sito*/


/*.table-prodottiTr{

}*/

.table-prodotti tr td {
    border-top:1px solid #DADADA;
      border-bottom:1px solid #DADADA;
}

.table-prodotti tr:last-child td {
     border-top:none;
      border-bottom:none;
}

.table-prodotti tr td.totale {
    font-size:1.5em;
}

.table-prodotti .span-regalato {
    color:#EC2925;
}

.table-prodotti tr td a.nome {
    color:#ed2726;
}



.table-prodotti tr td.residuo {
color: #ed2726;
}