#grid p{
margin:0px !important;
}
/*@media screen and (min-width: 451px) and (max-width: 1016px) {*/
/*	.table_area{*/
/*	    transform: translate(0%,-22.5%) scale(0.56,.56) !important;*/
/*    -moz-transform: translate(0%,-22.5%) scale(0.56,.56) !important;*/
/*    -ms-transform: translate(0%,-22.5%) scale(0.56,.56) !important;*/
/*    -webkit-transform: translate(0%,-22.5%) scale(0.56,.56) !important;*/
/*    -o-transform: translate(0%,-22.5%) scale(0.56,.56) !important;*/
/*	}*/
/*}*/

.table_area ul{
list-style:none  !important;
margin-left:0px !important;
margin-bottom:0px !important;
padding: 0;
}
#content ul{
list-style:disc ;
margin-left:30px;
margin-bottom:10px;
}
.see_all{
color:white;
position:absolute;
bottom:75px;
font-size:14.5px;
font-weight:bold;
left:10px;
cursor:pointer;
z-index: 2;

}
.see_all:hover{
color:white;
text-decoration:underline;
}

h1,h2,h3,h4,h5{
	color: #358fce;
	font-weight: bold;
	text-transform: capitalize;
}

h2{
	font-size: 14.5px;
}

.GMimg{
	text-align:center;	
}

#content h2 {
	font-size: 22px;
	color: #333333;
	clear: both;
	margin: 15px 0 5px 0;
	text-transform:  capitalize;
	font-weight: normal;
	font-style: normal;
}

#wrapper{
	margin: 0 auto;
	width: 996px;

	background: url('../../images/container_bg.png') repeat-y;
}

#inner_wrapper{
	width: 960px;
	margin: 0 auto;
	padding-bottom: 0;
	background-color: #fff;
}

/*.footer_bottom{
	height: 50px;
	background: url('../../images/container_bg_bottom.png') repeat-y;
	width: 100%;
	width: 995px;
	margin: 0 auto;
}*/

.footer_bottom{
	height: 30px;
	background: url('../../images/container_bg.png') repeat-y;
	width: 100%;
	width: 996px;
	margin: 0 auto;
}

#header{
	background: url('../../images/header.png') no-repeat;
	height: 113px;
	width: 960px;
	position: relative;
}

#main_col-left{
	float: left;
	width: 815px;
	
}

.inner_col_right{
	float: left;
	width: 42%;
}

#main-col-right{
	float: right;
	width: 140px;
	margin-top: 4px;
	min-height: 645px;
}

#main-col-right img{
	margin-bottom: 1px;
}

#content { padding: 0px 15px; font-size: 14.5px; color: #333; float:left; width:97%;}

#content p {
	margin-top: 5px;
	margin-bottom: 10px;
}

.inner_col{
	float: left;
	width: 57%;
}

.inner_row{
	clear: both;
	width: 100%;	
}

.clear{
	clear: both;
}

.fleft{
	float: left;
}

.fright{
	float: right; 
}

.article_row{
	width: 95%;
	border-bottom: 1px #428bca solid;
	clear: both;
	color: #000;
	line-height: normal;
	font-size: 14px;
	margin: 10px auto 15px;
	padding-bottom: 10px;
}

.article_row img{
	width: 185px;
	margin: 10px 10px 10px 0;	
}

.article_row h2 a { color: #000; }

.article_row p{
	display: block;
	padding-top: 10px;
}

.read-more{
	font-weight: bold;
	color: #358fce;
	text-transform:  capitalize;
	font-size: 12px;
}

.articles_container{
	margin: 10px 10px 10px 20px;
}



#content .article_row{
	border-bottom: 1px #cedfec solid;
	clear: both;
	color: #666;
	line-height: normal;
	font-size: 14.5px;
	margin: 5px 0 5px;
	padding-bottom: 10px;
	width: 795px;
}

#content .article_row img{
	width: 62px;
	margin: 10px 10px 0px 0;	
}

.guides-container .article_row img {
	box-shadow: 4px 4px 8px;
	color: #000;
}

#content .article_row p{
	display: block;
	padding-top: 10px;
}

#content .read-more{
	font-weight: bold;
	color: #358fce;
	text-transform:  capitalize;
	font-size: 12px;
}


#ticker_large{
    display: block;
    float: left;
    margin: 5px 0 0 5px;
    padding: 0;
    width: 100%;
}

#ticker_large *{
	border-left: 0;
	border-left: none;
	border-right: 0;
	border-right: none;

}

#wired-fader {
	display: block;
    margin: 0 auto;
    padding: 2px 0;
    width: 798px;
	background-color: #C7D6E6;
	border: 1px solid #528BD4;
	text-align: center;
	color: #004186;
	font-family: Verdana, Geneva, sans-serif;
	font-style: bold;
	height: 40px;
	
	cursor: pointer;
}

#wired-fader span {
	display: block;
    margin: 0;
    padding: 0;
    width: 798px;
	text-align: center;
}

#ticker{
    display: block;
    margin: 5px auto;
    padding: 0;
    width: 800px;
}

#ticker *{
	border-left: 0;
	border-left: none;
	border-right: 0;
	border-right: none;

}

/*#ticker .scrollingtext span:first-child {
	display: none;
}

#ticker .scrollingtext span:last-child {
	display: none;
}

#ticker .scrollingtext a span {
	display: inline !important;
}

#ticker .scrollingtext a span {
	display: inline !important
}*/

.register-block{
    background-color: #F6ECE2;
    color: #966E62;
    display: block;
    float: right;
    font-size: 14.5px;
    margin: 5px 0 0 5px;
    padding: 5px;
    width: 798px;
	text-align:center;
}

.register-block a{
	color: #966e62;
}

.bold_font{
	font-weight: bold;
}

.margin-right-view-all{
	margin-right: 15px;
}

.deals{
	font-size: 26px;
	color: #333333;
	clear: both;
	margin: 28px 0 0 0;
	text-transform:  capitalize;
}

.stock-entry{
	width: 340px;
	height: 58px;
	clear: both;
	background: url('../../images/stock_block.png') no-repeat;
	margin-bottom: 105
}

#alexa{
	width: auto;
	padding-bottom: -20px;
	
}

.article_small{
	width: 340px;
}

.article_small img{
	width: 25px;
	height: 25px;
}

.article_video{
	width: 350px;
}

.footer-links{
	width: 917px;
	margin: 0 auto;
}

.footer-links a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	margin-right: 10px;
}

.footer-links a:hover {
	color: #FE0000;
}

.footer-links a span{
	font-size: 14px;
}

.copyright{
	float: right;
	font-size: 14px;
	color: #666;
}

.header_search_block{
	width: 260px;
	position: absolute;
	bottom: 0;
	right: 0;
	height: 40px;
}

.search_button{
	border: 0;
	background: transparent;
	width: 25px;
	height: 25px;
	cursor: pointer;
	overflow: hidden;
	text-indent: -999px;
	position: absolute;
	right: 3px;
	bottom: 4px;
}

