#top-nav {
  background-color: #E52920;
  color: #FFFFFF;
}
#top-nav-inner a {
  color: #FFFFFF;
}
#top-lingue li::before,
#accountInformation li::before {
  color: #FFFFFF;
  content: "|";
  position: absolute;
  left: -7px;
}
#top-lingue li:first-child:before,
#accountInformation li:first-child:before {
  display: none;
}
#top-lingue .drop-lng {
  background-color: #E52920;
}
#top-lingue .drop-lng.dropdown-menu > li > a,
#top-lingue .drop-lng.dropdown-menu > li > a:hover,
#top-lingue .drop-lng.dropdown-menu > li > a:focus {
  background-color: #E52920;
}
#top-lingue .drop-lng.dropdown-menu > li::before {
  content: '';
}
@media (max-width: 991px) {
  #menu-user-mobile >ul,
  #menu-cat >ul,
  #menu-cat-alt >ul {
    background: #E52920;
    color: #FFFFFF;
  }
  #menu-user-mobile >ul li>a,
  #menu-user-mobile >ul li>a:focus,
  #menu-user-mobile >ul li>a:hover,
  #menu-cat >ul li>a,
  #menu-cat >ul li>a:focus,
  #menu-cat >ul li>a:hover,
  #menu-cat-alt >ul li>a,
  #menu-cat-alt >ul li>a:focus,
  #menu-cat-alt >ul li>a:hover {
    background: #E52920;
  }
  #menu-user-mobile >ul >li>a,
  #menu-cat >ul >li>a,
  #menu-cat-alt >ul >li>a {
    color: #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
  }
  #menu-user-mobile >ul >li.open>a,
  #menu-user-mobile >ul >li>a:focus,
  #menu-user-mobile >ul >li>a:hover,
  #menu-cat >ul >li.open>a,
  #menu-cat >ul >li>a:focus,
  #menu-cat >ul >li>a:hover,
  #menu-cat-alt >ul >li.open>a,
  #menu-cat-alt >ul >li>a:focus,
  #menu-cat-alt >ul >li>a:hover {
    color: #FFFFFF;
    background: #E52920;
  }
  #menu-user-mobile .dropdown-menu,
  #menu-cat .dropdown-menu,
  #menu-cat-alt .dropdown-menu {
    padding: 0 32px;
  }
  #menu-user-mobile .dropdown-menu >li>a,
  #menu-cat .dropdown-menu >li>a,
  #menu-cat-alt .dropdown-menu >li>a {
    color: #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
  }
}
@media (min-width: 992px) {
  #menu-cat >ul,
  #menu-cat-alt >ul {
    background: #E52920;
    color: #FFFFFF;
  }
  #menu-cat >ul >li>a,
  #menu-cat >ul >li>a:hover,
  #menu-cat-alt >ul >li>a,
  #menu-cat-alt >ul >li>a:hover {
    color: #FFFFFF;
    background: #E52920;
  }
  #menu-cat >ul >li.open>a,
  #menu-cat-alt >ul >li.open>a {
    background: #E52920;
    color: #FFFFFF;
  }
  #menu-cat .dropdown-menu,
  #menu-cat-alt .dropdown-menu {
    background: #E52920;
  }
  #menu-cat .dropdown-menu >li>a,
  #menu-cat-alt .dropdown-menu >li>a {
    color: #FFFFFF;
  }
  #menu-cat .dropdown-menu >li>a:hover,
  #menu-cat-alt .dropdown-menu >li>a:hover {
    background: #E52920;
    color: #FFFFFF;
  }
}
#header .logoVivaticket {
  margin-top: 7px;
}
@media (min-width: 992px) {
  #header .logoVivaticket {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
body {
  color: #000000;
}
.title-color {
  color: #000000 !important;
}
.sub-title-color {
  color: #000000 !important;
}
.section-body {
  color: #000000;
}
.bg-highlight {
  color: #FFFFFF;
  background-color: #000000;
}
.bg-dark {
  color: #FFFFFF;
  background-color: #000000;
}
.bg-dark a {
  color: #FFFFFF;
}
.bg-light {
  color: #000000;
  background-color: #F6F6F6;
}
.bg-notfound {
  color: #000000;
  background-color: #F6F6F6;
}
.size-25 {
  width: 25%;
}
.size-50 {
  width: 50%;
}
.size-75 {
  width: 75%;
}
.event-deck .event-card img {
  border: 1px solid #000000;
}
.event-deck .thumbnail .caption {
  color: #000000;
}
.show-main-info .gallery .fa {
  color: #000000;
}
.show-main-info .gallery .fa.fa-inverse {
  color: #FFF;
}
.show-main-info .gallery .fa-circle {
  color: #000000;
}
.show-main-info .gallery .fa-circle.fa-inverse {
  color: #FFF;
}
.show-main-info a {
  color: #000000;
}
.show-main-info.alt-color {
  color: #FFF;
}
.show-main-info.alt-color a {
  color: #FFF;
}
.show-main-abbo-info-arrow:after {
  background: #FFFFFF;
}
.show_badge [class^="flaticon-"] {
  background: #000000;
  color: #fff;
}
#sell_online table {
  border-bottom: 1px solid #ddd;
}
.legenda li.np:before {
  background-color: #FFFFFF;
  color: #666666;
}
.legenda li.pd:before {
  background-color: #2C842C;
  color: #FFFFFF;
}
.legenda li.pn:before {
  background-color: #E3E3E3;
  color: #666666;
}
.legenda li.ds:before {
  background-color: #006699;
  color: #FFFFFF;
}
.date-cal li,
.time-cal li {
  background-color: #FFFFFF;
}
.date-cal li.no-event,
.time-cal li.no-event {
  background-color: #FFFFFF;
  color: #666666;
}
.date-cal li.inactive,
.time-cal li.inactive {
  background-color: #E3E3E3;
  color: #666666;
}
.date-cal .month li {
  background-color: #E52920;
}
.date-cal .month li.name {
  color: #FFFFFF;
}
.date-cal .month a {
  color: #FFFFFF;
}
.date-cal .week li {
  background-color: #EDEDED;
  color: #000000;
}
.date-cal .days a {
  background-color: #2C842C;
  color: #FFFFFF;
}
.date-cal .days a:hover {
  background-color: #95C195;
  color: #FFFFFF;
}
.date-cal .days a.selected {
  background-color: #006699;
  color: #FFFFFF;
}
.time-cal .caption {
  background-color: #E52920;
  color: #FFFFFF;
}
.time-cal .times a {
  background-color: #2C842C;
  color: #FFFFFF;
}
.time-cal .times a:hover {
  background-color: #95C195;
  color: #FFFFFF;
}
#top-search {
  padding: 10px;
}
#top-search .input-group >.form-control,
#top-search .input-group >.input-group-btn>.btn {
  border: 1px solid #414141;
}
#search_category_list li {
  color: #333;
}
.sell-table .macrozona b {
  color: #000000;
}
#footer {
  color: #FFFFFF;
  background-color: #E52920;
}
#footer a {
  color: #FFFFFF;
}
#cookie-bar,
#privacy-bar {
  background: #E52920;
  color: #FFFFFF;
}
#cookie-bar {
  border-bottom: 1px solid #EDEDED;
}
#privacy-bar {
  border-top: 1px solid #EDEDED;
}
#cookie-bar-in .closeBtn,
#privacy-bar-in .closeBtn {
  color: #FFFFFF;
}
#cookie-bar-in .link,
#privacy-bar-in .link {
  color: #FFFFFF;
}
a {
  color: #993300;
}
.btn-default {
  color: #333333;
  background-color: #FFFFFF;
  border-color: #CCCCCC;
}
.btn-default:focus,
.btn-default.focus {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active:hover,
.btn-default:active:focus,
.btn-default:active.focus,
.btn-default.active:hover,
.btn-default.active:focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default:hover,
.open > .dropdown-toggle.btn-default:focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled:hover,
.btn-default.disabled:focus,
.btn-default.disabled.focus,
.btn-default[disabled]:hover,
.btn-default[disabled]:focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default:hover,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default.focus {
  background-color: #FFFFFF;
  border-color: #CCCCCC;
}
.btn-default .badge {
  color: #FFFFFF;
  background-color: #333333;
}
.btn-primary {
  color: #FFFFFF;
  background-color: #E52920;
  border-color: #343434;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #FFFFFF;
  background-color: #bc1e16;
  border-color: #000000;
}
.btn-primary:hover {
  color: #FFFFFF;
  background-color: #bc1e16;
  border-color: #151515;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #FFFFFF;
  background-color: #bc1e16;
  border-color: #151515;
}
.btn-primary:active:hover,
.btn-primary:active:focus,
.btn-primary:active.focus,
.btn-primary.active:hover,
.btn-primary.active:focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary:hover,
.open > .dropdown-toggle.btn-primary:focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #FFFFFF;
  background-color: #9c1912;
  border-color: #000000;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #E52920;
  border-color: #343434;
}
.btn-primary .badge {
  color: #E52920;
  background-color: #FFFFFF;
}
.btn-success {
  color: #FFFFFF;
  background-color: #000000;
  border-color: #343434;
}
.btn-success:focus,
.btn-success.focus {
  color: #FFFFFF;
  background-color: #000000;
  border-color: #000000;
}
.btn-success:hover {
  color: #FFFFFF;
  background-color: #000000;
  border-color: #151515;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #FFFFFF;
  background-color: #000000;
  border-color: #151515;
}
.btn-success:active:hover,
.btn-success:active:focus,
.btn-success:active.focus,
.btn-success.active:hover,
.btn-success.active:focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success:hover,
.open > .dropdown-toggle.btn-success:focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #FFFFFF;
  background-color: #000000;
  border-color: #000000;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled:hover,
