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;}


#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 solid #e6e6e6;margin-bottom:1em;list-style-position:inside;min-height:170px;}
#categories li.article{padding:0;border-bottom:1px solid #e6e6e6;margin-bottom:15px;list-style-position:inside;list-style-type: none;min-height:170px;}
.full-article-wrapper {padding-left: 0.5em;padding-right: 0.5em;}
.full-article-wrapper ul, .full-article-wrapper ol{margin-left: 2em;}
.top-20{float:left;color:#003974;font-size:1em;font-weight:700;margin-bottom:1em;line-height:2em;width:100%; text-align:center;background-color:#e6e6e6;}
.top-20 a{padding-left:30px;color:#333;text-decoration:none}
.top-20 a:hover{color:#d96423;text-decoration:underline}
.author {color: #a80000; font-size: 0.8em;}
.full-article-wrapper .author{font-size: 1em;}
.article-date{color: #797979; font-size: 0.8em;}
.full-article-wrapper .article-date{font-size: 1em;}
.print a{font-size: 1em; text-decoration: none;}
.email a{font-size: 1em; text-decoration: none;}
.edit a{font-size: 1em; text-decoration: underline; font-weight: bold; color:#a80000;}

#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;}
.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:0px;}
#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{display: none; text-align:left;padding:0 0 10px;margin:0 0 10px}
.moduletable-sidebar, .moduletable-sidebar-more{margin-bottom:1em;margin-top: 1em;background-color:#003974;}
.moduletable-sidebar h3, .moduletable-sidebar-more h3{width:100%;font-size:1em;line-height: 2em; color:#003974;text-align:center;background-color:#e6e6e6;}
.moduletable-sidebar ul, .moduletable-sidebar-more ul{list-style:decimal inside;padding-bottom:10px}
.moduletable-sidebar li, .moduletable-sidebar-more li{color: #ffffff; padding:0.5em 0.3em 0.5em 0.5em;}
.moduletable-sidebar li a, .moduletable-sidebar-more li a{color: #ffffff; font-weight: 700;}
.moduletable-sidebar-more li{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-top:0.5em;padding-bottom:1em;}
.article-meta{padding-top:0.5em;}
.full-article-wrapper .article-meta{margin-bottom: 0.5em;}
#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, #right-col div.moduletable div.becker_doubleclickns{margin-bottom:10px; text-align:center;}
div.becker_doubleclick{z-index:9000;}
div.becker_doubleclickex, div.becker_doubleclicknr, div.becker_doubleclickns{z-index:9000; overflow: visible !important;}
div.becker_doubleclicknr {z-index:1; overflow: visible !important;} /*Added to support BoA rollover/expandable ads */

.embeddedad {padding-left:0.5em;padding-right:0.5em;}
.embeddedad h2{display:inline;font-size:1em}
.embeddedad-text{border-bottom:1px solid #e6e6e6;margin-bottom: 1em;padding-top: 0.5em;padding-bottom: 1em;}
.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;}
.search-section{float:left; width: 100%;}
#search-results{ list-style: none; padding: 0px; width: 250px; position: absolute; margin: 0; z-index: 99999;}
#search-results li{ color: #003974; background: white; padding: 4px;}
#search-results li:nth-child(even){ background: #003974; color: white;}
#search-results li:hover{ cursor: pointer;}
#search-results-full{ list-style: none; padding: 0px; padding-top: 0.5em; width: 300px; position: absolute; margin: 0; z-index: 99999;}
#search-results-full li{ color: #003974; background: white; padding: 4px;}
#search-results-full li:nth-child(even){ background: #003974; color: white;}
#search-results-full li:hover{ cursor: pointer;}
#search-results-mobile{ list-style: none; padding: 0px; width: 300px; position: absolute; margin: 0; z-index: 99999;}
#search-results-mobile li{ color: #003974; background: white; padding: 4px;}
#search-results-mobile li:nth-child(even){ background: #003974; color: white;}
#search-results-mobile li:hover{ cursor: pointer;}
.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; }
/*social sharing*/
.itp-share{float: left;width: 100%;}
.fb_iframe_widget span{vertical-align:top !important;}
#disqus_thread{padding-left: 1em; width: 90%;}

/*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-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; text-align:center;}
#ad-in-content-mobile-pos-2 {display: none; text-align:center;}
#ad-in-content-mobile-pos-3 {display: none; text-align:center;}
#ad-in-content-mobile-pos-1 iframe {margin-bottom: 1em; padding-bottom:1em; border-bottom: 1px solid #e6e6e6 !important;}
#ad-in-content-mobile-pos-2 iframe {margin-bottom: 1em; padding-bottom:1em; border-bottom: 1px solid #e6e6e6 !important;}
#ad-in-content-mobile-pos-3 iframe {margin-bottom: 1em; padding-bottom:1em; border-bottom: 1px solid #e6e6e6 !important;}
.full-article-wrapper #ad-in-content-mobile-pos-1 iframe {margin-bottom: 1em; padding-bottom:1em; border-bottom: 0px solid #e6e6e6 !important;}
.full-article-wrapper #ad-in-content-mobile-pos-2 iframe {margin-bottom: 1em; padding-bottom:1em; border-bottom: 0px solid #e6e6e6 !important;}
.full-article-wrapper #ad-in-content-mobile-pos-3 iframe {margin-bottom: 1em; padding-bottom:1em; border-bottom: 0px solid #e6e6e6 !important;}



/* 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;}
#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;}

/* 2 columns specific */
div#categories.category-two-columns {padding-left:1em; padding-right: 1em;}
div#categories.category-two-columns li.article{float:left;width:100%;border-bottom:none;}
div#categories.category-two-columns .pagination{display:none;}
div#categories.category-two-columns img{display: block;width:12em !important;height:auto;margin-right: 1em !important; margin-left: 0 !important; margin-top: 0 !important; margin-bottom: 0.5em !important; padding: 0 !important;}
div#categories.category-two-columns .article-intro{padding-top: 1em;}
div#categories.category-two-columns div.article {float: left; width: 100%; padding-bottom:2em;}
div#categories.category-two-columns div.inner-two-columns{float: left; width: 100%; display: block;}
div#categories.category-two-columns div.container-article-title{min-height: 3em;}
#left-column div.custom-leader{padding-left:1em;padding-right:1em;}


/*Full column specific - e.g. width  = 100% */
#content.full-width #left-column{width: 100%; padding-left: 0;}
#content.full-width #right-col{display: none;}
#content.full-width #bottom{display: none;}
#content.full-width .reprint{display: none;}
#content.full-width .subscribe-in-article{display: none;}

/* 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;}

/* Conferences */
.conference{float: left; width: 100%; padding-bottom: 2em; border-bottom: 1px #ccc dotted; margin-bottom: 2em;}
.conference .conference-location{padding-top: 0.3em; font-size:1.1em; font-style: italic;}
.conference .conference-details{float: left; width: 100%; padding-top: 0.5em;  font-size:1.3em;}
.conference .conference-image{float: left; width: 100%;}
.conference .conference-description{float: left; width: 100%;}
.conference .conference-target{font-size:0.8em; font-weight: bold; color: #003974;}
.future-conferences{text-decoration: underline; font-size: 1.3em; padding-bottom:1em;}
.conference.future-conference .conference-title{font-size: 1.2em; font-weight: bold; color: #003974;}
.conference.future-conference .conference-location{font-size: 1em; padding-top:0.3em;}
.conference.future-conference .conference-target{font-size:1em; color: #000000; font-weight:normal;}


/*Subscription form */
#subscription-form .hbspt-form{background-color: #003974;padding:1em; padding-top:0.5em;color:#ffffff;font-size:1.2em;margin-top:1em;}
#subscription-form .hbspt-form .hs-fieldtype-text{font-weight:bold;padding-top:0.5em;}
#subscription-form .hbspt-form .hs-fieldtype-text, .#subscription-form hbspt-form .hs-richtext{padding-top:1em;}
#subscription-form .hbspt-form .subscribe-top{font-weight: bold;font-size:2em;}
#subscription-form .hbspt-form .hs-richtext{font-size:0.5em;}
#subscription-form .hbspt-form .hs-input {display: inline-block;width: 100%;height: 2em;padding: 9px 10px;font-family: Helvetica,Arial,sans-serif;font-size: 1.2em;;font-weight: normal;line-height: 22px;color: #33475b;background-color: #f5f8fa;border: 1px solid #cbd6e2;box-sizing: border-box;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;}
#subscription-form .hbspt-form .hs-input[type=checkbox], #subscription-form .hbspt-form .hs-input[type=radio] {cursor: pointer;width: 0.5em;height: 0.5em;padding: 0;margin: 0; margin-right: 0.2em; vertical-align: top; line-height: normal;border: none;}
#subscription-form .hbspt-form .hs-button {margin-top: 0.5em;cursor: pointer;display: inline-block;width: 100%;font-weight: 700;line-height: 2em;position: relative;text-align: center;background-color: #a80000;border-color: #a80000;color: #fff;border-radius: 3px;border-style: solid;border-width: 1px;font-size: 1em;}
#subscription-form .hbspt-form .inputs-list {margin: 0;margin-top: 0.3em;list-style: none;}
#subscription-form .hbspt-form .inputs-list span{vertical-align: top; font-size: 0.5em;}
#subscription-form .hbspt-form .legal-consent-container{margin-top:0.5em;}
#subscription-form .hbspt-form .legal-consent-container .field.hs-form-field{margin: 0;}
#subscription-form .hbspt-form .legal-consent-container .hs-richtext{padding-top:0em;}
#subscription-form .hbspt-form a{color: #ffffff; text-decoration: underline;}


/* Mobile specific */
.mobile-image{width: 120px; height: auto; float: left; margin-right: 0.5em;}
.full-article-wrapper .mobile-image{width: 100%; height: auto; float: left; margin: 0 0 0.5em 0;}

#middle-column{width:100%; float: left; padding: 0px;}

@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:70%; height: auto;}
#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: 29px;}
#footer div{width: 90%;}
html {font:400 medium Helvetica, Arial, Geneva, sans-serif; height:100%!important;}
#left-column{width:100%;}
#frontpage-left{width:100%;}
#frontpage-left li.article, #categories li.article{padding-left: 0.5em; padding-right: 0.5em;}
.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;}
#right-col{width:100%;float: left;}
#bottom{margin-left: 0px;}
.top-search {display: none;}
}

/* Break words in URLs*/
.full-article-wrapper a {word-break: break-word;}

@media screen and (min-width: 320px) {
body { overflow-x:hidden; -webkit-animation:androidbugfix infinite 1s }
/*body {background: magenta !important;}*/
@-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: 32px;}
#footer div{width: 90%;}
html {font:400 medium Helvetica, Arial, Geneva, sans-serif; height:100%!important;}
#frontpage-left{width:100%;}
#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;}*/
#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: 57px;}
html {font:400 medium Helvetica, Arial, Geneva, sans-serif; height:100%!important;}
#footer div{width: 30%;}
#frontpage-left{width:100%;}
.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%}
.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;}*/
#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: 72px;}
html {font:400 medium Helvetica, Arial, Geneva, sans-serif; height:100%!important;}
#footer div{width: 30%;}
#frontpage-left{width:100%}
#right-col{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}
#logo .logo-spine img{width:100%;}
#header .ad {display: none;}
#leaderboard-top div.becker_doubleclick, #leaderboard-top div.becker_doubleclickex, #leaderboard-top div.becker_doubleclicknr, #leaderboard-top div.becker_doubleclickns{position: relative; z-index:10000;}
#right-col div.becker_doubleclick, #right-col div.becker_doubleclickex, #right-col div.becker_doubleclicknr, #right-col div.becker_doubleclickns{position: relative; z-index:9998;}
#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}
.embeddedad {padding-left:0px;padding-right:0px;}
#frontpage-left li.article, #categories li.article{padding-left: 0em; padding-right: 0em;min-height:0;}
.full-article-wrapper a {padding-left:0;padding-right:0;}
.full-article-wrapper a {word-break: normal;}
#right-col{width:300px; margin-left:10px;}
.top-search {display: none;}
#bottom{margin-left: 0px;}
#right-col div.moduletable div.becker_doubleclickex, #right-col div.moduletable div.becker_doubleclicknr, #right-col div.moduletable div.becker_doubleclickns{margin-bottom:10px; text-align:left;}
}

@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;}
/*HIT Special menus*/
#submenu.submenu-hit-default{display: none;}
#submenu.submenu-hit-default-more{display: none;}
#submenu.submenu-hit-main:hover ~ #submenu.submenu-hit-default{display: block;}
#submenu.submenu-hit-main:hover ~ #submenu.submenu-hit-default-more{display: block;}
#submenu.submenu-hit-default:hover ~ #submenu.submenu-hit-default-more{display: block;}
#submenu.submenu-hit-default:hover{display: block;}
#submenu.submenu-hit-default-more:hover{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:-40px;}
.moduletable-sidebar, .moduletable-sidebar-more{border:1px solid #e6e6e6;border-radius:5px;padding:10px 10px 0;margin-bottom:12px;margin-top: 0;background-color:#fafafa;}
.moduletable-sidebar h3, .moduletable-sidebar-more h3{padding:0 0 5px;line-height: 1em; color:#a80000;border-bottom:1px solid #e6e6e6;text-align:left;background-color:#fafafa;}
.moduletable-sidebar li, .moduletable-sidebar-more li{border-bottom:1px solid #e6e6e6;padding:0.5em 0 0.5em 0;color: #003974;}
.moduletable-sidebar li a, .moduletable-sidebar-more li a{color: #003974; font-weight: normal;}
.moduletable-sidebar-more li{list-style-type:none;}
.middle-column-health-it{top: -40px !important;}
.middle-column-finance{top: -200px !important;}
.middle-column-infection-control{top: -40px !important}
.img-channel-header{width: 70%;}
#right-col{width:300px;margin-top:15px;margin-left:10px;margin-bottom:10px;}
.top-20{width:400px;padding-left:0em;color:#a80000;margin-bottom:15px;line-height:1em;text-align:left;background-color: #ffffff;}
#mainmenu{z-index:9999;position:relative;background-color: #003974;}
#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{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 .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;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;}

/*two categories*/
div#categories.category-two-columns {padding-left:0; padding-right: 0;}
div#categories.category-two-columns li.article{padding-right:5%;float:left;width:45%;border-bottom:none;}
div#categories.category-two-columns img{display: block;width:12em !important;height:auto;margin-right: 1em !important; margin-left: 0 !important; margin-top: 0 !important; margin-bottom: 0.5em !important; padding: 0 !important;}
div#categories.category-two-columns .article-intro{padding-top: 1em;}
div#categories.category-two-columns div.article {float: left; width: 45%; padding-right: 5%;padding-bottom:2em; padding-left:0;}
div#categories.category-two-columns div.inner-two-columns{float: left; width: 100%; display: flex;}
div#categories.category-two-columns div.container-article-title{min-height: 3em;}
#left-column div.custom-leader{padding-left:0;padding-right:0;}




/*Mobile image*/
.mobile-image{display: none;}
/*Whitepapers*/
.wWpapers .cWpapers li{border-bottom: 1px solid #e6e6e6;}
.wWebinars .cWebinars li {border-bottom: 1px solid #e6e6e6;}

/*Related Articles*/
#related-articles .moduletable-sidebar {border: 1px solid #a80000 !important; background-color: #cccccc;}
#related-articles .moduletable-sidebar h3 {background-color: #cccccc;}

/*Conferences*/
.conference { border-bottom: 0px; margin-bottom: 0px;}
.conference .conference-target{font-style: normal;}
.conference .conference-image{width: 40%;}
.conference .conference-description{width: 59%; padding-left: 1%;}

}


@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:830px; 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:-40px;}

.middle-column-health-it{top: -40px !important;}
.middle-column-finance{top: -240px !important;}
.middle-column-infection-control{top: -40px !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 1em Helvetica;line-height:1em;padding:10px;padding-left:18px;padding-right:18px;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;}


/* 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%;}
#left-column{width:950px; padding-left: 15px;}
#frontpage-left{width: 650px;}
#middle-column{position:relative;float:right;display:inline;padding:0 0 0 9px}
#middle-column{width:250px;top:-40px;}
.middle-column-health-it{top: -40px !important;}
.middle-column-finance{top: -283px !important;}
.middle-column-infection-control{top: -40px !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 1em Helvetica;line-height:1em;padding:10px;border-color:#d9d9d9; padding-left: 20px; padding-right: 20px;}
#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;}
}



@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%;}
#left-column{width:1150px; padding-left: 15px;}
#frontpage-left{width:700px;}
#middle-column{position:relative;float:right;display:inline;padding:0 0 0 9px}
#middle-column{width:380px;top:-40px;}
.middle-column-health-it{top: -40px !important;}
.middle-column-finance{top: -292px !important;}
.middle-column-infection-control{top: -40px !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 1em Helvetica;line-height:1em;padding:10px;border-color:#d9d9d9; padding-left: 30px; padding-right: 30px;}
#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;}

/* 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, #ad-incontent .becker_doubleclickns {
	    width: 240px;
	    height: 36px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe, #ad-incontent .becker_doubleclickns 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, #bottom .becker_doubleclickns {
	    width: 232.96px;
	    height: 28.8px;
	    padding: 0;
	    overflow: hidden;
	}

	#bottom .becker_doubleclick iframe, #bottom .becker_doubleclickex iframe, #bottom .becker_doubleclickns 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, #leaderboard-top .becker_doubleclickns {
	    width: 232.96px;
	    height: 28.8px;
	    padding: 0;
	    overflow: hidden;
	}
	
	#leaderboard-top .becker_doubleclick_scroller, #leaderboard-top .becker_doubleclickex_scroller, #leaderboard-top .becker_doubleclickns_scroller {
	    position: fixed !important;
	    top: 0;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe, #leaderboard-top .becker_doubleclickns 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;
	}
	
	.becker_doubleclick500350 {
	    width: 240px;
	    height: 168px;
	    padding: 0;
	    overflow: hidden;
	}

	.becker_doubleclick500350 iframe{
	    width: 500px;
	    height: 350px;
	    border: 0;
	    -ms-transform: scale(0.48);
	    -moz-transform: scale(0.48);
	    -o-transform: scale(0.48);
	    -webkit-transform: scale(0.48);
	    transform: scale(0.48);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}
	
	
	.becker_doubleclick600500 {
	    width: 240px;
	    height: 200px;
	    padding: 0;
	    margin-bottom: 1em;
	    overflow: hidden;
	}

	.becker_doubleclick600500 iframe{
	    width: 600px;
	    height: 500px;
	    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;
	}
	
	
}


@media screen and (min-width: 320px) {
	#ad-incontent .becker_doubleclick, #ad-incontent .becker_doubleclickex, #ad-incontent .becker_doubleclickns {
	    width: 318px;
	    height: 47.7px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe, #ad-incontent .becker_doubleclickns 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, #bottom .becker_doubleclickns {
	    width: 313.04px;
	    height: 38.7px;
	    padding: 0;
	    overflow: hidden;
	}

	#bottom .becker_doubleclick iframe, #bottom .becker_doubleclickex iframe, #bottom .becker_doubleclickns 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, #leaderboard-top .becker_doubleclickns {
	    width: 313.04px;
	    height: 38.7px;
	    padding: 0;
	    overflow: hidden;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe, #leaderboard-top .becker_doubleclickns 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;
	}
	
	.becker_doubleclick500350 {
	    width: 300px;
	    height: 210px;
	    padding: 0;
	    overflow: hidden;
	}

	.becker_doubleclick500350 iframe{
	    width: 500px;
	    height: 350px;
	    border: 0;
	    -ms-transform: scale(0.60);
	    -moz-transform: scale(0.60);
	    -o-transform: scale(0.60);
	    -webkit-transform: scale(0.60);
	    transform: scale(0.60);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}
	
	
	.becker_doubleclick600500 {
	    width: 300px;
	    height: 250px;
	    padding: 0;
	    overflow: hidden;
	}

	.becker_doubleclick600500 iframe{
	    width: 600px;
	    height: 500px;
	    border: 0;
	    -ms-transform: scale(0.5);
	    -moz-transform: scale(0.5);
	    -o-transform: scale(0.5);
	    -webkit-transform: scale(0.5);
	    transform: scale(0.5);
	    -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, #ad-incontent .becker_doubleclickns {
	    width: 360px;
	    height: 54px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe, #ad-incontent .becker_doubleclickns 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, #bottom .becker_doubleclickns {
	    width: 356.72px;
	    height: 44.1px;
	    padding: 0;
	    overflow: hidden;
	}

	#bottom .becker_doubleclick iframe, #bottom .becker_doubleclickex iframe, #bottom .becker_doubleclickns 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, #leaderboard-top .becker_doubleclickns {
	    width: 356.72px;
	    height: 44.1px;
	    padding: 0;
	    overflow: hidden;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe, #leaderboard-top .becker_doubleclickns 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;
	}
	
	.becker_doubleclick500350 {
	    width: 350px;
	    height: 245px;
	    padding: 0;
	    overflow: hidden;
	}

	.becker_doubleclick500350 iframe{
	    width: 500px;
	    height: 350px;
	    border: 0;
	    -ms-transform: scale(0.70);
	    -moz-transform: scale(0.70);
	    -o-transform: scale(0.70);
	    -webkit-transform: scale(0.70);
	    transform: scale(0.70);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}
	
	.becker_doubleclick600500 {
	    width: 330px;
	    height: 275px;
	    padding: 0;
	    overflow: hidden;
	}

	.becker_doubleclick600500 iframe{
	    width: 600px;
	    height: 500px;
	    border: 0;
	    -ms-transform: scale(0.55);
	    -moz-transform: scale(0.55);
	    -o-transform: scale(0.55);
	    -webkit-transform: scale(0.55);
	    transform: scale(0.55);
	    -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, #ad-incontent .becker_doubleclickns {
	    width: 474px;
	    height: 71.1px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe, #ad-incontent .becker_doubleclickns 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, #bottom .becker_doubleclickns {
	    width: 473.2px;
	    height: 58.5px;
	    padding: 0;
	    overflow: hidden;
	}

	#bottom .becker_doubleclick iframe, #bottom .becker_doubleclickex iframe, #bottom .becker_doubleclickns 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, #leaderboard-top .becker_doubleclickns {
	    width: 473.2px;
	    height: 58.5px;
	    padding: 0;
	    overflow: hidden;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe, #leaderboard-top .becker_doubleclickns 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;
	}
	
	.becker_doubleclick500350 {
	    width: 470px;
	    height: 329px;
	    padding: 0;
	    overflow: hidden;
	}

	.becker_doubleclick500350 iframe{
	    width: 500px;
	    height: 350px;
	    border: 0;
	    -ms-transform: scale(0.94);
	    -moz-transform: scale(0.94);
	    -o-transform: scale(0.94);
	    -webkit-transform: scale(0.94);
	    transform: scale(0.94);
	    -ms-transform-origin: 0 0;
	    -moz-transform-origin: 0 0;
	    -o-transform-origin: 0 0;
	    -webkit-transform-origin: 0 0;
	    transform-origin: 0 0;
	}
	
	
	.becker_doubleclick600500 {
	    width: 330px;
	    height: 275px;
	    padding: 0;
	    overflow: hidden;
	}

	.becker_doubleclick600500 iframe{
	    width: 600px;
	    height: 500px;
	    border: 0;
	    -ms-transform: scale(0.55);
	    -moz-transform: scale(0.55);
	    -o-transform: scale(0.55);
	    -webkit-transform: scale(0.55);
	    transform: scale(0.55);
	    -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, #bottom .becker_doubleclickns {
	    width: 596.96px;
	    height: 73.8px;
	    padding: 0;
	    overflow: hidden;
	}

	#bottom .becker_doubleclick iframe, #bottom .becker_doubleclickex iframe, #bottom .becker_doubleclickns 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, #ad-incontent .becker_doubleclickns {
	    width: 594px;
	    height: 89.1px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe, #ad-incontent .becker_doubleclickns 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, #leaderboard-top .becker_doubleclickns {
	    width: 596.96px;
	    height: 73.8px;
	    padding: 0;
	    overflow: hidden;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe, #leaderboard-top .becker_doubleclickns 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;
	}
	
	.becker_doubleclick500350 {
	    width: 500px;
	    height: 350px;
	    padding: 0;
	    overflow: hidden;
	}

	.becker_doubleclick500350 iframe{
	    width: 500px;
	    height: 350px;
	    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;
	}
	
	
	.becker_doubleclick600500 {
	    width: 330px;
	    height: 275px;
	    padding: 0;
	    overflow: hidden;
	}

	.becker_doubleclick600500 iframe{
	    width: 600px;
	    height: 500px;
	    border: 0;
	    -ms-transform: scale(0.55);
	    -moz-transform: scale(0.55);
	    -o-transform: scale(0.55);
	    -webkit-transform: scale(0.55);
	    transform: scale(0.55);
	    -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, #bottom .becker_doubleclickns {
	    width: 633.36px;
	    height: 78.3px;
	    padding: 0;
	    overflow: hidden;
	}

	#bottom .becker_doubleclick iframe, #bottom .becker_doubleclickex iframe, #bottom .becker_doubleclickns 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, #ad-incontent .becker_doubleclickns {
	    width: 600px;
	    height: 90px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe, #ad-incontent .becker_doubleclickns 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, #leaderboard-top .becker_doubleclickns {
	    width: 633.36px;
	    height: 78.3px;
	    padding: 0;
	    overflow: hidden;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe, #leaderboard-top .becker_doubleclickns 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;
	}
	
	.becker_doubleclick600500 {
	    width: 330px;
	    height: 275px;
	    padding: 0;
	    overflow: hidden;
	}

	.becker_doubleclick600500 iframe{
	    width: 600px;
	    height: 500px;
	    border: 0;
	    -ms-transform: scale(0.55);
	    -moz-transform: scale(0.55);
	    -o-transform: scale(0.55);
	    -webkit-transform: scale(0.55);
	    transform: scale(0.55);
	    -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, #bottom .becker_doubleclickns {
	    width: 728px;
	    height: 90px;
	    padding: 0;
	    overflow: hidden;
	}

	#bottom .becker_doubleclick iframe, #bottom .becker_doubleclickex iframe, #bottom .becker_doubleclickns 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, #ad-incontent .becker_doubleclickns {
	    width: 420px;
	    height: 63px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe, #ad-incontent .becker_doubleclickns 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, #leaderboard-top .becker_doubleclickns {
	    width: 728px;
	    height: 90px;
	    padding: 0;
	    overflow: hidden;
	}
	
	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe, #leaderboard-top .becker_doubleclickns 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_scroller iframe, #leaderboard-top .becker_doubleclickex_scroller iframe, #leaderboard-top .becker_doubleclickns_scroller iframe {
	    -ms-transform: scale(0.57);
	    -moz-transform: scale(0.57);
	    -o-transform: scale(0.57);
	    -webkit-transform: scale(0.57);
	    transform: scale(0.57);
	}
	
	.becker_doubleclick600500 {
	    width: 300px;
	    height: 250px;
	    padding: 0;
	    overflow: hidden;
	}

	.becker_doubleclick600500 iframe{
	    width: 600px;
	    height: 500px;
	    border: 0;
	    -ms-transform: scale(0.50);
	    -moz-transform: scale(0.50);
	    -o-transform: scale(0.50);
	    -webkit-transform: scale(0.50);
	    transform: scale(0.50);
	    -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, #ad-incontent .becker_doubleclickns {
	    width: 600px;
	    height: 90px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe, #ad-incontent .becker_doubleclickns 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;
	}


	#bottom .becker_doubleclick, #bottom .becker_doubleclickex, #bottom .becker_doubleclickns {
	    width: 728px;
	    height: 90px;
	    padding: 0;
	    overflow: hidden;
	}

	#bottom .becker_doubleclick iframe, #bottom .becker_doubleclickex iframe, #bottom .becker_doubleclickns 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, #leaderboard-top .becker_doubleclickns {
	    width: 728px;
	    height: 90px;
	    padding: 0;
	    overflow: hidden;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe, #leaderboard-top .becker_doubleclickns 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_scroller iframe, #leaderboard-top .becker_doubleclickex_scroller iframe, #leaderboard-top .becker_doubleclickns_scroller iframe {
	    -ms-transform: scale(0.88);
	    -moz-transform: scale(0.88);
	    -o-transform: scale(0.88);
	    -webkit-transform: scale(0.88);
	    transform: scale(0.88);
	}
	
	.becker_doubleclick600500 {
	    width: 300px;
	    height: 250px;
	    padding: 0;
	    overflow: hidden;
	}

	.becker_doubleclick600500 iframe{
	    width: 600px;
	    height: 500px;
	    border: 0;
	    -ms-transform: scale(0.50);
	    -moz-transform: scale(0.50);
	    -o-transform: scale(0.50);
	    -webkit-transform: scale(0.50);
	    transform: scale(0.50);
	    -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, #ad-incontent .becker_doubleclickns {
	    width: 720px;
	    height: 108px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe, #ad-incontent .becker_doubleclickns 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, #leaderboard-top .becker_doubleclickns {
	    width: 873.6px;
	    height: 108px;
	    padding: 0;
	    overflow: hidden;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe, #leaderboard-top .becker_doubleclickns 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;
	}
	
	.becker_doubleclick500350 {
	    width: 600px;
	    height: 420px;
	    padding: 0;
	    overflow: hidden;
	}

	.becker_doubleclick500350 iframe{
	    width: 500px;
	    height: 350px;
	    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_scroller iframe, #leaderboard-top .becker_doubleclickex_scroller iframe, #leaderboard-top .becker_doubleclickns_scroller iframe {
	    -ms-transform: scale(1.17);
	    -moz-transform: scale(1.17);
	    -o-transform: scale(1.17);
	    -webkit-transform: scale(1.17);
	    transform: scale(1.17);
	}
	
	.becker_doubleclick600500 {
	    width: 300px;
	    height: 250px;
	    padding: 0;
	    overflow: hidden;
	}

	.becker_doubleclick600500 iframe{
	    width: 600px;
	    height: 500px;
	    border: 0;
	    -ms-transform: scale(0.50);
	    -moz-transform: scale(0.50);
	    -o-transform: scale(0.50);
	    -webkit-transform: scale(0.50);
	    transform: scale(0.50);
	    -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) {


	#ad-incontent .becker_doubleclick, #ad-incontent .becker_doubleclickex, #ad-incontent .becker_doubleclickns {
	    width: 840px;
	    height: 126px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe, #ad-incontent .becker_doubleclickns iframe {
	    width: 600px;
	    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;
	}
	
	#leaderboard-top .becker_doubleclick, #leaderboard-top .becker_doubleclickex, #leaderboard-top .becker_doubleclickns {
	    width: 1019.2px;
	    height: 126px;
	    padding: 0;
	    overflow: hidden;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe, #leaderboard-top .becker_doubleclickns 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;
	}
	
	.becker_doubleclick500350 {
	    width: 700px;
	    height: 490px;
	    padding: 0;
	    overflow: hidden;
	}

	.becker_doubleclick500350 iframe{
	    width: 500px;
	    height: 350px;
	    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;
	}
	
	
	#leaderboard-top .becker_doubleclick_scroller iframe, #leaderboard-top .becker_doubleclickex_scroller iframe, #leaderboard-top .becker_doubleclickns_scroller iframe {
	    -ms-transform: scale(1.35);
	    -moz-transform: scale(1.35);
	    -o-transform: scale(1.35);
	    -webkit-transform: scale(1.35);
	    transform: scale(1.35);
	}
	
	.becker_doubleclick600500 {
	    width: 390px;
	    height: 325px;
	    padding: 0;
	    overflow: hidden;
	}

	.becker_doubleclick600500 iframe{
	    width: 600px;
	    height: 500px;
	    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: 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, #ad-incontent .becker_doubleclickns {
	    width: 900px;
	    height: 162px;
	    padding: 0;
	    overflow: hidden;
	}

	#ad-incontent .becker_doubleclick iframe, #ad-incontent .becker_doubleclickex iframe, #ad-incontent .becker_doubleclickns iframe {
	    width: 600px;
	    height: 135px;
	    border: 0;
	    -ms-transform: scale(1.5);
	    -moz-transform: scale(1.5);
	    -o-transform: scale(1.5);
	    -webkit-transform: scale(1.5);
	    transform: scale(1.5);
	    -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, #leaderboard-top .becker_doubleclickns {
	    width: 1019.2px;
	    height: 126px;
	    padding: 0;
	    overflow: hidden;
	}

	#leaderboard-top .becker_doubleclick iframe, #leaderboard-top .becker_doubleclickex iframe, #leaderboard-top .becker_doubleclickns 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;
	}
	
	.becker_doubleclick500350 {
	    width: 750px;
	    height: 525px;
	    padding: 0;
	    overflow: hidden;
	}

	.becker_doubleclick500350 iframe{
	    width: 500px;
	    height: 350px;
	    border: 0;
	    -ms-transform: scale(1.5);
	    -moz-transform: scale(1.5);
	    -o-transform: scale(1.5);
	    -webkit-transform: scale(1.5);
	    transform: scale(1.5);
	    -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_scroller iframe, #leaderboard-top .becker_doubleclickex_scroller iframe, #leaderboard-top .becker_doubleclickns_scroller iframe {
	    -ms-transform: scale(1.4);
	    -moz-transform: scale(1.4);
	    -o-transform: scale(1.4);
	    -webkit-transform: scale(1.4);
	    transform: scale(1.4);
	}
	
	.becker_doubleclick600500 {
	    width: 390px;
	    height: 325px;
	    padding: 0;
	    overflow: hidden;
	}

	.becker_doubleclick600500 iframe{
	    width: 600px;
	    height: 500px;
	    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;
	}
	
}

/* Top right ad */
@media screen and (min-width: 200px){
	.toprightad {
	    width: 100px;
	    height: auto;
	}
}
@media screen and (min-width: 992px){
	.toprightad {
	    width: 180px;
	}
}
@media screen and (min-width: 1200px){
	.toprightad {
	    width: 200px;
	}
}