@charset "utf-8";body,html{margin:0;padding:0;color:#021723;font-family:"Open Sans",sans-serif;background-repeat:no-repeat;background-position:center top}h1,h2,h3,h4,h5{padding:0;margin:0;font-weight:400}button.btn{outline:none!important;white-space:normal;width:100%}.container-fluid>.row>div{padding-left:10px;padding-right:10px}#wrapper{margin:0 auto;padding:0;max-width:1200px;position:relative}.containerLogo{width:300px;height:56px;display:block;background-image:url(../images/logo.png);background-repeat:no-repeat;background-size:100% 100%;margin:15px auto}.main{text-align:center;position:relative;margin-bottom:30px}.main h1{display:block;font-size:30px;padding:8px 0 35px;font-family:"Bree Serif",serif;font-weight:400;color:#fff;text-transform:uppercase;background:url(../images/h1-bg.png) no-repeat center bottom}.rightContainer{background-color:#fff;color:#13011c;-webkit-box-shadow:0 0 3px 0 rgba(5,5,5,.55);-moz-box-shadow:0 0 3px 0 rgba(5,5,5,.55);box-shadow:0 0 3px 0 rgba(5,5,5,.55);padding:20px;font-family:"Open Sans",sans-serif}.rightContainer h2{font-size:18px;color:#13011c;padding:15px 0;margin-bottom:5px;font-family:"Bree Serif",serif;font-weight:400;border-top:1px solid #f0ca14}.psychicContainer{background-position:right center;background-repeat:no-repeat;margin-bottom:10px}.psychicContainer p{padding:45px 128px 45px 0;font-size:16px;font-style:italic;margin-bottom:0;float:right}.formContainer{position:relative}.input-group{display:block;width:100%;margin-bottom:15px;float:left}.input-group label{font-size:16px;font-weight:400;color:#304581}.input-group .form-control:first-child{border-right:none}.input-group-addon{background-color:#fff}input[type="text"],input[type="email"]{font-size:14px;width:100%;height:45px;background:#fff;border:1px solid #ffd200;font-family:"Open Sans",sans-serif;-webkit-border-radius:3px!important;border-radius:3px!important;-webkit-box-shadow:inset 2px 2px 5px 0 rgba(0,0,0,.2);box-shadow:inset 2px 2px 5px 0 rgba(0,0,0,.2)}::-webkit-input-placeholder{color:#13011c}::-moz-placeholder{color:#13011c}:-ms-input-placeholder{color:#13011c}input:-moz-placeholder{color:#13011c}#name::-webkit-input-placeholder{color:#13011c}#name::-moz-placeholder{color:#13011c}#name:-ms-input-placeholder{color:#13011c}#name:-moz-placeholder{color:#13011c}#email::-webkit-input-placeholder{color:#13011c}#email::-moz-placeholder{color:#13011c}#email:-ms-input-placeholder{color:#13011c}#email:-moz-placeholder{color:#13011c}.checkbox label{font-size:14px}input[type="checkbox"]{margin:5px 0 0}.checkbox a:link,.checkbox a:visited{color:#434a95;text-decoration:underline}.checkbox a:hover,.checkbox a:active{color:#434a95;text-decoration:none}.checkbox{margin-bottom:15px}.buttonGreen{position:relative;font-size:20px;font-weight:400;text-transform:uppercase;font-family:"Bree Serif",serif;text-shadow:1px 1px 0 #fff;color:#13011c;border:2px solid #fff;background:#7bd300;background:-moz-linear-gradient(top,#7bd300 0%,#55a200 100%);background:-webkit-linear-gradient(top,#7bd300 0%,#55a200 100%);background:linear-gradient(to bottom,#7bd300 0%,#55a200 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7bd300',endColorstr='#55a200',GradientType=0);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.4);box-shadow:0 0 5px 0 rgba(0,0,0,.4);border-radius:0!important;padding:20px 0}.buttonGreen:focus{color:#13011c;background:#7bd300}.buttonGreen:hover,.buttonGreen:active{color:#13011c;background:#7bd300}.buttonGreen span{display:block;font-weight:700;text-align:right}.antispamContainer p{font-size:12px;background-image:url(../images/lock.png);background-repeat:no-repeat;background-position:left center;padding:10px 0 10px 34px}.footerlinks{font-size:12px;font-weight:400;font-family:"Open Sans",sans-serif;padding:30px;text-align:center;background:url(../images/footer-bg.png) repeat-x left top;margin-top:30px}.footerlinks a:link,.footerlinks a:visited{color:#494f9d;text-decoration:underline}.footerlinks a:hover,.footerlinks a:active{color:#494f9d;text-decoration:none}.containerTarot{width:100%;position:relative;z-index:1;text-align:center;padding:0 30px}.containerTarot h2{font-size:24px;font-family:"Bree Serif",serif;font-weight:400;color:#ffd200;text-transform:none;padding-bottom:50px}.containerTarot h3{font-size:18px;font-family:"Bree Serif",serif;font-weight:400;color:#fff;text-transform:none}.tarotHeadingsTop{margin-bottom:15px}.tarotHeadingsBottom{margin-bottom:20px}.tarotHeadingsBottom h3{padding:60px 0 15px 0}.arrowHeading{width:98px;height:27px;margin:0 auto;background-image:url(../images/arrowHeading.png);background-repeat:no-repeat;background-size:100% 100%}.cardsContainer,.emptyCardsContainer{position:relative;width:100%}.emptyCardsContainer p{text-transform:uppercase;font-size:14px;padding:2% 5%;color:#fff;background-color:rgba(242,62,86,.9);text-align:center;border:1px solid #ffd200;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;top:50%;margin-top:-26px;width:100%;z-index:3}.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-box-shadow:-2px 2px 5px 0 rgba(57,12,58,.55);-moz-box-shadow:-2px 2px 5px 0 rgba(57,12,58,.55);box-shadow:-2px 2px 5px 0 rgba(57,12,58,.55);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(57,12,58,.55);-moz-box-shadow:0 0 5px 0 rgba(57,12,58,.55);box-shadow:0 0 5px 0 rgba(57,12,58,.55);cursor:pointer}.card_empty{position:absolute;width:17.7%;height:100%;background-color:rgba(255,255,255,.1);background-size:100% 100%;background-repeat:no-repeat;border:1px dashed #fff;z-index:0}#empty1{left:18%}#empty2{left:41.15%}#empty3{left:64.3%}.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)}@media (max-width:379px){.buttonGreen span{font-size:18px;text-align:right}.containerLogo{width:207px;height:39px}}@media (min-width:380px) and (max-width:767px){.buttonGreen{padding-right:0}.buttonGreen span{font-size:18px;text-align:center}}@media (max-width:767px){body,html{background-image:url(../images/bgndMobile.jpg);background-position:center top;background-size:cover}.main h1{font-size:18px;width:100%}.psychicContainer{background-image:url(../images/PaminaMobile.png);background-size:95px 95px;max-width:300px;margin:0 auto}.psychicContainer p{padding:25px 105px 25px 10px;font-size:14px;max-width:300px}.antispamContainer p{padding:10px 0 7px 34px}.containerTarot{margin-bottom:20px;padding:0}.main{margin-bottom:20px}}@media (min-width:768px) and (max-width:991px){body,html{background-image:url(../images/bgndTablet.jpg);background-position:center top;background-size:cover}.main h1{font-size:21px}.psychicContainer{background-image:url(../images/PaminaMobile.png);background-size:95px 95px;max-width:300px;margin:0 auto}.psychicContainer p{padding:25px 105px 25px 10px;font-size:14px;max-width:300px}.antispamContainer p{padding:10px 0 7px 34px}.containerTarot{margin-bottom:20px}.main{margin-bottom:20px}.formArrow{display:none}.tarotHeadingsBottom h3{color:#fff}.footerlinks{text-align:center}}@media (min-width:992px) and (max-width:1199px){body,html{background-image:url(../images/bgndTablet.jpg);background-position:center top;background-size:cover}.main h1{font-size:24px}.rightContainer h2{font-size:12px}.psychicContainer{background-image:url(../images/PaminaMobile.png);background-size:95px 95px}.psychicContainer p{padding:25px 105px 25px 10px;font-size:14px;max-width:300px}}@media (min-width:1200px){body,html{background-image:url(../images/bgnd.jpg);background-position:center top;background-size:cover}.containerLogo>span{font-size:14px;padding:4px 0}.psychicContainer{background-image:url(../images/Pamina.png);background-size:118px 118px}.containerTarot h3{font-size:18px}.logo{background-image:url(../images/logo.png);width:50px;height:27px}}@-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 2000ms 2;-webkit-animation:blinking 2000ms 2;-o-animation:blinking 2000ms 2;-moz-animation:blinking 2000ms 2}.formCheckboxesContainer,.formFillingInstructions,.formValidationConsentsText,.formButtonContainer,.formDataTreatmentText{margin-top:15px;margin-bottom:15px;color:#13011c}.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:#13011c;text-decoration:underline}.formValidationConsentsText a:hover,.formValidationConsentsText a:active,.formDataTreatmentText a:hover,.formDataTreatmentText a:active{color:#434a95;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}