﻿
:root {
    --font-normale: 'Montserrat';
    --font-diverso: 'Tahoma';
    --col-principale: #69af13;
    --col-principale-2: rgba(115,185,39,.7);
    --col-bordi: #e5dada;
    --col-testo: rgb(98, 95, 110);
    --col-testo-chiaro: #5e5873;
    --col-link: #0C3C60; /*rgb(128, 125, 130); */
    font-size: 14px;
    --col-verdeacqua: #99DDC3;
}

.body-content {    margin-top: 100px;}

.ColoreHeader { background: #0C3C60;   } 
.bordergrwAlter {    background-color: rgba(129,206,70,0.4) !important;    color: #555 !important}
.bordergrwHead {    background: #0C3C60;    color: #fff}
.bordergrwHead a {        color: #fff    }

.btn-aurora, .btn-default {    color: #000;}

.navbar-brand {    background-image: url('../images/logo.png'); width:200px;height:100px}

 #wizHeader li .prevStep {    background-color: #267911}

#wizHeader li .prevStep:after {        border-left-color: #267911    }

#wizHeader li .currentStep {    background-color: #58ca3b}

#wizHeader li .currentStep:after {        border-left-color: #58ca3b !important    }

#wizHeader li .nextStep {    background-color: #C2C2C2}

#wizHeader li .nextStep:after {        border-left-color: #C2C2C2 !important    }

#wizHeader li a {    color: white;    background: hsla(34,85%,35%,1)}

#wizHeader li a:hover {        background: #58ca3b    }

#wizHeader li a:hover:after {            border-left-color: #58ca3b !important        }

/*header index*/
.nav-link {    color: var(--col-verdeacqua) !important;    font-size: 14px !important;}
 

 .navbar-inverse .navbar-toggle .icon-bar {    background-color: #fff    }
.navbar-inverse .navbar-nav > li > a {
    color:   var(--col-verdeacqua) !important;
}
.navbar-light .navbar-toggler { background-color: #d7fae8;   border:3px solid #d7fae8;}

.list-group-item-warning {
    background-color: var(--col-verdeacqua) !important;
    color: var(--col-link) !important;
}
.input-group .input-group-addon {
    min-width: 50px;
}
.wellLegenda {
    min-height: 10px;
    padding: 5px;
    margin-bottom: 5px;
    font-weight: unset;
    opacity: 0.80;
    filter: alpha(opacity=80);
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px outset #267911;
    border-radius: 4px;
    color: #4FA2E1;
    background-image: linear-gradient(#267911 0%,whitesmoke 100%);
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
    margin-bottom: 10px;
    color: #000;
    border-bottom: solid #267911 1px;
    border-right: solid #267911 1px;
    text-align: justify;
    text-justify: inter-word
}

    .wellLegenda ul li {
        background-color: #B6F35E
    }
/*
.logo >a >img{ height:50px}

.navbar-inverse{ background-color:#69af13}

 .navbar-inverse .navbar-toggle .icon-bar{ background-color:#fff}

 .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{ background-color:#017fc1}

.err1{ margin:unset}
 
.etiTitolo{  color:#69AF13;  font-size:20px;  font-family:"Times New Roman",Times,serif}

 
.breadcrumb{ font-size:15px;  font-family:"Times New Roman",Times,serif}

.wellAurora{ background:#CDEBB5;  color:#017fc1;     min-height:10px;  padding:5px;  margin-bottom:5px;  font-weight:unset;  opacity:0.80;  filter:alpha(opacity=80);  -webkit-box-shadow:none;  box-shadow:none;  border:1px outset #267911;  border-radius:4px;  color:#4FA2E1;  background-image:linear-gradient( #80cd45 0% , whitesmoke 100%);  border:1px solid transparent;  border-radius:4px;  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);  box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);  margin-bottom:10px;  color:#000;  border-bottom:solid #267911 1px;  border-right:solid #267911 1px}

.wellVerde{ min-height:10px;  padding:9px;  margin-bottom:5px;  opacity:0.80;  filter:alpha(opacity=80);  -webkit-box-shadow:none;  box-shadow:none;  border:1px outset whitesmoke;  border-radius:4px;  color:#0f0f42;  background-image:linear-gradient( #69af13 0%,#80cd45 100%);  border:1px solid transparent;  border-radius:4px;  margin-bottom:10px}

.wellLegenda{ min-height:10px;  padding:5px;  margin-bottom:5px;  font-weight:unset;  opacity:0.80;  filter:alpha(opacity=80);  -webkit-box-shadow:none;  box-shadow:none;  border:1px outset #267911;  border-radius:4px;  color:#4FA2E1;  background-image:linear-gradient(#267911 0%,whitesmoke 100%);  border:1px solid transparent;  border-radius:4px;  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);  box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);  margin-bottom:10px;  color:#000;  border-bottom:solid #267911 1px;  border-right:solid #267911 1px;  text-align:justify;  text-justify:inter-word}
 .wellLegenda ul li{background-color:#B6F35E}

.ind{ border-color:#fff}

.btn-aurora, .btn-default{ font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;  border-width:2px;  border-color:#267911;  color:#69af13;  background:#fff}

 .btn-aurora:hover, .btn-aurora:focus, .btn-default:hover, .btn-default:focus{ color:#80cd45;  background-color:#fbfbfb;  border-color:#267911}

 .btn-aurora:active, .btn-default:active{ color:#80cd45;  background-color:#fbfbfb;  border-color:#017fc1;  -webkit-box-shadow:inset 0px 1px 2px 1px rgba(0,0,0,0.3);  box-shadow:inset 0px 1px 2px 1px rgba(0,0,0,0.3)}

 .btn-default:active:hover{ color:#80cd45;  background-color:#fbfbfb;  border-color:#017fc1}

 .list-group-item-success, a.list-group-item-success:hover, button.list-group-item-success:hover, a.list-group-item-success:focus, button.list-group-item-success:focus{ background:#017fc1}

.lar2-5{ width:255px!important}

.aspNetDisabled{ }

    #wizHeader li .prevStep {    background-color: #267911}

#wizHeader li .prevStep:after {        border-left-color: #267911    }

#wizHeader li .currentStep {    background-color: #58ca3b}

#wizHeader li .currentStep:after {        border-left-color: #58ca3b !important    }

#wizHeader li .nextStep {    background-color: #C2C2C2}

#wizHeader li .nextStep:after {        border-left-color: #C2C2C2 !important    }

#wizHeader li a {    color: white;    background: hsla(34,85%,35%,1)}

#wizHeader li a:hover {        background: #58ca3b    }

#wizHeader li a:hover:after {            border-left-color: #58ca3b !important        }


.tab th{ background:#017fc1;  color:#fff}

.tab td{ background:#017fc1;  color:#fff}

.pagamentoOK{ color:#1adf1a;  font-size:15px}

.pagamentoNO{ color:#F9A825}

.w100{max-width:70px}

.wrong{ -webkit-animation:color-change 2s infinite;  -moz-animation:color-change 2s infinite;  -o-animation:color-change 2s infinite;  -ms-animation:color-change 2s infinite;  animation:color-change 2s infinite;  font-size:20px}

@-webkit-keyframes color-change{ 0%{ color:red}

 50%{ color:yellow}

 100%{ color:red}
}

@-moz-keyframes color-change{ 0%{ color:red}

 50%{ color:yellow}

 100%{ color:red}
}

@-ms-keyframes color-change{ 0%{ color:red}

 50%{ color:yellow}

 100%{ color:red}
}

@-o-keyframes color-change{ 0%{ color:red}

 50%{ color:yellow}

 100%{ color:red}
}

@keyframes color-change{ 0%{ color:red}

 50%{ color:yellow}

 100%{ color:red}
}

.safe{ -webkit-animation:color-change2 2s infinite;  -moz-animation:color-change2 2s infinite;  -o-animation:color-change2 2s infinite;  -ms-animation:color-change2 2s infinite;  animation:color-change2 2s infinite;  font-size:20px}

@-webkit-keyframes color-change2{ 0%{ color:green}

 50%{ color:black}

 100%{ color:green}
}

@-moz-keyframes color-change2{ 0%{ color:green}

 50%{ color:greenyellow}

 100%{ color:green}
}

@-ms-keyframes color-change2{ 0%{ color:green}

 50%{ color:greenyellow}

 100%{ color:green}
}

@-o-keyframes color-change2{ 0%{ color:green}

 50%{ color:greenyellow}

 100%{ color:green}
}

@keyframes color-change2{ 0%{ color:green}

 50%{ color:greenyellow}

 100%{ color:green}
}


*/
