body.single-post .base-oil-widg,body.single-lng_magazine_emea .base-oil-widg,body.single-lng_magazine .base-oil-widg{
    display:none;
}
body.archive .show_base_oil_widget .base-oil-widg,body.single-post .show_base_oil_widget .base-oil-widg,body.single-lng_magazine_emea .show_base_oil_widget .base-oil-widg,body.single-lng_magazine .show_base_oil_widget .base-oil-widg{
    display:block;
}
.home-page-top-slider .data-caption p{
    text-align: center;
}
.lng-spotlight-archive-temp .article-section .base-stocks-article .wrap-article{
    width: 100%;
    text-align: center;
    border:none;
}
.lng-spotlight-archive-temp .article-section .base-stocks-article .wrap-article img{
    width: auto;
    max-width: 100%;
}
.lng-spotlight-archive-temp .article-section .base-stocks-article .wrap-article .def-img{
    width: 220px;
    height: 286px;
}
.lng-spotlight-archive-temp .article-section .base-stocks-article .article-details h3{
    font-size: 16px;
}
.slick-dots > li {
	 display: inline-block;
}
 .slick-dots > li:only-child {
	 display: none!important;
}
 
.accordionItem .directory-result-heading{
    border-bottom: 1px solid #c4c4c4;
    margin-bottom: 15px;
}
table.sv-wc-payment-gateway-my-payment-methods-table .sv-wc-payment-gateway-payment-method-header-details span, table.sv-wc-payment-gateway-my-payment-methods-table .sv-wc-payment-gateway-payment-method-header-default span, table.sv-wc-payment-gateway-my-payment-methods-table .sv-wc-payment-gateway-payment-method-header-actions span { display: block !important; }
.woocommerce-MyAccount-content.lng-payment-methods-content a.button {
    text-transform: capitalize !important;
}
.lng-edit-address-content h3 {
    text-transform: capitalize;
}

.woocommerce .woocommerce-checkout .woocommerce-additional-fields textarea{
    height: 100px;
    min-height:100px;
}

.dataTables_scrollHead{
    overflow: auto!important;
    transform: rotateX(180deg);
}
.dataTables_scrollHeadInner{
    transform: rotateX(180deg);
}

.dataTableFullView{
    position: fixed!important;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 9999999999999999999999999999;
    background: #fff;
}
body.fixedDataTable{
    overflow: hidden
}

.dataTableFullView .dataTables_scroll div.dataTables_scrollBody {

    max-height: 65vh;
}

@media (max-width: 767px) {

    .dataTableFullView .dataTables_scroll div.dataTables_scrollBody {

        max-height: 44vh;
    }
}
.base-oil-pricing-data .lng-price-button .price{
	/*display:none !important;*/
}										
.lng-thankyou-order .lng-order-detils .Lng_base_oil_pricing_data_subscriptions .product-name .lng-products li:first-child {
    /*display: none;*/
}
.lng-thankyou-order .lng-order-detils .Lng_base_oil_pricing_historic_data .product-name .lng-products li:first-child {
    /*display: none;*/
} 
.variation .variation-BaseOilPricingDataSubscriptions {
    display: none;
}
.variation .variation-BaseOilPricingHistoricData {
    display: none;
}
.base-oil-module-wrapper p.bor-mtext {
  font-size: 14px;
  color: #000;
  text-align: left;
}

@media (min-width: 768px) {
  .base-oil-module-wrapper p.bor-mtext {
    font-size: 16px;
  }
}
.base-oil-module-wrapper a {
    color: #4f7781;
    color: var(--c-primary);
    font-size: 16px;
    font-weight: 500;
}
.base-oil-module-wrapper a:hover {
    text-decoration: none;
	color: #000!important;
}
 .lng-bopd-message {
	background-color: var(--c-already-register);
	margin: 30px 0 0;
	padding: 15px;
	color: var(--c-black);
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
 }
