
/** Hide Nav Bar and Footer for Certain Pages **/

.page-id-236 .nav, 
.page-id-295 .nav, 
.page-id-174 .nav, 
.page-id-174 .navbar-toggle > span,
.page-id-303 .nav, 
.page-id-303 .navbar-toggle > span,
.page-id-169 .nav,
.page-id-169 .navbar-toggle > span,
.page-id-325 .nav,
.page-id-325 .navbar-toggle > span{ 
  display: none; 
}

  /** remove top menu **/
.page-id-233 .banner,
.page-id-179 .banner,
.page-id-280 .banner,
.page-id-291 .banner,
.page-id-303 .banner,
.page-id-325 .banner{
  display: none; 
}
    /** remove footer widgets **/

.page-id-236 .footer .container,
.page-id-233 .footer .container,
.page-id-174 .footer .container,
.page-id-179 .footer .container,
.page-id-169 .footer .container, 
.page-id-167 .footer .container,
.page-id-287 .footer .container,
.page-id-280 .footer .container,
.page-id-291 .footer .container,
.page-id-295 .footer .container,
.page-id-303 .footer .container,
.page-id-325 .footer .container
{
  display: none;
}

    /** remove footer widgets **/

.page-id-236 .footer,
.page-id-233 .footer,
.page-id-179 .footer,
.page-id-174 .footer,
.page-id-169 .footer,
.page-id-167 .footer,
.page-id-287 .footer,
.page-id-280 .footer,
.page-id-291 .footer,
.page-id-295 .footer,
.page-id-303 .footer,
.page-id-325 .footer
{
  padding:0;
}

  /** remove footer section **/

.page-id-295 .footer2, 
.page-id-295 .footer
{
  display: none;
}

/*** Sales Page Style ***/

.sbutton{
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #1e5799 0%, #fec72f 0%, #fed231 50%, #fedf33 100%) repeat scroll 0 0 !important;
    border: 2px solid #d24449 !important;
    border-radius: 10px !important;
    color: #063499 !important;
    cursor: pointer !important;
    font-size: 22px !important;
    font-weight: bold !important;
    word-spacing: -2px !important;
    float:none!important;
    padding:10px 0px;
    margin:10px 0px!important;
    text-shadow:1px 0px #fff;
    box-shadow:0px 0px 5px 5px #ccc!important;
    display:block;
    width:80%;
    height:auto;
    text-align:center;
    text-decoration: none;
    line-height: 1.3em!important;
    white-space: normal!important;
}

a.sbutton:hover{
    text-decoration: none!important;
}

.nice-box{
  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.1);
  background-image: linear-gradient(#fff, #f8f8f8);
  border: 1px solid #d8d8d8;
  border-radius:4px;
}


/** Facebook Messanger Button **/

.fb-msg-btn{
    display: inline-block;
    font-family: inherit;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    padding: 12px 16px!important;
    margin: 0;
    background-color: #0084ff;
    border: 0;
    cursor: pointer;
    outline: none;
}

a.fb-msg-btn:hover{
  color:#fff!important;
  text-decoration: none!important;
  transition: all .2s ease-in-out;
  transform: scale(1.1);
}

/** Facebook Messanger Button End **/

/*** Format Blog ***/

#comments{
  display : none;
}

.post-meta{
  display : none;
}

.blog-thumbnail{
  width:150px!important;
  align:left!important;
}


ul.post-list{
  list-style-position: inside;
  padding-left: 0;  
  list-style-type: none; 
}


.post-list-thumbnail{
  float:left;
  margin: 0 20px 20px 0;
}

.post-list-title{
  font-weight:700;
  font-size: 1.2em;
}

.post-list-item{
  border:1px solid #eee;
  overflow:auto;
  padding:2%;
  margin:4% 0!important;
  box-shadow:0 1px 0.5rem rgba(116,75,75,.25);
}
/*** Format Blog End ***/

h1.entry-title{
  font-size: 26px;
  font-weight:700;
  padding:30px 0;
}

h2{
  line-height: 1.3em;
  color:#333;
  font-weight:700;
  font-size: 20px;
}

p {
    text-indent: 0px!important;
}

p.noindent {
    text-indent: 0px!important;
}

.noindent p{
      text-indent: 0px!important;
}

ul li.checkmark {
   list-style-image: url("/media/assets/images/checkmark.png");
}

.sidebar .widget-title{
  font-weight:600!important;
  text-align: center;
  color:#333!important;
}

.review-box{
  padding:30px;
  background-color:#E3F00B40;
}

.review-box p{
  text-indent: 0px!important;
}

/** Tooltips ***/

.nl-tooltip {
  position: relative;
  display: inline-block;
/*  border-bottom: 1px dotted black; */

}

