@charset "utf-8";
/* CSS Document */

/*===========================Awards Page===========================*/
.awards{ position: relative; padding-bottom: 40px;  }
.awards h4{margin-bottom: 5px;}
.awards_title{margin-bottom: 20px;}
.awards_title h1{
	font-size: 30px;
	color:#323232;
	font-weight: bold;
	margin: 0;
}
.awards_title h3{
	font-size: 16px;
	font-weight: bold;
	color:#00A0AF;
	margin: 0;
}

.events.interior .left_panel {
min-width:815px;
}
.awards .awards_menu {
display:inline-block;
}

/*.slideshow{overflow:hidden; width: 810px; height: 180px; position: relative;}*/
/*.slideshow li{position: absolute; display: none;}*/
.slideshow img {width:100%;}
.slideshow li:first-child{display: list-item;}
.gallery-link{
	background: none repeat scroll 0 0 #000000;
    color: #00919F;
    display: block;
    font-size: 13px;
    font-weight: bold;
    padding: 5px;
    text-transform: uppercase;
}
.awards_menu{
	background: #E7E7E7;
	list-style: none;
	margin-bottom: 30px;
}
.awards_menu li{
	float: left;
}
.awards_menu li a{
	color: #797979;
	padding:8px 19px;
	font-size: 12px;
	text-transform: uppercase;
	display: block;
	height:19px;
}
.awards_menu li a.nav-image{
	padding: 0;
	display: block;
	background-color:#00A3AF;
	height:auto;
}
.awards_menu li:first-child a img{
	padding: 0;
	display: block;
	height:44px !important;
	width:auto !important;
    /*box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);*/
    height: 35px !important;
    position: relative;
    width: auto !important;
    z-index: 100;
	margin:0;
}
li.awards_menu_active a{
	background: #fff;
	color: #000;
}
				.agenda-navigation {
					width:100%;
				}
				.agenda-navigation h3 {
					display:inline-block;
					border-right:1px solid rgba(0,0,0,0.5);
					font-size:1.6rem;
					font-weight:bold;
					color:rgb(155, 155, 136);
					cursor:pointer;
				}
				.agenda-navigation h3:hover,
				.agenda-navigation h3.active {
					color:rgb(0, 0, 0);
				}

.awards_left{
	float:left;
	width: 590px;
	/*padding-right: 30px;*/
	font-size: 14px;
	line-height: 19px;
	padding-left:20px;
}
.awards_right .awards_section > h4:first-child{
		font-family: 'berthold_akzidenz_groteskBdcn';
		font-weight:lighter;
		color:#000;
		font-size:17px;
		padding-bottom:5px;
		margin-bottom:10px;
		border-bottom:3px solid rgb(0, 160, 175);
		text-transform:uppercase;
}
.awards_section:first-of-type{
	padding-top: 0px;
	border-top: none;
}

