<style>
	/*
	----------------
	-----HEADER-----
	----------------
	*/
	/* Used to set top of page with logo/skyline to white */
	.background-white {
		background-color: #fff;
	}
	/*
	/////////////////
	// Cookie/GDPR //
	/////////////////
	*/
	#policy-wrapper {
	  z-index: 1205;
	  position: fixed;
	  bottom: 117px;
	  color: #88ad44;
	  border-top: 2px solid #FFCE02;
	  width: 100%;
	  background-color: #fff;
	  padding: 5px;
	  font-size: 15px;
	}
	#policy-text {
	  text-align: center;
	  font-weight: bold;
	  margin-bottom: 10px;
	}
	#policy-text a {
		text-decoration: underline;
	}
	/* Used to add padding to bottom of logo area */
	.csiftLogoHeader {
		padding-bottom: 7px;
		padding-top: 15px;
	}
	/* Used to make green bar */
	.csiftHeaderBar, .csiftHeaderItem, .dropdown-menu {
		background-color: #88ad44;
	}
	.csiftHeaderItem a {
		color: #fff !important;
	}
	/* This is used to change hover and active color */
	.csiftHeaderItem:hover, .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
		background-color: #659b00 !important;
		color: #fff;
	}
	.navbar-default { background-color: #fff !important; }
	.navbar-default .navbar-nav > .active,
	.navbar-default .navbar-nav > .active > a, 
	.navbar-default .navbar-nav > .active > a:hover, 
	.navbar-default .navbar-nav > .active > a:focus,
	.navbar-default .navbar-nav > .open,
	.navbar-default .navbar-nav > .open > a,
	.navbar-default .navbar-nav > .open > a:hover,
	.navbar-default .navbar-nav > .open > a:focus,
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
	  background: #659b00;
	}
	/* Remove padding from dropdown menu */
	.navbar-default .navbar-nav .dropdown-menu {
		padding-top: 0px;
		padding-bottom: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
	}
	/* This is used to change height of header menu */
	.navbar-nav > li > a, .navbar-brand {
	    padding-top:4px !important; 
	    padding-bottom:0 !important;
	    height: 28px;
	}
	.navbar {
		min-height:28px !important;
		margin-bottom: 0px !important;
	}
	#sectionExcellence {
		margin-left: 25%;
	}
	#firstSection {
		position: absolute;
		bottom: 30px;
		right: 17%;
		text-align:right;

		line-height: 22px;
		color: #666666;
		font-size: 18px;
		font-style: italic;
	}
	/* Shows "Suppliers' Night" in header when smaller and not one box */
	.headerMobileExtra {
			display: none;
		}
	.sponsor-boxed {
		height: 150px;
		text-align: center;
	}
	.sponsor-boxed img {
		max-height: 100%;
		max-width: 100%;
	}
	/* Used to prevent two lines on medium site */
	@media(max-width: 1200px){
		.csiftHeaderItem, .csiftMemberItem, .nav > li > a {
			padding-left: 10px !important;
			padding-right: 10px !important;
		}
	}
	@media(max-width: 992px){
		.csiftHeaderItem, .csiftMemberItem, .nav > li > a {
			padding-left: 3px !important;
			padding-right: 3px !important;
		}
	}

	/* Used to show/hide mobile/tablet only content */
	@media (max-width: 991px)
	{
		.mobile-only {
			display: inline-block !important;
		}
		.mobile-only-block {
			display: block !important;
		}
		.no-mobile, .no-mobile-block {
			display: none !important;
		}
	}

	/* Used to change content of mobile site */
	@media (max-width: 768px)
	{
		.dropdown-menu >li {
			background-color: #88ad44;
		}
		#sectionExcellence {
			margin-right: 25px;
			margin-left: 25px;
		}
		#firstSection {
			display: none;
		}
		.headerMobileExtra {
			display: inline-block;
		}
		
	}
	@media (max-width: 560px) {
		#sectionExcellence {
			display: none;
		}
	}

	/* Used to change content when not in collapsible mode */
	@media (min-width: 768px) {
		/* Add the skyline when large enough */
		.csiftLogoHeader {
			background-image: url("../images/skyline.png");
			background-repeat: no-repeat;
		  background-position: right;
		}
		/* Center the navbar */
	  .navbar .navbar-nav {
	    display: inline-block;
	    float: left;
	    vertical-align: top;
	  }
	  .navbar .navbar-collapse, .navbar-default .navbar-nav .dropdown-menu {
	      text-align: center;
	  }
	  /* Add border to dropdown menu items */
		.navbar-default .navbar-nav .dropdown-menu > li {
			border: 1px solid #fff;
		}
	  /* Add a left and right border */
	  .csiftHeaderItem {
			padding-left: 20px;
			padding-right: 20px;
			border-right: 1px solid #fff;
			border-left: 1px solid #fff;
		}
		.csiftHeaderItemFirst {
			border-left: 2px solid #fff;
		}
		.csiftHeaderItemLast {
			border-right: 2px solid #fff;
		}
	}
	/* END COLLAPSIBLE EDITS
	/*
	/*
	--------------------
	-----MEMBER BAR-----
	--------------------
	*/
	/* Used to make yellow bar */
	.csiftMemberBar, .csiftMemberItem {
		background-color: #e2c102;
		z-index: 999;
	}
	.csiftMemberItem a {
		color: #000 !important;
	}
	/* This is used to change hover and active color */
	.csiftMemberItem:hover {
		background-color: #659b00 !important;
		color: #fff;
	}
	/* Shows Member Nav if collapsed */
	.navMob {
		display: inline-block;
		font-weight: bold;
		padding-top: 15px;
		padding-bottom: 15px;
	}
	/* Pull member info to the right */
	.pull-right {
		float:right;
	}
	.pull-left {
		float:left;
	}
	@media(min-width: 450px){
		.navMob {
			display: none;
		}
	}
	/* Used to prevent two lines on medium site */
	@media(max-width: 1200px){
		.csiftMemberItem .nav > li > a {
			padding-left: 10px !important;
			padding-right: 10px !important;
		}
	}
	@media(max-width: 992px){
		.csiftMemberItem .nav > li > a {
			padding-left: 3px !important;
			padding-right: 3px !important;
		}
	}

	/* Used to change content when not in collapsible mode */
	@media (min-width: 768px) {
	  /* Add a left and right border */
	  .csiftMemberItem {
			padding-left: 20px;
			padding-right: 20px;
			border-right: 1px solid #fff;
			border-left: 1px solid #fff;
		}
		.csiftMemberItemFirst {
			border-left: 2px solid #fff;
		}
		.csiftMemberItemLast {
			border-right: 2px solid #fff;
		}
	}
	/* END Member Bar EDITS */
	/*
	-------------------
	---Nominations---
	-------------------
	*/
	.candidateBox {
		margin-top: 25px;
		min-height: 290px;
		border: 3px solid #88ad44;
		padding: 15px;
	}
	.candidateBox img {
		float: left;
		padding-right: 15px;
		width: 150px;
	}
	/* END Nominations Bar EDITS */
	/*
	-------------------
	---Sponsor CSIFT---
	-------------------
	*/
	.sponsor-circle-number {
		width: 20px;
		border-color: #000000;
		background-color: #88AD44;
		border-radius: 20px;
		padding-bottom: 1px;
		position: relative;
		font-size: 16px;
		line-height: 16px;
		color: #fff;
		font-weight: 700;
		padding: 5px;
		padding-left: 10px;
		padding-right: 10px;
		margin-bottom: 5px;
		margin-right: 5px;
	}
	.sponsorbox {
		background-color: #88AD44;
		color: white;
		padding: 6px;
	}

	/*
	------------------
	------SOCIAL------
	------------------
	*/
	/* Used for floating sidebar */
	#fixedsocial {
    top:30%;
    position:fixed;
    left: 10px;
	}
	.socialFloat a, .socialFloat a:hover, .socialFloat a:visited {
		color: white;
	}
	.socialFloat {
		width: 100px;
		height: 100px;
		background-color: blue;
		-moz-border-radius:20px;
		-webkit-border-radius: 20px;
	}
	.social-facebook, .social-facebook:visited {color: #436eac;}
	.social-twitter, .social-twitter:visited {color: #0598c9;}
	.social-linkedin, .social-linkedin:visited {color: #2e8cc2;}
	.social-youtube, .social-youtube:visited {color: #ff001b;}
	.social-instagram, .social-instagram:visited {color: #000;}

	.social-facebook:hover, .social-twitter:hover, .social-linkedin:hover, .social-youtube:hover, .social-instagram:hover {color: #88ad44;}
	.social-foreground {color: white;}
	.socialText {
		font-size: 8px;
		margin-top: 0px;
		padding-top: 0px;
	}
	@media (max-width: 820px) {
		#fixedsocial {display: none;}
	}
	/* Calendar Icon */
	.calendar-float {
		float: left;
		margin-right: 15px;
	}
	time.calicon
	{
	  font-size: 1em; /* change icon size */
	  display: block;
	  position: relative;
	  width: 7em;
	  height: 7em;
	  background-color: #fff;
	  border-radius: 0.6em;
	  box-shadow: 0 1px 0 #bdbdbd, 0 2px 0 #fff, 0 3px 0 #bdbdbd, 0 4px 0 #fff, 0 5px 0 #bdbdbd, 0 0 0 1px #bdbdbd;
	  overflow: hidden;
	  cursor: default;
	}
	time.calicon *
	{
	  display: block;
	  width: 100%;
	  font-size: 1em;
	  font-weight: bold;
	  font-style: normal;
	  text-align: center;
	}
	time.calicon strong
	{
	  position: absolute;
	  top: 0;
	  padding: 0.4em 0;
	  color: #fff;
	  background-color: #659b00;
	  border-bottom: 1px dashed #fff;
	  box-shadow: 0 2px 0 #659b00;
	}
	time.calicon em
	{
	  position: absolute;
	  bottom: 0.3em;
	  color: #659b00;
	}
	time.calicon span
	{
	  font-size: 2.8em;
	  letter-spacing: -0.05em;
	  padding-top: 0.8em;
	  color: #2f2f2f;
	}
	time.calicon:hover, time.calicon:focus
	{
	  -webkit-animation: updown 0.6s ease-out;
	  animation: updown 0.6s ease-out;
	}
	@-webkit-keyframes updown {
	  0%   { -webkit-transform: translateY(0px); }
	  20%  { -webkit-transform: translateY(12px); }
	  60%  { -webkit-transform: translateY(-9px); }
	  80%  { -webkit-transform: translateY(6px); }
	  100% { -webkit-transform: translateY(0px); }
	}
	@keyframes updown {
	  0%   { transform: translateY(0px); }
	  20%  { transform: translateY(12px); }
	  60%  { transform: translateY(-9px); }
	  80%  { transform: translateY(6px); }
	  100% { transform: translateY(0px); }
	}
	/*
	-------------------------
	---Awards/Scholarships---
	-------------------------
	*/
	.nav-tabs{
	  background-color: #ddd;
	}
	.tab-content{
	    background: -moz-linear-gradient(top,  rgba(136,173,68,0.97) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
			background: -webkit-linear-gradient(top,  rgba(136,173,68,0.97) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
			background: linear-gradient(to bottom,  rgba(136,173,68,0.97) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f788ad44', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
	    color:#000;
	    padding:5px
	}
	.nav-tabs > li > a{
	  border: medium none;
	}
	.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
	  background-color: #88ad44;
	    border: medium none;
	    border-radius: 0;
	    color:#fff;
	}
	/* Yellow Gradient instead */
	.tab-yellow{
			background: -moz-linear-gradient(top,  rgba(226, 193, 2,0.97) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
			background: -webkit-linear-gradient(top,  rgba(226, 193, 2,0.97) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
			background: linear-gradient(to bottom,  rgba(226, 193, 2,0.97) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2c10244', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
	}
	.nav-tabs-yellow>li.active>a, .nav-tabs-yellow>li.active>a:focus, .nav-tabs-yellow>li.active>a:hover{
		background-color: #e2c102 !important;
	}
	/*
	--------------
	-----MAIN-----
	--------------
	*/
	/* Carousel edits */
	.carousel-control.left, .carousel-control.right {
	  background: none !important;
	  filter: progid: none !important;
	  outline: 0;
	 }
	.carousel .carousel-control {
	  visibility: hidden;
	}
	.carousel:hover .carousel-control {
	  visibility: visible;
	}
	.carousel-caption {
	  text-shadow: 2px 2px .5px rgba(0,0,0,1);
	  bottom: 35px;
}
	#carousel-NP {
		width: 100%;
	}
	.gcal-container {
    position: relative;
    width: 100%;
    height: 500px;
	}
	.gcal {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	}
	.snmap-container {
    position: relative;
    width: 100%;
    height: 500px;
	}
	.snmap {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	}
	.snspeaker {
		width: 150px;
	}
	.youtube-container {
    position: relative;
    width: 60%;
    height: 0;
    padding-bottom: 40%;
	}
	.youtube-video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	}
	.video-adaptive {
		width: 60%;
		border: 1px solid #88ad44;
	}
	@media (max-width: 768px) {
		.video-adaptive {
			width: 90%;
		}
		.youtube-container {
			width: 90%;
			padding-bottom: 50%;
		}
	}
	/* Used to put skyline on bottom of each page */
	body {
		background-image: url("https://chicagoift.org/images/skyline2-crop-u8292.png");
		background-repeat: no-repeat;
		background-position: bottom-right;
	}
	body, a, a:hover, a:visited {
		font-family: pt-sans, sans-serif;
	}
	.header-large {
		min-height: 26px;
		font-size: 18px;
		line-height: 22px;
    font-weight: 400;
    padding-top: 3px;
    padding-bottom: 3px;
	}
	.header-large-green {
		font-size: 25px;
		text-align: center;
		line-height: 30px;
		color: #88ad44;
		font-weight: 400;
	}
	.green-header {
		background-color: #88ad44;
	}
	.text-green {
		color: #88ad44;
	}
	.hr-yellow {
		background-color: #e2c102;
		color: #e2c102;
	}
	.text-dgreen {
		color: #659b00;
	}
	.text-black {
		color: #000;
	}
	.text-white {
		color: #fff;
	}
	.size-medium {
		font-size: 18px;
	}
	.size-large {
		font-size: 25px;
	}
	.text-gray {
		color: #666666;
	}
	.text-red {
		color: #f00;
	}
	.green-border-right {
		border-right: 2px #88ad44 solid;
	}
	.green-border-top {
		border-top: 2px #88ad44 solid;
	}
	.bold {
		font-weight: bold !important;
	}
	.extraSpacing {
		line-height: 24px;
	}
	.clear-both {
		clear: both;
	}
	hr {
		margin-top: 2px;
		border: none;
	  height: 2px;
	  color: #88ad44; /* old IE */
	  background-color: #88ad44; /* Modern Browsers */
	  margin-bottom: 7px;
	}
	.btn {
		margin: 5px;
	}
	.btn-danger:visited, .btn-success:visited, .btn-warning:visited, .btn-primary:visited {
		color: white;
	}
	.btn-info:visited, .btn-info {
		color: black;
	}
	.btn-default:visited {
		color: black;
	}
	.even-split {
		margin-top: 7px;
		margin-bottom: 7px;
	}
	a {
		color: #88ad44;
	}
	a:visited {
		color: #e2c102;
	}
	a:hover {
		color: #659b00;
	}
	a, a:visited, a:hover {
		text-decoration: none;
	}
	.link-blacku, .link-blacku:visited {
		color: #000;
		text-decoration: underline;
	}
	/* Add padding in sponsor scroll */
	#marquee a {
		padding-left: 5px;
	}
	#marquee {
		overflow: hidden;
	}
	.no-margin {
		margin: 0px;
	}
	.yellowBar {
		background-color: #e2c102;
		text-align: center;
		margin-bottom: 5px;
	}
	.greenBar {
		background-color: #88ad44;
		color: #fff;
		text-align: center;
		margin-bottom: 5px;
	}
	.smallItalicText {
		line-height: 14px;
		color: #333333;
		font-size: 12px;
		font-weight: 400;
		font-style: italic;
	}
	/* NP Page Social Styling */
	.npSocial {
		display:inline-block;
		padding-left: 5px;
	}
	/* Map hover image */

	.mapImg {
		width: 41px;
		height: 41px;
		background: url(https://www.chicagoift.org/images/map.png) no-repeat;
	}
	.mapImg:hover {
		width: 41px;
		height: 41px;
		background: url(https://www.chicagoift.org/images/map-hover.png) no-repeat;
	}
	.skew-right-shadow {
		-webkit-transform: matrix(0.9998,0.0175,-0.0175,0.9998,2,-1);
    -ms-transform: matrix(0.9998,0.0175,-0.0175,0.9998,2,-1);
    transform: matrix(0.9998,0.0175,-0.0175,0.9998,2,-1);

    pie-box-shadow: 6px 6px 8px #7F7F7F;
    box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	}
	.center-vertical {
		float: left;
		padding-left: 5px;
		padding-top: 3%;
		padding-bottom: 5%;
	}
	.center {
		text-align: center;
	}
	.industry-partner-box {
		border: 3px solid #88ad44;
		margin: 15px;
		padding: 15px;
	}
	/*
	-----------------------
	-----CSIFT Buttons-----
	-----------------------
	*/
	.csift-button {
		padding-top: 10px;
		padding-bottom: 5px;
		text-align: center;
		height: 75px;
		width: 100%;
		line-height: 22px;
		font-size: 22px;
		font-weight: 400;
		color: black;
	}
	.csift-button:hover {
		color: white;
				background: -moz-linear-gradient(top,  rgba(136,173,68,0.97) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top,  rgba(136,173,68,0.97) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom,  rgba(136,173,68,0.97) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f788ad44', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
	}
	.gray-gradient {
				background: -moz-linear-gradient(top,  rgba(160,160,160,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top,  rgba(160,160,160,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom,  rgba(160,160,160,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6a0a0a0', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
	}
	.yellow-gradient {
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e2c102+0,000000+100&1+0,0+100 */
background: -moz-linear-gradient(top,  rgba(226,193,2,1) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(226,193,2,1) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(226,193,2,1) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2c102', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */


	}
	/* END CSIFT Buttons */
	/*
	----------------
	------HOME------
	----------------
	*/
.carousel-indicators .active {
	background-color: #e6e5e57a;
}
.carousel-inner-250 {
	height: 250px;
}
.carousel-indicators li {
	border: 1px solid #eaeaea;
}
	#upcoming-events {
		/*Gradient*/
		background: -webkit-gradient(linear, center top, center bottom, from(#CCCCCC),color-stop(100%, rgba(255,255,255,0)));
		background: -webkit-linear-gradient(top,#CCCCCC ,rgba(255,255,255,0) 100%);
		background: linear-gradient(to bottom,#CCCCCC ,rgba(255,255,255,0) 100%);
		filter: alpha(opacity=80) progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFCCCCCC, endColorstr=#00FFFFFF, GradientType=0);
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80) progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCCCCCC', endColorstr='#00FFFFFF', GradientType=0)";
		border-color: #000000;
		opacity: 0.8;
		top: 0px;
		bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
	}
 .homeSliderBox{
	background-color: #ffffff99;
 }
	.home-padding {
		padding-left: 5px !important;
	}
	.home-upcoming {
		vertical-align: middle;
		font-weight: 700;
		padding-bottom: 7px;
	}
	.home-upcoming a:hover {
		text-decoration: none;
	}
	.home-upcoming img {
		padding-right: 7px;
		height: 36px;
	}
	.home-upcoming span {
		height: 36px;
	}
	.padding-lr-3 {
		padding-left: 3px !important;
		padding-right: 3px !important;
	}
	.padding-lr-0 {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.padding-l-0 {
		padding-left: 0px !important;
	}
	.padding-r-0 {
		padding-right: 0px !important;
	}
	.padding-r-3 {
		padding-right: 3px !important;
	}
	.padding-l-15 {
		padding-left: 15px;
	}
	.padding-r-15 {
		padding-right: 15px;
	}
	.padding-lr-15 {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.padding-t-10 {
		padding-top: 10px;
	}
	.padding-t-17 {
		padding-top: 17px;
	}
	.padding-t-30 {
		padding-top: 30px;
	}
	.padding-t-40 {
		padding-top: 40px;
	}
	.margin-b-0 {
		margin-bottom: 0px;
	}
	.home-column {
		padding-left: 0px;
		padding-right: 0px;
		margin-left: 0px !important;
		margin-right: 0px !important;
		min-height: 25px;
	}
	.home-column h3 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 5px;

		line-height: 21px;
		color: #FFFFFF;
		font-size: 18px;
		font-weight: 400;
		text-align: center;
	}
	.home-column .inner {
		padding-top: 10px;
		padding-left: 5px;
		padding-right: 5px;
		font-size: 12px;
		line-height: 14px;
		margin-bottom: 10px;
	}
	.home-column .inner h1 {
		font-size: 15px;
		line-height: 18px;
		display: inline;
		margin-top: 0px;
		margin-bottom: 0px;
	}
/*
	----------------
	-----MEETINGS/EVENTS-----
	----------------
	*/
	.miniSlideshow{
		width:100%;
		max-width: 390px !important;
	}
	@media(max-width: 420px){
		.miniSlideshow{
			width: 100% !important;
			height: auto !important;
			max-height: 256px !important;
		}
	}
	.meetingeventsItem {
		color: #666;
		margin-bottom: 15px;
	}
	.meetingIcon {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.fluidImage {
		width: 100%;
		max-width: 100%;
	}
	.fluidCap-450 {
		max-width: 450px;
	}
	.image-align-vertical {
		padding-top: 10%;
		padding-bottom: 10%;
	}
	#catherinebio {
		color: #e46e25;
		font-size: 18px;
	}
	.speakerPhoto {
		float: left;
		width: 30%;
		padding-right: 5px;
	}
	/*
	--------------------------
	---CHICAGO FOOD SCIENCE---
	--------------------------
	*/
	.cfsImage {
		box-shadow: -2px 2px 8px rgba(0,0,0,0.5);
		background-color: transparent;
		border-radius: 10px;
		float: left;
		margin-bottom: 1px;
		margin-right: 10px;
	}
	#cloudBackground {
		width: 280px;
		background: transparent url(../images/cfs/wordCloudBackground.jpg) repeat 0 0;
		margin-bottom: 15px;
	}
	#htmltagcloud {
		font-size: 52%;
		margin:0em 0em 0 0em;
		padding:0em; 
		background: rgba(255,255,255,0.5);
	}
	/* Used to change content of mobile site */
	@media (max-width: 1200px) {
		#htmltagcloud, #cloudBackground {
			width: 230px;
		}
	}
	/*
	----------------------
	---COMMITTEE CHAIRS---
	----------------------
	*/
	.leadershipImage {
		float: left;
		margin-right: 5px;
	}
	.leadershipEntry {
		margin-bottom: 7px;
	}
	/*
	-------------------
	---CAREER CENTER---
	-------------------
	*/
	#careerCenterli {
		display: inline-block;
		margin-left: 5px;
		margin-bottom: 15px;
	}
	/*
	------------------------
	---TECHNICAL SESSIONS---
	------------------------
	*/
	.img-wrap-left {
		float: left;
		margin-right: 10px;
		margin-bottom: 5px;
	}
	.background-green {
		padding: 15px;
		background-color: rgb(136, 173, 68);
		background-color: rgba(136, 173, 68, 0.3);
	}
	/*
	-------------------
	---SHOPPING CART---
	-------------------
	*/
	.shoppingCartItem {
		margin-bottom: 15px;
	}
	.shopping-icon {
		float: left;
		margin-right: 5px;
	}
	.icon-dinner {
		padding-top: 16px;
	}
	.shopping-info {
		padding-top: 10px;
		float: left;
		width: 70%;
	}
	.shopping-btn {
		float: right;
	}
	.margin-right-3p {
		margin-right: 3px;
	}
	@media (max-width: 768px) {
		.shopping-btn {
			float: none;
			text-align: center;
		}
	}
	/*
	.
	----------------
	-----FOOTER-----
	----------------
	*/
	/* This is used to change height of footer menu */
	.navbar-fixed-bottom {
		padding-top: 5px;
		font-size: 13px;
		border-top: 2px solid #FFCE02;
	}
	#footSkyline {
		float:right;
		margin-bottom: 102px;
	}
	#footSkyline img {
  	max-width: 100%;
	}
	.footer-text {
		margin: 0px 25%;
	}
	#footerMobile {
		margin: 0px 15px;
	}
	/* Footer including sponsor area */
	.navbar-fixed-bottom {
		max-height: 117px !important;
		height: 117px;
	}
	#sponsorScroll {
		padding-bottom: 5px;
	}
	/* END COLLAPSIBLE EDITS */
	/*
	-----------------
	-----GENERAL-----
	-----------------
	*/
	.mobile-only, .mobile-only-block {
		display: none;
	}
	.no-mobile {
		display: inline-block;
	}
	.no-mobile-block {
		display: block;
	}
	.sn-pills {
		margin-bottom: 15px;
		text-align: center;
	}
	.sn-pills >li {
		display: inline-block;
		float: none;
		margin-top: 12px;
	}
	.sn-pills > li > a {
		color: white;
		font-weight: bold;
		background-color: #88ad44;
		margin-right: 10px;
		font-size: 12px;
	}
	.sn-pills > li > a:hover {
		font-weight: bold;
		background-color: #659b00;
	}
  .sn-pills > li.active > a, .sn-pills > li.active > a:focus, .sn-pills > li.active > a:hover {
    color: black;
    font-weight: bold;
    background-color: #e2c102;
  }
	.image-gb6 {
		border: 6px solid #88ad44;
		margin-right: 10px;
	}
	.margin-t-0 {
		margin-top: 0px;
	}
	/* Navbar Hover instead of click for larger screens */ 
	@media (min-width: 768px) {
		.dropdown:hover .dropdown-menu {
	    display: block;
	 	}
	}
	.btn-bronze {

				color: #fff;

			  background-color: #A67D3D;

			  border-color: #A67D3D;

			}

			.btn-bronze:visited {

				color: #fff;

			}

			.btn-bronze:hover,

			.btn-bronze:focus,

			.btn-bronze:active,

			.btn-bronze.active {

				color: #fff;

			  background-color: #8C7853;

			  border-color: #000;

			}

			.btn-bronze.disabled:hover,

			.btn-bronze.disabled:focus,

			.btn-bronze.disabled:active,

			.btn-bronze.disabled.active,

			.btn-bronze[disabled]:hover,

			.btn-bronze[disabled]:focus,

			.btn-bronze[disabled]:active,

			.btn-bronze[disabled].active,

			fieldset[disabled] .btn-bronze:hover,

			fieldset[disabled] .btn-bronze:focus,

			fieldset[disabled] .btn-bronze:active,

			fieldset[disabled] .btn-bronze.active {

			  background-color: #A67D3D;

			  border-color: #A67D3D;

			}
.btn-silver {

				color: #000;

			  background-color: #C0C0C0;

			  border-color: #C0C0C0;

			}

			.btn-silver:visited {

				color: #000;

			}

			.btn-silver:hover,

			.btn-silver:focus,

			.btn-silver:active,

			.btn-silver.active {

				color: #000;

			  background-color: #A9A9A9;

			  border-color: #000;

			}

			.btn-silver.disabled:hover,

			.btn-silver.disabled:focus,

			.btn-silver.disabled:active,

			.btn-silver.disabled.active,

			.btn-silver[disabled]:hover,

			.btn-silver[disabled]:focus,

			.btn-silver[disabled]:active,

			.btn-silver[disabled].active,

			fieldset[disabled] .btn-silver:hover,

			fieldset[disabled] .btn-silver:focus,

			fieldset[disabled] .btn-silver:active,

			fieldset[disabled] .btn-silver.active {

			  background-color: #C0C0C0;

			  border-color: #C0C0C0;

			}
.btn-gold {

				color: #000;

			  background-color: #FFF380;

			  border-color: #FFF380;

			}

			.btn-gold:visited {

				color: #000;

			}

			.btn-gold:hover,

			.btn-gold:focus,

			.btn-gold:active,

			.btn-gold.active {

				color: #000;

			  background-color: #EDDA74;

			  border-color: #000;

			}

			.btn-gold.disabled:hover,

			.btn-gold.disabled:focus,

			.btn-gold.disabled:active,

			.btn-gold.disabled.active,

			.btn-gold[disabled]:hover,

			.btn-gold[disabled]:focus,

			.btn-gold[disabled]:active,

			.btn-gold[disabled].active,

			fieldset[disabled] .btn-gold:hover,

			fieldset[disabled] .btn-gold:focus,

			fieldset[disabled] .btn-gold:active,

			fieldset[disabled] .btn-gold.active {

			  background-color: #FFF380;

			  border-color: #FFF380;

			}
.btn-plat {

				color: #000;

			  background-color: #E5E4E2;

			  border-color: #E5E4E2;

			}

			.btn-plat:visited {

				color: #000;

			}

			.btn-plat:hover,

			.btn-plat:focus,

			.btn-plat:active,

			.btn-plat.active {

				color: #000;

			  background-color: #A0AABF;

			  border-color: #000;

			}

			.btn-plat.disabled:hover,

			.btn-plat.disabled:focus,

			.btn-plat.disabled:active,

			.btn-plat.disabled.active,

			.btn-plat[disabled]:hover,

			.btn-plat[disabled]:focus,

			.btn-plat[disabled]:active,

			.btn-plat[disabled].active,

			fieldset[disabled] .btn-plat:hover,

			fieldset[disabled] .btn-plat:focus,

			fieldset[disabled] .btn-plat:active,

			fieldset[disabled] .btn-plat.active {

			  background-color: #E5E4E2;

			  border-color: #E5E4E2;

			}
.btn-diam {

				color: #000;

			  background-color: #cbe3f0;

			  border-color: #cbe3f0;

			}

			.btn-diam:visited {

				color: #000;

			}

			.btn-diam:hover,

			.btn-diam:focus,

			.btn-diam:active,

			.btn-diam.active {

				color: #000;

			  background-color: #f1f7fb;

			  border-color: #000;

			}

			.btn-diam.disabled:hover,

			.btn-diam.disabled:focus,

			.btn-diam.disabled:active,

			.btn-diam.disabled.active,

			.btn-diam[disabled]:hover,

			.btn-diam[disabled]:focus,

			.btn-diam[disabled]:active,

			.btn-diam[disabled].active,

			fieldset[disabled] .btn-diam:hover,

			fieldset[disabled] .btn-diam:focus,

			fieldset[disabled] .btn-diam:active,

			fieldset[disabled] .btn-diam.active {

			  background-color: #cbe3f0;

			  border-color: #cbe3f0;

			}
</style>