@font-face{font-family:'PlutoCondExtraLight';src:url(/fonts/new/plutocondextralightwebfont.eot);src:url(/fonts/new/plutocondextralightwebfont.eot?#iefix) format("embedded-opentype"),url(/fonts/new/plutocondextralightwebfont.ttf) format("truetype"),url(/fonts/plutocondextralightwebfont.svg#PlutoCondExtraLightRegular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'PlutoHeavy';src:url(/fonts/new/plutoheavywebfont.eot);src:url(/fonts/new/plutoheavywebfont.eot?#iefix) format("embedded-opentype"),url(/fonts/new/plutoheavywebfont.ttf) format("truetype"),url(/fonts/plutoheavywebfont.svg#PlutoHeavyRegular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'AstroIcons';src:url(/fonts/astrocaffeiconswebfont.eot);src:url(/fonts/astrocaffeiconswebfont.eot?#iefix) format("embedded-opentype"),url(/fonts/astrocaffeiconswebfont.woff2) format("woff2"),url(/fonts/astrocaffeiconswebfont.woff) format("woff"),url(/fonts/astrocaffeiconswebfont.ttf) format("truetype"),url(/fonts/astrocaffeiconswebfont.svg#astrocaffeiconsregular) format("svg");font-weight:400;font-style:normal}
.fs12{font-size:12px;line-height:18px}
.bg-orange{background:#ffa156}
.c-blue{color:#34495e}
select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.w-slider-dot,.w-slider-nav-invert>div{background:#8d969a}
.w-slider-dot.w-active,.w-slider-nav-invert>div.w-active{background:#34495e}
.stepsInHead{color:#34495e;font-weight:500;font-size:60%;line-height:50%;background-color:#fff;padding:11px 10px 10px;position:relative;top:-7px;border-radius:100%;font-family:Roboto Condensed,sans-serif;display:none}
.horoscopeFormBgr{background-image:linear-gradient(white,#e6e4d7 98%)}
.narrow-box.static{font-size:16px;line-height:1.35em}
.address_email{border-top:1px solid #c7c5b9;margin-top:10px;padding-top:10px}
.quote-info.mini{font-size:90%;line-height:1.25em}
.button.add-to-cart.finish.freePay{width:75%}
.share-button.sharer-0 label{background-color:#34495e!important;color:#fff!important;font-family:'Roboto Condensed',sans-serif!important;padding:2px 13px!important;font-weight:400!important;margin-top:10px!important}
.share-button.sharer-0 label span{color:#fff!important;font-family:'Roboto Condensed',sans-serif!important;font-weight:400!important;font-size:12px;letter-spacing:1px}
.w-clearfix.confirm-data.bv{padding-left:50px;padding-top:70px}
.ui-menu{z-index:2999!important}
.placeholder-fix:focus::-webkit-input-placeholder{color:transparent}
.placeholder-fix:focus::-moz-placeholder{color:transparent}
/* .onGift .confirm-data.address{padding-top:20px} */
.issuuembed{width:400px;height:300px}
.issuuembed div div span{display:none}
.book-name{position:absolute;left:9%;bottom:115px;width:85%;min-width:75px;float:left;color:#f57e24;font-size:24px;line-height:27px;font-weight:100;font-family:"PlutoHeavy",sans-serif}
.book-name-span{color:#fcfcfc;font-size:14px;line-height:36px;font-family:"PlutoCondExtraLight",sans-serif}
div.tooltip{position:relative}
div.tooltip span span{display:none}
div.tooltip span:hover{font-size:99%;font-color:#000}
div.tooltip span:hover span{display:block;position:absolute;margin-top:5px;margin-left:-10px;width:200px;padding:10px 15px;z-index:100;color:#333;background:#faf2cd;font:14px Arial,sans-serif;text-align:left;text-decoration:none}
input.error,select.error{border:1px solid red}
input[type="checkbox"].error, input[type="radio"].error {outline: 1px solid red;}
.db{display:block!important}
.dn{display:none!important}
.di{display:inline!important}
.errorMsg{font-size:24px;color:#ef5f3a;padding:10px 15px;text-align:center;clear:left;margin-bottom:10px;display:none;z-index:1999}
.errorMsg div{margin-bottom:12px}
#form .errorMsg label{background-color:#ef5f3a;font-size:14px;line-height:1em;padding:5px 12px;margin:2px 3px;text-align:center;float:left;width:auto;color:#fff}
@media (min-width: 992px) {
.confirm-data-book.mockup{margin-top:-35px!important}
.confirm-data.confirm{padding-top:60px}
.birth_data.payment.couponMB{margin-bottom:15px}
}
@media (max-width: 991px) {
.confirm-data-book.mockup{text-align:center!important}
.confirm-data-book.mockup .book-name{font-size:20px!important;line-height:23px!important;bottom:110px!important}
.confirm-data-book.mockup .book-name-span{font-size:13px;line-height:28px!important}
.confirm-data.confirm.m4{width:52%}
.button.add-to-cart.finish.freePay{width:90%}
.onGift .confirm-data.address{padding-top:0}
.issuuembed{width:310px;height:233px}
}
@media (max-width: 767px) {
.confirm-data.confirm.m4{width:100%}
.button.add-to-cart.finish.freePay{width:80%}
.onconfirm .w-testimonial{margin-right:50px;margin-left:50px}
.issuuembed{width:400px;height:300px}
}
@media (max-width: 479px) {
.button.add-to-cart.finish.freePay{width:100%;padding-left:15px;padding-right:15px;background-image:none}
.onconfirm .w-testimonial{margin-right:15px;margin-left:15px}
.stepsInHead{padding:6px 5px 5px;top:-3px}
.issuuembed{width:290px;height:200px}
}
.terms_short{background:#fff;padding:17px 20px;margin-top:25px;margin-bottom:25px;text-align:left;}
.terms_short p{font-size:inherit;line-height: inherit;}
