
#page {max-width: 1140px;margin: 0 auto;padding:1px 25px}

body a {border-bottom:0}

body .default-max-width,
body hr.wp-block-separator.is-style-wide,
body .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.entry-attachment):not(.woocommerce),
body *[class*="inner-container"] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.entry-attachment):not(.woocommerce),
body .wp-block-template-part > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.entry-attachment):not(.woocommerce),
body .entry-content .wp-audio-shortcode,
body .post-thumbnail,
body .navigation
{max-width: none;}

body .site-header, body .site-main {padding: 0}

#twa_header {font-size: 26px;line-height: 100%;}
#twa_header a {display: block;text-decoration: none;padding:10px;text-align:center;}
#twa_header img {width:300px;}

#login_signup_buttons {margin:20px 0;text-align:center;}
#login_signup_buttons a {display:inline-block;color: #fff;background: #7bb02e;padding: 10px 20px;border-radius: 20px;font-weight: 600;font-size: 1em;width: 370px;margin:15px;max-width: 100%;;}
#login_signup_buttons a:hover {background-color: #709d2e;}

.uo-grid-wrapper {justify-content: center;}

.ld-content-action a.ld-course-step-back {
    background: #fff;
    border: 2px solid #111 !important;
    border-radius: 20px;
    padding: 7px 20px !important;
    font-weight: 700;
}

.ld-currency {display: none}

body.page-id-11 .entry-content {text-align:center}
body.page-id-11 .entry-content .gform_body {text-align:left;margin:10px auto;max-width: 400px;}
body.page-id-11 .entry-content .gform_body input[type="text"],
body.page-id-11 .entry-content .gform_body input[type="password"] {width:100%;background:#fff;}

#main .post-thumbnail {display:none;}

/* ##################################### MQs #####################################*/

@media (max-width: 768px) {

}
