/* extra styles */

@import url('https://fonts.googleapis.com/css2?family=Anton:wght@100&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');

html,body {
    height:100%;
}

.ej-header-awake {
    font-size:14px;
}
.courier {
    font-family: 'Courier New', Courier, monospace;
    color:#2c2c2c;
}

.disclaimer {
    font-size:14px;
    color: #828282;
}

.alert-pink {
    background-color:#fff1ff;
}

.text-muted-light {
    color:#d3d3d3;
  }
  
.text-locked {
    color: #c4c4c4;
    font-size:14px;
}

.promo-text-small {
    color: #5c0079;
    font-weight: bold;
    font-size:16px;
}

#default_loader {
    background: url('/img/mountain-bg-light.jpg') no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#default_loader .container-white {
    background-color: white;
}

#default_sidebar .card-body {
    padding:10px;

}

.lead-info {
    background-color: #fff1fb;
    color:black;
    border-radius:5px;
    padding:10px;
}

#welcome p{
    font-weight: 400;
    color: #000;
}
#welcome h5 {
    color:#505050;
    font-family: 'Anton', sans-serif;
}


    
 a {
    font-weight:500;
    color:#0062ff;
}


.pinky-link-light {
    color: #ff68d2;
}

.gray-link-light {
    color: #373737;
}

.text-pink {
    color: #d60096;
    font-weight: bold;
}

.bg-pink {
    background-color: #d60096;
}

.bg-light-pink {
    background-color: #ffcff0;
}

.bg-light-gray {
    background-color: #d9d9d9;
}

.bg-blueish {
    background-color: #658eff;
    color:white;
}

.btn-primary {
    /*background-color: #21b5ff;*/
    background-color: #0088ff;
    border:none;
}

.btn-primary:hover {
    background-color: #000000;
}

.btn-primary-red {
    /*background-color: #21b5ff;*/
    background-color: #ff0033;
    border:none;
    font-size:calc(10px + 1.6vw);
    color:white;
}

.btn-primary-red:hover {
    background-color: #000000;
    color:white;
}

.red-text {
    color: #ff0033;
}

.btn-pink {
    background-color: #d60096;
    color:white;
    border:none;
}

.btn-pink:hover {
    background-color: #000;
    color:white;
    border:none;
}

.btn-pink:visited {
    background-color: #d60096;
    color:white;
    border:none;
}

.btn-pink:focus {
    background-color: #d60096;
    color:white;
    border:none;
}

.btn-pink-light:hover {
    background-color: #000;
    color:white;
    border:none;
}

.btn-pink-light {
    background-color: #ff68d2;
    color:white;
    border:none;
}

.btn-pink-light:focus {
    background-color: #ff68d2;
    color:white;
    border:none;
}

.btn-block {
    width:100%;
}

.testimonials{
    font-family: 'Oswald', sans-serif;
    margin-top:30px;
    margin-bottom:30px;
    font-size:20px;
    padding:20px;
    color:#252525;
  }

p {
    font-family: 'Montserrat', sans-serif;
    font-weight: 300;
    color:black;
    font-size:18px;
}

.container p {
    font-family: 'Montserrat', 'Anton',sans-serif;
}

ul li {
    font-family: 'Montserrat', 'Anton',sans-serif;
}

.product-price {
    font-family: 'Anton', sans-serif;
    font-weight:700;
    font-size: calc(20px + 0.1vw);
    color:#005de8;
}

.keywords {
    background-color: #d60096;
    color:white;
    border:none;
}

#product-solo {
    left:0;
    width:100%;
    padding-bottom:10px;
    padding-top:10px;
    background-image: url('/img/resource-bg.jpg');
    color:black;
}

#product-solo p {
font-size:18px;
}

#product-solo .content-header {
    color:#ff00e6;
}


#resource-solo {
    left:0;
    width:100%;
    padding-bottom:10px;
    padding-top:10px;
    background-image: url('/img/resource-bg.jpg');
    color:black;
}

#resource-solo p {
font-size:18px;
color:black;
}

#resource-solo .content-header {
    color:#d60096;
}

#profile-page a {
    color:#d60096;
    font-weight:bold;
    border-bottom:1px dashed #ff56e6;
}

