body #mc_embed_signup h2{margin: 0 0 15px; font-size: 16px; line-height: 1.3;}
body #mc_embed_signup .indicates-required, #mc_embed_signup br{display: none;}
body #mc_embed_signup .mc-field-group label{display: block; margin: 0 0 5px;}
body #mc_embed_signup #mce-EMAIL{margin: 0 0 10px; padding: 0 10px; height: 40px; box-sizing: border-box; line-height: 40px; display: block; width: 100%; color: #000;}
body #mc_embed_signup .button{background: #000; color: #fff; width: 100%;}
body #mc_embed_signup p:empty{display: none;}
body #mc_embed_signup .mc-field-group{margin: 0; width: 100%;}
body #mc_embed_signup{background: none;}

body .pum{background: rgba(0,0,0,.3);}
body .pum  #mc_embed_signup{background: none;}
body .pum .clear{margin-bottom: 0;}
body .pum #mc_embed_signup h2{font-weight: bold;}
body .pum #mc_embed_signup #mce-EMAIL{margin-bottom: 0; border: 1px solid rgba(0,0,0,.1);}
body #mc_embed_signup .button{height: 40px; line-height: 40px; padding: 0 15px; border-radius: 0;}
body .pum #mc_embed_signup .button{margin-bottom: 0 !important; background-color: #6b5d38 !important;}
.pum-close{padding: 0 15px !important; background: #000 !important;}

.company-cr{text-align: center; margin-top: 8px; color: #373737; font-size: 14px; float: none !important;}
.company-cr a{display: inline-block; vertical-align: middle; text-decoration: none; border: 0; color: #373737;}
.company-cr img{max-width: 125px}


body, p {
    font-family: Poppins !important;
}

h1, h2, h3, h4, h5, h6 {
    font-family: Montserrat!important;}
    a {
    font-family: Poppins !important;
}

/*.single .td_block_wrap.tdb_single_featured_image {
    display: none;
}*/
.tdb_single_content a {
    color: #0000ff;
}
a.vcard.author {
    color: #000 !IMPORTANT;
}

.page .pp-multiple-authors-boxes-wrapper.pp-multiple-authors-wrapper.pp-multiple-authors-layout-boxed
{
	display:none;
}
.tptn_counter {
    display: none;
}
div#comments {
    display: none;
}
.desktop-menu-hide
{
	display:none;
}
.single-post .vc_column.tdi_104.wpb_column.vc_column_container.tdc-column.td-pb-span8 {
    width: 100%;
}

.single-post .vc_column.tdi_125.wpb_column.vc_column_container.tdc-column.td-pb-span4.td-is-sticky {
    display: none;
}
@media screen and (max-width: 600px) {
  .desktop-menu-hide
{
	display:block !important;
}
}

.single .tdb_single_featured_image {
    display: none;
}