body .product-row-common .lng-product-content .post img {
    opacity: 1 !important;
}
body.td-animation-stack-type0 .td-animation-stack .td-lazy-img{
	opacity: 1 !important;
}
.single-product.woocommerce .product .lng-related-products h2 {
    background-color: transparent !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    background-color: rgba(77,178,236,0) !important;
}
#tdc-sidebar,#tdc-live-iframe-wrapper{
    display:block!important;
}
.term-polyisobutenes .base-oil-form ul.nav-tabs li a.nav-link.data-table-icon{
    background-position-x: 10px!important;
    background-size: 42px!important;
    max-width: 100%!important;
    padding: 16px 15px 16px 61px;
    width: 100%;
    word-break: break-word;
}
body.lng-base-oil-landing2 .td-container-wrap .tdc-content-wrap .td-pb-span8 .wpb_wrapper .pev-three-column-module .tdm-member-image-wrap .tdm-member-image {
    background-position: center;
}
body.lng-base-oil-landing2 .td-container-wrap .tdc-content-wrap .td-pb-span8 .wpb_wrapper .pev-three-column-module .tdm-member-image-wrap:hover {
    background: #f6f6f6;
}
body.lng-base-oil-landing2 .td-container-wrap .tdc-content-wrap .td-pb-span8 .wpb_wrapper .pev-three-column-module .tdm-member-image {
background-image: url(https://www.lubesngreases.com/wp-content/uploads/2021/07/BSP-icons-off-01.svg) !important;
}
body.lng-base-oil-landing2 .td-container-wrap .tdc-content-wrap .td-pb-span8 .wpb_wrapper .pev-three-column-module .pie-chart-svg .tdm-member-image {
    background-image: url(https://www.lubesngreases.com/wp-content/uploads/2021/07/BSP-icons-off-02.svg) !important;
}
body.lng-base-oil-landing2 .td-container-wrap .tdc-content-wrap .td-pb-span8 .wpb_wrapper .pev-three-column-module .line-chart-svg .tdm-member-image {
    background-image: url(https://www.lubesngreases.com/wp-content/uploads/2021/07/BSP-icons-off-03.svg) !important;
}
body.lng-base-oil-landing2 .td-container-wrap .tdc-content-wrap .td-pb-span8 .wpb_wrapper .pev-three-column-module .clustered-columnchart-svg .tdm-member-image {
    background-image: url(https://www.lubesngreases.com/wp-content/uploads/2021/07/BSP-icons-off-04.svg) !important;
}
.custom-related-stories-titles-item.col-lg-12 a {
    font-weight: 500;
    text-decoration-color: #4f7781;
    display: block;
    padding-bottom: 14px;
    color: #4f7781;
}
.custom-related-stories-section {
    border-bottom: 2px solid var(--c-title-wide-border);
    display: block;
    margin: 0 0 30px 0;
    padding: 10px 0px 5px 0;
    text-align: left;
    width: 100%;
}

h2.home-news-heading.custom-category-heading {
    border-bottom: 1px solid var(--c-title-wide-border);
    background: #ececec;
    padding: 0px 0 0px 0;
    margin: 10px 0;
}
h2.home-news-heading.custom-category-heading strong {
    display: block;
    padding: 14px 10px 10px 10px;
    color: #000000;
}
.custom-related-stories-section h2 strong {
    color: #000000;
}
span#es_subscription_message_64087de180ea7 div {
    color: inherit;
    font-size: inherit;
}
.custom-related-stories-section h2.home-news-heading {
    padding: 10px 0px 10px 0;
    border-top: 2px solid var(--c-title-wide-border);
}
.articledetailpage .tds-button.gfield.article-page-btn {
    display: none;
}
.relatedtopic h2.home-news-heading {
    color: #000000;
}
div#div-gpt-ad-sidebar_ad_vb2_mobile_320x100 {
    margin-bottom: 40px;
}
div#div-gpt-ad-sidebar_ad_vb1_mobile_320x100 {
    margin-bottom: 20px;
    text-align: center;
}
.archive div#div-gpt-ad-sidebar_ad_vb1_mobile_320x100 {
    margin-top: 20px;
}
/* Fusebox layout fix */
.fbx-player-wrapper {
    margin-bottom: 15px;
}
.archive.author aside#text-15 {
    display: none;
}
.lng-widget-show{
    display: block;
}
.lng-widget-hide{
    display: none;
}
.custom-manage-image img.attachment-400x250-crop {
    max-width: 370px;
}
.custom-factbook-banner {
    display: flex;
    margin-top: 20px;
}
.custom-factbook-banner img {
    height: 50px;
}
.pev-content .td-container-wrap .td-container .td-pb-row .td-main-sidebar {
    padding-bottom: 25px;
}
.footer-social a {
    line-height: 33px;
}
.pev-content .td-container-wrap .td-container .td-pb-row .td-main-sidebar iframe {
    margin-bottom: 25px;
}
.custom-premium-product.td_block_template_1 {
    background-color: #c2eaff;
}
.vc_column_text>.td-element-style {
    z-index: 0 !important;
}
.post-sharing.custome-post-sharing {
    display: inline-block;
    width: 100%;
    margin-bottom: 10px;
}
.lng-heading-arrow-tailed .block-title.td-block-title:after {
    content: "\f105";
    position: static;
    font-family: fontAwesome;
    margin-left: 13px;
}
.lng-heading-arrow-tailed .latest-headlines-widget:after {
    content: "\f105" !important;
    position: static !important;
    font-family: fontAwesome;
    margin-left: 13px;
    border: none !important;
}
.lng-heading-arrow-tailed a:before {
    border-top: 5px solid #4f7781;
    border-top: 5px solid var(--c-title-tiny-border);
    bottom: auto;
    content: " ";
    left: 0;
    position: absolute;
    right: 0;
    top: -1px;
}
h1.lng-heading-arrow-tailed a:after, h2.lng-heading-arrow-tailed a:after, h3.lng-heading-arrow-tailed a:after, h4.lng-heading-arrow-tailed a:after, h5.lng-heading-arrow-tailed a:after {
    content: "\f105";
    position: static;
    font-family: fontAwesome;
    margin-left: 13px;
}
.lng-heading-arrow-tailed a:hover {
    text-decoration: none;
}
.custom-content-archive-page p {
    color: #000000;
    margin: 0;
    font-size: 16px;
}
.custom-content-archive-page {
    margin-bottom: 25px;
}
.custom-content-archive-page a {
    text-decoration: underline;
    color: #000000;
}
.nav-area #menu-top-menu li ul.sub-menu {
    width: 100%;
}
.report-article-block .cia-block ul li a{
	text-decoration: underline;
}
.custom-category-heading-section a h2 strong:after {
    border: none;
}
.custom-category-heading-section {
    background: #ececec;
    width: 100%;
    border-top: 5px solid #4f7781;
    float: left;
    margin-bottom: 10px;
    padding: 10px;
    border-bottom: 1px solid var(--c-title-wide-border);
}
.custom-category-heading-section a {
    width: 50%;
    float: left;
}
.custom-category-heading-section a h2 strong {
    padding: 0;
}
.custom-category-heading-section a h2 {
    color: #000000;
    padding: 0;
	border: none;
}
a.custom-moreLink-anchor {
    text-align: right;
    font-size: 16px;
    color: #000000;
    font-weight: 600;
	margin-top: 4px;
}
a.custom-heading-anchor {
    color: #000000;
}
.wpb_video_wrapper iframe.td-youtube-player{
	width: 100%;
	max-width: 710px;
	height: auto;
	aspect-ratio: 16/9;
	margin: 0 auto;
}
.lng-leaderboard-ad #div-gpt-ad-leaderboard2,.lng-leaderboard-ad #div-gpt-ad-leaderboard3{
	min-height: 100px;
}

