/*
Theme Name:   blognewbakeca
Description:  Scrivi qui una breve descrizione del tuo child theme
Author:       mavida
Author URL:   Scrivi qui l'URL  del blog / sito web dell'autore
Template:     blocksy
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  blognewbakeca
*/
/* Scrivi qui il tuo foglio di stile personalizzato */
/* CATEGORIE */
/* BORDER BOTTOM */
article.editoriale-corporate {
  border-bottom: 7px solid #000 !important; }

body.category-lavoro .last-article-wrapper .wp-block-columns,
body.category-lavoro .foreground-wrapper .wp-block-column,
body.category-lavoro .all-articles-wrapper .all-article-content,
body.category-lavoro .pagination .current,
.other-sections-container .article-wrapper.lavoro .other-article-content,
body.category-lavoro article,
body.category-lavoro .single-related-content,
body.tag article.category-lavoro {
  border-bottom: 7px solid var(--colore_lavoro); }

body.category-lavoro .pagination .page-numbers:not(.current, .dots) {
  border-bottom: 7px solid var(--opac-border_lavoro); }

/*body.category-lavoro .entry-tags a:not(:hover) {
    box-shadow: inset 0px 0px 0px 1px var(--opac-border_lavoro);
}*/
body.category-lavoro .entry-tags a:hover {
  background-color: var(--colore_lavoro); }

body.category-animali .last-article-wrapper .wp-block-columns,
body.category-animali .foreground-wrapper .wp-block-column,
body.category-animali .all-articles-wrapper .all-article-content,
body.category-animali .pagination .current,
.other-sections-container .article-wrapper.animali .other-article-content,
body.category-animali article,
body.category-animali .single-related-content,
body.tag article.category-animali {
  border-bottom: 7px solid var(--colore_animali); }

body.category-animali .pagination .page-numbers:not(.current, .dots) {
  border-bottom: 7px solid var(--opac-border_animali); }

body.category-animali .entry-tags a:hover {
  background-color: var(--colore_animali); }

body.category-collezionismi .last-article-wrapper .wp-block-columns,
body.category-collezionismi .foreground-wrapper .wp-block-column,
body.category-collezionismi .all-articles-wrapper .all-article-content,
body.category-collezionismi .pagination .current,
.other-sections-container .article-wrapper.collezionismi .other-article-content,
body.category-collezionismi article,
body.category-collezionismi .single-related-content,
body.tag article.category-collezionismi {
  border-bottom: 7px solid var(--colore_collezionismi); }

body.category-collezionismi .pagination .page-numbers:not(.current, .dots) {
  border-bottom: 7px solid var(--opac-border_collezionismi); }

body.category-collezionismi .entry-tags a:hover {
  background-color: var(--colore_collezionismi); }

body.category-formazione .last-article-wrapper .wp-block-columns,
body.category-formazione .foreground-wrapper .wp-block-column,
body.category-formazione .all-articles-wrapper .all-article-content,
body.category-formazione .pagination .current,
.other-sections-container .article-wrapper.formazione .other-article-content,
body.category-formazione article,
body.category-formazione .single-related-content,
body.tag article.category-formazione {
  border-bottom: 7px solid var(--colore_formazione); }

body.category-formazione .pagination .page-numbers:not(.current, .dots) {
  border-bottom: 7px solid var(--opac-border_formazione); }

body.category-formazione .entry-tags a:hover {
  background-color: var(--colore_formazione); }

body.category-sport-viaggi-motori .last-article-wrapper .wp-block-columns,
body.category-sport-viaggi-motori .foreground-wrapper .wp-block-column,
body.category-sport-viaggi-motori .all-articles-wrapper .all-article-content,
body.category-sport-viaggi-motori .pagination .current,
.other-sections-container .article-wrapper.sport-viaggi-motori .other-article-content,
body.category-sport-viaggi-motori article,
body.category-sport-viaggi-motori .single-related-content,
body.tag article.category-sport-viaggi-motori {
  border-bottom: 7px solid var(--colore_sport-viaggi-motori); }

body.category-sport-viaggi-motori .pagination .page-numbers:not(.current, .dots) {
  border-bottom: 7px solid var(--opac-border_sport-viaggi-motori); }

body.category-sport-viaggi-motori .entry-tags a:hover {
  background-color: var(--colore_sport-viaggi-motori); }

body.category-casa-ricette-moda .last-article-wrapper .wp-block-columns,
body.category-casa-ricette-moda .foreground-wrapper .wp-block-column,
body.category-casa-ricette-moda .all-articles-wrapper .all-article-content,
body.category-casa-ricette-moda .pagination .current,
.other-sections-container .article-wrapper.casa-ricette-moda .other-article-content,
body.category-casa-ricette-moda article,
body.category-casa-ricette-moda .single-related-content,
body.tag article.category-casa-ricette-moda {
  border-bottom: 7px solid var(--colore_casa-ricette-moda); }

body.category-casa-ricette-moda .pagination .page-numbers:not(.current, .dots) {
  border-bottom: 7px solid var(--opac-border_casa-ricette-moda); }

body.category-casa-ricette-moda .entry-tags a:hover {
  background-color: var(--colore_casa-ricette-moda); }

body.category-oroscopo .last-article-wrapper .wp-block-columns,
body.category-oroscopo .foreground-wrapper .wp-block-column,
body.category-oroscopo .all-articles-wrapper .all-article-content,
body.category-oroscopo .pagination .current,
.other-sections-container .article-wrapper.oroscopo .other-article-content,
body.category-oroscopo article,
body.category-oroscopo .single-related-content,
body.tag article.category-oroscopo {
  border-bottom: 7px solid var(--colore_oroscopo); }

body.category-oroscopo .pagination .page-numbers:not(.current, .dots) {
  border-bottom: 7px solid var(--opac-border_oroscopo); }

body.category-oroscopo .entry-tags a:hover {
  background-color: var(--colore_oroscopo); }

body.category-storie-film-serie-tv-videogame .last-article-wrapper .wp-block-columns,
body.category-storie-film-serie-tv-videogame .foreground-wrapper .wp-block-column,
body.category-storie-film-serie-tv-videogame .all-articles-wrapper .all-article-content,
body.category-storie-film-serie-tv-videogame .pagination .current,
.other-sections-container .article-wrapper.storie-film-serie-tv-videogame .other-article-content,
body.category-storie-film-serie-tv-videogame article,
body.category-storie-film-serie-tv-videogame .single-related-content,
body.tag article.category-storie-film-serie-tv-videogame {
  border-bottom: 7px solid var(--colore_storie-film-serie-tv-videogame); }

body.category-storie-film-serie-tv-videogame .pagination .page-numbers:not(.current, .dots) {
  border-bottom: 7px solid var(--opac-border_storie-film-serie-tv-videogame); }

body.category-storie-film-serie-tv-videogame .entry-tags a:hover {
  background-color: var(--colore_storie-film-serie-tv-videogame); }

/* SOTTOLINEATURA TITOLI SEZIONE */
body.category-lavoro .section-title,
body.category-lavoro .ct-breadcrumbs > span {
  display: inline-block;
  background-color: var(--opac-border_lavoro);
  background: -moz-linear-gradient(left, var(--opac-border_lavoro) 0%, var(--opac-border_lavoro) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_lavoro)), color-stop(100%, var(--opac-border_lavoro)));
  background: -webkit-linear-gradient(left, var(--opac-border_lavoro) 0%, var(--opac-border_lavoro) 100%);
  background: -o-linear-gradient(left, var(--opac-border_lavoro) 0%, var(--opac-border_lavoro) 100%);
  background: -ms-linear-gradient(left, var(--opac-border_lavoro) 0%, var(--opac-border_lavoro) 100%);
  background: linear-gradient(to right, var(--opac-border_lavoro) 0%, var(--opac-border_lavoro) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='var(--opac-border_lavoro)', endColorstr='var(--background_lavoro)', GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 20px; }

