@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,700&subset=cyrillic-ext');
.home-4 .slick-list{width: 100%;}

.t3-header .logo{
    text-align: left;
}
@media(max-width: 768px){
    .t3-header .logo{
        text-align: center;
    }
}

.t3-megamenu .navbar-nav.nav > li > a:hover,
.t3-megamenu .navbar-nav.nav > li > a:focus {
  color: #cc0000;
}
.t3-megamenu .navbar-nav.nav > li.alias-parent-active > a,
.t3-megamenu .navbar-nav.nav > li.active > a,
.t3-megamenu .navbar-nav.nav > li.active > a:hover,
.t3-megamenu .navbar-nav.nav > li.active > a:focus {
  color: #cc0000;
}
.label-danger {
    background-color: #cc0000;
}
.t3-megamenu .nav > li.dropdown > .dropdown-menu a:hover,
.t3-megamenu .nav > li.dropdown > .dropdown-menu a:focus {
  color: #cc0000;
  background-color: transparent;
}
.t3-megamenu .nav > li.dropdown > .dropdown-menu .active > a {
  color: #cc0000;
}
.nav-pills-primary > li > a,
.pagination-primary > li > a,
.pagination-primary > li > span,
.pagination-primary > li:first-child > a,
.pagination-primary > li:first-child > span,
.pagination-primary > li:last-child > a,
.pagination-primary > li:last-child > span {
  border: 2px solid #cc0000;
  color: #cc0000;
}
.nav-pills-primary > li.active > a,
.nav-pills-primary > li.active > a:hover,
.nav-pills-primary > li.active > a:focus,
.pagination-primary > li > a:hover,
.pagination-primary > li > a:focus,
.pagination-primary > li > a:active,
.pagination-primary > li.active > a,
.pagination-primary > li.active > span,
.pagination-primary > li.active > a:hover,
.pagination-primary > li.active > span:hover,
.pagination-primary > li.active > a:focus,
.pagination-primary > li.active > span:focus {
  background-color: #cc0000;
  border-color: #cc0000;
  color: #FFFFFF;
}
.navbar .navbar-nav > li > a.btn.btn-primary,
.btn-primary {
  border-color: #cc0000;
  color: #cc0000;
}
.navbar .navbar-nav > li > a.btn.btn-primary:hover,
.navbar .navbar-nav > li > a.btn.btn-primary:focus,
.navbar .navbar-nav > li > a.btn.btn-primary:active,
.navbar .navbar-nav > li > a.btn.btn-primary:active:hover,
.navbar .navbar-nav > li > a.btn.btn-primary:active:focus,
.navbar .navbar-nav > li > a.btn.btn-primary.active,
.open > .navbar .navbar-nav > li > a.btn.btn-primary.dropdown-toggle:focus,
.open > .navbar .navbar-nav > li > a.btn.btn-primary.dropdown-toggle:hover,
.open > .navbar .navbar-nav > li > a.btn.btn-primary.dropdown-toggle,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary:active:hover,
.btn-primary:active:focus,
.btn-primary.active,
.open > .btn-primary.dropdown-toggle:focus,
.open > .btn-primary.dropdown-toggle:hover,
.open > .btn-primary.dropdown-toggle {
  background-color: #cc0000;
  color: rgba(255, 255, 255, 0.7);
  border-color: #cc0000;
}

.accordeonck .level1 > .accordeonck_outer a {
  display: block;
  padding: 15px 30px 15px 40px;
  font-size: 16px;
  box-shadow: none;
  background-color: #cc0000;
  color: #fff;
  border-bottom: 1px solid transparent;
  border-bottom-color: #cf1454;
}
.accordeonck .level1 > .accordeonck_outer a.isactive {
  background-color: #cc0000cf;
}
.accordeonck .level1:hover > .accordeonck_outer a {
  background-color: #cc0000cf;
}
.accordeonck .level2 > .accordeonck_outer a {
  display: block;
  padding: 15px 40px 15px 50px;
  font-size: 16px;
  box-shadow: none;
  background-color: #cc0000cf;
  color: #fff;
  border-bottom: 1px solid transparent;
  border-bottom-color: #c61350;
}
.accordeonck .level2 > .accordeonck_outer a:hover,
.accordeonck .level2 > .accordeonck_outer a:focus {
  color: #fff;
  background-color: #cc0000b3;
}
.accordeonck .level2 > .accordeonck_outer a.isactive {
  background-color: #cc0000b3;
}
#cart-contents #loginbtns a {
  border: 2px solid #cc0000;
}
#cart-contents #loginbtns .opg-button-primary {
  background: #cc0000 !important;
}
body .b1c-form .b1c-submit {
  border-color: #cc0000;
  color: #cc0000;
}
body .b1c-form .b1c-submit:hover {
  background: #cc0000;
  color: rgba(255, 255, 255, 0.7);
}
.btn-instagram {
  border-color: #da2e76;
}
.btn-instagram.btn-fill {
  background-color: #da2e76;
}
.accordeonck .level3 > .accordeonck_outer a {
  background-color: #cc0000c7;
}
.accordeonck .level3 > .accordeonck_outer a:hover,
.accordeonck .level3 > .accordeonck_outer a:focus {
  background-color: #cc0000ad;
}
.top-banner {
padding-top: 25px;
}
