/*
Theme Name:   DMRHN
Description:  DMRHN Custom Blocksy Child theme
Author:       DMRHN
Author URI:   https://dmrhn.com
Template:     blocksy
Version:      1.0.1
License:      dmrhn.com
Text Domain:  dmrhn
*/

/* header submenu padding */
[data-header*="type-1"] .ct-header [data-id="menu"] .sub-menu{padding:1em;}


/* proje arşiv sayfası  */
[data-prefix="projeler_archive"] #main .ct-container:not(header) 
{ width: 100%; max-width: 100%; padding-top:1px; }
article.projeler h2.entry-title 
{ border-top:1px solid var(--theme-palette-color-7); padding-top:10px;}
article.projeler img,
article.projeler:hover img 
{ transition: .6s ease-in-out; -webkit-transition: .6s ease-in-out; }
.projeler .ct-media-container img 
{ width:100%; filter: grayscale(100%); -webkit-filter: grayscale(100%); }
article.projeler .ct-media-container:hover img
/*article.projeler .wp-block-image:hover img */
{ filter: grayscale(0%); -webkit-filter: grayscale(0%); }

/* single proje sayfası  */
.projekartdis{position:relative;height:1px;margin:0; margin-bottom: 0 !important;}
.projekart{position:absolute;right:0;top:-326px;width:25%;height:325px;z-index:2;color:var(--theme-palette-color-8);background: rgba(0, 0, 0, 0.7);padding:130px 30px;font-size:.9rem}
.projekart p{line-height:0;}

/* galeri blok 1px gap  */
.wp-block-gallery { --gallery-block--gutter-size: 1px }
.wp-block-gallery .wp-block-image { flex-grow: 0 !important }

/* referans logoları animasyon  */
.buyult figure {overflow:hidden;}
.buyult img {transition: all .5s ease-in-out;}
.buyult img:hover {transform: scale(1.2);}
.post-27 {margin-top:1px;}

/* iletişim sayfası kart hover */
.iletisim:hover { background:var(--theme-palette-color-1) !important; transition:all .5s ease;}
.iletisim:hover h2{ color:var(--theme-palette-color-8) !important; }
.iletisim:hover [class*="icon-block"] svg { fill: var(--theme-palette-color-8) !important; }


@media screen and (max-width:1024px) {
.projekartdis { height:auto; margin:0; padding:2em 1em;}
.projekart { position:relative; height:auto; top:0; right:0; background:none; color:var(--theme-palette-color-3); padding:0;font-size:1rem}
[data-layout="grid:columns-4"] {--grid-template-columns: repeat(2, 1fr);}
.wp-block-gallery.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-item { width: calc(50% - 1px); }
}

.wp-block-cover-image.is-light .wp-block-cover__inner-container, .wp-block-cover.is-light .wp-block-cover__inner-container {
  color: var(--theme-palette-color-8);
}


/**
 * Önceki Sonraki Navigasyon Takla
 */
.post-navigation .nav-item-next {
text-align: left !important;
justify-content: flex-start !important;
order: 1;
}
.post-navigation .nav-item-next .item-content {
order: 1;
}
.post-navigation .nav-item-next figure {
margin-right: var(--theme-thumb-margin, 25px);
margin-left: 0 !important;
}
.post-navigation .nav-item-next svg {
transform: rotate(180deg) translate3d(-10px, 0, 0) !important;
}
.post-navigation .nav-item-next:hover svg {
transform: rotate(180deg) translate3d(0px, 0, 0) !important;
}
.post-navigation .nav-item-prev {
text-align: right;
justify-content: flex-end;
order: 2;
}
.post-navigation .nav-item-prev figure {
order: 2;
margin-right: 0 !important;
margin-left: var(--theme-thumb-margin, 25px);
}
.post-navigation .nav-item-prev svg {
transform: rotate(180deg) translate3d(10px, 0, 0) !important;
}
.post-navigation .nav-item-prev:hover svg {
transform: rotate(180deg) translate3d(0px, 0, 0) !important;
}