.base-oil-module-wrapper h2 strong a {
    color: #000;
    font-size: 26px;
    font-weight:700;
}

.base-oil-module-wrapper a.base-oil-report:hover {
    color: #4f7781 !important;
   text-decoration: none;
}
.wp-block-group__inner-container {
    padding: 15px;
}

ul.wp-block-list {
    padding: 30px;
}



/* Start CSS added for LR Americas new design*/
.report-article-block .report-hblock .americas-bg {
    margin-right: 10px;
    padding: 16px 24px;
}


.report-article-block .report-hblock .americas-bg h3.td-module-title {
    color: #fff;
    color: var(--c-secondary);
    margin: 0;
    text-transform: unset;
}

span.page-numbers.dots {
    float: none;
}

@media (min-width: 62em) {
    .report-article-block .report-hblock .americas-bg h3.td-module-title {
        font-size: 16px;
    }
}

@media (min-width: 48em) {
    .report-article-block .report-hblock .americas-bg h3.td-module-title {
        font-size: 16px;
    }
}

.report-article-block .lramericas-block {
    margin: 0px 0px 9px 0px;
}

.report-article-block .lramericas-block ul {
    display: inline-block;
    list-style: none;
    margin: 0;
}

.report-article-block .lramericas-block ul li {
    color: #fff;
    color: var(--c-secondary);
    display: inline-block;
    font-size: 20px;
    font-weight: 500;
    margin: 0;
    padding: 0 15px 5px;
    position: relative;
}

@media (min-width: 62em) {
    .report-article-block .lramericas-block ul li a {
        font-size: 16px;
    }
}