.header_search{
	border: 0;
	background: transparent;
	width: 210px;
	height: 20px;
	position: absolute;
	left: 10px;
	bottom: 5px;	
	padding: 5px;

}

.header-links{
	position: absolute;
	bottom: 8px;
	left: 15px;
	font-size: 14.5px;
	
}

.header-links a {
	margin-right: 11px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}

.header-links a:hover {
	color: #FE0000;
}

.header-links a span {
	font-size: 14px;
}

.stock-left{
	float: left;
	width: 223px;
	position: absolute;
	top: 5px;
	left: 5px;
	height: 43px;
}

.stock-entry{
	position: relative;
}

#stock-text-top{
	position: absolute;
	top: 6px;
	left: 21px;
	width: 207px;
}

#stock-text-bottom{
	position: absolute;
	bottom: 1px;
	left: 11px;	
}

.stock-text{
	float: left;
	color: #666666;
	margin: 0 20px 0 0;
}

.blue{
	text-transform: uppercase;
	color: #358fce;
	font-size: 10px;
	width: 110px;
	position: absolute;
	bottom: -1px;
	left: 10px;
}

.stock-right{
	position: absolute;
	right: 0;
	top: 0;
	
}

.stock-numbers{
	font-size: 24px;
	position: absolute;
	right: 3px;
	top: 13px;
	width: 100px;
}

.green{
	color: #98c140;
}

.margin-top-text{
	margin-text: 10px;
}

.bold{
	font-weight: bold;
}

.storysummary { padding-top: 7px; }
.storysummary span.subtitle {color: #666; margin-bottom: 10px; margin-top: 0px; font-size: 14px; font-style: italic; display:block;}

.posteddate { color: #444; margin-top: 10px; margin-bottom: 4px; }
.subtitle { color: #444; margin-top: 15px; margin-bottom: 10px; font-size: 14.5px; font-style: italic;}

.image-article {
	margin: 0 auto;
	width: 650px;
	height: 300px;
	text-align: center;
}
.image-article img {
	height: 100%;
}

.story { color: #444; margin-top: 20px; }

.story ul {
	margin: 10px;
}
.story ul li { list-style-type: circle; list-style-position:outside; margin-left: 15px; }

.downloadable { 
	margin: 20px auto;
    text-align: center;
    width: 140px;
}

.downloadable img { 
    box-shadow: 4px 4px 8px;
    color: #000;
}

.podcast-title {
    font-weight: bold;
    font-size: 24px;
}

.podcast-subtitle {
    color: grey;
}

.podcast {
    margin-bottom: 20px;
}

.podcast-info {
    margin-bottom: 20px;
}

.podcast-info h2 {
    margin-top: 0;
    margin-bottom: 20px;
}

.grey-separator {
    height: 10px;
    background: #EEE;
}

.podcast-author-image {
    margin-top: 10px;
    margin-bottom: 20px;
}

.podcast-author-info {
    margin-top: 10px;
    margin-bottom: 20px;
}

.podcast-author h2 {
    margin-top: 0;
    margin-bottom: 20px;
}

.podcast-author-left {
}

.podcast-author-right {
    text-align: right;
}

.podcast-callout {
    width: 314px;
}

.podcast-callout .podcast-banner {
    text-align: center;
    font-size: 18px;
    text-transform: uppercase;
    padding: 5px;
    background: #428bca;
    color: #FFF;
}

.podcast-callout .podcast-title {
    text-align: center;
    font-size: 15px;
    padding: 5px;
    background: #244670;
    color: #FFF;
}

.podcast-callout .podcast-title a {
    color: #FFF;
    font-weight: normal;
}

.podcast-callout .podcast-image {
    border: 3px solid #428bca;
}

.viewer { 
	margin: 20px auto;
    text-align: center;
    width: 420px;
}

.viewer2 { 
	margin: 20px auto;
    text-align: center;
    width: 525px;
}

.quote {
	margin-bottom: 5px;	
	background: #f2f6f9;
	padding: 8px;
}

.quote .advisor_to, .quote .advisor_from {
	font-size: 12px;
	color: #333333;
	clear: both;
	text-transform:  capitalize;
	font-weight: normal;
	font-style: normal;
}

.quote .advisor_top {
	font-size: 12px;
	color: #666;
	clear: both;
	font-weight: normal;
	font-style: normal;
}

.quote .advisor_quote {
	font-size: 14px;
	color: #333333;
	clear: both;
	font-weight: normal;
	font-style: italic;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: left;
	padding-left: 40px;
	background: url("../../images/quote.jpg") no-repeat left center;
}

.quote .advisor_bottom {
	font-size: 12px;
	color: #666;
	clear: both;
	font-weight: normal;
	font-style: normal;
}

.article_row h2 { margin: 0px!important; padding-top: 20px; }

.table tr th {
	padding: 5px;
}

.table tr td {
	padding: 5px;
	font-family: "Arial";
}

.table tr td input, .table tr td textarea {
	padding: 5px;
	border: 1px solid #CCC;
}

.feedflare { display: none; }

.article_row .posteddate { display: block; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal;}
.article_row .date { display: block; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; padding-top: 8px;}

#payment {

	border-top: 1px solid #cedfec;
	border-bottom: 1px solid #cedfec;
	width: 420px;
	margin: 20px auto;
}
#payment .pound { font-size: 36px; color: #CCC; padding: 0px 10px; }
#payment .input input {
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
    border: 1px solid #DDDDDD;
    font-size: 28px;
    height: 32px;
    padding: 4px;
	color: #666;
	width: 220px;
}

.widget {
	padding: 10px 10px 10px 10px; background: #f9f9f9; border: 1px solid #CEDFEC; margin-top: 10px;
}

#searchResults .grid_length{
	display:none;
}

#searchResults .grid_filter{
	display:none;
}


#top_adv{
float:right;
z-index:100;	
margin-top:5px; margin-right:10px;
}

#ads_RightTop img, #ads_RightBottom1 img, #ads_RightBottom2 img {
	width: 	135px;
}
#ads_RightTop { height: 481px; }
#ads_RightTop img {
	height: 400px;
}

.wallstreetimg { width: 200px!important; }
.nyimg { width: 122px!important; }

.paypalsubmit {
	background: url("https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif");
	width: 145px;
	height: 42px;
	display: block;
	border: 0px;
	cursor: pointer;
	margin-top: 6px;
}

.archivebutton {
	background: none repeat scroll 0 0 #EEEEEE;
    float: right;
    font-size: 14.5px;
    margin-top: 14px;
    padding: 5px 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;

}
.Invalid{
	background-color:#FFECEC;	
}

.valid{
	background-color:#E1FFE6;
	
		
}
.table .error{
float:left;
margin-lefT:15px;	
}

.table input{
	float:left;	
}

.sendImg{
	cursor:pointer;	
}
#SendBox{
	display:none;	
}

.sendTbl .error{
display:none;	
}


#editBox{
		display:none;
		width: 790px;
}


#sendErr{
			display:none;	
}

