/* line 4, ../scss/custom.scss */
[data-page="3"] .basket-well .next-actions .proceed {
  margin-top: 15px;
}
/* line 10, ../scss/custom.scss */
[data-page="3"] .paypalexpress {
  float: right;
  padding-top: 10px;
  padding-right: 15px;
}

/* line 17, ../scss/custom.scss */
a:hover, a:active, a:focus {
  text-decoration: none;
  color: inherit;
}

/* line 22, ../scss/custom.scss */
.form-control {
  height: auto !important;
}

/* line 25, ../scss/custom.scss */
.payment-hdr {
  width: 100%;
  float: left;
}
/* line 28, ../scss/custom.scss */
.payment-hdr ul {
  width: 100%;
  float: left;
  padding: 0;
}
/* line 32, ../scss/custom.scss */
.payment-hdr ul li {
  width: 50%;
  float: left;
  list-style-type: none;
  margin: 0 0 10px;
}

/* line 40, ../scss/custom.scss */
header #top-bar .cms-pages li + li {
  border-left: 0;
}

/* line 43, ../scss/custom.scss */
#shop-nav ul {
  width: 100%;
  float: left;
}

/* line 47, ../scss/custom.scss */
#search {
  max-width: 100%;
  margin: 0;
  padding: 0;
}

/* line 52, ../scss/custom.scss */
#shop-nav ul li:nth-child(3) {
  background: #2D67B2;
}
/* line 54, ../scss/custom.scss */
#shop-nav ul li:nth-child(3) a {
  width: 33%;
  float: left;
  text-align: center;
  color: #fff;
  font-size: 14px;
}
/* line 60, ../scss/custom.scss */
#shop-nav ul li:nth-child(3) a:hover, #shop-nav ul li:nth-child(3) a:focus, #shop-nav ul li:nth-child(3) a:active {
  background: #2D67B2;
}

/* line 65, ../scss/custom.scss */
.nav > li > a {
  padding: 12px 10px;
}

/* line 69, ../scss/custom.scss */
#search input {
  border-radius: 0;
}
/* line 72, ../scss/custom.scss */
#search .input-group-addon {
  border-radius: 0 !important;
  background-color: #dedede;
}
/* line 76, ../scss/custom.scss */
#search .twitter-typeahead .form-control {
  height: 44px !important;
  border-right: 0;
}

/* line 83, ../scss/custom.scss */
#shop-nav ul.cart-dropdown li {
  background: none !important;
}
/* line 88, ../scss/custom.scss */
#shop-nav ul li:last-child {
  background: #2D67B2;
  position: relative;
  padding-left: 0;
}
/* line 92, ../scss/custom.scss */
#shop-nav ul li:last-child a {
  text-align: center;
  color: #fff;
  width: 130px;
}
/* line 96, ../scss/custom.scss */
#shop-nav ul li:last-child a:hover, #shop-nav ul li:last-child a:active, #shop-nav ul li:last-child a:focus {
  background: inherit;
  color: #fff;
}
/* line 102, ../scss/custom.scss */
#shop-nav ul li a i {
  margin-right: 10px;
}

/* line 107, ../scss/custom.scss */
#search .input-group-addon button, #search-form .input-group .btn {
  color: #2D67B2;
}

/* line 110, ../scss/custom.scss */
#shop-nav ul li:last-child .fa.fa-shopping-cart {
  background: #2d67b2 none repeat scroll 0 0;
  color: #fff;
  font-size: 20px;
  left: 0;
  float: left;
  position: relative;
}
/* line 117, ../scss/custom.scss */
#shop-nav ul li:last-child .fa.fa-shopping-cart:after {
  width: 0;
  height: 0;
  border-top: 8px solid transparent;
  border-left: 10px solid #2d67b2;
  border-bottom: 8px solid transparent;
  position: absolute;
  content: "";
  z-index: 9;
  top: 12px;
  right: -9px;
}

/* line 130, ../scss/custom.scss */
.payment-hdr a {
  float: left;
  text-align: center;
  width: 100%;
}

