body {
    background: #f0f9fd;
    font-family: 'Raleway', Arial, Helvetica, "San Serif";
    color: #455560;
}
.sponsor h2 span {
	font-size: 0.85em;
	white-space: nowrap;
}

header {background-color:#FBAE17;}
header .container {background-color:#fff; padding:10px 40px }
header .dates { 
    font-size: 1.5em;
	color: #26A9E0;

}
header .dates strong {
    font-weight: 800;
    color: #F48120;
    font-size: 1.3em;
}
header .dates em {
    font-style: normal;
    font-size: 1.1em;
}
.five {position: relative;
top: -4px;}
.tweet {
position: fixed;
max-width: 222px;
height: auto;
margin-top:-125px;
margin-left:990px;
}

.content .container {background: #FFFFFF;
     color: #455560;  line-height: 1.4em; 
	 padding-bottom: 30px; 
}
ul.disc{
	list-style-type: disc;
	margin-left: 20px;
}
footer {								/* FOOTER  */
    background-color: #eff2F4;
}
.welcome li {font-size:.825em}


/* /////////////////////// HOME PAGE ONLY /////////////////////////////////////// */

.HomeIntro {padding:5px 6% 56px; color: #455560; line-height: 1.4em; font-size: 19px;
background: url(images/splatline.jpg) no-repeat center bottom; }
.preview h4 {
    color: #0064A8;
    font-size: 1em;
    margin-bottom: 2px;
    margin-top: 20px;
} 
.preview ul li {
    list-style: none;
    margin-left: 0px;
    padding-left: 0px;
    margin-bottom: 5px;
	font-size: .875em;
line-height: 1.231;
}
.preview ul {
    margin-left: 0px;
    padding-left: 0px;
    margin-top: 10px;
    margin-bottom: 25px;
}
.contact {
    font-size: 1.1em;
}
.contact img {
    margin-top: -5px;
    margin-right: 10px;
}
.contact a:link, .contact a:visited {
    color: #455560;
    font-weight: normal;
    font-size: 1.2em;
}
.goldFont {
    color: #F48120;
}
.speakerlist {font-size:.85em}
.speakerlist {margin-bottom:20px}
.speakerlist .SpName {color: #5d89b4;
font-size: 1.1em;}
.speakerlist .abstract {font-weight:bold;}
.fees {
	background: #FDF1D9;
	border-top: 1px solid #F3C472;
	border-right: 1px solid #F3C472;
	border-left: 1px solid #F3C472;
}
.fees td, .fees th {
	padding: 4px 3px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #F3C472;
}


.fees .mem { background: #F7D5B0; }
.sponsors { width:100% }
.sponsors h4 {
    font-weight: 400;
    font-size: 16px;
    color: #26A9E0;
    text-align: center;
	border-bottom: 1px solid #999;
line-height: 0.1em;
margin: 50px 0px 20px;
}
.sponsors h4 span {
    background: #fff;
    padding: 0 10px;
}

/* //////////////////////////////  RESPONSIVE MENU ///////////////////////////////////// */
.homevideo {max-width:1024px; margin:auto}
.homevideo .navwrapper {
	padding-bottom: 0px;
}
video {
  width: 100%    !important;
  height: auto   !important;
  background-color: transparent !important;
}


.navwrapper {
	padding-bottom: 125px;
	background: #FBAE17 url(images/WOWO2018-SecondaryPage.jpg) no-repeat;
}

.sm-simple a, .sm-simple a:hover, .sm-simple a:focus, .sm-simple a:active {
    font-family: Helvetica;
    font-weight: bold;
    color: #455560;
}
.sm li.separator {
  background: #455560; width: 1px; max-width: 1px;
}



/* ////.................  CONFERENCE PAGES .................................... */

.conterence {}
h3.date {
    border-bottom: 1px solid #DB832C;
    color: #26A9E0;
    font-size: 1.6em;
    font-weight: normal;
	    line-height: 1.2em;
}
.session {font-size:.875em; line-height:1.4em;}
h3.session, .session H3 {
    color: #F48120;
    font-size: 1.4em;
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.session .times {
    font-weight: normal;
    font-size: 12px;
    color: #455560;
	margin-top: 0px;
}

.conference a:link, .conference a:visited {
    font-weight: 800;
    color: #F48120;
    text-decoration: none;
}
.ConfBold {
    color: #0064A8;
}
.presentations {
    padding-left: 7%;
	font-size: .95em;
}

.session h4 {
    font-size: 1em;
    margin-bottom: 0;
	line-height:1em;
}
.dine {
background: #9dd0d9 url(images/bg-dine.jpg) right top no-repeat;
padding-right: 10px;
padding-left: 10px;
}
.underline {
border-bottom: 1px solid transparent;

	border-image: linear-gradient(to right, #ccc, #333, #ccc);
	border-image-slice: 1;
	padding-bottom: 8px;

}
.content  hr {
	border: 0;
	height: 1px;
	background: #333;
	background-image: -webkit-linear-gradient(left, #ccc, #333, #ccc);
	background-image: -moz-linear-gradient(left, #ccc, #333, #ccc);
	background-image: -ms-linear-gradient(left, #ccc, #333, #ccc);
	background-image: -o-linear-gradient(left, #ccc, #333, #ccc);
	margin:  20px 0px 10px 0px;
	clear: left;
	}
.content h2 {    color: #5d89b4;
    font-weight: 700;
    line-height: 1.5em;
    margin: 1em 0em 0.5em;
}
.side-glance {background:url(/events/common/images/bg-sidebar.png) no-repeat center top; width: 100%;
;}
.side-glance ul {margin-bottom: 2em; padding: 0px 30px}
.side-glance li { font-size:12px;line-height: 1.2em; margin-bottom: .85em; }
.side-glance a	{ color: #747F87; font-weight:500; text-decoration: none;  }
.side-glance a:hover {text-decoration: underline; }
.sidebarheader {
    color: #26A9E0;
    font-weight: bold;
	padding: 0px 30px
}	
.sidebarheader img {float:right}
.wabanner {margin:30px auto}

.registration ul {
	list-style: disc outside;
    margin-left: 30px;
    margin-bottom: 30px;
}
.tabletimes td { padding:4px; font-size:.85em; }
.highlight { font-weight:bold; color:#26A9E0;}
.sm-simple ul li {
    border-bottom: 1px solid #5198d0;
    border-right: 1px solid #5198d0;
    border-left: 1px solid #5198d0;
    background-color: rgb(122, 205, 245);
}
.committee {
    background: #ECEFF6;
	    font-size: .75em;
    padding: 10px;
	line-height:1.3em;
}
.committee .sidebarheader {padding:0px}
.committee strong {color: #0064A8; font-weight:800} 
.committee em {font-style:normal; font-weight:600;}
.committee .mobileapp {margin-left:20px;
	list-style: url(images/bg-listraq.png);
}
.committee li {margin-bottom:1em}
.awards img { float:right; margin-left:5% }

#main-menu-state:not(:checked) ~ #main-menu {
width: 86%;
max-width: 870px;	
}

@media (max-width: 1024px) {  
.tweet {
position: fixed;
max-width: 150px;
height: auto;
margin-top: -107px;
margin-left: 94%;
}
}
@media (max-width: 770px) {                /* MOBIL ONLY */
.navwrapper {  padding-bottom: 0px; background-image:none; }
.tweet {
position: fixed;
max-width: 150px;
height: auto;
margin-top: -107px;
margin-left: 87%;
}
#main-menu-state:not(:checked) ~ #main-menu {
width: 100%;
}
.main-menu-btn {font-color:#888 !important; }
.sm-simple a, .sm-simple a:hover, .sm-simple a:focus, .sm-simple a:active {
    color: #fff;
}
.sm li.separator { display:none } /* get rid of bars */
.HomeIntro	{ padding:0px 1em; background:none; }
.sponsors h4 {
    border-bottom: none;
    line-height: 1em;
    margin: 5px;
}
.side-glance ul, .sidebarheader {padding: 0px 55px}
.addtocalendar { margin-left:48px}
	
}                                     /* end of mobile */
.homevideo {
	background: #FBAE17;
}
.addtocal {padding-left:9px}
.soldout {
    margin-left: 10px;
    margin-top: -5px;
}
