/* BEGIN HEADER */
.gmg-remote-header-1 { overflow: hidden; }
.globalmediaheader-wrapper ul {white-space:normal;}
.globalmediaheader-wrapper ul, ol, dl, li {line-height:1.1!important; margin-left:0!important;}
.gmg-remote-header-1 {display:block; height:41px!important;}

.td-header-menu-wrap.td-affix .td-logo-sticky img.td-retina-data { margin-top: 0!important; }
.td-header-menu-wrap.td-affix ul#menu-menu-1 { margin-top: 0px; }
.td-header-menu-wrap.td-affix .header-search-wrap { margin-top: 0px; }
.header-search-wrap .td-icon-search { font-size: 16px!important; }

.td-header-style-6 { position: relative; z-index: 1; }
.diariodenoticias { width: 100%; height: 22px; position: absolute; z-index: 9999; margin-top: 25px; }
.dn-logo { width: 100%; height: 22px; margin: 0 auto; text-align: right; max-width: 1064px; padding: 0 15px; }
.dn-logo img.mobile { display: none; }
.dn-logo img.desktop { display: initial; max-width: 185px; opacity: 0.5; }
#td-header-menu li.menu-item a { line-height: 50px!important; letter-spacing: 0.5px; }
.td-header-main-menu i.td-icon-search { line-height: 50px!important; }
ul#menu-menu-1 { margin-top: 55px; }
.header-search-wrap { margin-top: 55px; }

.td-header-style-6 .td-main-menu-logo img { max-height: 80px!important; margin-top: 12px; }

.td-header-wrap .black-menu .sf-menu > .current-menu-item > a,
.td-header-wrap .black-menu .sf-menu > li > a:hover {
    background: none!important;
    color: #d2232a;
}

#billboard { width: 100%; background: #eeeeee; padding: 5px 0; text-align: center; }
/* END HEADER */