/* profile */ 
#profile-solo {
    left:0;
    width:100%;
    padding-bottom:10px;
    padding-top:10px;
    background-image: url('/img/profile-1-bg.jpg');
    color:black;
}

#profile-solo p {
font-size:18px;
color:black;
}

#profile-solo .content-header {
    color:#d60096;
}

/* mindset */

#mindset-solo {
    left:0;
    width:100%;
    padding-bottom:10px;
    padding-top:10px;
    background-image: url('/app/img/mindset-bg.jpg');
    color:white;
}

#mindset-solo p {
font-size:18px;
color:white;
}

#mindset-solo .content-header {
    color:#e1ff00;
}

#mindset-solo .text-glow {
    color:#e1ff00;
}

/* lounge */

#lounge-solo {
    left:0;
    width:100%;
    padding-bottom:10px;
    padding-top:10px;
    background-image: url('/app/img/lounge-bg.jpg');
    color:white;
}

#lounge-solo p {
font-size:18px;
color:white;
}

#lounge-solo .content-header {
    color:#fefff9;
}


/* free */

#free-solo {
    left:0;
    width:100%;
    padding-bottom:10px;
    padding-top:10px;
    background-image: url('/app/img/free-bg.jpg');
    color:white;
}

#free-solo p {
font-size:18px;
color:white;
}

#free-solo .content-header {
    color:#fefff9;
}

/* free meditations */

#free-meditation {
    left:0;
    width:100%;
    padding-bottom:10px;
    padding-top:10px;
    background-image: url('/img/free-med-bg.jpg');
    color:white;
}

#free-meditation p {
font-size:18px;
}

#free-meditation .content-header {
    color:#fffb00;
}

/* free meditations 2 */

#free-meditation2 {
    left:0;
    width:100%;
    padding-bottom:10px;
    padding-top:10px;
    color:white;
}

#free-meditation2 p {
font-size:18px;
}

#free-meditation2 .content-header {
    color:#fffb00;
}


/* free lwl */

#free-lwl {
    left:0;
    width:100%;
    padding-bottom:10px;
    padding-top:10px;
    background-image: url('/img/lwl-bg.jpg');
    color:white;
}

#free-lwl p {
font-size:18px;
}

#free-lwl .content-header {
    color:#fffb00;
}

.btn-full {
    width:100%;
}

.yellow-star {
color:#ffae00;
}
.makeURL {
display:none;
}

.big-12 {
    background-color: #1557db;
    color:white;
}

.big-12:hover {
    background-color: #000;
    color:white;
}

.light-blue {
background-color: rgb(236, 244, 255);
padding:10px;
color: black;
font-size:1.2em;
}

.active-link {
border-bottom:2px solid rgb(26, 118, 211);
}

.bg-darker {
background-color: rgb(194, 194, 194);
color:white;
}

.bg-darkest {
background-color: rgb(59, 59, 59);
color:white;
}

.smaller {
font-size:0.8em;
}

#preresponseImage {

display:none;

}

.uploader-gif {

max-height:64px;

}

#updateConfirm {

display: none;

}

#showPassword {

font-family: 'Courier New', Courier, monospace;

color: #242424;

margin-bottom:20px;

}

.edit-wurly-details {
color: #0c62e0;
}

.red-link {
color: #a10000;
}

.btn-analytics {
font-size: 0.8em;
background-color: #dddddd;
color: #242422;
}

.btn-info {
background-color: #008aff;
}

.bg-tooltip {

cursor:help;
font-size: 12px;
background-color: #d1d1d1;
}

.notee_summary {
color:#428eff;
font-style: italic;
margin-bottom:10px;
}

.notee_delete{

background-color: #f3f3f3;
padding:5px;
border-radius:10px;
color:black;
}

.notee_delete a {

color:rgb(51, 51, 51);
}

.notee_delete_messaging{

background-color: #ff8181;
padding:5px;
border-radius:10px;
color:white;
}

.notee_delete_messaging a {

color:rgb(255, 255, 255);
}

/* notifications */

.non-active {
background-color:white;
}

.active-message {
background-color: rgb(240, 248, 255);
font-weight:500;
}

.alert-light {
background-color: #e4e4e4;
}

.alert-count-inbox {
background: #dfdfdf;
color:#242424;
padding:3px;
border-radius: 25%;
}

