
/*
Theme Name:     Feministiqa
Theme URI:      
Description:    Twentytwentyone child theme.
Author:         Me
Author URI:     
Template:       twentytwentyone
Version:        0.1.0
*/






.post-archive {
    display: flex;
    justify-content: center;
    }

.post-archive-button {
    padding: 1.3em 2em;
    background: #50a4de;
    border-radius: 15px;
    }

.post-archive-button a {
    color: #fff;
    }

.post-archive-button a:hover {
    color: #ddd;
    }







/*	HOME	*/

.column {
    min-width: 25%;
    float: left;
    text-align: left;
    }

.issue-current,
.issue-list {
    margin: 0 auto;
    max-width: var(--responsive--alignwide-width);
    }

.priza.home h2 {
    margin: 2em 0;
    }

.issue-list ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding-left: 0;
    }

.issue-list li{
    overflow: hidden;
    margin: 1em;
    box-sizing: border-box;
    position: relative;
    border-radius: 6px;
    background-color: #f55;
    height: 100%;
    }

.issue-list h5 {
    display:none;
    background-color: rgba(0,0,0,0.6);
    padding: 10px 25px;
    font-size: 17px;
    text-transform: uppercase;
    color: #fff;
    font-weight: 400;
    margin: 0;
    position: absolute;
    width: 100%;
    text-align: center;
    box-sizing: border-box;
    line-height: 24px;
    bottom: 50%;
    }


.issue-list li:hover h5 {
    display:block;
    }

.issue-current img,
.issue-img img,
.issue-list li img {
    width: auto !important;
    max-width: 255px !important;
    height: 100% !important;
    }

.issue-list li:hover img{
    opacity: 0.001;
    }

/*	end:HOME	*/

/*	LIST	*/

.tax-issue .page-header {
    border-bottom: none;
    margin: 0;
    max-width: 100%; 
    }

.priza .entry-content > * {
    margin: 0;
    }

.tax-issue .english-note {
/*    margin: 4em 0 1em;
    text-align: center;*/
    margin: 4em 0 1em;
    color: #6a6a6a;
    }

.tax-issue .english-note p {
    margin: 0 auto;
    width: 610px;
    border-left: 2px solid #f55;
    padding-left: 1em;
    }

.tax-issue .english-note p:before {
/*    content:'';
    border-left: 2px solid #f55;
    padding-right: 0.2em;*/
    }

.tax-issue .site-main > article,
.tax-issue .sec {
    margin: 1em 0;
    }

.tax-issue h2.cat {
    text-transform: uppercase;
    }

.tax-issue .english-lang {
/*
    display: inline-block;
    height: 30px;
    background: #f55;
    float: left;
    margin-right: 5px;
    padding: 0 1px;
    color: #fff;
*/
    display: block;
    padding: 0 1em;
    border-left: 2px solid #f55;
    }

.tax-issue .\31 lang {
    display:none;
    }

.tax-issue .toc-author {
    display: block;
    text-transform: uppercase;
    color: #333;
    }

.tax-issue .item-author {
/*    text-transform: uppercase;*/
    text-transform: inherit;
    font-weight: bold;
    }

.tax-issue .entry-content {
    max-width: 610px;
    }

.tax-issue .entry-content .columns{
    display: flex;
    }

.tax-issue .entry-content .column{
    min-width:unset;
    }

.tax-issue .page-header .columns{
    max-width: var(--responsive--alignwide-width);
    margin-left: auto;
    margin-right: auto;
    display: flex;
    justify-content: center;
    color: #fff;
    padding-top: 2em;
    }

.tax-issue .column.column-txt {
    background: rgba(0,0,0,0.7);
    text-align: center;
    padding-top: 1.5em;
    }

.tax-issue .page-header .columns h1{
    color: #fff;
    font-weight: bold;
    font-style: italic;
    font-size: 48px;
    }

.tax-issue .page-header .columns .archive-description {
    font-size: 30px;
    }

.tax-issue .page-header .columns .issue-pdf {
    margin: 2em 0 0;
    }

