@charset "utf-8";body,html{margin:0;padding:0;color:#47353a;background-color:#fdf0f4;font-family:Arial,"sans-serif";background-repeat:no-repeat}.wrapper>.container-fluid>.row>div{padding-left:0;padding-right:0}.wrapper{width:100%;max-width:1200px;margin:0 auto;padding:0;position:relative}h1,h2,h3,h4,h5{font-weight:400;text-align:center;margin:0;padding:0}button{font-weight:400;outline:none!important;white-space:normal}#mainHeader hgroup{padding:30px 0;max-width:540px;margin:0 auto;width:100%}#mainHeader h1,#mainHeader h2{font-family:"Bad Script",cursive;font-size:36px;margin-bottom:15px}#mainHeader h1{text-align:left}#mainHeader h2{text-align:right;color:#b2264d}article{position:relative;background-color:transparent;padding:30px 30px}.sprite{background-image:url(../images/sprite-ornaments.png);background-repeat:no-repeat;display:block}.headingOrnament{width:113px;height:7px;background-position:0 0;margin:5px auto}.arrowOrnament{width:24px;height:16px;position:absolute;top:0}.arrowOrnament.left{left:0;background-position:0 -7px}.arrowOrnament.right{right:0;background-position:-24px -7px}.starsContainer{text-align:center;margin-top:5px;margin-bottom:5px}.star{width:14px;height:14px;display:inline-block;margin-right:2px;background-position:-74px -7px}.star.last{background-position:-88px -7px;margin-right:0}.containerRight{padding:20px;max-width:400px;width:100%;margin:0 auto;background-color:#fff;border:1px solid #df97ab}.containerPsychicReader{display:block;margin:0;padding:0;width:100%;height:0;padding-bottom:90%}.containerRight h2{font-size:24px;text-align:center;font-family:"Bad Script",cursive;padding:0}.containerForm{padding:20px 0}.containerForm input[type="text"],.containerForm input[type="email"]{font-size:14px;height:auto;background-color:#fff;border:2px solid #b3e1f5;padding:10px 10px}.checkbox{margin:15px 0}.checkbox label{font-size:13px}input[type="checkbox"]{margin:1px 0 0}.checkbox a:link,.checkbox a:visited{color:#359ddb;text-decoration:underline}.checkbox a:hover,.checkbox a:active{color:#359ddb;text-decoration:none}button.buttonSubmit{position:relative;width:100%;padding:20px 40px 20px 10px;font-size:16px;text-align:center;font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #b4385a}button.buttonSubmit,button.buttonSubmit:focus{color:#fff;background-color:#c85a78}button.buttonSubmit:hover,button.buttonSubmit:active{background-color:#d96282}.btnArrow{position:absolute;width:24px;height:29px;right:10px;top:50%;margin-top:-15px;display:block;background-position:-50px -7px}.btnText{display:block;margin:0 auto;max-width:240px}.stampText{position:relative;max-width:250px;width:100%;margin:0 auto}.stampText p{font-size:18px;font-family:"Bad Script",cursive;margin-bottom:0;text-align:center}.tooltip-inner{background-color:#a04b66}.tooltip.top .tooltip-arrow{border-top-color:#a04b66}.containerTarot{width:100%;position:relative;z-index:1;text-align:center;padding:0;max-width:740px;margin:0 auto}.containerTarot h3{font-size:18px;text-transform:uppercase}.containerTarot h4{font-size:14px}.tarotHeadingsTop{padding:0 0 10px 0}.tarotHeadingsBottom{padding:30px 0}.tarotHeadingsBottom h3{margin-bottom:5px}.cardsContainer,.emptyCardsContainer{position:relative;width:100%}.card,.card1{position:absolute;width:15.45%;height:96.5%;background-image:url(../images/cards/cover.png);background-size:100% 100%;background-position-y:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 5px 0 rgba(7,37,54,.3);-moz-box-shadow:0 0 5px 0 rgba(7,37,54,.3);box-shadow:0 0 5px 0 rgba(7,37,54,.3);transform-origin:50% 200%;-webkit-transform-origin:50% 200%;-moz-transform-origin:50% 200%;-o-transform-origin:50% 200%;-ms-transform-origin:50% 200%;transition:50ms ease-out 0ms;-moz-transition:50ms ease-out 0ms;-webkit-transition:50ms ease-out 0ms;-o-transition:50ms ease-out 0ms;-ms-transition:50ms ease-out 0ms}.card.hovered{-webkit-box-shadow:0 0 5px 0 rgba(7,37,54,.9);-moz-box-shadow:0 0 5px 0 rgba(7,37,54,.9);box-shadow:0 0 5px 0 rgba(7,37,54,.9);cursor:pointer}.card_empty{position:absolute;width:17.7%;height:100%;background-color:transparent;border:1px dashed #f45d91;background-size:100% 100%;background-repeat:no-repeat;z-index:0}.preloader{position:absolute;width:24px;height:24px;background-size:100% 100%;top:50%;left:50%;margin-left:-12px;margin-top:-12px;background-image:url(../images/cards/please-wait.gif)}#empty1{left:1.75%}#empty2{left:21.45%}#empty3{left:41.25%}#empty4{left:60.85%}#empty5{left:80.55%}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}.footerlinks a:link,.footerlinks a:visited{color:#c85a78;text-decoration:underline}.footerlinks a:hover,.footerlinks a:active{color:#c85a78;text-decoration:none}@media (max-width:767px){article{padding:0 10px}#mainHeader h1,#mainHeader h2{text-align:center;font-size:24px}.containerRight h2{font-size:20px}.containerTarot h3{font-size:16px}body,html{background-image:url(../images/bgnd-xs.jpg);background-position:top center}.containerPsychicReader{background-image:url(../images/Medium-Irina.jpg);background-repeat:no-repeat;background-position:top center;height:275px;padding-bottom:0}}@media (min-width:768px) and (max-width:991px){.containerPsychicReader{padding-bottom:0%}#mainHeader hgroup{margin:0 20px}body,html{background-image:url(../images/bgnd-sm.jpg);background-position:top left}}@media (min-width:992px) and (max-width:1199px){body,html{background-image:url(../images/bgnd-md.jpg);background-position:top center;background-size:100% auto}.containerPsychicReader{padding-bottom:83%}}@media (min-width:1200px){body,html{background-image:url(../images/bgnd.jpg);background-position:top center}}@keyframes blinking{0%{-webkit-opacity:1;-o-opacity:1;-moz-opacity:1;filter:alpha(opacity=1);opacity:1}50%{-webkit-opacity:0;-o-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);opacity:0}100%{-webkit-opacity:1;-o-opacity:1;-moz-opacity:1;filter:alpha(opacity=1);opacity:1}}@-webkit-keyframes blinking{0%{-webkit-opacity:1;-o-opacity:1;-moz-opacity:1;filter:alpha(opacity=1);opacity:1}50%{-webkit-opacity:0;-o-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);opacity:0}100%{-webkit-opacity:1;-o-opacity:1;-moz-opacity:1;filter:alpha(opacity=1);opacity:1}}.blink{animation:blinking 1600ms 4;-webkit-animation:blinking 1600ms 4;-o-animation:blinking 1600ms 4;-moz-animation:blinking 1600ms 4}.formCheckboxesContainer,.formFillingInstructions,.formValidationConsentsText,.formButtonContainer,.formDataTreatmentText{margin-top:15px;margin-bottom:15px;color:#47353a}.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:#47353a;text-decoration:underline}.formValidationConsentsText a:hover,.formValidationConsentsText a:active,.formDataTreatmentText a:hover,.formDataTreatmentText a:active{color:#359ddb;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}