/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/** Arabic style */

@import url('parent-style.css');
@import url('asset-style.css');

/*@import url('https://fonts.googleapis.com/css?family=Cairo&display=swap');
@import url('https://fonts.googleapis.com/css?family=Markazi+Text&display=swap');*/
@import url('https://fonts.googleapis.com/css2?family=Almarai:wght@300;400;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Naskh+Arabic:wght@400;500;600;700&display=swap');

:lang(ar) html, 
:lang(ar) body {
	/*font-family: 'Markazi Text', serif !important;*/
	font-family: 'Noto Naskh Arabic', serif !important;
	font-size: 19px !important;
}
:lang(ar) header.fusion-header-wrapper, :lang(ar) .fusion-footer-widget-area ul li a {
	/*font-family: 'Cairo', sans-serif !important;*/
	font-family: 'Almarai', sans-serif !important;
}
:lang(ar) .fusion-main-menu>ul>li>a,
:lang(ar) .fusion-secondary-menu>ul>li>a,
:lang(ar) h1, :lang(ar) h2, :lang(ar) h3,
:lang(ar) h4, :lang(ar) h5, :lang(ar) h6 {
	/*font-family: 'Cairo', sans-serif !important;*/
	font-family: 'Almarai', sans-serif !important;
}

/** home page style */
.rtl.home #main {
    padding-top: 0px;
}


/** Menu Style */
.rtl #menu-movers-main-menu-arabic{margin-top:16px;}
.rtl #menu-movers-main-menu-arabic > li > a {
    height: auto !important;
    padding-bottom: 18px;
}

.rtl .fusion-megamenu-holder {
    margin-top: 14px !important;
}