body.category-animali .section-title,
body.category-animali .ct-breadcrumbs > span {
  display: inline-block;
  background-color: var(--opac-border_animali);
  background: -moz-linear-gradient(left, var(--opac-border_animali) 0%, var(--opac-border_animali) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_animali)), color-stop(100%, var(--opac-border_animali)));
  background: -webkit-linear-gradient(left, var(--opac-border_animali) 0%, var(--opac-border_animali) 100%);
  background: -o-linear-gradient(left, var(--opac-border_animali) 0%, var(--opac-border_animali) 100%);
  background: -ms-linear-gradient(left, var(--opac-border_animali) 0%, var(--opac-border_animali) 100%);
  background: linear-gradient(to right, var(--opac-border_animali) 0%, var(--opac-border_animali) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='var(--opac-border_animali)', endColorstr='var(--opac-border_animali)', GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 20px; }

body.category-collezionismi .section-title,
body.category-collezionismi .ct-breadcrumbs > span {
  display: inline-block;
  background-color: var(--opac-border_collezionismi);
  background: -moz-linear-gradient(left, var(--opac-border_collezionismi) 0%, var(--opac-border_collezionismi) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_collezionismi)), color-stop(100%, var(--opac-border_collezionismi)));
  background: -webkit-linear-gradient(left, var(--opac-border_collezionismi) 0%, var(--opac-border_collezionismi) 100%);
  background: -o-linear-gradient(left, var(--opac-border_collezionismi) 0%, var(--opac-border_collezionismi) 100%);
  background: -ms-linear-gradient(left, var(--opac-border_collezionismi) 0%, var(--opac-border_collezionismi) 100%);
  background: linear-gradient(to right, var(--opac-border_collezionismi) 0%, var(--opac-border_collezionismi) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='var(--opac-border_collezionismi)', endColorstr='var(--opac-border_collezionismi)', GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 20px; }

body.category-formazione .section-title,
body.category-formazione .ct-breadcrumbs > span {
  display: inline-block;
  background-color: var(--opac-border_formazione);
  background: -moz-linear-gradient(left, var(--opac-border_formazione) 0%, var(--opac-border_formazione) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_formazione)), color-stop(100%, var(--opac-border_formazione)));
  background: -webkit-linear-gradient(left, var(--opac-border_formazione) 0%, var(--opac-border_formazione) 100%);
  background: -o-linear-gradient(left, var(--opac-border_formazione) 0%, var(--opac-border_formazione) 100%);
  background: -ms-linear-gradient(left, var(--opac-border_formazione) 0%, var(--opac-border_formazione) 100%);
  background: linear-gradient(to right, var(--opac-border_formazione) 0%, var(--opac-border_formazione) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='var(--opac-border_formazione)', endColorstr='var(--opac-border_formazione)', GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 20px; }

body.category-sport-viaggi-motori .section-title,
body.category-sport-viaggi-motori .ct-breadcrumbs > span {
  display: inline-block;
  background-color: var(--opac-border_sport-viaggi-motori);
  background: -moz-linear-gradient(left, var(--opac-border_sport-viaggi-motori) 0%, var(--opac-border_sport-viaggi-motori) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_sport-viaggi-motori)), color-stop(100%, var(--opac-border_sport-viaggi-motori)));
  background: -webkit-linear-gradient(left, var(--opac-border_sport-viaggi-motori) 0%, var(--opac-border_sport-viaggi-motori) 100%);
  background: -o-linear-gradient(left, var(--opac-border_sport-viaggi-motori) 0%, var(--opac-border_sport-viaggi-motori) 100%);
  background: -ms-linear-gradient(left, var(--opac-border_sport-viaggi-motori) 0%, var(--opac-border_sport-viaggi-motori) 100%);
  background: linear-gradient(to right, var(--opac-border_sport-viaggi-motori) 0%, var(--opac-border_sport-viaggi-motori) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='var(--opac-border_sport-viaggi-motori)', endColorstr='var(--opac-border_sport-viaggi-motori)', GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 20px; }

