body{min-width:100%}#access>.menu,#bottom-banner,#footer hr,#menuclone,#primary,#site-logo .site-logo,#top-banner,.below-header-bg,.footer-featured,.footer-link,.footer-top-stocks,.hot-topic-and-search,body #header-bluespan{display:none}#container,#content,#header{width:100%;box-sizing:border-box}#main{width:90%;padding:0 5%}#content{padding:20px 0}#header-wrapper{background:0 0}#site-logo{border:0;float:left;width:50%;height:39px;line-height:39px;padding:0}#site-logo a{width:100%;padding-left:20px}#site-logo .small-screen-site-logo{display:block}#site-logo .small-screen-site-logo img{width:100%;height:auto;vertical-align:middle;max-height:35px;max-width:175px}.footer-link-small-screen{display:block;background:#fff;padding-bottom:20px}.footer-link-small-screen p{text-align:center}.footer-link-small-screen select{margin:0 auto;clear:both;width:75%;display:block}.category-post-list li.last,.home #contributors-wrapper,.home #recent-stories-list li.last,.toggle p{margin-bottom:0}#access .menu li ul,#main .custom-bread-crumb,.social-media-buttons{display:none}#main{background-image:none}.footer-wrapper{width:100%;margin:0;padding:0}.footer-copyright{padding:20px}#header-wrapper,.page-template-page-best-stocks-php #wrapper #header-wrapper{background-image:-webkit-linear-gradient(right,#e3e3e3 15%,#f1f1f1 35%,#fff 100%);background-image:linear-gradient(to left,#e3e3e3 15%,#f1f1f1 35%,#fff 100%);height:45px;border-bottom:1px solid #d5d5d5}#access .menu ul{float:none;clear:both;background:#0079d1;border:1px solid #0d5487;border-left:none;border-right:none;box-sizing:border-box;box-shadow:0 2px 2px 0 #666}#access .menu li{float:none}#access .menu li a{display:block;padding:10px;background:0 0;color:#fff;font-size:15px;font-weight:400;border-right:none;border-bottom:1px solid #0d5487;height:auto;width:auto}#access .menu li:last-child a{border:none}#access .menu li a:hover{background:#0d5487;text-decoration:none}.toggle{color:#fff;display:block;cursor:pointer;float:right;box-sizing:border-box}.toggle p{line-height:45px;font-size:14px;color:#0079d1;padding:0 20px;border-left:1px solid #d5d5d5}.toggle span{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #0079d1;display:inline-block;margin-left:5px;position:relative;top:-2px}.toggle-open{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:none;z-index:300;position:relative}.toggle-open span{border-top:none;border-bottom:7px solid #0079d1}#access{clear:both}.category-wrapper .more-link span,.home #recent-stories-wrapper .more-link span,a.read span{display:none}.home #featured-left,.home #featured-right{float:none;width:100%}.home #featured-left{padding-bottom:20px;border-bottom:1px solid #d7d7d7}.home #featured-left .post-thumbnail{float:left}#featured-left .post-thumbnail img{clear:both;display:inline;margin:0;width:100px;height:70px}#featured-left .post-thumbnail-source,.category-wrapper .category-featured-post-byline,.home #featured-left .featured-left-byline,.wrapper .category-featured-post-byline{display:none}.home #featured-left h2.entry-title{text-align:left;padding:0;clear:none;font-size:20px;margin-left:120px}.featured-left-excerpt{clear:both}.home #featured-right{margin:0;padding:0;background-color:#fff}#featured-right .entry-title{text-align:left;padding:20px 0 10px}#page-top h1,#post-3092 h1,.advisorsubtitle,.author #author-avatar,.author .entry-content h5,.category-wrapper .more-link,.home #recent-stories-wrapper .more-link,.hot-topic-info-column h1,.investorpolitics-date,.post-type-archive-ipm_invpol .entry-title-others,.post-type-archive-ipm_ipo_pb .entry-title-others,.post-type-archive-ipm_ipo_pb .ipo-playbook-date{text-align:center}.home .featured-right-single{margin-bottom:0;padding-bottom:20px}.home .featured-right-single.last{padding-bottom:20px}.category-wrapper,.home #contributors-wrapper,.home #featured-post-wrapper,.home #recent-stories-wrapper{border-bottom:none;padding-bottom:10px}.category-post-list li,.home #recent-stories-list li{padding:0}.category-post-list li:first-child,.home #recent-stories-list li:first-child{border-top:1px solid #d9d9d9}.category-wrapper h3.entry-title{padding-left:120px}.category-featured-post-wrapper-header .category-featured-post-excerpt{margin-top:10px}.category-wrapper ul li h4 a,.wrapper ul li h4 a{padding:10px 0;display:block}.category-wrapper ul li h4 a:active,.category-wrapper ul li h4 a:hover,.wrapper ul li h4 a:active,.wrapper ul li h4 a:hover{text-decoration:none;background:#0079d1;color:#fff;padding:10px 0}.wrapper .contributors-wrapper-bg li h4 a:hover{background:#fff}.category-featured-post-wrapper .post-thumbnail{width:100px;margin:0}.category-featured-post-wrapper .post-thumbnail a img{width:100px;height:70px}.category-featured-post-wrapper .post-thumbnail .post-thumbnail-source{display:none}.header-short{width:auto;border:none}.category-wrapper .more-link,.home #recent-stories-wrapper .more-link{color:#a8a8a8;display:block;padding:0;margin:0;font-size:12px}#after-post-banner,#article-left,#contributors-wrapper li.contributor .byline,#idc-loading-comments,#idc-noscript,#ipm-invpol-banner,#ipm-ipo-pb-banner,.category-wrapper .more-link span,.featured-author-info,.home #recent-stories-wrapper .more-link span,.hot-topic-header-with-extras .hot-topic-image-column,.page-template-page-category-list-php .category-featured-post-wrapper .post-thumbnail,.post-type-archive-ipm_invpol .entry-content .comment-block,.post-type-archive-ipm_ipo_pb .entry-content .comment-block,.press-center-image-gallery,.rss,.social-media-buttons-single{display:none}#contributors-wrapper li.contributor{float:none;background:0 0;height:auto;margin:0 0 10px;padding:0;width:100%}#contributors-wrapper li .author_photo{float:left;width:120px;height:auto}#contributors-wrapper li .author_photo img{width:100px;height:54px}#contributors-wrapper li.contributor h4.entry-title,#special-features-wrapper li.special-feature h4.entry-title{clear:none;padding-left:120px}#contributors-wrapper li.contributor h5{clear:none}#contributors-wrapper li.contributor h5 a{color:#666;font-weight:400}#contributors-wrapper li.contributor h4.entry-title a{padding:0}.ipm-navigation{background:0 0;margin-top:20px}.ipm-navigation a.page-numbers{background:#393f40;color:#fff;padding:5px 10px}.ipm-navigation a.page-numbers:hover,.ipm-navigation span.current{background:#0079d1;color:#fff;padding:5px 10px}.ipm-navigation a.page-numbers.prev,.ipm-navigation a.page-numbers.prev:hover,.ipm-navigation span.prev{background:#fff;padding:0;color:#393f40}.ipm-navigation a.prev:before{content:"Prev"}.ipm-navigation a.page-numbers.next,.ipm-navigation a.page-numbers.next:hover,.ipm-navigation span.next{background:#fff;padding:0;color:#393f40}.ipm-navigation a.next:before{content:"Next"}.entry-meta{margin-bottom:30px}img.aligncenter,img.alignleft,img.alignright{max-width:30%;height:auto}.entry-content img.aligncenter,.entry-content img.alignright{float:left;margin-right:20px;margin-left:0}.archive h1.entry-title,.page-template-page-category-list-php #page-top{margin-top:0;margin-bottom:20px;text-align:center;float:none}.header-long{width:100%}.category-featured-post-wrapper-header{border-right:none;padding-right:0}.category-featured-post-wrapper-header p{margin-top:20px}.page-template-page-category-list-php .category-featured-post-wrapper h3.entry-title{padding:0}.body-content{border-bottom:1px solid #ccc}.body-content p{color:#393f40;font-size:14px;line-height:22px}#gallery_container dd,#l-shape #inner-post{padding:0}.archive .entry-content p{margin-bottom:0}.author .entry-content p,.post-type-archive-ipm_invpol .entry-content p,.post-type-archive-ipm_ipo_pb .entry-content p{margin-bottom:20px}.hot-topic-header{margin-top:0}.hot-topic-header-with-extras .hot-topic-info-column-with-image{padding:0;width:100%}.press-center .press-center-section{border-top:none}.press-center .entry-date{float:none}.press-center .press-center-section li .tagline,.press-center .press-center-section li a{width:100%;margin-left:0}.page-id-3092 #container,.page-id-3092 #content,.page-id-6786 #container,.page-id-6786 #content,.page-template-default .entry-title{width:100%}#free-reports-body .report{float:none;width:100%;height:auto}#menu-sitemap li,#reports-navigation li{list-style:disc inside}.post-type-archive-ipm_invpol .entry-content .wp-post-image,.post-type-archive-ipm_ipo_pb .entry-content .wp-post-image{margin-left:auto;margin-right:auto;display:block;clear:both;float:none}.author #author-avatar img{padding:0}.advisorsubtitle{margin-top:20px}.author #author-avatar{display:block;clear:both;float:none;margin:20px auto}#above-advisory-services,#ad-below-results,.expert-above{display:none}#recent-advice,#recent-advice-title{margin-bottom:20px}#recent-advice{float:none;width:100%;padding:20px 0;border:1px solid #e7e7e7;border-left:0;border-right:0}#author-headline,.pfprofile #article-view #author-headline{float:none;width:100%}.service td{float:left}.paging_gallery_style .entry-content{border:none;padding:40px 0 0}#ip-advisory,#post-3092 h1{width:100%}.advisory-box{width:100%;border:none;margin:0!important;height:auto!important}#ip-experts{width:100%!important}#ip-experts .experts-box{margin:0 0 10px;height:auto;width:99%}#search-wrapper .entry-title-others{text-align:left}#search-wrapper .search{margin:0 10px 0 0}#search-wrapper .search-box{width:100%}#search-wrapper .search-button{float:none;margin:10px 0 0;background:#ccc;color:#000;font-weight:400;text-align:center;text-shadow:none;text-transform:none;line-height:0}#search-wrapper .search-filters{display:block}#search-wrapper .search-filters label{display:block;margin-top:10px}.page-template-page-best-stocks-php #wrapper{background-color:#fff!important}.page-template-page-best-stocks-php #container,.page-template-page-best-stocks-php #content{width:100%}.page-template-page-best-stocks-php .hentry .entry-content{width:100%;float:none;padding:0}.page-template-page-best-stocks-php .hentry .entry-content #best-stocks-logo{float:none}.entry-content #best-stocks-logo img{margin-left:auto;margin-right:auto;display:block;clear:both;float:none}.bs_social_footer,.page-template-page-best-stocks-php .social-media-buttons-best-stocks{display:none}.page-template-page-best-stocks-php .best_stock_ytd_title{width:100%;padding:0;text-align:center}.page-template-page-best-stocks-php .hentry .the-entry-content{margin:0}.page-template-page-best-stocks-php .hentry .the-entry-content .the-title{text-align:center}.page-template-page-best-stocks-php .best_stock_box:first-child{clear:both}.page-template-page-best-stocks-php .best_stock_box{width:100%;margin:0}.page-template-page-best-stocks-php .bs_rank{width:20%;padding:0}.page-template-page-best-stocks-php .bs_title{width:80%;padding:10px;box-sizing:border-box}.page-template-page-best-stocks-php .bs_author{min-height:60px}.page-template-page-best-stocks-php .best_stock_ytd div{width:100%}.ipm-gma-content div,.ipm-gma-content div table{width:100%!important}.ipm-gma-content{display:block}.ipm-gma-content div{max-width:320px}#p_instance_2 .paged-nav{background:url(../images/sitewide-sprite.png) no-repeat;padding:0 6px 0 5px}#p_instance_2 .paged-nav.paged-prev{background-position:0 -1037px}#p_instance_2 .paged-nav.paged-next{background-position:0 -1099px}#p_instance_2 .vapp>span{color:#fff}