.alert-count-inbox-red {
background: #ff0000;
color:#FFF;
-moz-border-radius: 5em;
-webkit-border-radius: 5em;
border-radius: 5em;
}


.active-side {
background-color: #ffeaea;
}

.side-active {
background-color: #fff200;
font-weight:bold;
}

.unread {
background-color:#ffefef;
font-weight:600;
border-right:1px solid #ff0000;
}  

.unread .message-subject::before {
color:red;
content: "! ";
}

.messaging-inner-header {
padding-left:15px;
color:#9b9b9b;
}

.notee {
margin-bottom:3px;
}

/* social css */

.facebook {

color:#1b57b3;
}

.bg-facebook {

background-color:#1b57b3;
}

.btn-facebook {
    background-color:#1b57b3;
    color:white;
    border:none;
}

.btn-facebook:hover {
    background-color:#000000;
    color:white;
}

.youtube {

color:#e42626;
}

.bg-youtube {

background-color:#e42626;
}

.twitter {

color:#1c9bf0;
}

.bg-twitter {

background-color:#0da2dd;
}

.instagram {

color:#dd1572;
}

.bg-instagram {

background-color:#dd1572;
}

.spotify {

color:#24a70d;
}

.medium {

color:#000000;
}

.amazon {

color:#ffa600;
}

.bg-spotify {

background-color:#24a70d;
}

.linkedin {

color:#286ec8;
}

.bg-linkedin {

background-color:#286ec8;
}

.pinterest {

color:#ff0000;
}

.bg-pinterest {

background-color:#ff0000;
}

.tiktok {

color:#3a3a3a;
}

.reddit {

color:#e85e0e;
}

.bg-tiktok {

background-color:#3a3a3a;
}

#reveal {
color:black;

font-family: 'Courier New', Courier, monospace;

color: #000000;

margin-bottom:10px;
}

.upgrade {
background-color: #ffefef;
border-radius:5px;
padding:3px;
}

.img-150-rounded {
max-width: 150px;
border-radius: 50%;
}

.img-250-rounded {
max-width: 250px;
max-height: 250px;
border-radius: 50px;
}

.img-qr-200 {
max-width: 200px;
max-height: 200px;
}

.img-qr-250 {
max-width: 250px;
max-height: 250px;
border:1px dashed rgb(95, 95, 95);
border-radius: 10px;
padding:10px;
}


.img-200-rounded {
max-width: 200px;
max-height: 200px;
border-radius: 20px;
}

.img-100 {
max-width: 100px;
}

.img-125 {
    max-width: 125px;
}

.img-350-rounded {
max-width: 350px;
border-radius: 50%;
}

.img-value {
    max-width:200px;
    border:none;
}

.login-icon {
max-width: 75px;
max-width: 75px;
}

.non-logged-icon {
max-width: 48px;
max-width: 48px;
}
.reset {
cursor:pointer;
}

.dashboard-h6 {
font-size:1em;
font-weight:400;
color: #5c5c5c;
}

.analytics-bg-default {

background: url(/app/user/assets/images/home-analytics-bg-3.jpg) no-repeat center center fixed; 
-webkit-background-size: 
cover;-moz-background-size: 
cover;-o-background-size: cover;
background-size: cover;
}

.analytics-bg-1 {

background: url(/app/user/assets/images/home-analytics-bg-1.jpg) no-repeat center center fixed; 
-webkit-background-size: 
cover;-moz-background-size: 
cover;-o-background-size: cover;
background-size: cover;
}

.analytics-bg-2 {

background: url(/app/user/assets/images/home-analytics-bg-3.jpg) no-repeat center center fixed; 
-webkit-background-size: 
cover;-moz-background-size: 
cover;-o-background-size: cover;
background-size: cover;
}

.logo-text-black {

color: #d1d1d1;
}

.wurly-blue {

color: #2272ce;
}

.login-bg {

background: url(/app/user/assets/images/home-analytics-bg.jpg) no-repeat center center fixed; 
-webkit-background-size: 
cover;-moz-background-size: 
cover;-o-background-size: cover;
background-size: cover;

}

.blockquote {
color:black;
font-weight: 500;
font-size:1em;
}