/* line 135, ../scss/custom.scss */
#search .input-group-addon {
  position: relative;
}
/* line 137, ../scss/custom.scss */
#search .input-group-addon:after {
  width: 0;
  height: 0;
  border-top: 8px solid transparent;
  border-right: 10px solid #DEDEDE;
  border-bottom: 8px solid transparent;
  position: absolute;
  content: "";
  z-index: 9;
  top: 12px;
  left: -9px;
}

/* line 150, ../scss/custom.scss */
.nav .open > a {
  background-color: inherit;
}
/* line 152, ../scss/custom.scss */
.nav .open > a:hover, .nav .open > a:focus {
  background-color: inherit;
}

/* line 156, ../scss/custom.scss */
#login-dropdown li a {
  color: #315077 !important;
}
/* line 158, ../scss/custom.scss */
#login-dropdown li a:hover, #login-dropdown li a:active, #login-dropdown li a:focus {
  color: #315077 !important;
  background: none !important;
}

/* line 163, ../scss/custom.scss */
#shop-nav {
  margin-top: 0;
}

/* line 166, ../scss/custom.scss */
header #top-bar .user-settings {
  margin-left: 0;
}

/* line 169, ../scss/custom.scss */
#top-bar .cms-pages.list-inline.pull-right li {
  padding-top: 55px !important;
}
/* line 172, ../scss/custom.scss */
#top-bar .cms-pages.list-inline.pull-right li a:hover, #top-bar .cms-pages.list-inline.pull-right li a:active, #top-bar .cms-pages.list-inline.pull-right li a:focus {
  text-decoration: none;
  color: inherit;
}
/* line 177, ../scss/custom.scss */
#top-bar .cms-pages.list-inline.pull-right li:last-child a {
  background-image: url("../img/bg_kontakt.png");
  background-position: center top;
  background-repeat: no-repeat;
  padding: 55px 10px 0;
}

/* line 184, ../scss/custom.scss */
.list-inline > li {
  vertical-align: top;
}

/* line 187, ../scss/custom.scss */
.shipping-hdr {
  float: left;
  padding: 0;
}
/* line 190, ../scss/custom.scss */
.shipping-hdr li {
  float: left;
  list-style-type: none;
  padding-top: 55px;
}
/* line 194, ../scss/custom.scss */
.shipping-hdr li a {
  color: #313131;
  font-size: 0.85em;
  background-image: url("../img/bg_shipping.png");
  background-position: center top;
  background-repeat: no-repeat;
  padding: 55px 10px 0;
}

/****Footer****/
/* line 205, ../scss/custom.scss */
#footer {
  padding-top: 40px;
}
/* line 207, ../scss/custom.scss */
#footer > .container-block, #footer.container-block {
  background-color: #f3f3f3;
}
/* line 211, ../scss/custom.scss */
#footer #copyright .container-block, #footer #copyright.container-block {
  background-color: #f3f3f3;
}

/* line 216, ../scss/custom.scss */
.payment-footer {
  width: 100%;
  float: left;
}
/* line 219, ../scss/custom.scss */
.payment-footer a {
  width: 100%;
  float: left;
}

/* line 224, ../scss/custom.scss */
.footer-hdng {
  border: 0 none;
  color: #2c67b2 !important;
  font-size: 16px;
  font-weight: bold;
  margin: 0;
  padding-bottom: 0;
  font-family: Verdana,Helvetica,Arial,sans-serif;
  margin: 0 0 30px;
}

/* line 234, ../scss/custom.scss */
.dlvry-footer {
  width: 100%;
  float: left;
}
/* line 237, ../scss/custom.scss */
.dlvry-footer a {
  width: 100%;
  float: left;
}
/* line 241, ../scss/custom.scss */
.dlvry-footer ul {
  width: 100%;
  float: left;
  padding: 0;
}
/* line 245, ../scss/custom.scss */
.dlvry-footer ul li {
  width: auto;
  float: left;
  display: inline-block;
  margin-right: 20px;
}

/* line 253, ../scss/custom.scss */
.bluebdr-btm {
  border-bottom: 1px solid #2c67b2;
  padding-bottom: 15px;
}

