/* cores */
.tabs-nav {
  padding: 0;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /*justify-content: space-between;*/
  /*flex-wrap: wrap;*/
  margin-bottom: 0;
}

ul.tabs-nav img {
  max-width: 100%;
}

.tabs-nav li {
  display: inline;
  width: 33.3333333%;
}

.mtab1, .mtab2, .mtab3, .mtab4, .mtab5, .mtab6, .mtab7, .mtab8 {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

.bgTab {
  background: #f3f3f3;
  border-bottom: 3px solid #ff6600;
}

.mtab1 {
  background: #4e0f7e;
}

.ctab1 {
  color: #4e0f7e;
}

.mtab2 {
  background: #ffbe00;
}

.ctab2 {
  color: #ffbe00;
}

.mtab3 {
  background: #7e0f60;
}

.ctab3 {
  color: #7e0f60;
}

.mtab4 {
  background: #c38000;
}

.ctab4 {
  color: #c38000;
}

.mtab5 {
  background: #332b7e;
}

.ctab5 {
  color: #332b7e;
}

.mtab6 {
  background: #ff6600;
}

.ctab6 {
  color: #ff6600;
}

.mtab7 {
  background: #5d062b;
}

.ctab7 {
  color: #5d062b;
}

.mtab8 {
  background: #485582;
}

.ctab8 {
  color: #485582;
}

.cssarrow1 {
  position: relative;
  background: #4e0f7e;
}

.cssarrow1:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-top-color: #4e0f7e;
  border-width: 13px;
  margin-left: -13px;
}

.cssarrow2 {
  position: relative;
  background: #ffbe00;
}

.cssarrow2:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-top-color: #ffbe00;
  border-width: 13px;
  margin-left: -13px;
}

.cssarrow3 {
  position: relative;
  background: #7e0f60;
}

.cssarrow3:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-top-color: #7e0f60;
  border-width: 13px;
  margin-left: -13px;
}

.cssarrow4 {
  position: relative;
  background: #c38000;
}

.cssarrow4:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-top-color: #c38000;
  border-width: 13px;
  margin-left: -13px;
}

.cssarrow5 {
  position: relative;
  background: #332b7e;
}

.cssarrow5:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-top-color: #332b7e;
  border-width: 13px;
  margin-left: -13px;
}

.cssarrow6 {
  position: relative;
  background: #ff6600;
}

.cssarrow6:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-top-color: #ff6600;
  border-width: 13px;
  margin-left: -13px;
}

.cssarrow7 {
  position: relative;
  background: #5d062b;
}

.cssarrow7:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-top-color: #5d062b;
  border-width: 13px;
  margin-left: -13px;
}

.cssarrow8 {
  position: relative;
  background: #485582;
}

.cssarrow8:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-top-color: #485582;
  border-width: 13px;
  margin-left: -13px;
}

