﻿/***************************************************************************/
/* Full Day Program                                                         */
/****************************************************************************/
.full-day h1{
  /*margin-bottom:15px;*/
}
.full-day .session{
    margin-bottom:20px;
}
.session-times{
  font-weight:bolder; 
  color:#CC0000;
  font-size:2.0em;
  margin-top:20px;
}

.presentationTitle{
  margin:6px 0;
  font-family:inherit;
  font-size:1.5em;
  font-weight:bolder;
  font-style:italic;
  
}
.presentationTimes{
  font-family:inherit;
  font-size:1.5em;
  font-weight:bolder;  
  margin-bottom:4px;
  color:#9d1f20;
  
}
.program-speaker {
    font-size:1.5em;
    font-family:inherit;
    font-weight:400;
    margin-bottom:4px;
}
.program-speaker a{
    font-weight:bolder;
}

.session-title{
    line-height:1.3;
    vertical-align:middle;
}

.canceled {
    color:#e1efef;
}
.canceled .session-title {
    color: #666;
}
.canceled .program-speaker a {
    color: #e1efef;
}

.notice{
    font-weight:bolder;
    clear:both;
    margin:2px 0;
    font-size:1.5em;
}

.canceled .notice{
    text-align:center;
    color:#CC0000;
    font-weight:bolder;
    clear:both;
    margin:15px 10px;
    font-size:1.5em;

}

.virtual-tracks{
  width:176px;
  height:22px;
  float:right;  
}
.virtual-tracks span {width:22px; height:22px; margin:0 1px; display:block; float:right;}
.virtual-tracks span.ET{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Encoding-22.png); }
.virtual-tracks span.EE{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Enterprise-22.png); }
.virtual-tracks span.MC{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Monetizing-22.png); }
.virtual-tracks span.CMW{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Content-22.png); }
.virtual-tracks span.OTT{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/OTT-22.png); }
.virtual-tracks span.LW{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Webcasting-22.png); }
.virtual-tracks span.FPS{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Formats-22.png); }
.virtual-tracks span.MEB{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Media-22.png); }
.virtual-tracks span.DP{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Devices-22.png); }



/****************************************************************************/
/* TOC                                                                      /*
/****************************************************************************/
.program-toc {  
  list-style:none;  
  margin: 25px 0 0 -40px ;
}


.program-toc li {  
  margin: 6px 0;
  font-size:18px;
}

.program-toc li.focus-track{
  padding:2px 0 2px 26px;
  height:22px;
  background-repeat: no-repeat    
}

.program-toc li.focus-track.ET{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Encoding-22.png); }
.program-toc li.focus-track.EE{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Enterprise-22.png); }
.program-toc li.focus-track.MC{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Monetizing-22.png); }
.program-toc li.focus-track.CMW{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Content-22.png); }
.program-toc li.focus-track.OTT{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/OTT-22.png); }
.program-toc li.focus-track.LW{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Webcasting-22.png); }
.program-toc li.focus-track.FPS{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Formats-22.png); }
.program-toc li.focus-track.MEB{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Media-22.png); }
.program-toc li.focus-track.DP{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Devices-22.png); }

/****************************************************************************/
/* Focus Area Page                                                          /*
/****************************************************************************/

#focus-area h1{
  padding:12px 0 2px 58px;
  height:54px;
  background-repeat: no-repeat;    
  text-align:left;
  margin:30px auto 30px auto;  
}

#focus-area h1.ET{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Encoding-52.png); }
#focus-area h1.EE{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Enterprise-52.png); }
#focus-area h1.MC{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Monetizing-52.png); }
#focus-area h1.CMW{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Content-52.png); }
#focus-area h1.OTT{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/OTT-52.png); }
#focus-area h1.LW{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Webcasting-52.png); }
#focus-area h1.FPS{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Formats-52.png); }
#focus-area h1.MEB{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Media-52.png); }
#focus-area h1.DP{ background-image:url(http://www.streamingmedia.com/Conferences/West2016/Images/Devices-52.png); }


/****************************************************************************/
/* Program Content Menu (Days, Schedule                                     /*
/****************************************************************************/
/*.cur-schedule .mnu-scd a{font-weight:bolder; color:#d53d2f} */  /*menu not on overview page for SM*/