.msg {
	padding:4px; 
	margin-top:10px;
	margin-bottom:10px;
	width:100%;
	background-color:#F0FADE;
	border:1px solid #BFE977;
	text-align:center;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
	
	
	.error{
		width:100%;
		background-color:#FFECEC;
		border:1px solid #d89090;
		padding:4px; 
		margin-top:10px;
		margin-bottom:10px;
		text-align:center;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		
	}
	
	.verror{

	
	}
	
	
	#EditgroupBox{
	display:none;	
	}
	#AddgroupBox{
	display:none;	
	}
	
	#groupActionsBox{
		
	}
	
	
	#groupSendMsg ,#invSent{
	display:none;	
	}
	
#wired_bar_small {

	display: block;
    height: 35px;

    width: 800px;
	margin: 0 auto 5px auto;

	background: url("/images/wiredbar.jpg") repeat-x #222;
}
	
	
#wired_bar {
	margin-top:5px;
	float: left;
    display: block;
    height: 35px;
    margin-left: 5px;
    width: 100%;
	margin-bottom: 5px;
	background: url("/images/wiredbar.jpg") repeat-x #222;
}
#wired_bar .buttons {
	float: right; margin-right: 5px;	
}
	
#profile-left_out {
	float: left; 
	width: 190px;
	font-size: 14px;
}
#profile-right {
	float: left; 
	margin: 0 0 0 20px;
	background: #FFF;
	width: 760px;
	font-size: 14px;
}
#profile_image {
	background: #fff;
	width: 188px;
	margin: 0 auto;
}
#profile_image img {
	width: 188px;
}
.profile_detail {
    border-bottom: 1px solid #428bca;
    padding: 5px 0;
}
.profile_detail_header { color: #000; }
.profile_detail_content { color: #666; word-wrap: break-word; }

.row { clear: both; }

.profileblock {
	margin-bottom: 10px;	
}

.profileblock.half {
	float: left;
	width: 364px;
    margin: 0 20px 0 0;
}
.profileblock .block_title {
	color: #333333;
	font-size: 20px;
	border-bottom: 1px solid #428bca;
	margin: 0 0 5px 0;
}
.profileblock .block_content {
	color: #666;
}


.profileblock.full {
	width: 750px;	
	clear:both;
}

.wired-profile-title {
    padding-bottom: 5px;
}

.wired-profile-description {
    padding-bottom: 10px;
}

.block_name { float: left; margin-bottom: 15px;}
.block_name .name { font-size: 30px; color: #333333; }
.block_name .job { font-size: 14px; color: #666; }
.block_people {
    float: right;
}
.block_recent {  }

.block_downloadable .downloadableitem .title { font-size: 18px; font-style: italic;}
.block_links .link .title { font-size: 18px; font-style: italic;}
.block_events .event .title { font-size: 18px; font-style: italic;}

.block_content div { margin-bottom: 20px; }
.block_content div div { margin-bottom: 0px; }


/* ACCOUNT */

.account_module { float: left; width: 370px; margin-right: 20px; margin-bottom: 20px;}
.module_image { float: left; margin-right: 10px; margin-top: 5px; }

.grid th , #usersT th { text-align: left; background: #eee; padding: 5px; }
.grid td, #usersT td { background: #fff; padding: 5px;}


.cursor { cursor:pointer;}

.buttonset { text-align: center; }

.thnote { color: #666; font-size: 11px; font-style:italic; font-weight: normal;}

.actionsth { text-align: center!important; width: 100px;}
.btn_view { 
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url("../../images/icons/view.png");
	cursor: pointer;
	margin-right: 3px;
}
.btn_view:hover { background: url("../../images/icons/view_hover.png"); }
.btn_message { 
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url("../../images/icons/message.png");
	cursor: pointer;
	margin-right: 3px;
}
.btn_message:hover { background: url("../../images/icons/message_hover.png"); }
.btn_message.message_read { 
	background: url("../../images/icons/message_read.png");
}
.btn_message.message_read:hover { background: url("../../images/icons/message_read_hover.png"); }
.btn_edit { 
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url("../../images/icons/edit.png");
	cursor: pointer;
	margin-right: 3px;
}

.btn_manage { 
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url("../../images/icons/manage.png");
	cursor: pointer;
	margin-right: 3px;
}


.btn_edit:hover { background: url("../../images/icons/edit_hover.png"); }

.btn_manage:hover { background: url("../../images/icons/manage_hover.png"); }

.btn_delete { 
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url("../../images/icons/delete.png");
	cursor: pointer;
	margin-right: 3px;
}
.btn_delete:hover { background: url("../../images/icons/delete_hover.png"); }
.btn_send { 
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url("../../images/icons/send.png");
	cursor: pointer;
	margin-right: 3px;
}
.btn_send:hover { background: url("../../images/icons/send_hover.png"); }
.button {
	display: inline-block;
	background: url("../../images/btn.jpg") left no-repeat;
	color: #666;
	text-align: center;
	height: 14px;
	width: 148px;
	padding: 10px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: pointer;
}
.btn_back {
	display: block;
	background: url("../../images/btn_back.jpg") no-repeat;
	color: #666;
	text-align: center;
	height: 25px;
	width: 148px;
	padding-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: pointer;
	margin-bottom: 10px;
}

#preload { display: none; }

.logout { float: right; margin-top: -35px;}

.Mgrid { width: 700px!important; clear:both; }


#content .articeLikeBox a :hover{
	text-decoration:underline;	
}
.Wlogo{
	margin-top:0px !important;
}

#wired_bar_small a ,#wired_bar a{
	
margin-top:8px;	
float:left;
margin-right:10px;
color:white;
}
#wired_bar_small a:hover ,#wired_bar a:hover {
	text-decoration:underline;
	
}

.buttons a{
margin-top:0px !important;
}

#cke_bottom_professional{
display:none;	
}

.ui_tpicker_hour{
margin-lefT:10px;
}

.ui_tpicker_hour ,.ui_tpicker_minute{
margin-lefT:10px;
width:95%;
}

#friendsList{
width:100%;	
}

.rt_heading{
	position:absolute;
	top:3px;
	color:white;
width:100%;
text-align:center;	
}
#questionDD{
	position: absolute;	
	 bottom: 20px;
}
#questionDD_chzn{
	position: absolute;	
	 bottom: 20px;
	 width: 100%!important;
	 z-index: 2;
}
.rt_question{
margin-bottom:20px;	
}
.table_exp{
	height: 620px;
    width: 100%;
    position: relative;
    margin: auto;
}

.expert_info{
margin-bottom:10px;
border-bottom:1px solid #5a8a9e;
margin-top:20px;	
}

.expert_box{
	width:108px;
	height:150px;
	color:white;	
	float:left;

	position:absolute;
	cursor:pointer;
		
	
}

.expert_box .copy{

text-align:center;
position:absolute;
width:100%;
font-size:9px;
font-family: "Times New Roman", Times, serif;
text-transform: uppercase;
color: #fff;
background: linear-gradient(90deg, rgba(0,117,177,1) 0%, rgba(25,41,103,1) 49%);
bottom: -25px;
z-index: 1;
border-radius: 30px;
letter-spacing: -0.6px;
padding: 5px 10px;
}
#sortable1 .in2  .copy {
	color:#fff;
}

