﻿/* Vendor prefixes */
/* General Declarations */
/* 
* Version: 1.6
* Red Color 		: $redBaseColor;
* Red Hover Color   : $redHoverColor;
* Additional color  : f09188;
# rgba(231, 76, 60, 1);
*/
a {
  color: #990000; }

a:hover {
  color: #990000; }

.btn-primary {
  background: #990000; }

/*Headers Default
------------------------------------*/
.header-v5 .navbar-default .navbar-nav > li > a:hover,
.header-v5 .navbar-default .navbar-nav > .active > a {
  border-top-color: #990000; }

.header-v5 .navbar-default .navbar-nav > .active > a {
  color: #990000; }

.header-v5 .navbar-default .navbar-nav > li:hover > a {
  color: #990000; }

.header-v5 .navbar-default .navbar-nav > .open > a,
.header-v5 .navbar-default .navbar-nav > .open > a:hover,
.header-v5 .navbar-default .navbar-nav > .open > a:focus {
  color: #990000; }

.header-v5 .navbar-brand img {
  width: 230px; }

.vk-logo {
  position: fixed;
  width: 230px;
  left: 50%;
  margin-left: -115px;
  top: 2px;
  z-index: 101;
  height: 50px; }

.mobile .header-v5 .navbar-brand img {
  display: block;
  width: 230px; }

.header-v5 .dropdown-menu li > a:hover {
  background: #990000; }

.header-v5 .dropdown-menu .active > a,
.header-v5 .dropdown-menu li > a:hover {
  background: #990000; }

.header-v5 .dropdown-menu li a:focus {
  background: #fff; }

.header-v5 .dropdown-menu {
  border-color: #990000; }

.header-v5 .dropdown-menu li.dropdown-submenu:hover > a {
  background: #990000; }

.header-v5 .dropdown-menu .style-list li > a:hover {
  background: none; }

.header-v5 .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu li a h3 {
  background: #990000; }

.header-v5 .style-list li a:hover {
  color: #990000; }

/* Shopping cart*/
.header-v5 .shop-badge.badge-icons i {
  color: #990000; }

.header-v5 .shop-badge span.badge-sea {
  background: #990000; }

.header-v5 .badge-open {
  border-top: 2px solid #990000;
  box-shadow: 0 5px 5px 0 rgba(90, 90, 90, 0.075); }

.header-v5 li.subtotal .subtotal-cost {
  color: #990000; }

.btn-u.btn-brd.btn-u-sea-shop {
  border-color: #990000;
  color: #990000; }

.btn-u.btn-brd.btn-u-sea-shop:hover {
  border-color: #990000;
  color: #990000; }

.btn-u.btn-brd.btn-u-sea-shop.btn-brd-hover:hover {
  background: #990000; }

.btn-u.btn-u-sea-shop {
  background-color: #990000; }

#collapseCoupon > button {
  background-color: #990000; }

.btn.btn-coupon.btn-u-sea-shop {
  background-color: #990000; }

.btn-u.btn-u-sea-shop:hover {
  border-color: #990000;
  background: #990000; }

.btn-u.btn-u-red {
  border-color: #e59900;
  background-color: #e59900; }

.progress .progress-bar {
  background-color: #990000; }

.safari .shop-product .breadcrumb-ticketPage {
  display: none; }

/*@media (min-width: 320px) and (max-width:667px){
    .shop-product {
        padding: 50px 10px 30px !important;
    }
}*/
/*Responsive Navbar*/
@media (max-width: 991px) {
  /*Responsive code for max-width: 991px*/
  .header-v5 .navbar-default .navbar-nav > .active > a,
  .header-v5 .navbar-default .navbar-nav > .active > a:hover,
  .header-v5 .navbar-default .navbar-nav > .active > a:focus {
    background: #990000; }
  .header-v5 .dropdown-menu li.dropdown-submenu:hover > a {
    background: none; }
  .mobile .header-v5 .homePageMenu {
    margin: -13px 0 0 70px; }
  .safari .searchRow div.search-form .reg-input {
    /*padding-top:7px;*/ }
  .safari .search-bar {
    top: 3px; }
    .safari .search-bar .fa-times {
      top: 1px; } }

@media (max-width: 320px) {
  .mobile .header-v5 .homePageMenu img {
    margin-left: -46px; } }

@media (min-width: 320px) and (max-width: 667px) {
  .topbar-v3 .flex-container .flex-content-right {
    margin-right: -7px; }
  .topbar-v3-fixed .flex-container {
    justify-content: flex-start; } }

@media (min-width: 320px) and (max-width: 667px) and (orientation: landscape) {
  .topbar-v3 .flex-container .flex-content-right {
    margin-right: -17px; } }

.mobile .search-bar {
  top: 3px; }
  .mobile .search-bar .fa-times {
    top: 1px; }

/* Tab v5
------------------------------------*/
.tab-v5 .nav-tabs > li.active > a,
.tab-v5 .nav-tabs > li.active > a:hover,
.tab-v5 .nav-tabs > li.active > a:focus {
  border-color: #990000; }

.tab-v5 .nav-tabs > li > a:hover {
  border-bottom: 1px solid #990000; }

/* Product Rating
------------------------------------*/
.product-ratings li.reply a {
  color: #990000; }

/* Illustration v2
------------------------------------*/
.illustration-v2 .add-to-cart:hover {
  background-color: rgba(153, 0, 0, 0.5); }

.product-description h4.title-price a:hover {
  color: #990000; }

.event-year {
  color: #990000; }

.product-ratings li .rating-selected {
  color: #990000; }

.product-ratings li .rating {
  color: #995050; }

.product-ratings li.like-icon a {
  color: #995050; }

.product-ratings li.like-icon a:hover {
  color: #990000; }

/* Illustration v4
------------------------------------*/
.illustration-v4 .thumb-product-purchase a {
  color: #995050; }

.illustration-v4 .thumb-product-purchase a:hover {
  color: #990000; }

.illustration-v4 .thumb-product-in h4 a:hover {
  color: #990000; }

/* Twitter Block
------------------------------------*/
.twitter-block .item a {
  color: #990000; }

/* Shop bg
------------------------------------*/
.shop-bg-green {
  background: #990000; }

/* Shop Subscribe
------------------------------------*/
.shop-subscribe {
  background: #990000; }

.footer-v4 .copyright a {
  color: #990000; }

/* Shop text
------------------------------------*/
.shop-green {
  color: #990000; }

/* Breadcrumbs v4
------------------------------------*/
.breadcrumbs-v4 .breadcrumb-v4-in li.active,
.breadcrumbs-v4 .breadcrumb-v4-in li a:hover {
  color: #990000; }

/* Wizard
------------------------------------*/
.wizard > .steps .current a,
.wizard > .steps .current a:hover,
.wizard > .steps .current a:active {
  background: #990000; }

.wizard > .steps .disabled .number {
  color: #990000; }

.wizard > .actions .disabled a,
.wizard > .actions .disabled a:hover,
.wizard > .actions .disabled a:active {
  background: #990000; }

.wizard > .actions a {
  background: #990000; }

.wizard > .actions a:hover {
  background: #990000; }

.wizard > .steps .done a,
.wizard > .steps .done a:hover,
.wizard > .steps .done a:active {
  background: #990000; }

/* Filter By Block
------------------------------------*/
.filter-by-block h1 {
  background: #990000; }

/* Checkbox List
------------------------------------*/
.checkbox-list .checkbox input + i:after,
.checkbox-list .checkbox small a {
  color: #990000; }

.checkbox-list .checkbox i,
.checkbox-list .checkbox:hover i,
.checkbox-list .checkbox input:focus + i,
.checkbox-list .checkbox input:checked + i {
  border-color: #990000; }

/* noUi Connect
------------------------------------*/
.noUi-connect {
  background: #990000; }

/* Stars Rating Label
------------------------------------*/
.stars-ratings label {
  color: #995050; }

.stars-ratings input + label:hover,
.stars-ratings input:checked ~ label,
.stars-ratings input + label:hover ~ label {
  color: #990000; }

/* Grid List Icon v2
------------------------------------*/
.grid-list-icons i {
  background: #990000; }

/* Pagination v2
------------------------------------*/
.pagination.pagination-v2 > li > a:hover,
.pagination.pagination-v2 > .active > a,
.pagination.pagination-v2 > .active > span,
.pagination.pagination-v2 > .active > a:hover,
.pagination.pagination-v2 > .active > span:hover,
.pagination.pagination-v2 > .active > a:focus,
.pagination.pagination-v2 > .active > span:focus {
  background: #990000;
  border-color: #990000; }

/* Add To Wish List
------------------------------------*/
.add-to-wishlist i {
  color: #995050; }

.add-to-wishlist a:hover,
.add-to-wishlist .wishlist-in:hover i,
.add-to-wishlist .compare-in:hover i {
  color: #990000; }

.add-to-wishlist a:hover,
.add-to-wishlist .wishlist-in:hover i,
.add-to-wishlist .compare-in:hover i {
  color: #990000; }

/* Breadcrumb v5
------------------------------------*/
.breadcrumb-v5 li.active,
.breadcrumb-v5 li a:hover {
  color: #990000; }

/* Shop Product Social
------------------------------------*/
.shop-product .shop-product-social li i:hover {
  color: #990000; }

/* Shop Product
------------------------------------*/
.shop-product .product-review-list a:hover {
  color: #990000; }

.shop-product .product-size input:checked ~ label {
  border-color: #990000;
  color: #990000; }

.shop-product .product-size label:hover {
  border-color: #990000;
  color: #990000; }

.shop-product .product-color input:checked ~ label {
  border: 2px solid #990000; }

.shop-product .product-color label:hover {
  border: 2px solid #990000; }

/* Shop Service
------------------------------------*/
.product-service .product-service-heading {
  background: #990000; }

.product-service:hover .product-service-heading {
  background: #995050; }

/* Info Block v2
------------------------------------*/
.info-block-v2 i {
  color: #990000; }

/* Log Reg v3
------------------------------------*/
.log-reg-v3 .checkbox input + i:after {
  color: #990000; }

.log-reg-v3 .checkbox input:checked + i {
  border-color: #990000; }

.log-reg-v3 .checkbox i {
  border-color: #995050; }

.log-reg-v3 .checkbox:hover i {
  border-color: #990000; }

/* Cus Form Horizantal
------------------------------------*/
.cus-form-horizontal .input-small-field a {
  color: #990000; }

.cus-form-horizontal .input-small-field a:hover {
  color: #990000;
  text-decoration: none; }

/* Accordion v2
------------------------------------*/
.accordion-v2.plus-toggle .panel-heading a:before {
  background: #990000; }

#topcontrol:hover {
  background-color: #990000; }

/* Grid List Icons
------------------------------------*/
.grid-list-icons i:hover {
  background: #995050;
  text-decoration: none; }

/* Grid List Icons
------------------------------------*/
.wishlist-category a {
  color: #990000; }

.shop-bg-red {
  background-color: #e59900;
  border-color: #e59900; }

.filter-by-block .panel-body label {
  color: #990000; }

.btn-link {
  color: #990000; }

.shopping-cart .total-result li.divider {
  background: #990000; }

.account .btn-primary {
  background-color: #990000;
  border-color: #990000; }

.account .panel-heading {
  background-color: #990000; }

.account .btn-success {
  background-color: #e59900;
  border-color: #e59900; }

.sell-marker a {
  color: #3498db; }

.btn-primary {
  background-color: #990000;
  border-color: #990000; }

.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
  background-color: #990000;
  border-color: #990000; }

.header-v5 .login-form .open > .dropdown-menu {
  border: 0.2px thin #990000; }
  .header-v5 .login-form .open > .dropdown-menu :before {
    border-bottom: 7px solid #990000;
    border-bottom-color: #990000; }

#login-popup-dropdown a.link-color {
  color: #990000 !important; }

.dateWeek {
  width: 68px;
  height: 20px;
  background-color: #990000;
  font-size: 20px;
  color: white;
  font-weight: bold;
  text-transform: uppercase; }

.ticket-quantity {
  color: #990000; }

/* Checkout Step 3 Apply Coupon
------------------------------------*/
.mobile .summary .coupon button {
  background: #990000; }

.compact-list-row .day {
  color: #990000; }

.compact-list-row .event {
  color: #990000; }

.tickets-list-mobile .price {
  color: #990000; }

.tickets-list-mobile .icon-enabled {
  color: #990000; }

.filter-on i {
  color: #990000; }

rzslider .rz-bar {
  background: #990000 !important; }

rzslider .rz-pointer {
  background-color: #990000 !important; }