body.category-casa-ricette-moda .section-title,
body.category-casa-ricette-moda .ct-breadcrumbs > span {
  display: inline-block;
  background-color: var(--opac-border_casa-ricette-moda);
  background: -moz-linear-gradient(left, var(--opac-border_casa-ricette-moda) 0%, var(--opac-border_casa-ricette-moda) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_casa-ricette-moda)), color-stop(100%, var(--opac-border_casa-ricette-moda)));
  background: -webkit-linear-gradient(left, var(--opac-border_casa-ricette-moda) 0%, var(--opac-border_casa-ricette-moda) 100%);
  background: -o-linear-gradient(left, var(--opac-border_casa-ricette-moda) 0%, var(--opac-border_casa-ricette-moda) 100%);
  background: -ms-linear-gradient(left, var(--opac-border_casa-ricette-moda) 0%, var(--opac-border_casa-ricette-moda) 100%);
  background: linear-gradient(to right, var(--opac-border_casa-ricette-moda) 0%, var(--opac-border_casa-ricette-moda) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='var(--opac-border_casa-ricette-moda)', endColorstr='var(--opac-border_casa-ricette-moda)', GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 20px; }

body.category-oroscopo .section-title,
body.category-oroscopo .ct-breadcrumbs > span {
  display: inline-block;
  background-color: var(--opac-border_oroscopo);
  background: -moz-linear-gradient(left, var(--opac-border_oroscopo) 0%, var(--opac-border_oroscopo) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_oroscopo)), color-stop(100%, var(--opac-border_oroscopo)));
  background: -webkit-linear-gradient(left, var(--opac-border_oroscopo) 0%, var(--opac-border_oroscopo) 100%);
  background: -o-linear-gradient(left, var(--opac-border_oroscopo) 0%, var(--opac-border_oroscopo) 100%);
  background: -ms-linear-gradient(left, var(--opac-border_oroscopo) 0%, var(--opac-border_oroscopo) 100%);
  background: linear-gradient(to right, var(--opac-border_oroscopo) 0%, var(--opac-border_oroscopo) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='var(--opac-border_oroscopo)', endColorstr='var(--opac-border_oroscopo)', GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 20px; }

body.category-storie-film-serie-tv-videogame .section-title,
body.category-storie-film-serie-tv-videogame .ct-breadcrumbs > span {
  display: inline-block;
  background-color: var(--opac-border_storie-film-serie-tv-videogame);
  background: -moz-linear-gradient(left, var(--opac-border_storie-film-serie-tv-videogame) 0%, var(--opac-border_storie-film-serie-tv-videogame) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_storie-film-serie-tv-videogame)), color-stop(100%, var(--opac-border_storie-film-serie-tv-videogame)));
  background: -webkit-linear-gradient(left, var(--opac-border_storie-film-serie-tv-videogame) 0%, var(--opac-border_storie-film-serie-tv-videogame) 100%);
  background: -o-linear-gradient(left, var(--opac-border_storie-film-serie-tv-videogame) 0%, var(--opac-border_storie-film-serie-tv-videogame) 100%);
  background: -ms-linear-gradient(left, var(--opac-border_storie-film-serie-tv-videogame) 0%, var(--opac-border_storie-film-serie-tv-videogame) 100%);
  background: linear-gradient(to right, var(--opac-border_storie-film-serie-tv-videogame) 0%, var(--opac-border_storie-film-serie-tv-videogame) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='var(--opac-border_storie-film-serie-tv-videogame)', endColorstr='var(--opac-border_storie-film-serie-tv-videogame)', GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 20px; }

/* QUADRATI */
/* HOME */
/* QUADRATI PICCOLI GENERALI*/
.article-title-wrapper {
  background-position: right bottom !important;
  background-repeat: no-repeat !important; }
  .article-title-wrapper.square-lavoro {
    background-image: url(/public/themes/blognewbakeca/images/sm/lavoro-sm.png); }
  .article-title-wrapper.square-animali {
    background-image: url(/public/themes/blognewbakeca/images/sm/animali-sm.png); }
  .article-title-wrapper.square-collezionismi {
    background-image: url(/public/themes/blognewbakeca/images/sm/collezionismi-sm.png); }
  .article-title-wrapper.square-formazione {
    background-image: url(/public/themes/blognewbakeca/images/sm/formazione-sm.png); }
  .article-title-wrapper.square-sport-viaggi-motori {
    background-image: url(/public/themes/blognewbakeca/images/sm/in-movimento-sm.png); }
  .article-title-wrapper.square-casa-ricette-moda {
    background-image: url(/public/themes/blognewbakeca/images/sm/lifestyle-sm.png); }
  .article-title-wrapper.square-oroscopo {
    background-image: url(/public/themes/blognewbakeca/images/sm/oroscopo-sm.png); }
  .article-title-wrapper.square-storie-film-serie-tv-videogame {
    background-image: url(/public/themes/blognewbakeca/images/sm/storie-sm.png); }

.bakeca-single .article-title-wrapper {
  background-position: right bottom !important;
  background-repeat: no-repeat !important;
  background-size: contain !important; }
  .bakeca-single .article-title-wrapper.square-lavoro {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/lavoro-md-lg.png); }
  .bakeca-single .article-title-wrapper.square-animali {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/animali-md-lg.png); }
  .bakeca-single .article-title-wrapper.square-collezionismi {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/collezionismi-md-lg.png); }
  .bakeca-single .article-title-wrapper.square-formazione {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/formazione-md-lg.png); }
  .bakeca-single .article-title-wrapper.square-sport-viaggi-motori {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/in-movimento-md-lg.png); }
  .bakeca-single .article-title-wrapper.square-casa-ricette-moda {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/lifestyle-md-lg.png); }
  .bakeca-single .article-title-wrapper.square-oroscopo {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/oroscopo-md-lg.png); }
  .bakeca-single .article-title-wrapper.square-storie-film-serie-tv-videogame {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/storie-md-lg.png); }

.bakeca-stories .article-title-wrapper {
  background-position: right bottom !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  min-height: 105px;
  align-items: flex-start; }
  .bakeca-stories .article-title-wrapper.square-lavoro {
    background-image: url(/public/themes/blognewbakeca/images/md/lavoro-md.png); }
  .bakeca-stories .article-title-wrapper.square-animali {
    background-image: url(/public/themes/blognewbakeca/images/md/animali-md.png); }
  .bakeca-stories .article-title-wrapper.square-collezionismi {
    background-image: url(/public/themes/blognewbakeca/images/md/collezionismi-md.png); }
  .bakeca-stories .article-title-wrapper.square-formazione {
    background-image: url(/public/themes/blognewbakeca/images/md/formazione-md.png); }
  .bakeca-stories .article-title-wrapper.square-sport-viaggi-motori {
    background-image: url(/public/themes/blognewbakeca/images/md/in-movimento-md.png); }
  .bakeca-stories .article-title-wrapper.square-casa-ricette-moda {
    background-image: url(/public/themes/blognewbakeca/images/md/lifestyle-md.png); }
  .bakeca-stories .article-title-wrapper.square-oroscopo {
    background-image: url(/public/themes/blognewbakeca/images/md/oroscopo-md.png); }
  .bakeca-stories .article-title-wrapper.square-storie-film-serie-tv-videogame {
    background-image: url(/public/themes/blognewbakeca/images/md/storie-md.png); }

