/* Main Nav */@media screen and (max-width: 990px) { #podcastsFeedGrid a:last-child .podcastFeedItem { display:none; }.podcastFeedItem { width:47.17%; }}@media screen and (max-width: 900px) { #mainNav ul { margin-left:-6px; }#mainNav li a { padding-left:6px; padding-right:6px; }}@media screen and (max-width: 810px) { #mainNav ul { margin-left:-3px; }#mainNav li a { padding-left:3px; padding-right:3px; }#mainNav li a.shareLink { margin-left:3px; }}@media screen and (max-width: 755px) { #mainNav.f-ms { border-top-width:2px; }#mainNav li { display:none; }#mainNav li.current { display:block; }#mainNav.f-ms { padding:0; }#mainNav ul { padding-left:0; }#mainNav li { float:none; }#mainNav li a { padding:10px 3%; border-bottom:1px solid #B3E1E6; }#mainNav li a.fwCurrent { background:#66C2CE; }#mainNav li.last { float:none; background:#FFF; border:none; padding:10px 3% 0 3%; }#mainNav li a.shareLink { display:inline-block; float:none; margin-left:0; margin-right:6px; }#hamburger.active, #hamburgerclose.active { display:inline; }}/* Cartoon Slider */@media screen and (max-width: 600px) { #cartoonImageSliderOuter.small { min-height:65px; }}@media screen and (max-width: 568px) { #podcastsFeedGrid a:last-child .podcastFeedItem { display:block; margin-bottom:0; }.podcastFeedItem { width:97.17%; margin-bottom:20px; }}/* Homepage slider */@media screen and (max-width: 365px) { #homepageSliderOuter { margin-left: -38px; }}/* Category list */@media screen and (max-width: 810px) { ul.categoryList li { width: 49%; }ul.categoryList li.third { padding-right: 2%; }ul.categoryList li.second { padding-right: 0; }ul.categoryList { padding-bottom:8px; }}@media screen and (max-width: 320px) { ul.categoryList li { width: 100%; padding-right:0; margin-bottom:2px; }#categoryListConcertina li { display:none; }#categoryListConcertina li.current, #categoryListConcertina li.active { display:block; }}/* Reguar contributors */@media screen and (max-width: 990px) { #regularContributorsHeading { left:15px; }.slideTop { height:130px; }}@media screen and (max-width: 850px) { p.pRegularContributorsPosition { margin-right:0; }a.regularContributorReadMore { float:none; text-align:right; margin-top:15px; margin-right:0; }.slideTop { height:72px; }}@media screen and (max-width: 660px) { .contributorDiv { width:125px; }.slideBottomLeft { margin-left:140px; }.contributorDiv { bottom:62px; }#regularContributorsIndicators { top:55px; }.slideTop { height:85px; }h2.h2RegularContributors { font-size:1.43em; }p.pRegularContributorsName { font-size:1.21em; }p.pRegularContributorsCompany { font-size:1.07em; }p.pRegularContributorsPosition { font-size:1em; }}/* Conversations */@media screen and (max-width: 850px) { #conversationsDiv { background-image: none; padding-left: 10px; padding-right: 10px; }}/* Highlights */@media screen and (max-width: 450px) { .highlightItem { float:none; margin-right:0; width:auto; }}/* Debates List */@media screen and (max-width: 450px) { .debateItem { padding-left:10px; min-height:0; }.debateImage { display:none; }p.pDebateListTitle { font-size:1.29em }p.pDebateListDate { font-size:1.07em; }}/* Contributors A to Z */@media screen and (max-width: 450px) { .contributorPicture { float:none; width:auto; height:auto; display:none; }.contributorDetail { float:none; width:auto; }}/* Podcasts */@media screen and (max-width: 450px) { .podcast { background-image:none; padding-left:10px; padding-right:10px; }
.podcastAudioWrapper { margin-right:0; }}/* Smaller fonts */@media screen and (max-width: 600px) { a.authorLink { font-size:0.93em; }}
