/*General WordPress CSS ammends*/
/*fixed position header with logo contained*/

.site-header {
		position: fixed;
		top: 0;
		width:100%;
		z-index:10000;
}

/*body position control - how all pages are displayed*/
#page{
margin-top:8%;
max-width: 60;
overflow-x: hidden;
overflow-y: hidden;
}

/*removing white space*/
#main {
padding-top: 0;
}

#main {
padding: 0px;
}

.nf-form-title {
display: none;
}

/*Site Origin PageBuilder Plugin*/
/*to get rid of white*/
.sow-features-list {
	margin: 0 !important;
}

/*Desktop drop down menu background of menu*/

/* Adjust background color of the dropdown menu */
ul.sub-menu.sub-lv-0 {
  background-color: #222 !important;
  border-radius: 4px;
}

/* Style text inside the dropdown */
ul.sub-menu.sub-lv-0 li a span.link-before {
  color: #ffffff !important;
  font-weight: 500;
  padding: 10px 15px;
  display: inline-block;
}

/* Optional: Add hover styling */
ul.sub-menu.sub-lv-0 li a:hover span.link-before {
  color: #ffd700 !important;
  background-color: #333 !important;
}




/*********************PaidMembershipPro amends****************/

/*PMP account page - membership section*/

#pmpro_account-membership h2{
color: #fff; 
background-color: #911b13;
text-decoration:none;
}

/*PMP account page - Membership all levels link*/

.pmpro_actionlinks{
display: none;
}

/*PMP plan information page - take out already logged in 3.4 update*/
.pmpro_card_actions{
display: none;
}

/*PMP account page - PMP profile section*/

#pmpro_account-profile h2{
color: #fff; 
background-color: #911b13;
text-decoration:none;
}

/*PMP account page - PMP invoice section*/

#pmpro_account-invoices h2{
color: #fff; 
background-color: #911b13; 
text-decoration: none;
}

/* PMP Invoice Page*/

#pmpro_invoices_table h2{
color: #fff; 
background-color: #911b13; 
text-decoration: none;
}

/* PMP Billing Update details Page - logging out message */

#pmpro_message{
display:none;
}

/* PMP Checkout- Submit button*/

#pmpro_btn-submit{
color: #fff; 
background-color: #911b13; 
}

/* PMP Checkout- Change membership link*/

.pmpro_checkout-h2-msg{
	display:none;
	visibility: hidden;
}

/* PMP Checkout- Show password toggle (messes up style)*/

.pmpro_form_field-password-toggle{
	margin-left:2%;
}


/* Dont apply - breaks PMPRO */
/* PMP Checkout hide default username*/
/*
.pmpro_checkout-field-username { 
    display: none; 
}
*/

.pmpro_btn.pmpro_btn-cancel {
color: #fff; 
background-color: #911b13; 
}


.pmpro_confirmation_wrap{
margin-top:70;
}

/* PMP Cancel membership page */

#pmpro_cancel h2{
color: #fff; 
background-color: #911b13; 
text-decoration: none;
}

.pmpro_actionlinks{
display: none;
}

#pmpro_account_loggedin{
display: none;
}


/*********************End of PaidMembershipPro amends****************/

/*remove direct youtube button on webinar*/
.ytp-youtube-button ytp-button yt-uix-sessionlink{
display: none;
}

/*responsive body position control*/
@media (max-width: 780px) {
                                    #page{
                                    margin-top:8%;
            }
}

/*mobile body position control*/
@media (max-width: 480px) {
                                    #page{
                                    margin-top:100px;
            }

}