.cur-program .mnu-ovw a{font-weight:bolder; color:#ffffff; background-color:#333; border-radius:4px; }
.cur-program .mnu-ovw a:hover{color:#ffffff; }

.cur-693 .mnu-mon a {font-weight:bolder; color:#ffffff; background-color:#333; border-radius:4px; }
.cur-693 .mnu-mon a:hover{color:#ffffff;}


.cur-694 .mnu-tue a {font-weight:bolder; color:#ffffff; background-color:#333; border-radius:4px; }
.cur-694 .mnu-tue a:hover{color:#ffffff;}

.cur-695 .mnu-wed a {font-weight:bolder; color:#ffffff; background-color:#333; border-radius:4px; }
.cur-695 .mnu-wed a:hover{color:#ffffff;}

.cur-howto .mnu-how a{font-weight:bolder; color:#ffffff; background-color:#333; border-radius:4px; }
.cur-howto .mnu-how a:hover{color:#ffffff; }

.cur-ott .mnu-ott a{font-weight:bolder; color:#ffffff; background-color:#333; border-radius:4px; }
.cur-ott .mnu-ott a:hover{color:#ffffff; }

.cur-livestreamingsummit .mnu-lss a{font-weight:bolder; color:#ffffff; background-color:#333; border-radius:4px; }
.cur-livestreamingsummit .mnu-lss a:hover{color:#ffffff; }

.cur-livestreamingsummit2 .mnu-lss a{font-weight:bolder; color:#ffffff; background-color:#333; border-radius:4px; }
.cur-livestreamingsummit2 .mnu-lss a:hover{color:#ffffff; }

.cur-lss-track .mnu-lst a{font-weight:bolder; color:#ffffff; background-color:#333; border-radius:4px; }
.cur-lss-track .mnu-lst a:hover{color:#ffffff; }

.cur-discoverytrack .mnu-dis a{font-weight:bolder; color:#ffffff; background-color:#333; border-radius:4px; }
.cur-discoverytrack .mnu-dis a:hover{color:#ffffff; }



.mnu-top {list-style:none; list-style-type:none; margin:0 auto 0 auto; font-weight:400; font-size: .96em}
.mnu-top li {float:left; margin: 0 3px 20px 3px; font-family: 'Lato', Helvetica, Arial;}
.mnu-top li a {color:#333333; padding:8px;}
.mnu-top li a:hover {color:#b12925;}

.mnu-bot {list-style:none; list-style-type:none; margin:0 auto 0 auto; font-weight:400; font-size: .96em}
.mnu-bot li {float:left; margin: 0 3px 20px 3px; font-family: 'Lato', Helvetica, Arial;}
.mnu-bot li a {color:#333333;}
.mnu-bot li a:hover {color:#b12925;}




/*
.mnu-top {margin-bottom:15px; border-top:1px #cecece dashed; border-bottom:1px #cecece dashed; padding:8px 0;}
.mnu-top td {font-family: 'Oswald', sans-serif;}
.mnu-bot {margin:25px 0; clear:both; border-top:1px #cecece dashed; border-bottom:1px #cecece dashed; padding:8px 0;}
.mnu-top td {font-family: 'Oswald', sans-serif;}
.mnu-top  a{color:#256ed7;}
.mnu-bot  a{color:#256ed7;}
*/

.mnu-top.track-menu {border:none; clear:both; margin-top:20px;}
.mnu-top.track-menu a:hover {color:#ed177a;}

.mnu-bot.track-menu {display:none;}



.clsTrackMenu {margin:10px auto; border-radius:5px; border-spacing:10px 10px;border-collapse: separate; border:0;}
.clsTrackMenu td {width:115px; padding:5px; margin:5px; background-color:#e1efef; border-radius:5px;  vertical-align:middle; text-align:center;}

.cur-693 .clsTrackMenu {display:none;} /* Workshops */
.cur-693 .clsTrackMenu {display:none;} /* Workshops */
.mnu-bot.clsTrackMenu {display:none;} /* Bottom of page */

.brochure-sponsor{
  text-align:center;
  width:130px;
  float:right;
  text-transform:uppercase;
  font-size:11px;
  letter-spacing:2px;
  border:1px #ccc solid;
  margin:4px;
  padding:4px;
  border-radius:4px;
}
.brochure-sponsor-image{
  width:120px;
  margin:10px 0 0 0;
  
}

/****************************************************************************/
/* Kludge it up for the Cyber Tours!
/****************************************************************************/
div.presentationTitle{  
  background-repeat: no-repeat; margin-top:15px;
       
}

/*DT-101 */
#p-9618 div.presentationTitle{padding:0 0 0 20px; background-image:url(http://www.streamingmedia.com/Conferences/East2016/Images/OTT-16.png);}
#p-9626 div.presentationTitle{padding:0 0 0 20px; background-image:url(http://www.streamingmedia.com/Conferences/East2016/Images/Devices-16.png);}

/*DT-102 */
#p-9619 div.presentationTitle{padding:0 0 0 20px; background-image:url(http://www.streamingmedia.com/Conferences/East2016/Images/Enterprise-16.png);}
#p-9627 div.presentationTitle{padding:0 0 0 20px; background-image:url(http://www.streamingmedia.com/Conferences/East2016/Images/Encoding-16.png);}

/*DT-103 */
#p-9620 div.presentationTitle{padding:0 0 0 20px; background-image:url(http://www.streamingmedia.com/Conferences/East2016/Images/Webcasting-16.png);}
#p-9628 div.presentationTitle{padding:0 0 0 20px; background-image:url(http://www.streamingmedia.com/Conferences/East2016/Images/OTT-16.png);}

/*DT-104*/
#p-9621 div.presentationTitle{padding:0 0 0 20px; background-image:url(http://www.streamingmedia.com/Conferences/East2016/Images/OTT-16.png);}
#p-9629 div.presentationTitle{padding:0 0 0 20px; background-image:url(http://www.streamingmedia.com/Conferences/East2016/Images/OTT-16.png);}

/*DT-105*/
#p-9622 div.presentationTitle{padding:0 0 0 20px; background-image:url(http://www.streamingmedia.com/Conferences/East2016/Images/OTT-16.png);}
#p-9630 div.presentationTitle{padding:0 0 0 20px; background-image:url(http://www.streamingmedia.com/Conferences/East2016/Images/OTT-16.png);}

/*DT-201*/
#p-9623 div.presentationTitle{padding:0 0 0 20px; background-image:url(http://www.streamingmedia.com/Conferences/East2016/Images/Webcasting-16.png);}
#p-9631 div.presentationTitle{padding:0 0 0 20px; background-image:url(http://www.streamingmedia.com/Conferences/East2016/Images/OTT-16.png);}

/*DT-202*/
#p-9625 div.presentationTitle{padding:0 0 0 20px; background-image:url(http://www.streamingmedia.com/Conferences/East2016/Images/Webcasting-16.png);}
#p-9632 div.presentationTitle{padding:0 0 0 20px; background-image:url(http://www.streamingmedia.com/Conferences/East2016/Images/Encoding-16.png);}

/*DT-204*/
#p-9949 div.presentationTitle{padding:0 0 0 20px; background-image:url(http://www.streamingmedia.com/Conferences/East2016/Images/Encoding-16.png);}