.btn-success.disabled:focus,
.btn-success.disabled.focus,
.btn-success[disabled]:hover,
.btn-success[disabled]:focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success:hover,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success.focus {
  background-color: #000000;
  border-color: #343434;
}
.btn-success .badge {
  color: #000000;
  background-color: #FFFFFF;
}
.btn-info {
  color: #FFFFFF;
  background-color: #5BC0DE;
  border-color: #46B8DA;
}
.btn-info:focus,
.btn-info.focus {
  color: #FFFFFF;
  background-color: #31b0d5;
  border-color: #1b6d86;
}
.btn-info:hover {
  color: #FFFFFF;
  background-color: #31b0d5;
  border-color: #269abd;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #FFFFFF;
  background-color: #31b0d5;
  border-color: #269abd;
}
.btn-info:active:hover,
.btn-info:active:focus,
.btn-info:active.focus,
.btn-info.active:hover,
.btn-info.active:focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info:hover,
.open > .dropdown-toggle.btn-info:focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #FFFFFF;
  background-color: #269abc;
  border-color: #1b6d86;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled:hover,
.btn-info.disabled:focus,
.btn-info.disabled.focus,
.btn-info[disabled]:hover,
.btn-info[disabled]:focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info:hover,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5BC0DE;
  border-color: #46B8DA;
}
.btn-info .badge {
  color: #5BC0DE;
  background-color: #FFFFFF;
}
.btn-warning {
  color: #FFFFFF;
  background-color: #F0AD4E;
  border-color: #EEA236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #FFFFFF;
  background-color: #ec971f;
  border-color: #985e0d;
}
.btn-warning:hover {
  color: #FFFFFF;
  background-color: #ec971f;
  border-color: #d58412;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #FFFFFF;
  background-color: #ec971f;
  border-color: #d58412;
}
.btn-warning:active:hover,
.btn-warning:active:focus,
.btn-warning:active.focus,
.btn-warning.active:hover,
.btn-warning.active:focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning:hover,
.open > .dropdown-toggle.btn-warning:focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #FFFFFF;
  background-color: #d58512;
  border-color: #985e0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning.disabled:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled]:hover,