/* line 258, ../scss/custom.scss */
#footer .panel-heading {
  padding-top: 20px;
}
/* line 261, ../scss/custom.scss */
#footer .panel .panel-title {
  border: 0 none;
  color: #2c67b2 !important;
  font-size: 16px;
  font-weight: bold;
  margin: 0;
  padding-bottom: 0;
  font-family: Verdana,Helvetica,Arial,sans-serif;
  margin: 0 0 10px;
  text-transform: capitalize;
}

/* line 273, ../scss/custom.scss */
.nav.nav-list a {
  color: grey !important;
  font-size: 12px;
  line-height: 18px;
  text-transform: uppercase;
}

/* line 279, ../scss/custom.scss */
#footer .nav-list a {
  padding: 1px 15px 1px 0;
}

/* line 282, ../scss/custom.scss */
.btn-social {
  border: 5px solid #dedede;
  border-radius: 50%;
  float: left;
  height: 60px;
  text-align: center;
  width: 60px !important;
  padding-top: 5px;
  margin: 0 5px 10px;
}

/* line 292, ../scss/custom.scss */
.btn-facebook {
  color: #3b5998 !important;
}

/* line 295, ../scss/custom.scss */
.btn-twitter {
  color: #00aced !important;
}

/* line 298, ../scss/custom.scss */
.btn-googleplus {
  color: #dd4b39 !important;
}

/* line 301, ../scss/custom.scss */
.btn-youtube {
  color: #c4302b !important;
}

/* line 304, ../scss/custom.scss */
.btn-pinterest {
  color: #bd081c !important;
}

/* line 307, ../scss/custom.scss */
.btn-instagram {
  color: #8e6051 !important;
}

/* line 310, ../scss/custom.scss */
#footer .footer-additional {
  border-top: none;
  margin-top: 10px;
}

/****** *****/
/* line 316, ../scss/custom.scss */
#main-wrapper.fluid header {
  box-shadow: none !important;
}
/* line 320, ../scss/custom.scss */
#main-wrapper.fluid #content-wrapper .container-block.beveled {
  box-shadow: none !important;
}
/* line 323, ../scss/custom.scss */
#main-wrapper.fluid #content-wrapper > .container > .container-block {
  padding: 15px;
}

/* line 328, ../scss/custom.scss */
aside {
  /*border: 1px solid #ddd;*/
  padding: 0 0px !important;
}

/* line 333, ../scss/custom.scss */
#sidebox_categories0 .panel-heading, #box134 .panel-heading, .box-filter-characteristics .panel-heading {
  padding: 0 5px !important;
  background-color: #f4f4f4 !important;
}
/* line 336, ../scss/custom.scss */
#sidebox_categories0 .panel-heading .panel-title, #box134 .panel-heading .panel-title, .box-filter-characteristics .panel-heading .panel-title {
  padding: 7px 0px !important;
  background-color: #f4f4f4;
  border-bottom: 1px solid #ddd;
  color: #666;
  display: block;
  font-size: 1.1em !important;
  margin: 0;
  padding: 4px 0 4px 5px;
  position: relative;
  font-family: Verdana,Helvetica,Arial,sans-serif;
  font-weight: 600;
}
/* line 350, ../scss/custom.scss */
#sidebox_categories0 .box-body .nav li a, #box134 .box-body .nav li a, .box-filter-characteristics .box-body .nav li a {
  padding: 5px 4px;
  color: gray;
  font-size: 1.0 em;
}
/* line 354, ../scss/custom.scss */
#sidebox_categories0 .box-body .nav li a:hover, #box134 .box-body .nav li a:hover, .box-filter-characteristics .box-body .nav li a:hover {
  background-color: #2d67b2;
  color: #fff;
}
/* line 358, ../scss/custom.scss */
#sidebox_categories0 .box-body .nav li a i, #box134 .box-body .nav li a i, .box-filter-characteristics .box-body .nav li a i {
  line-height: 28px;
}