.tax-issue .entry-content .column{
    min-width: unset;
    }

.tax-issue ul {
    list-style-type: none;
    }

.tax-issue li {
    margin: 1em 0;
    }

.tax-issue h4 {
    float: left;
    padding-top: 28px;
    }

.tax-issue a p:hover {
    color: #f55;
    }

.priza a.afieroma p {
    padding-left: 2em;
    }

.tax-issue .cat, .tax-issue .sec {
    display: none;
    color: #f55;
    font-weight: bold;
    }

.tax-issue .cat,
.tax-issue .entry-content > .cat {
    padding: 0.5em 1em;
    margin: 2em 0;
    color: #fff;
    background: #f55;
    font-size: 1.2em;
    }

/*ISSUE 1*/
.tax-issue .cat-4570, .tax-issue .cat-4569, .tax-issue .cat-4555, .tax-issue .cat-4560, .tax-issue .cat-4568, .tax-issue .cat-4559,
.tax-issue .cat-4904, .tax-issue .cat-6317, .tax-issue .cat-6337, .tax-issue .cat-6342, .tax-issue .cat-6353, .tax-issue .cat-6357,
/*ISSUE 2*/
/*.tax-issue .cat-4577, .tax-issue .cat-4693, .tax-issue .cat-4648, .tax-issue .cat-4600, .tax-issue .cat-4599,
.tax-issue .cat-6216, .tax-issue .cat-6267, .tax-issue .cat-6275, .tax-issue .cat-6292, .tax-issue .cat-6296,*/
/*ISSUE 3*/
.tax-issue .cat-4712, .tax-issue .cat-4711, .tax-issue .cat-4713, .tax-issue .cat-4798, .tax-issue .sec-4807, .tax-issue .cat-4806, .tax-issue .sec-4806,
.tax-issue .cat-5870, .tax-issue .sec-5870, .tax-issue .sec-5911, .tax-issue .cat-6045, .tax-issue .cat-6100, .tax-issue .cat-6134, .tax-issue .cat-6194,

/*ISSUE 4*/
.tax-issue .cat-5063, .tax-issue .sec-5063, 
.tax-issue .cat-5087,
.tax-issue .cat-5089,
.tax-issue .cat-5093,
.tax-issue .cat-5102, .tax-issue .sec-5102, 
.tax-issue .cat-5266, .tax-issue .sec-5266,
.tax-issue .cat-5220,
.tax-issue .cat-5207,
.tax-issue .cat-5170,
.tax-issue .cat-5406, .tax-issue .sec-5406,
/*ISSUE 5*/
.tax-issue .cat-6846, 
.tax-issue .cat-6879, 
.tax-issue .cat-6937,
.tax-issue .cat-6968,
.tax-issue .cat-6851,
.tax-issue .cat-6890,
.tax-issue .cat-6957,
.tax-issue .cat-6972
    {
    display: block;
    }

.entry-content.section-term a {
/*.entry-content.afieroma a,
.entry-content.afieroma-akadimaiki-empeiria-tou-fylou a,
.entry-content.feature-the-academic-experience-of-gender a,
.entry-content.fakelos a,
.entry-content.girls-on-the-move a,
.entry-content.girls-on-the-move-2 a,
.entry-content.fakelos-black-lives-matter a,
.entry-content.fakelos-emfyli-via a,
.entry-content.folder-black-lives-matter-en a,
.entry-content.folder-emfyli-violence a,
.entry-content.afieroma-en a,
.entry-content.folder a{*/
    padding: 0 0 0 2em;
    display: block;
    }

.entry-content.section-term .english-lang a {
    padding: 0 0 0 1em;
    }

.priza li::before,
.priza li a::before {
    color: #f55;
    font-weight: bold;
    }

/*	end:LIST	*/

/*	PAGES	*/



/*.priza #content {
    margin-top: 7em;
    }*/