.fusion-body .fusion-main-menu .fusion-main-menu-icon{    font-family: icomoon !important;}
.rtl .mob-top{padding:5px; display:table; width:100%}
.rtl .mob-top ul, .rtl .mob-top li{margin:0; padding:0; list-style:none;}
.rtl .mob-top li{float:right; padding: 0 12px;}
.rtl .mob-top li a{color:#fff; font-size:11pt;}

.rtl .navmob{display:none}

.fusion-body.rtl .fusion-header-wrapper .fusion-header-v3 .fusion-main-menu > ul > li:last-child {
    top: -2px !important;
}
.rtl .fusion-secondary-menu > ul > li {float: right;}.rtl .fusion-main-menu > ul > li{padding-right:0;}
.rtl .fusion-main-menu > ul > li > a .fusion-caret {margin-right: 9px; margin-left: 0;}

:lang(ar) .fusion-footer-widget-area ul li a{font-size:16px; line-height: 32px;}
/** menu style end */
/** article post */
.rtl .latest-post-selection.three-columns article{height: 520px;}
/** article post end */

.button-small .fusion-button-text-left{padding-left:0px !important;}

.fusion-main-menu > ul > li:last-child { margin-top:7px !important;}
.rtl .fusion-main-menu > ul > li:last-child { margin-top:10px !important;}

.nv-wrap .mob-top ul, .nv-wrap .mob-top ul li{margin: 0 1.5vw !important;}

.wpml-ls-legacy-dropdown .wpml-ls-flag{ display:none !important;}

.fusion-search-form-classic .searchform .fusion-search-form-content .fusion-search-field input, .rtl .fusion-search-form-classic .searchform .fusion-search-form-content .fusion-search-field input {border-radius: 0px !important;}

.fusion-mobile-menu-icons {margin-top: 8px !important;}

.wpml-ls-item-ar .fusion-caret {margin-left: 0px;margin-right: 9px;}

.gform_wrapper .gfield select, .gform_wrapper .gfield textarea, .rtl .gform_wrapper .gfield select, .rtl .gform_wrapper .gfield textarea{border-radius:0px !important;}

.rtl .fusion-meta-info-wrapper {direction: ltr;float: right;}

/** responsive style */
@media only screen and (min-width: 320px) and (max-width: 340px){
	.nv-wrap .mob-top li{display:inline-block; padding: 0 6px;}
	.fusion-header{padding-right: 20px;}
}


@media only screen and (min-width: 320px) and (max-width: 640px){

	.wpml-ls-legacy-dropdown, .rtl .wpml-ls-legacy-dropdown {width: auto !important;}
    .wpml-ls-legacy-dropdown a span, .rtl .wpml-ls-legacy-dropdown a span {color: #000;}    
    #content{margin-top:50px;}
	.rtl .fusion-header{padding-right: 0px;}
	.rtl .fusion-mobile-menu-icons{margin-right: 15px;}
	
	.rtl .nav_srch.mob {margin-top: 65px; width: 89%;}
	
	.fusion-mobile-nav-holder > ul:first-child, .rtl .fusion-mobile-nav-holder > ul:first-child {display: none !important;}
	
	.rtl #top-space{display:none}
	.rtl.home #main {padding-top: 0px;}
	body.home.avada-has-titlebar-hide #content {margin-top: 50px;}
	body.avada-has-titlebar-hide #content {margin-top: 0px !important;}
}

@media only screen and (max-device-width: 640px){    
	.fusion-mobile-menu-icons{position:absolute;}
	.fusion-secondary-header .fusion-secondary-menu{display:none;}
	.fusion-header .nv-wrap {    float: none!important;}
	/*.fusion-secondary-header #mobile-menu-top-bar-right li{    display:block!important;}*/
	.nav_srch.mob{    display:block;    margin-top:65px;}.nav_srch{    display:none;}
	/*.fusion-secondary-header .fusion-mobile-nav-holder ,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder{    width: 100%;    margin: 0 auto;    margin-left: 0;    margin-right: 0;}*/
}


@media only screen and (min-width: 641px) and (max-width: 767px){
	.nv-wrap, .rtl .nv-wrap {float: none !important;}
	.top-bar, .rtl .top-bar {display: block !important;}
  	.rtl .mob-top{padding:5px; display:table !important; width:100%}
	.nv-wrap .mob-top{background:#000; top: -20px; position: relative;} 
  	.rtl .nv-wrap .mob-top{background:#000; /*top: -110px; position: relative;*/ top: -19px; position: absolute;}
	
	.fusion-header, .rtl .fusion-header{padding-left: 0px; padding-right: 0px;}
	.fusion-logo, .rtl .fusion-logo{padding:20px !important; }
	.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-logo, .rtl .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-logo{margin-top:20px !important; margin-bottom:0 !important;}
	.nav_srch{margin-right: 15px;}
   	.rtl .nav_srch{margin-right: 15px;     margin-top: -39px;}
    .fusion-social-links-header{margin-right: 70px;}
	.fusion-mobile-menu-icons, .rtl .fusion-mobile-menu-icons{position: absolute; top: 57px; right: 15px;}
	
	.rtl .fusion-mobile-menu-design-modern .fusion-alignright{width: auto;}
	
	.rtl .fusion-secondary-header .fusion-alignright .fusion-social-links-header{margin-top: -43px;}	
	
	.wpml-ls-legacy-dropdown, .rtl .wpml-ls-legacy-dropdown {width: auto !important;}
	.wpml-ls-legacy-dropdown a span, .rtl .wpml-ls-legacy-dropdown a span {color: #000;}   
	
	#top-space, .rtl #top-space{display:none;}
	
	.rtl.home #content {margin-top: 220px;}
	.home #main, .rtl.home #main {padding-top: 0;}
	
	.rtl .nav_srch{margin-top: -40px;}	
	body.rtl.avada-has-titlebar-hide #content {margin-top: 60px;}
	
	.rtl .fusion-mobile-nav-holder > ul:first-child {display: none !important;}
		
	.rtl .fusion-is-sticky .fusion-header{height: 120px;}
		
	.rtl.home .fusion-secondary-header .fusion-row{padding-bottom:20px !important}
			
	.fusion-is-sticky .fusion-secondary-header{display:block}

	body.home.avada-has-titlebar-hide #content {margin-top: 220px;}

	.ltr .fusion-mobile-menu-text-align-center .fusion-open-submenu {right: 30px;}

	body.avada-has-titlebar-hide #content {margin-top: 70px !important;}

	.fusion-mobile-nav-holder > ul:first-child {display: none !important;} 
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
	.nv-wrap {float: none !important;}
	.top-bar, .rtl .top-bar {display: block !important;}
	.rtl .mob-top{padding:5px; display:table !important; width:100%}
	.rtl .nv-wrap .mob-top{background:#000; top: -110px; position: relative;}
	.nv-wrap .mob-top{background:#000; top: -20px; position: relative;}
	.fusion-header{padding-left: 0px; padding-right: 0px;}
	.fusion-logo{padding:20px !important; }
	.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-logo{margin-top:20px !important; margin-bottom:0 !important;}
	.nav_srch{margin-right: 15px;}
	.fusion-social-links-header{margin-right: 70px;}
	.fusion-mobile-menu-icons{position: absolute; top: 57px; right: 15px;}
	.home #main {padding-top: 0;}
	
	.wpml-ls-legacy-dropdown {width: auto !important;}
	.wpml-ls-legacy-dropdown a span {color: #000;}    
	
	/*#top-space{display:none;}
	.home #content {margin-top: 220px;}*/
	.suh-tip{margin-top:0 !important;}
	
	.ltr .fusion-mobile-menu-text-align-center .fusion-open-submenu {right: 30px;}
	
	body.avada-has-titlebar-hide #content {margin-top: 50px !important;}
	
	.rtl .fusion-mobile-menu-design-modern .fusion-alignright{width: auto;}
	
	.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder{margin-left: 0 !important;}
	
	.rtl .fusion-secondary-header .fusion-alignright .fusion-social-links-header{margin-top: -43px;}
	
	.rtl .fusion-secondary-header .fusion-alignright .fusion-social-links-header{margin-top: -42px;}	
	
	.rtl .nav_srch{margin-top: -40px;}	
	body.rtl.avada-has-titlebar-hide #content {margin-top: 60px;}
	.rtl.home #main {padding-top: 0;}
	
	.fusion-mobile-nav-holder > ul:first-child, .rtl .fusion-mobile-nav-holder > ul:first-child {display: none !important;}
		
	.rtl .fusion-is-sticky .fusion-header{height: 120px;}
		
	.rtl.home .fusion-is-sticky .fusion-header .fusion-row{background:#fff !important}
					
	.fusion-is-sticky .fusion-secondary-header{display:block}
	}



@media only screen and (min-device-width: 1025px){
	.fusion-is-sticky #menu-mobile-menu li:nth-child(1){display:none;}
	.fusion-is-sticky #menu-mobile-menu li:nth-child(2){display:none;}
	.fusion-is-sticky #menu-mobile-menu li:nth-child(3){display:none;}
	.fusion-is-sticky #menu-mobile-menu li:nth-child(4){display:none;}
	.fusion-is-sticky #menu-mobile-menu li:nth-child(5){display:none;}
}


@media only screen and (min-width: 1024px) and (max-width: 1199px){
.nv-wrap, .rtl .nv-wrap {float: none !important;}
.top-bar, .rtl .top-bar {display: block !important; text-align: right;}
.nv-wrap .mob-top, .rtl .nv-wrap .mob-top{background:#000; top: -20px; position: relative;}
.fusion-heade, .rtl .fusion-header{padding-left: 0px; padding-right: 0px;}
.fusion-logo, .rtl .fusion-logo{padding:20px !important; }
.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-logo, .rtl .fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-logo{margin-top:20px !important; margin-bottom:0 !important;}
.nav_srch, .rtl .nav_srch{margin-right: 15px;}
.fusion-social-links-header, .rtl .fusion-social-links-header{margin-right: 70px;}
.fusion-mobile-menu-icons, .rtl .fusion-mobile-menu-icons{position: absolute; top: 57px; right: 15px;}
.home #main {padding-top: 0;}

.wpml-ls-legacy-dropdown {width: auto !important;}
.wpml-ls-legacy-dropdown a span {color: #000;}  
.suh-tip{margin-top:0 !important;}
.rtl .fusion-mobile-menu-design-modern .fusion-alignright{width: auto;}
.rtl .top-bar {display: block !important;}
.rtl .mob-top{padding:5px; display:table !important; width:100%}
.rtl .nv-wrap .mob-top{background:#000; top: -110px; position: relative;}	

.rtl .fusion-mobile-menu-design-modern .fusion-alignright{width: auto;}

.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder{margin-left: 0 !important;}

.rtl .fusion-secondary-header .fusion-alignright .fusion-social-links-header{margin-top: -42px;}	

.rtl .nav_srch{margin-top: -40px;}

body.rtl.avada-has-titlebar-hide #content {margin-top: 60px;}

.fusion-mobile-nav-holder > ul:first-child, .rtl .fusion-mobile-nav-holder > ul:first-child {display: none !important;}
.rtl.home #main {padding-top: 19px;}

.ltr .fusion-mobile-menu-text-align-center .fusion-open-submenu {right: 30px;}

body.avada-has-titlebar-hide #content {margin-top: 60px !important;}

}

/** end responsive css */


/** added on 8th April 2020 */
:lang(ar) .rtl .fusion-header-wrapper .fusion-megamenu-wrapper {
	left: auto;
	right: 100px !important;
}
:lang(ar) #bbp_user_edit_submit .fusion-button-text-right,
:lang(ar) .bbp-submit-wrapper .button .fusion-button-text-right,
:lang(ar) .button-small .fusion-button-text-right,
:lang(ar) .fusion-body .fusion-button-small .fusion-button-text-right,
:lang(ar) .fusion-button_size-small .fusion-button-default-size .fusion-button-text-right,
:lang(ar) .single_add_to_cart_button .fusion-button-text-right,
:lang(ar) .wpcf7-form .wpcf7-submit.button-small .fusion-button-text-right,
:lang(ar) .wpcf7-form .wpcf7-submit.fusion-button-small .fusion-button-text-right {
	/*font-family: 'Cairo', sans-serif !important;*/
	font-family: 'Almarai', sans-serif !important;
}
:lang(ar) .avada-has-megamenu-item-divider #side-header .fusion-main-menu>ul .sub-menu>li:last-child>a,
:lang(ar) .avada-has-megamenu-item-divider .fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a,
:lang(ar) .avada-has-megamenu-item-divider .fusion-megamenu-wrapper .fusion-megamenu-submenu>a {
	/*font-family: 'Cairo', sans-serif !important;*/
	font-family: 'Almarai', sans-serif !important;
}
:lang(ar) bold, strong, 
:lang(ar) .fusion-secondary-header .fusion-alignleft,
:lang(ar) .button-default .fusion-button-text,
:lang(ar) .fusion-footer .textwidget a {
	/*font-family: 'Cairo', sans-serif !important;*/
	font-family: 'Almarai', sans-serif !important;
}
:lang(ar) body, :lang(ar) p {
	/*font-family: 'Markazi Text', serif !important;*/
	font-family: 'Noto Naskh Arabic', serif !important;
}
:lang(ar) .fusion-footer-widget-area .widget-title {
	margin-bottom: 20px !important;
}

/** end of arabic */

.fusion-footer-widget-area .widget-title {margin-bottom: 20px !important;}
.fusion-footer-widget-area .widget_nav_menu li {padding: 0px !important;}
.fusion-footer-widget-area .widget_nav_menu li a:before{content:none !important;margin:0px !important;}

/*custom button height*/
.custom-button {padding: 60px; font-size: 18px; font-weight: 400 !important;}.fusion-secondary-header .fusion-alignright .nav_srch{ float:left;   }.fusion-secondary-header .fusion-alignright .fusion-search-field input{    border-radius: unset!important;     height: 37px;}.fusion-secondary-header.fusion-alignright .search-button .fusion-search-submit{height: 37px!important;    line-height: 37px!important;  }.searchform .fusion-search-form-content{    overflow:visible;}.nv-wrap{    float:left;}.fusion-secondary-header .fusion-alignright .fusion-social-links-header {    float: left;}.sch_demo .button-icon-divider-left{   left:unset;   right:0;   border-right: none;}.sch_demo .fusion-button-text-left{    padding-left:0;    padding-right:20px;}.fusion-secondary-header{margin-top:8px;}.fusion-sticky-shadow{height:105px !important;}.fusion-secondary-header{padding-right:0 !important;}.fusion-main-menu>ul>li{padding-right:40px;}.nav_srch{margin-left:15px;}#menu-movers-main-menu{margin-top:17px;}#menu-movers-main-menu > li > a{height:auto !important; padding-bottom: 18px;}.fusion-is-sticky #menu-movers-main-menu > li > a{height:auto !important; padding-bottom: 12px;}.fusion-logo{margin-top: 42px !important;}#menu-top-bar-right span.menu-text{border-bottom:1px solid #a3a3a3}.fusion-social-networks a{font-size:15px;}.sub-menu li a{border-bottom:none !important;}.fusion-menu .sub-menu li > a:hover{color:#333 !important; background-color:#e3e7ed !important;}.fusion-megamenu-widgets-container{padding:0;}.fusion-megamenu-widgets-container .row{margin-left: 0 !important; margin-bottom: -10px !important; height:auto !important;}.fusion-megamenu-widgets-container #text-9 .row div:nth-child(2){padding: 5px 0; padding-right: 5px; text-align:right;}.fusion-megamenu-widgets-container #text-16 .row div:nth-child(2){padding: 5px 0; padding-right: 5px; text-align:right; height: 118px;}.fusion-megamenu-widgets-container #text-10 .row div:nth-child(2) img{margin-top:0 !important;}.fusion-megamenu-widgets-container #text-17 .row div:nth-child(2){padding: 5px 0; padding-right: 5px; text-align:right;}.fusion-megamenu-widgets-container #text-16 .row div:nth-child(2){padding: 5px 0; padding-right: 5px; text-align:right;}.fusion-megamenu-widgets-container #text-17 .row div:nth-child(2){padding: 5px 0; padding-right: 5px; text-align:right;}.fusion-megamenu-widgets-container #text-10 .row div:nth-child(2){padding: 5px 0; padding-right: 5px; text-align:right; height: 118px;}.fusion-megamenu-widgets-container #text-10 .row div:nth-child(2) img{margin-top:0 !important;}.fusion-megamenu-widgets-container #text-11 .row div:nth-child(2){padding: 5px 0; padding-right: 5px; text-align:right;}.fusion-megamenu-widgets-container #text-11 .row div:nth-child(2) img{margin-top:0 !important;}.fusion-megamenu-widgets-container.second-level-widget p {padding: 0 15px;}.fusion-megamenu-widgets-container #text-12 .row div:nth-child(2){padding: 5px 0; padding-right: 5px; text-align:right; height: 118px;}.fusion-megamenu-widgets-container #text-12 .row div:nth-child(2) img{margin-top:0 !important;}.fusion-megamenu-widgets-container #text-13 .row div:nth-child(2){padding: 5px 0; padding-right: 5px; text-align:right;}.fusion-megamenu-widgets-container #text-13 .row div:nth-child(2) img{margin-top:0 !important;}.fusion-header-wrapper {height: 105px!important; background: #fff !important;}.home #main{padding-top:100px;}/*#top-space{margin-top:100px !important;}*/.fusion-is-sticky .fusion-secondary-header{display:none;}.fusion-is-sticky .fusion-logo {margin-top: 20px !important;}.fusion-is-sticky .fusion-sticky-shadow {height: auto !important;}#text-9{display:none;}#text-10{display:none;}/*#menu-item-987 a{font-weight:normal !important;}*/.fusion-megamenu-widgets-container .textwidget a:hover{background:#e3e7ed!important;}.fusion-megamenu .sub-menu .menu-item-has-children:hover .deep-level{    display:block;    left:100%;    background:#fff;    position:absolute;    width:100%;}.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu.deep-level{    display:none;}bold, strong,.fusion-secondary-header .fusion-alignleft{    font-family: 'Titillium Web', sans-serif!important;}.rtl bold, .rtl strong,.rtl .fusion-secondary-header .fusion-alignleft{    /*font-family: 'Cairo', sans-serif!important;*/ font-family: 'Almarai', sans-serif !important;}.nav_srch.mob{    display:none;}.nv-wrap .mob-top{padding:5px;}.nv-wrap .mob-top ul, .nv-wrap .mob-top ul li{margin:0; padding:0; list-style:none;}.nv-wrap .mob-top li{display:inline-block; padding: 0 12px;}.nv-wrap .mob-top li a{color:#fff; font-size:11pt;}body.home.avada-has-titlebar-hide #content {margin-top:0;}body.avada-has-titlebar-hide #content{margin-top:118px;}.suhman .fusion-column-wrapper{min-height:unset !important; padding:0 !important;margin-left:7px;}.suhman .fusion-column-wrapper p{margin:0;}.suhman .fusion-column-wrapper img{height: 300px; object-fit: fill;}.rm-margn h2{margin:15px 0;}.rm-margn h3{margin: 30px 0; /*font-size: 24px;*/}.navmob{display:none;}.latest-post-selection.three-columns article{height:auto;}#menu-item-wpml-ls-14-en .menu-text{border-bottom:none!important;}.fusion-secondary-header .fusion-alignright {width: 130px;}.post-type-archive-tribe_events .fusion-page-title-bar {    background-image: url(/wp-content/uploads/2020/04/Events.jpg);}