/*
Theme Name: Clinical-child
Theme URI: http://www.nicdarkthemes.com
Description: Clinical WordPress theme is perfect theme for all business activities., child theme 
Template: clinical
Author: Nicdark
Author URI: http://www.nicdark.com
Version: 1.1
License: http://www.nicdark.com
License URI: http://www.nicdark.com
Tags: one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, microformats, sticky-post, translation-ready
Text Domain: clinical
*/

.nd_options_customizer_fonts, .nd_options_customizer_fonts .nd_options_second_font, .nd_options_customizer_fonts p, .nd_options_customizer_fonts a, .nd_options_customizer_fonts select, .nd_options_customizer_fonts textarea, .nd_options_customizer_fonts label, .nd_options_customizer_fonts input, #start_nicdark_framework {
    font-family: "altababah-cocon", Sans-serif !important;
    letter-spacing: 0px !important;
    font-size: 17px !important;
}
/* .nd_options_customizer_forms input[type="submit"], .nd_options_customizer_forms button[type="submit"], .give-btn.give-btn-modal {
    background-color: #a9d14e !important;
    font-family: "altababah-cocon", Sans-serif !important;
    letter-spacing: 0px !important;
    font-size: 17px !important;
} */

/* .altababah-from .nd_options_customizer_forms input[type="submit"], .altababah-from .nd_options_customizer_forms button[type="submit"], .altababah-from  .give-btn.give-btn-modal {
    background-color: #2e3792 !important;
} */

/* body .altababah-from .nd_elements_cf7_component input[type="text"], .altababah-from select, .altababah-from textarea{
    font-family: "altababah-cocon", Sans-serif !important;
    letter-spacing: 0px !important;
    font-size: 17px !important;
    background-color: #fff !important;
    color:#2e3792 !important;
} */
.altababah-from p {
    font-family: "altababah-cocon", Sans-serif !important;
    letter-spacing: 0px !important;
    font-size: 17px !important;
}

.altababah-ltr{
    direction: ltr;
    unicode-bidi: bidi-override !important;
}
.altababah-ltr-work-time .nd_elements_list_component_cta span{
direction: ltr;
    unicode-bidi: bidi-override !important;
}
body.rtl .nd_elements_navigation_component div > ul li > ul.sub-menu > li {
	text-align:right;
}
body.rtl .nd_elements_navigation_component div > ul li > ul.sub-menu li > ul.sub-menu {
	margin-right:200px;
	margin-left:0px;
	padding-left: 0px;
}
.nd_elements_navigation_component div > ul li > ul.sub-menu li.menu-item-has-children > a::after {
	-webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
	float: left;
}

.elementor-widget-heading .elementor-heading-title[class*="elementor-size-"] > a {
	font-size: inherit !important;
}

.wpml-ls-menu-item .wpml-ls-flag{
	margin: 0px 3px;
}

a.sticky_appointment{
	display: block;
	position: fixed;
	padding: 10px 20px;
	left: 20px;
	bottom: 20px;
	background: #0e3055;
	border-radius: 5px;
	color: white !important;
	z-index: 100000;
}

body.rtl .nd_elements_navigation_sidebar div > ul li > ul.sub-menu > li {
	text-align:right;
}

.nd_elements_navigation_sidebar div li > a {
	display: inline;
}
body.rtl .nd_elements_navigation_sidebar_content {
	padding: 60px 40px 40px 10px;
}
.nd_elements_navigation_sidebar div > ul li > ul.sub-menu > li {
	padding: 0px 10px;
	border-right: 3px solid #A9D14E;
	margin: 10px 0px;
}

/* .nd_elements_open_navigation_sidebar_content {
		-webkit-filter: invert(100%);
		filter: invert(100%);
	} */

@media screen and (max-width: 1024px){
	#nd_options_header_6 .nd_options_container #header_01_navsection{
		background-color: white;
	}
}

/* .nd_elements_navigation_sidebar_content {
	min-width:300px;
	width:75%;
} */

@media screen and (max-width: 1024px){
	body.rtl #header_01_navsection.elementor-section .elementor-container {
		flex-direction:row-reverse;
	}
	
	body #nd_options_footer_6 .elementor-widget:not(:last-child).elementor-absolute, body #nd_options_footer_6 .elementor-widget:not(:last-child).elementor-widget__width-auto, body #nd_options_footer_6 .elementor-widget:not(:last-child).elementor-widget__width-initia {
		width: 100%;
	}
}

// disable toggle menu footer 
/* You can hide the dropdown */
body #nd_options_footer_6 nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    display: none;
}

body #nd_options_footer_6 .elementor-menu-toggle {
	display:none;
}

/* body .nd_elements_navigation_sidebar_content .nd_elements_close_navigation_sidebar_content{
	top: 50px;
	right:auto;
	left: 20px;
} */

/* and force display of menu on small devices */
@media (max-width: 1024px) {
    body #nd_options_footer_6 .elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main {
        display: block;
    }

}

.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{
	margin-bottom:0px;
}
/* fix service list in department pages */
@media (max-width: 767px) {
	body .elementor-posts--thumbnail-left .elementor-post,
	body .elementor-posts--thumbnail-right .elementor-post {
    flex-direction: column !important;
}
}
/*  Home page blog */
#altababah_blog_carousel .eael-post-elements-readmore-btn {
	text-align: left;
	text-decoration: underline;
	color: #2E3792;
}

#altababah_blog_carousel .eael-grid-post .eael-entry-wrapper{
	padding: 0px 15px;
	text-align: center;
}
#altababah_blog_carousel .eael-entry-content{
	text-align: center;
}
#altababah_blog_carousel .eael-entry-title{
	line-height:1em;
}
#altababah_blog_carousel .eael-grid-post-holder{
	border:0px !important;
}