.page_wrapper { 

background: #fef9f6; /* Old browsers */
background: -moz-linear-gradient(top,  #fcf7f4 0%, #fcf7f4 575px, #e3e0db 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #fcf7f4 0%,#fcf7f4 575px,#e3e0db 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fcf7f4 0%,#fcf7f4 575px,#e3e0db 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

}
.page_wrapper.omag_sweeps { background-color: #595b59; }


.page { color: #000;}


#page_tab_nav_wrapper { margin: 0 auto !important; }
.brought_to_you { top: 0; }

#page_tab_nav_sponsor_btn {
    top: 140px !important;
    left: 216px;
    width: 174px;
    height: 25px;
    background-image: url(//static.oprah.com/css/OWN_2/interestapps/btn-subscribe-201612.png);
    background-position: center; 
}

#page_tab_nav { border: 0; margin: 36px auto 75px !important; }

#page_tab_nav #heading { 
    padding-bottom: 0;
    padding-left: 35px; 
}

#page_tab_nav .tab { background-color: rgba(255,255,0,0.5); }
#page_tab_nav .tab.selected { background-color: rgba(255,255,0,1); }
#page_tab_nav .tab.selected:after { border-top-color: rgba(255,255,0,1); }
#page_tab_nav li a { color: #000; }
#page_tab_nav .tabs:first-child { width: 49.8% !important; }
#page_tab_nav ul li { width: 50%; }

.page_nav_btn { background-color: #424242 !important; }
.page_nav_btn.hilite { background-color: #a3ceee !important; color: #e4e0db !important; }

.module_plugger_single a { color: #fff !important; }

aside.appdashboard .drag-app a.appicon_title {
	color: #fff !important;
}

section .feed_col_wrapper article h3, section .feed_col_wrapper article h3 a { color: #bbb; }

section h2, h1#episode_title, .section_title  { color: #0177bd !important; }
section article h3, section article h3 a { color: #000; }

.omag_subscription_banner {
	display: block;
	text-align: center;
	background-color: #5a5a5a;
	padding: 30px 0;
	margin: 30px 0 15px;
	cursor: pointer;
}

.itemcarousel .close,
.itemcarousel_wrapper .btn_carousel p,
.expandable_content .btn_more_less {
	color: rgba(255,255,0,0.5);
}

section .module a.more_link .more_link_btn, section .module a.more_link .more_link_wrapper  { color: #4f2a89; opacity: .5; }

.module-header h3.sponsored_title, .module-header .header_subtitle.sponsored_title { color: #fff; }

.module_tabbed_main_promo .carousel_tabbed>.col.active { background: #4f2a89; }
.module_tabbed_main_promo .carousel_tabbed>.col.active:before { border-bottom: 16px solid #4f2a89; }

.cards-wrapper.video-sized { margin: 0 !important; }

.module_carousel_featured .module-header .header-title h2, 
.module_carousel_featured .module-header h3 { padding: 0 !important; }

.pagination-item.current { background: #fff; }

.module.featured-promo-single h2 { margin: 0; }
.module.featured-promo-single article { padding-left: 0; padding-right: 0; }

.module_col_3_content_block .items h4, .module_col_3_content_block .items .show_title { color: #fff; }

.module_col_5_content_block .items>div a { color: #fff; }

.col3-items {
	padding: 0 5px;
}
.col3-items h3 {
	padding: 16px 0 0;
}
.col3-items > article {
	width: 33.3%
}

.overlay { background: rgba(34,34,34,0.5); }

.module_plugger_single .overlay:before { border-bottom: 20px solid rgba(34,34,34,0.5); }
.module_plugger_single .overlay ul { color: #fff; }

.module_livefyre_feed { padding-left: 0; padding-right: 0; }
section .hub-item article,
.livefyre-feed-title .hash_tag { background: rgba(34,34,34,0.5); color: #fff; }
.livefyre-feed-title .hash_tag a { color: #fff !important; }
section blockquote.tweet { color: #fff; }
section blockquote.tweet a { color: #e1e100 !important; }
.hub-icon { color: #e1e100; }
.hub-item .icon-twitter, .hub-item .icon-instagram, .hub-item .icon-reply, .hub-item .icon-retweet, .hub-item .icon-favorite { color: #e1e100 !important; }
.hub-list-footer .hub-list-more {
	background-color: transparent;
	border-color: rgba(255,255,0,0.5);
	color: rgba(255,255,0,0.5);
}

@media (max-width: 768px) {
	#page_tab_nav { margin: 20px 0 36px -2px !important; }
}

@media (max-width: 640px) {
	#section0 { background-image: url(http://static.oprah.com/css/OWN_2/interestapps/omag-december-header-image-mobile-640x480.jpg); }
}

@media (max-width: 480px) {
	.brought_to_you  {top: -50px;}
	#page_tab_nav1 { margin-bottom: 35px !important; } 
	#page_tab_nav #heading { left: 15px; padding-left: 0; }
	#page_tab_nav #heading img { width: 156px !important; }
	#page_tab_nav_sponsor_btn { top: 58px !important; left: 15px; }
	#page_tab_nav>ul { margin-top: 30px; }
	#page_tab_nav ul li, #page_tab_nav ul.tab_col2 li, #page_tab_nav ul.tab_col3 li, #page_tab_nav ul.tab_col4 li, #page_tab_nav .tabs:first-child { width: 100% !important; }
}

@media (max-width: 320px) {
	#page_tab_nav #heading img { width: 156px !important; }
	#page_tab_nav li a span { font-size: 12px; }
}