.expert_box img{
position:absolute;
margin-left:4px;
}

.table_area{
margin-top:20px;	
}

.table_bg{
    background:url(../../images/round_table.png) no-repeat;	
	width: 100%;
	height:100%;
    position: absolute;
    left: 0;
    top: 0;
    background-repeat: no-repeat;
    background-size: cover;
    z-index: 1;
}
.table_bg2{
background:url(../../images/new_table.jpg) no-repeat;	
	height:580px;
	widtH:785px;
	position:absolute;

}


.chzn-container-single .chzn-single div b{
background:none;	
}
.chzn-container-active .chzn-single{
		box-shadow:none;
}
.chzn-container-active .chzn-single-with-drop{
	box-shadow:none;
}


.chzn-container-single .chzn-single div {
	width:40px;
	border:none;
	background:none;
	/*background-color:#32657a;*/
}

.chzn-container-single .chzn-single{
border-radius: 0px;
background-image: none;
background-color:#5a8a9e;
color:white;
/*height:35px;*/
padding-top:10px;
bordeR:none;
width:755px;
padding: 10px 15px;
margin:0px 30px;
width: auto;

text-transform:uppercase;
 font-weight:bold;
     background: linear-gradient(90deg, rgba(0,117,177,1) 0%, rgba(25,41,103,1) 49%);
    border-radius: 30px;
}
.chzn-single{
heihgt:40px;	
}
.chzn-container-single .chzn-drop{
width:760px !important;
margin-left:10px;
background-color:#507f93;
color:#ccd8d8;
 font-family: Arial;
font-size:14px;
 font-weight:bold;
}

.chzn-single{
	filter:none !important;
}
.chzn-container-single .chzn-drop{
margin:none;
bordeR:none;	
}
.chzn-container .chzn-results .highlighted {
	background-color:#507f93;
}
.chzn-container-single .chzn-drop hr{
	display:none;	
}
.chzn-container-single .chzn-single div {
filter:none !important;
}
.chzn-container-single .chzn-single div b{
	background:url(../../images/down_arrow.svg) no-repeat ;
	background-position: 0px 20px !important;
    background-size: 15px;
	
}


.chzn-container .chzn-results li{
height:auto !important;	
line-height:20px;
}

.answer_display{
	
}

.answer_display .left{
	width:300px;
	float:left;
	display: flex;
    flex-direction: column;
    align-items: center;
    padding-bottom: 30px;
}

.expert_info .left{
	width:120px;
	float:left;
}
.i_question{
margin-bottom:10px;	
margin-left:30px;
}
.i_answer{
margin-bottom:10px;	

}

.i_answer ul{
list-style:circle  !important;
margin-left:25px;
padding-lefT:0px;
}


.answer .i_answer{
	/*margin-left:30px;*/
	margin-left:0px;

}
.i_nm{
	margin-left:0px !important;
}
.expert_info p{

	
}
.bio{
		margin-bottom: 10px;
margin-left: 30px;
width:630px;
float:left;
}

.answer_display .answer{
	width: calc(100% - 300px);
	float:left;
	flex-grow: 1;
}

.expert_info .answer{
	float:left;
	width:600px;

}
.answer_display{
	display: flex;
    align-items: start;
	border-bottom:1px solid #5a8a9e;	
	margin-bottom:20px;	
}
.answer_display  img , .expert_info  img {
	margin-lefT:10px;
	float:left;
	margin:auto;

}
.expert_info  img{
    height: 250px;
    width: 250px;
}
@media (min-width: 340px) and (max-width: 1016px){
    .expert_info  img{
        height: 150px;
        width: 150px;
    }
    
}
.answer_display  img{
    height: 100px;
    width: 100px;
}
 .table_area .left{
	float:left;
	width:140px;
	margin-right:20px;
}
.answer_display .copy a:hover {
	text-decoration:underline;
	color:black;
}
.answer_display .copy{
    
    background: linear-gradient(90deg, rgba(0,117,177,1) 0%, rgba(25,41,103,1) 49%);
    border-radius: 30px;
    padding: 5px 10px;
/*width:100%;*/
	text-align:center;
	/*margin-bottom:10px;*/
/*color:black;*/
font-size: 12px;
clear: both;
}
.answer_display .copy a{
  color: #fff;  
} 
.expert_info .copy{
width:640px;
	text-align:left;
	margin-bottom:10px;
margin-left : 30px;
font-size: 12px;
float:left;
	color:#5a828c;


}
.expert_info .copy a{
		font-weight:bold;

}
.expert_info .copy a:hover{
	text-decoration:underline;
	color:black;

}
.copy a{
		color:#5a828c;
}

.eLink{
	font-weight:normal !important;	
}


#table_data h3{
	font-style:normal;	
	font-size:18px;
	 font-weight: 800;
    color: #0b4889; 
}
.chosen_exp{ opacity:0.6; cursor:auto;}
 
 .table_area .img{
 position: absolute;
margin-left: 20px;
left:20px;
 }
#sortable_out .exp_12 .eb1{ left: 10px; top: 160px;}
#sortable_out .exp_12 .eb2{left: 30px; top: 10px;}
#sortable_out .exp_12 .eb3{    left: 190px;top: -35px;}
#sortable_out .exp_12 .eb4{left: 370px;top: -43px;}
#sortable_out .exp_12 .eb5{ left: 555px;top: -40px;}
#sortable_out .exp_12 .eb6{     left: 730px;top: 10px;}
#sortable_out .exp_12 .eb7{ right:75px;top: 170px;}

#sortable_out .exp_12 .eb8{     left: 20px;top: 367px;}
#sortable_out .exp_12 .eb9{ left: 195px; top: 390px;}
#sortable_out .exp_12 .eb10{left: 370px;top: 385px;}
#sortable_out .exp_12 .eb11{ left: 550px;top: 380px;}
#sortable_out .exp_12 .eb12{ left: 735px;top: 387px;}


#sortable_out .exp_12 .eb1 .copy{top: 160px;}
#sortable_out .exp_12 .eb2 .copy{bottom: -20px;}
#sortable_out .exp_12 .eb3 .copy{bottom: -30px;}
#sortable_out .exp_12 .eb4 .copy{    bottom: -30px;}
#sortable_out .exp_12 .eb5 .copy{bottom: -30px;}
#sortable_out .exp_12 .eb6 .copy{bottom: -20px;}
#sortable_out .exp_12 .eb7 .copy{bottom: -20px;}
#sortable_out .exp_12 .eb8 .copy{bottom: 20px;}
#sortable_out .exp_12 .eb9 .copy{bottom: 20px;}
#sortable_out .exp_12 .eb10 .copy{bottom: 20px;}
#sortable_out .exp_12 .eb11 .copy{bottom: 20px;}
#sortable_out .exp_12 .eb12 .copy{bottom:20px;}

