/*
 Theme Name:   GeneratePress Child
 Description:  Customized theme for Accessing Autism
 Template:     generatepress
 Version:      0.2
*/

/* Global ***********************************************************************************************/
.button, button, html input[type="button"], input[type="reset"], input[type="submit"], a.button, a.wp-block-button__link:not(.has-background), .gb-button {border-radius: 4px;}

/* Checkout ***********************************************************************************************/
body.page-id-325 .navigation-branding a {pointer-events: none;}

body.page-id-325 #primary-menu,
body.page-id-325 #mobile-header .menu-toggle,
body.page-id-325 .menu-bar-items,
body.page-id-325 .gb-container-07fb9e2e
{display: none;}

body.page-id-325 .page-hero
{padding-top: 5%;}

.llms-checkout-wrapper 
{margin: 50px 10px 40px 10px;}

/* front page ***********************************************************************************************/

/* header & nav ***********************************************************************************************/

/* page heroes ***********************************************************************************************/
.page-hero .inside-page-hero.grid-container {
    max-width: calc(1160px - 0px - 0px) !important;
}

/* courses ***********************************************************************************************/
.entry-content .llms-video-wrapper {
    margin-bottom: 1.5em  !important;
}

.llms-complete-lesson-form {margin-top: 3em;}

.llms-instructor-info .llms-instructors .llms-author {
    border-top-color: var(--orange) !important;
}


.llms-instructor-info .llms-instructors .llms-author .avatar {
    background: var(--orange) !important;
    border-color: var(--orange) !important;
}

.llms-button-primary, .llms-button-action, .nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {
    background: var(--orange) !important;
    color: #fff !important;
}

.llms-button-primary:hover, .llms-button-action:hover, .llms-access-plan-title, .llms-access-plan .stamp, .nf-form-content button:hover, .nf-form-content input[type=button]:hover, .nf-form-content input[type=submit]:hover  {
     background: var(--dark-orange) !important;
    color: #fff !important;
}

.llms-button-action, .llms-field-button, .llms-button-primary {padding: 15px 30px; font-size: 25px; }

/* clickable container ***********************************************************************************************/
.gb-container.clickable-container .gb-inside-container {
    position: relative;
}

.gb-container.clickable-container a:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 999;
}

.gb-container.clickable-container a {text-decoration: none;}

.gb-container.clickable-container:hover {filter: saturate(1.3);}


/* footer ***********************************************************************************************/