/* handling wurly icons */

.icon-wurly {

min-height:60px;
min-width:60px;
font-size: 3em;

}

.wurly-icon-header {
font-family: 'Courier New', Courier, monospace;
font-weight:600;
max-height:120px;
max-width:120px;
}

.wurly-icon-menu {
font-family: 'Courier New', Courier, monospace;
font-weight:600;
max-height:40px;
max-width:40px;
padding-left:5px;
}

.wurly-icon-user {
font-family: 'Courier New', Courier, monospace;
font-weight:600;
min-height:60px;
min-width:60px;
}


.wurly-icon {
font-family: 'Courier New', Courier, monospace;
font-size: 1.2em;
font-weight:600;
}

.emphasis {
background-color: #fffb00;
color:black;
padding:2px 5px;
font-weight:bold;
}

.emphasis-pink {
background-color: #d60096;
color:white;
padding:2px 5px;
}

.emphasis-red {
background-color: #ed0000;
color:white;
padding:2px 5px;
}

.emphasis-blue {
background-color: #3488ff;
color:white;
padding:2px 5px;
}

.emphasis-yellow {
background-color: #f6ff00;
color:black;
font-weight:bold;
padding:2px 5px;
line-height:40px;
}

.emphasis-pink-thin {
font-style: italic;
}

.text-yellow-new {
    color:#ffe926;
}

.blue-check {
color: #3488ff;
}

.btn-orange {
background-color: #ff8800;
color:white;
border:none;
font-size:calc(10px + 1.6vw);
}

.strapper {
color: #d60096;
}

.emphasis-light-pink {
background-color: #ffe3f7;
color:black;
padding:2px 5px;
}

.emphasis-light-blue {
    background-color: #c7e6ff;
    color:black;
    padding:2px 5px;
    }

.emphasis-very-light-pink {
background-color: #fff5fc;
color:black;
padding:2px 5px;
}

.emphasis-admin {
background-color: #f5f7ff;
}

    
.emphasis-dark-black {
background-color: #0b0b0b;
color:white;
padding:5px 5px;
font-weight:bold;
border-radius:5px;
}

.emphasis-black {
background-color: #000000;
border-bottom:2px dotted #ffffff;
color:#FF0000;
padding:2px 5px;
font-weight:bold;
}

.pricing-tooltip {
background-color: #ffffff;
color:rgb(31, 91, 255);
padding:5px;
}


.padded-paragraph {
border:3px dotted #2272ce;
padding:15px;
}

#more {
margin-top: -75px;
}

.lead-larger {
font-size: 1.4em;
color:black;
}
.ww-brand {
color: #0064d6;
font-weight:600;
}

#wurlyworld {
margin-top:-50px;
}

.form-control-dark {
border-color: var(--bs-gray);
}
.form-control-dark:focus {
border-color: #fff;
box-shadow: 0 0 0 .25rem rgba(255, 255, 255, .25);
}

.text-small {
font-size: 85%;
}

.dropdown-toggle {
outline: 0;
}
.bd-placeholder-img {
font-size: 1.125rem;
text-anchor: middle;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}

.programs {
    border:2px dashed #aeaeae;
}

/* support desk */

.thread-body{
    padding:20px;
    background-color: #f8f8f8;
    border-radius:15px;
    border:1px solid #bababa;
 }
 
 .thread-info {
    border-radius:15px;
    background-color: rgb(0, 0, 0);
    color:white;
    padding:10px;
 }
 
 .thread-info-user {
    border-radius:15px;
    background-color: rgb(255, 255, 255);
    padding:10px;
 }
 
 .ticket-details {
    border:1px dashed #c5c5c5;
    padding:10px;
    background-color: #ffffff;
    border-radius:10px;
    margin-bottom:20px;
    margin-top:20px;
 }

@media (min-width: 768px) {
.bd-placeholder-img-lg {
font-size: 3.5rem;
}
}

.b-example-divider {
height: 3rem;
background-color: rgba(0, 0, 0, .1);
border: solid rgba(0, 0, 0, .15);
border-width: 1px 0;
box-shadow: inset 0 .5em 1.5em rgba(0, 0, 0, .1), inset 0 .125em .5em rgba(0, 0, 0, .15);
}

