/*
Theme Name: Mumtalakat Theme
Theme URI: https://advice.example.com
Author: ThemesChannel
Author URI: https://themeschannel.com
Description: Consulting & Business WordPress Theme
Version: 2.5
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: advice
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, accessibility-ready, custom-menu, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, full-width-template

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Advice is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.io/normalize.css/
*/

/*Css Added By SARAJU*/

.footer {
	background: grey;
}
@font-face {
	font-family: 'Avenir Black';
	src: url('assets/fonts/Avenir-Black.eot');
	src: url('assets/fonts/Avenir-Black.eot?#iefix') format('embedded-opentype'),
		url('assets/fonts/Avenir-Black.woff') format('woff'),
		url('assets/fonts/Avenir-Black.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'Avenir Book';
	src: url('assets/fonts/Avenir-Book.eot');
	src: url('assets/fonts/Avenir-Book.eot?#iefix') format('embedded-opentype'),
		url('assets/fonts/Avenir-Book.woff') format('woff'),
		url('assets/fonts/Avenir-Book.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Avenir Black Oblique';
	src: url('assets/fonts/Avenir-BlackOblique.eot');
	src: url('assets/fonts/Avenir-BlackOblique.eot?#iefix') format('embedded-opentype'),
		url('assets/fonts/Avenir-BlackOblique.woff') format('woff'),
		url('assets/fonts/Avenir-BlackOblique.ttf') format('truetype');
	font-weight: 900;
	font-style: italic;
}

@font-face {
	font-family: 'Avenir';
	src: url('assets/fonts/Avenir-Heavy.eot');
	src: url('assets/fonts/Avenir-Heavy.eot?#iefix') format('embedded-opentype'),
		url('assets/fonts/Avenir-Heavy.woff') format('woff'),
		url('assets/fonts/Avenir-Heavy.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'Avenir';
	src: url('assets/fonts/Avenir-Light.eot');
	src: url('assets/fonts/Avenir-Light.eot?#iefix') format('embedded-opentype'),
		url('assets/fonts/Avenir-Light.woff') format('woff'),
		url('assets/fonts/Avenir-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Avenir Book';
	src: url('assets/fonts/Avenir-BookOblique.eot');
	src: url('assets/fonts/Avenir-BookOblique.eot?#iefix') format('embedded-opentype'),
		url('assets/fonts/Avenir-BookOblique.woff') format('woff'),
		url('assets/fonts/Avenir-BookOblique.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'Avenir';
	src: url('assets/fonts/Avenir-HeavyOblique.eot');
	src: url('assets/fonts/Avenir-HeavyOblique.eot?#iefix') format('embedded-opentype'),
		url('assets/fonts/Avenir-HeavyOblique.woff') format('woff'),
		url('assets/fonts/Avenir-HeavyOblique.ttf') format('truetype');
	font-weight: 900;
	font-style: italic;
}

@font-face {
	font-family: 'Avenir';
	src: url('assets/fonts/Avenir-Roman.eot');
	src: url('assets/fonts/Avenir-Roman.eot?#iefix') format('embedded-opentype'),
		url('assets/fonts/Avenir-Roman.woff') format('woff'),
		url('assets/fonts/Avenir-Roman.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Avenir Medium';
	src: url('assets/fonts/Avenir-Medium.eot');
	src: url('assets/fonts/Avenir-Medium.eot?#iefix') format('embedded-opentype'),
		url('assets/fonts/Avenir-Medium.woff') format('woff'),
		url('assets/fonts/Avenir-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'Avenir';
	src: url('assets/fonts/Avenir-LightOblique.eot');
	src: url('assets/fonts/Avenir-LightOblique.eot?#iefix') format('embedded-opentype'),
		url('assets/fonts/Avenir-LightOblique.woff') format('woff'),
		url('assets/fonts/Avenir-LightOblique.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;
}

@font-face {
	font-family: 'Avenir';
	src: url('assets/fonts/Avenir-Oblique.eot');
	src: url('assets/fonts/Avenir-Oblique.eot?#iefix') format('embedded-opentype'),
		url('assets/fonts/Avenir-Oblique.woff') format('woff'),
		url('assets/fonts/Avenir-Oblique.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'Avenir';
	src: url('assets/fonts/Avenir-MediumOblique.eot');
	src: url('assets/fonts/Avenir-MediumOblique.eot?#iefix') format('embedded-opentype'),
		url('assets/fonts/Avenir-MediumOblique.woff') format('woff'),
		url('assets/fonts/Avenir-MediumOblique.ttf') format('truetype');
	font-weight: 500;
	font-style: italic;
}
/*.a-industries--grid .a-industries__row{ background:#fff;}
.a-industries--grid .a-industry__inner{ border:1px solid #ddd; border-right:none; border-top:none;}
.a-industries--grid .a-industry__inner:nth-child(2n){border-top:1px solid #ddd;}  */
.industry-name h4{ text-align: center; font-size:16px;}
#mega-menu-wrap-header { float:left; clear:none; background:none!important; position:relative;margin-top:-4px;} 
.row-sdb{ width:1170px!important; margin-left:-300px;}
.mega-menu-horizontal{ padding-left:65.5% !important;}
.header__logo-holder .logo--type-img { position:relative; z-index:99999;}
.a-industries--grid-cols-3 .main-items .a-industries__item {width: 25%; padding:0; margin-bottom:0;}
.main-items .a-industries__item{ position:relative;} 
.main-items .a-industries__item .a-industry__details {background: rgba(120, 10, 15, 0.8); position:absolute; top:0;
 display:none; height:100%; width:100%; color:#fff; z-index:1;}
.main-items .a-industries__item .a-industry__details h3 a{color:#fff;}
.main-items .a-industry__inner:hover .a-industry__details{ display:table;}
.main-items .sector-list{ padding:5% 7%;}
/* .main-items .a-industries__item .a-industry__image{ height:280px;}  */
.main-items .sector-list h2{ color:#727579; text-transform:uppercase; font-size:32px; line-height:38px; font-weight:800; border-bottom:2px solid #b7282c;} 
.main-items .sector-list h2 span{ display:block; color:#b7282c; padding-bottom:12px;} 
.main-items .a-industries .a-industries__item {width: 25%; padding:0; margin-bottom:0;}
.main-items{ margin:160px 0 0 0!important;}  
.bg-color{background:#fff;}
.margin-show{ margin-top:60px!important;} 
.margin-show .mid-box{ padding:35px 30px 45px 30px;}
.margin-show .mid-box h3{ padding-bottom:15px; color:#717171; font-size:28px;}
.tag-desc{padding:0 5% 3% 5%;} 
.tag-desc h2{color:#6a6c69; font-size:32px; font-weight:800; text-transform:uppercase;}  
.post-type-archive-advice_industry .select2-container--default .select2-results__option{padding:8px 20px;}  
.tag .select2-container--default .select2-results__option{padding:8px 20px;}
.select2-container--default.select2-container--open .select2-selection--single {
    background: #b3272d!important;
    border-color: #b3272d!important;
}
.select2-container--default .select2-results__option[aria-selected="true"], .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[aria-selected="true"] {
    color: #ba1843!important;
}
.header--style-3 .header__action-holder--search-show { position:relative; z-index:99;} 
a.close-simsim {font-size:34px!important; display:none!important;
    color: #f5f5f5 !important;
    float: right;
    top: 30px !important;
    position: absolute !important;
    right: 15px !important;
    z-index: 99999;
	height: auto!important;
    line-height: 22px!important;
    padding: 0px!important;
	background:none!important; 
	font-weight:normal!important;
}

#target h3:nth-last-child(2){ font-size:0;}
#target h3:nth-last-child(2):after{
      content: "Countries";
      font-size: 16px;
 }
 .dashicons-menu:before {
    content: "\f180" !important;
}
#sidebar-open ul#menu-close-side {
	float:none !important;
	text-align:center !important;
}
.mega-toggle-on a.close-simsim{display:block!important;} 
.mega-toggle-on a.close-simsim::after {content: ""!important;}
.header--style-3 .no-bg .header__action--side-nav-open { margin-right:0; border-right:none;}
.no-bg{background:none!important;}
.tag-bahrain .a-industries--grid .margin-show, .tag-russia .a-industries--grid .margin-show, .tag-usa .a-industries--grid .margin-show, .tag-uae .a-industries--grid .margin-show 
.tag-uk .a-industries--grid .margin-show, .tag-kuwait .a-industries--grid .margin-show, .tag-switzerland .a-industries--grid .margin-show, .tag-italy .a-industries--grid .margin-show, 
.tag-jordan .a-industries--grid .margin-show, .tag-spain .a-industries--grid .margin-show, .tag-libya .a-industries--grid .margin-show, .tag-germany .a-industries--grid .margin-show,     
.tag-saudi-arabia .a-industries--grid .margin-show {display:none;}
 
.wpb_text_column .wpb_wrapper p{ margin-bottom:22px; line-height: 1.425;}
.header--style-3 {height: 180px!important;}
.header__iconmenu{ float:right;width: 100%;}
#mega-menu-wrap-header{ width:100%;}
#mega-menu-wrap-header #mega-menu-header li.mega-menu-item a.dashicons-menu:hover, 
#mega-menu-wrap-header #mega-menu-header li.mega-menu-item a.dashicons-menu:focus{ background:none!important;}
#sidebar-open .widget_nav_menu ul li{ display:inline-block; padding: 0 15px; font-size:16px; text-transform:uppercase;}
#sidebar-open ul#menu-close-side{ float:right; margin-right:80px; margin-top:-3px; position:relative; z-index:999999;}
#sidebar-open .widget_nav_menu ul li a{ color:#fff; font-weight:800;}	
#sidebar-open .widget_nav_menu ul li a:hover{ color:#b4272d;}
.single-advice_industry .vc_section h2.vc_custom_heading { padding:0; margin-bottom:1.265em!important; padding-top: 0.452em;}
.a-industry--card-outline .a-industry__title{ display:table;}
.main-items .a-industries__item .a-industry__details h3{ display:table-cell; vertical-align:middle; display:none;} 
.single-advice_industry .vc_section .vc_col-sm-3 .vc_single_image-wrapper .wpb_content_element{ margin-bottom:0;}
.single-advice_industry .vc_section .vc_col-sm-3 .vc_single_image-wrapper {  
height: 100%;width: 100%; position: absolute;margin:0;left:0; top:0;}  
.single-advice_industry .vc_section .vc_col-sm-3 .vc_single_image-wrapper img {  
position: absolute; top: 0;bottom: 0; left: 0; right: 0; margin: auto; }
.main-items .a-industries__item .a-industry__details a.click-showing{ display:block; height:100%; width:100%; position:absolute;}
#mega-menu-wrap-header ul.mega-sub-menu li ul.mega-sub-menu li { border-bottom:1px solid #b2b5b7!important; margin-right:40px!important;}  
#mega-menu-wrap-header ul.mega-sub-menu li ul.mega-sub-menu li:last-child { border-bottom:none!important;}
#target{ display:none;} 
.select-port .select2-selection--single {
    height: 50px!important; position:relative; 
    text-align: left; 
    text-indent: 10px;
    width: 100%;
}
#nav_menu-6 {
	margin-top: 55px;
}
.select-port .main-listing{ position:absolute; z-index:4; width:81.5%; padding:3%; border:1px solid #e3e4e5; background:#ffffff;}
.select-port .main-listing div{ padding-bottom:8px;}
.select-port .main-listing h3{ font-size:16px; font-weight:800; margin-bottom:5px;}
.select-port .main-listing a{ display:block; color:#5a5a5a; padding:0px 10px; font-size:14px;}  
#mega-menu-wrap-header #mega-menu-header li.mega-menu-item a.dashicons-menu{ margin-top:-75px;}
.advice_industry-template-default .breadcrumbs{ display:none;}
#mega-menu-wrap-header #mega-menu-header .mega-menu-item ul.mega-sub-menu li.mega-menu-item-has-children { float:right!important;}
 
 .clt_caru_slider .slick-list h2.content-title{text-transform:none !important;}
 .timeline-post.light-grey-post .content-title{
	 min-height:110px !important;
	 font-size: 19px !important;
 }
.single-advice_industry .vc_column-inner .wpb_wrapper p { padding-left: 0!important;} 
.single-advice_industry .vc_column-inner > .wpb_wrapper {padding-left:0px!important;}
.mega-sub-menu{opacity: 0.9 !important;}

@media only screen and (min-device-width : 2401px) and (max-device-width : 3200px) {
.mega-menu-horizontal{ padding-left: 65.5% !important;}	 
} 
@media only screen and (min-device-width : 1900px) and (max-device-width : 2400px) {
.mega-menu-horizontal{ padding-left: 65.5% !important;}  	 
}
 
/* iPads ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
.main-items { margin-top:0px !important;}
.a-section--posts .a-section__heading{display:none;}
.a-industries--grid-cols-3 .main-items .a-industries__item {width:33.33%; }
.main-items .a-industries .a-industries__item {width:33.33%;}
.tag-desc h2{ font-size:28px;} 

.a-mobile-header-sticky .mobile-header--style-1 {background: rgba(126, 127, 128, 0.85) none repeat scroll 0 0;}
.a-mobile-header-sticky .mobile-header--style-1 a{ color:#fff!important;} 
.a-mobile-header-sticky #side-nav{ background:#7e7f80;} 
.side-nav__nav-menu-holder--mobile .nav-menu--side .sub-menu{ display:block; position:relative; margin:0 20px; width:auto;} 
.a-mobile-header-sticky .nav-menu--side .menu-item a{ padding: 5px 20px;}
.a-mobile-header-sticky .nav-menu--side .menu-item { border-bottom: none;}
.side-nav__nav-menu-holder--mobile .nav-menu--side li.menu-item-has-children a:first-child{ margin:0 20px; color:#fff; padding: 5px 0px; border-bottom:2px solid #d5d7d9;}  
.side-nav__nav-menu-holder--mobile .nav-menu--side .sub-menu li a{ padding-left:10px!important; padding-right:0; border-bottom: 1px solid #b2b5b7!important;text-transform: none;
font-weight: 400; color:#fff!important; margin:0!important; }
.a-mobile-header-sticky .nav-menu--side .menu-item-action{padding:0;}
.a-mobile-header-sticky .search--mobile-header-style-1 .search__form-submit{color:#fff;}
} 
@media only screen and (min-device-width : 561px) and (max-device-width : 767px) {
.a-mobile-header-sticky .mobile-header--style-1 {background: rgba(126, 127, 128, 0.85) none repeat scroll 0 0;}
.a-mobile-header-sticky .mobile-header--style-1 a{ color:#fff!important;} 
.a-mobile-header-sticky #side-nav{ background:#7e7f80;} 
.side-nav__nav-menu-holder--mobile .nav-menu--side .sub-menu{ display:block; position:relative; margin:0 20px; width:auto;} 
.a-mobile-header-sticky .nav-menu--side .menu-item a{ padding: 5px 20px;}
.a-mobile-header-sticky .nav-menu--side .menu-item { border-bottom: none;}
.side-nav__nav-menu-holder--mobile .nav-menu--side li.menu-item-has-children a:first-child{ margin:0 20px; color:#fff; padding: 5px 0px; border-bottom:2px solid #d5d7d9;}  
.side-nav__nav-menu-holder--mobile .nav-menu--side .sub-menu li a{ padding-left:10px!important; padding-right:0; border-bottom: 1px solid #b2b5b7!important;text-transform: none;
font-weight: 400; color:#fff!important; margin:0!important; }
.a-mobile-header-sticky .nav-menu--side .menu-item-action{padding:0;}
.a-mobile-header-sticky .search--mobile-header-style-1 .search__form-submit{color:#fff;} 
}

/* Smartphones ----------- */
@media only screen and (max-width :560px) {	
.a-mobile-header-sticky{ padding-top:0!important;}
.main-wrapper .page-header--style-2 .page-header__heading { padding-bottom: 90px !important;  padding-top: 60px !important;} 
ul.sub-menu a{color:#31354c!important;} 
.main-items{ margin-top:40px!important;}	
.a-industries--grid-cols-3 .main-items .a-industries__item {margin:20px 5% 0% 5%; width: 90%; }
.tag-desc h2{ font-size:24px;}
.a-section--posts .a-section__heading{display:none;}
.main-items .a-industries .a-industries__item {margin:20px 1% 0% 1%; width: 98%;}
.margin-show { margin-top: 32px !important;} 

.a-mobile-header-sticky .mobile-header--style-1 {background: rgba(126, 127, 128, 0.85) none repeat scroll 0 0;}
.a-mobile-header-sticky .mobile-header--style-1 a{ color:#fff!important;} 
.a-mobile-header-sticky #side-nav{ background:#7e7f80;} 
.side-nav__nav-menu-holder--mobile .nav-menu--side .sub-menu{ display:block; position:relative; margin:0 20px; width:auto;} 
.a-mobile-header-sticky .nav-menu--side .menu-item a{ padding: 5px 20px;}
.a-mobile-header-sticky .nav-menu--side .menu-item { border-bottom: none;}
.side-nav__nav-menu-holder--mobile .nav-menu--side li.menu-item-has-children a:first-child{ margin:0 20px; color:#fff; padding: 5px 0px; border-bottom:2px solid #d5d7d9;}  
.side-nav__nav-menu-holder--mobile .nav-menu--side .sub-menu li a{ padding-left:10px!important; padding-right:0; border-bottom: 1px solid #b2b5b7!important;text-transform: none;
font-weight: 400; color:#fff!important; margin:0!important; }
.a-mobile-header-sticky .nav-menu--side .menu-item-action{padding:0;}
.a-mobile-header-sticky .search--mobile-header-style-1 .search__form-submit{color:#fff; }

} 


/* 24 Nov */
body.rtl .vc_row[data-vc-full-width] , body.rtl .vc_section[data-vc-full-width]{
position: relative !important;
left: 50% !important;
right: 50% !important;
margin-left: -50vw !important;
margin-right: -50vw !important;
width: 100% !important;
width: 100vw !important;
}
