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

/* 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; }

/*.component form {
	margin-left:20px;
	margin-right:20px; }*/

.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 {
/*		margin-left:-30px;
		margin-right:-30px; */
		margin-left:-15px;
		margin-right:-15px;
	}
	.brand-footer{
		margin-left:0px;
		margin-right:0px;
	}
div.delayed-component-content {
	padding-left:30px;
	padding-right:30px;
	}
div.brand-footer.brand-footer-bg.footer-image footer.footer-top { 
	margin-left:-30px;
	margin-right:-30px;
	}
		
		/* LANDING PAGE */
div#main-form.main-form.landing div div.brand-header.brand-header-bg.header-image {  
	margin-left:-15px;
	margin-right:-15px; 
/*	background-color:none !important; */}
div#main-form.main-form.landing div div.brand-footer.brand-footer-bg.footer-image footer.footer-top.text-center {
	margin-left:-15px;
	margin-right:-15px;
	}


/* 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;
}




/* FOOTER */
footer{
	background-color:#009b7c;
/*	background-image: url("https://www.eage.org/-/media/images/eventsair/footer/annual2018_footer.png;");
	background-repeat:repeat;*/
    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 {
	background-color: red;
	color:#fff;
}

/* 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%;
}