/* line 364, ../scss/custom.scss */
.theme-default .nivoSlider {
  border: 1px solid #ddd;
  box-shadow: none !important;
  margin-bottom: 20px;
}
/* line 369, ../scss/custom.scss */
.theme-default .nivo-controlNav {
  display: none;
}

/* line 374, ../scss/custom.scss */
.jst_aktionsbox_wrapper img {
  border: 2px solid #dddddd;
  float: left;
  width: 100%;
}
/* line 379, ../scss/custom.scss */
.jst_aktionsbox_wrapper > a {
  float: left;
  width: 100%;
  text-align: center;
}

/* line 385, ../scss/custom.scss */
#content > p {
  margin: 20px 0;
}

/* line 388, ../scss/custom.scss */
#sidebox_categories0 nav li, #box134 li, .box-filter-characteristics nav li {
  border-bottom: 1px solid #ddd;
}

/* line 391, ../scss/custom.scss */
#shop-nav .language-dropdown.dropdown {
  display: none;
}

/* line 394, ../scss/custom.scss */
#sidebox_categories0 nav li:last-child, #box134 nav li:last-child, .box-filter-characteristics nav li:last-child {
  border-bottom: 0;
}

/* line 397, ../scss/custom.scss */
#language-dropdown-small {
  left: 0;
}

/* line 400, ../scss/custom.scss */
#jst_grafik_link_1 > div {
  margin-bottom: 10px;
}

/* line 403, ../scss/custom.scss */
.payment-hdr a img {
  max-width: 100%;
}

/* line 406, ../scss/custom.scss */
aside .box {
  margin-bottom: 0;
}

/* line 409, ../scss/custom.scss */
.list-inline.user-settings.pull-right li a {
  background: none;
  border: none;
  text-align: center;
  color: #313131;
  font-size: 0.85em;
  text-align: center;
  width: 100%;
  float: left;
}
/* line 418, ../scss/custom.scss */
.list-inline.user-settings.pull-right li a img {
  display: block;
  margin: 0 auto 4px;
}

/* line 423, ../scss/custom.scss */
.del-footer {
  padding: 0;
  width: 100%;
  float: left;
}
/* line 427, ../scss/custom.scss */
.del-footer li {
  padding: 0;
  width: auto;
  float: left;
  list-style-type: none;
  margin: 0 10px 0 0;
}

/* line 435, ../scss/custom.scss */
.list-inline > li {
  display: inline-block;
  min-width: 70px;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}

/* line 442, ../scss/custom.scss */
.news-main {
  width: 100%;
  display: block;
}
/* line 446, ../scss/custom.scss */
.news-main .news-preview {
  overflow: initial;
}
/* line 449, ../scss/custom.scss */
.news-main .panel.panel-default {
  width: 32%;
  display: inline-block;
  vertical-align: top;
}
/* line 454, ../scss/custom.scss */
.news-main .panel-heading {
  padding: 0;
  float: left;
  margin-top: 10px;
}
/* line 458, ../scss/custom.scss */
.news-main .panel-heading h3 {
  color: #2c67b2;
  font-size: 18px;
  text-decoration: none;
  font-family: "Open Sans",Helvetica,Arial,sans-serif;
  font-weight: 700;
}

/* line 468, ../scss/custom.scss */
#top-bar .cms-pages.list-inline.pull-right li:first-child a {
  background-image: url("../img/bg_shipping.png");
  background-position: center top;
  background-repeat: no-repeat;
  padding: 55px 0px 0;
}
/* line 474, ../scss/custom.scss */
#top-bar .cms-pages.list-inline.pull-right li:nth-child(2) a {
  background-image: url("../img/bg_forum.png");
  background-position: center top;
  background-repeat: no-repeat;
  padding: 55px 10px 0;
}
/* line 480, ../scss/custom.scss */
#top-bar .cms-pages.list-inline.pull-right li:nth-child(3) a {
  background-image: url("../img/bg_tutorials.png");
  background-position: center top;
  background-repeat: no-repeat;
  padding: 55px 10px 0;
}