/* tip */
.nl-tooltip .nl-tooltiptext::after {
  content: " ";
  position: absolute;
  top: 100%; /* At the bottom of the tooltip */
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #FFFF00 transparent transparent transparent;

}


.nl-tooltip .nl-tooltiptext {
  visibility: hidden;
  width: 220px;
  background-color: #FFFF00;
  color: #333;
  text-align: center;
  border-radius: 6px;
  padding: 10px 0;
  position: absolute;
  z-index: 1;
  bottom: 80%;
  left: 50%;
  margin-left: -110px;
  box-shadow:0 1px 0.5rem rgba(116,75,75,.8);


  /* Fade in tooltip - takes 1 second to go from 0% to 100% opac: */
  opacity: 0;
  transition: opacity 1s;

}

.nl-tooltip:hover .nl-tooltiptext {
  visibility: visible;
  opacity: 1;
    z-index: 9999999999;

}

/** ckform style **/
.formkit-form[data-uid="e5b2b60213"] *{box-sizing:border-box;}
.formkit-form[data-uid="e5b2b60213"]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.formkit-form[data-uid="e5b2b60213"] legend{border:none;font-size:inherit;margin-bottom:10px;padding:0;position:relative;display:table;}
.formkit-form[data-uid="e5b2b60213"] fieldset{border:0;padding:0.01em 0 0 0;margin:0;min-width:0;}
.formkit-form[data-uid="e5b2b60213"] body:not(:-moz-handler-blocked) fieldset{display:table-cell;}
.formkit-form[data-uid="e5b2b60213"] p{color:inherit;font-size:inherit;font-weight:inherit;}
.formkit-form[data-uid="e5b2b60213"] .formkit-input{width:100%;}
.formkit-form[data-uid="e5b2b60213"] .formkit-button,
.formkit-form[data-uid="e5b2b60213"] .formkit-submit{border:0;border-radius:5px;color:#ffffff;cursor:pointer;display:inline-block;text-align:center;font-size:15px;font-weight:500;cursor:pointer;margin-bottom:0;overflow:hidden;padding:0;position:relative;vertical-align:middle;}
.formkit-form[data-uid="e5b2b60213"] .formkit-button:hover,.formkit-form[data-uid="e5b2b60213"] .formkit-submit:hover,.formkit-form[data-uid="e5b2b60213"] .formkit-button:focus,.formkit-form[data-uid="e5b2b60213"] .formkit-submit:focus{outline:none;}.formkit-form[data-uid="e5b2b60213"] .formkit-button:hover > span,.formkit-form[data-uid="e5b2b60213"] .formkit-submit:hover > span,.formkit-form[data-uid="e5b2b60213"] .formkit-button:focus > span,.formkit-form[data-uid="e5b2b60213"] .formkit-submit:focus > span{background-color:rgba(0,0,0,0.1);}.formkit-form[data-uid="e5b2b60213"] .formkit-button > span,.formkit-form[data-uid="e5b2b60213"] .formkit-submit > span{display:block;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;padding:12px 24px;}.formkit-form[data-uid="e5b2b60213"] .formkit-input{background:#ffffff;font-size:15px;padding:12px;border:1px solid #e3e3e3;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;line-height:1.4;margin:0;-webkit-transition:border-color ease-out 300ms;transition:border-color ease-out 300ms;}.formkit-form[data-uid="e5b2b60213"] .formkit-input:focus{outline:none;border-color:#1677be;-webkit-transition:border-color ease 300ms;transition:border-color ease 300ms;}.formkit-form[data-uid="e5b2b60213"] .formkit-input::-webkit-input-placeholder{color:inherit;opacity:0.8;}.formkit-form[data-uid="e5b2b60213"] .formkit-input::-moz-placeholder{color:inherit;opacity:0.8;}.formkit-form[data-uid="e5b2b60213"] .formkit-input:-ms-input-placeholder{color:inherit;opacity:0.8;}.formkit-form[data-uid="e5b2b60213"] .formkit-input::placeholder{color:inherit;opacity:0.8;}.formkit-form[data-uid="e5b2b60213"] [data-group="dropdown"]{position:relative;display:inline-block;width:100%;}.formkit-form[data-uid="e5b2b60213"] [data-group="dropdown"]::before{content:"";top:calc(50% - 2.5px);right:10px;position:absolute;pointer-events:none;border-color:#4f4f4f transparent transparent transparent;border-style:solid;border-width:6px 6px 0 6px;height:0;width:0;z-index:999;}.formkit-form[data-uid="e5b2b60213"] [data-group="dropdown"] select{height:auto;width:100%;cursor:pointer;color:#333333;line-height:1.4;margin-bottom:0;padding:0 6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:15px;padding:12px;padding-right:25px;border:1px solid #e3e3e3;background:#ffffff;}.formkit-form[data-uid="e5b2b60213"] [data-group="dropdown"] select:focus{outline:none;}.formkit-form[data-uid="e5b2b60213"] [data-group="checkboxes"]{text-align:left;margin:0;}.formkit-form[data-uid="e5b2b60213"] [data-group="checkboxes"] [data-group="checkbox"]{margin-bottom:10px;}.formkit-form[data-uid="e5b2b60213"] [data-group="checkboxes"] [data-group="checkbox"] *{cursor:pointer;}.formkit-form[data-uid="e5b2b60213"] [data-group="checkboxes"] [data-group="checkbox"]:last-of-type{margin-bottom:0;}.formkit-form[data-uid="e5b2b60213"] [data-group="checkboxes"] [data-group="checkbox"] input[type="checkbox"]{display:none;}.formkit-form[data-uid="e5b2b60213"] [data-group="checkboxes"] [data-group="checkbox"] input[type="checkbox"] + label::after{content:none;}
.formkit-form[data-uid="e5b2b60213"] .formkit-alert{background:#f9fafb;border:1px solid #e3e3e3;border-radius:5px;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;list-style:none;margin:25px auto;padding:12px;text-align:center;width:100%;}.formkit-form[data-uid="e5b2b60213"] .formkit-alert:empty{display:none;}.formkit-form[data-uid="e5b2b60213"] .formkit-alert-success{background:#d3fbeb;border-color:#10bf7a;color:#0c905c;}.formkit-form[data-uid="e5b2b60213"] .formkit-alert-error{background:#fde8e2;border-color:#f2643b;color:#ea4110;}.formkit-form[data-uid="e5b2b60213"] .formkit-spinner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:0px;width:0px;margin:0 auto;position:absolute;top:0;left:0;right:0;width:0px;overflow:hidden;text-align:center;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.formkit-form[data-uid="e5b2b60213"] .formkit-spinner > div{margin:auto;width:12px;height:12px;background-color:#fff;opacity:0.3;border-radius:100%;display:inline-block;-webkit-animation:formkit-bouncedelay-formkit-form-data-uid-e5b2b60213- 1.4s infinite ease-in-out both;animation:formkit-bouncedelay-formkit-form-data-uid-e5b2b60213- 1.4s infinite ease-in-out both;}.formkit-form[data-uid="e5b2b60213"] .formkit-spinner > div:nth-child(1){-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.formkit-form[data-uid="e5b2b60213"] .formkit-spinner > div:nth-child(2){-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}.formkit-form[data-uid="e5b2b60213"] .formkit-submit[data-active] .formkit-spinner{opacity:1;height:100%;width:50px;}.formkit-form[data-uid="e5b2b60213"] .formkit-submit[data-active] .formkit-spinner ~ span{opacity:0;}.formkit-form[data-uid="e5b2b60213"] .formkit-powered-by[data-active="false"]{opacity:0.35;}@-webkit-keyframes formkit-bouncedelay-formkit-form-data-uid-e5b2b60213-{0%,80%,100%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}@keyframes formkit-bouncedelay-formkit-form-data-uid-e5b2b60213-{0%,80%,100%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}} 
.formkit-form[data-uid="e5b2b60213"]{border:none;max-width:700px;position:relative;overflow:hidden;}

.formkit-form[data-uid="e5b2b60213"] .formkit-background{
  /*width:100%;*/height:100%;
  position:absolute;top:0;left:0;background-size:cover;
  background-position:center;opacity:0.3;}


.formkit-form[data-uid="e5b2b60213"] [data-style="minimal"]{padding:20px;width:100%;z-index:2;position:relative;}
.formkit-form[data-uid="e5b2b60213"] .formkit-guarantee{font-size:13px;text-align:center;}
.formkit-form[data-uid="e5b2b60213"] .formkit-fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px auto 0 auto;}.formkit-form[data-uid="e5b2b60213"] .formkit-field{min-width:220px;}.formkit-form[data-uid="e5b2b60213"] .formkit-field,.formkit-form[data-uid="e5b2b60213"] .formkit-submit{margin:0 0 15px 0;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;}.formkit-form[data-uid="e5b2b60213"][min-width~="600"] [data-style="minimal"]{padding:0px; }.formkit-form[data-uid="e5b2b60213"][min-width~="600"] .formkit-fields[data-stacked="false"]{margin-left:-5px;margin-right:-5px;}.formkit-form[data-uid="e5b2b60213"][min-width~="600"] .formkit-fields[data-stacked="false"] .formkit-field,.formkit-form[data-uid="e5b2b60213"][min-width~="600"] .formkit-fields[data-stacked="false"] .formkit-submit{margin:0 5px 15px 5px;}.formkit-form[data-uid="e5b2b60213"][min-width~="600"] .formkit-fields[data-stacked="false"] .formkit-field{-webkit-flex:100 1 auto;-ms-flex:100 1 auto;flex:100 1 auto;}.formkit-form[data-uid="e5b2b60213"][min-width~="600"] .formkit-fields[data-stacked="false"] .formkit-submit{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;} .formkit-form[data-uid="e5b2b60213"] .formkit-guarantee a{font-size:13px;font-weight:400;-webkit-text-decoration:underline;text-decoration:underline;}.formkit-form[data-uid="e5b2b60213"] .formkit-header{display:none;}.formkit-form[data-uid="e5b2b60213"] .formkit-subheader{display:none;}.formkit-form[data-uid="e5b2b60213"] .formkit-powered-by{display:none;}
.formkit-form[data-uid="e5b2b60213"] .formkit-field{width:100%;}

ul.checkmark li {
  border-bottom: none!important;
}

ul.checkmark{
  margin-left:10px;
}

ul.checkmark li:before {
  content: "\f00c";
  font-family: 'FontAwesome';
  display: inline-block;
  margin-right:10px;
}


/** ckform style end **/

/** remove header and footer for Newsletter privacy faq **/

.page-id-161 header.navbar, .page-id-161 footer,  .page-id-161 .footer2 {display:none;}

/** remove the shadow around the x for close **/

button.swal2-close:focus{
  box-shadow: none;
}

/** Coupon Form 
**/

.coupon-input{
  margin: 5px 0 10px 0;
  padding:5px;
  font-size:18px;
}
.coupon-form{
  padding-right: 20px;
}

.orange{
  color:#ff4f00;
  font-weight:600;
}

.form-style-1 {
  list-style-type: none;
}

.form-style-1 li{
  padding: 0;
  display: block;
  list-style: none;
  margin: 10px 0 0 0;
}

.form-style-1 label{
  margin:0 0 3px 0;
  padding:0px;
  display:block;
  font-weight: bold;
}


/**** social media color in the footer
 ***/

.footer .soc-widget i {
  color:  #d2d2d2!important;
}

/*** EDD styles ***/

/*.edd_purchase_submit_wrapper .edd-add-to-cart.button {
    visibility: hidden;
}
.edd_purchase_submit_wrapper .edd-add-to-cart.button:after {
    color: #004A80!important;
    background-color: #FECE30!important;
    border-radius: 10px!important;
    border: 2px #CD0707 solid;
    font-weight: 600!important;
    font-size: 20px!important;
    content: 'Click Here to Get Audios Now!';
    visibility: visible;
    display: block;
    position: absolute;
    padding: 5px 10px 5px 10px!important;
    top: 2px!important;
}
*/

/* Affiliate related */

.aff-login{
  max-width: 400px;
  margin: 0px auto;
}

.aff-login input, textarea{
  border-radius:4px;
  outline: 0;
  border: 1px solid #555;
  font-size: 1.2rem;
  padding: 5px;
  margin-top: 4px;
}

.aff-login h2{
  text-align: center;
  margin-bottom: 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid #777;
}

.aff-agreement h2{
  text-align: center;
  margin-bottom: 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid #777;
}

#aff-schedule-a{
  width: 60%;
  padding-bottom: 20px;
  margin: 0 auto;
}

#aff-schedule-a table{
  border: 1px solid #777;
}

#aff-schedule-a caption{
  margin: 10px auto;
  font-weight: 900;
  text-decoration: underline;
}
#aff-schedule-a th{
  border-bottom: 1px solid #777;
  padding: 10px 20px;
}

#aff-schedule-a td{
  padding: 10px 20px;
}

.aff{
  padding:0 5%;
  color: #333;
  font-size: 1.1rem;
}

.aff h2{
  margin-bottom: 40px;
}
.aff p{
  color: #333;
  font-size: 1.1rem;
}

.aff ol{
  padding: 0;
  margin: 0;
}
.aff ol li{
  font-size: 1.1rem;
  margin-left: 20px;
}


.aff .instructions{
  opacity: 0;
  display: none;
  background: #bfe5fe;
  padding: 20px 30px;
  margin-top: 20px;
}

.aff .instructions h3{
  text-align: center;
  padding-bottom: 15px;
}

.aff a{
  text-decoration: underline;
}

.aff .checked{
  opacity: 1;
  display: block;
  border-radius: 10px;
  animation: fadeIn 2s;
}

@keyframes fadeIn {
  0% { opacity: 0;}
  100% { opacity: 1; }
}

