/* Ads Styles - Extracted from style_110925.min.css */

/* base positioning extracted */
.ads, .ads__banner, .ads__box, .ads__item, .ads__parallax, .ads__stick__wrap, .ads__sticky__bottom__wrapper, .ads__title { position: relative; text-align: center; }
.ads__close, .ads__parallax__img, .ads__stick--left, .ads__stick--right, .ads__stick__fluid { position: absolute; }
.ads__horizontal, .ads__stick, .ads__sticky__bottom { z-index: 10; position: fixed; }

/* extracted rules */
.ads__banner{padding:0;display:-ms-flexbox;display:flex;justify-content:space-between}
.ads__top__banner,.disclaimer{text-align:center;justify-content:center}
.ads__middle{padding:40px 0}
.ads__top,.ads__top:empty{padding:0}
.ads__top{width:1100px}
.ads__top__banner{min-height:200px;display:flex;align-items:center;position:relative;height:250px;max-width:970px;max-height:250px}
.ads__horizontal{margin:0;padding:0;bottom:0;left:calc((100% - 1100px)/ 2);width:1100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background:rgba(240,240,240,.7);height:100px}
.ads--stick-parent:after,.ads__horizontal:after{content:"Advertisement";position:absolute;z-index:-1;left:0;line-height:1;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}
.ads__horizontal:after{color:#c7c7c7;background:rgba(240,240,240,.7);font-size:11px;top:0;width:100%;height:100%;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:5px}
.ads__close{background:#eee;right:0;top:-20px;padding:4px 8px;font-size:12px;line-height:1}
.ads__title{padding:10px 20px;background:#f5f5f5;letter-spacing:5px;font-style:italic;margin-top:10px;font-size:20px;color:#616161}
.ads__parallax{height:300px;margin:15px 0}
.ads__parallax a{width:100%;height:100%}
.ads__parallax__img{width:100%;height:100%;top:0;left:0;clip:rect(auto,auto,auto,auto)}
.ads__parallax__fixed{width:595px;height:100%;position:fixed;top:0;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}
.ads__stick{top:102px;width:100%;-webkit-transition:top .2s;-moz-transition:top .2s;-ms-transition:top .2s;-o-transition:top .2s;transition:top .2s}
.ads__stick__wrap{width:100%}
.ads__stick__fluid{width:calc((100% - 1100px)/ 2);top:0}
.ads__stick__fluid img{max-width:none}
.ads__stick__fluid--left{left:0}
.ads__stick__fluid--right{right:0}
.ads__stick--sticky{top:60px}
.ads__stick--left{right:0}
.ads__stick--right{left:0}
.ads__sticky__bottom{bottom:50px;right:-360px;-webkit-animation:.3s linear 3s alternate forwards slideLeft;-moz-animation:.3s linear 3s alternate forwards slideLeft;-ms-animation:slideLeft 0.3s linear 3s 1 alternate forwards;-o-animation:.3s linear 3s alternate forwards slideLeft;animation:.3s linear 3s alternate forwards slideLeft}
.ads__sticky__bottom__wrapper{padding-bottom:56.25%;width:320px;padding-top:30px;height:0}
.ads__sticky__bottom__wrapper embed,.ads__sticky__bottom__wrapper iframe,.ads__sticky__bottom__wrapper object{top:0;left:0;width:100%;height:100%}
.ads__sticky__bottom .ads__button{width:25px;height:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;font-size:18px;margin-bottom:5px}
.ads--stick{position:-webkit-sticky;position:sticky;top:42px;overflow:hidden}
.ads--stick-parent{height:600px}
.ads--stick-parent:after{color:#dbdbdb;background-color:#f7f7fc;font-size:12px;top:0;width:100%;height:100%;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:end;padding-bottom:5px}
.ads--stick-parent-100px{height:100px}
.ads--stick-parent-100px:after{content:"Advertisement";position:absolute;color:#dbdbdb;background-color:#f7f7fc;font-size:12px;z-index:-1;left:0;top:0;line-height:1;width:100%;height:100%;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:end;padding-bottom:5px}
.ads--stick-parent-150px{height:150px}
.ads--stick-parent-150px:after{content:"Advertisement";position:absolute;color:#dbdbdb;background-color:#f7f7fc;font-size:12px;z-index:-1;left:0;top:0;line-height:1;width:100%;height:100%;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:end;padding-bottom:5px}
.ads--stick-parent-250px{height:250px}
.ads--stick-parent-250px:after{content:"Advertisement";position:absolute;color:#dbdbdb;background-color:#f7f7fc;font-size:12px;z-index:-1;left:0;top:0;line-height:1;width:100%;height:100%;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:end;padding-bottom:5px}
.ads--stick-parent-300px{height:300px}
.ads--stick-parent-300px:after{content:"Advertisement";position:absolute;color:#dbdbdb;background-color:#f7f7fc;font-size:12px;z-index:-1;left:0;top:0;line-height:1;width:100%;height:100%;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:end;padding-bottom:5px}
.ads--stick-parent-400px{height:400px}
.ads--stick-parent-400px:after{height:100%;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:end;content:"Advertisement";color:#dbdbdb;background-color:#f7f7fc;font-size:12px;z-index:-1;line-height:1;padding-bottom:5px;top:0;width:100%;position:absolute;left:0}
.ads--stick-parent-600px{height:600px}
.ads--stick-parent-600px:after{height:100%;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:end;content:"Advertisement";color:#dbdbdb;background-color:#f7f7fc;font-size:12px;z-index:-1;line-height:1;padding-bottom:5px;top:0;width:100%;position:absolute;left:0}
.ads--stick-parent-800px{height:800px}
.ads--stick-parent-800px:after{content:"Advertisement";position:absolute;color:#dbdbdb;background-color:#f7f7fc;font-size:12px;z-index:-1;left:0;top:0;line-height:1;width:100%;height:100%;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:end;padding-bottom:5px}
@keyframes slideLeft{from{right:-360px}to{right:15px}}
.is--scroll .ads__stick{top:43px}

.ads__horizontal .ads__button{position:absolute;right:0;top:-20px;z-index:1;border-radius:100%;padding:2px 8px 5px;font-size:18px;line-height:1;color:#fff}
.ads__horizontal .ads__button,.ads__sticky__bottom .ads__button{background-color:#19a0be}
