/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.0.1.1709896300
Updated: 2024-03-08 11:11:40

*/
.prodmenulogo img{max-height: 25px;}
.ue-simple-popup-wrapper {display: block!important;    text-align: left !important;}
.ue-simple-popup-wrapper ul { padding-left: 20px;}
.ue-simple-popup-wrapper h3, .ue-simple-popup-wrapper h4{font-family: "Helvetica Neue LTStd", Sans-serif;}
.ue-simple-popup-wrapper h4{font-size:20px;}
/*----Scroll Fix on product page----*/
.fixed-onscroll.fixed-wrap .fix-wrap{position: fixed; top: 60px; z-index:90;}
.fixed-onscroll.fixed-wrap .e-n-tabs-heading {position: fixed; top: 60px; z-index:100; margin: 0 auto; left: 0;  right: 0;}
.fixed-onscroll .e-n-tabs-heading {top: -20px;  position: relative; background:#000; padding:10px 50px 10px 50px; display: flex !important; justify-content: space-between !important; align-items: center;}
.fixed-onscroll.fixed-wrap .e-n-tabs-content { margin-top: 80px;}
/*.fixed-onscroll .e-n-tabs-content { margin-top: -30px;}*/
/*----Scroll Fix on product page Ends----*/
.branch-table th{background:#000!important; color:#fff; border:1px solid#fff; text-align:left;padding:10px;}
.branch-table td:nth-child(1){min-width:200px; font-family: var(--e-global-typography-secondary-font-family); font-weight:600;}
.branch-table td:nth-child(2){min-width:300px; max-width:300px;}
.branch-table td:nth-child(4){min-width:250px;}
.branch-table td{padding:10px; min-width:200px; border:0; border-bottom:1px solid #ccc; color: #2c2c2c;background:#fff!important;}
.map-button{background: #69727d;color: #fff!important; display: inline-block; padding: 4px 10px; border-radius: 5px; font-size: 14px; margin-top: 5px;}
.map-button:hover{background:var(--e-global-color-primary);}
.prodmenulogo {width: 100%; max-width: 200px; min-width: 170px; margin-right: auto; padding-right: 20px;}
a.brochurelink {margin-left: auto; display: inline-block; background: #fff; color: #262626; border: 0;  padding: 10px 30px; font-weight: 600;font-size: 14px; letter-spacing: .5px;  order: 10;}
a.brochurelink:hover {background: #ff0000; color: #fff;}

/*---------Arabic------------*/
.ltr {direction: ltr;}
[dir='rtl'] .ltr .slick-prev{left: -25px!important; right: auto!important;}
[dir='rtl'] .ltr .slick-next {left: auto!important; right: -25px!important;}
.rtl .main-slide-wrap h4{font-weight: 600;}
.rtl .main-slide-wrap h3, .rtl .main-slide-wrap h4, .rtl .main-slide-wrap p{font-family: "Tajawal", Sans-serif;}
.rtl .prodmenulogo{margin-left: auto; margin-right: 0;}
.rtl a.brochurelink {margin-right: auto; margin-left:0;}
.rtl .ue-simple-popup-wrapper {text-align: right !important;}
.rtl .branch-table *{font-family: "Tajawal", Sans-serif;}
.rtl .ue-simple-popup-wrapper h3, .rtl .ue-simple-popup-wrapper h4, .rtl .ue-simple-popup-wrapper { font-family: "Tajawal", Sans-serif;}

	
@media (max-width:980px){
.ue-simple-popup-wrapper {width: 100% !important; max-width: 600px!important;}
	.fixed-onscroll.mob-not-fix .fix-wrap{position:static!important;}
	.fixed-onscroll .e-n-tabs-heading {position: static; display: flex!important; flex-wrap: nowrap!important;  justify-content: flex-start!important; max-width: 100%; overflow-y: hidden; background: #000; padding: 15px 20px;}
	.fixed-onscroll .e-n-tabs-heading button { margin-top: 0 !important; margin-bottom: 0 !important; padding:5px 10px;}
	.fixed-onscroll.fixed-wrap .e-n-tabs-heading {top: 50px;}
	a.brochurelink {padding: 5px 20px; margin-left: 10px;}
	.fixed-onscroll .e-n-tabs-content {margin-top: 0; padding-top: 30px !important; display: block !important;}
	.fixed-onscroll.fixed-wrap .e-n-tabs-content {padding-top: 30px !important;}
	.branch-table .elementor-widget-text-editor {overflow-y: hidden;}
	.search-mob{position:absolute!important; right:60px; top:10px;}
	.rtl .prodmenulogo {padding-right: 0; padding-left: 20px;}
	
/*---------Arabic------------*/
	.rtl .search-mob {left: 70px; right: auto;}
	.rtl .mob-menu {right: -10px;}
	[dir='rtl'] .ltr .slick-prev {left: 5px !important;}
	[dir='rtl'] .ltr .slick-next {right: 5px !important;}
}