body { -webkit-font-feature-settings: "liga" 0, "dlig" 0; -moz-font-feature-settings: "liga=0, dlig=0"; -ms-font-feature-settings: "liga" 0, "dlig" 0; -o-font-feature-settings: "liga" 0, "dlig" 0; font-feature-settings: "liga" 0, "dlig" 0; }
h1, h2, h3, h4, h5, h6, p { -ms-word-break:keep-all; word-break:keep-all; word-break:normal; overflow-wrap:normal; word-wrap:normal; -ms-word-wrap:normal; -webkit-hyphens:none; -ms-hyphens:none; -moz-hyphens:none; hyphens:none; -webkit-font-feature-settings: "liga" 0, "dlig" 0; -moz-font-feature-settings: "liga=0, dlig=0"; -ms-font-feature-settings: "liga" 0, "dlig" 0; -o-font-feature-settings: "liga" 0, "dlig" 0; font-feature-settings: "liga" 0, "dlig" 0; }

#content #inner-content ul { list-style-type:disc; margin-left:20px; }
#content #inner-content ol { list-style-type:decimal; margin-left:20px; }

body.page-template-page-holding header.header, 
body.page-template-page-holding-in-production header.header, 
body.page-template-page-holding .nav-container, 
body.page-template-page-holding-in-production .nav-container, 
body.page-template-page-holding .client-footer-wrapper, 
body.page-template-page-holding-in-production .client-footer-wrapper { display:none; }
body.page-template-page-holding-in-production {margin-top:20px;}
body.page-template-page-holding, 
body.page-template-page-holding-in-production, 
body.page-template-page-holding .page-background, 
body.page-template-page-holding-in-production .page-background, 
body.page-template-page-holding #inner-content, 
body.page-template-page-holding-in-production #inner-content { background:none; background-color:transparent; }
body.page-template-page-holding .page-background, 
body.page-template-page-holding-in-production .page-background { padding-bottom:41px; }
body.page-template-page-holding footer.footer, 
body.page-template-page-holding-in-production footer.footer { position:fixed; bottom:0; left:0; right:0; }
body.page-template-page-holding .notice, 
body.page-template-page-holding-in-production .notice { text-align:center; }

.pixel-tracking-code {position:absolute;}

.nav-container.fullwidth .nav-wrapper.wrap { width:96%; }
.nav li ul.sub-menu li, .nav li ul.sub-menu li a { width:100%; min-width:150px; }

