/* headings color */
h1,h2,h3,h4,h5 {
  color:#4B9B8C; 
}
  
/*main colors*/
.brand-color-green, .brand-color-1 {color: #7acbbc;}
.brand-color-green2, .brand-color-3 {color: #4B9B8C;}
.brand-color-red, .brand-color-2 {color: #d8005f;}


.navbar-inverse {
  background-color: #d8005f; /* nav bar color */
  border-width: 0px;
  border-radius: 0px;
}

.navbar-inverse .navbar-nav > li > a {
  color: white; /* nav links color */
}

a.dropdown-toggle.menu-selected,
a.dropdown-toggle.menu-selected:hover {
  background-color: #9E0045!important;
}

.shrt-clr1 {background-color: #fafafa;} /* shortcut buttons color */
.shrt-clr0 {background-color: #8eccc1 !important;}
.shrt-clr2 {background-color: #7acbbc;}
.shrt-clr3 {background-color: #73bfb1;}
.shrt-clr4 {background-color: #6bb3a5;}
.shrt-clr5 {background-color: #63a69a;}
.shrt-clr6 {background-color: #5c998e;}


.shrt-clr2:hover, 
.shrt-clr3:hover,
.shrt-clr4:hover,
.shrt-clr5:hover,
.shrt-clr6:hover
{background-color: black} /*shortcut hover color */


.shrt-clr-block-primary, .bg-color-primary { background-color: #7acbbc;} /* testimonial block color */
.shrt-clr-block-secondary, .bg-color-secondary { background-color: #607D8B;}
#promo-section { background-color: #000;color: #7acbbc;}

.icon-list li:before {color: #d8005f;}
.share-center,.share-center .btn { color:#d8005f;background-color:none;}
.share-center .btn:hover { background-color:#d8005f; color:white;}
.card.hovercard .avatar span { background-color: #d8005f;}
.card.hovercard .bottom { color: #d8005f;}
.card.hovercard .cardheader1 {background: url("/show/content/images/cardheader/speaker-E18.jpg");background-size: cover;height: 135px;}
.card.hovercard .cardheader2 {background: url("/show/content/images/cardheader/exhibition-E18.jpg");background-size: cover;height: 135px;}
.card.hovercard .cardheader3 {background: url("/show/content/images/cardheader/launchpad.jpg");background-size: cover;height: 135px;}
.card.hovercard .cardheader5 {background: url("/show/content/images/cardheader/demost-E18.jpg");background-size: cover;height: 135px;}
.card.hovercard .cardheader6 {background: url("/show/content/images/cardheader/conference.jpg");background-size: cover;height: 135px;}
.card.hovercard .cardheader8 {background: url("/show/content/images/cardheader/award.jpg");background-size: cover;height: 135px;}
.card.hovercard .cardheader10 {background: url("/show/content/images/cardheader/registration.jpg");background-size: cover;height: 135px;}
.card.hovercard .cardheader11 {background: url("/show/content/images/cardheader/manufacturing-street.jpg");background-size: cover;height: 135px;}
.card.hovercard .cardheader12 {background: url("/show/content/images/cardheader/mc-E18.jpg");background-size: cover;height: 135px;}
.card.hovercard .cardheader13 {background: url("/show/content/images/cardheader/forum-E18.jpg");background-size: cover;height: 135px;}
.card.hovercard .cardheader14 {background: url("/show/content/images/cardheader/one-to-one-E18.jpg");background-size: cover;height: 135px;}
.card.hovercard .cardheader17 {background: url("/show/content/images/cardheader/posters.jpg");background-size: cover;height: 135px;}
.card.hovercard .cardheader18 {background: url("/show/content/images/cardheader/apparel.jpg");background-size: cover;height: 135px;}


/* TABLE */

.panel-brand {
  border-color: #5aaa9b;
}

.panel-brand > .panel-heading {
  color: #fff;
  background-color: #5aaa9b;
  border-color: #5aaa9b;
}

.list-group-item {
  background-color: #ffffff;
  border: 1px solid #5aaa9b;
  color:#5aaa9b;
  }

.panel-body {
  background-color:#7acbbc;
}

/* LINKS */

.link, .link:focus, .link:visited, .forgotpw{color: #d8005f;}
.link:hover, .forgotpw {color: #d8005f;}


/* links */
.link, .link:focus, .link:visited, .forgotpw{color: #313131; border-bottom:2px solid #d8005f;}
.link:hover, .forgotpw {color: white; border-bottom:2px solid transparent; background-color:#d8005f;}
.plain-link:hover {border-bottom:2px solid #d8005f;}
.statslink:hover {text-decoration: none;}
.statslink:hover {text-decoration: none;}
.hovercard a:hover {color:#323232;}


/* BUTTONS */

.btn-brand-light, .btn-brand-light:focus { border-bottom-width:3px;color:#d8005f; border-color: #A7024A; background-color:#d8005f; color:#fff;}
.btn-brand-light.selected, .btn-brand-light.selected:hover { border-bottom-width:3px;color:#fff; border-color: #A7024A; background-color: #A7024A;} 
.btn-brand-light:hover { color:#fff; border-color: #A7024A; background-color: #A7024A;} 
.btn-brand-dark, .btn-brand-dark:focus {border-bottom-width:3px;color:#fff; border-color:#AD004B; background-color: #D8005F}
.btn-brand-dark:hover,.btn-brand-dark.selected, .btn-brand-dark.selected:hover {border-bottom-width:1px; border-top-width:3px; color:#fff; border-color: #AD004B; background-color: #AD004B;}

/* TIMELINE */

.brandgrey { background-color: #63a69a !important;}
.brandgreen {
    background-color: #7acbbc !important;
}

.brandred {
    background-color: #d8005f !important;
}

.speakers-img {
    background: url(../content/images/misc/title-header.jpg);
}

.modal-blockquote {
    border-color:#7acbbc;
    color: #7f8c8d;
}

.speaker-card .card-bottom {
     color:#518E83;
    }

/* FORMS */

.form-control {
  border: 1px solid #d8005f;
  color: inherit;
  }

.input[type="text"] {
  color:#d8005f;
}

.mc-badge {
    color:#d8005f;
}


/*.mc-table a.list-group-item:hover {
  color:white;
  background-color: #7acbbc;
}*/

.panel-default {
  border-color:#7acbbc;
}

.panel-default > .panel-heading {
  background-color: #5c998e;
  color: white;
  border-color: #56B5A3;  
}

.brand-underline {
    border-color:#d8005f;
}

dl.mc-rhs-nav dd a:hover {
    color: #d8005f;  
}

.nav-tabs li a {
  color: #4B9B8C;
}

.bg-gradient {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fafafa+51,558c82+53 */
background: #aae0d6; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MyUiIHN0b3AtY29sb3I9IiM1NThjODIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #aae0d6 51%, #558c82 53%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(51%,#aae0d6), color-stop(53%,#558c82)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #aae0d6 51%,#558c82 53%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #aae0d6 51%,#558c82 53%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #aae0d6 51%,#558c82 53%); /* IE10+ */
background: linear-gradient(to right,  #aae0d6 51%,#558c82 53%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aae0d6', endColorstr='#558c82',GradientType=1 ); /* IE6-8 */

}

.alert-success {
    background-color: #E1F1EE;
    border-color: #CAE0DC;
    color: #3C766E;
}

.intro-box {
    background-color: #f5f5f5;
    color: #333333;
    padding-bottom: 30px;
}


/********* AGENDA **********/

/*persist column*/ 
td.title { 
  background-color: #6BB3A5!important;
  color:#fff!important;
}

/*agenda map dots*/
.tablesaw-advance-dots li i { 
  background: #7ACBBC!important;
}

/*agenda map text*/
.tablesaw-advance:before { 
    color:#d8005f!important;
}

/********* Exhibition Theater AGENDA **********/

body.page-agenda-extra .exhibition div.agenda-container {
	 width:100%;
	
}

body.page-agenda-extra .days-container {
	 display:table;
  width:100%;
	
}

body.page-agenda-extra .day-container {
   display:table-cell;
   width:50%;
	padding: 20px;
} 

body.page-agenda-extra #filtertoggle {display: none;}

  /* Shopping Basket */

  .producttitle-cell {
    background-color: #4B9B8C!important;
  }

  input[type=submit] {
  color:#fff; border-color:#d8005f; background-color: #d8005f;
  }

  input[type=submit]:hover {
    color:#fff; border-color:#A7024A; background-color: #A7024A;
  }

  input.button:hover {
  color:#323232; background-color:transparent; border:1px solid #323232;
}




