/*
Theme Name:     Newspaper 9 Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper                             
Version:        7.2c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/



.chpcs_title {
    font-size: 13px;
    line-height: 18px;
}
.widget_adserve_ml_widget {
	text-align:center;
	padding-bottom:50px;
	padding-top:30px;
	overflow:scroll !important;
}
.widget_adserve_ml_widget img {
	max-width:100%;
}

.block-title, .wpb_tabs .wpb_tabs_nav, .woocommerce div.product .woocommerce-tabs ul.tabs::before {
    background-color: #f372a6 !important;
    color: #ffffff;
    display: block;
    font-family: Oswald;
    font-size: 16px;
    line-height: 26px;
    width: 100%;
}
.block-title > span, .block-title > a, .block-title > label, .widgettitle, .widgettitle::after, .td-trending-now-title, .td-trending-now-wrapper:hover .td-trending-now-title, .wpb_tabs li.ui-tabs-active a, .wpb_tabs li:hover a, .woocommerce .product .products h2, .td-subcat-filter .td-subcat-dropdown:hover .td-subcat-more {
    background-color: #f372a6;
}
.block-title, .wpb_tabs .wpb_tabs_nav, .woocommerce div.product .woocommerce-tabs ul.tabs::before {
    border-color: #f372a6;
}

.alignleft {
	float:left;
	margin:0 20px 20px 0;
}
.category .entry-content, .tag .entry-content {
    font-style: normal;
}
.td-page-wrap {
    padding-top: 30px;
}
.chpcs_image_carousel {
    clear:both;
    }

.textwidget h5 {
	font-size: 15px;
    margin-bottom: 21px;
    margin-top: 6px;
}

.td-header-style-6 .header-search-wrap .td-icon-search {
    background: #f372a6 none repeat scroll 0 0;
    border-radius: 50%;
    color: #fff !important;
}
.td-header-style-6 .header-search-wrap .td-icon-search:hover {
	background: #000;
}

.td-footer-wrapper .block-title a, .td-footer-wrapper .block-title span, .td-footer-wrapper .block-title label {
    padding: 6px 0 7px 3%;
}


.td-header-top-menu-full {
    position: relative;
    z-index: 1;
}
.td-header-style-6 .td-main-menu-logo img {
    margin-top: -30px;
    max-height: 110px;
    position: relative;
    z-index: 999999 !important;
}
.home .td-logo, .home .header-logo-wrap {
    padding: 0px 5% 20px;
}

.td-meta-info-container {
    background-color: rgba(243, 114, 166, 0.5);
}


.button {
    background-color: #222222;
    border: medium none;
    border-radius: 0;
    color: #fff;
    font-family: "Roboto",sans-serif;
    font-size: 13px;
    font-weight: 500;
    padding: 8px 15px;
    transition: background-color 0.4s ease 0s;
	line-height: 2em;
}
.button:hover {
    background-color:#f372a6;	
}


/*   FROM OLD SITE   */
.td_ul_logout {
    text-align: center;
}

.widget_text {
   margin-bottom:0px;
}

.top-header-menu li a, .td-header-menu-wrap .menu-post-and-page-settings-container .menu li a {
    color: black;
}

.iosSlider .entry-thumb {
    width: 100%;
}

.td-footer-wrap {
height:auto;
}


.td-404-sub-sub-title input[type="search"],  uneditable-input {
   width:50%;
}

.td_ul_logout {
    margin: 0 48px 30px 0;
    font-size:20px;
}

.td_ul_login {
    font-size: 20px;
    margin: 0 10px 20px 0;
    text-align: center;
}

.block-title {
    margin: 0 0 15px;
}

.td-post-featured-image .entry-thumb {
display: table;
margin-left: auto;
margin-right: auto;
}

div#comments {
     position: relative;
     padding-top: 350px;
}
div#respond {
     position: absolute;
     top: 0;
     left: 0;
}

.w2dc-content .w2dc-plan-column {
    vertical-align: top;
}
.td-logo,
.header-logo-wrap {
	padding:20px 5%;
max-width:200px;
max-height:200px;
float:left;
}	