.other-article-content {
  background-position: right bottom;
  background-repeat: no-repeat;
  background-size: contain; }
  .other-article-content.square-lavoro {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/lavoro-md-lg.png); }
  .other-article-content.square-animali {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/animali-md-lg.png); }
  .other-article-content.square-collezionismi {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/collezionismi-md-lg.png); }
  .other-article-content.square-formazione {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/formazione-md-lg.png); }
  .other-article-content.square-sport-viaggi-motori {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/in-movimento-md-lg.png); }
  .other-article-content.square-casa-ricette-moda {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/lifestyle-md-lg.png); }
  .other-article-content.square-oroscopo {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/oroscopo-md-lg.png); }
  .other-article-content.square-storie-film-serie-tv-videogame {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/storie-md-lg.png); }

.single-related-content {
  background-position: right bottom;
  background-repeat: no-repeat; }
  .single-related-content.square-lavoro {
    background-image: url(/public/themes/blognewbakeca/images/sm/lavoro-sm.png); }
  .single-related-content.square-animali {
    background-image: url(/public/themes/blognewbakeca/images/sm/animali-sm.png); }
  .single-related-content.square-collezionismi {
    background-image: url(/public/themes/blognewbakeca/images/sm/collezionismi-sm.png); }
  .single-related-content.square-formazione {
    background-image: url(/public/themes/blognewbakeca/images/sm/formazione-sm.png); }
  .single-related-content.square-sport-viaggi-motori {
    background-image: url(/public/themes/blognewbakeca/images/sm/in-movimento-sm.png); }
  .single-related-content.square-casa-ricette-moda {
    background-image: url(/public/themes/blognewbakeca/images/sm/lifestyle-sm.png); }
  .single-related-content.square-oroscopo {
    background-image: url(/public/themes/blognewbakeca/images/sm/oroscopo-sm.png); }
  .single-related-content.square-storie-film-serie-tv-videogame {
    background-image: url(/public/themes/blognewbakeca/images/sm/storie-sm.png); }

/* ARCHIVIO */
.last-article-content,
.foreground-content {
  background-position: right bottom !important;
  background-repeat: no-repeat !important; }

.last-article-content {
  background-size: 45%; }

body.category-lavoro .last-article-content {
  background-image: url(/public/themes/blognewbakeca/images/lg/lavoro-lg.png); }

body.category-lavoro .foreground-content {
  background-image: url(/public/themes/blognewbakeca/images/md-lg/lavoro-md-lg.png); }

body.category-animali .last-article-content {
  background-image: url(/public/themes/blognewbakeca/images/lg/animali-lg.png); }

body.category-animali .foreground-content {
  background-image: url(/public/themes/blognewbakeca/images/md-lg/animali-md-lg.png); }

body.category-collezionismi .last-article-content {
  background-image: url(/public/themes/blognewbakeca/images/lg/collezionismi-lg.png); }

body.category-collezionismi .foreground-content {
  background-image: url(/public/themes/blognewbakeca/images/md-lg/collezionismi-md-lg.png); }

body.category-formazione .last-article-content {
  background-image: url(/public/themes/blognewbakeca/images/lg/formazione-lg.png); }

body.category-formazione .foreground-content {
  background-image: url(/public/themes/blognewbakeca/images/md-lg/formazione-md-lg.png); }

body.category-sport-viaggi-motori .last-article-content {
  background-image: url(/public/themes/blognewbakeca/images/lg/in-movimento-lg.png); }

body.category-sport-viaggi-motori .foreground-content {
  background-image: url(/public/themes/blognewbakeca/images/md-lg/in-movimento-md-lg.png); }

body.category-casa-ricette-moda .last-article-content {
  background-image: url(/public/themes/blognewbakeca/images/lg/lifestyle-lg.png); }

body.category-casa-ricette-moda .foreground-content {
  background-image: url(/public/themes/blognewbakeca/images/md-lg/lifestyle-md-lg.png); }

body.category-oroscopo .last-article-content {
  background-image: url(/public/themes/blognewbakeca/images/lg/oroscopo-lg.png); }

body.category-oroscopo .foreground-content {
  background-image: url(/public/themes/blognewbakeca/images/md-lg/oroscopo-md-lg.png); }

body.category-storie-film-serie-tv-videogame .last-article-content {
  background-image: url(/public/themes/blognewbakeca/images/lg/storie-lg.png); }

body.category-storie-film-serie-tv-videogame .foreground-content {
  background-image: url(/public/themes/blognewbakeca/images/md-lg/storie-md-lg.png); }

/* ARCHIVIO TAG */
body.tag article {
  background-position: right bottom !important;
  background-repeat: no-repeat !important; }
  body.tag article.category-lavoro {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/lavoro-md-lg.png) !important; }
  body.tag article.category-animali {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/animali-md-lg.png) !important; }
  body.tag article.category-collezionismi {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/collezionismi-md-lg.png) !important; }
  body.tag article.category-formazione {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/formazione-md-lg.png) !important; }
  body.tag article.category-sport-viaggi-motori {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/in-movimento-md-lg.png) !important; }
  body.tag article.category-casa-ricette-moda {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/lifestyle-md-lg.png) !important; }
  body.tag article.category-oroscopo {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/oroscopo-md-lg.png) !important; }
  body.tag article.category-storie-film-serie-tv-videogame {
    background-image: url(/public/themes/blognewbakeca/images/md-lg/storie-md-lg.png) !important; }

/* QUADRATO SINGLE POST */
body.logged-in .square-container {
  top: 181px; }

