.main {background:#ffffff;}
body {background:#081B31;}
/* Headlines*/

    
p.h2 {font-size: 115%;padding: 0 0 10px 0 !important;font-weight:bold;}
p.h3 {font-size: 115%;padding: 0 !important;font-weight:bold;}
p.h3sliderpink {font-size: 105%;padding: 0 0 10px 0 !important;font-weight:bold;color:#d5187c !important;}
p.offerhd { font-weight: bold; font-size: 120%; margin-bottom: 4px;}
/* Kat Prodslot */
.main_category_list h2 {padding:10px 0;}
.slotprod {padding:10px 10px 5px}
.slotprod h3 {color: #000;font-size: 100%;line-height: 110%;padding: 0 0 5px!important;}
.slotprod p {font-size: 90%;font-weight: normal;line-height: 120%;}
.slotprod .price {display: inline-block;font-size: 120%;padding: 5px 0 3px 0;color:#d5187c;margin:0}
.slotprod .mini {font-size:70%;}
.slotprodimg {align-self: flex-end;}
.slotprodimg-lg {align-self: flex-end;}
.sld1, .sld2, .sld3 {min-height:300px;}
.sak_4slotcont.prods {height:auto;overflow:hidden}
.sak_usermode.prods {height:130px;overflow:hidden}
.slotprod .slothd {font-weight:bold;font-size:104%;margin-bottom:4px;}
.slotprod .offerhd {font-weight:bold;font-size:120%;margin-bottom:4px;}
.sak_katban {margin-top: 0;padding: 0 0 0 10px;} 
.sak_katban .hline {margin:0!important;padding:0!important;}
.sak_katban a {text-decoration:underline!important;}
.sak_katban h2 {padding:12px 0!important}
/* Kat Buttons */
.btn_cont {position: absolute; z-index: 9;margin:8px 0;}
.btn_cont span {font-size:10px;display:block;margin:3px 0 0 0px;color:gray;font-weight:bold;}
.btn_cont .button {height:auto!important;}
.btn_cont .button.magenta {color:#d5187c!important; background:#ffffff;border:0px solid gray;}
/* Udpdate Wk - Step 3*/
.checkout_box p {font-size:14px;}
/* Update WK Step 1 */
.basket_teaser_payment {display:none;}
.cashback_teaser .headline span {font-size:16px!important;}
/* Update Account */
.asn.user_area a:nth-child(6) {display:none!important} 
.flyout.is_flyout li:nth-child(4) {display:none!important} 
.user_area_container li:nth-child(3) {display:none!important}
.user_area_container.is_basket_wrapper li:nth-child(3) {display:block!important}
/* Updates for WK Steps */
.checkout_header .step.completed::before, .checkout_header .step:not(:last-child)::before { height: 50%;top: 10px;}
.checkout_header .checkout_header_inner .wknmb {font-size: 18px;display: block;padding: 0 0 7px 0;}
.basket_summary .is_basket_form .wknmb, .basket_summary.step4 .wknmb, .proceed_to_checkout_boxes .wknmb {display:none;}
.basket_usp_box ul li.icon_retoure::before {background-position: 2px -68px;}
.table_row.cashback {display: none}
.table_row.cashback.cashback_teaser {display: block!important}
/* Updates Zubehör Shippingscosts / WK*/
section.attachements  .shippingcosts {display:none;}
section.attachements .product .product_additional_info {margin:0;}
section.attachements .product_slider .button_container {margin-top:10px;}
section.attachements .product .product_options {padding:0 10px;}
section.attachements .product_slider .headline {padding:20px 0}
/* Update Info WK Step 1/2 */
.basket_sidecol .basket_sidecol_container .basket_information{padding:10px;}
/* Updates for Tooltips */
.usp {overflow:none!important} .tooltip { position: relative; display: inline-block; } .tooltip .tooltiptext { visibility: hidden; width: 220px; background-color: rgba(17, 17, 17, 0.9); color: #fff; text-align: center; border-radius: 6px; padding: 10px 12px!important; font-size:12px!important; line-height:18px!important; position: absolute; z-index: 999; bottom: 120%; left: 50%; margin-left: -60px; opacity: 0; transition: opacity 0.3s; } .tooltip .tooltiptext::after { content: ""; position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: #555 transparent transparent transparent; } .tooltip:hover .tooltiptext { visibility: visible; opacity: 1; } 

.product_list .product_box.is_info .product_additional_info, .partial_delivery .form_row { overflow: visible!important;}
.product_price .price_info a {line-height:1.3}
/* Add to normal CSS */
.content_slider_wrapper_margin {margin-top:22px!important;}
.content_slider_wrapper .slider_control {   height: 8px!important;width: 8px!important;}
/* Header / Intro Add-On*/ 
.header_hint .hd1 {font-size: 12px;color: rgba(8,27,49,.7);display:inline;padding:0;margin:0;font-weight:normal;line-height:11px;}
.header_hint .sp1 {font-size: 12px;color: rgba(8,27,49,.7);padding:0;margin:0;line-height:11px;}
.hintcont {position:absolute;top:70px;left:880px;}
.hintcont .info {width:70px;height:70px;border-radius:50%;background:rgba(33,96,186,0.85);padding:5px;font-size: 11px;display:flex;font-style: normal;color: #ffffff !important;}
.hintcont .info a {align-self: center;text-align: center;color:#ffffff;line-height:14px;}
.hintcontbonus {position:absolute;top:70px;left:880px;}
.hintcontbonus .info {width:70px;height:70px;border-radius:50%;background:#cfb97c;padding:5px;font-size: 11px;display:flex;font-style: normal;color: #fff !important;}
.hintcontbonus .info a {align-self: center;text-align: center;color:#fff;line-height:13px;}
/* Bonus Update */
.detail_bonushint {font-size:12px;margin-top:5px;float:left;width:50%}
/* Update Details */
.product_header h1.product_name {font-size:20px!important;}
section.product.description h3 span {color: #D5187C;font-size: 20px;text-transform: none;text-align: left;margin-bottom: 15px;padding: 0;}
ul.quest-reg {list-style:none;margin:0!important;} ul.quest-reg li {background: url(/out/saueracker/img/icon_sprite.svg) 0 -2119px no-repeat; padding-left:20px;font-size:14px;line-height:1.3;margin-top: 10px;} 
ul.quest-reg li strong {color:#63b817}
/* Update Listenansicht */
.sidecol .asn.seo_text .topseller {border:1px solid #DADDE0;margin:0 0 15px 0;width:98%;}
.sidecol .asn.seo_text .topseller .topsellerhd {padding:8px 8px 0 8px;font-weight:bold;display: inline-block;}
.sidecol .asn.seo_text .topseller h2 {font-size: 14px !important;background: #F5F6F7;padding: 6px;}
.sidecol .asn.seo_text .topseller img {width: 65%;height: auto;margin: auto;display: block;}
.sidecol .asn.seo_text .topseller p {padding:0px 8px 8px;}
.sidecol .asn.seo_text h2, .sidecol .asn.seo_text h3 {font-size:13px!important;} 
.sidecol .asn.seo_text a {}
/* Update WK-Overlay */
.basket_summary .bonusPoints {display: block;text-align: right;font-size: 13px;padding: 8px 0 4px 0;font-weight:500;}
.basket_summary .bonusPoints strong {color:#2160A8;}
/* Usermode */
.sak_usermode {border: 1px solid #d4d4d4;display:flex;line-height:1.15rem;align-items: center;border-radius:20px 2px;background:#f1f1f1;}
.sak_usermode .mode {width:50%;display:block;text-align:center;padding:8px 0;}
.sak_usermode .mode a  {font-size:.85rem!important;align-items:flex-end;cursor:pointer!important;}
.sak_usermode .mode a strong {text-decoration:underline}
.sak_usermode .mode span {font-size:.6rem!important;}
/* //// */ 
/* Start smbanner */
.sak_2slotcont {display:flex;flex-wrap: wrap;width: 100%;overflow: hidden; border: 1px solid #d4d4d4;}
.sak_2slotcont img {width:100%;height:auto;}
/* Start 4 Slotscont */
.sak_4slotcont {display: flex;flex-wrap: wrap;width: 100%;overflow: hidden; border: 1px solid #d4d4d4;}
.sak_4slotcont .slotinner {background: white none repeat scroll 0 0;padding: 20px;width:100%;}
.sak_4slotcont .slotpic{width:100%;text-align:center;align-self:flex-end;}
/* Slotcontainer norm */
.sak_slotcont {display: flex;flex-wrap: wrap;width: 100%;overflow: hidden; border: 0px solid #d4d4d4;}
.sak_slotcont .slotpic{width:100%;text-align:center;align-self:flex-end;}
/*Logo Footer School */
.dd-shortcode-column .row .logofooter h5 {margin-bottom:10px;padding-bottom:0px;font-size:130%;}
.dd-shortcode-column .row .logofooter p {margin-bottom:25px;margin-top:0;padding-top:0;}
.dd-shortcode-column .row .logofooter a {display:inline-block;margin:0 10px 20px 0;}
.dd-shortcode-column .row .logofooter a img {height:30px;width:auto;}
.payment.big.prepay {width: 60px !important;font-size: 10px;padding: 5px!important;}
/* Main-Category - Nav Adjust */
.main_category_container a::before {background: url(/out/saueracker/img/icon_sprite.svg) 1px -91px no-repeat;background-size: 30px auto; content: ""; width: 15px; height: 15px; display: block; position: absolute; left: 10px; top: 8px;}
.main_category_container p a {padding: 7px 15px 8px 25px;display: block;font-size: 15px;font-weight: 400;color: #081B31;position: relative;background: #f2f2f3;border-bottom: 1px solid #d9d9d9;}
.main_category_container a:hover {background: #e0e0e0;}
/* Start Container fullwidth */
.sak_home_txt {line-height: 190% !important;padding:10px 15px 0 0; }

/* Start / Category Brand Container / Headline / Txt */
.grey .dd-shortcode-column {margin-top:20px;}
.nopadding {margin:0;padding:0;}  
.sak_home_btm {margin:30px 0 20px!important;}
.main_category_list .subline {text-align: left;color: #081B31;line-height: 1.4;font-size: .90rem!important;padding-bottom:20px!important;}
.main_category_list h3 a{font-weight:500!important;font-size:15px;}
/* Color Styles - Rows */
.row.nomargin {margin:0!important;padding:0!important;}
/* Campain Styles */
.sak_campain {margin-top:0px;}
.sak_campain h1, .sak_campain h2 {text-transform:uppercase} 
.sak_campain h1 {font-size:175%;padding-bottom:10px;}
.sak_campain h2 {font-size:120%!important;padding:10px 0!important;margin:0!important;margin:20px;}
.sak_campain h3, .sak_campain_slot h3 {font-size:120%!important;padding:10px;}
.sak_campain h3.green {color:#00ad35;margin:0;padding:0;}
.sak_campain p {line-height:160%!important;margin:0 0 20px 0;}
.sak_campain ul, .sak_campain_slot ul {margin:15px 0 0 10px;text-align:left;}
.sak_campain ul li, .sak_campain_slot ul li {background: rgba(0, 0, 0, 0) url("/out/saueracker/css/../img/icon_sprite.svg") no-repeat scroll 0 -1629px;padding-left:20px;padding-bottom:10px; background-clip: padding-box;}
.sak_campain ul.normlist {list-style:circle;margin-left:20px;}
.sak_campain ul.normlist li, .sak_campain_slot ul.normlist li {background: none;padding-left:0px;padding-bottom:10px; background-clip: padding-box;}
.sak_campain ul li a, .sak_campain_slot ul li a {line-height:1.1;}
.sak_campain dl {width:50%;}
.sak_campain dt, .sak_campain dd {float: left;padding: 10px 0; width: 50%;}
.sak_campain_headimg {width:100%;min-height:400px;}
.sak_campain.links p a {text-decoration:underline!important;font-weight:600!important;}
.sak_campain.links h4 {margin-bottom:10px!important;}
.row.designcover {background: url("/out/pictures/wysiwigpro/design-produkte-1.jpg") no-repeat;background-size:100%;}
.row.designcover h1 {color:#ffffff;font-size:2.7rem;display: inline-block;padding:10px;margin-top:90px;background: rgba(234, 228, 72, 0.9);font-weight:600;margin-bottom: 16px;}
.row.designcover h1:after {clear:both}
.row.designcover h2 {color:#a1ae02;margin:0 0 4px 0;padding:10px 10px;background:rgba(223,227,226,0.80);color:#4c4c4c;display: inline-block;}
.row.umweltcover {background: url("/out/pictures/wysiwigpro/oekologischer-buerobedarf.jpg") no-repeat;background-size:cover}
.row.umweltcover h1 {color:#00ad35;font-size:2.7rem;display: inline-block;padding:10px;margin-top:100px;background:rgba(255,255,255,0.85);font-weight:600;margin-bottom: 20px;}
.row.umweltcover h1:after {clear:both}
.row.umweltcover h2 {color:#ffffff;margin:0 0 6px 0;padding:10px 10px;background:rgba(255,255,255,0.85);color:#4c4c4c;display: inline-block;}
.row.kalendercover h1 {text-transform:uppercase;color:#60c6dc;font-size:2.7rem;display: inline-block;padding:10px;margin-top:100px;background:rgba(255,255,255,0.85);font-weight:600;margin-bottom: 20px;}
.row.kalendercover h1:after {clear:both}
.row.kalendercover h2 {color:#ffffff;margin:0 0 6px 0;padding:10px 10px;background:rgba(255,255,255,0.85);color:#212D36;display: inline-block;}
.row.kalendercover .sak_campain_headimg, .row.kalendersubcover .sak_campain_headimg {min-height: 330px;width: 100%;}
.row .kalenderlp h1 {color:#000000}
.row .kalenderlp h2 {color:#000000}
.row .kalenderlp h2.big {font-size:175%!important;padding:10px 0}
.row .kalenderlp h3 {color:#60c6dc; padding:0 0 10px 0!important;}
.row .kalenderlp p.hdline {color:#60c6dc; padding:0 0 10px 0!important;font-weight:bold;font-size:115%}
.row .kalenderlp p.hdline2 {color:#000; padding:0 0 10px 0!important;font-weight:bold;font-size:125%}
.row .kalenderlp h4.float {float:left;margin:0;padding:0;font-size:130%!important;line-height:normal;}
.row .kalenderlp h5.float {float:left;margin:0;padding:0;font-size:130%!important;line-height:normal;}
.row .kalenderlp h3.big {font-size:135%!important;padding:10px 0!important;font-weight:bold;color:#60c6dc;}
.row p.big {font-size:135%!important;padding:10px 0 0!important;font-weight:bold;color:#60c6dc;margin:0;}
.row .kalenderlp h3.white {color:#fff}
.row .kalenderlp .logoholderright{float:right;}
.row .kalenderlp .logoholderleft {float:left;}
.row .kalenderlp .logoholderright:after {clear:both}
.row .kalenderlp .logoholderright .introlabel, .row .kalenderlp .logoholderleft .introlabel {clear:both;}
.row .logoholder {display:flex; align-items: center;}
.row .logoholder h3 {margin-left:10px; margin-right:10px;font-size:175%!important}
.row .kalenderlp .row, .row .kalenderslider .row {margin-top:0!important;margin-bottom:0!important}
.row .kalenderslider .product_slider { margin: 0px!important;}
.kalenderlp .sak_campain_slot img.prd1  {width:260px!important; height: auto!important;margin:auto;margin-bottom:10px;border-radius:0%;}
.sak_campain_slot {text-align:center} 
.sak_campain_slot.border {border-right: 1px solid #cdd4cc}
.sak_campain img.icon {width:90px; height:auto;margin:0 10px 10px 0;}
.sak_campain_slot img.prd1, .sak_campain_slot img.prd2, .sak_campain_slot img.prd3 {height: 155px; width: auto;margin:auto;}
.sak_infocont {display:flex;padding:25px 20px;border-radius:6px;}
.kalenderlp .sak_campain_slot h4 {font-size:100%!important;}
.row.nomargin {margin-top:0;margin-bottom:0;}
.row.landing_breadcrum .breadcrumb {margin-bottom:0;padding-bottom:0; padding-top: 0;}
.row.landing_breadcrum, .row.landing_breadcrum .row {margin-top:0;margin-bottom:0;} 
.row.productteaser_bueroset, .row.productteaser_bueroset .row { margin-bottom: 0; margin-top: 0;}
.productteaser_bueroset .infoleft {margin-top:0px;display: flex;flex-wrap: wrap;align-content: center; padding: 0px 0px 0px 0;flex-direction:column}
.productteaser_bueroset .inforight {background: #fff;padding:0px;}
.productteaser_bueroset .infoleft h4, .productteaser_bueroset .inforight h4 {padding:0 0 15px 0;padding: 0 0 15px 0px;}
.productteaser_bueroset .inforight p {font-weight:700; margin-bottom:10px;padding: 0 0 0 15px;}
.productteaser_bueroset .inforight ul {list-style:circle;margin:0 0 0 20px }
.productteaser_bueroset .inforight ul li {padding:0 0 8px 10px;font-size:.85rem;}
.inforight .ordercont {align-items: center; display: flex; margin-bottom: 20px}
.inforight .ordercont .amountcont {border: 1px solid #dedede; padding: 10px; display: inline-block;margin:0 10px;}
.ordercont .button_container a {margin:0 0 0 6px}
.ordercont .amountcont input {width:65px;}
.productteaser_bueroset .infodescription {padding: 40px 24px 24px;background:#f1f1f1;min-height:340px;}
.productteaser_bueroset .infoleft h1, .productteaser_bueroset .infoleft h2, .productteaser_bueroset .inforight h4, .productteaser_bueroset .infoleft h4  {color: rgba(8, 27, 49, 0.5);font-weight:500;line-height:120%;font-size:130%}
.productteaser_bueroset .infoleft h3 {color:#454545;font-weight:500;font-size:110%;}
.productteaser_bueroset h3 a {text-decoration:underline;display:inline-block;padding:10px 0 20px 0;}
.productteaser_bueroset .infoleft h1, .productteaser_bueroset .infoleft h2, .productteaser_bueroset .infoleft h3 {padding:0 0 20px 0;margin:0;}
.productteaser_bueroset h2.hdline {font-size:28px;}
.sak_home_fullwidth_teaser-1 .teaserstroke {align-self: center;}
.sak_home_fullwidth_teaser-1 .teaserstroke strong, .productteaser_bueroset .teaserstroke strong {display:inline-block;margin-bottom:10px;}
.sak_home_fullwidth_teaser-1 .teaserstroke small a, .productteaser_bueroset .teaserstroke small a {text-decoration:underline}
.sak_home_fullwidth_teaser-1 teaserstroke small strong, .productteaser_bueroset .teaserstroke small strong{display:inline;color:#d5187c;}
.sak_home_fullwidth_teaser-1 .teaserprice .price, .productteaser_bueroset .teaserprice .price {line-height: normal;margin:0;} 
.sak_home_fullwidth_teaser-1 .teaserprice, .productteaser_bueroset .teaserprice {align-content: center;background: #d5187c none repeat scroll 0 0;border-radius: 50%;display: flex;height: auto;margin: 0 0 0 30px;padding: 8px 20px;width: auto;}
.sak_home_fullwidth_teaser-1 .teaserprice {margin: 0 20px 0 0px;}
.sak_home_fullwidth_teaser-1 .pricecont, .productteaser_bueroset .pricecont {display: flex; margin: 0 0 20px;}
.sak_home_fullwidth_teaser-1 .teaserprice .price, .productteaser_bueroset .teaserprice .price {font-size: 23px;font-weight: 700;  color: #fff;}
/* Common Start Styling */
ul.pressicon {list-style-type: none;margin: 10px;padding: 10px;margin-left:0;padding-left:0;}
ul.pressicon li {line-height:normal;padding-bottom:0px;padding-top:5px;border-bottom:0px solid #ccc;}
.dd-shortcode-ape_static {font-size:90%;}
.dd-shortcode-ape_static .txt-kl{line-height:normal;font-size:75%;}
.dd-shortcode-ape_static h2, .dd-shortcode-ape_static h3, .dd-shortcode-ape_static h4, .dd-shortcode-ape_static h5 {margin:0;padding:25px 0;}
.dd-shortcode-ape_static a.lined {text-decoration:underline;}
.dd-shortcode-ape_static h3, .dd-shortcode-ape_static h4 {line-height:normal;font-size:130%;padding:0!important}
.dd-shortcode-ape_static p {line-height:normal;}
.dd-shortcode-ape_static .a-list {	background: rgba(0, 0, 0, 0) url("/out/custom/icon_sprite.svg") no-repeat scroll 0 -84px;  margin: 0 0 10px;  padding-left: 15px;	height:16px;	display:inline-block;}
.dd-shortcode-ape_static .a-presslist { background: rgba(0, 0, 0, 0) url("/out/custom/icon_sprite.svg") no-repeat scroll 0 -1478px; display: inline-block; height: 21px; margin: 0 0 10px;  padding-left: 25px; }
.dd-shortcode-ape_static .img-cont {border:5px solid #ffffff;margin-bottom:5px;	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);}
/* Beginn Styles Colors */
.dd-shortcode-ape_static .sa-gray {background:gray;}
.dd-shortcode-ape_static .sa-lightgray {background:#d1d1d1;}
.dd-shortcode-ape_static .sa-darkblue {background:#2160a8;color:#ffffff;}
.dd-shortcode-ape_static .sa_magenta {background:#d5187c;}
.dd-shortcode-ape_static .sa_bor_lightgray {border:1px solid #d4d4d4;}
/* Media queries  1150 */ 
@media only screen and (max-width: 1240px) {
	.hintcont {display:none;}	
	.hintcontbonus {display:none!important}	
	header .service_select .flyout {width: 400px;}
}
@media only screen and (max-width: 1150px) {
    .dd-shortcode-ape_static .sa_img_h200 {max-height:none;height:auto!important;}
	.dd-shortcode-ape_static .sa_img_h300 {max-height:none!important;height:auto!important;}
	.dd-shortcode-ape_static .sa_img_h340 {max-height:none!important;height:auto!important;}
	.sak_kat_markencont {height:auto!important;}	
	.container-fluid .col-sm-4 {width: 50%;} 
	.container-fluid .col-sm-6 {width: 75%;}
	.container-fluid .col-sm-2 {width: 25%;}
	.container-fluid .col-sm-3 {width: 37.5%;}
	.sak_home_fullwidth_outer {width:auto!important;}
	/* Usermode */
	.sak_usermode .mode a  {font-size:.75rem!important;align-items:flex-end;cursor:pointer!important;}
	.hintcont {display:none;}		
	.hintcontbonus {display:none!important}	
}
/* Media queries  980 */ 
@media only screen and (max-width: 1024px) {
	.stoer {display:none !important;}
.maincol {width: 99.5%;}	
}
@media only screen and (max-width: 980px) {
	.sld1, .sld2, .sld3 {min-height:auto;}
	.sak_home_fullwidth_outer {width: 100%;}
    .dd-shortcode-ape_static .sa_img_h200 {max-height:none;height:auto!important;}
	.dd-shortcode-ape_static .sa_img_h300 {max-height:none!important;height:auto!important;}
	.dd-shortcode-ape_static .sa_img_h340 {max-height:none!important;height:auto!important;}
	.sak_kat_markencont {height:auto!important;}
	.container-fluid .col-sm-8 {width: 100%;}
	.container-fluid .col-sm-4 {width: 50%;}
	.container-fluid .col-sm-6 {width: 75%;}
	.container-fluid .col-sm-5 {width: 100%;}
	.container-fluid .col-sm-2 {width: 25%;}
	.container-fluid .col-sm-3 {width: 100%;}
	.content_slider_wrapper {width:auto !important;}
	.dd-shortcode-ape_static  .sak_home_mid-teaser44 {height:auto;}
	.dd-shortcode-ape_static  .sak_home_mid-teaser34 {height:auto;}
	.dd-shortcode-ape_static  .sak_home_mid-teaser24 {height:auto;}
	.dd-shortcode-ape_static  .sak_home_mid-teaser14 {height:auto;}
	/* Usermode */
	.sak_usermode .mode a  {font-size:.7rem!important;align-items:flex-end;cursor:pointer!important;}
	.hintcont {display:none;}	
	.hintcontbonus {display:none!important}	
	.stoer {display:none!important;}
}
/* Media queries  920 */ 
@media only screen and (max-width: 920px) {
	.sak_home_fullwidth_outer {width: 100%;}
    .dd-shortcode-ape_static .sa_img_h200 {max-height:none;height:auto!important;}
	.dd-shortcode-ape_static .sa_img_h300 {max-height:none!important;height:auto!important;}
	.dd-shortcode-ape_static .sa_img_h340 {max-height:none!important;height:auto!important;}
	.sak_kat_markencont {height:auto!important;}
	.container-fluid .col-sm-8 {width: 100%;}
	.container-fluid .col-sm-6 {width: 75%;}
	.container-fluid .col-sm-5 {width: 100%;}	
	.container-fluid .col-sm-4 {width: 50%;}
	.container-fluid .col-sm-3 {width: 100%;}
	.container-fluid .col-sm-2  {width: 25%;}
	.content_slider_wrapper {width:auto !important;}
	.hintcont {display:none;}	
	.hintcontbonus {display:none!important}	
}
/* Media queries  800 */ 
@media only screen and (max-width: 800px) {
	.sak_home_fullwidth_outer { width:1200px;height:370px;background:#dddddd;}
    .dd-shortcode-ape_static .sa_txt_h200 {max-height:none;height:auto!important;}
	.dd-shortcode-ape_static .sa_txt_h300 {max-height:none!important;height:auto!important;}
	.dd-shortcode-ape_static .sa_txt_h340 {max-height:none!important;height:auto!important;}
	.sak_kat_markencont {height:auto!important;}
	.container-fluid .col-sm-5 {width:100%!important}
	.container-fluid .col-sm-2 {width: 25%;}
	.container-fluid .col-sm-3, .container-fluid .col-sm-4  {width: 100%;}
	.container-fluid .col-sm-6 {width: 75%;}
	.sak_kat_markencont .col-sm-3 {width:auto!important}
	.sak_kat_markencont .marken-col-sm-3 {width: 10% !important;}
	.sak_campain_headimg img {width:130%;height:auto;}	
	.sak_infocont {flex-wrap:wrap!important}
	.hintcont {display:none;}
	.hintcontbonus {display:none!important}	
}
/* Media queries  580 */ 
@media only screen and (max-width: 730px) {
	.sak_kat_markencont {height:auto!important;}	
	.container-fluid .col-sm-6, .container-fluid .col-sm-5, .container-fluid .col-sm-4, .container-fluid .col-sm-2 {width:100%!important}
	.sak_kat_markencont  a img {width:100%!important}
	.sak_kat_markencont .col-sm-3 {width:auto!important}
	.sak_kat_markencont .marken-col-sm-3 {width: 15% !important;}
	.sak_home_fullwidth_inner-1, .sak_home_fullwidth_inner-2 {padding:0px 30px!important;} 
	.sak_home_fullwidth_teaser-1 h1, .sak_home_fullwidth_teaser-2 h1 {line-height:120%;font-weight:600;font-size:1.25rem!important;}
	.sak_home_fullwidth_teaser-1 h2, .sak_home_fullwidth_teaser-2 h2 {line-height:120%;font-weight:600;font-size:1.15rem!important;}
	.sak_home_fullwidth_teaser-1 p, .sak_home_fullwidth_teaser-2 p {margin:10px 0;padding:0;line-height:120%;font-size:.85rem!important;}		
	.sak_campain_headimg img {width:150%;height:auto;}	
	.hintcont {display:none;}
	.hintcontbonus {display:none!important}	
}
/* Media queries  580 */ 
@media only screen and (max-width: 580px) {
	.sak_kat_markencont {height:auto!important;}	
	.container-fluid .col-sm-6, .container-fluid .col-sm-5, .container-fluid .col-sm-4, .container-fluid .col-sm-2 {width:100%!important}
	.sak_kat_markencont  a img {width:100%!important}
	.sak_kat_markencont .col-sm-3 {width:auto!important}
	.sak_kat_markencont .marken-col-sm-3 {width: 15% !important;}
	.sak_home_fullwidth_inner-1, .sak_home_fullwidth_inner-2 {padding:0px 30px!important;} 
	.sak_home_fullwidth_teaser-1 h1, .sak_home_fullwidth_teaser-2 h1 {line-height:120%;font-weight:600;font-size:1.25rem!important;}
	.sak_home_fullwidth_teaser-1 h2, .sak_home_fullwidth_teaser-2 h2 {line-height:120%;font-weight:600;font-size:1.15rem!important;}
	.sak_home_fullwidth_teaser-1 p, .sak_home_fullwidth_teaser-2 p {margin:10px 0;padding:0;line-height:120%;font-size:.85rem!important;}		
	.sak_campain_headimg img {width:150%;height:auto;}	
	.hintcont {display:none;}	
	.hintcontbonus {display:none!important}
	.detail_bonushint {font-size:11px;margin-top:5px;float:left;width:100%;padding:10px 0}
	.detail_bonushint strong {font-size:11px!important;}
	.nomob {display:none;}

}
/* Media queries  400 */ 
@media only screen and (max-width: 400px) {
	.sak_kat_markencont {display:none;height:auto!important;}	
	.marken_sublink {display:none;}
	.container-fluid .col-sm-6, .container-fluid .col-sm-5, .container-fluid .col-sm-4, .container-fluid .col-sm-2 {width:100%!important}
	.sak_kat_markencont  a img {width:100%!important}
	.sak_kat_markencont .col-sm-3 {width:auto!important}
	.sak_kat_markencont .marken-col-sm-3 {width: 15% !important;}
	.sak_home_fullwidth_teaser-1 h1, .sak_home_fullwidth_teaser-2 h1 {line-height:120%;font-weight:600;font-size:1.2rem!important;}
	.sak_home_fullwidth_teaser-1 h2, .sak_home_fullwidth_teaser-2 h2 {line-height:120%;font-weight:600;font-size:1.1rem!important;}
	.sak_home_fullwidth_teaser-1 p, .sak_home_fullwidth_teaser-2 p {margin:10px 0;padding:0;line-height:120%;font-size:.80rem!important;}	
	.sak_campain_headimg img {width:185%;height:auto;}	
	.hintcont {display:none;}
	.detail_bonushint {font-size:11px;margin-top:5px;float:left;width:100%;padding:10px 0}
	.detail_bonushint strong {font-size:11px!important;}
	.hintcontbonus {display:none!important}
	.header_hint .hd1 {font-size: 11px;}
	.header_hint .sp1 {font-size: 11px;}	
    .window {width: 100%;height: 100%;padding-top: 40px;margin: 0 !important;position: fixed;top:0px;left: 0;right: 0;bottom: 0px;overflow: auto;}
    .window, .window .error {width: 420px;}   
    .checkout_box_hint {display:none;}
    .back-to-top {background-size: 20px auto;width: 30px;height: 30px;} 

}
/* Balloon Tooltip CSS */
[data-balloon]:after,[data-balloon]:before{-khtml-opacity:0;pointer-events:none;position:absolute;z-index:10}button[data-balloon]{overflow:visible}[data-balloon]{line-height:1.3;position:relative;cursor:pointer}[data-balloon]:after{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;opacity:0;-webkit-transition:all .18s ease-out .18s;-moz-transition:all .18s ease-out .18s;-ms-transition:all .18s ease-out .18s;-o-transition:all .18s ease-out .18s;transition:all .18s ease-out .18s;font-family:sans-serif!important;font-weight:400!important;font-style:normal!important;text-shadow:none!important;font-size:12px!important;background:rgba(17,17,17,.9);border-radius:4px;color:#fff;content:attr(data-balloon);padding:.5em 1em;white-space:nowrap}[data-balloon]:before{background:url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(17, 17, 17, 0.9)%22%20transform%3D%22rotate(0)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E') no-repeat;background-size:100% auto;width:18px;height:6px;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;opacity:0;-webkit-transition:all .18s ease-out .18s;-moz-transition:all .18s ease-out .18s;-ms-transition:all .18s ease-out .18s;-o-transition:all .18s ease-out .18s;transition:all .18s ease-out .18s;content:''}[data-balloon]:hover:after,[data-balloon]:hover:before,[data-balloon][data-balloon-visible]:after,[data-balloon][data-balloon-visible]:before{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;pointer-events:auto}[data-balloon].font-awesome:after{font-family:FontAwesome}[data-balloon][data-balloon-break]:after{white-space:pre}[data-balloon][data-balloon-blunt]:after,[data-balloon][data-balloon-blunt]:before{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}[data-balloon][data-balloon-pos=up]:after{bottom:100%;left:50%;margin-bottom:11px;-webkit-transform:translate(-50%,10px);-moz-transform:translate(-50%,10px);-ms-transform:translate(-50%,10px);transform:translate(-50%,10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos=up]:before{bottom:100%;left:50%;margin-bottom:5px;-webkit-transform:translate(-50%,10px);-moz-transform:translate(-50%,10px);-ms-transform:translate(-50%,10px);transform:translate(-50%,10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos=up]:hover:after,[data-balloon][data-balloon-pos=up]:hover:before,[data-balloon][data-balloon-pos=up][data-balloon-visible]:after,[data-balloon][data-balloon-pos=up][data-balloon-visible]:before,[data-balloon][data-balloon-pos=down]:hover:after,[data-balloon][data-balloon-pos=down]:hover:before,[data-balloon][data-balloon-pos=down][data-balloon-visible]:after,[data-balloon][data-balloon-pos=down][data-balloon-visible]:before{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}[data-balloon][data-balloon-pos=up-left]:after{bottom:100%;left:0;margin-bottom:11px;-webkit-transform:translate(0,10px);-moz-transform:translate(0,10px);-ms-transform:translate(0,10px);transform:translate(0,10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos=up-left]:before{bottom:100%;left:5px;margin-bottom:5px;-webkit-transform:translate(0,10px);-moz-transform:translate(0,10px);-ms-transform:translate(0,10px);transform:translate(0,10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos=up-left]:hover:after,[data-balloon][data-balloon-pos=up-left]:hover:before,[data-balloon][data-balloon-pos=up-left][data-balloon-visible]:after,[data-balloon][data-balloon-pos=up-left][data-balloon-visible]:before,[data-balloon][data-balloon-pos=up-right]:hover:after,[data-balloon][data-balloon-pos=up-right]:hover:before,[data-balloon][data-balloon-pos=up-right][data-balloon-visible]:after,[data-balloon][data-balloon-pos=up-right][data-balloon-visible]:before,[data-balloon][data-balloon-pos=down-left]:hover:after,[data-balloon][data-balloon-pos=down-left]:hover:before,[data-balloon][data-balloon-pos=down-left][data-balloon-visible]:after,[data-balloon][data-balloon-pos=down-left][data-balloon-visible]:before,[data-balloon][data-balloon-pos=down-right]:hover:after,[data-balloon][data-balloon-pos=down-right]:hover:before,[data-balloon][data-balloon-pos=down-right][data-balloon-visible]:after,[data-balloon][data-balloon-pos=down-right][data-balloon-visible]:before{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}[data-balloon][data-balloon-pos=up-right]:after{bottom:100%;right:0;margin-bottom:11px;-webkit-transform:translate(0,10px);-moz-transform:translate(0,10px);-ms-transform:translate(0,10px);transform:translate(0,10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos=up-right]:before{bottom:100%;right:5px;margin-bottom:5px;-webkit-transform:translate(0,10px);-moz-transform:translate(0,10px);-ms-transform:translate(0,10px);transform:translate(0,10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top}[data-balloon][data-balloon-pos=down]:after{left:50%;margin-top:11px;top:100%;-webkit-transform:translate(-50%,-10px);-moz-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}[data-balloon][data-balloon-pos=down]:before{background:url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(17, 17, 17, 0.9)%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E') no-repeat;background-size:100% auto;width:18px;height:6px;left:50%;margin-top:5px;top:100%;-webkit-transform:translate(-50%,-10px);-moz-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}[data-balloon][data-balloon-pos=down-left]:after{left:0;margin-top:11px;top:100%;-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px)}[data-balloon][data-balloon-pos=down-left]:before{background:url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(17, 17, 17, 0.9)%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E') no-repeat;background-size:100% auto;width:18px;height:6px;left:5px;margin-top:5px;top:100%;-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px)}[data-balloon][data-balloon-pos=down-right]:after{right:0;margin-top:11px;top:100%;-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px)}[data-balloon][data-balloon-pos=down-right]:before{background:url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(17, 17, 17, 0.9)%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E') no-repeat;background-size:100% auto;width:18px;height:6px;right:5px;margin-top:5px;top:100%;-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px)}[data-balloon][data-balloon-pos=left]:after{margin-right:11px;right:100%;top:50%;-webkit-transform:translate(10px,-50%);-moz-transform:translate(10px,-50%);-ms-transform:translate(10px,-50%);transform:translate(10px,-50%)}[data-balloon][data-balloon-pos=left]:before{background:url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba(17, 17, 17, 0.9)%22%20transform%3D%22rotate(-90 18 18)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E') no-repeat;background-size:100% auto;width:6px;height:18px;margin-right:5px;right:100%;top:50%;-webkit-transform:translate(10px,-50%);-moz-transform:translate(10px,-50%);-ms-transform:translate(10px,-50%);transform:translate(10px,-50%)}[data-balloon][data-balloon-pos=right]:hover:after,[data-balloon][data-balloon-pos=right]:hover:before,[data-balloon][data-balloon-pos=right][data-balloon-visible]:after,[data-balloon][data-balloon-pos=right][data-balloon-visible]:before,[data-balloon][data-balloon-pos=left]:hover:after,[data-balloon][data-balloon-pos=left]:hover:before,[data-balloon][data-balloon-pos=left][data-balloon-visible]:after,[data-balloon][data-balloon-pos=left][data-balloon-visible]:before{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}[data-balloon][data-balloon-pos=right]:after{left:100%;margin-left:11px;top:50%;-webkit-transform:translate(-10px,-50%);-moz-transform:translate(-10px,-50%);-ms-transform:translate(-10px,-50%);transform:translate(-10px,-50%)}[data-balloon][data-balloon-pos=right]:before{background:url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba(17, 17, 17, 0.9)%22%20transform%3D%22rotate(90 6 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E') no-repeat;background-size:100% auto;width:6px;height:18px;left:100%;margin-left:5px;top:50%;-webkit-transform:translate(-10px,-50%);-moz-transform:translate(-10px,-50%);-ms-transform:translate(-10px,-50%);transform:translate(-10px,-50%)}[data-balloon][data-balloon-length=small]:after{white-space:normal;width:80px}[data-balloon][data-balloon-length=medium]:after{white-space:normal;width:150px}[data-balloon][data-balloon-length=large]:after{white-space:normal;width:260px}[data-balloon][data-balloon-length=xlarge]:after{white-space:normal;width:380px}@media screen and (max-width:768px){[data-balloon][data-balloon-length=xlarge]:after{white-space:normal;width:90vw}}[data-balloon][data-balloon-length=fit]:after{white-space:normal;width:100%}@media only screen and (max-width:380px){[data-balloon][data-balloon-length=large]:after{white-space:normal;width:180px}}
