

.primario {color:#fae2dc !important}
.secondario {color:#c69a8d!important}

.bg-primario {background-color: #fae2dc !important }
.bg-secondario {background-color: #c69a8d !important }
.bg-terziario {background-color: #3856b7 !important }

.btn-primary {
    background: #fae2dc;
    border-radius: 0px;
    border:0px;
    -ms-transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-o-transition: all 0.2s ease;-moz-transition: all 0.2s ease;transition: all 0.2s ease;
}
.btn-primary:hover {background: #fdf0ec;}

.bg-astratto {
    background-image: url(  );
    background-size: cover;
    background-repeat: no-repeat;
    background-position:center center
}
.a-default {-ms-transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-o-transition: all 0.2s ease;-moz-transition: all 0.2s ease;transition: all 0.2s ease;}
.a-default:hover {color: #c69a8d}

.navbar {
    border-bottom-color: #fae2dc;
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    background-color: #fae2dc;
}

<? /*
#page-content h1,#page-content h2,#page-content h3,#page-content h4,#page-content h5,
th.colored,
#page-content h3 a
{
    color: #fae2dc;
}
*/ ?>

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
    background: #c69a8d;
}

.fancybox-thumbs__list a:before {
    border-color: #fae2dc !important;
}

.gradient-bg:after {
    content: '';
    width: 100%;
    height: 100%;

    background: -moz-linear-gradient(top,  rgba(229,229,229,0) 0%, rgba(0,51,97,0) 75%, rgba(0,51,97,0.8) 100%);
    background: -webkit-linear-gradient(top,  rgba(229,229,229,0) 0%,rgba(0,51,97,0) 75%,rgba(0,51,97,0.8) 100%);
    background: linear-gradient(to bottom,  rgba(229,229,229,0) 0%,rgba(0,51,97,0) 75%,rgba(0,51,97,0.8) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e5e5e5', endColorstr='#cc003361',GradientType=0 );

    position: absolute;
    bottom: 0px;
    left: 0px;
    z-index: 100;
    -ms-transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-o-transition: all 0.2s ease;-moz-transition: all 0.2s ease;transition: all 0.2s ease;
}


/* > Medium */
@media(min-width:992px){

    .nav > li > a:hover, .nav > li > a:focus, .nav .open > a, .nav .open > a:hover, .nav .open > a:focus, .current-menu-ancestor > a, .current_page_item > a, .current_page_parent > a {
        background-color: transparent !important;
        border-bottom: 2px solid #fae2dc;
        color: #5d5d5d !important;
    }

    .dropdown-menu .current_page_item a {
        background: #fae2dc !important;
    }

}

/* < Medium */
@media(max-width:991px) {

    .navbar-header {
        background: #fff !important;
    }

    .navbar-collapse {
        background: #fae2dc !important;
    }

    .nav > li > a:hover, .nav > li > a:focus,
    .nav .open > a, .nav .open > a:hover, .nav .open > a:focus
    {
        background: rgba(0,0,0,0.05);
        border:none;
    }

}

}