.awards_section:first-child,
.awards_section:nth-child(2){border-top: none; margin-bottom:10px;}
.awards_right p {
margin-bottom:15px !important;
}
.awards_right .awards_section:last-child {
padding-top:15px;
}
.awards_section.no_bt{border-top: none;}
.awards_section h2{margin:1.5em 0 .5em; color:#000;}
.awards_section h2:first-child{margin-top:0;}
.awards_section p{margin-bottom: .8em}
.awards_article{margin-top: 25px;}
.awards_article:first-of-type{margin-top: 0;}
.em_title{border-bottom: 1px solid #4a4a4a; padding-bottom: 10px;}
.awards_left .awards_section .section_list_img{margin-top:5px;}
.section_list_img{float: left; margin-right: 15px;}
.section_list_content{overflow: hidden;}

.awards_right{
	width: 185px;
	padding-left: 10px;	
	display:inline-block;
}
.awards_right p{color:#000; font-size: 12px;}
.awards_sponsors{
	list-style: none;
	overflow: hidden;
	margin-bottom: 15px;
}
.awards_sponsors li{
	float: left;
	text-align: center;
	margin: 0 15px 15px 0;
	border: 1px solid #4a4a4a;
}
.p_sponsors{
	border-top: none;
	padding-bottom: 0;
}
.awards_left .s_sponsors{padding-top: 30px; margin-bottom:0;}
.awards_left .s_sponsors li{margin-bottom: 5px;}

/*Agenda section*/
.awards_agenda > li{
	overflow: hidden;
	padding: 10px 0;
	border-top: 1px solid #4a4a4a;
}
.agenda_time{float:left; width: 150px; margin-right: 20px;}
.agenda_details{float: left; width: 415px;}
.agenda_details:hover .agenda_title, .agenda_details:hover .agenda_click{color:#00909F;}
.agenda_title{font-size: 14px; font-weight: bold; margin-bottom: 5px; display: block;}
.agenda_expand{display: none;}
.agenda_expand ul{list-style: disc; margin-left: 1.1em;}
.agenda_click{font-size: 12px; color: #666666; cursor: pointer;}

.awards_ad{padding: 40px 0;}

.action_btns{list-style: none; overflow: hidden; margin-bottom: 15px;}
.action_btns li{float: left; margin-right: 8px;}
.action_btns a{
	background: #C0C0C0;
	display: block;
	border-radius: 3px;
	padding:6px 5px 3px;
}
.action_btns a:hover{background: #00909F;}
a.awards_fb_btn{
	padding: 5px 4px 0 10px;
	cursor: pointer;
}
a.awards_twitter_btn{padding-left:4px; padding-right:4px;}

span.IN-widget{
	opacity: 0;
	position: absolute;
	top:0;
	height: 25px;
	width: 20px;
	overflow: hidden;
	right: 2px;
}
span.IN-widget *{
	opacity: 0.5;
	filter: alpha(opacity = 0);
	width: 100%; /* stupid IE */
}
 .IN-top{background: none;}

.related_events{list-style:none; color:#656565;}
.related_events li{margin-bottom: 10px; display:inline-block;}
.related_events li:only-child{margin-bottom: 0px;}
.related_events li img{display: bold; max-width:185px;}
.related_events .section_list_content{overflow: visible;}

.section_list h2{margin-bottom: 0; line-height: 23px;}
.section_list li{padding:20px 0; border-top: 1px solid #4a4a4a; overflow: hidden; list-style:none;}
.section_list li:first-child{padding-top:0; border-top: 0;}
.section_list.past_galleries li:first-child{padding-top:15px; border-top: 0;}

/*---------awards gallery---------*/
/*awards slider*/
.awards_gallery{overflow: hidden; margin-bottom: 30px; }
.awards_gallery ul{
	overflow: hidden;
	list-style: none;
	background: #555;
	margin-bottom: 15px;
	width:590px;
	height: 393px;
}
.awards_gallery ul li:first-child{display: block;}
.awards_gallery ul li{position: absolute; display: none;}
.awards_gallery ul li img{max-width:590px; max-height: 393px;}
.gallery_current{z-index: 10;}
.awards_gallery .gallery_caption{text-align: center; margin:15px 0;}

.gallery_navigation{
	overflow: hidden;
	text-align:center;
	position: relative;
	font-weight: bold;
	padding:5px 0;
	background-color:#E1E1E1;
}
.slide_count {
padding:0 15px;	
}
.gallery_navigation .gallery_prev input{border:none; background:none;  cursor: pointer; color:#666666; transition:0.5s color; font-weight:bold;}
.gallery_navigation .gallery_next input{border:none; background:none; cursor: pointer; color:#666666; transition:0.5s color; font-weight:bold;}

.gallery_navigation .gallery_prev input:hover, .gallery_navigation .gallery_next input:hover{color:#00A0AF;}

.past_galleries a{color: #000;}
.past_galleries a:hover{color: #00A1AD;}

		.awards_main .awards_left {
		width:100%;

		}
		.awards_main .awards_section{
		width:75%;
		display:inline-block;
		border-top:none;
		padding-top:0;
		}
		.awards_main .awards_right .awards_section{
		width:inherit;
		}
		.awards_main  .awards_right {
		float:right;
		position:relative;
		}
		.awards_gallery {
		text-align:center;
		}

		.awards_gallery input {
		max-width:100%;
		max-height:700px;
		}

/*-----------awards_venue-----------*/
.venue_img{margin-bottom: 15px;}
.venue_img img{max-width:100%;}

/*SIDEBAR*/
.main_right_container.right{
padding:0 20px;
margin-top:20px;
float:right;
padding-top:20px;
padding-right:36px;
width:291px;
}
.main_right_container.right h2{
font-weight:bold;
font-size:12px;
color:#00919F;
margin-top:20px;
margin-bottom:10px;
}
.main_right_container.right h2:first-child{
margin-top:0;
}
.sidebar-list {
list-style:disc;
padding-left:15px;
border-bottom:1px solid #CBCBCB;
padding-bottom:20px;
}
.sidebar-list li{
color:#999988;
font-size:12px;
line-height:14px;
margin-top:10px;

}
.sidebar-list span {
color:#999988;
font-size:12px;
line-height:14px;
font-style:italic;
}
.main_right_container .sidebar-list a span:hover {
color:#F47A20;
}
.main_right_container.small {
width:139px;
padding-left:10px;
padding-top:0;
}
.main_right_container.small .sidebar-list span:first-child {
font-size:12px;
line-height:14px;
}
.main_right_container.small .sidebar-list span {
font-size:10px;
line-height:12px;
}
.main_right_container.small.mmpage {
margin-right:20px;	
}
.sidebar-list li span:first-child {
color:#333333;
font-style:normal;
}

input.sign_up_btn[type="submit"] {
    background-color: #0091A1;
    border: medium none;
    border-radius: 5px;
    clear: both;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    margin: 30px 0;
    padding: 6px 13px;
    transition: background-color 0.5s ease 0s;
}
input.sign_up_btn[type="submit"]:hover {
    background-color: #00C4CE;
}

input.sign_up_btn[type="submit"], .register_btn {
    background-color: #0091A1;
    border: medium none;
    border-radius: 5px;
    clear: both;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    margin: 30px 0;
    padding: 6px 13px;
    transition: background-color 0.5s ease 0s;
	display:inline-block;
}
input.sign_up_btn[type="submit"]:hover, .register_btn:hover {
    background-color: #00C4CE;
}

ul.event_menu_list {font-size:14px; padding:9px 0;}
.event_menu_list li {display:inline;}
.event_menu_list li a {color:#2F2F1B; padding:10px 15px;}
.event_menu_list li a:hover {background-color:#FFF;}
.event_menu_list li a.active {background-color:#FFF;}

h3.event_title, h1.event_title {font-size: 28px; font-weight: bold; color: rgb(51, 51, 51); line-height: 33px; margin-bottom: 4px;}
h3.event_title.small, h1.event_title.small {font-size: 13px; font-weight: normal; color: rgb(153, 153, 153); line-height: 15px; margin-bottom: 30px; text-transform:uppercase;}
span.event_name {font-size: 20px; color: rgb(51, 51, 51); display:block; margin-bottom: 15px; font-weight:bold; }
h2.event_name.main {font-size: 20px; color: rgb(0, 0, 0); display:block; margin-bottom: 15px; font-weight:bold;}
span.event_info {font-size:16px; line-height:21px; font-weight:bold;color:#0066CC; display:block; margin-bottom:30px;}

ul.event_bullets { margin-top:30px;}
ul.event_bullets p {font-size:14px; font-weight:bold; margin:0 0 3px -15px;}
ul.event_bullets li {padding-top:5px;}


/*========================== AGENDA PAGE ==========================*/
.agenda-navigation{
margin-bottom:35px;
width:590px;
float:left;
}

.print-agenda {
    left: 61%;
    position: absolute;
}
.agenda-navigation h3 {
	display:inline-block;
	border-right:2px solid #9B9B88;
	padding:0 10px;
	color:#9B9B88;
	cursor:pointer;
	font-size:18px;
}
.agenda-navigation h3.active {
	color:#000000;
}
.agenda-navigation h3:first-child {
padding-left:0;
}
.agenda-navigation h3:last-child {
	display:inline-block;
	padding-right:0;
	border-right:none;
}

.event ul {
margin:0;
}

.event ul li,
.event_legand {
list-style:none;
padding:10px 0;
overflow:auto;
border-top:1px dotted #999988 ;
font-size:13px;
color:#4b4b4b;
}
.event_legand legend {
display:inline-block;
}

.event ul li:last-child{
border-bottom:1px dotted #999988 ;
}

.event ul li li {
border:none;
padding:0;
list-style:disc;
margin-left:15px;
overflow:visible;
}

.event ul li div {
margin:0;
padding:0;
}

.event ul li div.event_discription {
width:435px;
line-height:18px;
float:left;
}

/*.event ul li div.event_discription span {
color:#9B9B88;
}*/

.article_section {
position:relative;
width:590px;
float:left;
margin-bottom:40px;
}
.event {
display:block;
transition:display 1s;	
width:91%;
padding-left:20px;
}
.event ul.clearfix {	
width:100%;
}

.event .event_time {
width:150px;
float:left;
}

/*====== awards ========= */

.awards_left .awards_section .awards_article ul li span {
    color: #B6224E;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 15px;
    font-style: italic;
}
.awards_left .awards_section .awards_article ul li nomineename span {
    color:inherit;
    font-family: inherit;
    font-size: inherit;
    font-style: normal;
}
.awards_section iframe {
width:100%;
margin-top:15px;
}

/*Event Photo Gallery*/						
.gallery-wrap{width:600px;}		
.gallery-wrap .image-holder	{text-align:center;}
.gallery-wrap .image-holder p{text-align:center;}

.gallery-wrap .image-holder img{display:block;margin:0 auto;}
.gallery-wrap .image-holder h3{font-size:12px;line-height:15px;font-weight:normal;color:#323232;text-align:center;margin:10px 0 0 0;}
.gallery-wrap table{width:100%;margin:5px 0 0 0;}
.gallery-wrap table td{width:50%;font-size:14px;font-weight:bold;text-align:center;padding:10px 20px 10px 20px;}
.gallery-wrap table td.prev{width:25%;text-align:left;}
.gallery-wrap table td.prev input,
.gallery-wrap table td.next input{border: 0;font-size: 14px;font-weight: bold;color:#00919f; cursor: pointer; background: none;}
.gallery-wrap table td.next{width:25%;text-align:right;}
.gallery-wrap table td a{font-size:14px;font-weight:bold;}


.awards .sponsor_section h4,
.awards .s_sponsors h4,
.awards .p_sponsors h4{
    border-bottom: 1px solid #4a4a4a;
    font-family: "berthold_akzidenz_groteskBdcn";
    font-size: 17px;
    font-weight: lighter;
    margin-bottom: 15px;
    padding-bottom: 5px;
	color:#000;
}
.sponsors li { border:1px solid rgb(74, 74, 74); }

.awards_sponsors img,
.sponsors img {
width:121px;
}
.awards_left .awards_section li:last-child {
margin-right:0;
}
.sponsor_section,
.p_sponsors {
margin-top:30px;
}
.past_galleries {
	width:100%;
}
.past_galleries h2 {
	font-weight:normal;
}