.btn-warning[disabled]:focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning:hover,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #F0AD4E;
  border-color: #EEA236;
}
.btn-warning .badge {
  color: #F0AD4E;
  background-color: #FFFFFF;
}
.btn-danger {
  color: #FFFFFF;
  background-color: #D9534F;
  border-color: #E52920;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #FFFFFF;
  background-color: #c9302c;
  border-color: #78130e;
}
.btn-danger:hover {
  color: #FFFFFF;
  background-color: #c9302c;
  border-color: #b31c15;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #FFFFFF;
  background-color: #c9302c;
  border-color: #b31c15;
}
.btn-danger:active:hover,
.btn-danger:active:focus,
.btn-danger:active.focus,
.btn-danger.active:hover,
.btn-danger.active:focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger:hover,
.open > .dropdown-toggle.btn-danger:focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #FFFFFF;
  background-color: #ac2925;
  border-color: #78130e;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled:hover,
.btn-danger.disabled:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled]:hover,
.btn-danger[disabled]:focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger:hover,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #D9534F;
  border-color: #E52920;
}
.btn-danger .badge {
  color: #D9534F;
  background-color: #FFFFFF;
}
@media (min-width: 390px) {
  .hidden-xxs {
    display: block !important;
  }
  .visible-xxs {
    display: none !important;
  }
}
@media (min-width: 992px) {
  #menu-cat-alt > ul {
    display: block;
    position: relative;
  }
}
#header {
  background: #FFFFFF;
}
#footer-image {
  background: #FFFFFF;
}
