/* Anpassungen Main Theme*/
body {min-width: 380px !important;}
.btn-group, .btn-group-vertical {margin-bottom: 5px;}
.active, .accordion:hover {background-color: transparent !important;}
.badge-secondary {color: #ffffff;}
.opc-Accordion-head {width: 100%; font-size: 17px; font-weight: 500; padding: 5px;}
.accordion > .card > .card-header {margin-bottom: 10px; padding: 5px 10px; background: #efefef;}
.accordion > .card > .card-header button {color: #444444;}
header .submenu-headline-image {border: 1px solid #ccc;}

/* Anpassungen Header*/
#jtl-nav-wrapper {background-color: #FFFFFF; min-height: 100px;}
#jtl-nav-wrapper > .hide-navbar > .navbar > .secure-checkout-icon {color: #ffffff;}
#header-top-bar a:not(.dropdown-item):not(.btn):hover, header a:not(.dropdown-item):not(.btn):hover {color: #cccccc;}
#search .form-control {border: none;}
#search .search-wrapper > form > .form-icon > .input-group > .twitter-typeahead > .form-control {background: rgba(255,255,255,0.5) !important;}
.search-wrapper {border: 1px solid #00263A;}
.search-wrapper button {color: #ffffff; background-color: #00263A!important; border-color: #00263A!important;}
.search-wrapper button:hover {color: #ffffff; background-color: #28617F!important; border-color: #28617F!important;}
header a:not(.dropdown-item):not(.btn):hover {color: rgba(68,68,68,0.6) !important;}
header .navbar-nav > .nav-item > .nav-link::before {border:none !important;}
header .navbar-nav > .nav-item > .nav-link {padding: 15px; text-transform: uppercase;}
.nav-scrollbar-inner {padding-bottom: 0px !important;}
header .dropdown-body, header .dropdown-menu {color: #444444;}
#winch-header-top-bar {background: #00263A; color: #ffffff; padding: 10px 15px;}
#winch-header-top-bar a, #winch-header-top-bar a:hover, #winch-header-top-bar a:focus {color: #ffffff; text-decoration: none;}
#jtl-nav-wrapper > .menu-multiple-rows-scroll {margin-top: 0px!important; height: 0px!important;}
.winch-header-top-bar-link-1 {display: inline-block; width: auto; padding: 5px 10px; background: #fff; border-radius: 5px; text-decoration: none; color: #444444 !important; margin-left: 5px;}
.winch-header-top-bar-link-1:hover, .winch-header-top-bar-link-1:focus {color: #444444; text-decoration: none; cursor: pointer; box-shadow: 0px 0px 5px #555;}
.submenu-headline-image {max-width: 100px; margin-bottom: 5px !important;}
.submenu-headline > .text-truncate {font-size: 14px !important; text-transform: uppercase;}
.subcategory-wrapper > .row > .col {padding-right: 15px !important; padding-left: 15px !important; margin: 8px 0px !important;}
#winch-header-top-bar .fa {color: #6D756D;}
#winch-header-top-bar > .container-fluid {display: block;}
#winch-header-top-bar > .container-fluid > span {display: inline-block; margin: 0px 5px 5px 0px;}
.show > .nav-mobile-body > .navbar-nav > .nav-item > [title~="2-Wahl"] > .text-truncate {border: 2px solid #000000 !important;}
.navbar-nav > .nav-item > [title~="2-Wahl"] {padding: 9px 8px !important;}
.navbar-nav > .nav-item > [title~="2-Wahl"] > .text-truncate, .navbar-nav > .nav-item > [title~="2-Wahl"] > .text-truncate:hover, .navbar-nav > .nav-item > [title~="2-Wahl"] > .text-truncate:focus {background: #ffffff; color:#444444; padding: 6px 12px; border-radius: 5px;}
.navbar-nav > .nav-item > [title~="SALE%"] {padding: 9px 8px !important;}
.navbar-nav > .nav-item > [title~="SALE%"] > .text-truncate, .navbar-nav > .nav-item > [title~="SALE%"] > .text-truncate:hover, .navbar-nav > .nav-item > [title~="SALE%"] > .text-truncate:focus {background: #44AB1F; color:#ffffff; padding: 6px 12px; border-radius: 5px;}
.navbar-nav > .nav-item > [title~="BLACK-WEEK"] {padding: 9px 8px !important;}
.navbar-nav > .nav-item > [title~="BLACK-WEEK"] > .text-truncate, .navbar-nav > .nav-item > [title~="BLACK-WEEK"] > .text-truncate:hover, .navbar-nav > .nav-item > [title~="BLACK-WEEK"] > .text-truncate:focus {background: #000000; color:#ffffff; padding: 6px 12px; border-radius: 5px;}
header .navbar-nav > .nav-item.dropdown-full .dropdown-menu {width: 100%;}
.nav-mobile-body > .navbar-nav > .nav-item > .dropdown-menu > .dropdown-body {background-color: transparent;}
header .submenu-headline-toplevel {border-bottom: 1px solid #444444 !important;}
header .fa-sup {background-color: #ffffff;}

/* Anpassungen Weitere Untersieten*/
/*.faq-einleitung-width {max-width: 800px; width: 100%;}*/
/*.faq-einleitung-bild img {max-width: 200px;}*/
/*.faq-einleitung-u-accordion-outer {max-width: 1200px; width: 100%; margin: 0 auto;}*/
/*.checkout-payment-method img {height: 48px;}*/
/*.checkout-payment-method {display: inline-block; width: 32.333%;}*/
/*.ppc-checkout-payment-method .funding-name {font-size: 80%;}*/
/*#winch-top-info-outer > .alert-warning {color: #ffffff; background: #00263A; padding: 5px 15px; border-bottom: 2px solid #ffffff; border-left: 0px; border-top: 0px; border-right: 0px;}*/
/*#winch-top-warnung-outer > #maintenance-mode {}*/

/* Anpassungen Footer*/
.winch-footer-icons-zahlarten, .winch-footer-icons-versandarten, .winch-footer-icons-sicher-einkaufen {display:block;}
.winch-footer-icons-zahlarten img, .winch-footer-icons-versandarten img { display: inline-block; width: 100%; max-width: 80px; margin: 0px 5px 5px 0px;}
.winch-footer-icons-sicher-einkaufen img { display: inline-block; width: 100%; max-width: 110px; margin: 0px 5px 5px 0px;}


#footer a:not(.btn):hover {color: #cccccc;}
#footer > .container {padding-top: 80px; padding-bottom: 80px;}
#footer a {text-decoration: none!important;}
.winch-footer-top-tele-mail-info {background: #00263A; padding: 15px; text-align: center; color: #ffffff; font-size: 16px;}
.winch-footer-top-tele-mail-info-inner {max-width: 1570px; margin:0 auto; display:block;}
.winch-footer-top-tele-mail-info-inner span {display: inline-block; margin-right: 10px;}
.winch-footer-top-tele-mail-info-inner a {text-decoration: none; color: #ffffff !important;}
.winch-footer-top-tele-mail-info-inner .fa {color: #6D756D !important;}
#footer-boxes .box-custom {margin-bottom: 30px;}
.winch-footer-zahlung-versand-icons {padding: 25px 0px 10px 0px; color: #ffffff;}
.winch-footer-zahlung-versand-icons-inner {width: auto; display:block; text-align: left; max-width:500px;}
.winch-footer-zahlung-versand-icons-inner img {width: auto; display:inline-block; margin: 0px 0px 5px 5px; max-width: 40px;}
.winch-footer-google-badge-inner {bottom: 0px; left: -10px; position: relative;}
.winch-footer-weiterebadges-outa {display:block; text-align: right; height: 1px;}
.winch-footer-weiterebadges-inner {display:inline-block;  position: relative; top: -60px; right: 430px;}
.winch-footer-weiterebadges-inner img {width:100px; height:auto; border: none;}
.winch-footer-weiterebadges-1 {margin: 0px 10px 0px 0px;}
.winch-footer-weiterebadges-2 {margin: 0px 10px 0px 0px;}
.winch-footer-weiterebadges-3 {}


/* Responsive */
@media screen and (max-width: 1680px){
#content-wrapper {padding-right: 32px;padding-left: 32px;}	
.nav-mobile-body > .navbar-nav > .nav-item > .dropdown-menu > .dropdown-body {padding: 25px;max-width: 100%;}
}	

@media screen and (max-width: 1600px){
#footer {background-size: 1600px auto;}
}

@media screen and (min-width: 1300px){
.container {max-width: 1600px;}
.winch-footer-zahlung-versand-icons {padding: 0px; color: #ffffff; border-top: none;}	
.winch-footer-google-badge-inner {display: inline-block; position: relative; bottom: 80px; right: 148px; left:unset;}	
}

@media screen and (max-width: 1300px){
.winch-footer-weiterebadges-inner {top: -110px; right: unset; left: 240px;}
.winch-footer-weiterebadges-outa {text-align: left;}
}

@media screen and (max-width: 1299px){
.checkout-payment-method {width: 48.50%;}
}

@media screen and (min-width: 993px){
#jtl-nav-wrapper {padding-top: 15px; padding-bottom: 15px;}
#jtl-nav-wrapper > .menu-multiple-rows-scroll {margin-bottom: -15px !important;}

}

@media screen and (min-width: 992px){
#jtl-nav-wrapper > .menu-multiple-rows-scroll {max-width: none !important;background-color: rgba(255,255,255,0.6) !important; margin-top: 20px; height: 50px !important;}
#jtl-nav-wrapper > .menu-multiple-rows-scroll > .navbar {max-width: 1650px !important; margin: 0 auto !important; font-weight: 500; color: #000000;}
header.full-width-mega .nav-right .dropdown-menu {width: 400px;}	
.winch-footer-google-badge-inner {position: relative; bottom: 160px; right: 0px;}
.winch-footer-google-badge-outa {display: block; height:0px; text-align: right; left:unset;}
}
	
@media screen and (max-width: 992px){
#jtl-nav-wrapper {padding-top: 5px; padding-bottom: 5px;}
header .navbar-brand img {height: 60px;}
.burger-menu-wrapper {margin-top: 15px;}
#jtl-nav-wrapper > .menu-multiple-rows-scroll {margin-bottom: -5px;}
#jtl-nav-wrapper > .hide-navbar > .navbar > .secure-checkout-icon {color: #444444;}	
.search-form-wrapper-fixed {padding-top: 2.5rem;}		
}

@media screen and (max-width: 991px){
#jtl-nav-wrapper {padding-top: 15px; padding-bottom: 15px;}
header .navbar-brand img {height: 60px;}
.burger-menu-wrapper {margin-top: 15px;}
.winch-footer-weiterebadges-inner {top: 25px; right: unset; left: 240px;}
.winch-footer-google-badge-outa {height: 140px;}
}

@media screen and (max-width: 800px){
#winch-header-top-bar {text-align: center;}
}

@media screen and (max-width: 768px){
.faq-einleitung-width {text-align: center !important;}
.faq-einleitung-bild {margin: 0px auto;}	
}

@media screen and (max-width: 640px){
.winch-footer-weiterebadges-outa {height: 120px; padding-top: 15px;}
.winch-footer-weiterebadges-inner {top: 0px; right: unset; left: 0px;}
}

@media screen and (max-width: 580px){
.checkout-payment-method {width: auto; display:block;}
}

@media screen and (max-width: 575px){
#footer-boxes .box-custom {margin-bottom: 15px;}
}



