@charset "utf-8";body,html{margin:0;padding:0;color:#572453;background-color:#eef;background-repeat:no-repeat;background-position:center top}#tarotResult{display:none}h1,h2,h3,h4,h5{padding:0;margin:0;font-weight:400;text-align:center}.row{margin-left:0;margin-right:0}.row>div{padding-left:0;padding-right:0}button.btn,.buttonContainer>a{outline:none!important;white-space:normal;font-size:18px;font-style:italic;font-family:Georgia,"serif"}.wrapper{margin:0 auto;padding:0;max-width:1015px;position:relative}.headerContainerLP{height:0;padding-bottom:14%;position:relative}.logoContainer{position:absolute;display:block;left:50%;top:50%}header h2{font-family:Georgia,"serif";font-style:italic;font-size:18px;line-height:1.2;padding:20px;margin-bottom:0}.mainContainer{border:5px solid #e8bfef;padding:25px 0;background-color:#fff;position:relative}#psychicreading .mainContainer{padding-left:25px;padding-right:25px}.spriteOrnaments{background-image:url(../images/sprite-ornaments.png);background-repeat:no-repeat;display:block}.frameOrnaments{width:66px;height:25px;position:absolute}.frameOrnaments.lefttop{background-position:0 0;left:0;top:0}.frameOrnaments.righttop{background-position:0 -25px;right:0;top:0}.frameOrnaments.leftbottom{background-position:0 -50px;left:0;bottom:0}.frameOrnaments.rightbottom{background-position:0 -75px;right:0;bottom:0}.headingOrnament{width:127px;height:26px;display:block;margin:15px auto;background-position:0 -100px}.icon{width:50px;height:50px;display:block;position:absolute;left:0;top:50%;margin-top:-25px}.icon.psychic{background-position:-77px 0}.icon.growth{background-position:-77px -50px}.icon.separator{width:1px;height:50px;background-position:-72px 0;left:-5px}h1{font-size:30px;color:#93278b;margin-bottom:15px}h2{font-size:24px;margin-bottom:24px}h3{font-size:16px;font-weight:700}.bannerContainer{padding-right:20px}.bannerContainer img{width:100%;height:auto}.textContent{padding:20px 20px 0 0}p{font-size:16px;line-height:1.4;margin-bottom:30px}p:last-child{margin-bottom:0}a:link,a:visited{color:#572453;text-decoration:underline}a:hover,a:active{color:#572453;text-decoration:none}#ratingContainer h4{font-size:14px;font-family:Georgia,"serif";font-weight:700;font-style:italic;color:#9b4993}.starsContainer{margin:5px 0;text-align:center}.starsContainer>span{margin-right:2px}span.star{display:inline-block;width:26px;height:26px;background-position:0 -126px}.star.notfull{background-position:-36px -126px}.iconsContainer{background-color:#9b4993;color:#fff;font-family:Georgia,"serif";font-style:italic;text-align:center}.iconsContainer h4{position:relative;font-size:14px;font-weight:700;padding:25px 20px 25px 50px}.iconsContainer>div,.iconsContainer>div>h4{display:inline-block;text-align:center}.cardsContainer{text-align:center;margin:30px 0}.marginCard{margin:10%}.cardback{width:100%;height:0;padding-bottom:176.2589%;display:block;margin:0 auto;cursor:pointer;background-repeat:no-repeat;background-size:100% auto}#tarotResult{padding:0 15px}#tarotResult .row{margin-left:-15px;margin-right:-15px}#tarotResult .row>div{padding-left:15px;padding-right:15px}.cardDescriptionContainer{position:relative;z-index:2}.cardDescriptionContainer h1{text-align:left;color:#5f315b;font-size:24px}.textTarotContainer{width:100%}.cardDescriptionContainer h4{position:relative;font-size:16px;font-weight:700;margin:12px 0;text-align:right;max-width:500px;width:100%;float:right;line-height:1.4;margin-top:15%}.arrow{width:82px;height:49px;display:block;position:absolute;right:-78px;top:50%;margin-top:-25px;background-image:url(../images/arrow.png);background-repeat:no-repeat}.formContainer{position:relative;border:1px solid #e8bfef;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:15px;z-index:1}.formContainer button{width:100%;margin-bottom:0}.formContainer h1{font-size:16px;font-weight:700;text-transform:uppercase;padding:10px 20px;line-height:1.4}input[type="text"],input[type="email"]{font-size:14px;padding:12px 12px;height:auto;color:#2e2e62;background-color:#fff;border:1px solid #e8bfef}input[type="radio"],input[type="checkbox"]{margin:1px 0 0}.buttonContainer{text-align:center}.buttonContainer>a{display:inline-block}.buttonPurple{font-weight:700;padding:15px 35px;background-color:#75186e;color:#fff;border:3px solid #e8bfef;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-shadow:1px 1px 0 rgba(87,36,83,.68);-webkit-box-shadow:inset 0 0 24px 5px rgba(245,190,226,.35);-moz-box-shadow:inset 0 0 24px 5px rgba(245,190,226,.35);box-shadow:inset 0 0 24px 5px rgba(245,190,226,.35)}.buttonGrey{padding:15px 35px;background-color:#fff;color:#8e798c;border:3px solid #ebebeb;margin:30px 0 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 24px 5px rgba(205,202,204,.25);-moz-box-shadow:inset 0 0 24px 5px rgba(205,202,204,.25);box-shadow:inset 0 0 24px 5px rgba(205,202,204,.25)}.buttonPurple,.buttonPurple:focus,a.buttonPurple:link,.buttonPurple:visited{background-color:#75186e;color:#fff;text-decoration:none}.buttonPurple:hover,.buttonPurple:active,a.buttonPurple:hover,.buttonPurple:active{background-color:#75186e;color:#fff}::-webkit-input-placeholder{color:#124c98}::-moz-placeholder{color:#124c98}:-ms-input-placeholder{color:#124c98}input:-moz-placeholder{color:#124c98}#name::-webkit-input-placeholder{color:#124c98}#name::-moz-placeholder{color:#124c98}#name:-ms-input-placeholder{color:#124c98}#name:-moz-placeholder{color:#124c98}#email::-webkit-input-placeholder{color:#124c98}#email::-moz-placeholder{color:#124c98}#email:-ms-input-placeholder{color:#124c98}#email:-moz-placeholder{color:#124c98}form label{font-size:14px}.checkbox label{font-size:12px;font-weight:400}footer{padding:15px;font-size:12px;line-height:1.2}.footerlinks{text-align:center}.footerlinks p{font-size:12px;margin-bottom:0;line-height:1.2;margin-top:8px}.antiSpamContainer p{font-family:Georgia,"serif";font-style:italic;font-size:14px;line-height:1.4;background-image:url(../images/lock.png);background-repeat:no-repeat;background-position:left center;padding:10px 0 10px 40px;margin:10px 15px}@media (max-width:630px){.col-xs-2{width:33.33%}.cardsContainer{max-width:380px}}@media (max-width:767px){body{background-image:url(../images/bgnd-lp-xs.jpg)}#psychicreading .headerContainerLP{padding-bottom:20%}.logoContainer{width:100px;height:44px;margin-left:-50px;margin-top:-22px;background-image:url(../images/atana-voyance-logo-big-xs.png)}#homepage .logoContainer{margin-top:-16px}header h2{font-size:12px;padding:10px}h1{font-size:18px}h2{font-size:16px}h3{font-size:14px}.bannerContainer{padding-right:0;max-width:278px;width:100%;margin:0 auto}.textContent{padding-top:15px}.textContent p{text-align:center;margin-bottom:15px;font-size:14px}.buttonContainer,h1,.textContent{padding-left:10px;padding-right:10px}.iconsContainer>div{display:block}.cardsContainer{margin:15px auto}.cardback{background-image:url(../images/cardback-xs.jpg)}#psychicreading .mainContainer{padding-left:15px;padding-right:15px}.cardDescriptionContainer h4{text-align:center;margin-bottom:100px}.arrow{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:50%;margin-right:-39px;top:auto;bottom:-66px;margin-top:0}.formContainer,.buttonContainer.cardMobile{margin-left:-15px;margin-right:-15px}.tarotCardContainer>img{max-width:150px;margin:0 auto}.tarotCardContainer{margin-bottom:15px}.cardDescriptionContainer h1{text-align:center}.textTarotContainer p{text-align:justify}button.btn.buttonGrey{font-size:16px}}@media (min-width:768px) and (max-width:991px){body{background-image:url(../images/bgnd-lp-sm.jpg)}.logoContainer{width:160px;height:70px;margin-left:-80px;margin-top:-35px;background-image:url(../images/atana-voyance-logo-big-sm.png)}header h2{font-size:16px}h1{font-size:27px}h2{font-size:22px}.cardsContainer{max-width:470px;margin:20px auto}.cardback{background-image:url(../images/cardback.jpg)}.cardDescriptionContainer{max-width:500px;margin:0 auto;width:100%}.cardDescriptionContainer h4{text-align:center;margin-bottom:100px}.arrow{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:50%;margin-right:-39px;top:auto;bottom:-66px;margin-top:0}}@media (min-width:992px) and (max-width:1200px){body{background-image:url(../images/bgnd.jpg)}#homepage .logoContainer{width:180px;height:79px;margin-left:-99px;margin-top:-43px;background-image:url(../images/atana-voyance-logo-big.png)}#psychicreading .logoContainer{width:160px;height:70px;margin-left:-80px;margin-top:-35px;background-image:url(../images/atana-voyance-logo-big-sm.png)}#psychicreading .headerContainerLP{padding-bottom:10%}.cardback{background-image:url(../images/cardback.jpg)}.textTarotContainer{height:290px;overflow-y:auto}}@media (min-width:1201px){body{background-image:url(../images/bgnd.jpg)}#homepage .logoContainer{width:180px;height:79px;margin-left:-99px;margin-top:-43px;background-image:url(../images/atana-voyance-logo-big.png)}#psychicreading .logoContainer{width:160px;height:70px;margin-left:-80px;margin-top:-35px;background-image:url(../images/atana-voyance-logo-big-sm.png)}#psychicreading .headerContainerLP{padding-bottom:10%}.cardback{background-image:url(../images/cardback.jpg)}.textTarotContainer{height:290px;overflow-y:auto}}.formCheckboxesContainer,.formFillingInstructions,.formValidationConsentsText,.formButtonContainer,.formDataTreatmentText{margin-top:15px;margin-bottom:15px;color:#572453}.formDataTreatmentText{margin-bottom:0}.formFillingInstructions>p,.formValidationConsentsText>p,.formButtonContainer>p,.formDataTreatmentText>p{margin-bottom:10px;font-size:11px;line-height:1.4}.formFillingInstructions>p:last-child,.formValidationConsentsText>p:last-child,.formButtonContainer>p:last-child,.formDataTreatmentText>p:last-child{margin-bottom:0}.formValidationConsentsText a:link,.formValidationConsentsText a:visited,.formDataTreatmentText a:link,.formDataTreatmentText a:visited{color:#572453;text-decoration:underline}.formValidationConsentsText a:hover,.formValidationConsentsText a:active,.formDataTreatmentText a:hover,.formDataTreatmentText a:active{color:#007bff;text-decoration:none}.checkbox>label{font-size:12px;line-height:1.4;font-weight:400}.formCheckboxesContainer>div{margin-bottom:15px}.formCheckboxesContainer>div:last-child{margin-bottom:0}