#sortable_out .exp_12 .eb1 .img ,#sortable_out .exp_12 .eb1 .img{bottom:0px;}
#sortable_out .exp_12 .eb2 .img, #sortable_out .exp_12 .eb2 .img{bottom:0px;}
#sortable_out .exp_12 .eb3 .img ,#sortable_out .exp_12 .eb3 .img{bottom:0px;}
#sortable_out .exp_12 .eb4 .img, #sortable_out .exp_12 .eb4 .img{bottom:0px;}
#sortable_out .exp_12 .eb5 .img , #sortable_out .exp_12 .eb5 .img{bottom:0px;}
#sortable_out .exp_12 .eb6 .img, #sortable_out .exp_12 .eb6 .img{bottom:0px;  }
#sortable_out .exp_12 .eb7 .img, #sortable_out .exp_12 .eb7 .img{bottom:0px;}

#sortable_out .exp_12 .eb8 .img, #sortable_out .exp_12 .eb8 .img{top:0px;}
#sortable_out .exp_12 .eb9 .img, #sortable_out .exp_12 .eb9 .img{top:0px;}
#sortable_out .exp_12 .eb10 .img, #sortable_out .exp_12 .eb10 .img{top:0px;}
#sortable_out .exp_12 .eb11 .img,#sortable_out .exp_12 .eb11 .img{top:0px;}
#sortable_out .exp_12 .eb12 .img,#sortable_out .exp_12 .eb12 .img{top:0px;}



#sortable_out .exp_11 .eb1{ top: 170px;left: 10px;}
#sortable_out .exp_11 .eb2{ left:30px;top: 10px;}
#sortable_out .exp_11 .eb3{ left: 190px;top: -25px;}
#sortable_out .exp_11 .eb4{ left: 370px; top: -40px;}
#sortable_out .exp_11 .eb5{     left: 555px;top: -33px;}
#sortable_out .exp_11 .eb6{     left: 730px;top: 30px;}
#sortable_out .exp_11 .eb7{ right: 75px; top: 200px;}
#sortable_out .exp_11 .eb8{     left: 40px;top: 387px;}
#sortable_out .exp_11 .eb9{ left: 225px;top: 375px;}
#sortable_out .exp_11 .eb10{ left: 410px;top: 375px;}
#sortable_out .exp_11 .eb11{ left: 590px;top: 365px;}


#sortable_out .exp_11 .eb1 .copy{bottom: -30px;}
#sortable_out .exp_11 .eb2 .copy{    bottom: -30px;}
#sortable_out .exp_11 .eb3 .copy{bottom: -30px;}
#sortable_out .exp_11 .eb4 .copy{bottom: -30px;}
#sortable_out .exp_11 .eb5 .copy{ bottom: -30px;}
#sortable_out .exp_11 .eb6 .copy{bottom: -30px; }
#sortable_out .exp_11 .eb7 .copy{bottom: -30px;}
#sortable_out .exp_11 .eb8 .copy{bottom: 30px;}
#sortable_out .exp_11 .eb9 .copy{bottom:20px;}
#sortable_out .exp_11 .eb10 .copy{bottom:20px;}
#sortable_out .exp_11 .eb11 .copy{bottom:20px;}

#sortable_out .exp_11 .eb1 .img{bottom:0px;}
#sortable_out .exp_11 .eb2 .img{bottom:0px;}
#sortable_out .exp_11 .eb3 .img{bottom:0px;}
#sortable_out .exp_11 .eb4 .img{bottom:0px;}
#sortable_out .exp_11 .eb5 .img{bottom:0px;}
#sortable_out .exp_11 .eb6 .img{bottom:0px;}
#sortable_out .exp_11 .eb7 .img{bottom:0px;}
#sortable_out .exp_11 .eb8 .img{top:0px;}
#sortable_out .exp_11 .eb9 .img{top:0px;}
#sortable_out .exp_11 .eb10 .img{top:0px;}
#sortable_out .exp_11 .eb11 .img{top:0px;}



#sortable_out .exp_10 .eb1{ top: 180px;    left: 10px;}
#sortable_out .exp_10 .eb2{ left:60px;top: 0px;}
#sortable_out .exp_10 .eb3{ left: 245px;top: -25px;}
#sortable_out .exp_10 .eb4{ left: 450px;top: -25px;}
#sortable_out .exp_10 .eb5{ left: 650px;top: -20px;}
#sortable_out .exp_10 .eb6{ right: 75px;top: 160px;}
#sortable_out .exp_10 .eb7{     top: 377px;left: 100px;}
#sortable_out .exp_10 .eb8{ left: 275px;top: 390px;}
#sortable_out .exp_10 .eb9{ left: 450px;top: 385px;}
#sortable_out .exp_10 .eb10{ left: 630px;top: 377px;}


#sortable_out .exp_10 .eb1 .copy{bottom: -10px;}
#sortable_out .exp_10 .eb2 .copy{bottom: -10px;}
#sortable_out .exp_10 .eb3 .copy{bottom: -30px;}
#sortable_out .exp_10 .eb4 .copy{bottom: -30px;}
#sortable_out .exp_10 .eb5 .copy{bottom: -30px;}
#sortable_out .exp_10 .eb6 .copy{bottom: -30px; }
#sortable_out .exp_10 .eb7 .copy{    bottom: 20px;}
#sortable_out .exp_10 .eb8 .copy{bottom: 30px;}
#sortable_out .exp_10 .eb9 .copy{bottom: 20px;}
#sortable_out .exp_10 .eb10 .copy{bottom: 20px;;}
#sortable_out .exp_10 .eb1 .img{bottom: 20px;}
#sortable_out .exp_10 .eb2 .img{    bottom: 20px;}
#sortable_out .exp_10 .eb3 .img{bottom:0px;}
#sortable_out .exp_10 .eb4 .img{bottom:0px;}
#sortable_out .exp_10 .eb5 .img{bottom:0px;}
#sortable_out .exp_10 .eb6 .img{bottom:0px; }
#sortable_out .exp_10 .eb7 .img{top:0px;}
#sortable_out .exp_10 .eb8 .img{top:0px;}
#sortable_out .exp_10 .eb9 .img{top:0px;}
#sortable_out .exp_10 .eb10 .img{top:0px;}



#sortable_out .exp_9 .eb1{ top: 170px;left: 10px;}
#sortable_out .exp_9 .eb2{ left:90px;top: 0px;}
#sortable_out .exp_9 .eb3{ left: 265px;top: 0px;}
#sortable_out .exp_9 .eb4{ left: 440px;top: 22px;}
#sortable_out .exp_9 .eb5{    left: 630px;top: 50px;}
#sortable_out .exp_9 .eb6{ right: 75px;top: 210px;}
#sortable_out .exp_9 .eb7{ left: 160px;top: 375px;}
#sortable_out .exp_9 .eb8{ left: 350px;top: 370px;}
#sortable_out .exp_9 .eb9{ left: 540px;top: 357px;}


