html {font:400 18px Helvetica, Arial, Geneva, sans-serif; height:100%!important;}
body{color:#292929;background:#ffffff}
#wrapper{margin:0 auto;}
img {max-width: 100%; border: 0;}
h2.article-title{font-size:1em}
#row0 {width: 100%; background-color: #003974; color: #fff; font:200 0.8em Helvetica, Arial, Geneva, sans-serif;}
#row0 span{line-height: 3em; padding: 10px;}
#row0 ul {list-style: none; display: inline;}
#row0 ul li {display: inline-block; border-left: 2px solid #004d9d; padding-left: 6px; padding-right: 6px;}
#row0 ul li:first-child {border-left: 0px;}
#row0 ul li a {color: #ffffff;}
body{background-color: #f9f9f9;}

.warning{background-color: #a80000;text-align: center;color: #ffffff;font-size: 1.2em;font-weight: bold;padding: 0.5em;}
.warning a{color: #ffffff; text-decoration: underline;}
#row1{padding-top:15px;margin:0 auto}
#row2{clear:both;height:110px;margin:0 auto;padding:15px 0 0}
a {color: #003974;text-decoration:none;}
a:hover{text-decoration:underline;}
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,li,ol,p,pre,table,td,th,ul{margin:0;padding:0}
#content {background: #fff;padding-bottom: 20px;}
#left-column {float: left;display:table;z-index:2;}
#left-column p{margin:1em 0}
#left-column #frontpage-left ul {list-style: decimal inside;}
#frontpage-left li.article{padding:0;border-bottom:1px dotted #e6e6e6;margin-bottom:15px;list-style-position:inside}
#categories li.article{padding:0;border-bottom:1px dotted #e6e6e6;margin-bottom:15px;list-style-position:inside;list-style-type: none;}
.full-article-wrapper ul, .full-article-wrapper ol{margin-left: 2em;}
.top-20{float:left;}
.top-20 a{padding-left:30px;color:#333;text-decoration:none}
.top-20 a:hover{color:#d96423;text-decoration:underline}
.author {font-style: italic;}
.article-date{color: #797979; font-size: 0.8em; font-style: italic;}
.author {color: #797979; font-size: 0.8em; font-style: italic;}
.print a{font-size: 1em; text-decoration: none;}
.email a{font-size: 1em; text-decoration: none;}

#footer {float: left; width: 100%; text-align:left; border-top: 5px solid #a80000; background: #003974; color: #ffffff}
#footer div{float: left; margin: 10px;}
#footer div li {padding:5px 0px 0px 0px;list-style-type:none;}
#footer div li a {color: #ffffff}
#footer div span {border-bottom: 1.5px solid #ffffff; color: #e6e6e6;}
.reprint{font-size: 0.8em;}
#copyright {float: left; width: 100%; background: #003974;}
#copyright span {display: block; margin: 10px; color: #e6e6e6; font-size: 0.7em;}
#copyright a {color: #e6e6e6;}
figure{margin: 0; min-height: 60px;}
.sWpapers li{list-style-type: none;}
.thumb{float: left; margin-right: 10px;}
.thumbdescription{padding-left:10px;}
#header .ad{float:right; padding-right: 5px;}
#logo{float:left;height:100%;}
#logo-award{float:right;height:100%; padding-right: 5px;}
#leaderboard-top{float:left;display:inline;}
#left-column{padding-top:17px;padding-left:15px;}
#frontpage-left{float:left;display:inline-block;}
#middle-column{position:relative;float:right;display:inline;padding:0 0 0 9px}
#right-col{float:left;display:inline}
#ad-incontent{text-align:left;padding:0 0 10px;margin:0 0 10px}
.top-20{color:#a80000;font-size:1em;font-weight:700;margin-bottom:15px;}
.moduletable-sidebar, .moduletable-sidebar-more{border:1px solid #e6e6e6;border-radius:5px;padding:10px 10px 0;margin-bottom:12px;background-color:#fafafa}
.moduletable-sidebar h3, .moduletable-sidebar-more h3{width:100%;font-size:1em;padding:0 0 5px;color:#a80000;border-bottom:1px solid #e6e6e6}
.moduletable-sidebar ul, .moduletable-sidebar-more ul{list-style:decimal inside;padding-bottom:10px}
.moduletable-sidebar li{border-bottom:1px dotted #e6e6e6;padding:5px 0;}
.moduletable-sidebar-more li{border-bottom:1px dotted #e6e6e6;padding:5px 0;list-style-type:none;}

.moduletable-sidebar li:last-child, .moduletable-sidebar-more li:last-child {border-bottom: 0px;}
.moduletable-currentissue{background-color:#a80000;margin-bottom:10px;padding:5px}
.moduletable-currentissue a{color:#fff;font-weight:700}
.moduletable-currentissue a:hover{color:#fff;text-decoration:underline}
h2.article-title,h2.article-title-secondary{display:inline}
.article-intro{padding-bottom:10px}
#bottom{clear:both;padding-top:5px;text-align:center;display:inline-block;margin-left:133px}
#channelInnerMenu{list-style:none}
#channelInnerMenu li{font-weight:700}
#right-col div.moduletable div.becker_doubleclick{margin-bottom:10px}
#right-col div.moduletable div.becker_doubleclickex, #right-col div.moduletable div.becker_doubleclicknr{margin-bottom:10px}
div.becker_doubleclick{z-index:10000;}
div.becker_doubleclickex, div.becker_doubleclicknr{z-index:10000; overflow: visible !important;}

.embeddedad h2{display:inline;font-size:1em}
.embeddedad-text{border-bottom:1px dotted #e6e6e6;margin-bottom:5px;padding-bottom:10px}
.embeddedad-sponsored-label{color:#a80000;position:relative;top:-4px;z-index:1;font-size:0.7em;float:right}
/*search specific */
.top-search {width: 220px;background: #444;}
.search-form {width: 285px;background: #444; height: 30px;}
#search-form div {margin-bottom: 20px;}

.top-search input{width: 135px;height: 20px;padding: 10px 5px;float: left;font: bold 1.1em 'Helvetica';border: 0;color: #003974;background: #f6f4f1;}
.search-form input{width: 200px;height: 20px;padding: 10px 5px;float: left;font: bold 1.1em 'Helvetica';border: 0;color: #003974;background: #f6f4f1;}

.top-search input:focus, .search-form input:focus  {outline: 0;background: #fff;-moz-box-shadow: 0 0 2px #d9d9d9 inset;-webkit-box-shadow: 0 0 2px #d9d9d9 inset;box-shadow: 0 0 2px #d9d9d9 inset;}
.top-search input::-webkit-input-placeholder, .search-form input::-webkit-input-placeholder {color: #003974; font-weight: normal;}
.top-search input:-moz-placeholder, .search-form input:-moz-placeholder{color: #003974;font-weight: normal;}
.top-search input:-ms-input-placeholder, .search-form input:-ms-input-placeholder{color: #003974;font-weight: normal;}
.top-search button, .search-form button {overflow: visible;position: relative;float: right;border: 0;padding: 0;cursor: pointer;height: 40px;width: 75px;font: bold 0.8em 'Helvetica';color: #fff;text-transform: uppercase;background: #003974;}
.top-search button:before, .search-form button:before {content: '';position: absolute;border-width: 8px 8px 8px 0;border-style: solid solid solid none;border-color: transparent #003974 transparent;top: 12px;left: -6px;}
/*social icons*/
.icons a {display: inline-block;width: 32px;height: 32px; margin: 0; margin-right: 0px;vertical-align: middle;}
.icons a.twitter { background: url(../images/social-icons/twitter.png) left top no-repeat; }
.icons a.rss { background: url(../images/social-icons/rss.png) left top no-repeat; margin-left: -7px;}
.icons a.linkedin { background: url(../images/social-icons/linkedin.png) left top no-repeat; }
.icons a.facebook { background: url(../images/social-icons/facebook.png) left top no-repeat; }
.icons a.youtube { background: url(../images/social-icons/youtube.png) left top no-repeat; }
/*Mobile menu*/
#mobile-menu-header { position:relative; top:0; left:0; right:0; height:4.0625em; margin-top: -20px;}
#mobile-menu-header label { padding:0 0.125em; font:2.875em/1.4375em Arial;color:#003974; }
#mobile-menu{font-color:#ffffff;font-size:1em;font-weight:700;font-family:Helvetica;}
#mobile-menu label { padding:0 0.25em; font:3.125em/1.375em Arial }
#mobile-menu .sub-nav .toggle { padding:0 0.3125em; font:2em/2em Arial; top:0; -webkit-transform:scale(-1,1); -ms-transform:scale(-1,1); transform:scale(-1,1) }
#main-mobile-nav-check, #mobile-menu .sub-nav-check { position:absolute; top:-9999px; left:-9999px }
.toggle { position:absolute; right:0.15em; cursor:pointer; color:#fff }
#mobile-menu, #mobile-menu .sub-nav { position:absolute; top:0; bottom:0; width:13.75em; background:#003974; z-index:9999; left:-13.75em }
.container, #mobile-menu, #mobile-menu .sub-nav {   
	-webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0);
	-webkit-transition:-webkit-transform .25s ease; transition:transform .25s ease
	}
#mobile-menu ul { background:#003974; line-height:2.75em; text-decoration:none; padding:0; list-style:none; margin-top:4.0625em; border-top:1px solid #ffffff; }
#mobile-menu li { border-bottom:1px solid #ffffff; }
#mobile-menu li a { background:#003974; display:block; font-size:0.875em; padding-left:1.5em; color:#fff; text-decoration:none }
#mobile-menu .sub-nav { margin-top:-1px }
#mobile-menu .sub-heading { margin-top:4.0625em; padding-left:1.3125em; color:#e3dad1;}
#mobile-menu .sub-heading:before { content:""; display:block; height:1px; width:13.75em; margin-left:-1.3125em; background:#ffffff; }
#mobile-menu .toggle-sub { font:bold 1em/2.75em Arial; color:#fff; background:#003974; float:right; margin-top:-2.75em; width:2.25em; cursor:pointer; text-align:center }
.container, #mobile-menu, #mobile-menu .sub-nav { -webkit-transform:translate3d(0,0,0) }
#main-mobile-nav-check:checked ~ .container,
#main-mobile-nav-check:checked ~ #mobile-menu,
#mobile-menu .sub-nav-check:checked ~ [id$="-sub"] /* matches all elements with id ending "-sub" */ { 
	-webkit-transform:translate(13.75em,0); -ms-transform:translate(13.75em,0); transform:translate(13.75em,0)
	}
#mobile-menu #top-40-sub a, #mobile-menu #most-read-sub a{text-overflow: ellipsis;overflow: hidden !important;white-space: nowrap; display: block;} /* add the 3 dots in the mobile menu for the top 40 and most read articles */
#mobile-menu .separator.nobold {font-weight: normal; color: #ffffff;}
#interested-in-exhibiting-sub li:nth-child(2){padding-left: 1.5em; padding-right: 0.5em;}
#additional-questions-sub li:nth-child(2){padding-left: 1.5em; padding-right: 0.5em;}

.mobile-menu-logo {position: absolute; left: 0.1em; padding: 0em; padding-top: 0.3em;}
.mobile-menu-logo img {width: 3.5em;}
.mobile-search {width: 220px;background: #444;}
.mobile-search input {width: 135px;height: 20px;padding: 10px 5px;float: left;font: bold 1.1em 'Helvetica';border: 0;color: #003974;background: #f6f4f1;}
.mobile-search input:focus {outline: 0;background: #fff;-moz-box-shadow: 0 0 2px #d9d9d9 inset;-webkit-box-shadow: 0 0 2px #d9d9d9 inset;box-shadow: 0 0 2px #d9d9d9 inset;}
.mobile-search input::-webkit-input-placeholder {color: #003974; font-weight: normal;}
.mobile-search input:-moz-placeholder {color: #003974;font-weight: normal;}
.mobile-search input:-ms-input-placeholder {color: #003974;font-weight: normal;}
.mobile-search button {overflow: visible;position: relative;float: right;border: 0;padding: 0;cursor: pointer;height: 40px;width: 75px;font: bold 0.8em 'Helvetica';color: #fff;text-transform: uppercase;background: #003974;}
.mobile-search button:before {content: '';position: absolute;border-width: 8px 8px 8px 0;border-style: solid solid solid none;border-color: transparent #003974 transparent;top: 12px;left: -6px;}

/* Pagination */
.pagination {text-align: center;}
.pagination p.counter{display: none;}
ul.pagination li{list-style: none;}
ul.pagination li{display: inline;}

/* Ads for Mobile within content */

#ad-in-content-mobile-pos-1 {display: none;}
#ad-in-content-mobile-pos-2 {display: none;}
#ad-in-content-mobile-pos-3 {display: none;}

/* RS Form specific */
.formNoError{display: none;}

/* Cookie message specific */
#cookie-section {position: fixed; float:left; bottom: 0;color: #e6e6e6; font-size: 0.7em; background: #003974;width:inherit;z-index:9999;}
#cookie-section .cookie-message{float: left; width: 90%}
#cookie-section .cookie-message-inner{margin: 0.5em;}
#cookie-section .cookie-close{float: left; width: 10%}
#cookie-section .cookie-close-inner{margin: 0.5em;}
#cookie-section .cookie-message-inner a {color: #e6e6e6; text-decoration: underline;}

/* Conference specific */
.conference-title{background-color: #003974; color: #ffffff;font: bold 1.2em;}
.three-columns{margin-top: 2em; float: left;}
.first-column{width: 100%; float: left; margin-right: 10px;}
.second-column{width: 100%; float: left; margin-right: 10px;}
.third-column{width: 100%; float: left; margin-right: 10px;}
.title_name{background-color: #003974; text-align: center; color: #ffffff; font-size: 1.2em; font-weight: bold; padding: 0.5em; margin-bottom: 1em;}
.title_name.collapsed{margin-bottom:0em;}
.countdown{background-color: #003974 !important;}
.customRegisterContent{width: 100%;margin-bottom: 1em;text-align: center;float:left;}
.customRegisterContentBottom{width: 100%;margin-bottom: 0em;text-align: center;margin-top:1em;float:left;}
.register-button-1{background-color: #a80000; border-radius: 20px; height: 2em; color: #ffffff; text-decoration: none !important; padding: 0.5em; padding-right: 1.5em; padding-left: 1.5em; font-weight: bold; font-size: 1.2em; letter-spacing: 0.05em;}
.register-button-2{display: none;}
.img-sponsors {width: 50px;height: auto;position:absolute;top: 1em;right: 3em;}
.para ul{list-style-position: inside; padding-left: 1em; margin-bottom:1em;}
.para ul li{line-height: 1.5em; font-size: 0.8em;}
div.exhibitor-landing{width: 100%;float:left;padding-left:1em;padding-right:1em;}
.exhibitor-landing div{width: 100%; float: left; margin-top:0.5em;}
.exhibitor-landing div span{font-weight: bold; font-size:0.85em;}
.exhibitor-landing div img{padding-top: 0.5em;}
div.exhibitor-schedule{width: 100%;float:left;font-size: 0.85em;padding-left:1em;padding-right:1em;}
.exhibitor-schedule div{width: 100%; float: left; margin-top:0.5em;}
.page-header h2, .componentheading, h2.itemTitle {font-weight: bold; margin: 0;color: #a80000;font-size: 2em; margin-bottom: 0.5em;padding-left:0.5em;}
#left_bar{display: none;}
.sponsor_container_full {float:left; width: 100%;}
.sponsor_container_limited {float:left; width: 100%; padding-bottom:1em;margin-bottom:2em;}
.sponsor_single {float:left; width: 100%; font-weight: bold; margin-bottom: 0.5em; margin-top: 0.5em; padding-left: 1em; padding-right: 1em; font-size: 1.1em;}
.sponsor_section {padding-left: 1em; padding-right: 1em;}
.sponsor_container_limited .sponsor_section {padding-bottom: 1em;}
.sponor_logo {width: 300px; height: auto;}
.sponor_logo a{visibility:hidden;}
.sponsor_content {width: 100%; line-height: 1.5em; font-size: 0.85em;border-bottom: 1.5px dashed #a80000;margin-bottom:1em;padding-bottom:0.5em;}
.sponsor_title {font-weight: bold;margin-bottom: 0.5em;margin-top:0.5em;font-size:1.5em;}
.sponsor_title a{font-size: 0.7em;}
/*speaker series */
.speaker-series{float: left; width: 100%; padding-bottom: 2em; border-bottom: 1px #ccc dotted; margin-bottom: 2em;}
.speaker-series .speaker-series-image{float: left; width: 100%;}
.speaker-series .speaker-series-content{float: left; width: 100%; padding-top: 0.5em;  font-size:1.3em;}
.speaker-series .speaker-series-title{font-size: 1.1em; color: #003974; font-weight: bold; padding-bottom: 0.5em;}
.speaker-series .speaker-series-introduction{padding-bottom: 0.5em;}
.itemImageBlock {width: 100%;}
div.content > div.section_one {width: 100%;border-bottom: 1.5px dashed #a80000;margin-bottom: 1em;font-size:1em;}
div.content > div.section_one img {width: 200px !important; height: auto !important;}
#customforms-speakers .itemname_para{margin-bottom: 1em;}
#customforms-speakers{padding-left: 1em; padding-right: 1em;}
.itemFullText{font-size: 0.85em;}
#k2Container{padding: 0; padding-left: 1em;padding-right:1em;}
ul.nav.menu{margin-left:15%;padding-bottom:1em;}
.third-column .custom{text-align: center;padding-top:1em;}
.second-column ul.menu > li {list-style-image: url(../images/arr.png); padding: 5px 10px;}
.category-description {font-size: 1.2em;font-weight: bold;padding-bottom: 1.5em;}


/* Whitepapers */
.wWpapers .cWpapers li{}
.wWpapers .cWpapers li figure {padding-left: 2px !important;}
.wWpapers .cWpapers li figure .thumbdescription {float: right; width: 100%;}
.wWpapers .cWpapers li figure .thumb {width: 55px !important;}

/* Webinars */
.wWebinars .cWebinars li {}
.wWebinars .cWebinars li figure {padding-left: 2px !important;}
.wWebinars .cWebinars li figure .thumbdescription {float: right; width: 100%;}
.wWebinars .cWebinars li figure .thumb {width: 55px !important;}


@media screen and (min-width: 240px) {
body { overflow-x:hidden; -webkit-animation:androidbugfix infinite 1s }
@-webkit-keyframes androidbugfix { from {padding:0} to {padding:0} }
#logo img{width:auto; height: 40px;}
#row0 {display: none;}
#header .ad {display: none;}
#mainmenu{display: none;}
#submenu{display: none;}
.desktop {display: none;}
#remainingchannels {display: none;}
.moduletable-currentissue{display: none;}
.moduletable-sidebar-more {display: none;}
#mobile-menu-header {display: block;}
#row2{height: 40px;}
#footer div{width: 90%;}
html {font:400 medium Helvetica, Arial, Geneva, sans-serif; height:100%!important;}
#left-column{100%; padding-left: 5px;}
#frontpage-left{width:235px}
.image-text {float: left; width: 100%; margin-bottom: 1em;}
.image-text div {float: left; width: 100%;}
.image-text div img {max-width:100% !important; height:auto !important;}
#middle-column{width:235px; float: left; padding: 0px;}
#right-col{width:235px;float: left;}
.top-20{width:235px;}
#bottom{margin-left: 0px;}
.top-search {display: none;}
}



@media screen and (min-width: 320px) {
body { overflow-x:hidden; -webkit-animation:androidbugfix infinite 1s }
/*body {background: magenta !important;}*/
#logo img{width:auto; height: 40px;}
@-webkit-keyframes androidbugfix { from {padding:0} to {padding:0} }
#header .ad {display: none;}
#mainmenu{display: none;}
#submenu{display: none;}
#remainingchannels {display: none;}
.moduletable-currentissue{display: none;}
#mobile-menu-header {display: block;}
#mobile-menu, #mobile-menu .sub-nav { position:absolute; top:0; bottom:0; width:20.00em; background:#003974; z-index:9999; left:-20.00em }
#main-mobile-nav-check:checked ~ .container,
#main-mobile-nav-check:checked ~ #mobile-menu,
#mobile-menu .sub-nav-check:checked ~ [id$="-sub"] /* matches all elements with id ending "-sub" */ { 
	-webkit-transform:translate(20.00em,0); -ms-transform:translate(20.00em,0); transform:translate(20.00em,0)
	}
.mobile-search {width: 320px;}
.mobile-search input {width: 200px;}
.mobile-search button {width: 110px;}
#row2{height: 50px;}
#footer div{width: 90%;}
html {font:400 medium Helvetica, Arial, Geneva, sans-serif; height:100%!important;}
#left-column{width:100%; padding-left: 5px;}
#frontpage-left{width:315px}
#middle-column{width:315px; float: left; padding: 0px;}
#right-col{width:315px;float: left;}
.top-20{width:315px;}
#bottom{margin-left: 0px;}
.top-search {display: none;}
}

@media screen and (min-width: 478px) {
body { overflow-x:hidden; -webkit-animation:androidbugfix infinite 1s }
@-webkit-keyframes androidbugfix { from {padding:0} to {padding:0} }
/*body {background: yellow !important;}*/
#logo img{width:auto; height: 60px;}
#header .ad {display: none;}
#mainmenu{display: none;}
#submenu{display: none;}
#remainingchannels {display: none;} /*We will display all the channels in the main menu */
.moduletable-currentissue{display: none;}
#mobile-menu-header {display: block;}
#row2{height: 60px;}
html {font:400 medium Helvetica, Arial, Geneva, sans-serif; height:100%!important;}
#footer div{width: 30%;}
#left-column{width:100%;padding-left: 5px;}
#frontpage-left{width:470px}
.image-text {float: left; width: 100%; margin-bottom: 1em;}
.image-text div {float: left; width: 180px;}
.image-text div:not(:first-child){padding-left: 1em; width: 50%}
#middle-column{width:470px; float: left; padding: 0px;}
#right-col{width:470px;}
.top-20{width:470px;}
.top-search {display: none;}
#bottom{margin-left: 0px;}
}


@media screen and (min-width: 598px) {
body { overflow-x:hidden; -webkit-animation:androidbugfix infinite 1s }
@-webkit-keyframes androidbugfix { from {padding:0} to {padding:0} }
/*body {background: red !important;}*/
#logo img{width:auto; height: 80px;}
#header .ad {display: none;}
#ad-incontent{display: block;}
#mainmenu{display: none;}
#submenu{display: none;}
#remainingchannels {display: none;} /*We will display all the channels in the main menu */
.moduletable-currentissue{display: none;}
#mobile-menu-header {display: block;}
#row2{height: 80px;}
html {font:400 medium Helvetica, Arial, Geneva, sans-serif; height:100%!important;}
#footer div{width: 30%;}
#left-column{width:100%;padding-left: 5px;}
#frontpage-left{width:590px}
#middle-column{width:590px; float: left; padding: 0px;}
#right-col{width:590px;}
.top-20{width:590px;}
.top-search {display: none;}
#bottom{margin-left: 0px;}
}

@media screen and (min-width: 768px) {
body { overflow-x:hidden; -webkit-animation:androidbugfix infinite 1s }
@-webkit-keyframes androidbugfix { from {padding:0} to {padding:0} }
/*body {background: green !important;}*/
#logo img{max-width:100%; height:auto}
#header .ad {display: none;}
#ad-incontent{display: block;}
#mainmenu{display: none;}
#submenu{display: none;}
#remainingchannels {display: none;} /*We will display all the channels in the main menu */
.moduletable-currentissue{display: block;}
#mobile-menu-header {display: block;}
#row2{height: 92px;}
html {font:400 medium Helvetica, Arial, Geneva, sans-serif; height:100%!important;}
#footer div{width: 30%;}
#left-column{width:420px; padding-left: 5px;}
#frontpage-left{width:420px}
#middle-column{width:420px; float: left; padding: 0px;}
#right-col{width:300px; margin-left:10px;}
.top-20{width:420px;}
.top-search {display: none;}
#bottom{margin-left: 0px;}
}

@media screen and (min-width: 992px) {
/*body {background: purple !important;}*/
html {font:400 12px Helvetica, Arial, Geneva, sans-serif; height:100%!important;}
#main-container {width: 980px; margin: 0 auto;}
#logo img{max-width:100%; height:auto}
#header .ad {display: block;}
#ad-incontent{display: block;}
.desktop {display: block;}
#mainmenu{display: block;}
#submenu{display: block;}
#remainingchannels {display: block;} /*We will display all the channels in the main menu */
#mobile-menu-header {display: none;}
#mobile-menu {display: none;}
#row0 {display: block; float:left; width: 100%;}
#row1 {float:left; width: 100%;}
#row2{height: 119px;}
.moduletable-sidebar-more {display: block;}
#footer div{width: 30%;}
#content {display: block; overflow: auto;}
#left-column{width:630px; padding-left: 15px;}
#frontpage-left{width:420px}
#middle-column{position:relative;float:right;display:inline;padding:0 0 0 9px}
#middle-column{width:170px;top:-123px;}
.middle-column-health-it{top: -147px !important;}
.middle-column-finance{top: -200px !important;}
.middle-column-infection-control{top: -50px !important}
.img-channel-header{width: 70%;}
#right-col{width:300px;margin-top:15px;margin-left:10px;margin-bottom:10px;}
.top-20{width:400px;}
#mainmenu{z-index:9999;position:relative;background-color: #f6f4f1;}
#mainmenu ul{text-align:left;display:inline;margin:0;list-style:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15)}
#mainmenu a{display:block;position:relative;border-left:1px solid #e3dad1;background:#f6f4f1;font:700 1em Helvetica;line-height:1em;padding:10px;border-color:#d9d9d9}
#mainmenu ul li{display:inline-block;margin-right:-2px;position:relative;padding:0;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}
#mainmenu ul li ul{z-index: 99999;padding:0;position:absolute;left:0;width:300px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;-transition:opacity .2s}
#mainmenu ul li ul li{outline:0;text-decoration:none;color:#a80000;background-repeat:repeat;width:300px}
#mainmenu ul li ul li:hover{color:#a80000}
#mainmenu ul li:hover ul{display:block;opacity:1;visibility:visible}
#mainmenu li.active a{color:#a80000}
#mainmenu li.active #current{color:#a80000}
#mainmenu li.non-active a{color:#003974}
#mainmenu li.alias-parent-active a{color:#003974}
#mainmenu .trends{background:#003974;color:#ffffff;text-align: center; padding-left:90px;}
#mainmenu li.final-active a{color: #a80000;}
#mainmenu li.non-active a.trends{color:#ffffff}
#submenu{position:relative;margin-top:-1px;background-color: #003974;text-align: center;}
#submenu ul{text-align:left;display:inline;margin:0;list-style:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15)}
#submenu a{display:block;position:relative;background:#003974;font:0.85em sans-serif;line-height:0.8em;padding:10px;border-color:#ffffff; color: #ffffff}
/*#submenu li:last-child a {padding-left:30px;}*/
#submenu ul li{display:inline-block;margin-right:-2px;position:relative;padding:0;padding-top:2px;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.top-search {display: block;}
#submenu ul li.final-active a{text-decoration: underline;}

/* Conference specific */
.first-column{width: 32%; float: left; margin-right: 10px;}
.second-column{width: 32%; float: left; margin-right: 10px;}
.third-column{width: 32%; float: left; margin-right: 10px;}
#sponsors-logo{float: right;padding-right: 1em;}
.img-sponsors{width: 11em; height: auto; margin-top: -20px; position:relative; right: 0em; top: 0em;}
.register-button-2{display: block; background-color: #a80000; border-radius: 20px; height: 1.3em; color: #ffffff; text-decoration: none !important; padding: 0.5em; padding-right: 1.5em; padding-left: 1.5em; font-weight: bold; font-size: 1.08em; letter-spacing: 0.05em; margin-top: -7.5em; position: absolute;}
.sponsor_single {float:left; width: 50%; padding-left: 0; padding-right: 0;}
.sponsor_container_limited{border-bottom: 0px; margin-top: 0;}
#left_bar{display: block;}
.exhibitor-landing div{width: 50%; float: left;}
.exhibitor-schedule div{width: 50%; float: left;}
div.exhibitor-landing{padding:0;}
div.exhibitor-schedule{padding:0;}
.page-header h2, .componentheading, h2.itemTitle {padding:0em;}




.left_sidebar,#left_bar ,#left-column-with-bar { margin:15px;}.left_sidebar_right{margin-left:25px;}
#left_bar {float:left;width:30%;margin-right:-5px;margin-left:10px;background:#f6f4f1;border-radius: 4px;border: 1px solid #117ED5;}
#left-column-with-bar {float:left; width: 65%;}
#leftmenu ul.menu {font-size: 0.85em}
#leftmenu ul.menu > li {list-style-image: url(../images/arr.png); padding: 5px 10px;}
#leftmenu ul.menu > li > a, #leftmenu ul.menu li span.separator {font: bold 1em Arial, Helvetica, sans-serif; color: #003974;}
#leftmenu .separator.nobold {font-weight: normal !important;}
#leftmenu ul, #leftmenu ol {list-style-position: inside;}
#leftmenu ul ul {padding-left: 10px;}
#leftmenu li#current.active {background-color: #003974;}
#leftmenu .exhibitor-resources {font-weight: bold;}
#leftmenu li#current.active ul {background-color: #f6f4f1;}
#leftmenu li#current.active a {color: #fff;}
#leftmenu li#current.active ul a {color: #003974;}
#leftmenu li{line-height: 1.5em;}
.para ul{list-style-position: inside; padding-left: 1em;}
.para ul li{line-height: 1.5em; font-size: 0.8em;}
.sponsor_section {float: left;width: 100%;margin: 10px 0px;margin-bottom: 3em;padding:0;}
.sponsor_container_limited .sponsor_section {margin-bottom: 1em;}
.sponor_logo {float: left;width: 25%;height: 75px;margin-right: 10px;vertical-align: middle;text-align:initial; width: 200px; height: auto;}
.sponsor_content {float: left;width: 73%;border-bottom: 0px;margin-bottom:0px;}
.sponsor_title{margin-top: 0;}
.sponsor_title a{font-size: 1em;}
.itemImageBlock {width: auto;}
div.content > div.section_one {width: 50%; border: 0; margin-bottom: 0;}
div.content > div.section_one img {width: 95px !important; height: 100px !important;}
#customforms-speakers .itemname_para{margin-bottom: 0px;}
#customforms-speakers .content{float: left; width: 100%;}
#customforms-speakers .section_one {float: left;width: 50%;margin: 10px 0 0px; font-size: 0.85em; height: 150px;}
#customforms-speakers .section_one .side{float: left; width: 20%;}
#customforms-speakers .section_one .itemname_para{float: left; width: 70%; margin-left:20px;}
.itemBody{float: left; width: 100%;}
.itemImageBlock{float:left; width: 20%;}
.itemFullText{float:left; width: 75%; margin-left: 20px;font-size: 0.85em;padding:0;}
#k2Container{padding: 0 0 24px 0;}

/*speaker series */
.speaker-series { border-bottom: 0px; margin-bottom: 0px;}
.speaker-series .speaker-series-content{padding-top: 0px;}
.speaker-series .speaker-series-image{width: 30%;}
.speaker-series .speaker-series-content{width: 69%; padding-left: 1%;}

/*Whitepapers and Webinars*/
.wWpapers .cWpapers li{border-bottom: 1px solid #e6e6e6;}
.wWebinars .cWebinars li {border-bottom: 1px solid #e6e6e6;}

}


@media screen and (min-width: 1200px) {
html {font:400 17px Helvetica, Arial, Geneva, sans-serif; height:100%!important;}
#main-container {width: 1160px; margin: 0 auto;}
#logo img{max-width:100%; height:auto}
#header .ad {display: block;}
#remainingchannels {display: block;} /*We will display all the channels in the main menu */
#mobile-menu-header {display: none;}
#mobile-menu {display: none;}
#row2{height: 135px;}
#footer div{width: 30%;}
#left-column{width:90%; padding-left: 15px;}
#frontpage-left{width:600px;}
#middle-column{position:relative;float:right;display:inline;padding:0 0 0 9px}
#middle-column{width:210px;top:-128px;}

.middle-column-health-it{top: -158px !important;}
.middle-column-finance{top: -240px !important;}
.middle-column-infection-control{top: -60px !important}

#right-col{width:300px;margin-top:15px;margin-left:10px;margin-bottom:10px;}
.top-20{width:630px;}
#mainmenu a{display:block;position:relative;border-left:1px solid #e3dad1;background:#f6f4f1;font:700 0.84em Helvetica;line-height:1em;padding:10px;padding-left:12px;padding-right:12px;border-color:#d9d9d9;}
#mainmenu ul li{display:inline-block;margin-right:-2px;position:relative;padding:0;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}
#mainmenu ul li ul{padding:0;position:absolute;left:0;width:300px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;-transition:opacity .2s}
#mainmenu ul li ul li{outline:0;text-decoration:none;color:#a80000;background-repeat:repeat;width:300px}
#mainmenu li.non-active a{color:#003974}
#mainmenu .trends{background:#003974;color:#ffffff;text-align: center; padding-left:90px;}
#mainmenu li.non-active a.trends{color:#ffffff}
#submenu{position:relative;margin-top:-1px;background-color: #003974;}
#submenu a{display:block;position:relative;background:#003974;font:0.8em sans-serif;line-height:0.8em;padding:10px;border-color:#ffffff; color: #ffffff;/*padding-left: 7px; padding-right: 7px;*/}
#submenu li:first-child a {padding-left:18px;}

/*#submenu li:last-child a {padding-left:28px;}*/
.top-search {display: block;}
#submenu ul li.final-active{text-decoration: underline;}

/*speaker series */
.speaker-series .speaker-series-image{width: 20%;}
.speaker-series .speaker-series-content{width: 79%;}

/*sponsor banner*/
.img-sponsors{margin-top: -50px;}
.register-button-2{margin-top: -6.2em;}

/* Whitepapers */
.wWpapers .cWpapers li figure .thumb {width: 55px !important;}
.wWpapers .cWpapers li figure p {font-weight: normal !important; font-size: 17px !important;}

/* Webinars */
.wWebinars .cWebinars li figure {padding-left: 2px !important;}
.wWebinars .cWebinars li figure .thumb {width: 55px !important;}
.wWebinars .cWebinars li figure p {font-weight: normal !important; font-size: 17px !important;}

}



@media screen and (min-width: 1500px) {
html {font:400 20px Helvetica, Arial, Geneva, sans-serif; height:100%!important;}
#main-container {width: 1400px; margin: 0 auto;}
#logo img{max-width:100%; height:auto}
#header .ad {display: block; }
#remainingchannels {display: block;} /*We will display all the channels in the main menu */
#mobile-menu-header {display: none;}
#mobile-menu {display: none;}
#row2{height: 160px;}
#footer div{width: 30%;}
#frontpage-left{width: 650px;}
#middle-column{position:relative;float:right;display:inline;padding:0 0 0 9px}
#middle-column{width:250px;top:-140px;}
.middle-column-health-it{top: -168px !important;}
.middle-column-finance{top: -283px !important;}
.middle-column-infection-control{top: -68px !important}
.img-channel-header{width: 70%;}
#right-col{width:390px;margin-top:15px;margin-left:30px;margin-bottom:10px;}
.top-20{width:800px;}
#mainmenu a{display:block;position:relative;border-left:1px solid #e3dad1;background:#f6f4f1;font:700 0.85em Helvetica;line-height:1em;padding:10px;border-color:#d9d9d9; padding-left: 15px; padding-right: 15px;}
#mainmenu ul li{display:inline-block;margin-right:-2px;position:relative;padding:0;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}
#mainmenu ul li ul{padding:0;position:absolute;left:0;width:300px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;-transition:opacity .2s}
#mainmenu ul li ul li{outline:0;text-decoration:none;color:#a80000;background-repeat:repeat;width:600px}
#mainmenu li.non-active a{color:#003974}
#mainmenu .trends{background:#003974;color:#ffffff;text-align: center; padding-left:90px;}
#mainmenu li.non-active a.trends{color:#ffffff}
#submenu{position:relative;margin-top:-1px;background-color: #003974;}
#submenu a{display:block;position:relative;background:#003974;font:0.85em sans-serif;line-height:0.8em;padding:10px;border-color:#ffffff; color: #ffffff; /*padding-left: 7px; padding-right: 7px;*/}
#submenu li:first-child a {padding-left:20px;}
/*#submenu li:last-child a {padding-left:20px;}*/
.top-search {display: block; width: 410px;}
.top-search input {width: 300px; height: 30px;}
.top-search button{height: 50px;width: 100px;}
#submenu ul li.final-active{text-decoration: underline;}

/*speaker series */
.speaker-series .speaker-series-image{width: 15%;}
.speaker-series .speaker-series-content{width: 84%;}

/*sponsor banner*/
.register-button-2{margin-top: -5.5em;}
}



@media screen and (min-width: 1800px) {
html {font:400 22px Helvetica, Arial, Geneva, sans-serif; height:100%!important;}
#main-container {width: 1621px; margin: 0 auto;}
#logo img{max-width:100%; height:auto}
#header .ad {display: block; }
#remainingchannels {display: block;} /*We will display all the channels in the main menu */
#mobile-menu-header {display: none;}
#mobile-menu {display: none;}
#row2{height: 160px;}
#footer div{width: 30%;}
#frontpage-left{width:700px;}
#middle-column{position:relative;float:right;display:inline;padding:0 0 0 9px}
#middle-column{width:380px;top:-170px;}
.middle-column-health-it{top: -173px !important;}
.middle-column-finance{top: -292px !important;}
.middle-column-infection-control{top: -70px !important}
.img-channel-header{width: 60%;}
#right-col{width:390px;margin-top:15px;margin-left:30px;margin-bottom:10px;}
.top-20{width:800px;}
#mainmenu a{display:block;position:relative;border-left:1px solid #e3dad1;background:#f6f4f1;font:700 0.88em Helvetica;line-height:1em;padding:10px;border-color:#d9d9d9; padding-left: 18px; padding-right: 18px;}
#mainmenu ul li{display:inline-block;margin-right:-2px;position:relative;padding:0;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}
#mainmenu ul li ul{padding:0;position:absolute;left:0;width:300px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;-transition:opacity .2s}
#mainmenu ul li ul li{outline:0;text-decoration:none;color:#a80000;background-repeat:repeat;width:600px}
#mainmenu li.non-active a{color:#003974}
#mainmenu .trends{background:#003974;color:#ffffff;text-align: center; padding-left:90px;}
#mainmenu li.non-active a.trends{color:#ffffff}
#submenu{position:relative;margin-top:-1px;background-color: #003974;}
#submenu a{display:block;position:relative;background:#003974;font:0.92em sans-serif;line-height:0.8em;padding:10px;border-color:#ffffff; color: #ffffff; /*padding-left: 12px; padding-right: 12px;*/}
#submenu li:first-child a {padding-left:31px;}
/*#submenu li:last-child a {padding-left:20px;}*/
.top-search {display: block; width: 410px;}
.top-search input {width: 300px; height: 30px;}
.top-search button{height: 50px;width: 100px;}
#submenu ul li.final-active{text-decoration: underline;}
/*sponsor banner*/
.register-button-2{margin-top: -5.2em;}

/* Whitepapers */
.wWpapers .wWpapersScroll .sWpapers {height: 1000px !important;}
.wWpapers .cWpapers li figure .thumb {width: 55px !important;}
.wWpapers .cWpapers li figure p {font-weight: normal !important; font-size: 22px !important;}
.scrollNav span {font-size: 18px !important;}

/* Webinars */
.wWebinars .wWebinarsScroll .sWebinars {height: 600px !important;}
.wWebinars .cWebinars li figure {padding-left: 2px !important;}
.wWebinars .cWebinars li figure .thumb {width: 55px !important;}
.wWebinars .cWebinars li figure p {font-weight: normal !important; font-size: 22px !important;}
.webinarsScrollNav span {font-size: 18px !important;}

}




/*ads*/

@media screen and (min-width: 240px) {
	#ad-incontent .becker_doubleclick, #ad-incontent .becker_doubleclickex {
	    width: 240px;
	    height: 36px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe {
	    width: 600px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(0.4);
	    -moz-transform: scale(0.4);
	    -o-transform: scale(0.4);
	    -webkit-transform: scale(0.4);
	    transform: scale(0.4);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}


	#bottom .becker_doubleclick, #bottom .becker_doubleclickex {
	    width: 232.96px;
	    height: 28.8px;
	    padding: 0;
	    overflow: hidden;
	}

	#bottom .becker_doubleclick iframe, #bottom .becker_doubleclickex iframe {
	    width: 728px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(0.32);
	    -moz-transform: scale(0.32);
	    -o-transform: scale(0.32);
	    -webkit-transform: scale(0.32);
	    transform: scale(0.32);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}


	#leaderboard-top .becker_doubleclick, #leaderboard-top .becker_doubleclickex {
	    width: 232.96px;
	    height: 28.8px;
	    padding: 0;
	    overflow: hidden;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe {
	    width: 728px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(0.32);
	    -moz-transform: scale(0.32);
	    -o-transform: scale(0.32);
	    -webkit-transform: scale(0.32);
	    transform: scale(0.32);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}
}


@media screen and (min-width: 320px) {
	#ad-incontent .becker_doubleclick, #ad-incontent .becker_doubleclickex {
	    width: 318px;
	    height: 47.7px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe {
	    width: 600px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(0.53);
	    -moz-transform: scale(0.53);
	    -o-transform: scale(0.53);
	    -webkit-transform: scale(0.53);
	    transform: scale(0.53);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}


	#bottom .becker_doubleclick, #bottom .becker_doubleclickex {
	    width: 313.04px;
	    height: 38.7px;
	    padding: 0;
	    overflow: hidden;
	}

	#bottom .becker_doubleclick iframe, #bottom .becker_doubleclickex iframe {
	    width: 728px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(0.43);
	    -moz-transform: scale(0.43);
	    -o-transform: scale(0.43);
	    -webkit-transform: scale(0.43);
	    transform: scale(0.43);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}


	#leaderboard-top .becker_doubleclick, #leaderboard-top .becker_doubleclickex {
	    width: 313.04px;
	    height: 38.7px;
	    padding: 0;
	    overflow: hidden;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe {
	    width: 728px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(0.43);
	    -moz-transform: scale(0.43);
	    -o-transform: scale(0.43);
	    -webkit-transform: scale(0.43);
	    transform: scale(0.43);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}
}

@media screen and (min-width: 360px) {
	#ad-incontent .becker_doubleclick, #ad-incontent .becker_doubleclickex {
	    width: 360px;
	    height: 54px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe {
	    width: 600px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(0.6);
	    -moz-transform: scale(0.6);
	    -o-transform: scale(0.6);
	    -webkit-transform: scale(0.6);
	    transform: scale(0.6);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}


	#bottom .becker_doubleclick, #bottom .becker_doubleclickex {
	    width: 356.72px;
	    height: 44.1px;
	    padding: 0;
	    overflow: hidden;
	}

	#bottom .becker_doubleclick iframe, #bottom .becker_doubleclickex iframe {
	    width: 728px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(0.49);
	    -moz-transform: scale(0.49);
	    -o-transform: scale(0.49);
	    -webkit-transform: scale(0.49);
	    transform: scale(0.49);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}


	#leaderboard-top .becker_doubleclick, #leaderboard-top .becker_doubleclickex {
	    width: 356.72px;
	    height: 44.1px;
	    padding: 0;
	    overflow: hidden;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe {
	    width: 728px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(0.49);
	    -moz-transform: scale(0.49);
	    -o-transform: scale(0.49);
	    -webkit-transform: scale(0.49);
	    transform: scale(0.49);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}
}



@media screen and (min-width: 478px) {
	#ad-incontent .becker_doubleclick, #ad-incontent .becker_doubleclickex {
	    width: 474px;
	    height: 71.1px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe {
	    width: 600px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(0.79);
	    -moz-transform: scale(0.79);
	    -o-transform: scale(0.79);
	    -webkit-transform: scale(0.79);
	    transform: scale(0.79);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}



	#bottom .becker_doubleclick, #bottom .becker_doubleclickex {
	    width: 473.2px;
	    height: 58.5px;
	    padding: 0;
	    overflow: hidden;
	}

	#bottom .becker_doubleclick iframe, #bottom .becker_doubleclickex iframe {
	    width: 728px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(0.65);
	    -moz-transform: scale(0.65);
	    -o-transform: scale(0.65);
	    -webkit-transform: scale(0.65);
	    transform: scale(0.65);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}


	#leaderboard-top .becker_doubleclick, #leaderboard-top .becker_doubleclickex {
	    width: 473.2px;
	    height: 58.5px;
	    padding: 0;
	    overflow: hidden;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe {
	    width: 728px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(0.65);
	    -moz-transform: scale(0.65);
	    -o-transform: scale(0.65);
	    -webkit-transform: scale(0.65);
	    transform: scale(0.65);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}
}

@media screen and (min-width: 598px) {
	#bottom .becker_doubleclick, #bottom .becker_doubleclickex {
	    width: 596.96px;
	    height: 73.8px;
	    padding: 0;
	    overflow: hidden;
	}

	#bottom .becker_doubleclick iframe, #bottom .becker_doubleclickex iframe {
	    width: 728px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(0.82);
	    -moz-transform: scale(0.82);
	    -o-transform: scale(0.82);
	    -webkit-transform: scale(0.82);
	    transform: scale(0.82);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}


	#ad-incontent .becker_doubleclick, #ad-incontent .becker_doubleclickex {
	    width: 594px;
	    height: 89.1px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe {
	    width: 600px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(0.99);
	    -moz-transform: scale(0.99);
	    -o-transform: scale(0.99);
	    -webkit-transform: scale(0.99);
	    transform: scale(0.99);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}



	#leaderboard-top .becker_doubleclick, #leaderboard-top .becker_doubleclickex {
	    width: 596.96px;
	    height: 73.8px;
	    padding: 0;
	    overflow: hidden;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe {
	    width: 728px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(0.82);
	    -moz-transform: scale(0.82);
	    -o-transform: scale(0.82);
	    -webkit-transform: scale(0.82);
	    transform: scale(0.82);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}
}



@media screen and (min-width: 640px) {
	#bottom .becker_doubleclick, #bottom .becker_doubleclickex {
	    width: 633.36px;
	    height: 78.3px;
	    padding: 0;
	    overflow: hidden;
	}

	#bottom .becker_doubleclick iframe, #bottom .becker_doubleclickex iframe {
	    width: 728px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(0.87);
	    -moz-transform: scale(0.87);
	    -o-transform: scale(0.87);
	    -webkit-transform: scale(0.87);
	    transform: scale(0.87);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}


	#ad-incontent .becker_doubleclick, #ad-incontent .becker_doubleclickex {
	    width: 600px;
	    height: 90px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe {
	    width: 600px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(1);
	    -moz-transform: scale(1);
	    -o-transform: scale(1);
	    -webkit-transform: scale(1);
	    transform: scale(1);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}

	#leaderboard-top .becker_doubleclick, #leaderboard-top .becker_doubleclickex {
	    width: 633.36px;
	    height: 78.3px;
	    padding: 0;
	    overflow: hidden;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe {
	    width: 728px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(0.87);
	    -moz-transform: scale(0.87);
	    -o-transform: scale(0.87);
	    -webkit-transform: scale(0.87);
	    transform: scale(0.87);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}
}


@media screen and (min-width: 768px) {
	#bottom .becker_doubleclick, #bottom .becker_doubleclickex {
	    width: 728px;
	    height: 90px;
	    padding: 0;
	    overflow: hidden;
	}

	#bottom .becker_doubleclick iframe, #bottom .becker_doubleclickex iframe {
	    width: 728px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(1);
	    -moz-transform: scale(1);
	    -o-transform: scale(1);
	    -webkit-transform: scale(1);
	    transform: scale(1);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}


	#ad-incontent .becker_doubleclick, #ad-incontent .becker_doubleclickex {
	    width: 420px;
	    height: 63px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe {
	    width: 600px;
	    height: 100px;
	    border: 0;
	    -ms-transform: scale(0.7);
	    -moz-transform: scale(0.7);
	    -o-transform: scale(0.7);
	    -webkit-transform: scale(0.7);
	    transform: scale(0.7);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}


	#leaderboard-top .becker_doubleclick, #leaderboard-top .becker_doubleclickex {
	    width: 728px;
	    height: 90px;
	    padding: 0;
	    overflow: hidden;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe {
	    width: 728px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(1);
	    -moz-transform: scale(1);
	    -o-transform: scale(1);
	    -webkit-transform: scale(1);
	    transform: scale(1);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}
}


@media screen and (min-width: 992px) {
	#ad-incontent .becker_doubleclick, #ad-incontent .becker_doubleclickex {
	    width: 450px;
	    height: 67.50px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe {
	    width: 600px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(0.75);
	    -moz-transform: scale(0.75);
	    -o-transform: scale(0.75);
	    -webkit-transform: scale(0.75);
	    transform: scale(0.75);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}


	#bottom .becker_doubleclick, #bottom .becker_doubleclickex {
	    width: 728px;
	    height: 90px;
	    padding: 0;
	    overflow: hidden;
	}

	#bottom .becker_doubleclick iframe, #bottom .becker_doubleclickex iframe {
	    width: 728px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(1);
	    -moz-transform: scale(1);
	    -o-transform: scale(1);
	    -webkit-transform: scale(1);
	    transform: scale(1);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}



	#leaderboard-top .becker_doubleclick, #leaderboard-top .becker_doubleclickex {
	    width: 728px;
	    height: 90px;
	    padding: 0;
	    overflow: hidden;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe {
	    width: 728px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(1);
	    -moz-transform: scale(1);
	    -o-transform: scale(1);
	    -webkit-transform: scale(1);
	    transform: scale(1);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}
}



@media screen and (min-width: 1200px) {
	#ad-incontent .becker_doubleclick, #ad-incontent .becker_doubleclickex {
	    width: 600px;
	    height: 90px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe {
	    width: 600px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(1);
	    -moz-transform: scale(1);
	    -o-transform: scale(1);
	    -webkit-transform: scale(1);
	    transform: scale(1);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}

	#leaderboard-top .becker_doubleclick, #leaderboard-top .becker_doubleclickex {
	    width: 873.6px;
	    height: 108px;
	    padding: 0;
	    overflow: hidden;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe {
	    width: 728px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(1.2);
	    -moz-transform: scale(1.2);
	    -o-transform: scale(1.2);
	    -webkit-transform: scale(1.2);
	    transform: scale(1.2);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}
}




@media screen and (min-width: 1500px) {

	#leaderboard-top .becker_doubleclick, #leaderboard-top .becker_doubleclickex {
	    width: 1019.2px;
	    height: 126px;
	    padding: 0;
	    overflow: hidden;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe {
	    width: 728px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(1.4);
	    -moz-transform: scale(1.4);
	    -o-transform: scale(1.4);
	    -webkit-transform: scale(1.4);
	    transform: scale(1.4);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}
}


@media screen and (min-width: 1800px) {



	#right-col .becker_doubleclick, #right-col .becker_doubleclickex {
	    width: 390px;
	    height: 325px;
	    padding: 0;
	    overflow: hidden;
	}

	#right-col .becker_doubleclick iframe, #right-col .becker_doubleclickex iframe {
	    width: 300px;
	    height: 250px;
	    border: 0;
	    -ms-transform: scale(1.3);
	    -moz-transform: scale(1.3);
	    -o-transform: scale(1.3);
	    -webkit-transform: scale(1.3);
	    transform: scale(1.3);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}


	#ad-incontent .becker_doubleclick, #ad-incontent .becker_doubleclickex {
	    width: 720px;
	    height: 108px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe {
	    width: 600px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(1.2);
	    -moz-transform: scale(1.2);
	    -o-transform: scale(1.2);
	    -webkit-transform: scale(1.2);
	    transform: scale(1.2);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}


	#leaderboard-top .becker_doubleclick, #leaderboard-top .becker_doubleclickex {
	    width: 1019.2px;
	    height: 126px;
	    padding: 0;
	    overflow: hidden;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe {
	    width: 728px;
	    height: 90px;
	    border: 0;
	    -ms-transform: scale(1.4);
	    -moz-transform: scale(1.4);
	    -o-transform: scale(1.4);
	    -webkit-transform: scale(1.4);
	    transform: scale(1.4);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}
}