.tabs-nav a img {
  opacity: 0.3;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

.tabs-nav a img:hover {
  opacity: 1;
}

.tabs-nav a {
  width: 100%;
  display: inline-block;
  border: 0px;
  border-bottom: none;
  padding: 5px;
  cursor: pointer;
  border-radius: 0;
  font-size: 14px;
  color: #fff;
  background: url(../img/img-back-menu.png) no-repeat;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  background-position-x: 50%;
  background-position-y: -28px;
}

.tabs-nav a:hover {
  background: url(../img/img-back-menu.png) no-repeat;
  background-position-x: 50%;
  background-position-y: -9px;
}

.tabs-nav a.active {
  /*background: #fff;*/
  border-bottom: 0px solid #fff;
  margin-bottom: 0;
  background: url(../img/img-back-menu.png) no-repeat;
  background-position-x: 50%;
  background-position-y: -9px;
}

.tabs-nav a.active img {
  opacity: 1;
}

.tab-content {
  border: 0px solid #ddd;
  padding: 0px 0;
  text-align: left;
  background: url(../img/bkg-hotsite.jpg) top center no-repeat #fff;
}

.tab-content .top-lista .introLista {
  background: #f3f3f3;
  padding: 30px 10px;
  border-bottom: 4px solid #ff6600;
  color: #333;
}

.tab-content .top-lista p {
  color: #1f1f1f;
}

.tab-content h3 {
  font-family: 'Lato', sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 51px;
  margin-bottom: 0;
  /* color: #ff9000; */
}

.tab-content p {
  font-size: 14px;
  color: #1f1f1f;
}

p {
  margin-bottom: 15px;
}

.btn2 {
  display: inline-block;
  width: 100%;
  padding: 10px 5px;
  margin-bottom: 3px;
  font-size: 13px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 0px solid transparent;
  border-radius: 0px;
  font-family: 'Viga';
  font-style: normal;
  text-decoration: none;
}

.btn-lista {
  color: #ffffff;
  background-color: #ff9000;
  border-color: #fff;
  font-size: 14px;
  margin-bottom: 10px;
  text-decoration: none;
}

.btn-lista:focus,
.btn-lista.focus {
  background-color: #d67b04;
  border-color: #fff;
}

.btn-lista:hover {
  color: #fff;
  background-color: #d67b04;
  border-color: #fff;
  text-decoration: none;
}

.btn-lista:active,
.btn-lista.active,
.open > .dropdown-toggle.btn-lista {
  color: #fff;
  background-color: #d67b04;
  border-color: #fff;
  text-decoration: none;
}

.btn-lista:active:hover,
.btn-lista.active:hover,
.open > .dropdown-toggle.btn-lista:hover,
.btn-lista:active:focus,
.btn-lista.active:focus,
.open > .dropdown-toggle.btn-lista:focus,
.btn-lista:active.focus,
.btn-lista.active.focus,
.open > .dropdown-toggle.btn-lista.focus {
  color: #fff;
  background-color: #d67b04;
  border-color: #fff;
  text-decoration: none;
}

.btn-lista:active,
.btn-lista.active,
.open > .dropdown-toggle.btn-lista {
  color: #fff;
  background-image: none;
}

.btn-lista.disabled:hover,
.btn-lista[disabled]:hover,
fieldset[disabled] .btn-lista:hover,
.btn-lista.disabled:focus,
.btn-lista[disabled]:focus,
fieldset[disabled] .btn-lista:focus,
.btn-lista.disabled.focus,
.btn-lista[disabled].focus,
fieldset[disabled] .btn-lista.focus {
  color: #fff;
  background-color: #d67b04;
  border-color: #fff;
}

.btn-lista .badge {
  color: #ffffff;
  background-color: #d67b04;
}

.btn-lista2 {
  color: #ffffff;
  background-color: #485582;
  border-color: #fff;
  font-size: 14px;
  margin-bottom: 10px;
  text-decoration: none;
}

.btn-lista2:focus,
.btn-lista2.focus {
  color: #fff;
  background-color: #485582;
  border-color: #fff;
}

.btn-lista2:hover {
  color: #fff;
  background-color: #2a3766;
  border-color: #fff;
  text-decoration: none;
}

.btn-lista2:active,
.btn-lista2.active,
.open > .dropdown-toggle.btn-lista2 {
  color: #fff;
  background-color: #2a3766;
  border-color: #fff;
  text-decoration: none;
}

.btn-lista2:active:hover,
.btn-lista2.active:hover,
.open > .dropdown-toggle.btn-lista2:hover,
.btn-lista2:active:focus,
.btn-lista2.active:focus,
.open > .dropdown-toggle.btn-lista2:focus,
.btn-lista2:active.focus,
.btn-lista2.active.focus,
.open > .dropdown-toggle.btn-lista2.focus {
  color: #fff;
  background-color: #2a3766;
  border-color: #fff;
  text-decoration: none;
}

.btn-lista2:active,
.btn-lista2.active,
.open > .dropdown-toggle.btn-lista2 {
  color: #fff;
  background-image: none;
}

.btn-lista2.disabled:hover,
.btn-lista2[disabled]:hover,
fieldset[disabled] .btn-lista2:hover,
.btn-lista2.disabled:focus,
.btn-lista2[disabled]:focus,
fieldset[disabled] .btn-lista2:focus,
.btn-lista2.disabled.focus,
.btn-lista2[disabled].focus,
fieldset[disabled] .btn-lista2.focus {
  color: #fff;
  background-color: #2a3766;
  border-color: #fff;
}

.btn-lista2 .badge {
  color: #ffffff;
  background-color: #2a3766;
}

@media screen and (max-width: 420px) {
  .tab-content h3 {
    font-size: 35px;
  }
}
/*# sourceMappingURL=tabs.css.map */