/*.priza.home .site-main {
    padding-top: 0;
    }

.priza .wpcf7 a {
    font-size: 18px;
    color: #f55;
    }

.priza .wpcf7-form-control.wpcf7-submit {
    margin-top: 2em;
    }

.priza .wpcf7 input[type="text"],
.priza .wpcf7 input[type="email"] {
    width: 100%;
    }

.priza.single .entry-meta {
    max-width: 1000px;
    margin: 0 auto;
    }

.priza.single .posted-by {
/*    text-align: center;*/
   /* font-size: 0.8em;
    }*/

/*.posted-one {
    display: flex;
    }

.posted-one > *,
.posted-two > * {
    margin: 0 1em;
    }

.posted-one > *:first-of-type,
.posted-two > *:first-of-type {
    margin: 0 1em 0 0;
    }

.posted-one span::before,
.posted-two span::before {
    content: '';
    border-left: 2px solid #f55;
    padding-right: 10px;
    }

.priza .tax-desc {
    display: inline-flex;
    }

.priza.single .posted-by .cat-links {
    color: #a2a2a2;
    }

.priza.single .posted-by .tags-links {
    margin-bottom: 2em;
    color: #a2a2a2;
    }

.priza .single-bio {
    margin-top: 2em;
    }

/*	end:PAGES	*/

/*  WIDGETS */

/*.priza .widget-area {
    max-width: 100%;
    background: #242628;
    color: #fff;
    margin-top: unset;
    display: flex;
    justify-content: center;
    }

.priza [class*="inner-container"] > :not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) {
    text-align: center;
    }

.priza .widget-area a:link, .priza .widget-area a:visited, .priza .widget-area a:active,
.priza .widget-area a {
    color: #8c919b;
    }

.priza .widget-area .wp-social-link a {
    color: #fff;
    }

.priza .widget-area a:hover,
.priza .site-footer > .site-info a:hover,
.priza .site-footer > .site-info a:link:hover,
.priza .site-footer > .site-info a:active:hover,
.priza .site-footer > .site-info a:visited:hover {
    color:#f55;
    }

.priza .wp-block-tag-cloud {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
    justify-content: center;
    }

.priza a.tag-cloud-link[style*="font-size: 8"], .priza a.tag-cloud-link[style*="font-size: 9"],
.priza a.tag-cloud-link[style*="font-size: 10"], .priza a.tag-cloud-link[style*="font-size: 11"],
.priza a.tag-cloud-link[style*="font-size: 12"], .priza a.tag-cloud-link[style*="font-size: 13"],
.priza a.tag-cloud-link[style*="font-size: 14"], .priza a.tag-cloud-link[style*="font-size: 15"] {
font-size: 14pt !important;
}
.priza a.tag-cloud-link[style*="font-size: 16"], .priza a.tag-cloud-link[style*="font-size: 17"] {
font-size: 20pt !important;
}
.priza a.tag-cloud-link[style*="font-size: 18"], .priza a.tag-cloud-link[style*="font-size: 18.5"], 
.priza a.tag-cloud-link[style*="font-size: 19"] {
font-size: 24pt !important;
}

.priza a.tag-cloud-link[style*="font-size: 20"], .priza a.tag-cloud-link[style*="font-size: 21"],
.priza a.tag-cloud-link[style*="font-size: 22"], .priza a.tag-cloud-link[style*="font-size: 23"] {
font-size: 28pt !important;
}

/*  end:WIDGETS */



/*      RESPONSIVE      */