.b-example-vr {
flex-shrink: 0;
width: 1.5rem;
height: 100vh;
}

.bi {
vertical-align: -.125em;
fill: currentColor;
}

.nav-scroller {
position: relative;
z-index: 2;
height: 2.75rem;
overflow-y: hidden;
}

.nav-scroller .nav {
display: flex;
flex-wrap: nowrap;
padding-bottom: 1rem;
margin-top: -1px;
overflow-x: auto;
text-align: center;
white-space: nowrap;
-webkit-overflow-scrolling: touch;
}

@media (min-width: 992px) {
.rounded-lg-3 { border-radius: .3rem; }
}
.feature-icon {
width: 4rem;
height: 4rem;
border-radius: .75rem;
}

.icon-link > .bi {
margin-top: .125rem;
margin-left: .125rem;
fill: currentcolor;
transition: transform .25s ease-in-out;
}
.icon-link:hover > .bi {
transform: translate(.25rem);
}

.icon-square {
width: 3rem;
height: 3rem;
border-radius: .75rem;
}

.text-shadow-1 { text-shadow: 0 .125rem .25rem rgba(0, 0, 0, .25); }
.text-shadow-2 { text-shadow: 0 .25rem .5rem rgba(0, 0, 0, .25); }
.text-shadow-3 { text-shadow: 0 .5rem 1.5rem rgba(0, 0, 0, .25); }

.card-cover {
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}


/* new styles AUG 2022 */

#content-area-main {
font-size:18px;
}

#content-area-main p {
color: #000000;
}

.post-header {
font-size:calc(22px + 0.2vw);
text-transform: uppercase;
}

.lead {
font-size:16px;
}

.break-line {
border-top:1px dotted #7b7b7b;
margin-bottom:10px;
clear: both;
}

.reduce-right {

padding-right:25px;
}

#post-section {
background-color:#f6f6f6;
clear: both;
margin-bottom:25px;
padding:10px;
border-radius:10px;
}



.first {
font-size: 1.2em;
font-weight:bold;
}

#first {
    font-size: 1.2em;
    font-weight:bold;
    }

.search-result {
background-color: #f6f6f6;
border-radius:5px;
margin-bottom:15px;
padding:10px 0px;
}


.content-header {
color:#000000;
font-family: 'Montserrat', sans-serif;
font-weight:bold;
font-size: calc(28px + 0.1vw);
text-transform: uppercase;
}

.content-header-bigger {
color:#000000;
font-family: 'Montserrat', sans-serif;
font-weight:bold;
font-size: calc(32px + 0.1vw);
text-transform: uppercase;
line-height:48px;
}


.big-words {
color:#ffffff;
font-family: 'Montserrat', sans-serif;
font-weight:bold;
font-size: calc(44px + 0.1vw);
text-transform: uppercase;
line-height:60px;
}


.content-header-smaller {

font-family: 'Anton', sans-serif;
font-weight:bold;
font-size: calc(18px + 0.1vw);
text-transform: uppercase;
color:#505050;
}

.pinky {
    color: #ff68d2;
}

.bluey {
    color: #7768ff;
}

.bluey-bg {
    background-color: #7768ff;
}

.content-header-smaller-lower {

font-family: 'Anton', sans-serif;
font-weight:400;
font-size: calc(16px + 0.1vw);
color:#676767;
}

.black-bg {
background-color: #000000;
padding:5px 3px 2px 3px;
line-height: 18px;
}

.back {
background-color: #f0f0f0;
}

.j-bg {
background-color: #0781d2;
}

.sub-header {
text-transform: uppercase;
font-weight: 400;
margin:0 auto;
}

.lighter {
color: #646464;
}

.quoter {
background-color: #fff200;
color:black;
padding:10px;
margin-top:20px;
margin-bottom:20px;
border-radius:10px;
}

.quoter2 {
background-color: rgb(249, 252, 255);
color:black;
padding:10px;
margin-top:30px;
margin-bottom:30px;
border:3px dashed #003d55;
border-radius:5px;
font-weight:bold;
}


.black-bg {
background-color: #000000;
padding:5px 10px;
}

.purpose {
color:#ff7513;
}

.purpose-lighter {
color:#ff8229;
}