/* line 487, ../scss/custom.scss */
.more.pull-right {
  display: none;
}

/* line 491, ../scss/custom.scss */
.product-cell.text-center.thumbnail .caption h4 a, .product-cell.text-center.thumbnail .caption .rating {
  color: gray;
}
/* line 494, ../scss/custom.scss */
.product-cell.text-center.thumbnail .caption .price_wrapper {
  color: #2c67b2;
}
/* line 497, ../scss/custom.scss */
.product-cell.text-center.thumbnail .caption h4 a:hover {
  color: gray;
}

/* line 501, ../scss/custom.scss */
#login-dropdown {
  max-width: 300px;
  left: 0;
}

/* line 505, ../scss/custom.scss */
.btn-primary {
  background-color: #2d67b2;
  border-color: #2d67b2 !important;
}
/* line 508, ../scss/custom.scss */
.btn-primary:hover, .btn-primary:focus {
  background-color: #2d67b2;
}

/* line 512, ../scss/custom.scss */
label {
  font-weight: normal;
}
/* line 514, ../scss/custom.scss */
label em {
  color: red;
}

/* line 518, ../scss/custom.scss */
#login-dropdown li {
  width: 100%;
}
/* line 520, ../scss/custom.scss */
#login-dropdown li:nth-child(2) a, #login-dropdown li:nth-child(3) a {
  width: 100% !important;
}
/* line 523, ../scss/custom.scss */
#login-dropdown li a {
  padding-left: 0;
}

/* line 527, ../scss/custom.scss */
#quick-login {
  margin: 0;
}

/* Responsive Start */
@media (min-width: 1200px) {
  /* line 532, ../scss/custom.scss */
  .container {
    width: 1170px;
  }
}
@media (min-width: 992px) {
  /* line 537, ../scss/custom.scss */
  .container {
    max-width: 1170px;
    width: 100%;
  }
}
@media (max-width: 992px) {
  /* line 544, ../scss/custom.scss */
  #shop-nav ul li:nth-child(3) a {
    font-size: 13px;
  }
  /* line 547, ../scss/custom.scss */
  #shop-nav ul li a {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 768px) {
  /* line 554, ../scss/custom.scss */
  .container {
    width: 100%;
  }
}
@media (max-width: 768px) {
  /* line 559, ../scss/custom.scss */
  .jst_aktionsbox_wrapper img {
    max-width: 100%;
    width: auto;
    float: none;
  }

  /* line 565, ../scss/custom.scss */
  #shop-nav ul li:nth-child(3), #shop-nav ul li:nth-child(5) {
    display: none;
  }

  /* line 569, ../scss/custom.scss */
  .header-shop-nav.nav.navbar-nav.force-float.horizontal li a {
    text-align: center;
  }

  /* line 572, ../scss/custom.scss */
  .news-main .panel.panel-default {
    width: 49%;
  }
}
@media (max-width: 500px) {
  /* line 577, ../scss/custom.scss */
  #jst_grafik_link_1 .jst_aktionsbox.col-lg-4.col-md-4.col-sm-4.col-xs-6, .news-main .panel.panel-default {
    width: 100%;
  }
}
/********shav10jan*******/
/* line 582, ../scss/custom.scss */
body {
  font-family: Verdana,Helvetica,Arial,sans-serif !important;
}

/* line 585, ../scss/custom.scss */
#sidebox_categories0, #box134, .box-filter-characteristics {
  border: 1px solid #ddd !important;
}

/* line 588, ../scss/custom.scss */
#sidebox98 {
  margin-top: 20px;
  border: 1px solid #ddd !important;
}
/* line 591, ../scss/custom.scss */
#sidebox98 .panel-heading {
  background-color: #f4f4f4;
  padding: 0 5px !important;
}
/* line 594, ../scss/custom.scss */
#sidebox98 .panel-heading .panel-title {
  background-color: #f4f4f4;
  border-bottom: 1px solid #ddd;
  color: #666;
  display: block;
  font-family: Verdana,Helvetica,Arial,sans-serif;
  font-size: 1.1em !important;
  font-weight: 600;
  margin: 0;
  padding: 7px 0 !important;
  position: relative;
}

