@charset "utf-8";
/* CSS Document */


/* FONT awesome */
@import url('https://use.fontawesome.com/releases/v5.0.13/css/all.css');
.fab { 
	margin-right: 0.5em;
    margin-left: 0.5em;
}



/* BODY */
html, body { font-family: 'Droid Sans', Verdana, Trebuchet, Helvetica, Sans-Serif; }
body h1, body h2, body h3, body h4, body h5, body h6, 
body .h1, body .h2, body .h3, body .h4, body .h5, body .h6 { font-family: 'Poppins', Tahoma, Geneva, sans-serif; }


/* EVENT COLOR CHANGES */
footer { background-color:#636466; }
/* -------------------- */



.brand-header-bg {}
div.brand-header-bg { background-color:transparent !important; }

.brand-header, .brand-header-bg, .header-image, .navbar-inside-page { 
	margin-left:-30px;
	margin-right:-30px; 
	}
	.navbar-inverse {
		margin-left:-15px;
		margin-right:-15px;
	}
	form.dynamic-target .navbar-inside-page {
		margin-left:-30px;
		margin-right:-30px;
	}
	/*.footer-top {}*/
	.brand-footer{
		margin-left:0px;
		margin-right:0px;
	}
div.delayed-component-content {
	padding-left:30px;
	padding-right:30px;
	}
		


/* LANDING PAGE */
div#main-form.main-form.landing div div.brand-header.brand-header-bg.header-image {}
div#main-form.main-form.landing div div.brand-footer.brand-footer-bg.footer-image footer.footer-top.text-center {}

#page_0 > div.brand-footer.brand-footer-bg.footer-image,
#page_1 > div.brand-footer.brand-footer-bg.footer-image,
#page_2 > div.brand-footer.brand-footer-bg.footer-image,
#page_3 > div.brand-footer.brand-footer-bg.footer-image,
#page_4 > div.brand-footer.brand-footer-bg.footer-image,
#page_5 > div.brand-footer.brand-footer-bg.footer-image,
#page_6 > div.brand-footer.brand-footer-bg.footer-image,
#page_7 > div.brand-footer.brand-footer-bg.footer-image,
#page_8 > div.brand-footer.brand-footer-bg.footer-image,
#page_9 > div.brand-footer.brand-footer-bg.footer-image,
#page_10 > div.brand-footer.brand-footer-bg.footer-image,
#page_11 > div.brand-footer.brand-footer-bg.footer-image,
#page_12 > div.brand-footer.brand-footer-bg.footer-image,
#page_13 > div.brand-footer.brand-footer-bg.footer-image,
#page_14 > div.brand-footer.brand-footer-bg.footer-image,
#page_15 > div.brand-footer.brand-footer-bg.footer-image,
#page_16 > div.brand-footer.brand-footer-bg.footer-image,
#page_17 > div.brand-footer.brand-footer-bg.footer-image,
#page_18 > div.brand-footer.brand-footer-bg.footer-image,
#page_19 > div.brand-footer.brand-footer-bg.footer-image,
#page_20 > div.brand-footer.brand-footer-bg.footer-image {
	margin-left:-30px;
	margin-right:-30px;
}


/* FORM ITEMS */

label { font-weight:normal; }

/* normal style */
.btn-default, .navbar-btn { line-height:28px; }
/*.btn,*/ .btn-default, .navbar-btn /*, button, input[type="submit"], input[type="button"]*/ {
    position: relative;
    display: inline-block;
    height: 30px;
    padding: 0 16px;
    background-color: #00737b;
    border: 1px solid #00737b;
    border-radius: 2px;
    text-decoration: none;
    font-weight: bold;
    color: #FFFFFF;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: top;
    -ms-transition: background-color 100ms ease-out 0ms;
    -webkit-transition: background-color 100ms ease-out 0ms;
    transition: background-color 100ms ease-out 0ms;
    -webkit-appearance: none;
    cursor: pointer;
	background-image:none;
}

/*.btn:hover,*/ .btn-default:hover, .navbar-btn:hover /*.btn:focus, button:hover, button:focus, input[type="submit"]:hover, input[type="submit"]:focus, input[type="button"]:hover, input[type="button"]:focus*/ {
    background-color: #005b62;
    border-color: #005b62;
    color: #FFFFFF;
    text-decoration: none;
}

/* inside nav */
.navbar-btn {
    background-color:#ffffff;
    border: 1px solid #00737b;
    color: #00737b;
}


/* SIGNOUT LINKS */
.sign-out-link { display:none !important; }
.account-link { display:none !important; }
.nav.navbar-nav.navbar-right { display:none !important; }

#sidebar ul.navbar-nav li:last-child { display:none; }



/* FOOTER */
footer{ padding:30px 0px; }
	.footer-top {}
	.footer-top .fa  {
		font-size:18px;
		color:#fff;
		padding-right:20px;	}
	.footer-top .first-item { 
		color:#fff;
		padding-right:20px; }
	.footer-top .last-item { color:#fff; }
.footer-top a {
    color:#fff;
    text-decoration:none; }
.footer-top .col-lg-2:hover .fa , .footer-top .col-lg-2:hover a { color:#7dabdb; }
.footer-top .container {}

.footer-image {
	margin-left:-15px;
	margin-right:-15px;
	}


/* EXHIBITION - EXHIBITORS BUTTON */
/* https://eage.eventsair.com/QuickEventWebsitePortal/2018-exhibition/eventinfo2/Exhibitor */

div.smallBorder.brand-primary-background {	
	color:#fff;
	opacity: 0,6;
}



/* MAINSPONSORS */
/* LINE BESIDES TEXT */
.line-title {
  margin-bottom: 1.3em;
  /*font-size: 1.5em;*/
  text-align: center;
  display: block;
  position: relative;
  overflow: hidden;
}
.line-title:before, .line-title:after {
  content: '';
  display: inline-block;
  height: 1px;
  background: #a0a4a5;
  width: 50%;
  position: relative;
  vertical-align: middle;
}
.line-title:before {
  left: -0.5em;
  margin-left: -50%;
}
.line-title:after {
  right: -0.5em;
  margin-right: -50%;
}



/* DEFAULT TABLES */

table {
	display: table;
	
	width: 100%;
	margin-bottom: 12px;

    border-collapse: collapse;
    border-spacing: 0;
	
	border: none !important;
}

table tbody { display: table-row-group; }
table tbody tr:nth-child(odd) { background-color: #f7f7f7; }
table tbody tr:nth-child(even) { background-color: #FFFFFF; }

table tr th, table tr td, table tr th, table tr td {
    display: table-cell;
    float: none;
    margin: 0;
    padding: calc(.5 * 12px);
	border-left: none !important;
	border-top: none !important;
	border-right: none !important;
	border-bottom: 1px solid #EDEDED !important;
}


tr.brand-btn-default-bg.brand-btn-default-color > th {
	background-color: #005b62;
	
}




