body {
    background-color: #343537;
    background-image: none;
}
.header-style-3 .td-full-logo {
    position: relative;
}
.td-full-layout .td-header-bg {
    background: transparent none repeat scroll 0 0;
}
.td-header-bg .header-style-3 {
    background-color: #a16d82;
    background-image: url("http://www.mumslounge.com.au/wp-content/uploads/2016/07/mums-lounge-personalities.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100% auto;
}
.td-logo, .header-logo-wrap {
    padding: 150px 5% 20px;
}
@media only screen and (max-width:1199px) {
.td-logo, .header-logo-wrap {
    padding: 110px 5% 20px;
}
}
@media only screen and (max-width:1018px) {
.td-logo, .header-logo-wrap {
    padding: 70px 5% 0;
}
}

h2.headerh2tagline {
	bottom: 40px;
    color: #fff;
    float: left;
    font-family: "open sans",sans-serif;
    left: 230px;
    position: absolute;
    text-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
}
@media only screen and (max-width:767px) {
.td-logo {
    padding: 10px 5%;
}
h2.headerh2tagline {
    bottom: 0;
    clear: both;
    color: #fff;
    float: none;
    font-family: "open sans",sans-serif;
    left: 0;
    margin: 0px auto 10px;
    position: relative;
    text-align: center;
    text-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
}
.td-menu-placeholder .row-fluid {
    height: 52px;
}
}
@media only screen and (max-width:750px) {
h2.headerh2tagline {
	display:none;
}
}
.td_mod_wrap .entry-title a {
    color: #222222;
    font-family: "Oswald",sans-serif;
    font-weight: normal;
}
.td_block_wrap .block-title a, .block-title span, .block-title label {
    background-color: #f372a6 !important;
    color: #ffffff;
    display: block;
    font-family: Oswald;
    font-size: 16px;
    line-height: 26px;
    width: 97%;
    }
.block-title {
    	border-bottom:0px !important;
}
.more-link-wrap {
    margin-top: 10px;
}
.td-menu-placeholder .row-fluid {
    background: #f5e54b none repeat scroll 0 0;
    width: 100%;
}
.top-header-menu li a, .td-header-menu-wrap .menu-post-and-page-settings-container .menu li a {
    color: #fff;
}
.ilightbox-container {
	width:100% !important;
}
.entry-crumbs {
    top: -35px;
}
.td-a-rec-id-custom_ad_1, 
.td-a-rec-id-custom_ad_1 div {
    width: 100%;
}
.nomidarticlead .td-a-rec {
 display:none;
}
.trow {
clear:both; float:left; width:100%; box-sizing:border-box;
}
.tcell {
width:50%;float:left
}
.trow .tcell img {
margin: 0 auto; padding: 0; border: none; font-size: 14px; font-weight: bold; height: auto; line-height: 100%; outline: none; text-decoration: none; text-transform: capitalize;
}
.trow.buttons {
	border-bottom:1px solid #ededed;margin-bottom:40px;
}
.tcell.textcontent {
width:50%;float:left;box-sizing: border-box;padding:0 5%;text-align:center;
}
.tcell.textcontent h2 {
color: #f172a7;font-size: 20px;display: block;font-family: Arial;font-weight: bold;line-height: 100%;margin-bottom: 10px;text-align: center;
}
.tcell.textcontent span {
text-align: center; font-family: 'Helvetica Neue', 'Helvetica', Arial, sans-serif; color: #969696; font-size: 12px; line-height: 18px;
}
.tcell .buttoncontleft {
width:38.33%;margin:20px auto 50px;
}
.tcell .buttoncontright {
width:38.33%;margin:20px auto 50px;
}
.tcell .buttoncontright a,
.tcell .buttoncontleft a {
background-color: #f172a7; padding: 10px 1.66%; border-radius: 10px; margin: 10px auto; display: block; text-align: center; text-decoration: none; color: #fff; font-family: 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
}
.guideheaderimg {
	text-align:center;margin:0 auto;
}

.postid-908295 .td-a-rec-id-content_inline,
.postid-908295 .td-a-rec-id-content_bottom,
.postid-908295 .td-a-rec-id-header,
.postid-908295 .td-a-rec {
    display:none !important;
}

.postid-903365 #mc_embed_signup,
.postid-904974 #mc_embed_signup,
.postid-905114 #mc_embed_signup,
.postid-905302 #mc_embed_signup,
.postid-905919 #mc_embed_signup,
.postid-907471 #mc_embed_signup,
.postid-908295 #mc_embed_signup 

#div-gpt-ad-1490237709744-0 {
    margin: 0 auto;
}
.td_block_template_1 div {
    margin:0 auto;
}
.td-a-rec-id-header div {
    margin:0 auto !important;
}


/* LDBD top desktop */
@media screen and (max-width:700px) {
#div-gpt-ad-1490237709744-0  {
    display:none;
    height:0;
}
.mobileadcontainer {
    display:block;
    margin-top:25px;
}
#div-gpt-ad-1490838346715-0 {
    display:none;
    height:0;
}
.td-banner-wrap-full .td-header-row {
    padding-top:25px;
}
.td-header-style-6 .td-main-menu-logo img {
    position:absolute !important;
    top:15px !important;
}
}
@media screen and (min-width:701px) {
#div-gpt-ad-1490237709744-0 {
    display:block;
    height:90px;
}
.mobileadcontainer {
    display:none;
}
}
#div-gpt-ad-1490838605689-0 {
    display:none;
    height:0;
}

