/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

iframe {
	max-width: 96vw!important;
}

body {
	display: flex;
    flex-direction: column;
    min-width: 100vw;
    min-height: 100vh;
}

.comment-card {
	border-radius: 10px 10px 10px 0;
	align-content: center;
	overflow: hidden;
	font-family: 'Open Sans Hebrew', sans-serif;
	border: 1px solid #333;
}
.comment-card.depth-2 {
	border-top: 0;
	border-radius: 0;
}
.comment-card.no-answers {
	border-radius: 10px 10px 10px 10px;
}
.comment-card.depth-2:last-child {
	border-radius: 0 0 10px 10px;
}

.comment-card-title {
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	column-gap: 2rem;
	padding: .5rem 1rem .5rem 0;
	background: #0a93ab;
	color: #fff;
	border-bottom: 1px solid #333;
}

@media (min-width:902px) {
	.comment-card-title {
		flex-direction: row;
	}
}

.comment-card-content {
	padding: .5rem 1rem;
	
}

.comment-form-mentorship {
	margin-bottom: 1rem;
}

.comment-form-mentorship label {
	margin-bottom: .5rem;
}

.mentorship-question {
	margin-top: 4rem;
	font-family: 'Open Sans Hebrew', sans-serif;
	max-width: 600px;
}

.mentorship-question .comment-reply-title {
	font-weight: 600;
	font-family: 'Noto Sans Hebrew', 'Open Sans Hebrew', sans-serif;
	font-size: 1.5rem;
}

.mentorship-no-questions {
	color: red;
	font-size: 1.1rem;
	font-weight: bold;
}

.mentorship-question-submit {
	margin-top: 1rem;
	color: #333;
}

.mentorship-question-submit:hover {
	background: #0a93ab;
}

.mce-btn.mce-active button, .mce-btn.mce-active:hover button, .mce-btn.mce-active i, .mce-btn.mce-active:hover i {
	color: #333!important;
}

.tox-toolbar__group {
    float: right;
}
.mce-flow-layout { text-align: right; }

.wpwax-vm-chatbox-screen * {
	font-family: 'Open Sans Hebrew', sans-serif!important;
}

.wpwax-vm-chatbox-screen input {
	font-family: 'Open Sans Hebrew', sans-serif!important;
}

.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments {
	white-space: unset!important;
}