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

.background {background-image:url(../img/bg.png); background-repeat:no-repeat; }


a { color:#72bf44; text-decoration:none; }
a:hover { color:#000000; text-decoration:none; }

.icons { background-color:#00733f; height:80px; max-height:80px; width:100%; }

.navBg { background-color:#71bf44;}
.bannerBg {
	background-color: #c1c1c1; background-image:url(../img/bannerBg.jpg);  background-size:cover;
}

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

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

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

.top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] { height:34px; }

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


.footerBg { background-color:#71bf44 !important; 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 #00733f; }
.additionalInformation p { }
.additionalInformation h5 { color:#00733f; }
.bulletBlue li { list-style-image:url(../img/bulletBlue.png); }

.disc { margin-left:25px; }

.banner { height:auto;  }


.textGreen { color:#00733f !important; }
.textNavy { color:#00733f !important; }
.textOrange { color:#71bf44 !important; }
.textSlogan { color:#65b0ce !important; }

.buttonGreen { background-color:#00733f !important;}
.buttonGreen:hover { background-color:#000000 !important; border:1px solid #000000; color:#ffffff }

.speakerBiog { text-align:justify; }


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

.bulletList li { color:#71bf44; }
.bulletList li span { color:#000000; }

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


hr { color: #71bf44; background-color: #71bf44; 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; }

.panelContainer { border:1px solid #00693f; background-color:#e5eddc; padding:20px 20px 0 20px; margin-bottom:10px; }
.panelTitle { color:#00693f; font-size:20px; }

.sponsorship {
	background-color: #00693f;
	background-image: -webkit-linear-gradient(327deg,rgba(255,255,255,1.00) 0%,rgba(213,226,198,1.00) 100%);
	background-image: linear-gradient(123deg,rgba(255,255,255,1.00) 0%,rgba(213,226,198,1.00) 100%);
}

.invited { font-size:12px; }