.individual-exhibitor { padding:20px; }
.individual-exhibitor h3.ie-title { font-weight:700; border-bottom:1px solid #d0d0ce; }
.individual-exhibitor h1.exhibitor-name { margin-top:10px; padding-bottom:60px; border-bottom:1px solid #d0d0ce; }
.individual-exhibitor #ex-logo {display:inline-block;margin-top:10px;background-repeat:no-repeat;background-position:center;background-size: 90% !important;}
.individual-exhibitor h3 { padding:5px 10px; color:#fff; background-color:#bf1717; margin:35px 0 5px; text-transform:uppercase; }
.individual-exhibitor h3 i { float:right; }
.individual-exhibitor .exhibitor_videos ul { margin-left:0 !important; }
.individual-exhibitor .exhibitor_videos ul li { list-style-type:none !important; float:left; margin-right:10px; }
.individual-exhibitor .exhibitor-images { display:inline-block; margin-right:5px; }
.individual-exhibitor .exhibitor-images img { max-width:300px; }
.individual-exhibitor .exhibitor-details i.social_media {font-size:22px;margin-top:10px;}

.individual-seminar { padding-top:20px; }
.individual-seminar h3.ie-title { font-weight:700; border-bottom:1px solid #d0d0ce; }
.individual-seminar h1.individual-seminar-title { margin-top:10px; padding-bottom:60px; border-bottom:1px solid #d0d0ce; }
.individual-seminar #seminar-image { float:right; height:150px; width:200px; background-repeat:no-repeat; }
.individual-seminar .speaker-for-session ul.shortcode-speakers .speaker { display:inline-block; width:33%; vertical-align:top; }
.individual-seminar .speaker-for-session ul.shortcode-speakers .speaker .speaker-photo { width:140px; height:140px; }
.individual-seminar .speaker-for-session ul.shortcode-speakers .speaker .speaker-full-name {display:inline-block;margin-top:8px;}

.individual-sponsor { padding-top:20px; }
.individual-sponsor h3.ie-title { font-weight:700; border-bottom:1px solid #d0d0ce; }
.individual-sponsor h1.sponsor-name { margin-top:10px; padding-bottom:60px; border-bottom:1px solid #d0d0ce; }
.individual-sponsor .sponsor-image { float:right; height:150px; width:200px; background-repeat:no-repeat; }
.individual-sponsor a.view-site,
.individual-sponsor a.view-site:link,
.individual-sponsor a.view-site:visited,
.individual-sponsor a.view-site:active { display:inline-block; }

.individual-speaker { padding-top:20px; }
.individual-speaker h3.ie-title { font-weight:700; border-bottom:1px solid #d0d0ce; }
.individual-speaker h1.speaker-name { margin-top:10px; padding-bottom:60px; border-bottom:1px solid #d0d0ce; }
.individual-speaker #userphoto { float:right; height:150px; width:200px; background-repeat:no-repeat; }
#content #inner-content .individual-speaker .speaker_details .speaker-individual-seminars ul {list-style-type:none;margin:5px 0;}

.event-countdown .dash { margin:0; }
.event-countdown .time-number { width:100%; height:auto; font-size:40px; line-height:32px; }
.event-countdown .digit { height:auto; margin:0 -6px; }
.event-countdown .dash_title { font-size:20px; line-height:24px; margin-top:5px; text-transform:uppercase; }
.event-countdown .seconds_dash { display:none; }
.event-countdown .time-number { background-color:transparent; border:0; }

.nav li ul.sub-menu, .nav li ul.children { border:0; }

.event-countdown { margin-top:25px; }
.event-countdown .dash .digit, .event-countdown .dash .dash_title { color:#bf1717 !important; }

.nav-container.nav-open {height:500px;overflow-y:scroll;}
#open-nav, #close-nav { display:none; padding:10px; }
#open-nav i, #close-nav i { float:right; font-size:24px; }
#close-nav { height:44px; }

.owl-carousel .owl-item img { width:auto !important; max-width:100%; max-height:100%; }

.vc_basic_grid .vc_btn3, .vc_basic_grid .vc_btn3.vc_btn3-style-flat,
.vc_basic_grid .vc_btn3:visited, .vc_basic_grid .vc_btn3.vc_btn3-style-flat:visited, 
.vc_masonry_grid .vc_btn3, .vc_masonry_grid .vc_btn3.vc_btn3-style-flat,
.vc_masonry_grid .vc_btn3:visited, .vc_masonry_grid .vc_btn3.vc_btn3-style-flat:visited { background-color:#bf1717 !important; opacity:0.8; }
.vc_basic_grid .vc_btn3:hover, .vc_basic_grid .vc_btn3.vc_btn3-style-flat:hover, 
.vc_basic_grid .vc_btn3:focus, .vc_basic_grid .vc_btn3.vc_btn3-style-flat:focus, 
.vc_basic_grid .vc_btn3:visited:hover, .vc_basic_grid .vc_btn3.vc_btn3-style-flat:visited:hover, 
.vc_basic_grid .vc_btn3:visited:focus, .vc_basic_grid .vc_btn3.vc_btn3-style-flat:visited:focus, 
.vc_masonry_grid .vc_btn3:hover, .vc_masonry_grid .vc_btn3.vc_btn3-style-flat:hover, 
.vc_masonry_grid .vc_btn3:focus, .vc_masonry_grid .vc_btn3.vc_btn3-style-flat:focus, 
.vc_masonry_grid .vc_btn3:visited:hover, .vc_masonry_grid .vc_btn3.vc_btn3-style-flat:visited:hover, 
.vc_masonry_grid .vc_btn3:visited:focus, .vc_masonry_grid .vc_btn3.vc_btn3-style-flat:visited:focus { opacity:1; }

.spg-loop-actions .asc, .spg-loop-actions .desc { text-indent:0; width:auto; background:none; border:0; }
.spg-loop-actions .spg-orderby-select { line-height:25px; margin-right:10px }

/* GULF HOST ANIMATING FACTS AND FIGURES PAGE */
#facts-and-figures-container .stats { font-size:35px; line-height:35px; margin-bottom:5px; color:#a39362; }
#facts-and-figures-container .title { font-size:20px; line-height:24px; margin-bottom:10px; color:#a39362; }
#facts-and-figures-container .predicted p.predicted-fadein, 
#facts-and-figures-container .increase p.increase-fadein, 
#facts-and-figures-container .reaching p.reaching-fadein, 
#facts-and-figures-container .middle-east .middle-east-fadein, 
#facts-and-figures-container .africa .africa-fadein, 
#facts-and-figures-container .source p.source-fadein { display:none; }
#facts-and-figures-container .middle-east .rooms, 
#facts-and-figures-container .africa .rooms { margin-bottom:21px; }
#facts-and-figures-container .middle-east .stats.rooms, 
#facts-and-figures-container .middle-east .stats, 
#facts-and-figures-container .africa .stats.rooms, 
#facts-and-figures-container .africa .stats { margin-bottom:0; }
/* END OF GULF HOST ANIMATING FACTS AND FIGURES PAGE */

/* GULF HOST SECTORS PAGE */
.back-of-house-img, .front-of-house-img, .bar-or-counter-img {
	overflow:hidden;
	margin-bottom:24px;
}
.back-of-house-img img, .front-of-house-img img, .bar-or-counter-img img {
	margin-bottom:0;
	-webkit-transition: all 1s ease; /* Safari and Chrome */
    -moz-transition: all 1s ease; /* Firefox */
    -ms-transition: all 1s ease; /* IE 9 */
    -o-transition: all 1s ease; /* Opera */
    transition: all 1s ease;
}
.back-of-house-img:hover img, .front-of-house-img:hover img, .bar-or-counter-img:hover img {
	-webkit-transform:scale(1.25); /* Safari and Chrome */
    -moz-transform:scale(1.25); /* Firefox */
    -ms-transform:scale(1.25); /* IE 9 */
    -o-transform:scale(1.25); /* Opera */
    transform:scale(1.25);
}
/* END OF GULF HOST SECTORS PAGE */

a.adrotate-advert {display:block; margin-bottom:-2px !important;}

.extranet-member-logged-in #wpadminbar {display:none;}

.ticker.wrapper-inside { width:1040px; margin:auto; }
#ticker-wrapper {margin:10px 0px;}
#ticker-wrapper #ticker #ticker-title { background-color:#107d6f; font-weight:400; font-size:18px; line-height:24px; }
#ticker-wrapper #ticker #ticker-title span, #ticker-wrapper #ticker #ticker-content { font-weight:400; font-size:16px; line-height:18px; }
#ticker-wrapper #ticker #ticker-content { max-height:20px; margin:8px; color:#363636; }
#ticker-wrapper #ticker-controls li, #ticker-wrapper #ticker-controls li:before { font-size:14px; }

.widget {margin:10px 0;padding:0;}
.widget:first-child {margin-top:0;}
.widget .widgettitle {border-bottom:0;}
.widget_addthis_tool_by_class_name_widget {margin:0 0 15px;}
.widget_addthis_tool_by_class_name_widget .widgettitle {display:none;}
.addthis_vertical_follow_toolbox #atftbx p {display:none;}
.addthis_toolbox.addthis_vertical_style {background-color:#fff;padding:10px 5px 5px;border-radius:5px;width:100% !important;}
.miramedia_speaker_profiles .widgettitle, .miramedia_sponsor_logos .widgettitle, .mm_countdown .widgettitle {background-color:#fff;border-radius:5px 5px 0px 0px;padding:0px 5px;display:inline-block;margin-top:5px;border-bottom:0;margin-bottom:5px;}
#content #inner-content .speaker-widget-wrapper ul {list-style-type:none;margin-left:0;}
.speaker-widget-wrapper ul li.speaker-widget-item {background-color:#fff;margin-bottom:5px;border-top:0;}
.widget.miramedia_sponsor_logos ul {margin:0;}
.widget.miramedia_sponsor_logos ul li {background-color:#fff;margin-bottom:5px;}
.widget.miramedia_sponsor_logos ul li a {display:block;}
.widget.miramedia_sponsor_logos ul li a .sponsor-inside {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;}
#content.sidebar #exhibitor-list--search-tools #exhibitor-list--search-wrapper input#exhibitor-list--text-search,
#content.sidebar #exhibitor-list--search-tools #exhibitor-list--country-wrapper .country_dropdown_wrap, 
#content.sidebar #exhibitor-list--search-tools #exhibitor-list--hall-wrapper .hall_dropdown_wrap, 
#content.sidebar #exhibitor-list--search-tools #exhibitor-list--cat-wrapper .category_dropdown_wrap {width:85%;}

#content #inner-content .wpb_image_grid ul.wpb_image_grid_ul {margin-left:0;list-style-type:none;}
.wpb_image_grid img {margin:3px;}

.fa {font-family:FontAwesome !important;}

.copyright {margin:10px 0;font-size:14px;text-align:center;color:#f8f9fa !important;}
.footer .source-org.copyright a { color:#949292; text-decoration:none; }
.footer .source-org.copyright a:hover { text-decoration:underline; }
.footer { background-color:#1f1f1f; }

/**
 * 6.0 - Galleries
 */

.mce-content-body .wpview-wrap {
	margin-bottom: 28px;
}

.gallery {
	margin: 0 -1.1666667%;
	padding: 0;
}

.gallery .gallery-item {
	display: inline-block;
	max-width: 33.33%;
	padding: 0 4px;
	text-align: center;
	vertical-align: top;
	width: 100%;
	margin:0;
}

.gallery .gallery-item a {
	display:inline-block;
}

.gallery .gallery-item a img {
	margin:0;
}

.gallery-columns-1 .gallery-item {
	max-width: 100%;
}

.gallery-columns-2 .gallery-item {
	max-width: 50%;
}

.gallery-columns-4 .gallery-item {
	max-width: 25%;
}

.gallery-columns-5 .gallery-item {
	max-width: 20%;
}

.gallery-columns-6 .gallery-item {
	max-width: 16.66%;
}

.gallery-columns-7 .gallery-item {
	max-width: 14.28%;
}

.gallery-columns-8 .gallery-item {
	max-width: 12.5%;
}

.gallery-columns-9 .gallery-item {
	max-width: 11.11%;
}

.gallery .gallery-caption {
	font-size: 13px;
	margin: 0;
}

.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
	display: none;
}


/* Options Framework - Extra styles */

.group.typography .explain{max-width:80%;}

#signup-content.wrap { background-color:#fff; padding:10px; }

@media only screen and (min-width:768px) {
	#inner-content.wrap {width:96%;}
}

@media only screen and (min-width:1030px) {
	#inner-content.wrap {width:1040px;}
}

@media only screen and (max-width:1030px) {
	nav ul.nav li a {font-size:14px;}
	.nav-wrapper.wrap { width:96%;}
}

@media only screen and (max-width:768px) {
	#inner-content.wrap { width:100%; }
	#open-nav { display:block; }
	nav { display:none; }
	
	.individual-seminar #seminar-image, 
	.individual-sponsor .sponsor-image, 
	.individual-exhibitor #ex-logo, 
	.individual-speaker .speaker_details #userphoto { float:none; margin:auto; }
	
	.individual-seminar .speaker-for-session ul.shortcode-speakers .speaker { width:100%; }
	
	.at4-follow-outer.addthis-smartlayers { display:none; http://byzantium.mira.cx/}
}