.mp-overlay,
.mp-overlay:before,
.mp-overlay:after,
.mp-overlay *,
.mp-overlay *:before,
.mp-overlay *:after { box-sizing: border-box; }

.mp-overlay { position: fixed; left: 0; width: 100%; z-index: 999; }

.mp-overlay .mp-popup { background: #fff; font-size: 20px; line-height: 23px; text-align: center; overflow: hidden; }

.mp-overlay .mp-close { background-image: url(images/mp-close.png); background-position: center; background-repeat: no-repeat; position: absolute; cursor: pointer; opacity: 0; transition: opacity .3s; }
.mp-overlay.mp-visible .mp-close { opacity: 1; }

@media only screen and (max-width: 1024px) {
	.mp-overlay { visibility: hidden; padding: 0; bottom: 0; max-height: 100%; border-top: 2px solid #484848; box-shadow: 0 0 10px rgba(0,0,0,.5); transform: translateY(100%); transition: transform .3s, visibility 0s .3s; }
	.mp-overlay.mp-visible { transform: none; visibility: visible; transition: transform .3s; }

	.mp-overlay .mp-close { background-color: #000; background-size: 10px 10px; width: 20px; height: 20px; border-radius: 50%; top: 5px; right: 5px; }
}

@media only screen and (max-width: 480px) {
	.mp-overlay.mp-mob-bot .mp-popup>strong{display:block; float: left; width: 47%; margin: 0 2% 0 0; font-size: 0; line-height: 0; text-indent: -999999px;}
	.mp-overlay.mp-mob-bot .mp-popup>strong>span{display:block; font: bold 23px/28px 'open sans',sans-serif;color:#000000;}
	.mp-overlay.mp-mob-bot .mp-popup>strong>span span{display: block; height:50px; margin:auto;text-indent:-9999px;}
	.mp-overlay.mp-mob-bot .mp-popup>span.mobile {display: block;overflow: hidden;margin: 0;padding: 6px 3px;font-size: 14px;line-height: 16px;max-width: 50%;}
	.mp-overlay.mp-mob-bot .mp-popup>span.mobile.full {max-width: none}
	.mp-overlay.mp-mob-bot .mp-popup>span.mobile b{font-weight: normal;text-shadow: 1px 1px 0 #222;}
	.mp-overlay.mp-mob-bot .mp-popup>div>div{ display: none; }
	.mp-overlay.mp-mob-bot .mp-popup>div>a span,.mp-overlay.mp-mob-bot .mp-popup>div>span span{display:inline-block;font:normal 15px/15px 'open sans',sans-serif;vertical-align:middle;margin:4px 0 -4px;}
	.mp-overlay.mp-mob-bot .mp-popup>div>a{ border-radius: 4px; color: white; display: table;  margin: 5px auto; width: 98%; background: #1e7b19; text-align: center; text-decoration: none; }
	.mp-overlay.mp-mob-bot .mp-popup>div>a:hover{background:#2eb127;text-decoration: none;}
	.mp-overlay.mp-mob-bot .mp-popup>div>a strong{ display: none; }
	.mp-overlay.mp-mob-bot .mp-popup>div>a span.desktop { display: none; }
	.mp-overlay.mp-mob-bot .mp-popup>div>a span.mobile { display:inline-block;font-size:13px;line-height: 14px; margin: 10px auto }
	.mp-overlay.mp-mob-bot .mp-popup>div>span{display: none;}
	
	.mp-overlay.mp-popup2 .mp-popup{font: normal 18px/22px 'open sans',sans-serif;color:black;text-align:center;}
	.mp-overlay.mp-popup2 .mp-popup>strong{display:block;float: left; width: 56%; margin: 5px 2% 5px 0;font-size: 0; line-height: 0; text-indent: -99999px;}
	.mp-overlay.mp-popup2 .mp-popup>strong b{display: none;}
	.mp-overlay.mp-popup2 .mp-popup>strong i{display:block;height:30px;vertical-align:middle;margin:4px auto;background:url(/wp-content/themes/renad/images/popup-ver1-misc.png) no-repeat 0 -23px;text-indent:-9999px;}
	.mp-overlay.mp-popup2 .mp-popup>div{display: none;}
	.mp-overlay.mp-popup2 .mp-popup>span.mobile { font-size: 11px; line-height: 12px; color: #000; }
	.mp-overlay.mp-popup2 .mp-popup>p{display: none;}
	.mp-overlay.mp-popup2 .mp-popup>a{display:table; width:95%;margin: 5px auto;padding: 8px;border-radius:2px;color:white;background:#1e7b19; text-decoration: none; font-size: 15px;}
	.mp-overlay.mp-popup2 .mp-popup>a:hover{background:#2eb127;text-decoration: none;}
	
	.mp-overlay.mp-popup3 .mp-popup>strong{display:block; float: left; width: 47%; margin: 0 2% 0 0; font-size: 0; line-height: 0; text-indent: -999999px;}
	.mp-overlay.mp-popup3 .mp-popup>strong>span{display:block; font: bold 23px/28px 'open sans',sans-serif;color:#000000;}
	.mp-overlay.mp-popup3 .mp-popup>strong>span span{display: block; height:50px; margin:auto;text-indent:-9999px;}
	.mp-overlay.mp-popup3 .mp-popup>span.mobile {display: block;overflow: hidden;margin: 0;padding: 6px 3px;font-size: 14px;line-height: 16px;max-width: 50%;}
	.mp-overlay.mp-popup3 .mp-popup>span.mobile b{font-weight: normal;text-shadow: 1px 1px 0 #222;}
	.mp-overlay.mp-popup3 .mp-popup>div>div{ display: none; }
	.mp-overlay.mp-popup3 .mp-popup>div>a{display: block;clear: both;width: 98%;margin: 5px auto;padding: 10px 0;font-size: 16px;text-align: center;text-decoration: none;color: white;background: #1e7b19;border-radius: 4px;}
	.mp-overlay.mp-popup3 .mp-popup>div>a:hover{background:#2eb127;text-decoration: none;}
	.mp-overlay.mp-popup3 .mp-popup>div>ul{ display:none}
}

@media only screen and (min-width: 481px) and (max-width: 1024px) {
	.mp-overlay.mp-mob-bot .mp-popup>strong{display:block;font: bold 18px/20px 'open sans',sans-serif;color:#000000;padding: 3% 10px;text-align: center;}
	.mp-overlay.mp-mob-bot .mp-popup>strong>span{display:inline-block;width:135px;height:auto;margin:-12px 0;vertical-align:middle;text-align:center;line-height:50px}
	.mp-overlay.mp-mob-bot .mp-popup>strong>span span{display:block;height:50px; margin:0;text-indent:-9999px;}
	.mp-overlay.mp-mob-bot .mp-popup>span.mobile { display: none; }
	.mp-overlay.mp-mob-bot .mp-popup>div>div{width: 90%;margin: 0 auto;padding: 5px 0 3%;font-size:19px;line-height:23px;text-align: center;font-family: 'open sans condensed',sans-serif;}
	.mp-overlay.mp-mob-bot .mp-popup>div>div>b{font-weight:300;color:#000000;}
	.mp-overlay.mp-mob-bot .mp-popup>div>div>b:before,.mp-overlay.mp-mob-bot .mp-popup>div>div>b:after{content:" "}
	.mp-overlay.mp-mob-bot .mp-popup>div>div>strong{font-family:'open sans';color: #434343;}
	.mp-overlay.mp-mob-bot .mp-popup>div>div>i{display:inline-block;width: 166px;height: 29px;vertical-align:middle;margin:-5px 5px 0;background: url(/wp-content/themes/renad/images/popup-ver1-misc.png) no-repeat 0 -24px;text-indent:-9999px;}
	.mp-overlay.mp-mob-bot .mp-popup>div>a,.mp-overlay.mp-mob-bot .mp-popup>div>span{display:block;width:80%;line-height:30px;margin:0 auto 12px;padding: 10px;border-radius:4px;color:white; text-decoration: none;}
	.mp-overlay.mp-mob-bot .mp-popup>div>a span,.mp-overlay.mp-mob-bot .mp-popup>div>span span{display:inline-block;font:normal 15px/30px 'open sans',sans-serif;vertical-align:middle;}
	.mp-overlay.mp-mob-bot .mp-popup>div>a{background:#1e7b19;width:80%;max-width: 400px;text-align: center;}
	.mp-overlay.mp-mob-bot .mp-popup>div>a:hover{background:#2eb127;text-decoration: none;}
	.mp-overlay.mp-mob-bot .mp-popup>div>a strong{display:inline-block;font-size:28px;line-height: 30px;vertical-align:middle;}
	.mp-overlay.mp-mob-bot .mp-popup>div>a>.mobile { display: none; }
	.mp-overlay.mp-mob-bot .mp-popup>div>span{display: none;}
	
	.mp-overlay.mp-popup3 .mp-popup>strong{display:block;font: bold 18px/20px 'open sans',sans-serif;color:#000000;padding: 3% 10px;text-align: center;}
	.mp-overlay.mp-popup3 .mp-popup>strong>span{display:inline-block;width:135px;height:auto;margin:-12px 0;vertical-align:middle;text-align:center;line-height:50px}
	.mp-overlay.mp-popup3 .mp-popup>strong>span span{display:block;height:50px; margin:0;text-indent:-9999px;}
	.mp-overlay.mp-popup3 .mp-popup>span.mobile { display: none; }
	.mp-overlay.mp-popup3 .mp-popup>div>div{width: 90%;margin: 0 auto;padding: 5px 0 2%;font-size:19px;line-height:23px;text-align: center;font-family: 'open sans condensed',sans-serif;}
	.mp-overlay.mp-popup3 .mp-popup>div>div>b{font-weight:300;color:#000000;}
	.mp-overlay.mp-popup3 .mp-popup>div>div>b:before,.mp-overlay.mp-popup3 .mp-popup>div>div>b:after{content:" "}
	.mp-overlay.mp-popup3 .mp-popup>div>div>strong{font-family:'open sans';color: #434343;}
	.mp-overlay.mp-popup3 .mp-popup>div>div>i{display:inline-block;width: 116px;height: 23px;vertical-align:middle;margin:-5px 5px 0;background: url(/wp-content/themes/renad/images/popup-branding.png) no-repeat center;text-indent:-9999px;}
	.mp-overlay.mp-popup3 .mp-popup>div>ul{display: table;padding: 0;margin: 0 auto;text-align: left;font: normal 15px/15px 'open sans',sans-serif;color: #565656;list-style: none;}
	.mp-overlay.mp-popup3 .mp-popup>div>ul li{padding: 0 0 10px}
	.mp-overlay.mp-popup3 .mp-popup>div>ul li:before{content: "\2713";display: inline-block;font-size: 150%;vertical-align: middle;margin-right: 15px;color: #1e7b19;font-family:'open sans',sans-sefif;}
	.mp-overlay.mp-popup3 .mp-popup>div>a{display: block;clear: both;width: 80%;max-width: 400px;margin: 0 auto 12px;padding: 10px;font-size: 16px;text-align: center;text-decoration: none;color: white;background: #1e7b19;border-radius: 4px;}
	.mp-overlay.mp-popup3 .mp-popup>div>a:hover{background:#2eb127;text-decoration: none;}
}

@media only screen and (min-width: 800px) and (max-width: 1024px) {
	.mp-overlay.mp-mob-bot .mp-popup>strong{padding: 2% 10px;}
	.mp-overlay.mp-mob-bot .mp-popup > div { padding: 2px; margin: 0 10px 10px; }
	.mp-overlay.mp-mob-bot .mp-popup > div > a { max-width:600px; }
	.mp-overlay.mp-mob-bot .mp-popup>div>div{width:auto;font-size:20px;width:auto}
	
	.mp-overlay.mp-popup3 .mp-popup>strong{padding: 2% 10px;}
	.mp-overlay.mp-popup3 .mp-popup > div { padding: 2px; margin: 0 10px 10px; }
	.mp-overlay.mp-popup3 .mp-popup > div > a { max-width:600px; }
	.mp-overlay.mp-popup3 .mp-popup>div>div{width:auto;font-size:20px;width:auto}
}

@media only screen and (min-width: 1025px) {
	.mp-overlay { background: rgba(0,0,0,0); padding: 30px; top: 0; height: 100%; overflow-x: hidden; overflow-y: auto; font-size: 0; text-align: center; white-space: nowrap; visibility: hidden; transition: background-color .3s, visibility 0s .3s; }
	.mp-overlay:before { content: ''; height: 100%; display: inline-block; vertical-align: middle; }
	.mp-overlay.mp-visible { background: rgba(0,0,0,.7); visibility: visible; transition: background-color .3s; }

	.mp-overlay .mp-popup { max-width: 820px; display: inline-block; vertical-align: middle; white-space: normal; opacity: 0; transform: translateY(50px); transition: opacity .3s, transform .3s; }
	.mp-overlay.mp-visible .mp-popup { transform: none; opacity: 1; }

	.mp-overlay .mp-close { z-index: 1000; width: 32px; height: 32px; top: 48px; right: 18px; }
}

@media only screen and (min-width: 1025px) {
	.mp-overlay.mp-mob-bot .mp-popup{font: 300 22px/28px 'open sans condensed',sans-serif;color:#4e4e4e;text-align:center;}
	.mp-overlay.mp-mob-bot .mp-popup>strong{display:block;font: bold 28px/31px 'open sans',sans-serif;color:#000000;padding: 50px 10px;}
	.mp-overlay.mp-mob-bot .mp-popup>strong>span{display:inline-block;width:150px;height:auto;vertical-align:middle;margin:-20px 3px;text-align:center;line-height:50px}
	.mp-overlay.mp-mob-bot .mp-popup>strong>span span{display:block;height:54px; margin:0;text-indent:-9999px;}
	.mp-overlay.mp-mob-bot .mp-popup>span.mobile { display: none; }
	.mp-overlay.mp-mob-bot .mp-popup>div{border:1px solid #e2e2e2;border-radius:4px;margin:0 15px 15px;padding:4px 4px 30px;overflow: hidden;}
	.mp-overlay.mp-mob-bot .mp-popup>div>div{padding: 22px 5px 28px;margin: 0 auto;max-width: 800px;font-size:32px;line-height:43px;}
	.mp-overlay.mp-mob-bot .mp-popup>div>div>b{font-weight:300;color:#000000;}
	.mp-overlay.mp-mob-bot .mp-popup>div>div>b:after,.mp-overlay.mp-mob-bot .mp-popup>div>div>b:before{content:" "}
	.mp-overlay.mp-mob-bot .mp-popup>div>div>strong{color:#373737;}
	.mp-overlay.mp-mob-bot .mp-popup>div>div>i{display:inline-block;width: 166px;height: 29px;vertical-align:middle;margin:-5px 5px 0;background: url(/wp-content/themes/renad/images/popup-ver1-misc.png) no-repeat 0 -24px;text-indent:-9999px;}
	.mp-overlay.mp-mob-bot .mp-popup>div>a,.mp-overlay.mp-mob-bot .mp-popup>div>span{display:block;width:80%;line-height:40px;margin:0 auto 12px;padding: 12px 17px 22px;border-radius:4px;color:white; text-decoration: none;}
	.mp-overlay.mp-mob-bot .mp-popup>div>a span,.mp-overlay.mp-mob-bot .mp-popup>div>span span{display:inline-block;font:normal 15px/15px 'open sans',sans-serif;vertical-align:middle;margin:4px 0 -4px;}
	.mp-overlay.mp-mob-bot .mp-popup>div>a{background:#1e7b19;float: left; width:50%;margin-right:5%;margin-left:5%;}
	.mp-overlay.mp-mob-bot .mp-popup>div>a:hover{background:#2eb127;text-decoration: none;}
	.mp-overlay.mp-mob-bot .mp-popup>div>a strong{display:inline-block;font-size:40px;line-height: 40px;vertical-align:middle;}
	.mp-overlay.mp-mob-bot .mp-popup>div>a>.mobile { display: none; }
	.mp-overlay.mp-mob-bot .mp-popup>div>span{background:#c7c7c7;padding: 15px 17px 19px;cursor:pointer;overflow:hidden;width:auto;margin-right:6%;}
	.mp-overlay.mp-mob-bot .mp-popup>div>span:hover{background:#bababa;}
	.mp-overlay.mp-mob-bot .mp-popup>div>span strong{display:inline-block;font-size:40px;line-height:40px;font-weight:normal;vertical-align:middle;}
	
	.mp-overlay.mp-popup2 .mp-popup{font: normal 18px/22px 'open sans',sans-serif;color:black;text-align:center;}
	.mp-overlay.mp-popup2 .mp-popup>strong{display:block;padding: 40px 10px;font-weight:normal; font-size: 25px;}
	.mp-overlay.mp-popup2 .mp-popup>strong b{text-decoration:underline;font-weight:600;}
	.mp-overlay.mp-popup2 .mp-popup>strong i{display:inline-block;width:227px;height:38px;vertical-align:middle;margin:0px 5px;background:url(/wp-content/themes/renad/images/popup-ver1-misc.png) no-repeat 0 -118px;text-indent:-9999px;}
	.mp-overlay.mp-popup2 .mp-popup>span.mobile { display: none; }
	.mp-overlay.mp-popup2 .mp-popup>div{padding:30px 10px;width:94%;max-width: 800px;margin:0 auto 15px;background:#f4f4f4;font-size: 27px;line-height: 30px;}
	.mp-overlay.mp-popup2 .mp-popup>div>strong{display:inline;font-size:30px;line-height:30px;}
	.mp-overlay.mp-popup2 .mp-popup>div>span{display:inline-block;width: auto;height: 50px;vertical-align:middle;margin: -20px 0px;line-height: 44px;}
	.mp-overlay.mp-popup2 .mp-popup>div>span span{display:inline-block;vertical-align:middle;margin: auto;text-indent:-9999px;}
	.mp-overlay.mp-popup2 .mp-popup>p{font-size:15px;line-height:16px;padding: 0 8% 15px;color:#565656;}
	.mp-overlay.mp-popup2 .mp-popup>a{display:block;width:50%;max-width: 400px;margin: 25px auto 40px;padding: 12px;border-radius:2px;color:white;background:#1e7b19; text-decoration: none;}
	.mp-overlay.mp-popup2 .mp-popup>a:hover{background:#2eb127;text-decoration: none;}
	.mp-overlay.mp-popup2 .mp-popup>a:before{/* content:""; */display:inline-block;vertical-align:middle;margin-right:20px;width:42px;height:16px;background:url(/wp-content/themes/renad/images/popup-arrow-link-v2.png);}
	.mp-overlay.mp-popup2 .mp-popup>a:after{content:"";position:absolute;bottom: 50px;right:38%;display:block;width:133px;height:205px;margin-right: -247px;background:url(/wp-content/themes/renad/images/popup-arrow-2-v2.png);}
	.mp-overlay.mp-popup2 .mp-popup>a b{font-weight:600;}
	
	.mp-overlay.mp-popup3 .mp-popup{font: 300 22px/28px 'open sans condensed',sans-serif;color:#4e4e4e;text-align:center;width:100%;position:relative;}
	.mp-overlay.mp-popup3 .mp-popup>strong{display:block;font: bold 28px/31px 'open sans',sans-serif;color:#000000;padding: 40px 10px;}
	.mp-overlay.mp-popup3 .mp-popup>strong>span{display:inline-block;width:135px;height:auto;vertical-align:middle;margin:-20px 3px;text-align:center;line-height:50px}
	.mp-overlay.mp-popup3 .mp-popup>strong>span span{display:block;height:50px; margin:0;text-indent:-9999px;}
	.mp-overlay.mp-popup3 .mp-popup>span.mobile { display: none; }
	.mp-overlay.mp-popup3 .mp-popup>div{border:1px solid #e2e2e2;border-radius:4px;margin:0 15px 15px;padding: 4px 4px 25px;}
	.mp-overlay.mp-popup3 .mp-popup>div>div{padding: 22px 5px 28px;margin: 0 auto;max-width: 800px;font-size:32px;line-height:43px;}
	.mp-overlay.mp-popup3 .mp-popup>div>div>b{font-weight:300;color:#000000;}
	.mp-overlay.mp-popup3 .mp-popup>div>div>b:after,.mp-overlay.mp-popup3 .mp-popup >div>div>b:before{content:" "}
	.mp-overlay.mp-popup3 .mp-popup>div>div>strong{color:#373737;}
	.mp-overlay.mp-popup3 .mp-popup>div>ul{display: table;padding: 0;margin: 10px auto 30px;text-align: left;font: normal 17px/17px 'open sans',sans-serif;color: #565656;list-style: none;}
	.mp-overlay.mp-popup3 .mp-popup>div>ul li{padding: 0 0 15px;}
	.mp-overlay.mp-popup3 .mp-popup>div>ul li:before{content: "\2713";display: inline-block;font-size: 150%;vertical-align: middle;margin-right: 15px;color: #1e7b19;font-family:'open sans',sans-sefif;}
	.mp-overlay.mp-popup3 .mp-popup>div>a{display:block;width: 60%;margin:0 auto 12px;padding: 15px;font:normal 18px/18px 'open sans',sans-serif;border-radius:4px;color:white;text-decoration: none;background:#1e7b19;}
	.mp-overlay.mp-popup3 .mp-popup>div>a:hover{background:#2eb127;text-decoration: none;}
	.mp-overlay.mp-popup3 .mp-popup>div>a:after{content: "";position: absolute;bottom: 90px;right: 14%;display: block;width: 41px;height: 174px;background: url(/wp-content/themes/renad/images/popup-arrow-1.png);}
}

/*added*/

#alts>.titel{display: block;padding: 8px 0px;margin-bottom:15px;font: 600 18px/20px 'open sans',sans-serif;color: #2e2e2e;text-align: center;border-bottom: 2px solid #1d7b18;/* background: url(/wp-content/themes/renad/images/aside-icons.png) no-repeat right 0; */}
#alts ul{padding:0;margin:0;list-style:none;font:600 15px/16px 'open sans',sans-serif;color:#908b8b;overflow: visible;}
#alts ul li{margin-bottom: 9px;background-color: white;}
#alts ul li>span{display:block;height:52px;line-height:52px;padding:10px 1px 10px 10px;border:1px solid #dbdbdb;text-align: center;}
#alts ul li>span:hover{border-color:#1d7b18}
#alts ul li:first-child>span{position:relative;}
#alts ul li:first-child>span:before{position:absolute;top: -10px;right: -30px;display:block;width: 56px;height: 64px;background:url(/wp-content/themes/renad/images/stamp.png) no-repeat 0 0;}
#alts ul li>span:after{content:"";display:inline-block;vertical-align:middle;width:135px;height:50px;}
#alts ul li>span>span{float:right;width:46%;height: 52px;line-height: 52px;background: white;border-left: 1px solid #dbdbdb;}
#alts ul li>span.flogo.option24:before{content:"";position: static;width: 107px;height: 19px;float: left;margin: 18px 25px;background: url(/bilder/flogos.png) no-repeat -1px -28px;}
#alts ul li>span>span>b{display: none;width: 60px;font-size:16px;line-height:18px;font-weight:300;padding-left: 25px;margin: 5px auto;background:url(/wp-content/themes/renad/images/sterne.png) no-repeat 0 0px;}
#alts ul li>span>span>b b{color:#3f3f3f;}
#alts ul li>span>span>a{color:#0030ff;text-decoration:none;}
#alts ul li>span>span>a:hover{text-decoration:underline;}

.mp-popup{/*display: none;*/background: rgba(0, 0, 0, 0.6);/*position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 20;*/}
.mp-popup{/*position: absolute;top: -100px;bottom: 0;left: 0;right: 0;margin: auto; */max-width: 900px; background: #fff;border-radius: 3px;}
.mp-popup{/*width: 96%;top: 10px;bottom: auto;*/color: #434343;font: 300 21px/33px 'open sans', sans-serif;text-align: center;}
.mp-popup .close-this {display: block;position: absolute;top: 8px;right: 8px;width: 7px;height: 7px;line-height:7px;font-size:15px;/*background: url(/wp-content/themes/renad/images/altpop.png) no-repeat -32px 0px;text-indent: -9999px;*/cursor: pointer;}

.alts1 .alt-wrap > .caption {font-size: 17px;line-height: 21px;padding: 1%;margin: 10px;}
.alts1 .alt-wrap > .caption:before {float: right;content: "";width: 35px;height: 10px;}
.alts1 .alt-wrap > .caption strong {font-weight: 900;}
.alts1 .alt-wrap > .main-offer {background: #ffffff;border: 1px solid #dadada;border-bottom: none;margin: 0 2%;
-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.alts1 .alt-wrap > .main-offer > .logo {padding-top: 1px;}
.alts1 .alt-wrap > .main-offer > .logo span {display: block;margin: 20px auto;width: 150px;height: 60px;background-size:contain;text-indent: -9999px;}
.alts1 .alt-wrap > .main-offer > .withlink {font-size: 25px;line-height: 25px;padding: 1px;color: #777777;}
.alts1 .alt-wrap > .main-offer > .withlink > b {display: block;font-size: 30px;line-height: 30px;font-weight: 300;color: #505050;}
.alts1 .alt-wrap > .main-offer > .withlink > b b {font-weight: normal;white-space: nowrap;}
.alts1 .alt-wrap > .main-offer > .withlink > b strong {color: #389acb;font-weight: 800;}
.alts1 .alt-wrap > .main-offer > .withlink > a {position: relative;display: block;width: 78%;max-width: 320px;font: normal 25px/32px 'open sans', sans-serif;padding: 9px 9px 9px 40px;margin: 15px auto;color: white;text-align: center;text-decoration: none;border-radius: 3px;background: #ff3405;}
.alts1 .alt-wrap > .main-offer > .withlink > a:before {content: "";display: block;width: 31px;height: 31px;position: absolute;top: 0;bottom: 0;margin: auto;left: 15px;background: url(/wp-content/themes/renad/images/altpop.png) no-repeat 0 0;}
.alts1 .alt-wrap > .main-offer > .withlink > a:hover {background: #fd4e26;}
.alts1 .alt-wrap > .secondary-offer {background: #f6f6f6;border: 1px solid #dadada;margin: 0 2% 2%;
-webkit-border-bottom-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomright: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.alts1 .alt-wrap > .secondary-offer > span {display: block;font-size: 14px;line-height: 15px;color: #757474;border-bottom: 1px solid #d2d3d8;margin: 0 3%;padding: 8px;}
.alts1 .alt-wrap > .secondary-offer > a {display: block;font: normal 14px/15px Arial, sans-serif;color: #389acb;padding: 8px 0 8px 95px;margin: 8px auto; max-width: 285px; text-align: left;text-decoration: underline;position: relative;box-sizing: border-box; }
.alts1 .alt-wrap > .secondary-offer > a b{display:block;font-weight:normal;}
.alts1 .alt-wrap > .secondary-offer > a:before {content:"";position: absolute;top: 0;bottom: 0;margin: auto;left: 0;width: 85px; background-size:contain;}
.alts1 .alt-wrap > .secondary-offer > a:hover {color: #092e76;}

.mp-popup .alt-wrap > .caption {font-size: 17px;line-height: 21px;padding: 1%;margin: 10px;}
.mp-popup .alt-wrap > .caption:before {float: right;content: "";width: 35px;height: 10px;}
.mp-popup .alt-wrap > .caption strong {font-weight: 900;}
.mp-popup .alt-wrap > .main-offer {background: #ffffff;border: 1px solid #dadada;border-bottom: none;margin: 0 2%;
-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.mp-popup .alt-wrap > .main-offer:after { content: ''; clear: both; display: table; height: 0; }
.mp-popup .alt-wrap > .main-offer .logo {padding-top: 1px;}
.mp-popup .alt-wrap > .main-offer .logo span {display: block;margin: 20px auto;width: 150px;height: 60px;background-size:contain;text-indent: -9999px;}
.mp-popup .alt-wrap > .main-offer > .withlink {font-size: 25px;line-height: 25px;padding: 1px;color: #777777;}
.mp-popup .alt-wrap > .main-offer > .withlink > b {display: block;font-size: 30px;line-height: 30px;font-weight: 300;color: #505050;}
.mp-popup .alt-wrap > .main-offer > .withlink > b b {font-weight: normal;white-space: nowrap;}
.mp-popup .alt-wrap > .main-offer > .withlink > b strong {color: #000000;font-weight: 800;}
.mp-popup .alt-wrap > .main-offer > .withlink > a {position: relative;display: block;width: 78%;max-width: 320px;font: normal 25px/32px 'open sans', sans-serif;padding: 9px 9px 9px 40px;margin: 15px auto;color: white;text-align: center;text-decoration: none;border-radius: 3px; background: #1d7b18; }
.mp-popup .alt-wrap > .main-offer > .withlink > a:hover {background: #1d7b18;}
.mp-popup .alt-wrap > .secondary-offer {background: #f6f6f6;border: 1px solid #dadada;margin: 0 2% 2%;
-webkit-border-bottom-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomright: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.mp-popup .alt-wrap > .secondary-offer > span {display: block;font-size: 14px;line-height: 15px;color: #757474;border-bottom: 1px solid #d2d3d8;margin: 0 3%;padding: 8px;}
.mp-popup .alt-wrap > .secondary-offer > a {display: block;font: normal 14px/15px Arial, sans-serif;color: #000000;padding: 8px 0 8px 30%;margin: 8px auto;text-align: left;text-decoration: none;position: relative;box-sizing: unset;}
.mp-popup .alt-wrap > .secondary-offer > a b{display:block;font-weight:normal;}
.mp-popup .alt-wrap > .secondary-offer > a:after {content:"";position: absolute;top: 0;bottom: 0;margin: auto;left: 0;right: 70%;background-size:contain;}
.mp-popup .alt-wrap > .secondary-offer > a:hover {color: #000000;}

.mp-popup .alt-wrap > .main-offer .logo:after {content: "";display: block; width: 100px; height: 17px; margin: 0 auto; background: url(/wp-content/themes/renad/images/altpop.png) no-repeat 0 -15px; background-size: cover;}

.mp-popup .alt-wrap.withtrms > .main-offer .logo span { margin: 5px auto; }
.mp-popup .alt-wrap.withtrms > .main-offer .bonus { font-size: 16px; line-height: 1.5; padding: 1px; color: #000; min-width: 150px; }
.mp-popup .alt-wrap.withtrms > .main-offer .bonus > b b { font-weight: normal; font-size: 20px;}
.mp-popup .alt-wrap.withtrms > .main-offer .bonus > b strong { color: #000000; font-weight: 800; display: block; font-size: 26px; line-height: 28px; }
.mp-popup .alt-wrap.withtrms > .main-offer > .link-part a { position: relative; display: block; width: 78%; max-width: 320px; font: normal 16px/32px 'open sans', sans-serif; padding: 5px 20px; margin: 10px auto; color: white; text-align: center; text-decoration: none; border-radius: 3px; background: #1d7b18; }
.mp-popup .alt-wrap.withtrms > .main-offer > .link-part a:hover { background: #1d7b18; }
.mp-popup .alt-wrap.withtrms > .main-offer > .link-part > .top-part { display: flex; justify-content: center; align-items: center; margin: 10px; }
.mp-popup .alt-wrap.withtrms > .main-offer > .trms { font-size: 12px; line-height: 14px; margin: 10px; }
.mp-popup .alt-wrap.withtrms > .secondary-offer { border-top: 0; border-bottom: 0; display: table; width: 96%; }
.mp-popup .alt-wrap.withtrms > .secondary-offer > a { width: 30%; padding-left: 20%; border-top: 0; display: table-cell; text-align: center; border-bottom: 1px solid #dadada; }
.mp-popup .alt-wrap.withtrms > .secondary-offer > span { background: #ebebeb; margin: 0; border: 0; color: #666; display: table-caption; border-right: 1px solid #dadada; border-left: 1px solid #dadada; }
.mp-popup .alt-wrap.withtrms > .secondary-offer > a > span { background: none; color: #336600; display: inline-block; padding: 10px 0; text-decoration: underline; }
.mp-popup .alt-wrap.withtrms > .secondary-offer > a:after { max-height: 45px; right: 50%; }
.mp-popup .alt-wrap.withtrms > .secondary-offer > a:before { content: ""; display: none; }
.mp-popup .alt-wrap.withtrms > .secondary-offer a:last-child:after { border-left: 1px solid #dadada; }
.mp-popup .alt-wrap.withtrms > .main-offer .logo span { width: 150px; height: 50px; background-size: auto; }





@media only screen and (min-width: 600px) {
	/*.mp-popup {top: 50%;margin-top: -230px;}*/
	.mp-popup .alt-wrap > .secondary-offer {padding-bottom: 1px;}
	.mp-popup .alt-wrap > .secondary-offer:after { content: ''; clear: both; height: 0; display: table; }
	.mp-popup .alt-wrap > .secondary-offer > span {padding: 1.4%;font-size: 16px;}
	.mp-popup .alt-wrap > .secondary-offer > a {float: left;width:30%;padding-left: 20%;}
	.mp-popup .alt-wrap > .secondary-offer > a:after {right:60%}
	.mp-popup .alt-wrap > .caption {font-size: 19px;line-height: 25px;padding: 1%;}
	.mp-popup .alt-wrap > .main-offer {padding: 3% 0;}
	.mp-popup .alt-wrap > .main-offer > .logo {float: left;width: 48%;}
	.mp-popup .alt-wrap > .main-offer > .logo span {margin-top: 0;}
	.mp-popup .alt-wrap > .main-offer > .withlink {float: right; width: 51%;}
	.mp-popup > .alt-wrap.withtrms { min-width: 500px; }
	.mp-popup .alt-wrap.withtrms > .main-offer > .link-part { display: flex; justify-content: space-between; align-items: center; margin: 0 20px; }
	.mp-popup .alt-wrap.withtrms > .secondary-offer > a { margin: 0; }
	.mp-popup .alt-wrap.withtrms > .secondary-offer > span { padding: 1.4%; }
	.mp-popup .alt-wrap.withtrms > .secondary-offer > a > span { font-size: 16px; line-height: 1.1; }
	.mp-popup .alt-wrap.withtrms > .secondary-offer > a:after { background-size: contain; }
	.mp-popup .alt-wrap.withtrms > .main-offer > .link-part a { max-width: 150px; margin: 0; padding: 10px 20px; width: 30%; font-weight: bold; }
	.mp-popup .alt-wrap.withtrms > .main-offer > .link-part > .top-part { justify-content: space-between; width: 60%; }
	.mp-popup .alt-wrap.withtrms > .main-offer > .trms { font-size: 14px; line-height: 16px; margin: 20px 10px 0; }
}
@media only screen and (min-width: 768px) {
	.mp-popup .alt-wrap > .main-offer > .logo span {margin-bottom: 40px;}
	.mp-popup .alt-wrap > .main-offer > .logo:after{box-shadow: -50px -10px 0 0 white, -50px -11px 0 0 #e2e3eb, 50px -10px 0 0 white, 50px -11px 0 0 #e2e3eb}
	.mp-popup .alt-wrap > .main-offer > .withlink > a{font-size:28px;margin-bottom:5px;}
	.mp-popup .alt-wrap > .main-offer > .withlink > b{font-size:38px;line-height:38px;padding:9px 0;}
	.mp-popup .alt-wrap > .secondary-offer > a{margin-top:20px;margin-bottom:20px;}
	.mp-popup .alt-wrap > .secondary-offer > a b{display:inline;}
	.mp-popup .alt-wrap.withtrms > .main-offer .bonus > b b { font-size: 26px; }
}
@media only screen and (min-width: 960px) {
	.mp-popup .alt-wrap > .secondary-offer > a{width: 25%;padding-left: 10%;margin: 20px 7.5%;}
	.mp-popup .alt-wrap > .secondary-offer > a:after {right: 73%;}
	.mp-popup .alt-wrap.withtrms > .main-offer { padding: 3% 2%; }
}



@media only screen and (min-width: 600px) {
	#alts{float:right;width:310px;margin:-5px 0 5px 2%;}

	#layer.alts1 .alt-wrap {top: 50%;margin-top: -230px;}

	.alts1 .alt-wrap > .secondary-offer {padding-right: 10px; padding-left: 10px; padding-bottom: 1px;overflow: hidden;}
	.alts1 .alt-wrap > .secondary-offer > span {padding: 1.4%;margin: 0; font-size: 16px;}
	.alts1 .alt-wrap > .secondary-offer > a {float: left;width:50%;padding-right: 10px; max-width: none; }
	.alts1 .alt-wrap > .caption {font-size: 19px;line-height: 25px;padding: 1%;}
	.alts1 .alt-wrap > .main-offer {padding: 3% 0;}
	.alts1 .alt-wrap > .main-offer > .logo {float: left;width: 48%;}
	.alts1 .alt-wrap > .main-offer > .logo span {margin-top: 0;}
	.alts1 .alt-wrap > .main-offer > .logo:after {content: "";display: block;width: 186px;height: 31px;margin: 27px auto 0;box-shadow: 0 -10px 0 0 white, 0 -11px 0 0 #e2e3eb;background: url(/wp-content/themes/renad/images/altpop.png) no-repeat 0 -32px;}
	.alts1 .alt-wrap > .main-offer > .withlink {overflow: hidden;}
}

@media only screen and (min-width: 768px) {
	.alts1 .alt-wrap > .main-offer > .logo span {margin-bottom: 40px;}
	.alts1 .alt-wrap > .main-offer > .logo:after{box-shadow: -50px -10px 0 0 white, -50px -11px 0 0 #e2e3eb, 50px -10px 0 0 white, 50px -11px 0 0 #e2e3eb}
	.alts1 .alt-wrap > .main-offer > .withlink > a{font-size:28px;margin-bottom:5px;}
	.alts1 .alt-wrap > .main-offer > .withlink > b{font-size:38px;line-height:38px;padding:9px 0;}
	.alts1 .alt-wrap > .secondary-offer > a{margin-top:20px;margin-bottom:20px;}
	.alts1 .alt-wrap > .secondary-offer > a b{display:inline;}
}

@media only screen and (min-width: 960px) {
	.alts1 .alt-wrap > .secondary-offer { text-align: center; }
	.alts1 .alt-wrap > .secondary-offer > a { float: none; display: inline-block; width: auto; margin: 20px 15px; vertical-align: middle; padding-left: 110px; }
	.alts1 .alt-wrap > .secondary-offer > a:before { width: 100px; }
}

@media only screen and (min-width: 1000px) {
	#alts{position:absolute;top:27px;right: 3px;float:none;width: 30.7%;max-width: 320px;margin: 0 1% 0 0;background:white;}
	.fixed #alts{position:fixed;top:0;right:0;}
	#alts ul li>span>span{line-height: 20px;}
	#alts ul li>span>span>b{display:block;}
}

@media only screen and (min-width: 1120px) {
	#alts{right: 7px;}
	.fixed #alts{right:3px;}
}

@media only screen and (min-width: 1200px) {
	#alts{right: 17px;}
	.fixed #alts { right: auto; left: 50%; margin-left: 250px; box-shadow: 0 5px 8px -6px gray }
}

@media only screen and (min-width: 1280px) {
	#alts ul li:first-child>span:before{content:"";}
}
