.logo-dcac{fill:#03e9a8;}
.slider-img{background-image:url(../images/layout/slide1.jpg);background-color:#000;}
.slider-text.page{background:#03e9a8;}
#parallax-wrap{background-image:url(../images/layout/parallax_bg.jpg);background-size:auto;background-repeat:repeat;}
#footer-wrap{background:url(../images/layout/footer_bg.jpg) #000;}

/*
.top-banner{display:none;background-image:url(../../../images/layout/aetech.png);background-color:white;background-size:contain;background-repeat:no-repeat;width:110px;}
#non-jq-menu tr td:last-child a, .j-event-link{padding:0 15px;border-radius:5px;border:2px solid transparent;background:#e9a5e4;color:#000;font-weight:bold;}
#non-jq-menu tr td:last-child a:hover, .j-event-link:hover{border-color:#000;background:#03e9a8;}
.j-event-link{padding:10px 30px;font-size:18px;border:2px solid #349bdd;}
*/

.schedule-table td.t1{background:#0d9b73;}
.schedule-table td.t2{background:#16ad82;}
.schedule-table td.t3{background:#2dbb93;}
/* NEW */
.schedule-table{border-collapse:collapse;width:100%;}
.schedule-table td{line-height:1.2;border:0;border-bottom:1px solid #c1c1c1;background:#fff;padding:10px 10px 10px 0;font-size:14px;vertical-align:top;}
.schedule-table td.day-row{background:none;color:#0a5b89;font-size:22px;padding:15px 12px 15px 0;}
.schedule-table td.time-td{width:110px;background:none;color:#858585;font-weight:bold;text-align:left;}
.schedule-table td.location-td{width:200px;display:none;}
.schedule-table td.content-td{padding:0;}

.schedule-table .show-hide-head, .schedule-table .no-show-hide-head{background:none;border:0;margin:5px;padding:0;}
.schedule-table .show-hide-head{display:inline-block;cursor:pointer;color:#fff;font-size:14px;font-weight:bold;padding:3px 8px;line-height:1;background:none;border:1px solid #03e9a8;color:#03e9a8;border-radius:4px;}
.schedule-table .show-hide-head:hover{border:1px solid #000;color:#000;}
.schedule-table .show-hide-head.current{background:#03e9a8;border:1px solid #03e9a8;color:#fff;}
.schedule-table .show-hide-content{margin:5px;padding:12px 12px;border:1px solid #b3b3b3;border-radius:7px;margin-bottom:30px;}
.schedule-presentation-container .schedule-presentation-block:last-child{border:0;margin-bottom:0;padding-bottom:0;}
.schedule-presentation-speakers{margin-top:4px;line-height:1;padding-left:5px;border-left:4px solid #03e9a8;color:#272727;font-size:120%;}
.content-description p{margin:0;padding:0;}
.content-description.with-presentations{padding:5px 0;line-height:1;font-weight:bold;color:#4d4d4d;background:#fff;margin-bottom:5px;}
.content-description.with-presentations em{font-size:90%;font-weight:normal;opacity:0.8;}

.event-info-block{padding:5px 0;line-height:1;color:#8f8f8f;background:#fff;color:#8f8f8f;margin-bottom:5px;}
.presentation-speakers{padding:5px 7px;line-height:1;font-weight:bold;color:#4d4d4d;background:#fff;border:2px solid #4d4d4d;border-radius:4px;margin-bottom:5px;}
.presentation-abstract{width:100%;max-width:900px;text-align:justify;margin:30px auto;padding:25px 30px;background:#fff;border:1px solid rgba(0,0,0,0.1);box-shadow:3px 3px 5px rgba(0,0,0,0.1);}

.schedule-table .no-show-hide-head{font-size:15px;font-weight:bold;}

.schedule-table td .schedule-table td{border:1px solid #e3e3e3;}
.schedule-table td .schedule-table td.t3{background:#9e9e9e;color:#fff;font-weight:bold;}
.schedule-table td .schedule-table td.c1{width:30px;}
.schedule-table td .schedule-table td.c2{width:auto;}
.schedule-table td .schedule-table td.c3{width:20%;}
.schedule-table td .schedule-table td.c4{width:20%;}

#scroll-top, .slider-text.page, .file, a.button, .button{background-color:#03e9a8;}
#year-selector-button, .slider-text h3, #menu a.selected, #menu a:hover, .link, a{color:#1aac83;}
#scroll-top:hover,.file:hover, .button:hover{background-color:#000;}
.link:hover, a:hover{color:#000;}
#parallax-2-wrap{background-color:#78060e;}
#sponsors-wrap{border-top: 5px solid #03e9a8; border-bottom: 5px solid #03e9a8;}

#year-selector-button{background: url('../images/layout/icon_year_selector.png') no-repeat center right;color:#03e9a8;}
#year-selector-button:hover{background: url('../images/layout/icon_year_selector_h.png') no-repeat center right;color:#009a6e;}

#fb-link{background:#03e9a8;}

#form-container{border-top:2px solid #03e9a8;border-bottom:2px solid #03e9a8;}

.event-presentation-list-link{background:#03e9a8}
#top-live-link{background-color:#03e9a8}

.content-description.with-presentations .mocap p{font-weight:normal}

.speaker-container {
  border-bottom: none;
}
@media (min-width: 768px) {
	.top-banner{display:inline-block;}
}