
.homeBackLeft{
background: url("/upload/left.gif") no-repeat left top;
}

.homeBackMid{
background: url("/upload/mid.gif") repeat-x left top; width: 100%;padding: 12px;border-radius: 6px;
}

.homeBackRight{
background: url("/upload/right.gif") no-repeat left top;
}
/*** ANNUAL CONFERENCE TEMPLATE ***/
.conferenceTemplate { margin: 1em auto; width: 975px; }

ul.socialUL,
ul.otherLinksUL { list-style: none; margin: 0; padding: 0; }
ul.socialUL > li,
ul.otherLinksUL > li { display: inline-block; vertical-align: middle; }
ul.socialUL > li > a,
ul.otherLinksUL > li > a { display: block; }
ul.otherLinksUL > li { margin-right: 1em; }

.confHeaderA { display: table; width: 100%; }
.confHeaderA .col { display: table-cell; vertical-align: middle; width: 50%; }
.confHeaderA .login-sec { text-align: right; }
.confHeaderA .login-wrapper-box { display: inline-block; text-align: left; }

.confHeaderB { padding: 10px 0; text-align: center; }
.confHeaderB img { max-height: 200px; max-width: 833px; }

.conferenceNav {
    background: rgb(9,50,84); /* Old browsers */
    background: -moz-linear-gradient(left,  rgba(9,50,84,1) 0%, rgba(45,77,116,1) 50%, rgba(9,50,84,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  rgba(9,50,84,1) 0%,rgba(45,77,116,1) 50%,rgba(9,50,84,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  rgba(9,50,84,1) 0%,rgba(45,77,116,1) 50%,rgba(9,50,84,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#093254', endColorstr='#093254',GradientType=1 ); /* IE6-9 */
    text-align: center;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
ul.confNavUL {list-style: none;margin: 0;padding: 0;text-align: center;}
ul.confNavUL > li { display: inline-block; margin: 0 5px; vertical-align: middle; }
ul.confNavUL > li > a { color: #ffffff; display: block; padding: 12px 10px; font-weight: 700; text-decoration: none; }
ul.confNavUL > li > ul { background: #093254; border: 1px solid #ffffff; display: none; position: absolute; width: 150px; }
ul.confNavUL > li:hover > ul { display: block; list-style: none; margin: 0; padding: 0; }
ul.confNavUL > li:hover > ul > li { color: #ffffff; font-family: 'Verdana', sans-serif; font-size: 10px; border-bottom: 1px solid #ffffff; text-align: left; }
ul.confNavUL > li:hover > ul > li > a { color: #ffffff; display: block; padding: 4px 10px; text-decoration: none; }
ul.confNavUL > li:hover > ul > li:hover { background: #2e4e75; }
ul.confNavUL > li:hover > ul > li:last-child { border-bottom: none; }

.conferenceBodyInner { min-height: 50vh; padding: 20px 20px 40px; }
.conferenceBody .contentBox p { margin-bottom: 1em; }

.conferenceFooter { margin-top: 2em; padding: 15px 0; text-align: center; }
.conferenceFooter h5 { color: #000080; font-size: 14px; font-weight: 700; line-height: 1.5em; text-transform: uppercase; }

/* old, not being used anymore 01.22.2016 */
table.confSponsTable { margin: 1em 0; width: 100%; }
table.confSponsTable h6 { color: #000000; font-size: 12px; font-weight: 700; margin: 0 0 1em; }
table.confSponsTable td { padding: 5px 5px 15px; vertical-align: top; width: 20%; }
table.confSponsTable td img { max-width: 200px; max-height: 80px; }
table.confSponsTable td img ~ img { margin-top: 10px; }

/*** SPONSOR LISTS 01.22.2016 ***/
.sponsorsWrapper > h5 { color: #000080; font-size: 20px; font-weight: 700; line-height: 1.5em; text-transform: uppercase; }
.sponsorBox {margin: 1em 0 1.5em;}
.sponsorBox > h1,
.sponsorBox > h2,
.sponsorBox > h3 { color: #daa520; font-weight: 700; }
.sponsorBox > h1 { font-size: 18px; }
.sponsorBox > h2 { font-size: 16px; }
.sponsorBox > h3 { font-size: 14px; }
ul.sponsorsUL { list-style: none; margin: 0; padding: 0; }
ul.sponsorsUL > li { display: inline-block; margin-bottom: 5px; text-align: center; vertical-align: top; }
/* first class */
.sponsors-firstclass > li { /*width: 275px;*/ }
/* .sponsors-firstclass > li:nth-child(3n+2), 
.sponsors-platinumclass > li:nth-child(3n+2) {margin-left: 50px;margin-right: 50px;} */
.sponsors-firstclass .spons-logo img {/* max-height: 190px; *//*max-width: 275px;*/}
/* business */
.sponsors-business > li { /*width: 210px;*/ }
.sponsors-business > li:nth-child(4n+2) { margin-left: 30px; margin-right: 30px; }
.sponsors-business > li:nth-child(4n+3) { margin-right: 30px; }
.sponsors-business .spons-logo img { max-height: 135px; /*max-width: 210px;*/ }
/* frequent flyer */
.sponsors-freqfly > li { /*width: 200px;*/ }
.sponsors-freqfly > li:nth-child(4n+2) { margin-left: 25px; margin-right: 25px; }
.sponsors-freqfly > li:nth-child(4n+3) { margin-right: 30px; }
.sponsors-freqfly .spons-logo img { max-height: 125px; /*max-width: 200px;*/ }
/* event */
.sponsors-event .spons-logo { text-align: center; }
.sponsors-event .spons-logo img {display: inline-block;max-height: 135px;max-width: 195px;}
.sponsors-event .spons-title { font-weight: 700; margin-top: 0.5em; text-align: center; }

<!-- Added 01/25/2018 -->

.homeBackLeft !important{
background: url("/upload/left.gif") no-repeat left top;
}

.homeBackMid{
background: url("/upload/mid.gif") repeat-x left top; width: 100%;padding: 12px;border-radius: 6px;
}

.homeBackRight{
background: url("/upload/right.gif") no-repeat left top;
}



/***** ADDED 4.27.18 ***********/
.side-by-side-sponsorWrapper {display:flex;}
.side-by-side-sponsorWrapper .sponsorBox {width:50%;}
.side-by-side-sponsorWrapper .sponsorBox img {max-width:100%;}