#sortable_out .exp_9 .eb1 .copy{bottom: -20px;}
#sortable_out .exp_9 .eb2 .copy{bottom: -30px;}
#sortable_out .exp_9 .eb3 .copy{bottom: -30px;}
#sortable_out .exp_9 .eb4 .copy{bottom: -30px;}
#sortable_out .exp_9 .eb5 .copy{bottom: -30px;}
#sortable_out .exp_9 .eb6 .copy{bottom: -30px;}
#sortable_out .exp_9 .eb7 .copy{bottom: 30px;}
#sortable_out .exp_9 .eb8 .copy{bottom: 30px;}
#sortable_out .exp_9 .eb9 .copy{bottom: 20px;}
#sortable_out .exp_9 .eb1 .img{bottom:0px;}
#sortable_out .exp_9 .eb2 .img{bottom:0px;}
#sortable_out .exp_9 .eb3 .img{bottom:0px;}
#sortable_out .exp_9 .eb4 .img{bottom:0px;}
#sortable_out .exp_9 .eb5 .img{bottom:0px;}
#sortable_out .exp_9 .eb6 .img{bottom:0px; }
#sortable_out .exp_9 .eb7 .img{top:0px;}
#sortable_out .exp_9 .eb8 .img{top:0px;}
#sortable_out .exp_9 .eb9 .img{top:0px;}


#sortable_out .exp_8 .eb1{ top: 160px;left: 10px;}
#sortable_out .exp_8 .eb2{ left:140px;top: 0px;}
#sortable_out .exp_8 .eb3{ left: 350px;top: 0px;}
#sortable_out .exp_8 .eb4{ left: 540px;top: 40px;}
#sortable_out .exp_8 .eb6{ right: 75px;top: 160px;}
#sortable_out .exp_8 .eb5{ left:140px;top: 370px;}
#sortable_out .exp_8 .eb7{ left: 350px;top: 370px;}
#sortable_out .exp_8 .eb8{ left: 550px;top: 375px;}

#sortable_out .exp_8 .eb1 .copy{top: 150px;}
#sortable_out .exp_8 .eb2 .copy{top: 160px; }
#sortable_out .exp_8 .eb3 .copy{top: 160px; }
#sortable_out .exp_8 .eb4 .copy{top: 160px; }
#sortable_out .exp_8 .eb5 .copy{bottom: 20px;}
#sortable_out .exp_8 .eb6 .copy{bottom: -30px;}
#sortable_out .exp_8 .eb7 .copy{bottom: 20px;}
#sortable_out .exp_8 .eb8 .copy{bottom: 30px;}
#sortable_out .exp_8 .eb1 .img{bottom:0px;}
#sortable_out .exp_8 .eb2 .img{bottom:0px;}
#sortable_out .exp_8 .eb3 .img{bottom:0px;}
#sortable_out .exp_8 .eb4 .img{bottom:0px;}
#sortable_out .exp_8 .eb5 .img{top:0px;}
#sortable_out .exp_8 .eb6 .img{bottom:0px; }
#sortable_out .exp_8 .eb7 .img{top:0px;}
#sortable_out .exp_8 .eb8 .img{top:0px;}



#sortable_out .exp_7 .eb1{ top: 180px;left: 10px;}
#sortable_out .exp_7 .eb2{ left:140px;top: -20px;}
#sortable_out .exp_7 .eb3{ left: 370px;top: -20px;}
#sortable_out .exp_7 .eb4{ left: 600px;top: -10px;}
#sortable_out .exp_7 .eb6{ left: 720px;top: 180px;}
#sortable_out .exp_7 .eb5{ left: 190px;top: 380px;}
#sortable_out .exp_7 .eb7{     left: 480px;top: 390px;}

/*#sortable_out .exp_7 .eb1 .copy{bottom:100px;}*/
/*#sortable_out .exp_7 .eb2 .copy{bottom:100px;}*/
/*#sortable_out .exp_7 .eb3 .copy{bottom:100px;}*/
/*#sortable_out .exp_7 .eb4 .copy{bottom:100px;}*/
/*#sortable_out .exp_7 .eb5 .copy{top:80px;}*/
#sortable_out .exp_7 .eb6 .copy{ width: 160px;}
/*#sortable_out .exp_7 .eb7 .copy{top:80px;}*/
#sortable_out .exp_7 .eb1 .img{bottom:10px}
#sortable_out .exp_7 .eb2 .img{bottom:10px;}
#sortable_out .exp_7 .eb3 .img{bottom:0px;}
#sortable_out .exp_7 .eb4 .img{bottom: 0px;}
#sortable_out .exp_7 .eb5 .img{top: -28px;;left: 20px;}
#sortable_out .exp_7 .eb6 .img{bottom:0px;}
#sortable_out .exp_7 .eb7 .img{top: -10px;}
#sortable_out .exp_7 .eb7 .copy{bottom: 30px;}
#sortable_out .exp_7 .eb5 .copy{bottom: 40px;}


#sortable_out .exp_6 .eb1{ top: 160px;left: 10px;}
#sortable_out .exp_6 .eb2{ left:140px;top: 40px;}
#sortable_out .exp_6 .eb2{ left:240px;top: 18px;}
#sortable_out .exp_6 .eb3{ left: 450px;top: 18px;}
#sortable_out .exp_6 .eb4{ left:240px;top: 360px;}
#sortable_out .exp_6 .eb5{ left: 450px;top: 360px;}
#sortable_out .exp_6 .eb6{ right: 75px;top: 160px;}

#sortable_out .exp_6 .eb1 .copy{bottom: -30px;}
#sortable_out .exp_6 .eb2 .copy{bottom: -30px;}
#sortable_out .exp_6 .eb3 .copy{bottom: -30px;}
#sortable_out .exp_6 .eb4 .copy{bottom: 30px;}
#sortable_out .exp_6 .eb5 .copy{bottom: 30px;}
#sortable_out .exp_6 .eb6 .copy{bottom: -30px;}
#sortable_out .exp_6 .eb1 .img{bottom:0px;}
#sortable_out .exp_6 .eb2 .img{bottom:0px;}
#sortable_out .exp_6 .eb3 .img{bottom:0px;}
#sortable_out .exp_6 .eb4 .img{top:0px;}
#sortable_out .exp_6 .eb5 .img{top:0px;}
#sortable_out .exp_6 .eb6 .img{bottom:0px;}



#sortable_out .exp_5 .eb1{ top: 160px;left: 10px;}
#sortable_out .exp_5 .eb2{ left:140px;top: 40px;}
#sortable_out .exp_5 .eb2{ left:240px;top: 18px;}
#sortable_out .exp_5 .eb3{ right: 270px;top: 18px;}
#sortable_out .exp_5 .eb4{ left:350px;top: 330px;}
#sortable_out .exp_5 .eb5{ right: 75px;top: 160px;}

#sortable_out .exp_5 .eb1 .copy{bottom: -35px;}
#sortable_out .exp_5 .eb2 .copy{bottom: -30px;}
#sortable_out .exp_5 .eb3 .copy{bottom: -30px;}
#sortable_out .exp_5 .eb4 .copy{bottom: -20px;}
#sortable_out .exp_5 .eb5 .copy{bottom: -30px;}
#sortable_out .exp_5 .eb1 .img{bottom:0px;}
#sortable_out .exp_5 .eb2 .img{bottom:0px;}
#sortable_out .exp_5 .eb3 .img{bottom:0px;}
#sortable_out .exp_5 .eb4 .img{bottom:0px;}
#sortable_out .exp_5 .eb5 .img{bottom:0px; }