.square-container {
  max-width: 310px;
  position: sticky;
  width: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  float: right;
  top: 149px; }

body.category-lavoro .square-container {
  background-image: url(/public/themes/blognewbakeca/images/lg/lavoro-lg.png); }

body.category-animali .square-container {
  background-image: url(/public/themes/blognewbakeca/images/lg/animali-lg.png); }

body.category-collezionismi .square-container {
  background-image: url(/public/themes/blognewbakeca/images/lg/collezionismi-lg.png); }

body.category-formazione .square-container {
  background-image: url(/public/themes/blognewbakeca/images/lg/formazione-lg.png); }

body.category-sport-viaggi-motori .square-container {
  background-image: url(/public/themes/blognewbakeca/images/lg/in-movimento-lg.png); }

body.category-casa-ricette-moda .square-container {
  background-image: url(/public/themes/blognewbakeca/images/lg/lifestyle-lg.png); }

body.category-oroscopo .square-container {
  background-image: url(/public/themes/blognewbakeca/images/lg/oroscopo-lg.png); }

body.category-storie-film-serie-tv-videogame .square-container {
  background-image: url(/public/themes/blognewbakeca/images/lg/storie-lg.png); }

/* VOCI DI MENU */
.menu-lavoro a:after {
  content: "";
  height: 10px !important;
  background-color: var(--opac-border_lavoro) !important;
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_lavoro)), color-stop(100%, var(--opac-border_lavoro)));
  background: -webkit-gradient(linear, left top, right top, from(var(--opac-border_lavoro)), to(var(--opac-border_lavoro)));
  background: linear-gradient(top, var(--opac-border_lavoro) 0%, var(--opac-border_lavoro) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--opac-border_lavoro)", endColorstr="var(--background_lavoro)", GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 5px !important;
  z-index: -1; }

.menu-animali a:after {
  height: 10px !important;
  background-color: var(--opac-border_animali) !important;
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_animali)), color-stop(100%, var(--opac-border_animali)));
  background: -webkit-gradient(linear, left top, right top, from(var(--opac-border_animali)), to(var(--opac-border_animali)));
  background: linear-gradient(top, var(--opac-border_animali) 0%, var(--opac-border_animali) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--opac-border_animali)", endColorstr="var(--background_animali)", GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 5px !important;
  z-index: -1; }

.menu-collezionismi a:after {
  height: 10px !important;
  background-color: var(--opac-border_collezionismi) !important;
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_collezionismi)), color-stop(100%, var(--opac-border_collezionismi)));
  background: -webkit-gradient(linear, left top, right top, from(var(--opac-border_collezionismi)), to(var(--opac-border_collezionismi)));
  background: linear-gradient(top, var(--opac-border_collezionismi) 0%, var(--opac-border_collezionismi) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--opac-border_collezionismi)", endColorstr="var(--background_collezionismi)", GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 5px !important;
  z-index: -1; }

.menu-formazione a:after {
  height: 10px !important;
  background-color: var(--opac-border_formazione) !important;
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_formazione)), color-stop(100%, var(--opac-border_formazione)));
  background: -webkit-gradient(linear, left top, right top, from(var(--opac-border_formazione)), to(var(--opac-border_formazione)));
  background: linear-gradient(top, var(--opac-border_formazione) 0%, var(--opac-border_formazione) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--opac-border_formazione)", endColorstr="var(--background_formazione)", GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 5px !important;
  z-index: -1; }

.menu-sport-viaggi-motori a:after {
  height: 10px !important;
  background-color: var(--opac-border_sport-viaggi-motori) !important;
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_sport-viaggi-motori)), color-stop(100%, var(--opac-border_sport-viaggi-motori)));
  background: -webkit-gradient(linear, left top, right top, from(var(--opac-border_sport-viaggi-motori)), to(var(--opac-border_sport-viaggi-motori)));
  background: linear-gradient(top, var(--opac-border_sport-viaggi-motori) 0%, var(--opac-border_sport-viaggi-motori) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--opac-border_sport-viaggi-motori)", endColorstr="var(--background_sport-viaggi-motori)", GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 5px !important;
  z-index: -1; }

.menu-casa-ricette-moda a:after {
  height: 10px !important;
  background-color: var(--opac-border_casa-ricette-moda) !important;
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_casa-ricette-moda)), color-stop(100%, var(--opac-border_casa-ricette-moda)));
  background: -webkit-gradient(linear, left top, right top, from(var(--opac-border_lavoro)), to(var(--opac-border_lavoro)));
  background: linear-gradient(top, var(--opac-border_lavoro) 0%, var(--opac-border_lavoro) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--opac-border_casa-ricette-moda)", endColorstr="var(--background_casa-ricette-moda)", GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 5px !important;
  z-index: -1; }

.menu-oroscopo a:after {
  height: 10px !important;
  background-color: var(--opac-border_oroscopo) !important;
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_oroscopo)), color-stop(100%, var(--opac-border_oroscopo)));
  background: -webkit-gradient(linear, left top, right top, from(var(--opac-border_oroscopo)), to(var(--opac-border_oroscopo)));
  background: linear-gradient(top, var(--opac-border_oroscopo) 0%, var(--opac-border_oroscopo) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--opac-border_oroscopo)", endColorstr="var(--background_oroscopo)", GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 5px !important;
  z-index: -1; }

.menu-storie-film-serie-tv-videogame a:after {
  height: 10px !important;
  background-color: var(--opac-border_storie-film-serie-tv-videogame) !important;
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_storie-film-serie-tv-videogame)), color-stop(100%, var(--opac-border_storie-film-serie-tv-videogame)));
  background: -webkit-gradient(linear, left top, right top, from(var(--opac-border_storie-film-serie-tv-videogame)), to(var(--opac-border_storie-film-serie-tv-videogame)));
  background: linear-gradient(top, var(--opac-border_storie-film-serie-tv-videogame) 0%, var(--opac-border_storie-film-serie-tv-videogame) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--opac-border_storie-film-serie-tv-videogame)", endColorstr="var(--background_storie-film-serie-tv-videogame)", GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 5px !important;
  z-index: -1; }

/* VOCI MENU FOOTER */
.widget-menu a {
  position: relative;
  z-index: 1; }