@media (min-width: 48em) {
    .report-article-block .lramericas-block ul li a {
        font-size: 16px;
    }
}

.report-article-block .lramericas-block ul li a {
    color: #fff;
    color: var(--c-secondary);
    font-weight: 500;
}

.lramericas-logo strong {
    font-size: 20px;
    font-weight: 700;
    line-height: 1.2;
    padding: 12px 0 20px;
    position: static;
    text-align: left;
}

.page-template-template_lubereport_america-php div#ad-leaderboard {
    padding: 20px;
    border-top: 1px solid var(--c-title-wide-border);
}


.page-template-template_lubereport_america-php .td-all-devices.leaderboard-desk {
    padding: 0px !important;
}

.page-template-template_lubereport_america-php .archives-middle-ads{
border-bottom: none;
}

.page-template-template_lubereport_america-php .page-nav.td-pb-padding-side {
    display: inline-table;
} 

.page-template-template_lubereport_america-php span.page-numbers.dots
{
font-size: 18px;
font-weight: 600;
margin: 0px !important;
padding: 0px !important;
border:none;
}

.page-template-template_lubereport_america-php .td-all-devices {
    margin-left: unset;
}

.page-template-template_lubereport_america .report-title a {
    padding-left: 10px;
}
.page-template-template_lubereport_america .lng-category-title li {
    margin-left: auto;
}

.report-article-block .lramericas-block ul li+li:before {
    border-left: 2px solid #fff;
    border-left: 2px solid var(--c-secondary);
    content: "";
    height: 20px;
    left: 0;
    margin-top: -10px;
    position: absolute;
    top: 50%;
}

.page-template-template_lubereport_america .ad {
    margin: 0px !important;
}


.page-template-template_lubereport_america .widget_text ul {
    margin-bottom: 15px;
}

.page-template-template_lubereport_america .lng-category-title li {
   line-height: 1.55;
}

.page-template-template_lubereport_america .lng-category-title li{
   font-family: var(--f-body); 
}

.page-template-template_lubereport_america .monthly-card {
    border-top: 1px solid #c4c4c4;
    padding: 10px 15px;
}

@media (max-width: 47.9375em) {
  .report-article-block.lube-report-americas {
    display: -webkit-box;
}

.report-article-block .lramericas-block ul li a  {
    font-size: 9px;
}

}

@media (max-width: 767px) { 
.report-article-block .lramericas-block { margin-bottom:0px; } 
.mobile-ad.hide-for-large {
    padding:10px;
border-top: 1px solid #c4c4c4;
}
}

.mt-5 strong {
    font-size: 25px;
}

/* END CSS added for LR Americas new design*/
/* Start
CSS addes for base-oil-market-coverage on 16-10-25 */
/* ---------- Common Styles ---------- */