/* BEGIN TRANSVERSAL */
.td-block-span12 img.td-retina.td-animation-stack-type0-2 { margin: unset; left: unset; right: 10px; top: 10px; }
.td-post-category { background: none!important; }
.td_module_1 a.td-post-category,
.td_module_17 a.td-post-category,
.td_module_10 a.td-post-category { color: #000000; padding: 0; margin:0; }
.block-title { border-bottom: solid 1px #000000!important; border-color: #000000; }

.td-pb-span4 .soliloquy span { background: none; color: #000000; padding: 10px 0 10px 0; }

img.brandstory { max-width: 120px; }
/* END TRANSVERSAL */

/* BEGIN HOME */
.home .hp-big-grid.td_block_wrap.td_block_big_grid_12 { margin-bottom: 24px; }
.home .hp-big-grid .td_module_mx5.td-big-thumb { width: 67.5%!important; }
.home .td-pb-span8 .vc_column-inner { max-width: 100%!important; }
.home .hp-2-column { padding-left: 24px; padding-right: 24px; }
.home .hp-2-column .td-block-span6 { width: 48.5%; margin-right: 1.5%; padding-left: 0; padding-right: 0; }
.home .hp-2-column .td-block-span6:last-child { margin-right: 0; float: right; }
.home .hp-2-column .td-block-span6 img { width: 100%; }
.home .hp-3-column img { width: 100%; }

.home .wpb_widgetised_column .td_block_7 { display: none; } /* esconde opiniao na sidebar */

.home .td_block_big_grid_12 .td-big-grid-meta .td-post-category { line-height: 22px; }
.home .td_block_big_grid_12 .td-big-grid-post .td-video-play-ico img { width: 30px!important; }
.home .td_block_widget .td-video-play-ico > img { left: unset; bottom: unset; top: 20px; right: 20px; }
.home .td_module_17 img.custom-video { max-width: 50px; margin: unset; left: unset; right: 20px; top: 20px; }
.home .td_block_16 img.custom-video { max-width: 30px; margin: unset; left: unset; top: 10px; right: 10px; }
.home .td_block_3 img.custom-video { margin: unset; left: unset; max-width: 30px; top: 10px; right: 10px; }
.home .td_module_10 img.custom-video { margin: unset; left: unset; max-width: 30px; top: 10px; right: 10px; }

.home .td_block_widget img.custom-video.td-animation-stack-type0-2 { width: 30px; }

.home .td-big-grid-wrapper a.td-post-category { margin-bottom: 0; padding: 0; }

.td-grid-style-1 .td-module-thumb a:last-child:before {
    background: none!important;
}

.home .td-big-grid-wrapper .td-meta-info-container {
    background: black;
    background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,1));
  	padding-top: 20px;
}

.home .wpb_wrapper .td_module_mx11 img {
    max-width: 140%;
    height: auto;
}

.home .td_module_1 h3 { font-size: 18px; line-height: 22px; margin-top: 8px; }

/* begin newsletter */
.home .hp-newsletter h4.block-title { display: none; }
.home .hp-newsletter { background: #fafafa; border-top: solid 2px #d2232a; border-bottom: solid 2px #d2232a; padding: 10px 0px 20px 0px; }
.home .hp-newsletter h2 { font-size: 18px; line-height: 22px; font-family: "Playfair Display"; font-weight: 700; margin: 0px; padding: 10px; }
.home .hp-newsletter input#campoe_746_1355 { display: none; }
.home .hp-newsletter br { display: none; }
.home .hp-newsletter aside { margin: 0; }
.home .hp-newsletter input#email_1354 { width: 240px; border-radius: 4px; height: 40px; }
.home .hp-newsletter input[type="submit"] { height: 40px; border-radius: 4px; margin-left: 4px; text-transform: uppercase; font-size: 12px; }
.home .hp-newsletter input#email_1354 { font-size: 12px; }
/* end newsletter */

/* begin block with sidebar */
aside.td_block_template_1 .textwidget { text-align: center; padding: 0; margin: 0; }

.home .td-pb-span4 { width: 336px; padding-left: 0!important; padding-right: 10px!important; }
.home .td-pb-span8 { width: calc(100% - 350px); }
.home .td-pb-span8 .vc_column-inner { max-width: 97%; }
/* end block with sidebar */

.home .td_module_17 a.td-post-category { text-align: center; }
.home .td_module_17 h3 { text-align: center; font-size: 44px; line-height: 48px; margin-bottom: 30px; }
.home .td_module_17 .td-excerpt { color: #000000; }

.home .td-pb-span8 .td_block_16 h4 a { color: #000000; background: none; padding: 0 0 10px 0; }
/*.home .td_block_wrap.td_block_16 { border-bottom: solid 1px #000000; padding-bottom: 30px; }*/
.home .td-block-span12 .td-excerpt { color: #000000; }
.home span.td-pulldown-size { background: none; color: #000; padding: 0 0 10px 0; }
.home a.td-pulldown-size { background: none; color: #000; padding: 0 0 10px 0; }

.home .td_block_7 .td_module_6,
.category .td_block_7 .td_module_6,
.single .td_block_7 .td_module_6,
.page .td_block_7 .td_module_6 { margin-bottom: 0px; }

.home .custom-avatar,
.category .custom-avatar,
.single .custom-avatar,
.author .custom-avatar,
.search .custom-avatar,
.page .custom-avatar { position: absolute; left: 0; top: 0; width: 100px; }

.home .custom-avatar img,
.category .custom-avatar img,
.single .custom-avatar img,
.author .custom-avatar img,
.search .custom-avatar img,
.page .custom-avatar img { border-radius: 180px; border: solid 3px #d2232a; }

.home .td_block_7 .td_module_6 .item-details,
.category .td_block_7 .td_module_6 .item-details,
.single .td_block_7 .td_module_6 .item-details,
.author .td_block_7 .td_module_6 .item-details,
.search .td_block_7 .td_module_6 .item-details,
.page .td_block_7 .td_module_6 .item-details { margin-left: 116px; display: flex; min-height: 96px; flex-flow: column; text-align: left; justify-content: center; }

.home .td_block_7 .td_module_6 span.td-post-author-name span,
.category .td_block_7 .td_module_6 span.td-post-author-name span,
.single .td_block_7 .td_module_6 span.td-post-author-name span,
.author .td_block_7 .td_module_6 span.td-post-author-name span,
.search .td_block_7 .td_module_6 span.td-post-author-name span,
.page .td_block_7 .td_module_6 span.td-post-author-name span { display: none; }

.home .td-post-author-name,
.category .td-post-author-name,
.single .td-post-author-name,
.author .td-post-author-name,
.search .td-post-author-name,
.page .td-post-author-name { font-weight: 700; font-size: 12px; }

.home .td_block_7 .td_module_6 .entry-title,
.category .td_block_7 .td_module_6 .entry-title,
.single .td_block_7 .td_module_6 .entry-title,
.author .td_block_7 .td_module_6 .entry-title,
.search .td_block_7 .td_module_6 .entry-title,
.page .td_block_7 .td_module_6 .entry-title { margin-bottom: 0; }

/*.home .td_module_mx5 .td-big-grid-meta p img { width: 40px!important; }*/
.home .td-block-span4 span.td-post-date,
.home .td-block-span4 .td-module-comments,
.home .td-block-span4 span.td-post-author-name span,
.home .td-block-span4 .td-excerpt { display: none; }

.home .td-block-span4 h3,
.home .td-block-span4 .td-module-meta-info { text-align: center; }
.home .td_block_4 .td-block-span4 img { border-radius: 100px; border: solid 3px #d2232a; }
.home .td_block_4 .td_module_2 .td-module-image { float: left; width: 100%; text-align: center; margin-bottom: 20px; }
/* END HOME */

/* BEGIN CATEGORY */
.category .brandstory-header { background: #fafafa; padding: 40px 0 30px 0; text-align: center; margin: 0 0 40px 0; }
.category .brandstory-header img { max-width: 300px; }
.category.category-brandstory .td-category-header.td-container-wrap { display: none; }

.category .td-pb-span8.td-main-content { padding-left: 0; padding-right: 0; }
.category img.entry-thumb { width: 100%; }


a.td-image-wrap.vilynx_registered {
   position: unset!important;
}

span.td-video-play-ico {
   z-index: 9999;
   position: absolute;
   top: 0;
   right: 0;
}

.category .td-pb-span8 img.custom-video {
   margin: unset;
   max-width: 30px;
   left: unset;
   top: 10px;
   right: 10px;
}


.category .td-crumb-container { display: none; }
.category .td-category-header { text-align: center; padding: 45px 0 50px 0!important; background: #eeeeee; margin-bottom: 40px; border-top: solid 1px #ddd; }
.category .td-category-header h1 { font-size: 60px; font-family: "Playfair Display"; text-transform: unset; }
.category a.td-pulldown-size { background: none; color: #000000; padding: 0 0 10px 0; }
.category span.td-pulldown-size { background: none; color: #000000; padding: 0 0 10px 0; }
.category .td-category-description { width: 100%; }
.category .td-category-description p { color: #000000; font-style: normal; }
/* END CATEGORY */

/* BEGIN SINGLE */
.single .td-pb-span8 { padding-left: 0!important; padding-right: 0!important; }
.single img.entry-thumb { width: 100%; }
.single .td-post-template-default .td-post-featured-image img { width: 100%; }
.single .td-related-span4 img.custom-video { margin: unset; left: unset; max-width: 30px; top: 10px; right: 10px; }

.single .td-crumb-container { display: none; }
.single .td-main-content-wrap .td-pb-row { margin-top: 40px; }
.single .td-category a { background: none; color: #000000; text-transform: uppercase; font-size: 12px; font-weight: 700; padding: 0; }
.single a.td-pulldown-size { background: none; color: #000000; padding: 0 0 10px 0; }
.single span.td-pulldown-size { background: none; color: #000000; padding: 0 0 10px 0; }
.single .td-related-title .td-related-right { display: none; }
.single .td-related-title .td-related-left { background: none!important; color: #000000!important; padding: 0 0 10px 0; }
.single .td_block_template_1 .td-related-title { border-bottom: solid 1px #000000!important; }

.single-format-quote .custom-author { width: 120px; height: auto; float: left; margin-right: 15px; text-align: center; font-size: 12px; text-transform: uppercase; line-height: 15px; font-weight: 700; }
.single-format-quote .custom-author img { border-radius: 180px; margin: 10px; border: solid 3px #d2232a; }
.single-format-quote .custom-author a { color: #000000; }
.single-format-quote .custom-author a:hover { color: #d2232a; text-decoration: none; }
.single article .td-post-content p { font-size: 17px; line-height: 25px; }



.single-format-video .td-module-meta-info { display: none; }

.single .td_module_related_posts img { width: 100%; }

.single ul.essb_links_list { text-align: center; }
.single blockquote p { font-size: 32px!important; line-height: 40px!important; font-weight: 400!important; font-style: italic!important; text-align: center!important; text-transform: unset!important; }
.single h1,
.single h2,
.single h3,
.single h4,
.single h5,
.single h6 {
  font-weight: 700;
}

/* start readmore */
.td-post-content {position:relative; max-height:1000px; overflow:hidden;}
.td-post-content:empty {display:none;}
.buttonContainer {position:absolute; z-index:558; bottom:0; width:100%; background:-moz-linear-gradient(top, rgba(252,252,252,0) 0, rgba(252,252,252,0.9) 31%, rgba(252,252,252,0.95) 50%, #fcfcfc 100%); background:-webkit-linear-gradient(top, rgba(252,252,252,0) 0, rgba(252,252,252,0.9) 31%, rgba(252,252,252,0.95) 50%, #fcfcfc 100%); background:linear-gradient(to bottom, rgba(252,252,252,0) 0, rgba(252,252,252,0.9) 31%, rgba(252,252,252,0.95) 50%, #fcfcfc 100%); text-align:center; padding:80px 0 30px 0;}
.buttonContainer #buttonRead { position:relative; bottom:30px; display:inline-block; height:44px; background:#d2232a!important; font-size:14px; font-weight:600; color:#fff; text-transform:uppercase; line-height:44px; padding:0 30px 0 30px; cursor:pointer; font-family: Roboto; }
.buttonContainer  #buttonRead .dashicons-arrow-down-alt {padding-top:11px; padding-left:10px;}
/* end readmore */

.single .td-related-span4 img.custom-video { max-width: 40px; }
.td_block_related_posts .td-next-prev-wrap { display: none; }
a.td-right-smart-list, a.td-left-smart-list { font-family: Roboto; text-transform: uppercase; font-weight: 700; font-size: 12px; width: 100px; }

.single .td-post-gallery { margin-bottom: 30px; }
.single .td-post-gallery p { margin-bottom: 0; }
.single .soliloquy-container .soliloquy-caption .soliloquy-caption-inside { text-align: left; text-shadow: none; font-family: Roboto; font-weight: 300; color: #ffffff; padding: 8px 10px; background-color: rgba(0,0,0,0.6); }
.soliloquy-viewport { /*max-height: 400px; background: #000000!important;*/ }
.soliloquy-slider { /*max-height: 400px!important;*/ }
.soliloquy-outer-container { /*max-height: 400px;*/ overflow: hidden; }
img.soliloquy-image { /*max-height: 400px;*/ }
.soliloquy-caption-inside br { display: none; }
.soliloquy-caption-inside p { font-family: Arial!important; font-size: 12px!important; line-height: 18px!important; }

.single figure.td-slide-smart-list-figure img {
    width: 100%!important;
}

/* begin reportagem post format */
.single.single-format-link .td-pb-span8 { width: 100%; }
.single.single-format-link .td-post-featured-image img { width: 100%; }
/* end reportagem post format */

.single #leikiContent .td-module-thumb,
.single #leikiContentOther .td-module-thumb { max-height: 100px; overflow: hidden; }

.single #leikiContent img,
.single #leikiContentOther img { height: auto!important; }

.single .brandstory-box { display: flex; align-items: center; margin: 0 0 20px 0; font-size: 13px; font-weight: 700; }
.single .brandstory-box img { margin: 0 10px; }
.single .brandstory-note { border-top: solid 3px #d2232a; padding: 20px 0; text-align: center; text-transform: uppercase; }
.single .brandstory-note img.gmg { max-width: 100px; }
.single .brandstory-note p { display: flex; justify-content: center; align-items: center; margin: 0; font-size: 11px; color: #777; }
.single .brandstory-note img.brandstory { max-width: 100px; }
/* END SINGLE */

/* BEGIN AUTHOR PAGE */
.author .td-main-content-wrap .td-pb-row { margin-top: 40px; }
.author span.td-pulldown-size { background: none; color: #000000; padding: 0 0 10px 0; }
.author .td-page-header img { margin: 10px 20px 10px 0px; border-radius: 180px; border: solid 3px #ffffff; }
.author .td-page-header { background: #d2232a; margin-bottom: 40px; color: #ffffff; text-transform: uppercase; font-weight: 700; font-size: 20px; display: flex; align-items: center; justify-content: center; }

.author .td-module-meta-info,
.author .td-module-image { display: none; }

.author .td-excerpt { color: #000000; }
/* END AUTHOR PAGE */

/* BEGIN SEARCH PAGE */
.search span.td-pulldown-size { background: none; color: #000000; padding: 0 0 10px 0; }
.search .td-main-content-wrap .td-pb-row { margin-top: 40px; }
.search .td-module-meta-info { display: none; }
.search .td-excerpt { color: #000000; }
.search span.td-video-play-ico img { max-width: 30px!important; position: absolute; left: unset; bottom: unset; top: 10px; right: 10px; }
/* END SEARCH PAGE */

/* BEGIN PAGE */
.page a.td-pulldown-size { background: none; color: #000000; padding: 0 0 10px 0; }
.page span.td-pulldown-size { background: none; color: #000000; padding: 0 0 10px 0; }
.ficha-tecnica h4, .contactos h4, .termos-uso-politica-privacidade h4 { font-weight: 700; margin: 0; }
/* END PAGE */

/* BEGIN FOOTER */
.td-sub-footer-copy { width: 100%; text-align: center; padding: 20px!important; }
.td-sub-footer-copy img { max-width: 60px; }
h4.td-footer-instagram-title { font-size: 20px!important; font-weight: 700; }
a.td-footer-instagram-user-link { display: none; }
ul.footer-menu li { list-style-type: none; display: inline; float: right; padding: 0 6px;  font-size: 12px; }
ul.footer-menu li a:hover { text-decoration: none!important; }

.td-footer-wrapper .item { float: left; }
.td-footer-wrapper .td-pb-span4 .widget_text .textwidget { text-align: left; float: left; display: flex; align-items: center; font-size: 12px; }
.td-footer-wrapper img { max-height: 80px; }
.td-footer-wrapper .td-pb-span4 .widget_text .textwidget img { margin-right: 20px; }
.td-footer-wrapper { background: #000000!important; }
.td-footer-wrapper { padding-top: 40px!important; padding-bottom: 0!important; }

.td-footer-wrapper aside.td_block_template_1.widget.widget_text {
    min-height: 70px!important;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
/* END FOOTER */





@media screen and (max-width: 1140px) {
  .dn-logo { width: 100%; height: 22px; margin: 0 auto; text-align: right; max-width: 980px; padding: 0 20px; }
}


@media screen and (max-width: 1018px) {
.dn-logo { width: 100%; height: 22px; margin: 0 auto; text-align: right; max-width: 740px; padding: 0 20px; }
  
.home .td-pb-span4,
.single .td-pb-span4,
.category .td-pb-span4,
.author .td-pb-span4,
.search .td-pb-span4 { width: 324px; padding-left: 0!important; padding-right: 8px!important; }
  
.single .td-pb-span8,
.category .td-pb-span8,
.author .td-pb-span8,
.search .td-pb-span8 { width: calc(100% - 350px); padding-left: 24px!important; padding-right: 24px!important; }  
  
ul.footer-menu li { float: right; }
.td-footer-wrapper .td-pb-span4 { width: 100%; }
.td-footer-wrapper .td-pb-span8 { width: 100%; }
  
  .td-footer-wrapper .td-pb-span8 .textwidget { margin: 0 auto!important; }
  .td-footer-wrapper .td-pb-span4 .widget_text .textwidget { text-align: left; float: left; display: flex; align-items: center; font-size: 12px; margin: 0 auto; }
  
  .td-footer-wrapper .td-pb-span4 { margin-bottom: 0!important; }
  .td-footer-wrapper .td-pb-span4 aside { margin-bottom: 0; }
  ul.footer-menu li { float: right; }
  
.soliloquy-viewport { /*max-height: 200px; background: #000000!important;*/ }
.soliloquy-slider { /*max-height: 200px!important;*/ }
.soliloquy-outer-container { /*max-height: 200px;*/ overflow: hidden; }
img.soliloquy-image { /*max-height: 200px;*/ }
  
.single #leikiContent .td-module-thumb,
.single #leikiContentOther .td-module-thumb { max-height: 50px; overflow: hidden; }
.single #leikiContent .td-module-thumb img,
.single #leikiContentOther .td-module-thumb img { height: auto!important; }
} /* end 1018px */


@media screen and (min-width: 768px) {
  /* begin highlights */
  .home .td_block_big_grid_12 .td-big-grid-wrapper .td_module_mx5 { width: 66.2%; }
  .home .td_block_big_grid_12 .td-big-grid-wrapper .td-big-grid-post-1,
  .home .td_block_big_grid_12 .td-big-grid-wrapper .td-big-grid-post-2 { width: 30.2%; float: right; }
  .home .td_block_big_grid_12 .td-big-grid-wrapper .td_module_mx5 .td-image-wrap img.entry-thumb { width: 100%; top: -25%; }
  .home .td_block_big_grid_12 .td-big-grid-wrapper .td_module_mx5 { padding-right: 0!important; }
  .home .td-big-grid-wrapper .td_module_mx5 h3 { padding-bottom: 20px; }
  .home .td-big-grid-wrapper .td_module_mx11 h3 { font-size: 18px; line-height: 22px; padding-bottom: 10px; }
  .home .td_block_wrap.td_block_big_grid_12 { margin-bottom: 40px; }
  /*.home .td_block_wrap.td_block_3 { border-bottom: solid 1px #000000; padding-bottom: 40px; }*/
  /* end highlights */
}


@media screen and (max-width: 768px) {
  .home .hp-newsletter input#email_1354 { font-size: 12px; width: 50%; }
  .home .hp-newsletter input[type="submit"] { height: 40px; border-radius: 4px; margin-left: 4px; text-transform: uppercase; font-size: 12px; width: 40%; border: 0px; }

  .home .td_block_11 .td-excerpt { display: none; }
}


@media screen and (min-width: 767px) {
.category .td_module_12:first-child { width: 98%; }
.category .td_module_12 { width: 48%; float: left; margin: 0 1%; }
.category .td_module_12:first-child h3 { font-size: 40px; line-height: 44px; }
.category .td_module_12 h3 { font-size: 20px; line-height: 24px; }
li.essb_item.essb_link_whatsapp.nolightbox { display: none; }
}


@media screen and (max-width: 767px) {
  .single blockquote p { font-size: 26px!important; line-height: 30px!important; font-weight: 400!important; font-style: italic!important; text-align: center!important; text-transform: unset!important; }
  
  .category .brandstory-header img { max-width: 200px; }
  .td-mobile-close { margin-top: 30px!important; }
  .body-td-affix .diariodenoticias { margin-top: -24px; }  
  .home .hp-big-grid .td_module_mx5.td-big-thumb { width: 100%!important; }
  .header-search-wrap { margin-top: 0px; }
  .td-header-style-6 .td-main-menu-logo img { margin-top:3px; }
  .dn-logo img.mobile { display: initial; }
  .dn-logo img.desktop { display: none; }
  .diariodenoticias { width: 20%;  left: 70%; height: 22px; /*position: fixed;*/ z-index: 9999; margin-top: 16px; }
  .td-header-style-6 .td-main-menu-logo img { max-height: 48px!important; }
  .td-mobile-content ul#menu-menu li a { line-height: unset!important; }
  .home .td-pb-span4 { width: 324px; padding-left: 0!important; padding-right: 0px!important; }
  li.menu-item a, .td-header-main-menu i.td-icon-search { line-height: 54px!important; }
  a.td-footer-instagram-user-link { display: none!important; }
  .home .td_block_16 .td_module_mx7 h3.td-module-title { text-align: left; }
  
  .author .td-page-header { background: #d2232a; margin-bottom: 40px; color: #ffffff; text-transform: uppercase; font-weight: 700; font-size: 16px; display: flex; align-items: center; justify-content: center; }
  
  .category .td_module_12 { margin-bottom: 10px; }
  .category .td-pb-span8.td-main-content { padding-left: 0px; padding-right: 0px; }
  
  .single-format-quote .td-related-span4 { overflow: auto; margin-bottom: 30px; }
  
  .single .td-pb-span8,
  .category .td-pb-span8 { padding-left: 0!important; padding-right: 0!important; }
  
  .home .td_module_mx11 { width: 100%!important; }
  .home .td_module_mx11 .td-module-thumb { margin-left: 0px!important; }
  
  .td-footer-wrapper .td-pb-span8 .textwidget { margin: 0 auto!important; }
  .td-footer-wrapper .td-pb-span4 .widget_text .textwidget { text-align: left; float: left; display: flex; align-items: center; font-size: 12px; margin: 0 auto; }
  
  .td-footer-wrapper .td-pb-span4 { margin-bottom: 0!important; }
  .td-footer-wrapper .td-pb-span4 aside { margin-bottom: 0; }
  ul.footer-menu li { float: unset; }
  
  .soliloquy-caption-inside p { padding: 0 20px!important; }
  
  .home .hp-2-column .td-block-span6 img { width: 100%; }
  .home .hp-2-column { padding-left: unset; padding-right: unset; }
  .home .hp-2-column .td-block-span6 { width: 100%; margin-right: uset; padding-left: unset; padding-right: unset; }
  .home .hp-2-column .td-block-span6:last-child {margin-right: unset; float: unset; }
  
  .td-footer-wrapper .item { float: unset; }
  
  .mrecbox.mrecmob {
     margin: 0 0 20px 0;
  }
  
.single #mrecmob_ad_container { text-align: center; }
  
/* begin leikis */
.single #leikiContent .td_module_related_posts.td-animation-stack.td_mod_related_posts,
.single #leikiContentOther .td_module_related_posts.td-animation-stack.td_mod_related_posts {
    clear: both!important;
    overflow: auto;
    margin-bottom: 20px;
}

.single #leikiContent .td-module-thumb,
.single #leikiContentOther .td-module-thumb {
    max-width: 30%;
    float: left;
}
  
.single #leikiContent .td-module-thumb img,
.single #leikiContentOther .td-module-thumb img {
    height: auto!important;
}

.single #leikiContent .td-title,
.single #leikiContentOther .td-title {
    float: left;
    width: calc(70% - 20px);
    padding-left: 20px;
}
  
.single #leikiContent .td-module-thumb,
.single #leikiContentOther .td-module-thumb {
    max-height: 120px;
    overflow: hidden;
}
/* end leikis */
  
.soliloquy-container .soliloquy-caption { position: initial; }
.single .soliloquy-container .soliloquy-caption .soliloquy-caption-inside { background: #000000; }
} /* end 767 */



@media screen and (max-width: 630px) {
.td_block_big_grid_12 .td-big-grid-post-2 .entry-thumb,
.td_block_big_grid_12 .td-big-grid-post-1 .entry-thumb { height: auto!important; width: 100%!important; }
}



.parentParent {
  text-align:center;
}

.parentDiv {
 display: inline-block; 
}
