@charset "utf-8";/* CSS Document */@media (min-width:576px){.container{max-width:540px}
.photo-nav{background:transparent;padding-left:0;padding-right:0}
.logo{padding-right:0;padding-left:0;padding-top:15px}
.logo .img-fluid{max-width:145px!important;height:auto}
.login{padding-right:0;padding-left:15px;padding-top:15px}
.slogan{font-size:91% !important;line-height:104% !important;margin-top:8px}
.ph-number{font-size:105%;font-weight:bold;padding-bottom:15px;display:inline-block}
.ph-number a{text-decoration:underline}
h4,.h4{font-size:1.9rem !important;color:#3c5b9a;font-weight:700;padding-top:15px;padding-bottom:15px}
.psychic-info{font-size:21px !important;line-height:38px;background:#3c5b9a;color:#fff}
.ftr .row{background:#fff;margin-left:-15px;margin-right:-15px}
}
@media (min-width:768px){.container{max-width:720px}
}
@media (min-width:992px){.container{max-width:720px}
}
@media (min-width:1200px){.container{max-width:720px}
}
body{font-family:'Roboto Condensed',sans-serif !important;background:#efebeb}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;/* margin-right:0;*/ /* margin-left:0;*/}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:20px;padding-left:20px;padding-top:15px;padding-bottom:15px}
.force-pad{/* padding:15px 0;*/}
.container{background:#fff}
.disclaimer{font-size:12px;text-align:center}
.photo-nav{background:transparent}
.jumbotron{padding:0px 15px 0px 15px;margin-bottom:0rem;background-color:transparent}
header .col-sm-6,.jumbotron .col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.border-top{border-top:1px solid #e71d8c !important}
.border-right{border-right:1px solid #dee2e6 !important}
.border-bottom{border-bottom:1px solid #e71d8c !important}
.border-left{border-left:1px solid #dee2e6 !important}
.logo{padding-right:0;padding-left:0;padding-top:15px;}
.logo .img-fluid{max-width:100px;height:auto}
.login{padding-right:0;padding-left:15px;padding-top:15px}
.slogan{font-size:80%;line-height:99%;margin-top:8px;margin-bottom: 0;}
.ph-number{font-size:105%;font-weight:bold;padding-bottom:15px;display:inline-block}
.ph-number a{text-decoration:underline}
h4,.h4{font-size:1.5rem;color:#3c5b9a;font-weight:700;padding-top:0;padding-bottom:0}
.messages-main{width:100%;margin:0 auto;padding:0;display:block;padding-top:0;padding-bottom:0}
.messages-text{font-size:22px;font-weight:700;line-height:26px;padding-right:10px;width:191px;display:inline-block;text-transform:uppercase}
.messages-text span {color:#6f42c1}
/**BUTTONS**/
.btn{text-decoration:none;text-align:center;max-width:200px;margin:0 auto}
.btn-lg,.btn-group-lg>.btn{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.25rem;border-radius:0}
.btn a{text-decoration:none !important;text-align:center}
.btn-secondary{color:#fff;background-color:#6f42c1;border-color:#6f42c1;max-width:100px}
.btn-secondary:hover{color:#fff;background-color:#6f42c1;border-color:#6f42c1}
.btn-success{color:#fff;background-color:#6f42c1;border-color:#6f42c1}
.btn-success:hover{color:#fff;background-color:#6f42c1;border-color:#6f42c1}
.btn-outline-primary{color:#e71d8c;background-color:transparent;background-image:none;border-color:#e71d8c;max-width:60px;padding:5px 10px;display:inline-block;margin-top:-35px;font-size:19px;font-weight:700}
.btn-outline-primary:hover{color:#fff;background-color:#e71d8c;border-color:#e71d8c}
.btn-primary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-primary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.lead{font-size:1.25rem;font-weight:300;padding:0 15px}
.nav-arrow{margin:0;padding:0;border:0;vertical-align:middle;font-size:36px}
.psychic-photo{padding:0}
.psychic-photo h4{padding:15px}
.psychic-info{font-size: 16px;line-height:50px;background:#3c5b9a;color:#fff;padding-bottom: 0;padding-top: 0;}
.ftr{padding-right:15px;padding-left:15px;background:transparent}
.ftr .row{background:#fff}
.legal{font-size:12px}
a{color:#e71d8c;text-decoration:underline}
.gift-icon{float:left;display:inline-block;height:2.4rem;margin-right:10px}
.top6{background-color:blue;height:100px;display:flex;align-items:center}
.in6{background-color:yellow;width:30px;height:30px;margin-right:5px}
.in6{background-color:yellow;width:30px;height:30px;margin-right:5px}