.widget-menu .menu-lavoro a:hover::after {
  content: "";
  height: 8px !important;
  background-color: var(--opac-border_lavoro) !important;
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_lavoro)), color-stop(100%, var(--opac-border_lavoro)));
  background: -webkit-gradient(linear, left top, right top, from(var(--opac-border_lavoro)), to(var(--opac-border_lavoro)));
  background: linear-gradient(top, var(--opac-border_lavoro) 0%, var(--opac-border_lavoro) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--opac-border_lavoro)", endColorstr="var(--background_lavoro)", GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 8px !important;
  z-index: -1;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0; }
.widget-menu .menu-animali a:hover::after {
  content: "";
  height: 8px !important;
  background-color: var(--opac-border_animali) !important;
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_animali)), color-stop(100%, var(--opac-border_animali)));
  background: -webkit-gradient(linear, left top, right top, from(var(--opac-border_animali)), to(var(--opac-border_animali)));
  background: linear-gradient(top, var(--opac-border_animali) 0%, var(--opac-border_animali) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--opac-border_animali)", endColorstr="var(--background_animali)", GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 8px !important;
  z-index: -1;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0; }
.widget-menu .menu-collezionismi a:hover::after {
  content: "";
  height: 8px !important;
  background-color: var(--opac-border_collezionismi) !important;
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_collezionismi)), color-stop(100%, var(--opac-border_collezionismi)));
  background: -webkit-gradient(linear, left top, right top, from(var(--opac-border_collezionismi)), to(var(--opac-border_collezionismi)));
  background: linear-gradient(top, var(--opac-border_collezionismi) 0%, var(--opac-border_collezionismi) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--opac-border_collezionismi)", endColorstr="var(--background_collezionismi)", GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 8px !important;
  z-index: -1;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0; }
.widget-menu .menu-formazione a:hover::after {
  content: "";
  height: 8px !important;
  background-color: var(--opac-border_formazione) !important;
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_formazione)), color-stop(100%, var(--opac-border_formazione)));
  background: -webkit-gradient(linear, left top, right top, from(var(--opac-border_formazione)), to(var(--opac-border_formazione)));
  background: linear-gradient(top, var(--opac-border_formazione) 0%, var(--opac-border_formazione) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--opac-border_formazione)", endColorstr="var(--background_formazione)", GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 8px !important;
  z-index: -1;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0; }
.widget-menu .menu-sport-viaggi-motori a:hover::after {
  content: "";
  height: 8px !important;
  background-color: var(--opac-border_sport-viaggi-motori) !important;
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_sport-viaggi-motori)), color-stop(100%, var(--opac-border_sport-viaggi-motori)));
  background: -webkit-gradient(linear, left top, right top, from(var(--opac-border_sport-viaggi-motori)), to(var(--opac-border_sport-viaggi-motori)));
  background: linear-gradient(top, var(--opac-border_sport-viaggi-motori) 0%, var(--opac-border_sport-viaggi-motori) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--opac-border_sport-viaggi-motori)", endColorstr="var(--background_sport-viaggi-motori)", GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 8px !important;
  z-index: -1;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0; }
.widget-menu .menu-casa-ricette-moda a:hover::after {
  content: "";
  height: 8px !important;
  background-color: var(--opac-border_casa-ricette-moda) !important;
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_casa-ricette-moda)), color-stop(100%, var(--opac-border_casa-ricette-moda)));
  background: -webkit-gradient(linear, left top, right top, from(var(--opac-border_casa-ricette-moda)), to(var(--opac-border_casa-ricette-moda)));
  background: linear-gradient(top, var(--opac-border_casa-ricette-moda) 0%, var(--opac-border_casa-ricette-moda) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--opac-border_casa-ricette-moda)", endColorstr="var(--background_casa-ricette-moda)", GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 8px !important;
  z-index: -1;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0; }
.widget-menu .menu-oroscopo a:hover::after {
  content: "";
  height: 8px !important;
  background-color: var(--opac-border_oroscopo) !important;
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_oroscopo)), color-stop(100%, var(--opac-border_oroscopo)));
  background: -webkit-gradient(linear, left top, right top, from(var(--opac-border_oroscopo)), to(var(--opac-border_oroscopo)));
  background: linear-gradient(top, var(--opac-border_oroscopo) 0%, var(--opac-border_oroscopo) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--opac-border_oroscopo)", endColorstr="var(--background_oroscopo)", GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 8px !important;
  z-index: -1;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0; }
.widget-menu .menu-storie-film-serie-tv-videogame a:hover::after {
  content: "";
  height: 8px !important;
  background-color: var(--opac-border_storie-film-serie-tv-videogame) !important;
  background: -webkit-gradient(left top, right top, color-stop(0%, var(--opac-border_storie-film-serie-tv-videogame)), color-stop(100%, var(--opac-border_storie-film-serie-tv-videogame)));
  background: -webkit-gradient(linear, left top, right top, from(var(--opac-border_storie-film-serie-tv-videogame)), to(var(--opac-border_storie-film-serie-tv-videogame)));
  background: linear-gradient(top, var(--opac-border_storie-film-serie-tv-videogame) 0%, var(--opac-border_storie-film-serie-tv-videogame) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--opac-border_storie-film-serie-tv-videogame)", endColorstr="var(--background_storie-film-serie-tv-videogame)", GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 8px !important;
  z-index: -1;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0; }

.category .foreground-date,
.category .foreground-title,
.category .foreground-excerpt,
.category .all-articles-date,
.category .all-articles-title,
.category .other-section-date {
  margin-bottom: 0 !important; }
.category .all-articles-wrapper .wp-block-columns,
.category .other-section-wrapper .wp-block-columns {
  flex-wrap: wrap !important;
  margin: 0 -10px; }
  .category .all-articles-wrapper .wp-block-columns .article-wrapper,
  .category .other-section-wrapper .wp-block-columns .article-wrapper {
    padding: 0 10px; }
  .category .all-articles-wrapper .wp-block-columns .wp-block-column,
  .category .other-section-wrapper .wp-block-columns .wp-block-column {
    flex-basis: 25%;
    margin-left: 0 !important; }
.category .pagination {
  margin-top: 30px;
  text-align: center; }
  .category .pagination .page-numbers {
    padding: 10px 15px;
    font-weight: bold; }