#sortable_out .exp_4 .eb1{ top: 160px;left: 10px;}
#sortable_out .exp_4 .eb2{ left:140px;top: 40px;}
#sortable_out .exp_4 .eb2{ left:350px;top: 18px;}
#sortable_out .exp_4 .eb3{ left:350px;top: 360px;}
#sortable_out .exp_4 .eb4{ right: 75px;top: 160px;}
#sortable_out .exp_4 .eb1 .copy{top: 150px;}
#sortable_out .exp_4 .eb2 .copy{bottom: -20px;}
#sortable_out .exp_4 .eb3 .copy{bottom: 40px;}
#sortable_out .exp_4 .eb4 .copy{top: 160px;}
#sortable_out .exp_4 .eb1 .img{bottom:0px;}
#sortable_out .exp_4 .eb2 .img{bottom:0px;}
#sortable_out .exp_4 .eb3 .img{top:0px;}
#sortable_out .exp_4 .eb4 .img{bottom:0px; }


#sortable_out .exp_3 .eb1{ top: 160px;left: 10px;}
#sortable_out .exp_3 .eb2{ left:140px;top: 40px;}
#sortable_out .exp_3 .eb2{ left:350px;top: 18px;}
/*#sortable_out .exp_3 .eb3{ left:350px;top: 360px;}*/
#sortable_out .exp_3 .eb3{ right: 75px;top: 160px;}

#sortable_out .exp_3 .eb1 .copy{bottom:100px;}
#sortable_out .exp_3 .eb2 .copy{bottom:100px;}
#sortable_out .exp_3 .eb3 .copy{bottom:100px;}
#sortable_out .exp_3 .eb1 .img{bottom:0px;}
#sortable_out .exp_3 .eb2 .img{bottom:0px;}
#sortable_out .exp_3 .eb3 .img{bottom:0px;}



#sortable_out .exp_2 .eb1{ top: 160px;left:10px}
/*#sortable_out .exp_2 .eb2{ left:140px;top: 40px;}*/
/*#sortable_out .exp_2 .eb2{ left:350px;top: 18px;}*/
#sortable_out .exp_2 .eb2{ right: 75px;top: 160px;}
#sortable_out .exp_2 .eb1 .copy{bottom: 0;}
#sortable_out .exp_2 .eb2 .copy{}
#sortable_out .exp_2 .eb1 .img{bottom:20px;}
#sortable_out .exp_2 .eb2 .img{bottom:0px; }


#sortable_out .exp_1 .eb1{ left:350px;top: 18px;}
#sortable_out .exp_1 .eb1 .copy{top: 150px;}
#sortable_out .exp_1 .eb1 .img{bottom:0px;}


.table_exp.exp_3 .expert_box .copy{
    bottom:-20px !important;
}

.expert_box[rel="1"]{
    top: 160px !important;
    left: 125px !important;
    /*top:50% !important;*/
    /*transform: translateY(-50%) scale(0.9);*/
    right: auto !important;
    bottom: auto !important;
    transform:scale(0.9);
}
.expert_box[rel="2"]{
    top: 160px !important;
    left:280px !important;
    /*top:50% !important;*/
    /*transform: translateY(-50%) scale(0.9);*/
    right: auto !important;
    bottom: auto !important;
    transform:scale(0.9);
}
.expert_box[rel="3"]{
    top: 160px !important;
    /*top:50% !important;*/
    /*transform: translateY(-50%) scale(0.9);*/
    left: 435px !important;
    right: auto !important;
    bottom: auto !important;
    transform:scale(0.9);
}
.expert_box[rel="4"]{
    top: 160px !important;
    /*top:50% !important;*/
    /*transform: translateY(-50%) scale(0.9);*/
    left: 590px !important;
    right: auto !important;
    bottom: auto !important;
    transform:scale(0.9);
}
.expert_box[rel="4"] .img{
    top:50px !important ;
}
.expert_box[rel="4"] .copy{
    bottom:-30px !important ;
}
.expert_box[rel="3"] .img{
    top:50px !important ;
}
.expert_box[rel="3"] .copy{
    bottom:-30px !important ;
}
.expert_box[rel="2"] .img{
    top:50px !important ;
}
.expert_box[rel="2"] .copy{
    bottom:-30px !important ;
}
.expert_box[rel="1"] .img{
    top:50px !important ;
}
.expert_box[rel="1"] .copy{
    bottom:-30px !important ;
}
/*#sortable_out .expert_box  .copy{bottom:0px !important;}*/



/*.in2 .img {*/
/*    margin-top: 20px ;*/
/*}*/



/*.in2 .copy{*/
/*bottom: 10px !important;*/
/*}*/

#sortable2 li {
left:0px !important;
float:left !important;
position:relative !important;
top:0px  !important;
margin-right:20px  !important;

}
.placeholder , #placeholder{
background-color:red;
}
.expert_box {
z-index:99;
}
#sortable2{
position: absolute;

widtH: 520px;
height: 130px;
top: 180px;
left: 150px;

z-index:1;

}


.tr_instruction{
	text-align:center;
	color: #358FCE;
	margin:auto;
}

#sortable_out {
	position: relative;	
}

.roundtable_slide {
	background: transparent;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
}

.roundtable_link {
	margin: 10px;
	/*width: 95px;*/
	/*font-size: 1.5em;*/
	font-weight: bold;
	/*background-image: url('../../images/roundtable_icons.png');*/
	background-repeat: no-repeat;
	/*text-indent: -999999px;*/
	display: inline-block;
}
.roundtable_link.with_bg{
    background: linear-gradient(90deg, rgba(0,117,177,1) 0%, rgba(25,41,103,1) 49%);
    border-radius: 30px;
    padding: 10px 20px;
    color: #fff;
    font-size: 15px;
}
.roundtable_link.mute {
	background-position: 55%;
	width: 55px;
	color:#000;
}

.roundtable_title {
	height: 100%;
	width: 100%;
}

.roundtable_img {
	width: 263px;
	height: 145px;
	float: left;
}

.hide {
	opacity: 0;
}

.roundtable_play_btn {
	/*display: none;*/
	    position: absolute;
    left: 50%;
    top: 50%;
    opacity: 0.75;
    z-index: 100;
    cursor: pointer;
    transform: translate(-50%, -50%);
}

#awards {
	width: 815px;
	height: auto;
}

#awards ul {
	list-style: disc;
}

#awards ul li {
	margin: 0 0 0 20px;
}

#awards #awards_banner {
	width: 815px;
	height: 208px;
	background: #FFF url(/images/awards_banner.jpg) top left no-repeat;
}
#awards #awards_banner_2013 {
	width: 300px;
	position: absolute;
	left: 52%;
	top: 210px;
	height: 208px;
	background: #FFF url(/images/awards_banner_2013.png) top left no-repeat;
	background-position: 100%;
}
#awards #awards_banner_2013_left {
	background: #FFF url(/images/awards_banner_2013.png) top left no-repeat;
	
	background-position: 20% 85%;
	width: 400px;
	height: 55px;
}

