body{background-color:#141c24;font-family:Roboto,sans-serif;color:#34495e;font-size:14px;line-height:20px;font-weight:300}
h1{margin-top:0;margin-bottom:0;font-family:'Roboto Slab',sans-serif;color:#fff;font-size:48px;line-height:64px;font-weight:200;text-align:center;text-transform:uppercase;text-shadow:none}
h2{margin-top:0;margin-bottom:.5em;font-family:'Roboto Condensed',sans-serif;color:rgba(52,73,94,.5);font-size:30px;line-height:36px;font-weight:200;text-shadow:none}
h3{margin-top:1em;margin-bottom:1em;font-family:Roboto,sans-serif;color:#34495e;font-size:20px;line-height:24px;font-weight:400;text-align:center;text-shadow:none}
h4{margin-top:0;margin-bottom:.5em;font-family:'Roboto Condensed',sans-serif;color:rgba(52,73,94,.7);font-size:30px;line-height:36px;font-weight:300;text-shadow:none}
h5{margin-top:1em;margin-bottom:1em;color:rgba(52,73,94,.7);font-size:20px;line-height:24px;font-weight:400;text-shadow:none}
h6{margin-top:10px;margin-bottom:10px;font-size:12px;line-height:18px;font-weight:700}
p{margin-bottom:9px;font-family:Roboto,sans-serif;font-size:16px;line-height:24px;font-weight:300;text-align:left;text-shadow:none}
a{color:#2881bb;text-decoration:none;text-shadow:none}
a:hover{color:#ef5f3a;text-decoration:none}
.button{display:inline-block;padding:18px 35px;border-radius:5px;background-color:#34495e;font-family:'Roboto Condensed',sans-serif;color:#fff;font-size:16px;line-height:20px;font-weight:400;text-align:center;letter-spacing:3px;text-decoration:none;text-transform:uppercase;text-shadow:none}
.button:hover{background-color:#14a085;color:#fff;text-shadow:none}
.button.hollow{padding:14px 25px 12px;border:2px solid hsla(0,0%,100%,.6);background-color:transparent;box-shadow:inset 0 0 0 2px rgba(52,73,94,.7);color:hsla(0,0%,100%,.7);font-size:16px;line-height:20px;text-shadow:none}
.button.hollow:hover{border-color:#14a085;background-color:#14a085;box-shadow:none;color:#fff;text-shadow:none}
.button.hollow.blue{border-color:rgba(52,73,94,.7);box-shadow:none;color:#34495e;letter-spacing:2px}
.button.hollow.blue:hover{border-color:#14a085;color:#fff}
.button.hollow.blue.smallb{display:inline-block;margin-top:12px;padding:8px 10px;font-size:14px;line-height:14px}
.button.hollow.blue.coupon{margin-left:15px;padding:9px 15px 7px;line-height:20px}
.button.hollow.blue.kupon{margin-top:20px;margin-bottom:10px;padding-right:20px;padding-left:50px;background-image:url(/2016/images/go-down-blue.png);background-position:14px 50%;background-size:32px;background-repeat:no-repeat}
.button.hollow.blue.kupon:hover{background-image:url(/2016/images/download.png);background-size:32px}
.button.hollow.blue.email{margin-bottom:20px}
.button.hollow.blue.support{margin-top:25px;padding:10px 15px 8px;letter-spacing:1px}
.button.hollow.blue.prepay{margin-top:10px;margin-bottom:10px;padding:12px 20px 10px}
.button.hollow.blue.small{padding:7px 15px 5px;border-width:1px;font-size:14px;letter-spacing:0}
.button.hollow.blue.reading{margin-left:30px;padding:17px 15px 15px}
.button.hollow.cta{margin-bottom:10px;padding-right:20px;padding-left:60px;border-style:none;background-color:#ffa257;background-image:url(/2016/images/book-icon.png);background-position:16px 50%;background-size:36px;background-repeat:no-repeat;box-shadow:none;color:#fff;font-size:18px;font-weight:700;letter-spacing:1px}
.button.hollow.cta:hover{background-color:#14a085}
.button.hollow.kupon{margin-top:25px;padding-left:55px;background-image:url(/2015/images/download.png);background-position:14px 50%;background-size:32px;background-repeat:no-repeat;box-shadow:none;padding-left:55px;background-image:url(/2016/images/download.png);background-position:14px 50%;background-size:32px;background-repeat:no-repeat}
.button.hollow.intro{margin-top:25px}
.button.hollow.h-list{position:relative;top:-13px;display:inline-block;margin:7px;padding:17px 13px 18px 42px;background-image:url(/2015/images/next-icon.png);background-position:10px 45%;background-size:24px;background-repeat:no-repeat;box-shadow:none;color:#fff;font-size:18px;text-align:left;letter-spacing:2px}
.button.main{margin-top:10px;margin-bottom:10px;padding:20px 50px;background-color:#ef5f3a;box-shadow:2px 2px 5px 0 rgba(0,0,0,.49);font-family:'Roboto Condensed',sans-serif;font-size:20px;font-weight:500;letter-spacing:1px;text-shadow:none}
.button.main:hover{background-color:#14a085}
.button.main.home{padding-right:40px;padding-left:70px;background-image:url(/2016/images/book-check_1.png);background-position:17px 45%;background-size:46px;background-repeat:no-repeat}
.button.mr25{text-shadow:none}
.button.mini{padding:7px 10px 5px;float:right;border:2px solid rgba(52,73,94,.5);background-color:transparent;color:rgba(52,73,94,.7);font-size:12px;line-height:12px;letter-spacing:1px;text-transform:uppercase;text-shadow:none}
.button.mini:hover{border-color:#14a085;background-color:#14a085;color:#fff}
.button.mini.onleft{float:none}
.button.share{width:40px;height:40px;min-width:0;margin-right:5px;padding:5px;border-radius:0;background-color:#34495e;background-image:url(/2016/images/send-mail.png);background-position:50% 50%;background-size:90%;background-repeat:no-repeat;text-shadow:none}
.button.share:hover{background-color:#14a085;text-shadow:none}
.button.add-to-cart{margin-top:15px;margin-bottom:20px;padding:17px 35px 17px 82px;background-color:#ef5f3a;background-image:url(/2016/images/cart-star.png);background-position:26px 40%;background-size:38px;background-repeat:no-repeat;box-shadow:1px 1px 3px 0 #000;font-size:20px;letter-spacing:2px}
.button.add-to-cart:hover{background-color:#14a085}
.button.add-to-cart.on-right{margin-top:13px;margin-right:5px;margin-bottom:0;padding-right:25px;padding-left:70px;float:right;background-image:url(/2016/images/cart-icon2.png);background-position:18px 40%;background-size:36px}
.button.add-to-cart.next{padding-right:50px;padding-left:70px;background-color:#ef5f3a;background-image:url(/2016/images/next-icon.png);background-position:19px 50%;background-size:35px}
.button.add-to-cart.next:hover{background-color:#14a085}
.button.add-to-cart.next.helpp{margin-left:90px}
.button.add-to-cart.next.home{margin-bottom:50px;padding-right:30px}
.button.add-to-cart.next.home2{margin-top:50px}
.button.add-to-cart.next.split2{margin-top:24px;margin-bottom:0;padding-right:20px;background-image:url(/2016/images/cart-icon-star.png);background-position:14px 50%;background-size:44px}
.button.add-to-cart.finish{display:block;width:65%;margin-right:auto;margin-left:auto;padding-left:80px;background-image:url(/2016/images/book-check.png);background-position:27px 50%;background-size:36px}
.button.add-to-cart.new{display:inline-block;margin-top:0;margin-left:0;padding:12px 15px 10px 45px;border:2px solid rgba(52,73,94,.7);background-color:transparent;background-image:url(/2016/images/plus-b.png);background-position:10px 45%;background-size:30px;box-shadow:none;opacity:.7;color:#34495e;font-size:16px;letter-spacing:1px}
.button.add-to-cart.new:hover{border-color:#14a085;background-color:#14a085;background-image:url(/2016/images/plus.png);background-size:30px;opacity:1;color:#fff}
.button.add-to-cart.new.single{margin-left:0;padding-top:15px;padding-bottom:15px}
.button.add-to-cart.on-left{float:left}
.button.add-to-cart.check{margin-right:15px;padding-left:72px;background-image:url(/2016/images/book-check.png);background-size:32px}
.button.add-to-cart.icon1{background-image:url(/2015/images/cart-icon2.png);background-size:36px}
.button.add-to-cart.icon2{background-image:url(/2015/images/cart-i-star.png);background-size:45px}
.button.add-to-cart.bv{margin-top:35px;margin-bottom:0;float:right}
.button.add-to-cart.b-2016{margin-top:0;padding-right:20px;padding-left:70px;background-position:15px 50%}
.button.share-b{margin-top:10px;padding:7px 12px 6px 42px;float:none;background-image:url(/2016/images/share.png);background-position:12px 50%;background-size:24px;background-repeat:no-repeat;font-size:12px;line-height:18px;letter-spacing:1px}
.button.thanx{margin-top:10px;margin-right:7px;padding:15px 25px;border:2px solid #34495e;letter-spacing:2px}
.button.thanx:hover{border-color:#14a085}
.button.thanx.orange{border-color:#ef5f3a;background-color:#ef5f3a}
.button.thanx.orange:hover{border-color:#14a085;background-color:#14a085}
.button.secondary{margin:15px 10px;padding:15px 25px 13px 55px;background-color:rgba(52,73,94,0.5);background-image:url(/2015/images/eye.png);background-position:15px 50%;background-size:32px;background-repeat:no-repeat}
.button.secondary:hover{background-color:#14a085}
.button.secondary.video{background-image:url(/2015/images/play.png);background-size:32px}
.button.secondary.send{background-image:url(/2015/images/next-icon.png);background-position:18px 50%;background-size:24px}
.button.secondary.create-horoscope{margin-bottom:50px;padding-right:16px;padding-left:60px;background-color:#ef5f3a;background-image:url(/2015/images/chart-icon.png);background-position:10px 50%;background-size:44px;font-size:20px;letter-spacing:2px}
.button.secondary.create-horoscope:hover{background-color:#14a085}
.button.secondary.gift-book{margin-top:15px;margin-bottom:5px;padding-right:17px;padding-left:60px;background-color:#ef5f3a;background-image:url(/2015/images/book-icon.png);background-position:13px 50%;background-size:38px;font-size:20px;letter-spacing:2px}
.button.secondary.gift-book:hover{background-color:#14a085}
.navbar{width:95%;min-width:940px;margin-right:auto;margin-left:auto;background-color:transparent}
.navlink{padding:20px 30px;background-color:rgba(17,27,36,.9);font-family:'Roboto Slab',sans-serif;color:hsla(0,0%,100%,.7);font-size:16px;font-weight:400}
.navlink:hover{background-color:#1c3349;color:#ffaa64}
.navlink.w--current{color:#ffa257}
.navlink.home{padding-right:20px;padding-left:20px;background-color:transparent;font-size:14px}
.navlink.home:hover{background-color:#1c3349}
.navlink.home.w--current{padding-top:17px;border-top:4px solid #ffa257;color:hsla(0,0%,100%,.7)}
.navlink.home.flash{margin-top:12px;margin-left:15px;padding:8px 15px 7px;border-radius:5px;background-color:#ffa257;font-family:'Roboto Condensed',sans-serif;color:#fff;font-weight:700;letter-spacing:1px;text-transform:uppercase}
.navlink.home.flash:hover{background-color:#1c3349;color:#ffa257}
.navlink.home.flash.w--current{border-top:1px none #000}
.navlink.dropdown{padding-left:20px;background-color:rgba(52,73,94,0.9);font-size:14px}
.navlink.dropdown:hover{background-color:#1c3349}
.logo1{height:40px;margin-top:10px;color:#fff}
.signature{margin-top:15px;font-family:Roboto,sans-serif;color:#57abff;font-size:18px;line-height:24px;text-shadow:none}
.fs30{font-size:30px;line-height:42px;text-shadow:none}
.q-foto{display:inline-block;width:90px;height:90px;margin-top:0;float:left;border-radius:45px;background-image:url(/2016/images/irena-p.jpg);background-position:50% 50%;background-size:cover}
.q-foto.jernejp{background-image:url(/2016/images/jernej-p.jpg)}
.q-foto.majas{background-image:url(/2016/images/maja-s.jpg)}
.q-foto.magdar{background-image:url(/2016/images/magda-r.jpg)}
.q-foto.alenkap{background-image:url(/2016/images/alenka-p.jpg)}
.q-foto.marjanan{background-image:url(/2016/images/marjana-n.jpg)}
.bookinfo{margin-top:15px;padding-right:10px;padding-left:10px;font-size:18px;line-height:26px;font-weight:300;text-align:center;text-shadow:none}
.bookicon{display:inline-block;width:75px;height:75px;margin:0 auto;border-radius:36px;background-color:rgba(0,30,60,0.7);background-image:url(/2016/images/bullet-razlaga.png);background-position:50% 50%;background-repeat:no-repeat}
.bookicon.unique{background-image:url(/2016/images/bullet-unique.png)}
.bookicon.knjiga{background-image:url(/2016/images/bullet-book.png);background-size:42px}
.bookicon.stars{background-image:url(/2016/images/bullet-stars.png)}
.bookicon.quality{background-image:url(/2016/images/quality.png)}
.bookicon.shield{background-image:url(/2016/images/shield.png)}
.bookicon.magic{background-image:url(/2016/images/magic-wand.png)}
.bookicon.delivery{background-image:url(/2016/images/fast-delivery.png)}
.bookicon.small55{width:55px;height:55px;margin-bottom:3px;background-size:35px}
.bookicon.small55.shield{background-size:33px}
.tac{text-align:center;text-shadow:none}
.label{display:block;margin-bottom:.5em;font-family:'Roboto Condensed',sans-serif;color:rgba(52,73,94,.7);font-weight:400;text-align:left;text-shadow:none}
.label.fl{float:left;clear:none;text-shadow:none}
.label.l-address{min-width:85px;margin-top:7px;margin-right:5px;margin-bottom:0;float:left;font-family:Roboto,sans-serif;font-size:18px;line-height:24px;font-weight:300;text-shadow:none}
.input{min-height:45px;margin-top:0;margin-right:0;margin-bottom:0;padding-top:10px;padding-bottom:10px;padding-left:15px;float:none;border:1px solid #c7c5b9;color:#34495e;font-size:18px;line-height:24px;font-weight:300;text-shadow:none}
.input:focus{border:1px solid #34495e;text-shadow:none}
.input.i-address{width:370px;min-height:40px;margin-bottom:0;padding:8px 12px;float:left;border-color:#c7c5b9;font-size:18px;line-height:20px;text-shadow:none}
.input.i-address:focus{border-color:#34495e;text-shadow:none}
.input.i-address.w100{width:125px}
.input.i-address.w250{width:235px;margin-left:10px;color:#424242}
.input.gift{width:75%;min-height:60px;font-size:22px}
.clearfix{margin-bottom:30px;clear:both;text-shadow:none}
.radio{margin-right:auto;margin-left:auto;float:none;text-shadow:none}
.radio.payment{margin-top:8px;margin-right:7px;margin-left:0;float:left}
.company{margin-top:0;font-family:'Roboto Slab',sans-serif;color:#e6e4d7;font-size:20px;line-height:38px;text-align:left}
.footer{padding-top:50px;padding-bottom:50px;background-color:#141a21}
.whitelink{color:rgba(255,255,255,0.7);line-height:24px;text-decoration:none;text-shadow:none}
.whitelink:hover{color:#14a085}
.footertitle{margin-bottom:5px;font-family:'Roboto Condensed',sans-serif;color:#2881bb;font-size:20px;line-height:24px;font-weight:400;text-transform:uppercase}
.footertitle.white{margin-bottom:2px;color:#2881bb;font-weight:400}
.footerlink{font-family:'Roboto Slab',sans-serif;color:hsla(0,0%,100%,.7);line-height:24px;text-decoration:none;text-shadow:none}
.footerlink:hover{color:#14a085}
.subfooter{margin-top:30px;padding-top:0;border-top:1px none hsla(0,0%,100%,.2);font-family:'Roboto Slab',sans-serif;color:#e6e4d7;font-size:12px}
._w-company{padding-left:50px;border-left:1px solid hsla(0,0%,100%,.2)}
.arrow-d{position:static;display:inline-block;width:0;height:0;min-width:0;margin-bottom:30px;border-top:20px solid #34495e;border-right:20px solid transparent;border-left:20px solid transparent;text-shadow:none}
.arrow-d.orange2{border-top-color:#ffa257;text-shadow:none}
.arrow-d.dark{border-top-color:#111b24;text-shadow:none}
.arrow-d.yellow{border-top-color:#e6e4d7;text-shadow:none}
.arrow-d.white{border-top-color:#fff;text-shadow:none}
.arrow-d.red{border-top-color:#e54c3c;text-shadow:none}
.arrow-d.visual{border-top-width:20px;border-top-color:#5fa1d4}
.arrow-d.green{border-top-width:20px;border-top-color:#14a085}
.arrow-d.grey{border-top-width:20px;border-top-color:#c7c5b9}
.h-navbar{background-color:transparent}
.logo{max-height:40px;margin-top:12px;margin-bottom:12px;color:#fff;font-size:20px;text-shadow:none}
.mb30{margin-top:0;margin-bottom:30px;text-shadow:none}
.mb15{margin-bottom:15px;color:#34495e;text-shadow:none}
.mt50{margin-top:50px;clear:none;text-shadow:none}
.w-testimonial{margin-top:25px;padding:15px 20px;clear:both;border-radius:9px;background-color:hsla(0,0%,100%,.6)}
.w-testimonial:hover{background-color:#fff;box-shadow:1px 1px 6px 0 rgba(0,0,0,.52)}
.p-testimonial{margin-bottom:5px;margin-left:110px;font-family:'Roboto Slab',sans-serif;color:#424242;line-height:22px;text-align:left;text-shadow:none}
.p-testimonial.sig{margin-bottom:0;font-family:Roboto,sans-serif;color:#34495e;font-size:14px;line-height:18px;font-weight:700;text-shadow:none}
.p-product{margin-left:145px;font-size:14px;line-height:20px;font-weight:400;text-align:left;text-shadow:none}
.buyicon{margin-right:15px;float:left;text-shadow:none}
.tal{text-align:left;text-shadow:none}
.tal.mb5{margin-bottom:5px;text-shadow:none}
.ml145{margin-left:127px}
.c-help{display:block;padding:20px 30px 30px;border-radius:9px;background-color:#fff;color:#424242;font-size:18px;line-height:27px;text-shadow:none}
.mt30{margin-top:30px;margin-bottom:0;text-shadow:none}
.buy-radio{margin-bottom:0;padding-left:0;clear:both;color:#34495e;text-align:center;text-shadow:none}
.mt10{margin-top:10px;text-shadow:none}
.mt20{margin-top:20px;text-shadow:none}
.buycitation{max-width:370px;min-height:120px;margin-top:10px;border:1px solid #c7c5b9;color:#424242;font-size:18px;line-height:24px;text-shadow:none}
.buycitation:focus{border-color:#34495e;text-shadow:none}
.citation-hidden{display:none;text-shadow:none}
.bb1{height:0;margin-bottom:10px;border-bottom:1px solid #fff;text-shadow:none}
.bb1.blue{border-bottom-width:1px;border-bottom-color:#e6e4d7}
.payment-box{display:inline-block;width:19%;min-height:150px;margin-right:4px;margin-left:4px;padding:10px;float:none;border-radius:7px;background-color:#fff;color:#fff;text-shadow:none}
.payment-box:hover{background-color:#ffa257;text-shadow:none}
.payment-box:active{text-shadow:none}
.payment-box.wide{width:100%;min-height:30px;margin-right:0;margin-bottom:10px;margin-left:0;padding-left:20px;background-color:rgba(255,255,255,0.6);background-image:url(/2016/images/visa-mastercard.png);background-position:97% 50%;background-size:auto 32px;background-repeat:no-repeat;color:#34495e}
.payment-box.wide:hover{background-color:#ffa257}
.payment-box.wide.prepay{background-image:url(/2016/images/prepay-ii.png);background-size:auto 36px}
.payment-box.wide.moneta{background-image:url(/2016/images/moneta-i.png);background-size:auto 36px}
.lh2{margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid hsla(0,0%,100%,.6);color:#34495e;font-size:125%;line-height:2em;text-shadow:none}
.bank-link{margin:5px;padding:10px;border-radius:5px;text-shadow:none}
.bank-link:hover{box-shadow:0 0 6px 0 rgba(52,73,94,.5);text-shadow:none}
.mt30-2{margin-top:25px;text-shadow:none}
.support-button{padding-bottom:20px;text-align:center;text-shadow:none}
.c-helpintro{padding-bottom:20px;text-align:center;text-shadow:none}
.textarea{min-height:140px;padding-top:10px;padding-left:15px;border:1px solid #c7c5b9;font-size:18px;line-height:24px;text-shadow:none}
.textarea:focus{border-color:#34495e}
.support-hidden{position:relative;display:none;width:50%;margin-right:auto;margin-left:auto;padding:30px;border-radius:7px;background-color:#dad8c7;box-shadow:rgba(0,0,0,0.56) 0 0 10px 0;text-shadow:none}
.h-input{display:inline-block;width:49%;min-height:40px;margin-bottom:0;float:left;border:1px solid rgba(52,73,94,.49);font-family:Roboto,sans-serif;color:#34495e;font-size:18px;font-weight:300;text-shadow:none}
.h-input:active{text-shadow:none}
.h-input:focus{border-color:#14a085;text-shadow:none}
.h-input.mr2{margin-right:2%;color:#34495e;text-shadow:none}
.h-input.w3{width:32%;text-shadow:none}
.h-input.w100{width:100%;text-shadow:none}
.h-input.year{width:32%;min-height:34px;margin-top:5px;margin-bottom:5px;padding-top:5px;padding-bottom:5px}
.h-radio{margin-left:35px;padding-left:0;float:left;font-family:'Roboto Condensed',sans-serif;color:#34495e;font-size:20px;line-height:23px;font-weight:700;text-shadow:none}
.h-select{display:inline-block;width:32%;height:40px;min-height:40px;margin-right:2%;float:left;border:1px solid rgba(52,73,94,.49);border-radius:0;background-color:#fff;background-image:url(/2016/images/down.png);background-position:90% 50%;background-repeat:no-repeat;font-family:Roboto,sans-serif;color:#34495e;font-size:18px;line-height:20px;font-weight:300;text-shadow:none}
.h-select:focus{border-color:#34495e;text-shadow:none}
.h-select.kupon{width:70px;margin-right:12px;font-size:28px;font-weight:700}
.header{background-color:#34495e}
.h-select.horoscope{height:34px;min-height:34px;margin-top:5px;margin-bottom:5px;padding-top:5px;padding-bottom:5px}
.nav-link{padding-top:23px;padding-bottom:23px;font-family:'Roboto Slab',sans-serif;color:#e6e4d7;font-weight:400;text-shadow:none}
.nav-link:hover{background-color:#14a085;color:#fff;text-shadow:none}
.nav-link.w--current{color:#ffa257;text-shadow:none}
.nav-link.w--current:hover{background-color:#14a085;text-shadow:none}
.nav-link.coins{padding-right:50px;padding-left:20px;background-image:url(/2016/images/astrocoins-w.png);background-position:80% 50%;background-size:32px;background-repeat:no-repeat;font-family:'Roboto Condensed',sans-serif;color:#ffa257;font-size:20px;text-shadow:none}
.nav-link.coins:hover{background-color:#141c24;text-shadow:none}
.nav-dropdown{padding-top:23px;padding-bottom:23px;font-family:'Roboto Slab',sans-serif;color:#e6e4d7;font-weight:400}
.nav-dropdown:hover{background-color:#141c24;color:#fff}
.nav-dropdown-list.w--open{right:0;width:200px;background-color:#34495e}
.nav-dropdown-link{background-color:#34495e;font-family:'Roboto Slab',sans-serif;color:#e6e4d7;text-shadow:none}
.nav-dropdown-link:hover{background-color:#14a085;color:#fff;text-shadow:none}
.footer{padding-top:50px;padding-bottom:36px;background-color:#313c47;background-image:-webkit-linear-gradient(270deg,#141c24,#313c47);background-image:linear-gradient(180deg,#141c24,#313c47)}
.l-white{color:hsla(0,0%,100%,.8);text-shadow:none}
.l-white:hover{color:#14a085;text-shadow:none}
.footer-links-col{font-family:'Roboto Slab',sans-serif;line-height:27px}
.footer-title{font-family:'Roboto Slab',sans-serif;color:#ffa257;letter-spacing:1px;text-transform:none}
.c-white{color:#fff;text-shadow:none}
.c-white.w--current{color:#fff;text-shadow:none}
.c-yellow{color:#e6e4d7;text-shadow:none}
.c-orange{color:#ffa257;text-shadow:none}
.footer-company{padding-left:50px;border-left:1px solid hsla(0,0%,100%,.6);font-family:'Roboto Slab',sans-serif;font-size:20px;line-height:40px;text-shadow:none}
.bg-blue{background-color:#34495e;color:#e6e4d7;text-shadow:none}
.bg-yellow{padding-bottom:30px;background-color:#e6e4d7;text-shadow:none}
.bg-yellow.warning{display:inline-block;max-width:75%;margin-top:25px;line-height:1.5em;text-align:center;text-shadow:none}
.bg-yellow.tac{padding-bottom:50px}
.bg-yellow.tac.pb30{padding-bottom:30px}
.bg-white{background-color:#fff;text-shadow:none}
.bg-white.tac.first-2016{padding-bottom:50px}
.section{padding-bottom:50px;text-align:center;text-shadow:none}
.section-subfooter{position:relative;min-height:200px;margin-top:50px;padding-top:30px;padding-bottom:30px;background-color:#141c24;font-family:'Roboto Slab',sans-serif;font-size:12px;line-height:30px;text-shadow:none}
.hr{height:0;margin-top:10px;margin-bottom:10px;border-top:1px solid #34495e;text-shadow:none}
.round9-box{padding:20px 25px;border-radius:9px;text-align:left;text-shadow:none}
.clearfix-new{clear:both;text-shadow:none}
.h-row{margin-bottom:10px;padding-bottom:4px;border-bottom:1px solid #e6e4d7;text-shadow:none}
.header1{margin-top:.5em;color:#34495e;font-size:36px;line-height:42px;text-transform:none;text-shadow:none}
.header1.error-title{margin-bottom:25px;line-height:48px}
.header1.support{font-size:24px;line-height:32px}
.header1.support-h-title{margin-top:0;margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid #c7c5b9;font-size:27px;line-height:32px}
.mb50{margin-bottom:50px;text-shadow:none}
.mbt1{margin-top:25px;margin-bottom:0;text-shadow:none}
.pt50{padding-top:50px;text-shadow:none}
.mb0{margin-bottom:0;text-shadow:none}
.narrow-box{display:block;max-width:800px;margin-right:auto;margin-left:auto;text-shadow:none}
.pb50{padding-right:15px;padding-bottom:50px;padding-left:15px;text-shadow:none}
.fl{float:left;text-shadow:none}
.fr{float:right;text-shadow:none}
.l-case{text-transform:none;text-shadow:none}
.buy-disclaimer-row{text-shadow:none}
.confirm-prices{margin-bottom:10px;clear:both;font-size:18px;line-height:24px;text-shadow:none}
.mr25{margin-right:25px;text-shadow:none}
.coins-info-box{position:absolute;top:auto;right:0;z-index:110;display:none;width:490px;padding:15px 15px 8px 100px;background-color:#141c24;background-image:url(/2016/images/astrocoins-o.png);background-position:2px 0;background-size:95px;background-repeat:no-repeat;color:#fff;text-shadow:none}
.pr{position:relative;text-shadow:none}
.ts{text-shadow:1px 1px 1px #000}
.success-message{padding-top:15px;border-radius:9px;background-color:#ffa257;font-family:Roboto,sans-serif;color:#fff;text-shadow:none}
.mb10{margin-bottom:10px;text-shadow:none}
.ddl-hover{position:absolute;left:auto;top:auto;right:0;z-index:110;background-color:#34495e;text-shadow:none}
.ddl-hover.w--open{position:absolute;left:auto;top:auto;right:0;z-index:0;display:none;margin-top:-67px;padding-top:67px;background-color:#141c24;text-shadow:none}
._w-coins{position:relative;display:inline-block}
.bg_bluefooter{background-color:#313c47}
.book-intro{min-height:550px;background-color:#d4ddce;background-image:url(/2016/images/woman-w-book.jpg);background-position:0 50%;background-size:cover;background-repeat:no-repeat}
.book-intro.split2{min-height:700px;background-color:#34495e;background-image:url(/2016/images/family-1698-c.jpg);background-position:50% 65%;background-size:cover;text-align:center}
.book-intro.split2.h-2016{min-height:400px;background-color:rgba(52,73,94,.5)}
.bg-vodnik{min-height:300px;padding-bottom:50px;background-color:#111b24;background-image:url(/2016/images/magic-hands-star.jpg);background-position:-36px 50%;background-size:contain;background-repeat:no-repeat;color:#e6e4d7;text-align:center}
.book-h1{display:block;margin:0 auto 30px;color:#34495e;font-size:42px;line-height:52px;text-transform:none}
.book-h1.vodnik{margin-top:0;color:#fff}
.book-h1.spoznajte{margin-top:0}
.book-h1.h1-horoscope{margin-bottom:0;padding:30px 5%;color:#34495e;font-size:48px;line-height:42px}
.book-h1.h1-horoscope:hover{color:#fff;text-shadow:none}
.book-h1.kupon{margin-top:20px;margin-bottom:15px;color:#fff;font-size:40px;line-height:31px}
.book-h1.order{margin-top:0;margin-bottom:20px;font-size:32px;line-height:36px}
.book-h1.order.onhome{margin-bottom:15px;text-align:left}
.book-h1.darilo{margin-top:35px}
.book-h1.interpretation-t{margin-bottom:10px;color:#fff;font-size:32px;text-transform:uppercase}
.book-h1.discount-title{display:block;margin-bottom:0;padding:30px 25px;background-color:#ffa257;color:#34495e;line-height:40px;text-shadow:none}
.book-h1.family-title{display:inline-block;margin-bottom:0;padding-right:30px;padding-bottom:20px;padding-left:30px;background-color:rgba(52,73,94,.5);color:hsla(0,0%,100%,.9);font-size:48px;line-height:54px}
.book-h1.marsaa{margin-bottom:15px;font-size:60px;line-height:36px}
.book-h1.team{color:#fff;text-align:left}
.book-h1.horoskop{margin-bottom:7px;font-size:48px;line-height:56px}
.book-h1.family{margin-bottom:0;color:hsla(0,0%,100%,.9)}
.book-h1.add2cart{color:hsla(0,0%,100%,.9)}
.book-h1.onorange{margin-bottom:0}
.book-h1.split2{margin-top:5px;margin-bottom:10px;border-radius:9px;color:#fff;font-size:46px;line-height:64px;text-transform:none;text-shadow:rgba(0,0,0,.6) 1px 1px 5px}
.book-h1.split2.ht-2016{line-height:56px}
.book-h1.split2.ht-2016.ff-l-2016{font-size:42px;line-height:52px}
.book-h1.h1-2016{margin-bottom:15px;font-size:36px;line-height:42px;font-weight:700;text-align:left;text-transform:uppercase}
.book-h1.h1-2016.ff-h-2016{font-size:40px;line-height:45px;text-transform:none}
.book-h1.ff-l-2016{font-size:40px;line-height:48px}
.fs20{font-size:20px;line-height:30px}
.header-subtitle{font-family:'Roboto Slab',sans-serif;font-size:20px;line-height:36px;font-weight:400}
.yellow-chart-section{padding-bottom:70px;background-color:#e6e4d7;background-image:url(/2016/images/chart-drawing-y.jpg);background-position:200% 0;background-size:auto;background-repeat:no-repeat;text-align:center}
.book-obrazec{width:50%;float:left}
.book-demo{width:50%;margin-right:-3%;float:right}
.demo{margin-top:5px;margin-right:5%;margin-left:5%;font-size:12px;line-height:16px;text-align:center}
.book-o-ribbon{padding:15px 5% 17px;background-color:#ffa257;opacity:1;font-family:'Roboto Slab',sans-serif;color:#fff;font-size:24px;line-height:39px;font-weight:300;text-align:center}
.book-o-ribbon.kupon{padding-top:20px;padding-bottom:22px;font-size:21px;line-height:28px}
.book-horoscope{margin-bottom:50px;padding-right:40px;padding-bottom:50px;padding-left:40px;border-bottom-left-radius:9px;border-bottom-right-radius:9px;background-color:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,.39)}
.book-horoscope.onhome{margin-bottom:0}
.horoscope-header{position:relative;z-index:10;padding:45px 25px 55px;background-color:#ffa257;background-image:url(/2016/images/big-star-w50.png);background-position:40px -100px;background-size:400px;background-repeat:no-repeat}
.horoscope-header.hh-2016{padding-top:40px;padding-bottom:40px;background-color:#34495e;background-image:url(/2016/images/astro-stars.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat;color:#fff}
.book-book{background-image:-webkit-linear-gradient(270deg,#fff,#e6e4d7 98%);background-image:linear-gradient(180deg,#fff,#e6e4d7 98%);text-align:center}
.book-header-row{background-color:rgba(52,73,94,.7)}
.book-header-row:hover{background-color:#34495e}
.h1-intro-container{margin-top:70px;margin-right:20px;margin-left:400px;text-align:center}
.h1-intro-container.kupon{margin-top:50px;margin-bottom:50px;margin-left:420px;padding:5px 20px 20px;border-radius:7px;color:#fff;font-size:16px;line-height:23px}
.h1-intro-container.spli2{margin-top:20px;margin-left:20px}
.icon-down{display:inline-block;width:75px;margin-top:15px;padding:17px;border-style:none;border-radius:100%;background-color:#34495e;opacity:.4}
.icon-down:hover{background-color:#14a085;opacity:1}
.icon-down.razlaga{position:relative;top:-4px;margin-left:130px}
.icon-down.split2{background-color:#34495e;opacity:.7}
.icon-down.split2:hover{background-color:#14a085;opacity:1}
.vodnik-container{margin-right:20px;margin-left:451px;text-shadow:1px 1px 3px #000}
.footer-payment-row{padding:17px 22px 20px;border-radius:5px;background-color:hsla(0,0%,100%,.7);text-align:center}
.payment-p{margin-bottom:10px;font-size:14px;line-height:20px}
.create-book-cta{position:fixed;right:2%;bottom:0;z-index:200;display:none;min-width:23%;padding:25px 25px 15px;border-top-left-radius:7px;border-top-right-radius:7px;background-color:rgba(52,73,94,.9);box-shadow:0 0 10px 0 rgba(0,0,0,.69);color:#ffa257;text-align:center}
.create-book-cta:hover{background-color:#34495e}
.create-book-cta.aboutt{display:inline-block;width:auto}
.create-book-cta.aboutt.boxbutton{display:none}
.book-image-c{display:block;width:46%;float:left}
.book-image-c.slide2{width:30%;padding-bottom:15px;background-color:#fff}
.book-image-c.quality{width:41%;margin-right:3%}
.book-image-c.razlaga-slide{width:33%;margin-right:3%}
.book-slider-text-c{width:52%;padding-top:15px;float:left;text-align:center}
.book-slider-text-c.slide2{width:65%;margin-right:5%;padding-top:0}
.slider{height:100%;background-color:transparent}
.slider.razlaga{margin-bottom:25px;padding:30px 50px 40px;border-bottom-left-radius:9px;border-bottom-right-radius:9px;background-color:hsla(0,0%,100%,.8)}
.book-arrow{width:70px;height:70px;padding-top:10px;padding-bottom:10px;padding-left:2px;border-radius:100%;background-color:rgba(52,73,94,.5);font-size:41px;line-height:49px}
.book-arrow:hover{background-color:#14a085}
.book-arrow.right{margin-right:15px}
.book-arrow.left{margin-left:15px}
.book-arrow-c{width:300px;opacity:0}
.book-arrow-c:hover{opacity:1}
.bookissuu{margin:40px 100px 30px;padding:25px 60px 15px;clear:both;border:1px solid #dad8c7;border-radius:7px;background-color:rgba(255,255,255,0.3);font-size:16px;line-height:24px}
.marsa-quote{margin-top:20px;margin-bottom:5px;font-family:'Roboto Slab',sans-serif;font-size:20px;text-align:center}
.marsa-signature{font-family:'Roboto Condensed',sans-serif;font-size:15px;line-height:18px;font-weight:400;text-align:center}
.bookissuu{margin-top:30px;margin-bottom:35px;padding:25px 25px 15px;clear:both;border:1px solid #dad8c7;border-radius:7px;background-color:hsla(0,0%,100%,.3)}
.bookissuu:hover{background-color:hsla(0,0%,100%,.45)}
.price-section{padding-top:40px;padding-bottom:40px;background-color:hsla(144,3%,70%,.6);font-family:'Roboto Slab',sans-serif;color:#34495e;font-size:24px;line-height:36px}
.price-section.split2{margin-top:50px;background-color:#34495e;background-image:url(/2016/images/bg-star-rise-s.jpg);background-position:100% 0;background-size:cover;color:#ffa257;text-shadow:#000 1px 1px 6px}
.book-clients{min-height:90px;margin-top:50px;padding-top:10px;padding-bottom:10px;border-top:1px solid rgba(52,73,94,.5);border-bottom:1px solid rgba(52,73,94,.5)}
.client-box{width:126px;margin:15px;float:left}
.client-box.high{margin-top:10px;margin-bottom:5px}
.book-coupon-text{margin-top:5px;font-size:16px;line-height:24px;text-align:left}
.book-m-icon{color:hsla(0,0%,100%,.9);font-size:48px;line-height:42px}
.book-m-button{padding-top:10px;padding-bottom:10px}
.book-m-button:hover{background-color:rgba(17,27,36,.8)}
.book-m-button.w--open{background-color:rgba(17,27,36,.8)}
.h-menu{margin-left:70%;background-color:transparent}
.h-menu.home{margin-left:0}
.obrazec-intro{display:block;width:80%;margin-right:auto;margin-left:auto;text-align:center}
.sample-p{float:left}
.eorder-block.onhome{font-size:16px;line-height:24px;text-align:left}
.birth_data{margin-bottom:15px;border-bottom:1px none hsla(0,0%,100%,.6);font-size:22px;line-height:27px;font-weight:500}
.birth_data.payment{margin-bottom:5px;font-size:20px;line-height:25px}
._2-cols-container{clear:both}
.confirm-data{width:52%;padding-top:65px;float:left;text-align:left}
.confirm-data.bottom{width:60%;padding:20px 25px 10px;background-color:#fff;color:#34495e}
.confirm-data.address{padding-top:45px}
.confirm-data.confirm{padding-top:40px}
.confirm-data.confirm.kupon{margin-top:70px;float:left}
.confirm-data.thanx{padding-top:60px}
.confirm-data.kupon{display:block;margin-top:20px;margin-right:auto;margin-left:auto;padding-top:0;float:none}
.confirm-data.gift{padding-top:50px}
.confirm-data.bv{padding-top:50px}
.confirm-data-book{width:45%;margin-right:3%;float:left;text-align:left}
.confirm-data-book.bv{margin-top:30px}
.confirm-data-book.kupon{width:43%;margin-right:5%;padding-top:20px;padding-right:20px;padding-left:20px;border-radius:7px;background-color:#f2f1eb;font-family:'Roboto Slab',sans-serif;font-size:16px;line-height:24px}
.info-box-border-top{margin-top:5px;margin-bottom:10px;padding-top:10px;padding-bottom:10px;float:none;border-top:1px solid #c7c5b9;font-family:'Roboto Slab',sans-serif;font-size:14px;font-weight:700}
.info-box-border-top.bottom{margin-bottom:0;padding-bottom:0;background-image:url(/2016/images/moneyback-b.png);background-position:100% 90%;background-size:140px;background-repeat:no-repeat}
.info-box-border-top.payment{margin-bottom:0;padding-bottom:0;font-family:Roboto,sans-serif;font-size:16px;line-height:24px;font-weight:300}
.info-box-border-top.payment.thanx{margin-top:10px;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #c7c5b9}
.info-box-border-top.payment.helpp{font-size:18px;line-height:32px}
.info-box-border-top.check{margin-top:-5px;margin-bottom:0;font-family:Roboto,sans-serif;font-weight:400}
.info-box-border-top.mt20{margin-top:20px}
.info-box-border-top.kupon{margin-top:20px}
.info-box-border-top.error{margin-bottom:50px}
.price-info{margin-top:5px;margin-bottom:7px;color:rgba(52,73,94,.7);font-size:18px;line-height:24px;font-weight:300;text-decoration:none}
.price-big{margin-bottom:7px;font-size:42px;line-height:42px}
.price-big.coupon{float:left}
.orange-head-section{padding-bottom:50px;background-color:#ffa257;text-align:center}
.orange-head-section.success{padding-bottom:0;background-color:#14a085;background-image:-webkit-linear-gradient(90deg,#14a085,#1fd36e);background-image:linear-gradient(0deg,#14a085,#1fd36e)}
.orange-head-section.gift{position:relative}
.advice-box{position:absolute;top:-85px;right:0;display:inline-block;width:45%;margin-bottom:50px;padding:10px 100px 10px 20px;border-radius:7px;background-color:#fff;background-image:url(/2016/images/marsa.jpg);background-position:100% 50%;background-size:contain;background-repeat:no-repeat;box-shadow:2px 2px 5px 0 rgba(0,0,0,.63);font-size:16px;line-height:24px;text-align:left}
.advice-box.address{top:-95px;width:auto;padding-top:10px;padding-right:20px;padding-bottom:10px;background-color:#e6e4d7;background-image:none;color:#34495e;font-size:16px;line-height:21px;text-align:left}
.advice-box.confirm{width:42%;padding-right:78px}
.advice-box.confirm.m3{width:35%;margin-right:65px;padding-right:86px;padding-bottom:10px}
.advice-box.payment{left:0;top:-85px;right:auto;width:45%;margin-bottom:50px;padding:12px 107px 10px 20px;background-position:100% 50%;font-size:15px;line-height:22px}
.advice-box.thanx{width:43%;padding-right:100px}
.advice-box.prepay{position:static;width:62%;padding-right:95px}
.advice-box.helpp{width:40%;font-size:15px;line-height:22px}
.advice-box.cenik{top:-100px;display:none;width:44%;margin-right:10px;padding-right:90px}
.advice-box.static{position:absolute;top:-115px;right:0;width:44%;margin-right:9px}
.advice-box.reading{top:-70px;right:50px;z-index:1;width:390px;padding-right:80px;padding-left:15px;font-size:15px;line-height:20px}
.yellow-gradient-section{padding-bottom:30px;background-color:#fff;background-image:-webkit-linear-gradient(270deg,#fff 1%,#e6e4d7 98%);background-image:linear-gradient(180deg,#fff 1%,#e6e4d7 98%);text-align:center}
.yellow-gradient-section.two{padding-bottom:50px}
.yellow-gradient-section.testimonials{padding-bottom:70px}
.interpretation-title{padding-top:35px;padding-bottom:25px;border-top:5px solid #34495e;background-color:hsla(50,10%,63%,.65);color:#1c2c3d;font-size:20px;line-height:30px;font-weight:300}
.razlaga-name-h1{margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid rgba(52,73,94,.5);color:rgba(52,73,94,.7);font-size:42px;line-height:60px;text-transform:none}
.razlaga-name-h1.intro-t{line-height:42px}
.razlaga-name-h1.name{margin-bottom:0;padding-bottom:0;border-bottom:1px none #000}
.razlaga-name-h1.name.bv{color:#34495e;text-align:left}
.razlaga-name-h1.name.bv2{display:inline-block;width:50%;font-family:Roboto,sans-serif;color:#fff;font-size:32px;line-height:39px;font-weight:300;text-align:left;text-transform:uppercase;text-shadow:none}
.razlaga-name-h1.bv1{margin-bottom:15px;padding-right:50px;padding-bottom:15px;padding-left:50px;color:#34495e;font-size:32px;line-height:42px}
.split-2-cols_p{margin-bottom:12px;font-family:'Roboto Slab',sans-serif;line-height:28px}
.razlaga-slidenav{bottom:10px}
.book-bullet{min-height:50px;margin-bottom:5px;padding-top:15px;padding-bottom:0;padding-left:50px;background-image:url(/2016/images/checked-b.png);background-position:0 50%;background-size:36px;background-repeat:no-repeat;font-family:'Roboto Condensed',sans-serif;font-size:18px;line-height:20px;font-weight:400}
.book-bullet.star{min-height:70px;margin-top:15px;margin-bottom:15px;padding-top:10px;padding-left:75px;background-image:url(/2016/images/book-check.png);background-size:60px;font-family:'Roboto Slab',sans-serif;font-size:18px;line-height:25px;font-weight:300;text-align:left}
.bullets-container{width:64%;padding-top:20px;float:right}
.razlaga-book-slide-title{margin-bottom:25px;padding-bottom:20px;clear:both;border-bottom:1px solid rgba(52,73,94,.5);font-family:'Roboto Slab',sans-serif}
.razlaga-book-title{float:left;font-size:36px;line-height:42px;font-weight:200}
.razlaga-book-title.mini{margin-top:5px;font-size:20px;line-height:27px;font-weight:400}
.discount-section{min-height:500px;background-color:#ffa257;background-image:url(/2016/images/astro-book-4.jpg);background-position:50% 70%;background-size:cover;background-repeat:no-repeat;text-align:center}
.book-2-cols{width:46%;margin:15px 2%;float:left}
.book-promo{min-height:165px;padding:15px 25px 15px 170px;border:1px solid hsla(144,3%,70%,.6);border-radius:7px;background-color:#fff;background-image:url(/2016/images/astrocaffe-book-cart.png);background-position:-41px -55px;background-size:214px;background-repeat:no-repeat;font-family:'Roboto Slab',sans-serif;font-size:20px;line-height:33px;text-align:left}
.book-promo.col2{padding-right:159px;padding-left:25px;background-image:url(/2016/images/promo-clock.jpg);background-position:201px 50%;background-size:400px}
.book-promo.col3{padding-right:120px;padding-left:25px;background-image:url(/2016/images/promo-meditate.jpg);background-position:100% 50%;background-size:contain}
.book-promo.col4{padding-right:26px;padding-left:25px;background-image:url(/2016/images/bg-star-rise-s.jpg);background-position:-82px -36px;background-size:600px;background-repeat:no-repeat;color:hsla(0,0%,100%,.9)}
.confirm-bullets{width:36%;margin-right:4%;float:left;border-right:1px none #c7c5b9}
.confirm-bottom-container{margin-top:20px;margin-bottom:100px;clear:both;border-top:1px none #c7c5b9;border-bottom:1px none #c7c5b9}
.header-title{margin-top:50px}
.header-title.cart{margin-top:45px;font-size:42px;line-height:52px}
.header-title.cart.payment{line-height:35px}
.header-title.help{display:inline-block;width:60%;margin-top:50px;margin-bottom:15px;text-align:left}
.header-title.cenik{width:50%;margin-top:40px;margin-left:0;line-height:56px;text-align:left;text-transform:none;text-shadow:#000 1px 1px 3px}
.header-title.aboutt{margin-top:5px;margin-left:50px;padding-right:300px;font-size:60px;line-height:60px;text-align:left;text-transform:none}
.header-title.static{margin-top:65px;text-align:left;text-transform:none}
.header-title.gift{padding-right:327px;font-size:42px;line-height:56px;text-align:left}
.header-title.bv{display:inline-block;width:600px;margin-top:37px;font-size:72px;line-height:78px;text-align:left;text-transform:none;text-shadow:#000 2px 2px 6px}
.disclaimer-box{padding:20px;border-top-left-radius:9px;border-top-right-radius:10px;background-color:hsla(49,25%,87%,.7);color:#34495e;font-size:14px;line-height:18px}
.disclaimer-box.light{background-color:hsla(0,0%,100%,.4)}
.disclaimer-box.db-2016{margin-top:50px;padding:0}
.discount-bottom-section{background-color:#7b878e;background-image:-webkit-linear-gradient(270deg,#34495e,#9fa6a7 96%);background-image:linear-gradient(180deg,#34495e,#9fa6a7 96%);color:#fff;text-align:center}
.disclaimer-2{margin-top:20px;margin-bottom:20px;padding-top:30px;border-top:1px solid #c7c5b9}
.disclaimer-2-title{margin-top:5px;margin-bottom:0;font-family:'Roboto Slab',sans-serif;color:rgba(52,73,94,.7);font-size:22px;font-weight:400;text-align:left}
.infotitle{font-size:16px;line-height:26px;font-weight:700}
.split-2-cols{margin-right:-10px;margin-left:-10px}
.split-2-cols.column{position:relative;display:block;width:50%;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px;float:left}
.footer-artisa{padding-right:50px;float:left;font-family:'Roboto Slab',sans-serif;color:#e6e4d7;font-size:14px;line-height:24px;text-align:left}
.footer-links{padding-left:30px;float:left;border-left:1px solid hsla(0,0%,100%,.25);font-family:'Roboto Slab',sans-serif;color:#e6e4d7;font-size:14px;line-height:28px}
.footer-payment{max-width:45%;padding:12px 20px 15px;float:right;border-radius:5px;background-color:hsla(0,0%,100%,.9)}
.disclaimer-section{background-color:#e6e4d7;text-align:center}
.cart-price{margin-top:5px;padding-top:5px;border-top:1px solid rgba(52,73,94,.31)}
.pl90{margin-left:90px}
.orange-price-in-advice{padding-left:20px;color:#ffa257;font-weight:700}
.kosarica-title{color:rgba(52,73,94,.5)}
.posvetilo{margin-top:12px;margin-bottom:15px;padding:15px;border-radius:5px;background-color:hsla(0,0%,100%,.7);font-family:'Roboto Slab',sans-serif;font-size:16px;line-height:22px;font-style:italic;text-align:center}
.mb5{margin-bottom:5px}
._2cols-left{width:48%;margin-right:4%;float:left;text-align:left}
._2cols-left.payment{width:45%;margin-top:80px;margin-right:3%}
._2cols-left.helpp{width:55%;margin-right:5%;margin-bottom:50px;padding:20px;border-radius:7px;background-color:hsla(51,11%,75%,.4)}
._2cols-left.cenik-c{margin-top:41px}
._2cols-left.onhome{width:48%;margin-bottom:70px}
._2cols-left.razlaga{margin-top:10px}
._2cols-right{width:48%;float:left;text-align:left}
._2cols-right.payment{width:52%;margin-bottom:20px;padding:15px 20px 6px;border-radius:7px;background-color:hsla(51,11%,75%,.4)}
._2cols-right.payment.prepay{padding-bottom:15px;background-color:hsla(51,11%,75%,.4)}
._2cols-right.helpp{width:40%;margin-top:110px;font-size:18px;line-height:30px}
._2cols-right.cenik-c{margin-bottom:20px}
._2cols-right.cenik-b{margin-top:60px}
._2cols-right.onhome{width:48%;margin-top:0;margin-bottom:70px}
._2cols-right.razlaga{font-size:16px;line-height:24px}
.paymentlabel{margin-left:5px;float:left;font-family:'Roboto Condensed',sans-serif;font-size:21px;line-height:30px;font-weight:700;text-align:left;letter-spacing:1px;text-transform:uppercase}
.cart-title{margin-bottom:5px;font-family:'Roboto Condensed',sans-serif;color:#34495e;font-size:27px;line-height:32px;font-weight:300;text-transform:none}
.cart-title.mb15{margin-bottom:15px}
.cart-title.cenik{margin-bottom:15px}
.cart-title.helpp{margin-bottom:15px}
.cart-delete{width:22px;height:22px;margin-top:2px;margin-left:3px;float:left;border-radius:100%;background-color:transparent;background-image:url(/2016/images/delete.png);background-position:50% 50%;background-size:9px;background-repeat:no-repeat}
.cart-delete:hover{background-color:#e54c3c;background-image:url(/2016/images/delete-w.png)}
.coupon-form{margin-top:12px}
.advice-payment-p{font-size:15px;line-height:22px}
.payment-info{margin-right:30px;padding-right:30px;float:left;border-right:1px solid hsla(0,0%,100%,.6);line-height:22px;text-align:left}
.question-box{display:block;max-width:560px;float:left;text-align:center}
.delete{margin-top:20px;padding-top:10px;padding-bottom:10px;background-color:#a4ffa0}
.prepay-title{padding-bottom:9px;border-bottom:1px solid hsla(0,0%,100%,.6);font-family:'Roboto Condensed',sans-serif;color:rgba(52,73,94,.7);font-size:36px;line-height:42px;font-weight:700;letter-spacing:0;text-transform:uppercase}
.bank-logos{margin-top:20px;padding:25px 15px;border-radius:7px;background-color:#fff;font-size:18px;line-height:24px;text-align:center}
.banks{margin-top:10px;margin-bottom:25px;padding-top:15px;padding-bottom:15px;border-top:1px solid rgba(52,73,94,.25);border-bottom:1px solid rgba(52,73,94,.25)}
.thanx-info-box{margin-top:35px;margin-bottom:25px;padding:20px;border-top:1px none #c7c5b9;border-bottom:1px none #c7c5b9;border-radius:7px;background-color:hsla(51,11%,75%,.46)}
.error-header{padding-bottom:50px;background-color:#e54c3c;text-align:center}
.marsa-title{margin-bottom:0;font-family:'Roboto Slab',sans-serif;color:#34495e;line-height:36px;font-weight:300}
.marsa-foto{position:relative;top:0;right:0;width:240px;height:240px;float:right;border-radius:100%;background-image:url(/2016/images/marsa.jpg);background-position:50% 50%;background-size:cover}
.marsa-subtitle{margin-bottom:15px;padding-bottom:7px;border-bottom:1px solid rgba(52,73,94,.5);font-family:'Roboto Slab',sans-serif;color:rgba(52,73,94,.7);font-size:18px;line-height:26px;font-weight:400;text-transform:none}
.select-kupon{display:block;width:182px;padding-top:0;padding-right:0;padding-left:20px;float:left;color:rgba(52,73,94,.7);font-size:30px;line-height:42px;font-weight:300;text-align:left}
.quantity{width:75px;height:41px;margin-top:0;margin-bottom:0;float:left;color:#34495e;font-size:28px;line-height:20px;font-weight:700;text-align:left}
.quantity-t{color:rgba(52,73,94,.7);font-weight:400}
.astrocaffe-bg{min-height:310px;background-color:#03132d;background-image:url(/2016/images/astro-home-visual-background.jpg);background-position:50% 0;background-size:auto;background-repeat:no-repeat}
.astrocaffe-bg.gift{min-height:265px}
.help{width:70%;margin-top:55px;text-align:left;text-transform:none}
.testimonials-row{margin-top:25px;margin-bottom:50px;padding-top:10px;border-top:1px solid #c7c5b9}
.h3-about{margin:0 50px 34px;font-family:'Roboto Slab',sans-serif;font-size:18px;line-height:30px;font-weight:300;text-align:center}
.about-white-section{padding-bottom:50px;background-color:#fff;text-align:center}
.astro-logos{padding:10px;border-radius:7px;background-color:#fff}
.about-marsa-section{background-color:#e6e4d7;background-image:url(/2016/images/chart-drawing-y.jpg);background-position:150% 85%;background-size:900px;background-repeat:no-repeat;text-align:center}
.marsa-box{margin-top:25px;margin-bottom:70px;padding:20px 246px 20px 30px;border-radius:7px;background-color:#fff;background-image:url(/2016/images/marsa.jpg);background-position:100% 50%;background-size:contain;background-repeat:no-repeat;font-family:'Roboto Slab',sans-serif;font-size:16px;line-height:24px;text-align:left}
.happy-users{padding-top:30px;padding-bottom:30px;background-color:#c7c5b9;font-family:'Roboto Slab',sans-serif;font-size:32px;line-height:48px;text-align:center}
.happy-small{font-size:24px;line-height:36px;font-weight:700}
.team-section{min-height:400px;padding-top:45px;padding-bottom:50px;background-color:#111b24;background-image:url(/2016/images/magic-hands-star.jpg);background-position:-30px 0;background-size:contain;background-repeat:no-repeat;font-family:'Roboto Slab',sans-serif;color:#e6e4d7;font-size:16px;line-height:24px}
.team-container{padding-left:400px;text-shadow:1px 1px 1px #000}
.about-contacts{padding-top:50px;padding-bottom:50px;font-size:18px;line-height:36px;text-align:center}
.static-container{position:relative;margin-bottom:50px;padding-top:50px}
._4-cols-container{margin-right:-10px;margin-left:-10px;clear:both}
._4-cols-container.info{margin-top:20px;padding-top:30px;border-top:1px solid #dad8c7}
._4-cols-container.spli2{margin-top:25px;margin-bottom:25px;padding-top:25px;padding-bottom:25px;border-top:1px solid #dad8c7}
._4-cols{width:25%;padding-right:10px;padding-left:10px;float:left}
.marsa-text{margin-right:250px}
.quote-info{margin-top:10px;font-size:16px}
.success-star{position:static;padding-bottom:50px;background-image:url(/2016/images/big-star-w50.png);background-position:0 47%;background-size:459px;background-repeat:no-repeat}
.old{background-color:#835885}
.email-order-kupon{margin-top:30px;margin-bottom:50px;padding-top:40px;border-top:1px solid #c7c5b9}
.marsa-on-home{margin-bottom:50px;padding:50px 20px 20px;border-radius:0 0 7px 7px;background-color:hsla(51,11%,75%,.29);background-image:-webkit-linear-gradient(270deg,hsla(49,25%,87%,.5),hsla(51,11%,75%,.3));background-image:linear-gradient(180deg,hsla(49,25%,87%,.5),hsla(51,11%,75%,.3));font-size:16px;line-height:24px}
.fb-page-box{margin-top:20px}
.kupon-h2{margin-bottom:15px;font-family:'Roboto Slab',sans-serif;color:#ffa257;font-size:20px;line-height:24px;font-weight:300}
.coupon-header{background-color:#e6e4d7;background-image:-webkit-linear-gradient(270deg,#c7c5b9,#34495e 98%);background-image:linear-gradient(180deg,#c7c5b9,#34495e 98%)}
.coupon-header-image{min-height:425px;padding-top:55px;padding-right:0;padding-left:475px;background-image:url(/2016/images/gift-coupon.png);background-position:-17px -118%;background-size:auto 435px;background-repeat:no-repeat;text-align:center;text-shadow:1px 1px 3px #000}
.couon-price-w{margin-top:15px}
.astro-stars-bg{background-color:#03132d;background-image:url(/2016/images/astro-stars.jpg);background-position:50% 50%;background-size:cover;background-attachment:fixed}
.kupon-header-t{color:#fff;font-size:16px;line-height:26px;text-align:center}
.description{margin-bottom:10px;font-size:15px;line-height:22px}
.h2-subheader{margin-bottom:0;font-family:'Roboto Slab',sans-serif;color:#fff;font-size:24px;line-height:32px;font-weight:400;text-align:center}
.h2-subheader.blue{margin-top:45px;color:#34495e;font-size:20px;text-align:center}
.h2-subheader.blue.razlaga{margin-top:25px}
.h2-subheader.blue.razlaga.onhome{margin-bottom:0;padding-bottom:0;border-bottom:1px none #000}
.h2-subheader.blue.kupon{margin-top:0;margin-bottom:7px;text-align:left}
.h2-subheader.blue.email{margin-top:0;text-align:left}
.h2-subheader.blue.mt0{margin-top:0}
.h2-subheader.blue.marsaa{margin-top:0}
.h2-subheader.horoskop{color:#34495e;font-size:21px;line-height:28px}
.h2-subheader.razlaga{margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid rgba(52,73,94,.5);color:rgba(52,73,94,.7);font-size:20px;line-height:30px}
.h2-subheader.razlaga.v2{margin-bottom:15px;padding-bottom:15px;color:#34495e;text-align:left}
.h2-subheader.family{color:hsla(0,0%,100%,.8);font-size:20px;font-weight:400}
.h2-subheader.onorange{margin-top:10px;margin-bottom:10px;color:#34495e;font-size:20px;line-height:27px}
.h2-subheader.aboutt{margin-top:45px;margin-left:50px;padding-right:300px;font-size:22px;line-height:30px;text-align:left}
.h2-subheader.cenik{margin-top:50px;margin-bottom:5px;margin-left:100px;font-size:20px;line-height:27px;text-align:left}
.h2-subheader.static{text-align:left}
.h2-subheader.email{color:#e6e4d7;font-size:20px;text-align:left}
.h2-subheader.h2-s-2016{color:#34495e;font-size:20px;text-align:left}
.h2-subheader.gift{text-align:left}
.copyright{float:right}
.family-header-c{display:inline-block;min-width:60%;padding:25px;background-color:rgba(52,73,94,.5);color:hsla(0,0%,100%,.9)}
.orange-section{padding-top:30px;padding-bottom:30px;background-color:#ffa257}
.orange-section.star{background-image:url(/2016/images/big-star-w50.png);background-position:-13px 41%;background-size:375px;background-repeat:no-repeat}
.orange-section.bv{padding-top:20px;padding-bottom:17px}
.video-button{position:relative;z-index:10}
.prefooter-section{padding-top:40px;background-color:#797f81;background-image:-webkit-linear-gradient(#313c47,#797f81 99%);background-image:linear-gradient(#313c47,#797f81 99%);color:#e6e4d7;text-align:center}
.show-overlay{position:fixed;left:0;top:5%;right:0;z-index:250;display:none;overflow-x:auto;overflow-y:auto;width:700px;max-height:90%;margin-right:auto;margin-left:auto;padding:30px;border-radius:0;background-color:#e6e4d7;box-shadow:#000 1px 1px 35px 0}
.close-overlay{position:absolute;top:7px;right:7px;width:36px;height:36px;border-radius:100%;background-color:rgba(176,181,178,0.6);background-image:url(/2015/images/delete-w.png);background-position:50% 50%;background-size:16px;background-repeat:no-repeat}
.close-overlay:hover{background-color:#14a085}
.head-split2{padding-top:12px;padding-bottom:12px;border-radius:9px;text-align:center}
.p-split2{margin-top:10px;margin-bottom:0;padding-right:10px;padding-left:10px;color:#111b24;font-size:20px;font-weight:400;text-align:center}
.preview-description{padding-top:20px;padding-bottom:20px;background-color:rgba(176,181,178,0.6);font-family:'Roboto Condensed',sans-serif;font-size:24px;line-height:28px;font-weight:400}
.preview-issuu{width:400px;float:left}
.h-header-list{margin-top:-15px;margin-bottom:-15px;padding-right:50px;padding-left:50px}
.horoscopes-list{margin-top:25px;clear:both;text-align:center}
.book-header-split2{background-color:rgba(52,73,94,.5)}
.split2-subtitle{color:#ffa257;font-size:52px;text-transform:uppercase}
.h-in-list{padding:8px 10px 7px 65px;border-radius:7px;background-color:#5A7F95;background-image:url(/2015/images/icon-chart-b.svg);background-position:10px 7px;background-size:45px;background-repeat:no-repeat;font-size:18px;line-height:22px;text-align:left}
.h-in-list.wrapper{padding-left:0}
.h-in-list.all-horoscopes{padding-top:18px;padding-bottom:18px}
.h-list-box{position:relative;display:inline-block;width:260px;margin-right:7px;margin-bottom:15px;margin-left:7px}
.h-list-box.button{position:static;display:inline-block;padding-right:13px;padding-left:13px;border:2px solid rgba(255,255,255,0.6);background-color:transparent;text-align:center;letter-spacing:2px}
.h-list-box.all-button{height:100%;padding-top:18px;padding-bottom:18px;border:2px solid rgba(255,255,255,0.6);font-family:'Roboto Condensed',sans-serif;color:#fff;font-size:18px;font-weight:400;letter-spacing:2px}
.h-list-hover{position:absolute;width:100%;height:100%;border-radius:7px;background-color:#14a085}
.h-list-hover.button{display:block;padding-right:15px;padding-left:60px;background-image:url(/2015/images/cart-icon-star.png);background-position:18px 50%;background-size:46px;background-repeat:no-repeat;font-size:18px;letter-spacing:2px}
.h-list-hover.button.all-horoscopes{display:none;padding-left:15px;background-image:none}
.in-h-list{display:block}
.split2-subheader{padding-top:20px;padding-bottom:30px;background-color:#ffa257;font-family:Roboto,sans-serif;font-size:24px;line-height:36px;text-align:center}
.hst-2016{color:#ffa257}
.flex-r-2016{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left}
.flex-r-2016.info-box-border-top{margin-top:1px;margin-bottom:0;padding-right:20px;padding-bottom:0;padding-left:20px}
.price-2016{font-family:'Roboto Slab',sans-serif;color:#34495e;font-size:36px;line-height:42px;font-weight:700}
.price-2016.strk{font-family:Roboto,sans-serif;color:rgba(52,73,94,.7);font-weight:300;text-decoration:line-through}
.flex-c-2016{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:1.1em;line-height:140%}
.flex-c-2016.left{margin-right:30px}
.flex-c-2016.price{margin-left:20px;padding-top:9px;padding-bottom:9px;padding-left:20px;border-left:1px solid #e6e4d7}
.i-2016{margin-right:10px}
.li-2016{margin-bottom:7px;color:#34495e;line-height:130%}
.li-2016.price{margin-top:10px;margin-bottom:0;padding-left:47px;background-image:url(/2016/images/checked-b.png);background-position:0 50%;background-size:36px;background-repeat:no-repeat;font-family:Roboto,sans-serif;color:rgba(52,73,94,.8);font-size:1.1em;line-height:110%;font-weight:300}
.ul-2016{padding-left:25px;color:#ffa257}
.ul-2016.price{padding-left:0}
.bh1-2016{font-size:36px;line-height:48px;text-transform:none}
.bh1-2016.ff-l-2016{font-size:34px}
.w100{position:relative;width:100%}
.h2-2016{margin-bottom:25px;color:#34495e;font-size:32px;font-weight:400}
.h2-2016.ff-h-2016{font-size:24px;line-height:30px}
.s-w-2016{background-color:#fff;background-image:url(/2016/images/woman-w-book.jpg);background-position:0 50%;background-size:cover;background-repeat:no-repeat}
.cc-cookies.cc-discreet{position:fixed;left:0;right:0;bottom:0;z-index:1300;padding:10px 20px;border-top:1px solid #fff;background-color:#e6e4d7;opacity:.8;text-align:center}
.cc-cookies.cc-discreet:hover{padding-top:25px;padding-bottom:25px;border-top-color:#e6e4d7;box-shadow:rgba(0,0,0,0.34) 0 -2px 7px 0;opacity:1;font-size:17px}
.cc-cookie-accept{margin-left:10px;font-weight:700;text-transform:none}
.cc-text-m{padding-top:3px}
.cc-close{width:24px;height:24px;margin-left:10px;padding-top:1px;padding-right:6px;padding-left:6px;float:right;border-radius:20px;background-color:#c7c5b9;text-align:center}
.cc-close:hover{background-color:#14a085}
.nasa-2016{position:absolute;top:100px;right:2%;width:150px}
.flex-rv-2016{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.price-r-2016{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.button-2016{margin-top:15px;padding-left:10px}
.coupon-2016{margin-top:50px;padding:35px 20px 25px;border-radius:9px;background-color:#e6e4d7}
.close-2016{position:absolute;top:0;right:0;width:25px;padding:2px 7px 5px;opacity:.5;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease}
.close-2016:hover{opacity:1}
.book-header-split2{padding-bottom:20px;background-color:rgba(52,73,94,0.7)}
.slider-2016{height:100%}
.h1-split2{text-transform:none;text-shadow:rgba(0,0,0,0.61) 1px 1px 5px}
.h1-sub-split2{color:#ffa257;font-size:52px;text-transform:uppercase}
.subtitle-split2{padding:10px 15px;color:#34495e;line-height:36px}
.ff-l-2016{font-family:PlutoCondExtraLight,sans-serif}
.ff-h-2016{font-family:PlutoHeavy,sans-serif;font-weight:400}
.h1-container-split2{margin:15px 15px 5px}
html.w-mod-js [data-ix="display-none-on-load"]{display:none;opacity:0}
html.w-mod-js [data-ix="hide-terms"]{display:none;opacity:0}
html.w-mod-js [data-ix="-hide-on-load"]{display:none}
html.w-mod-js [data-ix="init-appearance-none"]{opacity:0}
html.w-mod-js [data-ix="photo-opacity-init"]{opacity:.5}
html.w-mod-js [data-ix="show-link-in-head-onload"]{opacity:0;-webkit-transform:translate(0px,-300px);-ms-transform:translate(0px,-300px);transform:translate(0px,-300px)}
@media (max-width: 991px) {
.button.hollow.blue{padding:12px 20px 10px}
.button.hollow.blue.fr.mr25{margin-top:20px;margin-left:25px}
.button.add-to-cart{padding-left:75px;background-size:32px;font-size:18px}
.button.add-to-cart.next.pl90{margin-left:80px}
.button.add-to-cart.next.kupon{padding-right:15px;padding-bottom:15px;padding-left:60px;background-position:17px 50%;background-size:32px}
.button.add-to-cart.next.helpp{margin-left:82px}
.button.add-to-cart.finish{width:80%;padding-right:40px;padding-left:75px}
.button.add-to-cart.on-left{margin-bottom:0}
.button.add-to-cart.check{padding:15px 30px 15px 68px;background-position:23px 50%}
.button.share-b{margin-top:12px}
.button.secondary.video{background-image:url(/2015/images/play-v.png);background-size:32px}
.button.secondary.create-horoscope{margin-top:20px}
.navbar{min-width:600px}
.navlink{padding-right:30px;padding-left:30px;background-color:rgba(17,27,36,.9);font-size:16px}
.navlink.home{background-color:rgba(17,27,36,.9)}
.navlink.home.flash{margin-top:0;margin-bottom:0;margin-left:0;padding-top:20px;padding-bottom:20px;border-radius:0;background-color:rgba(17,27,36,.9);font-family:'Roboto Slab',sans-serif;color:hsla(0,0%,100%,.7);letter-spacing:0;text-transform:none}
.navlink.home.flash:hover{background-color:#1c3349;color:#ffa257}
.navlink.home.flash.w--current{margin-top:0;margin-bottom:0;margin-left:0;padding:20px 21px;border-radius:0;background-color:rgba(17,27,36,.9);font-family:'Roboto Slab',sans-serif;color:hsla(0,0%,100%,.7);letter-spacing:normal;text-transform:none}
.navlink.home.flash.w--current:hover{background-color:#1c3349;color:#ffa257}
.bookinfo{font-size:16px;line-height:23px}
.tac{font-size:15px;line-height:22px}
.label{font-size:15px}
.label.l-address{min-width:74px}
.input.i-address{width:295px;font-size:16px}
.input.i-address.w100{width:110px}
.input.i-address.w250{width:175px}
.clearfix.mb0.mt20{margin-top:-15px}
.company{font-size:18px;line-height:43px}
.subfooter{margin-top:25px}
.p-testimonial{font-size:16px}
.p-product{margin-left:135px}
.buyicon{max-width:120px}
.buycitation{max-width:295px}
.citation-hidden{display:none}
.bb1.blue.mt20.h-hr{margin-bottom:35px}
.payment-box{width:32%}
.payment-box.wide{background-size:auto 30px}
.lh2{font-size:120%}
.support-hidden{width:70%}
.h-input.kupon{width:60%}
.h-select.time{width:48%}
.nav-link.coins{text-shadow:none}
.footer{padding-top:30px}
.bg-white.tac.first-2016{padding-bottom:30px}
.section-subfooter{margin-top:30px}
.confirm-prices{font-size:16px}
.book-intro{min-height:450px;background-position:45% 50%}
.book-intro.split2{min-height:450px;background-position:50% 50%}
.bg-vodnik{background-position:-198px 50%;background-size:contain}
.book-h1{margin-bottom:20px;font-size:34px;line-height:44px}
.book-h1.h1-horoscope{font-size:52px}
.book-h1.kupon{margin-bottom:10px;font-size:32px}
.book-h1.darilo{margin-top:10px}
.book-h1.family-title{font-size:46px;line-height:48px}
.book-h1.split2{margin:0 0 5px;font-size:42px;line-height:54px}
.book-h1.split2.ht-2016.ff-l-2016{font-size:42px;line-height:50px}
.book-h1.h1-2016{font-size:32px;line-height:40px}
.book-h1.h1-2016.ff-h-2016{font-size:36px;line-height:42px}
.book-h1.ff-l-2016{font-size:38px;line-height:43px}
.fs20{font-size:18px;line-height:27px}
.header-subtitle{font-size:19px;line-height:34px}
.yellow-chart-section{background-position:0 0}
.book-o-ribbon{font-size:22px;font-weight:400}
.book-o-ribbon.kupon{font-weight:300}
.book-o-ribbon.split2{padding-top:10px;padding-bottom:10px}
.book-horoscope.onhome{padding-right:30px;padding-left:30px}
.horoscope-header{background-position:-95px 48%}
.horoscope-header.hh-2016{padding-top:25px;padding-bottom:30px}
.h1-intro-container{margin-top:56px;margin-right:10px;margin-left:310px}
.h1-intro-container.kupon{margin-top:45px;margin-left:300px;padding-right:14px;padding-left:14px;font-size:16px;line-height:24px}
.icon-down{width:65px}
.icon-down.razlaga{margin-left:55px}
.vodnik-container{margin-right:10px;margin-left:300px}
.footer-payment-row{padding-right:13px;padding-left:13px}
.payment-p{text-align:center}
.create-book-cta{width:40%}
.book-image-c.razlaga-slide{margin-top:5px}
.book-slider-text-c{padding-top:0}
.slider.razlaga.bv{padding-right:30px;padding-left:30px}
.book-arrow-c{width:250px}
.bookissuu{margin-right:40px;margin-left:40px;padding-right:30px;padding-left:30px}
.price-section{padding-right:20px;padding-left:20px;font-size:20px}
.price-section.split2{background-position:0 0}
.client-box{display:inline-block;width:150px;margin-right:21px;margin-left:21px;float:none}
.book-coupon-text{font-size:15px;line-height:21px}
.book-m-icon{color:hsla(0,0%,100%,.9);font-size:48px;line-height:42px}
.book-m-button{padding-top:10px;padding-bottom:10px}
.book-m-button.w--open{background-color:rgba(17,27,36,0.8)}
.h-menu{margin-left:433px;background-color:transparent}
.h-menu.home{margin-left:55%}
.h-menu.home.index{margin-left:5%}
.obrazec-intro{width:100%}
.sample-p{width:420px}
.eorder-block.onhome{font-size:14px;line-height:22px}
.birth_data{font-size:20px}
.birth_data.payment{font-size:18px;line-height:24px}
.confirm-data{padding-top:85px}
.confirm-data.address{padding-top:53px}
.confirm-data.confirm.kupon{width:53%;margin-top:60px}
.confirm-data.confirm.m4{width:53%}
.confirm-data.kupon{width:55%;margin-top:0}
.confirm-data.gift{padding-top:25px}
.confirm-data.bv{padding-top:25px}
.confirm-data-book.prepay{width:42%}
.confirm-data-book.m3{width:44%}
.confirm-data-book.m4{margin-right:1%}
.info-box-border-top.bottom{background-size:130px}
.info-box-border-top.payment{line-height:22px}
.info-box-border-top.payment.helpp{width:46%;margin-right:2%;margin-left:2%;float:left}
.price-info{margin-bottom:4px;font-size:16px}
.price-big{font-size:36px}
.advice-box{top:-90px;width:44%;padding:10px 90px 7px 15px;background-position:109% 50%;font-size:15px;line-height:20px}
.advice-box.address{padding-right:15px}
.advice-box.confirm{width:43%;padding-right:57px}
.advice-box.confirm.m3{width:44%;margin-right:0;background-position:100% 50%;font-size:16px;line-height:24px}
.advice-box.payment{width:43%;padding-right:82px;padding-left:15px;background-position:125% 50%;line-height:20px}
.advice-box.payment.m4{top:-80px;padding-top:10px}
.advice-box.thanx{width:44%;padding-right:75px}
.advice-box.prepay{width:76%;margin-bottom:40px;padding-bottom:10px;background-position:100% 50%;font-size:16px;line-height:24px}
.advice-box.helpp{position:static;width:55%;padding-right:74px;padding-bottom:10px;background-position:103% 50%}
.advice-box.static{padding-right:93px;padding-bottom:10px}
.advice-box.reading{top:-80px;right:19px;width:350px;padding-top:7px;padding-right:62px;font-size:15px;line-height:19px}
.razlaga-name-h1{font-size:36px;line-height:48px}
.razlaga-name-h1.name.bv2{width:48%;margin-left:10px;font-size:24px;line-height:32px}
.razlaga-name-h1.bv1{padding-right:0;padding-left:0}
.split-2-cols_p{line-height:24px}
.book-bullet.star{margin-top:0;font-size:16px;line-height:21px}
.bullets-container{padding-top:0}
.razlaga-book-slide-title{text-align:center}
.discount-section{min-height:400px}
.book-2-cols{width:48%;margin-right:1%;margin-left:1%}
.book-promo{min-height:155px;padding:10px 20px 10px 150px;background-position:-47px 70%;background-size:200px;font-size:18px;line-height:26px}
.book-promo.col2{padding-right:130px;padding-left:20px;background-position:185px 50%;background-size:300px}
.book-promo.col3{padding-right:115px;padding-left:20px}
.book-promo.col4{padding-right:71px;padding-left:20px}
.header-title.cart{margin-top:35px;font-size:36px;line-height:56px}
.header-title.help{margin-top:35px;margin-left:10px}
.header-title.cenik{width:60%;margin-top:30px;margin-bottom:30px;margin-left:25px;font-size:44px;line-height:52px}
.header-title.aboutt{margin-top:50px;margin-left:25px;padding-left:0}
.header-title.static{margin-top:65px;padding-left:20px;font-size:36px;line-height:22px}
.header-title.gift{margin-left:15px;padding-right:150px}
.header-title.bv{width:500px;margin-left:10px;font-size:60px;line-height:65px}
.disclaimer-2-title{line-height:30px}
.footer-artisa{padding-top:8px;padding-right:35px;padding-bottom:8px}
.footer-links{padding-top:8px;padding-bottom:8px;padding-left:25px}
.footer-payment{max-width:46%}
.cart-price{font-size:15px}
.pl90.mt10{margin-left:80px}
._2cols-left.payment{width:43%;margin-top:110px}
._2cols-left.helpp{display:block;width:70%;margin-right:auto;margin-left:auto;padding-right:32px;padding-left:32px;float:none}
._2cols-left.cenik-c{margin-top:0}
._2cols-left.cenik-b{margin-right:0}
._2cols-right.payment{width:54%}
._2cols-right.helpp{width:100%;margin-top:0}
._2cols-right.cenik-b{width:52%;margin-top:21px;margin-bottom:25px}
.paymentlabel{font-size:20px}
.cart-title.cenik{margin-bottom:10px}
.cart-title.helpp{margin-bottom:10px}
.question-box{max-width:360px}
.marsa-foto{width:220px;height:220px}
.select-kupon{width:200px;font-size:24px}
.quantity{width:60px;height:46px;font-size:28px}
.astrocaffe-bg{min-height:270px;background-position:-210px 20px;background-size:auto 700px}
.astrocaffe-bg.cenik{background-position:-296px 20px}
.h3-about{line-height:27px}
.marsa-box{background-position:113% 50%;font-size:15px;line-height:21px}
.team-section{background-position:-265px 50%;background-size:cover}
.marsa-text{margin-right:223px;line-height:24px}
.quote-info{font-size:16px}
.success-star{background-position:-173px 47%;background-size:445px}
.kupon-h2{font-size:17px;line-height:20px}
.coupon-header-image{min-height:400px;padding-top:35px;padding-left:326px;background-position:-12px 43px;background-size:auto 300px}
.couon-price-w{margin-top:12px;clear:both}
.h2-subheader.blue{margin-top:35px}
.h2-subheader.blue.razlaga{margin-top:10px}
.h2-subheader.blue.quality{margin-top:15px}
.h2-subheader.razlaga.v2{font-size:18px}
.h2-subheader.onorange{margin-top:5px}
.h2-subheader.aboutt{margin-left:25px}
.h2-subheader.cenik{margin-top:35px;margin-left:35px}
.h2-subheader.static{padding-left:20px;font-size:22px;line-height:30px}
.h2-subheader.h2-s-2016{font-size:19px}
.copyright{float:none}
.orange-section.star{background-position:-76px 44%;background-size:272px}
.show-overlay{top:3%;width:90%;max-height:94%}
.h-list-box{width:275px}
.head-split2{padding-top:10px}
.split2-subtitle{font-size:46px}
.split2-subheader{padding-right:15px;padding-left:15px;font-size:20px;line-height:30px}
.flex-r-2016.first{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.price-2016{display:inline-block;font-size:32px}
.price-2016.strk{margin-right:10px}
.flex-c-2016{font-size:1em}
.flex-c-2016.price{margin-left:10px;padding-left:12px;text-align:center}
.bh1-2016{font-size:29px;line-height:42px}
.bh1-2016.ff-l-2016{font-size:28px;line-height:35px}
.h2-2016{font-size:27px}
.nasa-2016{top:120px;right:0;width:125px}
.price-r-2016{margin-top:30px}
.coupon-2016{margin-top:40px;padding-top:26px}
}
@media (max-width: 767px) {
h1{padding-right:15px;padding-left:15px;font-size:36px;line-height:48px}
p{font-size:14px}
.button.hollow.blue{padding:10px 15px 9px;font-size:14px}
.button.hollow.blue.reading{margin-left:12px;padding-top:17px;padding-bottom:15px}
.button.hollow.kupon{margin-top:20px}
.button.hollow.intro{margin-top:15px;padding-right:15px;padding-left:15px;font-size:16px}
.button.add-to-cart.next{padding-right:35px}
.button.add-to-cart.next.home2{margin-top:0;margin-bottom:0}
.button.add-to-cart.finish{width:63%}
.button.add-to-cart.new{margin-left:0}
.button.add-to-cart.on-left{margin-left:105px}
.button.add-to-cart.check{display:block;width:175px;margin-right:auto;margin-left:auto}
.button.add-to-cart.bv{margin-top:45px}
.button.share-b{position:static;left:25px;bottom:45px}
.button.thanx{margin-right:15px;padding:10px 15px 9px;font-size:14px}
.button.secondary{margin-right:7px;margin-left:7px;padding-right:20px;padding-left:50px;background-position:12px 50%;letter-spacing:2px}
.navbar{min-width:400px}
.navlink{padding-top:12px;padding-bottom:12px;padding-left:25px}
.navlink.home.index{padding-top:20px;padding-bottom:20px}
.bookinfo{margin-top:10px;margin-bottom:15px}
.tac{margin-bottom:7px;font-size:14px;line-height:20px}
.label.l-address{min-width:77px}
.label.s-message{margin-top:25px}
.input.i-address{width:345px}
.input.i-address.w100{width:120px}
.input.i-address.w250{width:215px}
.company{line-height:32px}
.footertitle.white{margin-top:25px}
.subfooter{text-align:center}
._w-company{padding-left:0;border-left:1px none #000}
.arrow-d{margin-bottom:15px}
.w-testimonial{margin-right:40px;margin-left:40px}
.w-testimonial.onconfirm{margin-right:50px;margin-left:50px}
.buyicon{margin-bottom:15px}
.buycitation{max-width:345px}
.citation-hidden{display:none}
.bb1.blue.mt20{margin-bottom:35px}
.support-hidden{width:80%}
.h-input.mb10{border-radius:0}
.h-select.time{width:32%}
.footer{padding-top:20px;padding-right:25px;padding-left:25px}
.bg-yellow.tac{margin-bottom:0;padding-bottom:10px}
.bg-yellow.tac.pb30{padding-bottom:1px}
.bg-white.tac{margin-bottom:0;padding-right:15px;padding-left:15px}
.section-subfooter{margin-right:-25px;margin-left:-25px;padding:25px 25px 100px}
.header1.error-title{margin-bottom:20px;font-size:28px;line-height:40px}
.header1.support-h-title{margin-bottom:25px}
.narrow-box{padding-right:25px;padding-left:25px}
.pb50{padding-bottom:30px}
.confirm-prices{line-height:20px}
.book-intro{min-height:400px;padding-bottom:35px}
.book-intro.split2{min-height:400px;background-position:50% 50%}
.book-intro.split2.h-2016{min-height:320px}
.bg-vodnik{padding-bottom:30px;background-position:50% -13px;background-size:530px}
.book-h1{margin-bottom:17px;font-size:27px;line-height:37px;font-weight:300}
.book-h1.vodnik{margin-right:20px;margin-left:20px}
.book-h1.h1-horoscope{padding-right:0;padding-left:0}
.book-h1.kupon{margin-top:0}
.book-h1.order{padding-right:0;padding-left:0;text-align:center}
.book-h1.order.onhome{text-align:center}
.book-h1.darilo{margin-top:0;margin-bottom:15px}
.book-h1.discount-title{font-size:26px;line-height:32px}
.book-h1.family-title{font-size:42px}
.book-h1.marsaa{margin-bottom:15px;font-size:48px;line-height:31px}
.book-h1.team{margin-bottom:10px;text-align:center}
.book-h1.horoskop{margin-top:15px;font-size:42px;line-height:52px}
.book-h1.family{font-size:36px;line-height:42px}
.book-h1.split2{font-size:32px;line-height:42px}
.book-h1.split2.ht-2016{line-height:42px}
.book-h1.split2.ht-2016.ff-l-2016{font-size:36px;line-height:42px}
.fs20.tac{font-size:17px;line-height:24px}
.header-subtitle{font-size:18px;line-height:22px}
.yellow-chart-section{padding-bottom:50px}
.book-obrazec{width:100%}
.book-o-ribbon{font-size:18px;line-height:27px}
.book-horoscope{margin-bottom:26px;box-shadow:none}
.book-horoscope.onhome{border-bottom-left-radius:0;border-bottom-right-radius:0}
.horoscope-header{padding-top:10px;padding-bottom:10px;background-position:-152px 41%}
.h1-intro-container{margin-top:30px;margin-left:220px}
.h1-intro-container.kupon{margin-right:25px;margin-left:135px}
.icon-down{width:60px}
.icon-down.razlaga{margin-left:110px}
.icon-down.split2{margin-top:5px}
.vodnik-container{margin-top:250px;margin-right:20px;margin-left:20px}
.footer-payment-row{margin-top:25px}
.book-image-c{width:40%}
.book-image-c.quality{margin-right:15px}
.book-image-c.razlaga-slide{width:38%;margin-top:8px}
.book-slider-text-c{width:53%;margin-right:15px}
.book-slider-text-c.slide2{width:63%;margin-right:15px;margin-bottom:35px;margin-left:15px}
.book-slider-text-c.quality{margin-bottom:30px}
.slider.razlaga{border-bottom-left-radius:0;border-bottom-right-radius:0}
.book-arrow-c{width:200px}
.bookissuu{margin-right:15px;margin-left:15px;padding:20px 20px 10px}
.price-section{padding:30px 25px 20px;font-size:20px;line-height:32px}
.price-section.split2{background-position:0 0}
.client-box{width:140px;margin-right:15px;margin-left:15px}
.client-box.high{margin-bottom:10px}
.book-coupon-text{margin-top:0;text-align:center}
.h-menu{margin-left:280px}
.h-menu.home{margin-left:35%}
.testimonial-container{padding-right:25px;padding-left:25px}
.obrazec-intro{margin-bottom:20px;text-align:center}
.sample-p{width:295px}
.eorder-block{padding-right:10px;padding-left:10px}
.eorder-block.onhome{text-align:center}
._2-cols-container{padding-right:25px;padding-left:25px}
._2-cols-container.cenik{padding-left:0}
.confirm-data{width:100%;padding-top:0;padding-right:45px;padding-left:45px}
.confirm-data.bottom{width:90%;margin-right:5%;margin-left:5%}
.confirm-data.address{padding-top:0}
.confirm-data.confirm{padding-top:0}
.confirm-data.confirm.kupon{width:100%;margin-top:0;padding-right:45px;padding-left:45px}
.confirm-data.confirm.m4{width:100%}
.confirm-data.thanx{margin-bottom:25px;padding-top:0}
.confirm-data.kupon{width:100%;padding-right:35px;padding-left:35px}
.confirm-data-book.prepay{width:100%;margin-right:0}
.confirm-data-book.kupon{width:100%;margin-right:0;margin-bottom:40px;padding-top:15px;padding-bottom:0;font-size:15px;line-height:22px}
.info-box-border-top.payment.prepay{width:46%;margin-right:2%;margin-left:2%;float:left}
.info-box-border-top.payment.helpp{font-size:14px}
.info-box-border-top.kupon{width:43%;margin-top:0;padding-top:0;float:left;border-top:1px none #000}
.orange-head-section{padding-bottom:30px}
.advice-box{position:static;width:75%;background-position:100% 50%;font-size:16px;line-height:24px}
.advice-box.address{margin-bottom:40px}
.advice-box.confirm{width:67%;margin-bottom:40px}
.advice-box.confirm.m3{width:64%;margin-bottom:25px;padding-right:74px}
.advice-box.payment{width:71%;margin-bottom:40px;padding-right:95px;background-position:100% 50%}
.advice-box.thanx{width:76%;margin-bottom:30px;padding-right:101px;background-position:100% 50%;background-size:125px}
.advice-box.prepay{width:88%;padding-right:89px}
.advice-box.helpp{width:69%;margin-bottom:35px;padding-right:93px}
.advice-box.helpp.m5{margin-top:35px}
.advice-box.static{position:static;width:79%;padding-right:90px}
.advice-box.reading{position:relative;top:22px;right:0;width:70%;line-height:21px}
.razlaga-name-h1{font-size:32px;line-height:42px}
.razlaga-name-h1.name.bv2{width:auto;margin-right:10px;padding-right:0;padding-left:0;font-size:21px;text-align:center}
.razlaga-name-h1.bv1{padding-right:0;padding-left:0;font-size:27px;line-height:36px;text-align:center}
.book-bullet{background-position:0 78%;background-size:36px;font-size:16px;line-height:19px}
.book-bullet.star{min-height:65px;margin-bottom:0;padding-left:70px;background-position:0 50%;background-size:50px;line-height:23px}
.bullets-container{width:59%;padding-top:0}
.discount-section{min-height:350px}
.book-2-cols{width:90%;margin:10px 5%}
.book-promo{min-height:100px;padding-top:15px;padding-bottom:15px;padding-left:171px;background-position:-33px 76%}
.book-promo.col2{padding-right:190px;background-position:280px 50%}
.confirm-bullets{width:60%;margin-right:20%;margin-bottom:30px;margin-left:20%;padding-top:15px;border-top:1px solid hsla(0,0%,100%,.6)}
.confirm-bottom-container{margin-top:10px;margin-bottom:70px}
.header-title.cart{margin-top:25px;line-height:44px}
.header-title.cart.payment{padding-right:15px;padding-left:15px}
.header-title.help{margin-top:25px;margin-bottom:35px}
.header-title.cenik{width:55%;margin-top:0;margin-left:15px;line-height:42px}
.header-title.aboutt{margin-top:25px;padding-left:0;font-size:48px;line-height:56px}
.header-title.static{margin-top:20px;margin-bottom:5px;padding-right:250px;padding-left:25px;line-height:42px;text-shadow:#000 1px 1px 4px}
.header-title.gift{margin-top:30px;margin-bottom:5px;padding-right:200px;line-height:48px}
.header-title.bv{width:400px;margin-top:27px;font-size:48px;line-height:52px}
.disclaimer-box{margin-right:25px;margin-left:25px;padding-right:0;padding-left:0}
.disclaimer-2{padding-right:25px;padding-left:15px}
.split-2-cols.column.first{width:100%}
.split-2-cols.column.last{width:100%}
.footer-artisa{padding-top:3px;padding-bottom:0}
.footer-links{padding-top:3px;padding-bottom:3px;padding-left:34px;font-size:14px}
.footer-payment{width:100%;max-width:100%;margin-top:20px;float:left;text-align:center}
._2cols-left.payment.kupon{width:100%;margin-top:0;margin-right:0;margin-bottom:35px;padding-right:24px;padding-left:24px}
._2cols-left.helpp{width:100%}
._2cols-left.cenik-c{width:52%;margin-right:0;float:right}
._2cols-left.onhome{width:100%;margin-right:0;margin-bottom:40px}
._2cols-left.razlaga{width:100%;margin-top:0;text-align:center}
._2cols-left.astro{width:50%;margin:18px 0 13px 20px;float:right}
._2cols-right.payment{width:92%;margin-left:4%}
._2cols-right.payment.prepay{width:96%;margin-right:0;margin-left:2%}
._2cols-right.cenik-c{width:44%}
._2cols-right.onhome{width:100%;text-align:center}
._2cols-right.razlaga{width:100%;margin-top:20px;text-align:center}
._2cols-right.astro{width:100%;float:none}
.cart-title.helpp{margin-bottom:10px}
.cart-delete{margin-top:-2px}
.payment-info{margin-right:0;margin-bottom:15px;padding-right:0;padding-bottom:20px;float:none;border-right:1px none #000;border-bottom:1px solid hsla(0,0%,100%,.6);text-align:center}
.question-box{max-width:100%}
.bank-logos{margin-right:6%;margin-left:6%}
.thanx-info-box{margin-right:25px;margin-left:25px}
.marsa-title{font-size:27px;line-height:32px}
.marsa-foto{width:200px;height:200px;margin-bottom:10px}
.marsa-subtitle{margin-top:7px;font-size:14px;line-height:20px}
.astrocaffe-bg{min-height:230px;background-position:-111px 34px;background-size:auto 450px}
.astrocaffe-bg.cenik{background-position:-120px 31px;background-size:auto 458px}
.about-marsa-section{background-position:0 0}
.marsa-box{margin-right:15px;margin-left:15px;padding-right:183px;padding-left:20px;background-position:301% 50%}
.happy-users{font-size:30px;line-height:42px}
.happy-small{font-size:18px}
.team-section{padding:341px 25px 25px;background-position:50% 0;background-size:auto 400px;text-align:center}
.team-container{padding-left:0}
.static-container{padding-top:0;padding-right:25px;padding-left:25px}
._4-cols-container{margin-right:15px;margin-left:15px}
._4-cols{width:50%;min-height:180px}
._4-cols.mb20{margin-bottom:20px}
.marsa-text{margin-right:0}
.payment-table-mobile{display:block;width:400px;margin-right:auto;margin-bottom:20px;margin-left:auto;line-height:18px;text-align:left}
.security-box-mobile{display:block;width:55%;margin:30px auto 20px;text-align:center}
.success-star{padding-bottom:30px;background-position:-187px 46%;background-size:370px}
.kupon-intro{width:57%;float:left}
.coupon-header-image{min-height:359px;padding-right:15px;padding-left:185px;background-position:-145px 92%;background-size:auto 322px}
.kupon-header-t{padding-right:15px;padding-left:25px;font-size:15px;line-height:24px}
.description{text-align:center}
.h-header-list{margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}
.h-list-box{width:300px}
.h-bv-span{font-size:20px;line-height:24px}
.cc-cookies.cc-discreet{padding-right:15px;padding-left:15px}
.cc-cookies.cc-discreet:hover{padding-top:20px;padding-bottom:20px;font-size:15px}
.h2-subheader{padding-right:15px;padding-left:15px;font-size:20px;line-height:26px}
.h2-subheader.blue{margin-top:15px;font-size:16px;line-height:24px}
.h2-subheader.blue.quality{margin-top:5px}
.h2-subheader.blue.kupon{font-size:18px;text-align:center}
.h2-subheader.blue.email{text-align:center}
.h2-subheader.blue.marsaa{font-size:18px}
.h2-subheader.horoskop{margin-bottom:25px;padding-right:40px;padding-left:40px;font-size:18px;line-height:24px}
.h2-subheader.family{color:hsla(0,0%,100%,.9)}
.h2-subheader.onorange{margin-top:3px;margin-bottom:5px;padding-right:70px;padding-left:70px}
.h2-subheader.aboutt{padding-right:275px;padding-left:0;font-size:20px;line-height:27px}
.h2-subheader.cenik{margin-top:25px;margin-bottom:0;margin-left:15px}
.h2-subheader.static{padding-left:25px;font-size:19px;font-weight:300;text-shadow:#000 1px 1px 4px}
.h2-subheader.gift{margin-left:15px;padding-right:311px}
.orange-section.star{padding-top:25px;padding-bottom:25px}
.orange-section.bv{text-align:center}
.show-overlay{top:0;width:100%;max-height:100%;border-radius:0;box-shadow:none}
.flex-r-2016{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}
.flex-r-2016.darilo{padding:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.price-2016{display:block}
.flex-c-2016{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}
.flex-c-2016.left{margin-right:0;text-align:center}
.flex-c-2016.price{margin-left:30px;padding-left:10px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.flex-c-2016.first{padding-right:5%;padding-left:10%}
.flex-c-2016.darilo{margin-top:25px}
.li-2016.price{padding-top:5px;padding-bottom:5px;text-align:left}
.nasa-2016{top:96px;width:100px}
.flex-rv-2016{-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}
.price-r-2016{width:77%;margin-bottom:20px}
.coupon-2016{margin-top:20px}
}
@media (max-width: 479px) {
h1{font-size:36px;line-height:48px}
.button.hollow.blue{letter-spacing:1px}
.button.hollow.blue.fr.mr25{margin-top:10px;margin-bottom:1px;margin-left:0;float:none}
.button.hollow.kupon{margin-top:25px}
.button.hollow.h-list{width:100%;font-size:18px}
.button.hollow.intro{padding-right:20px;padding-left:20px}
.button.main{padding-right:25px;padding-left:25px}
.button.main.home{padding-right:15px;padding-left:45px;background-position:5px 50%;background-size:42px;font-size:18px}
.button.mini.onleft{width:145px;margin-bottom:20px}
.button.add-to-cart.next.pl90{margin-left:0}
.button.add-to-cart.next.kupon{padding-right:25px}
.button.add-to-cart.next.helpp{margin-left:0;padding-right:15px;padding-left:55px;background-position:15px 50%;background-size:30px}
.button.add-to-cart.next.home{padding-right:15px;padding-left:60px;background-position:15px 50%;background-size:32px;font-size:17px;letter-spacing:2px}
.button.add-to-cart.next.home2{margin-right:15px;margin-left:15px;padding-right:15px;padding-left:60px;background-image:url(/2016/images/next-icon.png);background-position:15px 50%;background-size:35px;background-repeat:no-repeat;font-size:18px;letter-spacing:1px}
.button.add-to-cart.next.split2{padding-right:10px;padding-left:60px;background-size:40px;font-size:18px;letter-spacing:1px}
.button.add-to-cart.finish{width:100%;padding-right:20px;padding-left:70px;background-position:24px 50%}
.button.add-to-cart.new{display:inline-block;width:250px;margin-right:auto;margin-left:auto}
.button.add-to-cart.on-left{margin-left:9px}
.button.add-to-cart.check{display:block;width:224px;margin-right:auto;margin-left:auto;padding-left:50px}
.button.add-to-cart.bv{margin-top:0;margin-bottom:25px;float:none}
.button.share-b{left:70px;bottom:45px;padding-left:12px;background-image:none}
.button.secondary{margin:20px 0 0}
.button.secondary.create-horoscope{font-size:18px}
.button.secondary.gift-book{font-size:18px}
.navbar{min-width:290px}
.navlink{padding-top:15px;padding-bottom:15px}
.q-foto{margin-top:5px;margin-bottom:10px;float:none}
.bookinfo{margin-top:5px;margin-bottom:25px}
.bookicon.small55{margin-top:19px}
.label.l-address{float:none}
.label.s-message{margin-top:23px}
.input.i-address{width:100%}
.input.i-address.w100{width:110px;float:left}
.input.i-address.w250{width:150px}
.arrow-d.visual{border-top-width:20px;border-top-color:rgba(39,127,186,.33)}
.w-testimonial{margin-right:15px;margin-left:15px;text-align:center}
.w-testimonial.onconfirm{margin-right:15px;margin-left:15px}
.p-testimonial{margin-left:0;text-align:center}
.p-product{margin-left:0;text-align:center}
.buyicon{margin-top:15px;margin-bottom:10px;float:none}
.buycitation{margin-top:0}
.citation-hidden{display:none;margin-top:15px}
.payment-box.wide{background-image:none}
.payment-box.wide.prepay{background-image:none}
.payment-box.wide.moneta{background-image:none}
.h-input{font-size:16px}
.h-input.mr2.mb10{padding-left:10px}
.h-input.w3.leto{width:29%;padding-left:10px}
.h-input.mb10{padding-left:10px}
.h-input.kupon{width:55%}
.h-select{font-size:16px}
.h-select.time{width:48%}
.h-select.dan{width:30%}
.h-select.mesec{width:37%}
.footer{padding-right:20px;padding-left:20px;line-height:22px}
.footer-title{font-size:15px}
.bg-yellow.warning{max-width:85%;padding:15px}
.bg-white.tac.first-2016{line-height:16px}
.section-subfooter{text-align:center}
.narrow-box{padding-right:15px;padding-left:15px}
.pb50{padding-bottom:30px}
.book-intro{min-height:350px;padding-bottom:10px;background-position:89% 50%}
.book-intro.split2.h-2016{min-height:300px}
.bg-vodnik{padding-bottom:30px;background-position:50% 0;background-size:contain}
.book-h1{font-size:28px}
.book-h1.h1-horoscope{font-size:46px;line-height:47px}
.book-h1.kupon{padding-right:30px;padding-left:30px;line-height:37px}
.book-h1.darilo{margin-top:10px;line-height:32px}
.book-h1.interpretation-t{font-size:27px;line-height:36px}
.book-h1.family-title{padding-right:15px;padding-left:15px;font-size:37px;line-height:42px}
.book-h1.horoskop{margin-top:10px;padding-right:5px;padding-left:5px;line-height:49px}
.book-h1.onorange{padding-right:25px;padding-left:25px}
.book-h1.split2{font-size:22px;line-height:32px}
.book-h1.split2.ht-2016{font-size:24px;line-height:27px}
.book-h1.split2.ht-2016.ff-l-2016{font-size:28px;line-height:36px}
.book-h1.h1-2016{padding-right:0;padding-left:0;font-size:30px;line-height:36px}
.book-h1.h1-2016.ff-h-2016{font-size:30px;line-height:36px}
.book-h1.ff-l-2016{font-size:35px;line-height:40px}
.header-subtitle{font-size:17px;line-height:14px}
.header-subtitle.static{font-size:15px;line-height:11px}
.demo{font-size:14px;line-height:20px}
.book-o-ribbon{line-height:24px;font-weight:400}
.book-horoscope{padding-right:20px;padding-left:20px}
.book-horoscope.onhome{padding-right:20px;padding-left:20px}
.horoscope-header{background-image:none}
.h1-intro-container{margin-right:20px;margin-left:20px}
.h1-intro-container.kupon{margin-top:30px;margin-left:25px;background-color:hsla(0,0%,100%,.6)}
.icon-down.razlaga{top:-78px;margin-left:-25px}
.icon-down.split2{margin-top:0}
.vodnik-container{margin-top:138px}
.book-image-c{width:100%;padding-right:30px;padding-left:30px}
.book-image-c.quality{width:98%;margin-top:-20px;padding-right:10px;padding-left:0}
.book-image-c.razlaga-slide{width:100%;margin-right:0}
.book-slider-text-c{width:93%;margin-right:0;margin-bottom:45px;margin-left:5%}
.book-slider-text-c.slide2{width:90%}
.book-slider-text-c.quality{margin-top:-30px}
.slider.razlaga{padding-right:25px;padding-left:25px}
.slider.razlaga.bv{padding-right:15px;padding-left:15px}
.book-arrow-c{width:100px}
.bookissuu{padding:20px 15px}
.price-section{padding-right:25px;padding-left:25px;line-height:32px}
.price-section.split2{background-position:0 0}
.client-box{width:150px;margin-right:70px;margin-left:70px}
.book-coupon-text{font-size:15px;line-height:20px;text-align:center}
.h-menu{margin-left:0}
.h-menu.home{margin-left:0}
.testimonial-container{padding-right:15px;padding-left:15px}
.obrazec-intro{line-height:20px}
.sample-p{width:100%;text-align:center}
.marsa{width:200px;margin:10px 45px}
.birth_data{margin-bottom:10px;font-size:18px;line-height:24px}
._2-cols-container{padding-right:15px;padding-left:15px}
._2-cols-container.mb50.astro{margin-bottom:20px}
._2-cols-container.cenik{padding-left:15px}
.confirm-data{padding-right:0;padding-left:0}
.confirm-data.bottom{padding-top:15px;padding-right:15px;padding-left:15px}
.confirm-data.address{padding-right:10px;padding-left:10px}
.confirm-data.confirm.kupon{padding-right:0;padding-left:0}
.confirm-data.kupon{padding-right:0;padding-left:0}
.confirm-data.gift{padding-top:0;text-align:center}
.confirm-data-book.bv{width:100%;margin-top:15px}
.info-box-border-top.bottom{background-image:none;background-position:100% 42%;background-size:100px}
.info-box-border-top.payment.prepay{width:94%;float:none}
.info-box-border-top.payment.helpp{width:100%;margin-right:0;margin-left:0;float:none;font-size:15px;line-height:24px}
.info-box-border-top.payment.m3{margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid #c7c5b9}
.info-box-border-top.kupon{width:100%;margin-top:15px;padding-top:10px;padding-right:20px;padding-left:20px;border-top:1px solid #c7c5b9}
.orange-head-section{padding-bottom:25px}
.advice-box{width:auto;margin-right:15px;margin-bottom:40px;margin-left:15px;padding-right:85px;background-position:116% 50%;font-size:14px;line-height:20px}
.advice-box.address{margin-right:25px;margin-left:25px}
.advice-box.confirm.m2{width:90%;margin-bottom:30px;padding-right:76px;background-position:104% 50%}
.advice-box.confirm.m3{width:90%;margin-bottom:20px;margin-left:0;padding-top:7px;padding-bottom:7px;padding-left:10px;font-size:15px;line-height:20px}
.advice-box.payment{display:block;width:91%;margin-right:auto;margin-bottom:30px;margin-left:auto;padding-right:75px;background-position:124% 50%;font-size:14px;line-height:18px}
.advice-box.thanx{display:block;width:91%;margin-right:auto;margin-bottom:20px;margin-left:auto;padding-top:7px;padding-right:115px;padding-left:10px;background-position:106% 50%;background-size:contain;font-size:15px;line-height:20px}
.advice-box.prepay{padding-right:80px;background-position:151px 50%;font-size:15px;line-height:21px}
.advice-box.helpp{width:100%;margin-right:auto;margin-left:auto;padding-right:81px;background-position:129% 50%;line-height:19px}
.advice-box.static{display:block;width:100%;margin-right:auto;margin-left:auto;background-position:156% 50%;font-size:15px}
.yellow-gradient-section.testimonials{padding-bottom:50px;background-color:#e6e4d7;background-image:none}
.razlaga-name-h1{font-size:27px;line-height:36px}
.razlaga-name-h1.bv1{font-size:24px;line-height:32px}
.book-bullet{margin-bottom:15px}
.book-bullet.star{padding-left:65px}
.bullets-container{width:100%;margin-top:10px}
.book-2-cols{margin-bottom:20px}
.book-promo{padding-top:225px;padding-right:15px;padding-left:15px;background-position:50% 10px;background-size:175px;text-align:center}
.book-promo.col2{padding:15px 15px 200px;background-position:26% 195%;background-size:370px}
.book-promo.col3{padding-top:15px;padding-right:76px;padding-left:15px;background-position:157% 50%;text-align:left}
.book-promo.col4{padding:15px 15px 120px;background-position:50% 0;background-size:720px}
.confirm-bullets{width:90%;margin-right:5%;margin-left:5%}
.header-title.cart{margin-top:20px;font-size:24px;line-height:32px;font-weight:300}
.header-title.help{width:90%;margin-bottom:59px;padding-left:20px;font-size:32px;line-height:42px}
.header-title.cenik{width:90%;margin-bottom:25px;padding-left:0;font-size:25px;line-height:33px;text-shadow:#000 1px 1px 4px}
.header-title.aboutt{margin-top:18px;font-size:42px;line-height:42px}
.header-title.static{margin-top:15px;margin-bottom:8px;padding-right:25px;padding-left:20px;line-height:40px}
.header-title.gift{padding-right:75px;padding-left:0;font-size:29px;line-height:37px}
.header-title.bv{width:auto;margin-right:15px;margin-left:15px;padding-right:0;padding-left:0;font-size:36px;line-height:40px}
.disclaimer-box{margin-right:15px;margin-left:15px}
.disclaimer-box.light{padding-top:5px}
.disclaimer-box.db-2016{margin-top:25px}
.disclaimer-2{padding-top:10px;padding-right:15px;padding-left:15px;text-align:center}
.disclaimer-2-title{margin-top:0;margin-bottom:10px;padding-right:25px;padding-left:25px;line-height:26px;text-align:center}
.footer-artisa{width:58%;padding-right:0}
.footer-links{width:40%;margin-left:2%;padding-left:6%;border-left:1px solid hsla(0,0%,100%,.25);font-size:14px;line-height:28px}
.pl90.mt10{margin-left:0}
._2cols-left.helpp{padding-right:20px;padding-left:20px;text-align:center}
._2cols-left.cenik-c{width:100%;text-align:center}
._2cols-left.cenik-b{display:block;width:50%;margin-right:auto;margin-left:auto;float:none}
._2cols-left.astro{width:100%;margin-top:0}
._2cols-right.payment{width:100%;margin-left:0}
._2cols-right.cenik-c{width:100%;float:left}
._2cols-right.cenik-b{width:100%;text-align:center}
._2cols-right.astro{float:right}
.cart-title.cenik{text-align:center}
.cart-title.helpp{text-align:center}
.bank-logos{margin-right:15px;margin-left:15px;padding-right:10px;padding-left:10px}
.thanx-info-box{margin-right:15px;margin-left:15px}
.marsa-title{font-size:26px;line-height:30px}
.marsa-foto{margin-right:25px;margin-bottom:24px}
.marsa-subtitle{font-size:16px;line-height:24px}
.select-kupon{width:175px;float:left}
.astrocaffe-bg{background-image:url(/2016/images/astrocaffe-mobile.png);background-position:61% 9%;background-size:auto 500px}
.astrocaffe-bg.cenik{background-position:-67px 2px}
.astrocaffe-bg.static{background-position:25% 20%}
.astrocaffe-bg.helpp{background-position:61% -4%}
.astrocaffe-bg.gift{min-height:240px;background-position:-11px -73px}
.h3-about{margin-right:15px;margin-left:15px;font-size:16px;line-height:26px}
.astro-logos{float:left}
.marsa-box{padding:327px 15px 20px;background-position:50% 0;text-align:center}
.happy-users{padding-right:15px;padding-left:15px;font-size:24px;line-height:32px}
.happy-small{line-height:27px}
.team-section{padding-top:338px;font-size:14px;line-height:22px}
.about-contacts{font-size:14px;line-height:32px}
._4-cols{width:100%;min-height:100px;padding-right:0;padding-left:0}
._4-cols.mb20{margin-bottom:0}
.quote-info{font-size:14px;line-height:20px}
.payment-table-mobile{width:100%}
.security-box-mobile{width:90%}
.success-star{background-image:none}
.marsa-on-home{padding-top:40px}
.kupon-h2{padding-right:25px;padding-left:25px}
.kupon-intro{width:100%}
.coupon-image-mobile{margin-bottom:25px;padding-right:45px;padding-left:45px}
.coupon-header-image{min-height:353px;padding-bottom:45px;padding-left:15px;background-position:50% 35%;background-size:auto 180px}
.kupon-header-t{margin-top:189px;padding-left:15px}
.h2-subheader{font-size:18px;line-height:24px}
.h2-subheader.blue.email{margin-bottom:5px}
.h2-subheader.horoskop{margin-bottom:15px;padding-right:0;padding-left:0}
.h2-subheader.family{padding-right:0;padding-left:0;font-size:16px}
.h2-subheader.onorange{padding-right:20px;padding-left:20px;font-size:18px}
.h2-subheader.aboutt{margin-top:4px;padding-right:15px;text-shadow:1px 1px 4px #000}
.h2-subheader.cenik{margin-top:15px;padding-left:0;font-size:18px;line-height:26px;font-weight:300;text-shadow:#000 1px 1px 4px}
.h2-subheader.static{padding-right:100px;padding-left:20px;font-size:18px;line-height:22px}
.h2-subheader.h2-s-2016{padding-right:0;padding-left:0;font-size:16px}
.family-header-c{margin-right:10px;margin-left:10px;padding:15px 10px}
.orange-section.star{padding-top:20px;padding-bottom:20px;background-position:-142px 35%}
.video-button{z-index:5}
.show-overlay{z-index:350}
.h-list-box{width:100%}
.price-2016{font-size:24px}
.flex-c-2016.price{margin-left:10px}
.flex-c-2016.first{padding-right:0;padding-left:0}
.li-2016.price{font-size:1em}
.bh1-2016{font-size:24px;line-height:36px}
.bh1-2016.ff-l-2016{font-size:24px;line-height:32px}
.h2-2016{font-size:24px;line-height:30px}
.h2-2016.ff-h-2016{font-size:21px;line-height:27px}
.nasa-2016{top:260px;width:90px}
.price-r-2016{width:100%;margin-top:10px}
.coupon-2016{padding:20px 15px 10px}
}
