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

.kunye p { margin-bottom:5px; }

/* hakkımızda sayfası heading */
.hakusth { font-size: 1.4rem; text-transform: uppercase; padding: .5em 0 !important; font-weight:300; margin: 0 !important; }
.hakalth { font-size: 1.2rem; padding: 0; font-weight:500; margin: 0 !important; }

.flexy-pills { display: none; }

/* referanslar sayfası buyult */
.fontbuyult { text-transform: uppercase; }

/* footer */
.dhn-footer h3{
  font-size: 17px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
.dhn-footer p{
	line-height: 2em;
}


.team-right {
	border-top: 1px solid var(--theme-palette-color-4);
}
.team-right h3{
  font-size: 1.3em;
  font-weight: 300;
  text-transform: uppercase;
  padding-top: 1em;
  padding-bottom: 0.5em;
  margin-bottom: 0px;
}
.team-right p {
	margin-block-end: 5px;
}
.team-right p:first-of-type {
	font-size: 1.1em;
  font-weight: 500;
  margin-top: 0px;
  margin-bottom: 10px;
}


/* proje arşiv sayfası  */
[data-prefix="projeler_archive"] .projeler,
[data-prefix="urunler_archive"] .urunler  
{ position: relative; overflow: hidden; }
[data-prefix="projeler_archive"] .projeler ul.entry-meta, 
[data-prefix="urunler_archive"] .urunler ul.entry-meta
{ position: absolute; bottom: 60px; right: -200px; width: 200px; z-index:5; }
[data-prefix="projeler_archive"] .projeler li.meta-custom-field,
[data-prefix="urunler_archive"] .urunler li.meta-categories
{ width: 200px; text-align: left; padding: 5px; background: rgba(0,0,0,0.6); margin:5px 0 0; }
[data-prefix="urunler_archive"] .urunler li.meta-categories 
{ width: 100px; }
[data-prefix="projeler_archive"] .projeler:hover ul.entry-meta,
[data-prefix="urunler_archive"] .urunler:hover ul.entry-meta  
{ right: 0px; }
[data-prefix="projeler_archive"] .projeler ul.entry-meta, 
[data-prefix="projeler_archive"] .projeler:hover ul.entry-meta, 
[data-prefix="urunler_archive"] .urunler ul.entry-meta, 
[data-prefix="urunler_archive"] .urunler:hover ul.entry-meta, 
[data-prefix="projeler_archive"] .projeler img,
[data-prefix="projeler_archive"] .projeler:hover img,
[data-prefix="urunler_archive"] .urunler img,
[data-prefix="urunler_archive"] .urunler:hover img 
{transition: all 2.5s ease-in-out; -webkit-transition: all 2.5s ease-in-out;}
[data-prefix="projeler_archive"] .projeler img,
[data-prefix="urunler_archive"] .urunler img {  filter: grayscale(100%); filter: gray; -ms-filter: grayscale(100%); -webkit-backface-visibility: hidden; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -o-filter: grayscale(100%);}
[data-prefix="projeler_archive"] .projeler:hover img,
[data-prefix="urunler_archive"] .urunler:hover img
{ filter: grayscale(0%); filter: none; -ms-filter: grayscale(0%); -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -o-filter: grayscale(0%); transform: scale(1.1)}

.entry-header .ct-breadcrumbs .separator { color: var(--paletteColor6); }

.wp-block-eedee-block-gutenslider.slides-auto .wp-block-eedee-block-gutenslide 
{ padding: 0 1px 0 0; }

/* dmrhn custom gallery */
.dmrhn_gallery h2 
{ font-size: 20px }
.dhn-gallery-wrapper 
{  }
.dhn-gallery 
{	display: flex; flex-wrap: wrap; gap: 20px; width: var(--container-width); max-width: var(--normal-container-max-width); padding: 50px 0;  margin:0 auto }
.dhn-image 
{ position: relative; display:flex; flex: 0 1 calc(20% - 15px);	overflow: hidden; border: 3px solid transparent; height:250px }
.dhn-image .dhn-overlay 
{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; opacity: 0; transition: .5s ease; background-color:rgba(0, 0, 0, 0.3) }
.dhn-image img 
{ width:100%;	height: 100%; object-fit: cover; transition: transform 400ms ease-out }
.dhn-image:hover
{	border-color:var(--paletteColor1);}
.dhn-image:hover img
{	transform: scale(1.15) }
.dhn-image:hover .dhn-overlay 
{ opacity: 1; }
@media (max-width: 1000px) { 
.dhn-image 
{ height:250px }
.dhn-image 
{flex: 0 1 calc(33.3% - 10px) }
}
@media (max-width: 700px) { 
.dhn-gallery 
{	 gap: 10px } 
.dhn-image 
{ height:200px }
.dhn-image 
{flex: 0 1 calc(50% - 5px) }
}

.dhn-slider {
--flexyInitialPill: var(--paletteColor8);
--flexyActivePill: var(--paletteColor8);
--pills-horizontal-alignment: center;

}
.dhn-slider .flexy-pills ol {margin-top: -40px;}


/**
 * Ö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(--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(--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;
}