/*@media only screen and (max-width: 1366px) {
}
@media only screen and (max-width: 1280px) {
}
@media only screen and (max-width: 1024px) {

.priza #content {
    margin-top: 2em;
    }

.priza .site-logo .custom-logo {
    width: 200px;
    }

.priza .entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce),
.priza .entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce).issue-list,
.priza.home .entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce),
.priza.tax-issue .entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) {
    max-width: var(--responsive--aligndefault-width);
    }

.priza .entry-content > h1:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce), .priza.singular .entry-content > h1 {
    max-width: 1000px;
    }

}

@media only screen and (max-width: 850px) {

.priza.single .entry-meta,
.priza .entry-content > h1:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce), .priza.singular .entry-content > h1 {
    max-width: var(--responsive--aligndefault-width);
    }

}

@media only screen and (max-width: 800px) {

.priza .site-logo .custom-logo {
    width: 175px;
    }

.priza .primary-navigation > div > .menu-wrapper li {
    margin: unset;
    }

.priza.archive h1, .priza.singular .entry-title {
    font-size: 2em;
    }

.priza .posted-by {
    font-size: 0.8em;
    }

.priza .widget-area > *, .priza .site-footer > * {
    margin-left: 1em;
    margin-right: 1em;
    }

#block-3 {
    width: 120px;
    }

.priza .site-footer > .site-info {
    display: flex;
    justify-content: space-between;
    }

.priza .site-footer > .site-info .site-name {
    text-transform: unset;
    font-size: unset;
    }

.priza .site-footer > .site-info .powered-by {
    margin-top: unset;
    }

}

@media only screen and (max-width: 768px) {

.priza .site-logo .custom-logo {
    width: 120px;
    }

}

@media only screen and (max-width: 480px) {

.priza .site-branding {
    margin: unset;
    }

.priza .sticky {
    border-bottom: unset;
    display: block;
    position: absolute;
    }

.priza .sticky .primary-menu-container::before {
    content: '';
    }

.archive .entry-title,
.primary-navigation > div > .menu-wrapper li {
    text-align: center;
    }

.priza.home h2 {
    width: 160px;
    }

.priza #menu-item-wpml-ls-581-en {
    margin-left: 0;
    }

.column {
    min-width: 100%;
    float: unset;
    text-align: center;
    }

.tax-issue .site-main > article {
    margin: 1em;
    }

.priza.singular #content {
    margin-top: 4em;
    }

.priza.singular.home #content {
    margin-top: 2em;
    }

.priza .entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce), .priza .entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce).issue-list, .priza.home .entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce), .priza.tax-issue .entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) {
    max-width: var(--responsive--aligndefault-width);
    font-size: 0.8em;
    }

.tax-issue .clear {
    display: none;
    }

.priza .entry-content > h1:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce),
.priza.singular .entry-content > h1 {
    font-size: 1.5em;
    max-width:var(--responsive--aligndefault-width);
    }

.tax-issue .column-img {
    display:none;
    }

.tax-issue .page-header .columns h1{
    padding-left: 0;
    }

.tax-issue .page-header .columns .archive-description {
    padding-left: 0;
    }

.tax-issue .english-note p {
    width: 325px;
    }

.priza.tax-issue .entry-content > .cat:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce), .priza.tax-issue .entry-content > .sec:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) {
    text-align: center;
    }

.entry-content.afieroma a,
.entry-content.fakelos a,
.entry-content.girls-on-the-move a,
.entry-content.girls-on-the-move-2 a,
.entry-content.fakelos-black-lives-matter a,
.entry-content.fakelos-emfyli-via a {
    padding: 0;
    display: block;
    }

.issue-list {
    display: flex;
    justify-content: center;
    }

.issue-list li {
    height: 300px;
    }

.posted-one > * {
    display: block;
    float: unset;
    }

.priza .wpcf7-list-item {
    margin: 0;
    }

.priza .wpcf7-list-item-label, .priza .wpcf7 a {
    font-size: 17px;
    }

.footer-search {
    padding: 2em 0;
    }

#block-3 {
    width: unset;
    }

.priza .widget-area {
    display: block;
    }

.priza .site-footer > .site-info {
    text-align: center;
    }

.priza .social-links a {
    width: 13px;
    margin: 0 auto;
    display: block;
    }

.priza .site-footer > .site-info {
    display: flex;
    flex-direction: column;
    }

.priza .site-footer > .site-info > * {
    margin: 0.5em 0;
    }

.priza .site-footer .site-logo {
    float: unset;
    }

}

@media only screen and (max-width: 360px) {
}
*/