.side-separator {
border-bottom: 1px dashed #e5e5e5;
margin-bottom: 10px;
}

.product-item {
padding-bottom:10px;
padding-top:10px;
}

.product-item a {
color:#000000;
}

.product-item:hover {
background-color: rgb(239, 239, 239);
color:white;
}

.menu-active {
background-color: #ffd0f1;
color:white;
padding-left:5px;
}

.menu-active a {
color:white;
}



.disabled-link {
pointer-events: none;
}

.showMobileMenus {
display:none;
}

#default_sidebar {

display:block;
}


.go-top {
display:none;
}


.view-mobile-option {
display:none;
}

.step-bg {
margin-top:20px;
margin-bottom:20px;
}


.img-250 {
max-width:250px;
border:1px solid #d7d7d7;
padding:1px;
}

.img-150 {
max-width:150px;
border:1px solid #d7d7d7;
padding:1px;
}

.img-150-product {
    max-width:150px;
}

.img-helpdesk {
width: 75px;
height: 75px;
}

.sidebar-advert {
background-color: #f7f7f7;
padding:20px;
border-radius:5px;
border:1px solid #d7d7d7;
}

.img-satis {
max-width:75px;
}

.img-shadow {
box-shadow: 5px 5px 5px #888888;
}

.store-image {
max-width: 150px;
}


.text-yellow {
color:#ffb300;
}

.jumper {
transition: transform .2s; /* Animation */
}
.jumper:hover {
transform: scale(1.03);
}

.redcart {
background-color: red;
}

.checkout-image-sm {
max-width:100px;
border-radius:10px;
}

.checkout-header-line {
border-bottom:1px dotted #464646;
}
.alert-secondary {
background-color: #eeeeee;
color:black;
}


/* audio styling */


audio::-webkit-media-controls-panel {
background-color: #e5e5e5;
}

.top-content {
    color:#3593ff;
}

#product-bg {
    left:0;
    width:100%;
    background-color: #2b2b2b;
    margin-top:30px;
    padding-top:30px;
    padding-bottom:30px;
}

.page-section {
    font-weight:400;
    color:#434343;
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
}

.test-box {
    background-color: #fff200;
    padding:10px;
    border:2px solid #000;
    border-radius:5px;
    margin-left:7px;
    margin-right:7px;
    text-align: center;
    font-style: italic;
}

.resources {
    margin-bottom:10px;
    padding:20px 10px;
    border-bottom:2px dashed #a7a7a7;
    background-color: #f1f1f1;
}

#top-strap {
    left:0;
    width:100%;
    background-color: #000000;
    color:white;
    padding:30px;
  }

.item-desc {

    color:#2d2d2d;
}

.blockquote {
    font-weight: 700;
    font-size:20px;
}

.course-title {
    font-size:calc(14px + 2vw);
    font-family: 'Montserrat', sans-serif;
    text-transform: uppercase;
    color:#0c62e0;
}

.module-title {
    font-size:calc(14px + 2vw);
    font-family: 'Montserrat', sans-serif;
    text-transform: uppercase;
    color:#d60096;
}

.yellow {
    color:rgb(255, 197, 50);
    }

@media (max-width: 435px) {

.btn-full-mobile {
    width:100%;
}

#default_loader {
background: none;
}

#default_loader .container-white {
/*background-color: white;*/
}

#default_loader .card {
background:none;
padding:0px;
}

#default_loader .card-body {
background:none;
padding:10px;
padding-top:15px;
}


.content-header {
color:#000000;
font-family: 'Montserrat', sans-serif;
font-weight:bold;
font-size: calc(16px + 0.1vw);
text-transform: uppercase;
}

.side-course {
margin-bottom:20px;
}

.btn-mobile {
    margin-top:10px;
    width:100%;
}

.course-smaller {

margin-bottom:10px;
}

#default_sidebar {

display:none;
margin-bottom:20px;
border-bottom:1px dashed #eaeaea;
}



#default_sidebar li {
display: inline-flex;
font-size:14px;
line-height:14px;
}

.showMobileMenus {
display:block;
font-size:16px;
margin-top:-20px;
color:#d60096;
}

.go-top {
display:block;
font-size:20px;
padding:10px;
}

.view-mobile-option {
display:block;
}

.big-log {
display: none;
}