.category .cat-name {
  font-weight: bold;
  margin-bottom: 10px; }
.category .last-article-date,
.category .last-article-title {
  margin-bottom: 5px !important; }
.category .last-article-wrapper {
  background: white; }
  .category .last-article-wrapper .last-article-content {
    height: 100%;
    padding: 40px 40px 40px 25px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center; }
.category .foreground-wrapper .wp-block-columns {
  grid-template-columns: 1fr 1fr 1fr;
  column-gap: 2em; }
  .category .foreground-wrapper .wp-block-columns .wp-block-column {
    background-color: white; }
.category .foreground-content {
  background: white;
  min-height: 260px;
  padding: 20px;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start; }
.category .article-wrapper {
  margin-bottom: 20px !important; }
  .category .article-wrapper .all-article-content {
    background: white;
    min-height: 135px;
    padding: 5px 20px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start; }

/*
.category {
    .section-title {
        background-color: $background-row;
        border-top: 1px solid #2c3e50;
        padding: 5px 10px;
    }
    .foreground-date,
    .foreground-title,
    .foreground-excerpt,
    .all-articles-date,
    .other-section-date {
        margin-bottom: 0 !important;
    }
    .other-section-date {
        margin-top: 10px !important;
    }
    .all-articles-wrapper,
    .other-section-wrapper {
        .wp-block-columns {
            flex-wrap: wrap !important;
            margin: 0 -10px;
            .article-wrapper {
                padding: 0 10px;
            }
            .wp-block-column {
                flex-basis: 25% !important;
                margin-left: 0 !important;
            }
        }
    }
    .other-sections-container {
        .other-sections-title {
            margin: 30px 0;
            text-align: center;
        }
    }
    .pagination {
        margin-top: 30px;
        text-align: center;
        .page-numbers {
            padding: 10px 20px;
            border: 1px solid;
        }
    }
    .cat-name {
        font-weight: bold;
        margin-bottom: 10px;
    }
}

.article-img {
    width: 100%;
    padding-bottom: 60%;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}
*/
.single {
  /* QUADRATONE */ }
  .single article {
    position: relative;
    margin-bottom: 50px; }
  .single .single-branded-logo {
    position: absolute;
    z-index: 1;
    right: 20px;
    width: 15%;
    top: 20px; }
  .single .branded-inverted {
    filter: invert(1); }
  .single figure.ct-featured-image {
    max-height: 500px; }
    .single figure.ct-featured-image .ct-image-container {
      max-height: 500px; }
      .single figure.ct-featured-image .ct-image-container img {
        max-height: 500px; }
  .single .hero-section,
  .single .entry-content {
    padding: 0 30px; }
  .single .hero-section {
    position: relative; }
  .single .entry-content {
    margin-bottom: 50px;
    position: relative; }
  .single .single-related-container {
    background: white;
    padding-bottom: 30px; }
    .single .single-related-container .single-related-title {
      margin: 30px 0;
      text-align: center; }
  .single .single-related-wrapper .wp-block-columns {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    column-gap: 2em; }
    .single .single-related-wrapper .wp-block-columns .wp-block-column {
      background-color: white; }
  .single .single-related-content {
    min-height: 145px;
    padding: 5px 20px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    /*.single-related-post-title {
        //text-transform: uppercase;
    }*/ }
    .single .single-related-content .single-related-date,
    .single .single-related-content .single-related-post-title {
      margin-bottom: 0; }
  .single .ct-share-box div {
    display: flex;
    justify-content: flex-end; }
    .single .ct-share-box div a {
      margin-left: 15px; }
      .single .ct-share-box div a:not(:last-of-type) {
        margin-right: 15px; }
  .single .custom-share-box-container.absolute {
    position: relative;
    margin-top: 5px !important; }
    .single .custom-share-box-container.absolute .ct-share-box {
      position: absolute;
      top: 11px;
      right: 0; }
    .single .custom-share-box-container.absolute .page-title {
      padding-right: 130px;
      text-transform: uppercase; }
  .single .content-wrapper {
    padding-top: 20px;
    position: relative; }
    .single .content-wrapper .sticky-wrapper {
      position: absolute;
      right: 0;
      left: 0;
      top: 0;
      bottom: 0; }
      .single .content-wrapper .sticky-wrapper .square {
        width: 100%;
        padding-bottom: 100%; }
  .single .entry-tags {
    padding: 0 30px; }
    .single .entry-tags a:not(:hover) {
      box-shadow: none !important; }