/* line 608, ../scss/custom.scss */
#sidebox99 {
  border: 1px solid #ddd !important;
  margin-top: 20px;
  border: 1px solid #ddd !important;
}
/* line 612, ../scss/custom.scss */
#sidebox99 .panel-heading {
  background-color: #f4f4f4;
  padding: 0 5px !important;
}
/* line 615, ../scss/custom.scss */
#sidebox99 .panel-heading .panel-title {
  background-color: #f4f4f4;
  border-bottom: 1px solid #ddd;
  color: #666;
  display: block;
  font-family: Verdana,Helvetica,Arial,sans-serif;
  font-size: 1.1em !important;
  font-weight: 600;
  margin: 0;
  padding: 7px 0 !important;
  position: relative;
}

/* line 629, ../scss/custom.scss */
#sidebox98 .nav > li > a:hover, #sidebox98 .nav > li > a:focus {
  background-color: #2d67b2;
  text-decoration: none;
  color: #bc3726 !important;
}

/* line 634, ../scss/custom.scss */
#sidebox98 .nav > li > a {
  padding: 8px 15px;
}
/* line 636, ../scss/custom.scss */
#sidebox98 .nav > li > a:hover .text-muted {
  color: #fff;
}

/* line 640, ../scss/custom.scss */
.jst_aktionsbox {
  float: left;
}

/* line 643, ../scss/custom.scss */
#jst_aktionsbox_3, #jst_aktionsbox_2 {
  margin-right: 60px;
}

/* line 647, ../scss/custom.scss */
.item-name a {
  color: #000000 !important;
}

/* line 651, ../scss/custom.scss */
#cart-dropdown {
  margin-top: 10px;
}

/* line 655, ../scss/custom.scss */
.cart-dropdown.dropdown-menu.dropdown-menu-right {
  width: 405px !important;
}

/* line 659, ../scss/custom.scss */
a.btn.btn-primary {
  line-height: 40px;
}

/* line 663, ../scss/custom.scss */
.btn-group.btn-group-justified.btn-group-full, .btn-group.btn-group-justified.btn-group-full:hover {
  background-color: #2d67b2;
}

/* line 667, ../scss/custom.scss */
section.panel.panel-default.panel-slider .panel-heading {
  background-color: #2D67B2;
  display: none;
}

/*.evo-slider{
    .slick-track{
        width: 100%!important;
        .slick-slide{
            width: 100%!important;
        }
    }

}*/
/* line 681, ../scss/custom.scss */
a {
  color: #2D67B2;
}

/* line 685, ../scss/custom.scss */
#box134, .box-filter-characteristics {
  margin-top: 25px;
}

/* line 689, ../scss/custom.scss */
.product-wrapper {
  border-bottom: 1px solid #ddd;
}

/* line 693, ../scss/custom.scss */
.slider-topangebot .product-wrapper {
  min-height: 325px;
}

/* line 698, ../scss/custom.scss */
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #2d67b2 !important;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
  font-weight: bold;
}

/* line 709, ../scss/custom.scss */
.jstVideos .title {
  padding-left: 0 !important;
}

/* line 713, ../scss/custom.scss */
.jstVideos ul {
  padding-left: 22px;
}

/* line 717, ../scss/custom.scss */
#sprache-mobile:hover, #sprache-mobile:focus {
  background-color: none;
}

/* line 721, ../scss/custom.scss */
#sprache-mobile img {
  height: 44px;
}

/* line 725, ../scss/custom.scss */
#sprache-mobile {
  color: #313131 !important;
}

/* line 729, ../scss/custom.scss */
#zahlung img {
  width: 80px;
  margin-right: 15px;
}
/* line 733, ../scss/custom.scss */
#zahlung .text-muted {
  display: contents;
  font-size: 14pt;
  color: #000;
}

/* line 740, ../scss/custom.scss */
.ws-lang {
  list-style: none;
}
/* line 742, ../scss/custom.scss */
.ws-lang li {
  float: right;
}