.page-template-base_oil_market_coverage_template h2 strong {
  background: linear-gradient(to right, #4f7781 0%, #4f7781 100%) no-repeat;
  background-size: 100% 5px;
  background-position: 0 0;
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}
h2 strong a {
  position: relative;
  background-color: #ffffff;
  text-decoration: none;
}

.date {
  font-size: 16px;
  color: #1d1d1d;
  margin: 0 0 6px;
  padding: 0 0 8px;
}

.desc {
   font-size: 16px;
    color: #000;
    line-height: 1.4;
    font-weight: 400;
    margin: 0;
    padding: 0;
}

.more-link,
.more-monthly-link,
.more-video-link {
  display: block;
  text-align: right;
  color: #4f7781;
  font-size: 16px !important;
  font-weight: 600;
  text-decoration: none;
  margin-top: 15px;
  border-radius: 2px;
  transition: 0.3s;
  border-top: 3px solid #4f7781;
  line-height: 2.2;
}

.more-link:hover,
.more-monthly-link:hover,
.more-video-link:hover {
  color: #4f7781;
}
.page-template-base_oil_market_coverage_template .wp-block-columns {
    margin-bottom: 15px;
    width: 100%;
}
/* ---------- Weekly Report ---------- */

.oil-report-section {
  width: 100%;
/*   padding: 20px 15px; */
}

.report-title {
  font-size: 1rem;
  font-weight: 700;
  color: #000;
  margin-bottom: 15px;
  min-height: 60px;
}

.report-card {
  border-top: 1px solid #c4c4c4;
  padding: 10px 0 15px;
}

.region {
  display: inline-block;
  color: #fff;
  font-weight: 600;
  font-size: 0.8125rem; /* 13px */
  margin-bottom: 25px;
}

a.weekly-bor-link-item {
  color: #fff !important;
  padding: 0.3em 0;
  font-size: 1.1rem;
  display: block;
  width: 12rem;
  text-align: center;
}

    .monthly-card h4,
    .video-card h4 {
        color: #1d1d1d;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        padding: 1px 0px 10px 0px;
    }

/* ---------- Monthly Report ---------- */

.oil-monthly-section {
  width: 100%;
/*   padding: 20px 15px; */
}

.monthly-title {
  font-size: 1rem;
  font-weight: 700;
  color: #000;
  margin-bottom: 15px;
  min-height: 60px;
}

.monthly-card {
  border-top: 1px solid #c4c4c4;
  padding: 10px 0 15px;
}

.report-heading {
  color: #004b64;
  margin: 0;
}

.report-heading a,
.video-heading a {
   /*font-size: 1.5rem; 24px */
  font-weight: 700 !important;
  font-size: 20px;
  color: #4f7781 !important;
  text-decoration: none;
}

/* ---------- Video Report ---------- */

.oil-video-section {
  width: 100%;
/*   padding: 25px 30px; */
}

.video-container {
  max-width: 1200px;
  margin: 30px 0px 0px 0px;
}

.video-title {
  font-size: 1.25rem; /* 20px */
  font-weight: 700;
  color: #000;
/*   border-bottom: 2px solid #ddd; */
  padding-bottom: 5px;
  margin-bottom: 20px;
  min-height: 60px;
}

.video-card {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  border-top: 1px solid #c4c4c4;
  padding: 15px 0;
  gap: 20px;
}

.video-left {
  flex: 1;
  min-width: 240px;
}

.video-right {
  flex: 2;
}

.video-heading {
  margin: 0 0 5px;
}

.more-video-link {
  text-align: right;
  font-size: 1.25rem;
  margin-top: 20px;
}

/* ---------- Ads Visibility ---------- */

.mobile-ad,
.mobile-ad-content {
  display: none;
}

.desktop-ad,
.desktop-ad-content {
  display: block;
}

/* ---------- Header Styles ---------- */

.header-title {
  margin-bottom: 2rem;
}

.premium-badge {
  text-transform: uppercase;
  color: #000;
  font-weight: 800;
  font-size: 16px;
  margin-bottom: 0.25rem;
}

.main-title {
  font-size: 38px;
  font-weight: 400;
  margin-bottom: 1rem;
  letter-spacing: normal;
}

/* ---------- Layout Adjustments ---------- */

.custom-second-row .wp-block-column.Base-Oil-Report-Videos {
  flex-basis: 70% !important;
}

.custom-second-row .wp-block-column.div-gpt-ad-sidebar_top {
  flex-basis: 30% !important;
}

/* ---------- Responsive ---------- */

@media (max-width: 992px) {
  .video-title {
    font-size: 1.125rem; /* 18px */
  }

  .video-card {
    gap: 15px;
  }

}

@media (max-width: 768px) {
  .video-card {
    flex-direction: column;
  }

  .video-left,
  .video-right {
    width: 100%;
  }

  .video-right {
    margin-top: 8px;
  }

  /*.video-heading,
  .desc {
    font-size: 0.8125rem; 
  } */

  .report-title,
  .monthly-title,
  .video-title {
    min-height: 50px;
  }

  .page-template-base_oil_market_coverage_template .wp-block-columns {
    margin-bottom: 0px;
    gap:1px;
  }
}

@media (max-width: 520px) {
  .oil-report-section,
  .oil-monthly-section,
  .header-title {
    width: 100%;
    padding: 15px;
    margin-bottom: 0;
  }
}

@media (max-width: 480px) {
  .oil-video-section,
  .mobile-ad-content {
    padding: 20px 15px;
  }

  .video-title {
    font-size: 1rem; /* 16px */
  }

  .more-video-link {
    text-align: right;
    font-size: 1.25rem;
    padding: 10px;
  }

  .mobile-ad,
  .mobile-ad-content {
    display: block !important;
  }

  .desktop-ad,
  .desktop-ad-content {
    display: none !important;
  }

  .premium-badge {
    font-size: 14px;
  }

  .main-title {
    font-size: 36px;
  }
}

@media (min-width: 481px) {
  .desktop-ad,
  .desktop-ad-content {
    display: block !important;
  }

  .mobile-ad,
  .mobile-ad-content {
    display: none !important;
  }
}
@media only screen and (min-width: 768px) {

  .wp-block-column.weekly_base_oil_reports,
  .wp-block-column.monthly-base-oil-report {
      height: 100%;
  }

  .wp-block-column.weekly_base_oil_reports > div,
  .wp-block-column.monthly-base-oil-report > div {
      height: 100%;
  }

  section.oil-report-section {
      height: 100%;
  }

  .report-container {
      height: 100%;
      display: flex;
      flex-direction: column;
  }

  a.more-link {
      margin-top: auto;
  }

  section.oil-monthly-section {
      height: 100%;
  }

  .monthly-container {
      height: 100%;
      display: flex;
      flex-direction: column;
  }

  a.more-monthly-link {
      margin-top: auto;
  }

}


/* First column */
div.custom-second-row.wp-block-columns > div.wp-block-column:nth-of-type(1) {
  flex-basis: 66.66% !important;
}

/* Second column */
div.custom-second-row.wp-block-columns > div.wp-block-column:nth-of-type(2) {
  flex-basis: 33.33% !important;
}

/* Mobile */
@media (max-width: 768px) {
  div.custom-second-row.wp-block-columns > div.wp-block-column {
    flex-basis: 100% !important;
  }
}

/* End
CSS addes for base-oil-market-coverage on 16-10-25 */
/* ---------- Common Styles ---------- */

/* Start
Added on 17-10-2025 for weekly base oil market coverage Widget*/
.report-button
{
	background-color: var(--c-primary) !important;
    border: none !important;
    border-radius: 0 !important;
    font-family: Roboto, sans-serif !important;
    font-family: var(--f-body) !important;
    font-size: 18px !important;
    font-weight: 500 !important;
    height: 40px !important;
    line-height: 30px !important;
    padding: 4px 48px !important;
    text-transform: none !important;
    text-align: center;
}

.report-button a
{
	color :#fff;
}

ul.lng-category-title {
    list-style-position: inside;
}
 
.lng-category-title li {
    font-size: 17px;
    font-weight: 500;
    color: #000;
}
 
.base-oil-module-wrapper h2.report-title {
    margin-bottom: -10px;
} 

.base-oil-module-wrapper .report-button {
    padding: 5px 20px !important;
    width: 12rem;
}
.base-oil-module-wrapper .report-button a:hover {
    color: #ffffff !important;
}

/* END
Added on 17-10-2025 for weekly base oil market coverage Widget*/

/*Start category page css */
@media (max-width: 480px) {

.category .desc {
    padding: 0px 0px 0px 0px !important;
}
	.video-left {
    margin-bottom: -25px;
}
	
	.category .header-title {
    padding: 0px;
}
	
		.base-oil-module-wrapper h2 strong a {
    color: #000;
    font-size: 20px;
    font-weight: 700;
}
	
	.lng-category-title li {
    font-size: 14px;
    font-weight: 400;
    color: #000;
}

.base-oil-module-wrapper {
    margin-bottom: 20px;
}
.main-title {
font-size: 36px;
margin-bottom: 30px;
}
}

.base-oil-module-wrapper .report-button {
	margin-left: 10px;
}
.category .desc {
    font-size: 16px;
    color: #000;
    line-height: 1.4;
    font-weight: 400;
    margin: 0;
    padding: 0px 0px 0px 80px;
}

 h3.video-heading {
    margin-top: -10px;
    line-height: 1;
}

.home .report-title a, 
.single-bor-emea .report-title a, 
.single-bor-asia .report-title a, 
.single-bor-americas .report-title a, 
.single-lng_magazine .report-title a, 
.tax-lubereport_americas_issues .report-title a, 
.category .report-title a {
    padding-left: 10px;
}

.main-title {
color: #000;
}

.base-oil-module-wrapper h2.report-title {
    margin-bottom: -10px;
} 

ul.lng-category-title {
    padding-left: 10px;
}

aside#text-5 {
    text-align: left !important;
	margin-left: 20px;
}

aside#text-9 {
    margin-left: 30px;
}

@media only screen and (min-width: 768px) {
.category .header-title {
    margin-bottom: 3rem;
}
}

/*override common css for borderline under sidebar widget */
.articledetailpage .newsletter-sub-form .gform_wrapper {
    border-bottom: none !important;
    padding-bottom: 0px !important;
}
/*END category page css */