.product-image {
margin-bottom:20px;
}

.store-image {
margin-bottom:20px;
}

.content-header-smaller {

font-size: 1em;
}

.checkout-image-sm {
display:none;
}

#checkout-headers {
display: none;
}

.img-150 {
max-width:100%;
}

.big-12 {
    display:block;
}

.pi-mobile {
    display:none;
}

.ej-header-awake {
    font-size:10px;
}

}
/* */

.text {
    color:#f1f1f1;
}

.dark-pinky {
    color: #d60096;
}

.btn-gray {
    background-color: #e8e8e8;
    color:black;
    border:none;
}

.btn-blue {
background-color: #3488ff;
color:white;
border:none;
font-size:calc(10px + 1.6vw);
}

.btn-blue-smaller {
background-color: #3488ff;
color:white;
border:none;
font-size:calc(10px + 1.2vw);
}

    
.btn-gray:hover {
    background-color: #fdcdff;
    color:black;
}

.pinky-link {
    color: #d60096;
}

.img-rounded {
    border-radius:10%;
}

.list-type-02 {
   font-family: 'Anton', sans-serif;
   font-size: 18px;
}

.offer-end {
    color:#da0000;
    font-weight: bold;
    font-size: 22px;
}

.message-styling {
    padding:10px;
    margin-bottom:20px;
}
.message-styling p {
    font-family:'Courier New', Courier, monospace;
}

.message-styling a:link {
font-weight:bold;
}

.review {
    background-color: #08273d;
}

#information {
    font-weight:bold;
}

.hide {
display:none;
}

h1,h2,h3,h4,h5,h6 {
    font-family: 'Montserrat', sans-serif;
}

.img-member-thumb {
    width: 75px;
    height: 75px;
}

#bg-section-color {
background-color:#000000;
color:white;
padding-top:20px;
padding-bottom:20px;
text-transform:uppercase;
}

.fla-quote {
    border:2px dashed #000000;
    background-color: #fff7f7;
    padding:5px;
    padding-top:10px;
    border-radius:10px;
    font-size:calc(6px + 1.6vw);
}

.fla-quote-bonus {
    border:2px dashed #dc860f;
    background-color: #000000;
    color:white;
    padding:5px;
    padding-top:10px;
    border-radius:10px;
    font-size:calc(6px + 1.6vw);
}

.vv-quote {
    border:3px solid #000000;
    background-color: #d60096;
    color:white;
    padding:5px;
    padding-top:10px;
    border-radius:10px;
    font-size:calc(6px + 1.6vw);
}

.fla-section {
    background-color:#f8f8f8;
    left:0;
    width:100%;
}

.fla-section-dark {
    background-color:#060330;
    color:white;
    left:0;
    width:100%;
    margin-bottom:20px;
}

.fla-section-alt {
    background-color:#ffffff;
    left:0;
    width:100%;
}

/* used for checkout box on FLA product stylein */
.checkout-now {
    border:3px dashed black;
    border-radius:10px;
    padding:10px;
}

.bold-blue {
    color:#0088ff;
}

.gray-text {
    color:#191919;
    font-size:20px;
    font-weight: 600;
}

.video-titles-tpl {
    left:0;
    width:100%;
    background-color:#f7f7f7;
    padding:5px;
    border-radius:5px;
}

.logo-bg {
    left:0;
    width:100%;
    background-color:#0088ff;
    padding:5px;
    border-radius:5px;
}
.result-tpl {
    left:0;
    width:100%;
    background-color:#fff022;
    padding:5px;
    border-radius:5px;
    font-size:18px;
}

.phase-bg {
    left:0;
    width:100%;
    background-color:#d6f4ff;
    padding:5px;
    border-radius:5px;
    font-size:18px;
}

.testy-bg {
    left:0;
    width:100%;
    background-color:#f3f3f3;
    padding:5px;
    border-radius:10px;
    font-size:18px;
    margin-top:50px;
    margin-bottom:50px;
}

.front-testy-bg {
    left:0;
    width:100%;
    border-radius:10px;
    font-size:18px;
}

.orpheus-quote {
    font-weight:bold;
    color:white;
    font-size:20px;
    /*font-family:'Courier New', Courier, monospace;*/
}
