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

.pageBg { background-color:#FFFFFF;}


a { color:#005195; text-decoration:none; }
a:hover { color:#005195; text-decoration:none; }

.read-more { color:#5a5c5e; text-decoration:none; }
.read-more:hover { color:#5a5c5e; text-decoration:underline; }


.navBg { background-color:#a1a8ae;}
.bannerBg {
	height: auto;
	background-image:url(../img/bannerBg.jpg);
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center;
	background-color:#000000;
	}
	
	

.contain-to-grid .top-bar  { margin-bottom:0; }
.top-bar { background-color:#a1a8ae !important; height:44px; margin-bottom:0; }
.top-bar-section ul li > a { background-color:#a1a8ae !important; }
.top-bar-section ul li > a:hover { background-color:#000000 !important; color:#ffffff; text-decoration:none; }

.top-bar-section ul .divider { border:none; }

.top-bar-section li a:not(.button) { line-height:44px; }

.top-bar-section ul li > a.active { background-color:#ffffff !important; color:#a1a8ae; }






.footerBg { height: auto; background-color:#a1a8ae !important; border-top:5px solid #676e74; padding-top:20px; color:#FFF; }
.footerBg a { color:#FFF; text-decoration:none; }
.footerBg a:hover { text-decoration:underline; }

.additionalInformation { background-color:#FFF; border:1px solid #797f80; }
.additionalInformation p { }
.additionalInformation h5 { color:#797f80; }
.bulletBlue li { list-style-image:url(../img/bulletBlue.png); }

.disc { margin-left:25px; }

.banner { }


.textGreen { color:#62a833 !important; font-family: "futura-pt",sans-serif; font-style: normal; font-weight: 500; }
.textNavy { color:#005195 !important; font-family: "futura-pt",sans-serif; font-style: normal; font-weight: 500; }
.textOrange { color:#797f80 !important; }
.textSlogan { color:#65b0ce !important; }
.textRed { color:#797f80 !important; font-family: "futura-pt",sans-serif; font-style: normal; font-weight: 500; }

.headerOutline { color:#797f80 !important; font-family: "futura-pt",sans-serif; font-style: normal; font-weight: 500; }




.buttonRegister { background-color:#005195 !important;}
.buttonRegister:hover { background-color:#000000 !important; border:1px solid #000000; color:#ffffff }

.speakerBiog { text-align:justify; }


#contactModal, #registerModal { border:5px solid #005195; }

.bulletList li { color:#62a833; }
.bulletList li span { color:#000000; }

.tickList li { list-style-image:url(../img/tickGreen.png); }




hr { color: #797f80; background-color: #797f80; height:1px; }
blockquote { font-size:18px; font-style:italic; }

.arrowListOrange li { list-style-image:url(../img/arrowOrange.png); }
.arrowListNavy li { list-style-image:url(../img/arrowNavy.png); }
.arrowListBlack li { list-style-image:url(../img/arrowBlack.png); }

.speakerContainer {
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(255,255,255,1.00)),color-stop( 100% , rgba(231,246,210,1.00)));
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(231,246,210,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(231,246,210,1.00) 100%);
	border:none;
}

.button { border:none; box-shadow:none; }
.button:hover { border:none; background-color:#000000; }

.networking { background-color:#ffffff; border:1px solid #797f80;}
.networking h5 { color:#797f80; }
.networking p { color:#000000; }

.keyThemes { background-color:#cbcbcb; }


.invited { font-size:12px; }


.panelContainer { border:3px dotted #9c9c9c;  padding:20px 20px 0 20px; margin-bottom:10px; }


#googleMaps { float:right; margin:10px 0 0 10px; padding:10px; border:5px solid #b21f24;  }

.title { font-family: "futura-pt",sans-serif; font-style: normal; font-weight: 500; font-size:22px; }

.infoHeader { color:#005195; font-size:36px; }
.infoList { margin-bottom:0px; }
.infoList li { color:#1bb8ef }

.featuresList { background-color:#ffffff; border:1px solid #005195; margin-top:20px; }
.featuresList h4 { color:#005195; }
.featuresList p { margin-top:1.25rem; margin-bottom:1.25rem; }
.featuresList ul { margin-left:25px; }
.featuresList ul li { color:#005195; }
.featuresList ul li  span{ color:#000000; }

.whoIsItFor { }
.whoIsItFor h4 { color:#005195; }
.whoIsItFor p { margin-top:1.25rem; margin-bottom:1.25rem; }
.whoIsItFor ul { margin-left:25px; }
.whoIsItFor ul li { color:#005195; }
.whoIsItFor ul li  span{ color:#000000; }


/* Container DIV - automatically generated */
.simply-scroll-container { 
	position: relative;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
	
.simply-scroll-list li {
	padding: 0;
	margin: 0;
	list-style: none;
}
	
.simply-scroll-list li img {
	border: none;
	display: block;
}

/* Custom class modifications - adds to / overrides above

.simply-scroll is default base class */

/* Container DIV */
.simply-scroll { 
	width: 100%;
	height: 200px;
	margin-bottom:0; 
	padding-bottom:0;
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
	width: 100%;
	height: 200px;
}
	
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
	width: auto;
	height: 200px;
}

#scroller li { margin-right:50px; }


