/*
Theme Name: Ownat School
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

/* CUSTOM FONTS */

@font-face {
    font-family: 'amelia-rounded';
    src: url('fonts/amelia-rounded-regular-webfont.eot');
    src: url('fonts/amelia-rounded-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/amelia-rounded-regular-webfont.woff2') format('woff2'),
         url('fonts/amelia-rounded-regular-webfont.woff') format('woff'),
         url('fonts/amelia-rounded-regular-webfont.ttf') format('truetype'),
         url('fonts/amelia-rounded-regular-webfont.svg#amelia-rounded-reuploadedfile') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'amelia-rounded-bold';
    src: url('fonts/ameliarounded-bold-webfont.eot');
    src: url('fonts/ameliarounded-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/ameliarounded-bold-webfont.woff2') format('woff2'),
         url('fonts/ameliarounded-bold-webfont.woff') format('woff'),
         url('fonts/ameliarounded-bold-webfont.ttf') format('truetype'),
         url('fonts/ameliarounded-bold-webfont.svg#ameliarounded-boluploadedfile') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* LOGIN */

.br-login .um input[type=submit].um-button {
    background:#9ac1a8;
    color: #fff;
}

.br-login .um-form .um-col-1 {
	padding: 24px 30px 38px 30px;
    background-color: #9ac1a8;
    border-radius: 10px;
}

.br-login footer#colophon {
	display:none!important;
}

.br-login p {
	color:#000;
}

/* MENU */

.home .menu-wrapper {
	display:none;
}

/* BUTTONS */

body .btn {
	border-radius:8px!important;
	font-size:16px!important;
}

/* COURSE OVERVIEW */

.single-sfwd-courses .post-wrapper {
	background-color:rgb(154 193 168 / 26%);
}

.single-sfwd-courses .row-container .row-parent {
	background-color:#fff;
	transform:translateY(-100px);
}

body .learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon {
    background-color: #fff !important;
}

@media (min-width: 960px) {
	.single-sfwd-courses .row-container .row-parent.limit-width {
		max-width: 1100px;
	}
}

.single-sfwd-courses .main-container .row-container .row-parent.double-top-padding {
    padding-top: 40px;
}

.single-sfwd-courses h1:not([class*="fontsize-"]){
    font-size: 48px;
	color:#9ac1a8;
}

.single-sfwd-courses .post-title-wrapper .post-info, .ld-table-list-title .ld-item-icon, .ld-table-list-title .ld-text, .learndash-wrapper .ld-item-list .ld-section-heading {
	display:none;
}

.ld-course-status.ld-course-status-not-enrolled {
    display: none !important;
}

.learndash-wrapper .ld-expand-button.ld-button-alternate {
    color: #9ac1a8;
}

.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon {
    background: none;
    color: #9ac1a8;
}

.learndash-wrapper .ld-expand-button {
    background-color: #fff;
    border: 0;
    border-radius: 0;
    color: #9ac1a8;
    padding: 0;
    text-align: right;
}

.learndash-wrapper .ld-expand-button:hover {
    background-color: inherit;
}

.learndash-wrapper .ld-table-list .ld-table-list-header {
    background-color: #9ac1a8;
}

/* COURSE OVERVIEW - Social sharing Certificate */
body.sfwd-courses-template-default article .post-content .learndash .learndash-wrapper .ld-alert-certificate .ld-cvss-social-buttons {
	display: flex;
}

body.sfwd-courses-template-default article .post-content .learndash .learndash-wrapper .ld-alert-certificate .ld-cvss-social-buttons .ld-cvss-social-button-whatsapp {
	display: none;
}

body.sfwd-courses-template-default article .post-content .learndash .learndash-wrapper .ld-alert-certificate .ld-cvss-social-buttons .ld-cvss-social-button .ld-cvss-social-button-link {
	color: white !important;
}

/* COURSE PLAY */

.learndash-wrapper .ld-focus .ld-focus-header {
    height: 90px;
	border-bottom: 1px solid #000;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action, .learndash-wrapper .ld-focus .ld-focus-header .ld-progress {
    border-right: 1px solid #000;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action, .learndash-wrapper .ld-focus .ld-focus-header .ld-progress {
    height: 90px;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu {
    border-left: 1px solid #000;
    height: 90px;
}

body.admin-bar .learndash-wrapper .ld-focus-sidebar {
    top: 72px;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar {
    padding-top: 90px;
}

.ld-focus input[type="submit"]:not(.btn-custom-typo):not(.btn-inherit) {
	letter-spacing: 0;
    text-transform: none;
}

.learndash-wrapper .ld-content-action .ld-button.ld-button-transparent .ld-text {
	color:#000;
}

.learndash-wrapper .ld-button {
	padding:10px;
}

.learndash-wrapper #learndash_mark_complete_button, .learndash-wrapper .learndash_mark_complete_button {
	padding: 10px 3em 10px 1em;
}

.learndash-wrapper .ld-content-actions .ld-content-action {
    flex-basis: auto;
}

.learndash-wrapper .ld-focus.ld-focus-position-right .ld-focus-sidebar, .learndash-wrapper .ld-focus.ld-focus-position-rtl-left .ld-focus-sidebar {
    border-left: 1px solid #000;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item {
    border-bottom: 1px solid #000;
}

.ld-focus-content h1 {
	color:#9ac1a8;
	font-weight:400;
	font-size: 46px;
}

.learndash-wrapper .ld-content-actions .ld-content-action .ld-course-step-back {
    margin-top: 20px;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text {
    color: #000;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a:hover {
    opacity: 1;
}
.learndash-wrapper .br-download.ld-button:not(.ld-button-reverse):not(.learndash-link-previous-incomplete):not(.ld-button-transparent) {
	background-color: #DBAA4C!important;
}

.learndash-wrapper .ld-status-complete .ld-icon-checkmark {
    background-color: inherit!important;
    color: #9ac1a8;
}

.learndash-wrapper .ld-table-list-item-preview  .ld-status-complete, .learndash-wrapper .ld-lesson-item-preview .ld-status-complete, .learndash-wrapper .ld-item-list-item-preview .ld-status-complete {
	background-color: #fff !important;
}

.learndash-wrapper .ld-progress-wrap .ld-progress-steps {
	display: none;
}

/* MY ACCOUNT */

.ld-profile-summary .ld-profile-stat-points {
	display:none;
}

.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat.ld-profile-stat-certificates {
	border-right:none;
}

body .learndash-wrapper .ld-expand-button {
	background-color: #fff !important;
}

/* FOOTER */

footer a {
	font-weight:900;
}

footer .style-dark a:not(.btn-text-skin):hover {
	color:#fff;
	opacity:0.6;
}

footer .uncode-vc-social.icons-lead .social-icon i {
    font-size: 34px;
	color: #9ac1a8;
}

footer .uncode-vc-social .icon-box.social-icon {
    background-color: #fff;
    padding: 5px 8px 1px 8px!important;
    border-radius: 5px;
	margin-right: 10px;
    min-width: 45px;
    min-height: 45px;
}

html:lang(en) footer .uncode-vc-social, html:lang(en) .footer-last i {
	display: none;
}

/* RESPONSIVE */

@media (max-width: 569px) {
	
	h1:not([class*="fontsize-"]), .h1:not([class*="fontsize-"]) {
		font-size: 64px;
	}
	
	.btn:not(input):not(.checkout-button):not(.btn-no-scale), .btn-link:not(input):not(.checkout-button):not(.btn-no-scale) {
		transform: scale(1);
	}
	
	.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details {
		margin-left: 0;
		margin-top: 20px;
	}
}