@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed&display=swap");
.hero-block {  } div.hide { display: none !important;  } @media screen and (min-width: 1024px) {
div.text-align-adjust p, div.text-align-adjust h1, div.text-align-adjust h2, div.text-align-adjust h3, div.text-align-adjust h4, div.text-align-adjust h5 { text-align: center !important; }
}
h1 { text-shadow: rgba(0, 0, 0, 0.50) 0px 0px 15px; } nav.fusion-main-menu li { text-transform: uppercase !important; }
span.menu-text { text-transform: uppercase !important; font-weight: bold !important; }     .fusion-main-menu .fusion-dropdown-menu .sub-menu li a { line-height: 1.25 !important; } div.announcement-top {  position: -webkit-sticky; position: sticky;  top: 0 !important; z-index: 99999 !important; background: #1a1a1a !important; color: #fff4e3 !important; text-align: center !important; padding: 5px 0px !important; max-height: 40px; width: 100% !important; }  
@media screen and (max-width: 600px) {  
div.announcement-top { font-size: 16px !important; font-family: 'Roboto Condensed', 'Inter', sans }  
}
div.fusion-header { top: 0px !important; } @media screen and (max-width: 800px) {
div.fusion-header { padding-top: 5px !important; padding-bottom: 7px !important;  }
} .fusion-icon.awb-icon-bars { font-size: 32px !important; } .block-capabilities, .block-capabilities h2 { color: #fff !important; }
.block-capabilities h2 { color: #fff !important; }
div.block-capabilities li { color: #ffffff; margin-bottom: 10px; padding-bottom: 15px; border-bottom: 1px solid rgba(255,255,255,.25); line-height: 1.3; list-style-type: none !important; font-size: 125%; }
div.block-capabilities ul li {    
list-style-image: url(//tmbr.market/wp-content/uploads/ico-check-.png);
}
@media screen and (max-width: 800px) {
div.block-capabilities ul li { list-style-image: url(//tmbr.market/wp-content/uploads/ico-check-sm.png);}
div.block-capabilities ul  { margin:0px 7px; padding-left: 0px;}	 
}
h1 { word-spacing: 5px !important; }
h1.entry-title  { text-shadow: 3px 3px 5px rgba(0,0,0,.5) !important; } @media screen and (max-width: 600px) {
div.block-capabilities li { font-size: 100%; }
div.block-capabilities ul li:before { font-size: 100%; }
}
@media screen and (max-width: 1200px) {
div.block-capabilities ul {  margin-bottom: 0px !important; margin-top: 0px !important; }
} .nf-form-fields-required { font-size: 10px; text-align: right; }
.nf-field-label { margin-bottom: 0px !important; }
.nf-error-msg.nf-error-required-error, .nf-error-msg.nf-error-invalid-email { font-size: 12px; text-transform: uppercase; color: #ff5400 !important; }
.nf-error-msg.nf-error-field-errors { text-align: center !important; font-size: 16px; text-transform: uppercase; color: #ff5400 !important; line-height: 1.2 }
.nf-pass.field-wrap .nf-field-element::after { color: #79d28e !important }
.nj-field { border: 0px !important; background: #e5e5e5 !important; color: #205880 !important; border-radius: 3px !important; font-weight: 400 !important; }
.nj-btn-wrapper { margin: auto !important; text-align: center !important; }
.nj-btn { height: auto !important; border-radius: 4px !important; background: #231F20 !important; font-size: 24px !important; line-height: 1 !important; color: #fff !important; padding: 18px 30px 18px 30px !important; font-weight: bold !important; text-transform: uppercase !important; cursor: pointer !important; border: 0px !important; }
.nj-btn:hover { opacity: .75 !important; }
input.nj-form-field1, textarea.nj-form-field1  { border: 0px !important; background: #e5e5e5 !important; color: #205880 !important; border-radius: 3px !important; font-weight: 400 !important; min-height: 50px; } .special-banner { color: #fff !important; } img.footer-logo { display: block; text-align: center; clear: both; max-width: 250px; height: 55px; margin: 15px auto !important; } div.panel-heading a.active { background: #f2f2eb !important; }
div.panel-collapse { background: #f2f2eb !important; }
div.panel-body { padding: 10px 30px !important; }
i.fa-fusion-box.active-icon.awb-icon-minus { } body.post-template-default.single.single-post h1.entry-title {  font-size: 0px !Important; letter-spacing: -100px; }
body.post-template-default.single.single-post h1.entry-title:after {
font-size: 40px; 
letter-spacing: normal;
content: "Resource Center";
} #sidebar { padding: 0px 15px 0px 15px !important; }
#sidebar li a:link { display: block; line-height: 1.15 !important;   }
aside h4.widget-title { text-align: center !important; } div.fusion-meta-info { margin: auto !important; text-align: important; }
div.fusion-alignleft a.fusion-read-more { display: block !important; background: #fff !important; white-space: nowrap; min-width: 150px; padding: 10px; text-align: center !important; margin: auto !important; line-height: 1 !important; font-size: 16px; font-weight: 600; text-transform: uppercase !important; border: 2px solid #627936 !important; border-radius: 5px; }
.sidebar .widget { margin-bottom: 10px !important; } td { vertical-align: top !important; } .priv-title { display: block !important; width: 100%; padding: 7px  !important; text-transform: uppercase !important; text-align: center !important; font-weight: bold; font-size: 20px !important; background: #e4ebd1; } div.fusion-secondary-header span.menu-text { font-weight: 600 !important; }
div.fusion-alignright  li.btn-login-sell { display: none !important; }
div.fusion-alignleft  li.btn-login-buy { display: none !important; } div.tut-column { font-size: 24px !important; line-height: 1.25 !important; }
span.label-step { display: block; border-radius: 50%; width: 150px; height: 150px; background: #61791b; margin: auto !important; color: #fff !important; padding-top: 60px; }
@media screen and (max-width: 640px) { 
div.tut-column { font-size: 18px !important; line-height: 1.3 !important; }
span.label-step { display: block; border-radius: 0; width: 100%; height: auto !important; background: #61791b; margin: auto !important; color: #fff !important; padding: 5px; border: 0px solid #61791b; font-weight: bold !important; clear: both !important; font-size: 30px; text-transform: uppercase; word-spacing: 2px; }
div.hide-mobile { display: none !important; }
}
@media screen and (min-width: 641px) { 
div.hide-desktop { display: none !important; }
}