#awards #awards_column {
	float: left;
	width: 144px;
	height: 600px;
	background: #FFF url(/images/awards_column.jpg) top left no-repeat;
}

#awards #awards_content {
	float: right;
	width: 662px;
	height: auto;
}
#awards #awards_content_2013 {
	margin: 0 50px;
	width: 440px;
	height: 180px;
}
#awards #awards_content_2013 p {
	margin: 5px 0px; 
}


#awards .clear {
	clear: both;
	width: 815px;
	height: 10px;
}

.awards {
	font-size: 14.5px;
	padding: 20px 0 100px;
	/*background-image: url('../../images/curtain.jpg');*/
	background-image: url('../../images/curtain-narrow-web.png');
	background-position: top left;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}

.awards p {
	margin: 10px 0;
}

.awards td {
	padding-right: 15px;
}

.awards .pdf_viewer {
	/*margin: 30px auto;*/
	width: 71%;
}

.awards .archive_btn {
	display: block;
	height: 24px;
	/*width: 66px;
	margin: 0 auto;*/
	margin-left: 32%;
	background-image: url('../../images/archive_btn.png');
	background-repeat: no-repeat;
}

.awards_hr {
	height: 7px;
	width: 100%;
	margin: 10px 0 10px;
	/*background-image: url('../../images/awards_hr.png');*/
	background-image: url('../../images/awards_hr_new.png');
	background-size: 71%;
	background-repeat: no-repeat;
}

.awards_content {
	/*width: 60%;
	margin: 0 auto;*/
	padding-left: 20px;
}

.global_header {
	width: 515px;
	height: 30px;
	margin: 0 auto;
	margin-bottom: 0px;
	background-repeat: no-repeat;
}

.global_header_2014 { background-image: url('../../images/global_awards_2014.png'); }
.global_header_2013 { background-image: url('../../images/ga2013.png'); }

.cat_back_c img {
	box-shadow: 4px 4px 8px black;
}

.socialmedia_link {
	display: block;
	float: left;
	margin: 0 !important;
	padding: 5px 0;
}

#bottom {

	height: 0;

}

.slider .inner{
	
	width:815px;
	margin:0 auto;
	height:120px;
}

.slider .inner2{
	
		height:120px;
		width:815px;
		list-style:none;
		position:relative;
		overflow:hidden;
		
}

.slider .inner3{
	width:1630px;

	height:120px;
}

.slide_list{
	margin:0px;	
	margin-top:4px;
	padding:0px;
	height:120px;
}
.slide_list li{
	float:left;
	margin-right:10px;	
	list-style:none;
}
.slider{
	height:128px;
	background:white;
width:815px;


}

.articeLikeBox {
    float: right;
    text-align: right;
    width: 220px;
}

.LC {
    display: block;
    float: right;
    width: 32px;
    height: 32px;
    background: url(/images/like.png);
    cursor: pointer;
}

.likes {
    clear: both;
}

.like_who {
    clear: both;
}

.downloadable3 {
    margin-top:20px;
}
.aw_sb{
	background:  url(/images/awardS_slide_bar.png) no-repeat;
	height:4px;
	width:800px;
}

.slider_bottom{
	margin-top:-30px;	
}

#reportF , #reportS ,#submitS,#jGroup ,#jLeave ,#GSMAG{
	display:none;
}

#grid1_wrapper {padding-bottom:16px;}

.form-table {
    width: 500px;
    margin: 0 auto 20px auto;
}

.form-table th {
    width: 30%;
    padding: 5px;
    font-weight: normal;
}

.form-table td {
    padding: 5px;
}

.form-table input {
    width: 100%;
}

.form-table .submit {
    width: 50%;
    margin-left: 50%;
}

.captcha-field img, #captcha_image {
float: none !important;
}

#newsletter-signup {
    display: none;
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 1000;
    background-color: #ffffff;
    box-shadow: 0px 0px 11px 2px rgba(0, 0, 0, 0.2);
    width: 100%;
    max-width: 500px;
}

#newsletter-signup form {
    position: relative;
}

#newsletter-signup__logo-wrapper {
    margin-top: 30px;
    background-color: #5991cc;
}

#newsletter-signup__inner {
    padding: 0 50px 50px 50px;
}

@media only screen and (max-width: 540px) {
    #newsletter-signup {
        right: 0;
        left: 0;
        height: 100vh;
        overflow: auto;
	top: 0;
    }
}

#newsletter-signup__logo {
    width: 40%;
    min-width: 200px;
    max-width: 100%;
    margin: auto;
    display: block;
    padding: 10px 0;
}

#newsletter-signup h2 {
    color: #5991cc;
    margin-top: 20px;
    text-transform: none;
}

#newsletter-signup form input[type="text"], #newsletter-signup form input[type="email"] {
    width: 100%;
    border: none;
    background-color: #e0e0e0;
    color: #222222;
    padding: 10px 15px;
    margin-bottom: 10px;
}

#newsletter-signup form input[type="submit"] {
    background-color: #5991cc;
    border: none;
    padding: 10px 20px;
    color: #ffffff;
    border-radius: 5px;
}

#newsletter-signup__close {
    position: absolute;
    top: 5px;
    right: 10px;
    width: 12px;
    height: 12px;
}

#newsletter-signup form + p {
    margin-top: 5px;
    color: #999999;
    font-size: .85em;
}

#newsletter-signup__social {
    text-align: right;
    color: #5991cc;
    position: absolute;
    bottom: 4px;
    display: inline-block;
    right: 0;
}

#newsletter-unsubscribe label {
    display: block;
    font-weight: 400;
    margin-bottom: 0;
    margin-top: 20px;
    font-size: 15px;
}

#newsletter-unsubscribe button {
    background: #5991cc;
    border: none;
    padding: 10px 15px;
    color: #ffffff;
    border-radius: 5px;
    height: auto;
    width: auto;
    margin: 15px 0;
    font-size: 15px;
}


/* Changes 2018-12-18 */

.award-form .field {
    position: relative;
    margin-bottom: 7px !important;
}

.award-form .field input {
    border: 1px solid #999;
    padding: 6px;
}

.award-form .field label.checkbox-label {
    width: 400px;
    display: inline-block;
    background: #ffffff;
    padding: 6px;
    text-align: left;
    border: 1px solid #999;
    font-weight: 400;
    font-size: 16px;
    font-family: Arial, sans-serif;
    margin: 0;
}

@media only screen and (max-width: 1016px) {
    .award-form .field label.checkbox-label {
	width: 100%;
	max-width: 400px;
    }
    .answer_display .left{
        width:100%;
        padding-bottom: 15px;
            align-items: center;
    }
    .answer_display .answer{
        width:100%;
    }
    .answer_display .copy{
        width:100%;
    }
}


.award-form .field input[type="checkbox"] {
   position: absolute;
   right: 10px;
   top: 6px;
   width: auto;
}


@media only screen and (min-width: 1200px) and (max-width: 1500px){
    .table_exp{
        width: 80%;       
    }
}

/* End changes 2018-12-18 */