body.tag,
body.term-corporate {
  background-color: #ededed; }
  body.tag .site-main .ct-container,
  body.term-corporate .site-main .ct-container {
    padding-top: 0 !important; }
    body.tag .site-main .ct-container .hero-section,
    body.term-corporate .site-main .ct-container .hero-section {
      margin-bottom: 20px !important; }

article {
  border-radius: 0 !important; }

.home .ct-container-full {
  padding-top: 20px !important; }
.home article {
  padding-right: 0;
  padding-left: 0;
  padding-top: 20px; }

.custom_breadcrumbs {
  margin-bottom: 15px; }

.wp-block-buttons,
.wp-block-button {
  justify-content: center !important;
  display: flex; }
  .wp-block-buttons a,
  .wp-block-button a {
    background-color: #ea8f3b !important;
    padding: 10px 30px !important; }

.ct-breadcrumbs,
.section-title {
  font-size: 15px !important; }

.header-menu-1 ul li {
  padding: 0 10px;
  margin: 13px 0 !important; }
  .header-menu-1 ul li:not(:last-of-type) {
    border-right: 2px solid #000; }

.section-title,
.footer-widget-title h2,
body.tag .page-title,
body.term-corporate .page-title {
  display: inline-block;
  background: #c5c5c4;
  background: -moz-linear-gradient(left, #c5c5c4 0%, #c5c5c4 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, #c5c5c4), color-stop(100%, #c5c5c4));
  background: -webkit-linear-gradient(left, #c5c5c4 0%, #c5c5c4 100%);
  background: -o-linear-gradient(left, #c5c5c4 0%, #c5c5c4 100%);
  background: -ms-linear-gradient(left, #c5c5c4 0%, #c5c5c4 100%);
  background: linear-gradient(to right, #c5c5c4 0%, #c5c5c4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5c5c4', endColorstr='#c5c5c4', GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 20px; }

.article-img {
  width: 100%;
  padding-bottom: 60%;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important; }
  .article-img.branded {
    width: 100%;
    padding-bottom: 60%;
    background-position: 97% 5%, center !important;
    background-repeat: no-repeat !important;
    background-size: 25%, cover !important; }

.article-title-wrapper {
  padding: 25px;
  background: white;
  display: flex;
  flex-direction: row;
  align-content: center;
  align-items: flex-start;
  position: relative;
  z-index: 1; }
  .article-title-wrapper h4 {
    margin-bottom: 0 !important; }
  .article-title-wrapper p {
    color: black; }

.bakeca-single .article-title-wrapper {
  flex-direction: column;
  align-items: flex-start; }
  .bakeca-single .article-title-wrapper h4 {
    font-size: 27px; }
  .bakeca-single .article-title-wrapper p {
    margin-top: 10px;
    margin-bottom: 0 !important; }

.bakeca-stories .article-title-wrapper h4 {
  font-size: 27px; }

.bakeca-overlay .article-title-wrapper {
  padding: 10px 25px;
  min-height: 74px !important; }

.all-categories-wrapper .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 15px 0; }
  .all-categories-wrapper .row .column {
    width: 154px; }
    .all-categories-wrapper .row .column .category-box a {
      display: block;
      width: 100%; }
      .all-categories-wrapper .row .column .category-box a .svg-container {
        z-index: 1;
        position: relative; }
        .all-categories-wrapper .row .column .category-box a .svg-container::after {
          content: "";
          position: absolute;
          top: 10px;
          left: 10px;
          right: 10px;
          bottom: 10px;
          transform: rotate(-5deg);
          z-index: -1;
          transition: all 0.3s; }
      .all-categories-wrapper .row .column .category-box a:hover .svg-container::after {
        transform: rotate(0deg); }
    .all-categories-wrapper .row .column .category-title {
      text-align: center;
      font-weight: bold;
      text-transform: uppercase;
      margin: 0 -25px; }
  @media screen and (max-width: 570px) {
    .all-categories-wrapper .row {
      justify-content: center; } }

.text-box {
  background: white;
  padding: 20px;
  text-align: justify;
  position: relative;
  z-index: 1; }
  .text-box::after {
    content: "";
    background: #d7d7d7;
    width: 70px;
    height: 70px;
    position: absolute;
    bottom: -5px;
    right: 0;
    transform: rotate(22deg);
    transform-origin: top right;
    z-index: -1; }
  .text-box p {
    margin: 0 !important;
    width: 100% !important; }

body.footer-white .ct-footer {
  background-color: white !important; }

.ct-footer [data-column="widget-area-3"] .widget-odd .textwidget {
  display: none !important; }
.ct-footer [data-column="widget-area-3"] .our-section h2 {
  color: #7b7a7a; }
.ct-footer [data-column="widget-area-4"] .menu-menu-container .widget-menu .menu-item a:hover::after {
  content: "";
  height: 8px !important;
  background-color: #c5c5c4 !important;
  background: -webkit-gradient(left top, right top, color-stop(0%, #c5c5c4), color-stop(100%, #c5c5c4));
  background: -webkit-gradient(linear, left top, right top, from(#c5c5c4), to(#c5c5c4));
  background: linear-gradient(top, #c5c5c4 0%, #c5c5c4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#c5c5c4", endColorstr="#c5c5c4", GradientType=1 );
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: 100% 50%;
  margin-top: 8px !important;
  z-index: -1;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0; }
.ct-footer .widget-title {
  font-size: 18px !important; }
.ct-footer .footer-widget-title h2 {
  font-size: 15px !important; }
.ct-footer .widget_nav_menu {
  margin-top: 0 !important; }
  .ct-footer .widget_nav_menu .widget-menu {
    font-size: 14px !important;
    text-transform: uppercase;
    font-weight: 500; }
.ct-footer .ct-social-box {
  display: flex; }
  .ct-footer .ct-social-box .ct-icon:hover {
    fill: #ffb800 !important; }

[data-header*="type-1"] #offcanvas > section {
  background-image: none;
  background-color: rgba(18, 21, 25, 0.85) !important; }

.other-sections-container {
  background: white;
  padding-bottom: 50px; }
  .other-sections-container .other-sections-title {
    margin: 30px 0;
    text-align: center; }
  .other-sections-container .other-section-title {
    margin-bottom: 0 !important; }
  .other-sections-container .other-section-date {
    margin-bottom: 0 !important; }
  .other-sections-container .other-article-content {
    min-height: 145px;
    padding: 5px 20px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start; }

body.page:not(.home) .ct-container-full {
  padding: 20px 0 !important; }
  body.page:not(.home) .ct-container-full article.page {
    padding: 0 !important;
    background: white; }
    body.page:not(.home) .ct-container-full article.page .ct-featured-image {
      max-height: 500px;
      margin-bottom: 40px !important; }
      body.page:not(.home) .ct-container-full article.page .ct-featured-image .ct-image-container {
        max-height: 500px; }
    body.page:not(.home) .ct-container-full article.page div {
      padding: 0 30px; }
    body.page:not(.home) .ct-container-full article.page div:last-of-type {
      padding-bottom: 30px; }

@media screen and (max-width: 1280px) {
  .header-menu-1 ul li {
    padding: 0 0px;
    margin: 13px 0 !important; } }
.wp-block-embed__wrapper::before {
  display: none !important; }

@media screen and (max-width: 425px) {
  h1 {
    font-size: 20px; }

  h2 {
    font-size: 18px; }

  /*SINGLE*/
  .single article {
    margin-top: 20px !important; }
    .single article .ct-featured-image {
      padding-bottom: 0 !important; }
    .single article .sticky-wrapper {
      top: -8px !important; }
      .single article .sticky-wrapper .square-container {
        width: 60%;
        top: 90px; }
    .single article .custom-share-box-container .page-title {
      padding-right: 0 !important; }
    .single article .hero-section {
      margin-bottom: 20px !important; } }

/*# sourceMappingURL=style.css.map */
