/*
Theme Name: bellekmuzesi Child Theme
Description: This is a custom child theme for bellekmuzesi
Theme URI:   https://bellekmuzesi.org
Author: bellekmuzesi
Author URI:  https://bellekmuzesi.org
Template: bellekmuzesi
Version: 1.0
*/

h3, h4 {
    font-size: 1.6em !important;
    font-weight: 600 !important;
    line-height: 1.4 !important;
    margin-bottom: 40px !important;
    font-family: "DIN Next Slab Bold" !important;
    letter-spacing: 0.8px !important;
}





p, h5, .tb-heading, h5.tb-heading {
font-family: "'Tomato Grotesk ExtraLight', -apple-system, "system-ui", "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;" !important;
font-style: normal !important;
font-size: 22px !important;
line-height: 38px !important;
color: #000000 !important;
}

h1 {
	color:#7ed3f7 !important;
 
}

.acfTitle {
	border-top:1px solid black;
	padding:30px 2px !important;
	margin-left:-10px !important;



} 

.acfTitle p {
	font-size:1rem !important;
	font-weight: 800 !important;
  line-height: 1.3 !important;
	letter-spacing:0.6px !important;
	font-family: 'Tomato Grotesk Black' !important;
}

.acfValue{
	border-top:1px solid black;
	padding-top:20px !important;
	margin-left:10px !important;
	padding-bottom:20px !important;

} 

.acfValue a, .acfValue a:visited{
	color:black !important;
	font-size:1rem !important;
  text-decoration: underline;
    color: #000;
    padding: 0 0 5px 0;
    letter-spacing: 1px;
    transition: all 0.4s;
    text-decoration: none;
    border-bottom: 2px solid #000;
} 

.acfValue {
	font-size:1rem !important;
}

.nectar-mobile-only.mobile-header .inner, .nectar-mobile-only.mobile-header .inner ul {
	display:none !important;
}


/*MEKANLAR*/
h5.tb-heading, .tb-field {
    font-size: 16px !important;
    line-height: 18px !important;
    /* text-align: center; */
    font-weight: 900 !important;
}

.menuHeadingAlt {
	padding-left:3% !important;
	padding-right:3% !important;
	
}

.menuHeading h1 {
	font-size:60px !important;
	line-height:70px !important;
	color:white !important;
	text-align:center !important;

}

.menuHeadingAlt p {
	color:white !important;
	text-align:left !important;
	font-weight:600 !important;
}

.imageDrop img {
	width:400px !important;
}




.page-intro {
    position: relative;
    height: 100vh;
    background: #7ed3f7;
    padding: 0 20%;
    font-family: "DIN Next Slab";
    background-image: url("https://bellekmuzesi.org/wp-content/uploads/2022/09/intro-backg.png");
    background-repeat: no-repeat;
    background-position: bottom right;
    background-size: contain;
    background-blend-mode: hard-light;
    display: flex;
    flex-direction: column;
    justify-content: center;
	 }

/*Intro*/
@media only screen and (min-width:1000px) {
.intro-content {
    font-weight: bold;
    text-decoration: underline;
    text-underline-offset: 5px;
    text-decoration-thickness: 1px;
font-family: 'DIN Next Slab Medium' !important;
    font-size: 30px !important;

}

	


.intro-title {
    line-height: 1;
font-family: 'DIN Next Slab Medium' !important;
	    font-size: 6em;

}
}

@media only screen and (max-width:1000px) {
	.page-intro {
    height: 50vh !important;
    padding: 0 5% !important;
    font-family: "DIN Next Slab";
}
}
	
.menuHeadingVer2 h1{
	color:black !important;
}

.menuHeadingAlt p {
	color:black !important;
	line-height:30px !important;
}

.mobileColumn p, 
.mobileColumn span, 
.mobileColumn h1,
.mobileColumn h2,
.mobileColumn h3,
.mobileColumn h4,
.mobileColumn h5,
.mobileColumn h6 {
	font-size:70% !important;
	line-height:150% !important;
}

.timelineImage {
	width:100% !important;
}

.timelineRow {
	width:100% !important;
}

.timelines {
	padding-bottom: 0;
     overflow: auto !important;
    white-space: nowrap !important;  
	
}


.gridscroll {
    /* display: flex; */
    width: auto !important;
	white-space: nowrap;
}

.gridscroll img {
		height:400px !important;
		max-width:9000px !important;
		white-space:nowrap;
}

.noteTimeline {
	text-align:center; font-style:italic;
	font-size:12px !important;
}

/*intro mobile*/
/*Intro*/
@media only screen and (max-width:986px) {
.intro-content {
    font-weight: bold;
    text-decoration: underline;
    text-underline-offset: 5px;
    text-decoration-thickness: 1px;
font-family: 'DIN Next Slab Medium' !important;
    font-size: 20px !important;

}



.intro-title {
    line-height: 1;
font-family: 'DIN Next Slab Medium' !important;
	    font-size: 2em;

}
}

/*TOOLSET*/
.wpv-view-output {
	width:100% !important;
}

/*MAP AREA*/
.mapURL {
   font-size: 2.6em !important;
    font-weight: 600 !important;
    line-height: 1.4 !important;
    margin-bottom: 40px !important;
    font-family: "DIN Next Slab Bold" !important;
    letter-spacing: 0.8px !important;
		color:white !important;
}

.mapPreview {
	background-color: #7ed3f7 !important;
	width:500px !important;
	padding:20px !important;
}

.mapCity1, .mapCount1, .mekanType1 {
	   font-size: 1em !important;
    font-weight: 300 !important;
    margin-bottom: 10px !important;
    font-family: "DIN Next Slab Light" !important;
    letter-spacing: 0.8px !important;
		color:black !important;
	text-decoration:underline !important; 
	    text-underline-offset: 5px;

}

.mapCity0, .mapCount0, .mekanType0 {
		   font-size: 1em !important;
    font-weight: 400 !important;
    margin-bottom: 10px !important;
    font-family: "DIN Next Slab Bold" !important;
    letter-spacing: 0.2px !important;
		color:black !important;
	text-decoration:underline !important; 
	padding:0px 10px !important;
	    text-underline-offset: 5px;
}

.mapPreview p {
	padding:0px !important;
}

#js-wpv-addon-maps-render-map-52 > div > div > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(4) > div > div > div > div.gm-style-iw.gm-style-iw-c {
	background-color:#7ed3f7  !important;
	border:2px solid white !important;
}
#js-wpv-addon-maps-render-map-52 > div > div > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(4) > div > div > div > div.gm-style-iw.gm-style-iw-c > div {
	overflow:auto !important;
}

/*İşkence Mekanları*/

.iMekanMeta, .davaMeta, .bellekMeta, .sTarihMeta {
    margin-bottom: 10px !important;
    letter-spacing: 0.2px !important;
		color:black !important;
	 float: left;
  width: 40%;
  padding: 10px;
	border-bottom:1px solid black;
	    font-family: "Tomato Grotesk Black" !important;
	  font-size: 16px !important;
    font-weight: 800 !important;
	line-height:24px !important;

}

.iMekanValue, .davaValue, .bellekValue, .sTarihValue {
	  font-size: 16px !important;
    font-weight: 400 !important;
	line-height:24px !important;
    margin-bottom: 10px !important;
    font-family: "Tomato Grotesk Medium" !important;
    letter-spacing: 0.8px !important;
		color:black !important;
border-bottom:1px solid black; 
		flex-basis:auto !important;

	 float: left;
  width: 90%;
  padding: 10px;
	text-decoration:none !important;
}

.iMekans, .davaDosyalari, .bellekNesneleri, .sozluTarih {
	padding-bottom:20px !important;
display:flex !important;
	flex-basis:auto !important;
	
}

.iMekanValue a {
	text-decoration:none !important;
}

.MekanDesc {
	  margin: 20px 0 0 0;
    font-size: 1em;
}

.iMekanTitle {
    font-family: "DIN Next Slab Heavy";
    font-size: 3em;
    margin: 0;
    font-weight: 600 !important;
    max-width: 600px;
    line-height: 1.2;
}

.haritayaGit {
	font-size:16px !important;
	padding-left:10px !important;
	margin:0px !important;
	font-weight:600 !important;
}

h5.tb-heading, .tb-field {
    line-height: 1.4 !important;
    margin-bottom: 0px !important;
    font-family: "Tomato Grotesk Medium" !important;
    font-size: 1rem !important;
    line-height: 1.5;
    letter-spacing: 0.6px;
	font-weight:normal !important;
}

h5.tb-heading {
    font-weight: 600 !important;
}

.wp-block-columns {
	margin:1px !important;
}

/*İşkence Mekanları Title Area*/

.main-content .featured-media-under-header {
	display:none !important;
}

/*comment section*/
.comments-section {
	display:none !important;
}

/*MAP CONTAINER
.container.main-content {
	padding:0px !important;
}
*/

#slide-out-widget-area.slide-out-from-right .off-canvas-menu-container.mobile-only {
    display: none !important;
}
	
@media only screen and (min-width:1000px) {
#header-outer:not([data-format=left-header]) #top .span_9 {
	display:none !important;
}
}

@media only screen and (max-width:1000px) {
	.menuDesktop {
	display:none !important;
}
}

/*OHMS*/
iframe.sTarihOHMS {
	width:600px;
	height:1200px;
}

/*MobilMenu*/

#slide-out-widget-area .off-canvas-menu-container .menu li a .wrap {
    font-size: 22px !important;
    font-family: 'DIN Next Slab Medium';
	text-decoration:none !important;
}

#slide-out-widget-area.fullscreen-inline-images .inner .off-canvas-menu-container li a span:after {
    border-color: #7ed3f7;
    border-spacing: 10px !important;
}


/*archive page
p.archiveTitle {
  writing-mode: tb !important; 
}

span.archiveTitle {
  writing-mode: tb !important; 
}

.wp-block-toolset-blocks-grid-column.tb-grid-column.tb-grid-align-top {
	writing-mode:tb !important;
}

.tb-grid-column {
    background-color: #7ed3f7;
}
*/
/*Hide Page Title*/
html body .row .col.section-title h1 {
	display:none !important;
}

/*Titles*/
p.davaDosyalariMeta, h2.vc_custom_heading.davaDosyasıTitle, .sTarihTitle, .sTarihHead, .bellekNesneleriTitle, .bellekNesneleriHead {
color: #7ed3f7 !important;
	display: inline-block;
    text-transform: uppercase;
    font-size:37px !important;
	line-height:37px !important;
	font-family: "DIN Next Slab Medium" !important;
	display:block !important;
}

h2.vc_custom_heading.davaDosyasıTitle, .sTarihHead, .bellekNesneleriHead {
	color:black !important;
}

/*Padding Area*/
/*MAP CONTAINER*/

/*Dava Dosyaları Image*/
.davaDosyalariImage {
	max-width:400px !important;
}

.single .heading-title {
	display:none !important;
}
 

.sTarihHead, .sTarihTitle, .sTarihTitle {
	text-align:left !important;
	padding-left:15px !important;
}


.bellekNesneleriTitle, .bellekNesneleriHead, .sTarihHead {
	line-height:5px !important;
	text-align:left !important;
}


#homeBannerAlt {
	z-index:9999999999 !important;
}



#header-outer[data-box-shadow=small], body.material[data-hhun="1"] #header-outer[data-header-resize="0"][data-box-shadow=small][data-remove-fixed="0"]:not(.transparent):not(.invisible) {
	z-index:999999999999 !important;
}

@media only screen and (min-width:1000px) {
a#logo {
    display: inherit;
}

a#logo::after {
    content: 'Memory Museum for Historical Justice' !important;
    display: inline-block !important;
padding-left:20px !important;
padding-top:20px !important;
	font-family: 'Agency Light' !important;
	letter-spacing:4px;
	font-size:32px !important;
	color:black !important;
	font-weight:200 !important;

}
	#header-outer:not(.transparent) #top #logo {
		text-decoration:none !important;
	}
}
/*ARŞİV PAGES*/
.wp-block-toolset-blocks-grid.tb-grid[data-toolset-blocks-grid="1b2e531f42a9bee0f633708ee787d6d5"] {
	background-color:#7ed3f7 !important;
}

.wp-block-toolset-blocks-grid.tb-grid[data-toolset-blocks-grid="1b2e531f42a9bee0f633708ee787d6d5"] .tb-grid-column {
    flex-wrap: wrap;

}


.wp-block-toolset-blocks-grid.tb-grid[data-toolset-blocks-grid="1b2e531f42a9bee0f633708ee787d6d5"] img {
    display: block;
    width: auto;
    height: 550px !important;
	object-fit: cover !important;
}

/*check damage*/
.post-area.auto_meta_overlaid_spaced .posts-container  {
	display:grid !important;
	margin-left:10% !important;
	margin-right:10% !important;
}

.wp-block-toolset-blocks-grid.tb-grid[data-toolset-blocks-grid="1b2e531f42a9bee0f633708ee787d6d5"] h3.tb-heading {
	padding-top:10px !important;
}

.wp-block-toolset-blocks-grid.tb-grid[data-toolset-blocks-grid="bd000a4a86608a5af6e667125accb740"]{
    grid-auto-flow: row;
    margin-left: 5% !important;
    margin-right: 5% !important;
}

/*MAP*/
.wpv-custom-search-filter-label-top .wpv-custom-search-filter__label {
	text-align:center !important;
	letter-spacing:0.6px !important;
	font-family: 'Tomato Grotesk Light' !important;
	font-weight:400
}


.wpv-custom-search-filter-reset[data-toolset-views-custom-search-reset="729317fca093786868700a9dc72db32d"] .wpv-reset-trigger {
	color: black !important;
 font-family: "DIN Next Slab Light" !important;
	font-weight:600;
	border-radius:2px !important;
font-size:17px !important;
}

#ajax-content-wrap > div.container-wrap > div > div > div.wpv-view-output > div > div.wp-block-toolset-views-view-editor > div.wp-block-toolset-views-custom-search-container > form > div > div.wp-block-toolset-blocks-grid.tb-grid > div:nth-child(17) > div > input {
	font-family: "DIN Next Slab Light" !important;
	font-weight:600;
	border-radius:2px !important;
font-size:20px !important;
	border-radius:2px !important;
	padding:10px 30px !important;
	color:black !important;
}

/*Dava Dosyaları Content Template*/
.davaDosyalariContentTemp {
	margin-left:10% !important;
	margin-right:5% !important;
}

/*ARŞİV PAGES MOBİLE*/

@media only screen and (max-width:1000px) {
	/*ARŞİV PAGES*/
.wp-block-toolset-blocks-grid.tb-grid[data-toolset-blocks-grid="1b2e531f42a9bee0f633708ee787d6d5"] {
	height:300px !important;	
}

.wp-block-toolset-blocks-grid.tb-grid[data-toolset-blocks-grid="1b2e531f42a9bee0f633708ee787d6d5"] .tb-grid-column {
    flex-wrap: block;


}


.wp-block-toolset-blocks-grid.tb-grid[data-toolset-blocks-grid="1b2e531f42a9bee0f633708ee787d6d5"] img {
		float:left !important;
    width: auto;
    height: 300px !important;
}

/*check damage*/
.post-area.auto_meta_overlaid_spaced .posts-container  {
	display:grid !important;
	margin-left:5% !important;
	margin-right:5% !important;
}

.wp-block-toolset-blocks-grid.tb-grid[data-toolset-blocks-grid="1b2e531f42a9bee0f633708ee787d6d5"] h3.tb-heading {
	padding-top:10px !important;
}

.wp-block-toolset-blocks-grid.tb-grid[data-toolset-blocks-grid="bd000a4a86608a5af6e667125accb740"]{
    grid-auto-flow: inline-block;
    margin-left: 1% !important;
    margin-right: 1% !important;
}
.wp-block-toolset-blocks-grid.tb-grid[data-toolset-blocks-grid="1b2e531f42a9bee0f633708ee787d6d5"] h3.tb-heading {
	z-index:9999 !important;
		writing-mode:horizontal-tb !important;

	}
	
.wp-block-toolset-blocks-grid.tb-grid[data-toolset-blocks-grid="1b2e531f42a9bee0f633708ee787d6d5"] .tb-grid-column {
    flex-wrap: none;
    height: auto;

}
	
	h3.tb-heading {
		writing-mode:horizontal-tb !important;
    text-align: center;
    background-color: #7dd2f5ba;
		display:block !important;
}
	
	.davaDosyalariContentTemp {
		margin-left: 0px !important;
		margin-right:10px !important;
	}
	.iMekanValue, .davaValue, .bellekValue, .sTarihValue {
		display:block !important;
	}
	.iMekans, .davaDosyalari, .bellekNesneleri, .sozluTarih {
	padding-bottom:10px !important;
display:block !important;
	flex-basis:auto !important;
	
}
	
.iMekanValue, .davaValue, .bellekValue, .sTarihValue {
	  font-size: 14px !important;
    font-weight: 400 !important;
	line-height:18px !important;
    margin-bottom: 10px !important;
    font-family: "Tomato Grotesk Medium" !important;
    letter-spacing: 0.8px !important;
		color:black !important;
border-bottom:1px solid black !important;
		flex-basis:none !important;
		float: left;
	  width: 100%;
 		padding-bottom: 10px;
		text-decoration:none !important;
}

.iMekans, .davaDosyalari, .bellekNesneleri, .sozluTarih {
	padding-bottom:5px !important;
display:block !important;
	
}

	
.iMekanMeta, .davaMeta, .bellekMeta, .sTarihMeta {
    margin-bottom: 0px !important;
    letter-spacing: 0.2px !important;
		color:black !important;
	 float: left;
  width: 100%;
  padding: 10px;
	border-bottom:none !important;
	    font-family: "Tomato Grotesk Black" !important;
	  font-size: 14px !important;
    font-weight: 800 !important;
	line-height:12px !important;

}
	
	p.davaDosyalariMeta, h2.vc_custom_heading.davaDosyasıTitle, .sTarihTitle, .sTarihHead, .bellekNesneleriTitle, .bellekNesneleriHead {
color: #7ed3f7 !important;
	display: inline-block;
    text-transform: uppercase;
    font-size:20px !important;
	line-height:20px !important;
	font-family: "DIN Next Slab Medium" !important;
	display:block !important;
}
	
	h2.vc_custom_heading.davaDosyasıTitle, .sTarihHead, .bellekNesneleriHead {
	color:black !important;
}
 
	img.attachment-full.size-full.davaDosyalariImage.wp-post-image {
		max-width:270px !important;
		margin-left:auto !important;
		margin-right:auto !important;
		display:block !important;
		padding-right:10px !important;
	} 

	.wp-block-toolset-blocks-grid.tb-grid[data-toolset-blocks-grid="1b2e531f42a9bee0f633708ee787d6d5"] {
    height: 420px !important;
}
	
}

/*HEADER AREA*/
body.page-id-386 body.material #header-outer[data-header-resize="0"]:not([data-format=left-header]):not(.scrolled-down) {
	z-index:11 !important;
}


/*header*/
body.page-id-386.material #header-outer[data-header-resize="0"]:not([data-format=left-header]):not(.scrolled-down):not(.fixed-menu)  {
	z-index:0 !important;
}

.menuDesktop h1 {
	color:white !important;
	font-size:32px !important;
}

.menuDesktop p {
text-decoration:none !important;
}
.menuDesktop a {
text-decoration:none !important;
	font-size: 20px !important;
}

body[data-col-gap*=px] .vc_row-fluid[data-column-margin=default].full-width-content {


  z-index: 99999999 !important;
	position:relative !important;
}

#logo  {
	z-index:10 !important;
	position: relative !important;
}

#header {
	z-index:1 !important;
	position:relative !important;
}

.homeBannerAlt {
	z-index:999999999 !important;
	position:relative !important;
}

#headervid {
	background-color:white !important;
}

.player {
    height:80% !important;
}

/*Map Area*/
.page-id-34152 #ajax-content-wrap > div.container-wrap > div {
	width:100% !important;
	padding:0px !important;
}

/*harita hide map view*/
.wpv-view-output[data-toolset-views-view-editor="385164769382edc5dac59a470d7236c7"] .js-wpv-loop-wrapper > .tb-grid {
	display:none !important;
}

@media only screen and (max-width:1000px) {
	#ajax-content-wrap > div.container-wrap > div {
		max-width:100% !important;
	}
}

.wpv-view-output[data-toolset-views-view-editor="4b87c81dad161b572c37c08f66848c93"] .js-wpv-loop-wrapper > .tb-grid {
	display:none !important;
}


.haritaTextRow {
	width:80% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	text-align:center !important;
}

/*MAP PRIVIEW MOBILE*/
@media only screen and (max-width:1000px) {
.mapPreview {
	background-color: #7ed3f7 !important;
	width:100% !important;
	padding:10px !important;
}

.mapCity1, .mapCount1, .mekanType1 {
	   font-size: 0.6em !important;
    font-weight: 300 !important;
    margin-bottom: 5px !important;
    font-family: "DIN Next Slab Light" !important;
    letter-spacing: 0.2px !important;
		color:black !important;
	text-decoration:underline !important; 
	    text-underline-offset: 5px;

}

.mapCity0, .mapCount0, .mekanType0, span.mekanType\[types.field\= {
		   font-size: 0.6em !important;
    font-weight: 400 !important;
    margin-bottom: 2px !important;
    font-family: "DIN Next Slab Bold" !important;
    letter-spacing: 0.1px !important;
		color:black !important;
	text-decoration:underline !important; 
	padding:0px 1px !important;
	    text-underline-offset: 1px;
}

.mapPreview p {
	padding:0px !important;
}
	.mapPreview p {
		font-size:20px !important;
		margin-bottom:0px !important;
		padding-bottom:0px !important;
		line-height:25px !important;
	}
	.haritaTextRow p, .haritaTextTitle {
	width:100% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	text-align:center !important;
		font-size:15px !important;
		line-height:20px !important;
		text-align:left !important;
}
	.haritaTextTitle {
		font-size:30px !important;
		line-height:30px !important;
	}

}

@media only screen and (min-width:1000px) {
[data-toolset-views-view-pagination-block="7dfdbf9e8dcba6e03ad10223c8ef7fd0"] .fancy-select-wrap {
    width: 100px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    text-align: center !important;
    /* float: left; */
    font-size: 22px !important;
    font-weight: 600 !important;
}


li.sf-field-search,
li.sf-field-post_type,
li.sf-field-taxonomy-belge-turu
{
    width: 33% !important;
    float: left !important;
} 

li.sf-field-taxonomy-mekan-kapsami, li.sf-field-taxonomy-kisiler, li.sf-field-tag, li.sf-field-taxonomy-people {
	  width: 33% !important;
    float: left !important;
}

div#search-filter-results-36678 {
	width:100% !important;
	display:block !important;
	float:left !important;
}

.searchandfilter ul li {
	font-size:18px !important;
}

body[data-fancy-form-rcs="1"] .select2-container {
	width:250px !important;
	
}
	
.searchandfilter h4 {
    padding-bottom: 3px !important;
    margin-bottom: 0px !important;
    margin-top: 30px !important;
    font-size: 22px !important;
}
	.single-result {
    border: 3px solid #7ed3f7;
    margin: 10px !important;
    padding: 3% !important;
    width: 48% !important;
    float: left !important;
    border-radius: 5px !important;
}
	}

div.result-header > p {
    display: none;
}

element.style {
}
p.bellekNesneleriTitle {
    line-height: 43px !important;
}

.searchandfilter select.sf-input-select {
    min-width: 170px;
    max-width: 200px !important;
    float: left;
}

.mobileColumn  {
	padding-left:5% !important;
	padding-right:5% !important;
	text-align:left !important;
}



.mobileColumn b {
	font-size:16px !important;
	line-height:24px !important;
	 font-family: 'Tomato Grotesk Bold' !important;

}

.mobileColumn p, .mobileColumn span {
	text-align:left !important; 
	font-size:16px !important;
	font-family: 'Tomato Grotesk Regular' !important;
	font-weight:200 !important;
}

.mobileColumn h1 {
	font-size:30px !important;
	text-align:left !important; 
	padding:20px 0px !important;
		line-height:32px !important;

}

.mobileColumn h2 {
	font-size:28px !important;
	text-align:left !important;
	padding:10px !important;
	padding:20px 0px !important;
	line-height:30px !important;

}

.mobileColumn h3 {
	font-size:26px !important;
	text-align:left !important;
	padding:10px !important;
	padding:20px 0px !important;

}

.mobileColumn i {
		 'Tomato Grotesk MediumSlanted' !important;
	font-style:italic !important;

}

#wpv-view-layout-37020-TCPID5052 > div.wpv-pagination-nav-links {
	display:none !important;
}

div#wpv-view-layout-37112-TCPID5052 img, #wpv-view-layout-37116-TCPID5052 img,  figure.wp-block-image.tb-image.tb-image-dynamic.tb-image-frame-none img {
    width: auto;
    height: 300px !important;
}

#wpv-view-layout-36941 > div.js-wpv-loop-wrapper > div {
	display:none !important;
}


.sozluTarihArsivMekan {
	display:none !important;
}

/*ihlalListesiMekan*/
.ihlalListesiMekan p {
	font-size:15px !important;
	font-weight:600 !important;
	line-height:15px !important;
	vertical-align:center !important;
}

.ihlalListesiMekan {
	vertical-align:center !important;
}

.desktopCaseList {
	display:none !important;
}

@media only screen and (max-width:1000px) {
#caseListDesktop, .wp-container-9.wp-block-column.ihlalListesiMekan {
	display:none !important;
}
	}

@media only screen and (min-width:1000px) {
#caseListMobile {
	display:none !important;
}
	}

hr.caseListDesktopHR{
 border: 0;
    border-bottom: 1px solid #eee;
    background: #999;
}

.caseListMobileMeta {
	font-weight:600 !important;
	line-height:40px;
	padding:10px !important;
}




.caseListMobileMeta h5.tb-heading, .tb-field {
    line-height: 1.4 !important;
    margin-bottom: 0px !important;
    font-family: "Tomato Grotesk Medium" !important;
    font-size: 1rem !important;
    line-height: 1.5;
    letter-spacing: 0.6px;
    font-weight: normal !important;
    border-bottom: 1px solid #f9f8f8;
    padding: 0px 10px;
}


#caseListDesktop .tb-field {
	font-size:12px !important;
	padding:0px !important;
	line-height:14px !important;
	letter-spacing:0px !important;
}

 figcaption a {
    color: white !important;
    text-align: center !important;
	font-size:22px !important;
}

 figcaption {
	text-align:center !important;
    font-family: "DIN Next Slab Bold" !important;
}

#footer-outer #copyright p {
    line-height: 22px;
    margin-top: 3px;
    font-size: 19px !important;
    letter-spacing: 0.8px;
    font-weight: 600;
}

i.fa:hover {
    color: #94d2eb !important;
	font-size:42px !important;
}

i.fa {
	color:black !important;
	font-size:24px !important;
}

span.wpcf7-form-control.wpcf7-checkbox span {
	font-size:18px !important;
	font-weight:400 !important;
}

.wpv-view-output[data-toolset-views-view-editor="d1c158156a65e509aa8caec8920b9781"] .js-wpv-loop-wrapper > .tb-grid {
	display:none !important;
}

/*Menü heading*/
#slide-out-widget-area.fullscreen-inline-images .inner {
	text-align:left !important;
}

/*Paydaslar*/
h3.destekleyenler {
	font-size:18px !important;
}

span.destekleyenlerP {
	font-size:12px !important;
	line-height:18px !important;
	padding:0px !important;
	letter-spacing:1 !important;
	margin:0px !important;
	display:block !important;
	
}

.paydaslar img {
	width:200px !important;
	height:auto !important;
}

div.nectar-split-heading.markup-generated.animated-in > h1 {
    text-align: left !important;
	padding-left:10px !important;
}

.socialMediaMenu {
	float:left !important;
}

i.fa:hover {
    color: #94d2eb !important;
	font-size:42px !important;
}

.fa.fa-twitter {
	color:black !important;
	font-size:24px !important;
}

.menuDesktop {
	padding-left:12% !important;
}

.menuDesktop i.fa:hover {
    color: white !important;
	font-size:42px !important;
}

.reportsCover {
	height:300px !important;
	width:auto !important;
}

#to-top i {
	background-color:#7ed3f7 !important;
	color:white !important;
	line-height:24px !important;
} 

li.wpv-pagination-nav-links-item {
	list-style:none !important;
}

.wp-container-29, .wp-container-8 {
    display: grid !important;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr !important;
}

.wpv-view-output .tb-image img {
	height:450px !important;
	width:auto !important;
	display:block !important;
	margin-left:auto !important;
	margin-right:auto !important;
}

.pressNews a {
	text-underline-offset: 10px !important;
}









.slide-out-widget-area-toggle {
  position: relative;
  display: block;
  width: 40px;
  height: 40px;
  margin: 2rem auto 0 auto;
}
.slide-out-widget-area-toggle .pix {
  position: absolute;
  width: 8px;
  height: 8px;
  background-color: #687ba7;
  border-radius: 100%;
  transition: 0.2s ease-in-out;
}
.slide-out-widget-area-toggle .pix:nth-of-type(1) {
  transform: translate(0px, 0px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(2) {
  transform: translate(16px, 0px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(3) {
  transform: translate(32px, 0px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(4) {
  transform: translate(0px, 16px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(5) {
  transform: translate(16px, 16px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(6) {
  transform: translate(32px, 16px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(7) {
  transform: translate(0px, 32px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(8) {
  transform: translate(16px, 32px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(9) {
  transform: translate(32px, 32px);
}
.slide-out-widget-area-toggle:hover .pix {
  background-color: #4e5c7d;
}
.slide-out-widget-area-toggle:hover .pix:nth-of-type(1) {
  transform: translate(-8px, -8px);
}
.slide-out-widget-area-toggle:hover .pix:nth-of-type(3) {
  transform: translate(40px, -8px);
}
.slide-out-widget-area-toggle:hover .pix:nth-of-type(7) {
  transform: translate(-8px, 40px);
}
.slide-out-widget-area-toggle:hover .pix:nth-of-type(9) {
  transform: translate(40px, 40px);
}
.slide-out-widget-area-toggle .close-line.active .pix:nth-of-type(1) {
  transform: translate(0, 0);
}
.slide-out-widget-area-toggle .close-line.active .pix:nth-of-type(2) {
  transform: translate(8px, 8px);
}
.slide-out-widget-area-toggle .close-line.active .pix:nth-of-type(3) {
  transform: translate(32px, 0);
}
.slide-out-widget-area-toggle .close-line.active .pix:nth-of-type(4) {
  transform: translate(8px, 24px);
}
.slide-out-widget-area-toggle.active .pix:nth-of-type(6) {
  transform: translate(24px, 8px);
}
.slide-out-widget-area-toggle .close-lineactive .pix:nth-of-type(7) {
  transform: translate(0, 32px);
}
.slide-out-widget-area-toggle  .close-line.active .pix:nth-of-type(8) {
  transform: translate(24px, 24px);
}
.slide-out-widget-area-toggle .close-line.active .pix:nth-of-type(9) {
  transform: translate(32px, 32px);
}
.slide-out-widget-area-toggle .close-line.active:hover .pix:nth-of-type(1) {
  transform: translate(-8px, -8px);
}
.slide-out-widget-area-toggle  .close-line.active:hover .pix:nth-of-type(2) {
  transform: translate(4px, 4px);
}
.slide-out-widget-area-toggle  .close-line.active:hover .pix:nth-of-type(3) {
  transform: translate(40px, -8px);
}
.slide-out-widget-area-toggle  .close-line.active:hover .pix:nth-of-type(4) {
  transform: translate(4px, 28px);
}
.slide-out-widget-area-toggle .close-line.active:hover .pix:nth-of-type(6) {
  transform: translate(28px, 4px);
}
.slide-out-widget-area-toggle .close-line.active:hover .pix:nth-of-type(7) {
  transform: translate(-8px, 40px);
}
.slide-out-widget-area-toggle .close-line.active:hover .pix:nth-of-type(8) {
  transform: translate(28px, 28px);
}
.slide-out-widget-area-toggle .close-line.active:hover .pix:nth-of-type(9) {
  transform: translate(40px, 40px);
}

/*-------------------------------------------------------------------*/
.slide-out-widget-area-toggle {
  position: relative;
  display: block;
  width: 40px;
  height: 40px;
  margin: 2rem auto 0 auto;
}
.slide-out-widget-area-toggle .pix {
  position: absolute;
  width: 8px;
  height: 8px;
  background-color: black !important;
  border-radius: 100%;
  transition: 0.2s ease-in-out;
}
.slide-out-widget-area-toggle .pix:nth-of-type(1) {
  transform: translate(0px, 0px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(2) {
  transform: translate(16px, 0px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(3) {
  transform: translate(32px, 0px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(4) {
  transform: translate(0px, 16px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(5) {
  transform: translate(16px, 16px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(6) {
  transform: translate(32px, 16px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(7) {
  transform: translate(0px, 32px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(8) {
  transform: translate(16px, 32px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(9) {
  transform: translate(32px, 32px);
}
.slide-out-widget-area-toggle:hover .pix {
  background-color: black !important;
}
.slide-out-widget-area-toggle:hover .pix:nth-of-type(1) {
  transform: translate(-8px, -8px);
}
.slide-out-widget-area-toggle:hover .pix:nth-of-type(3) {
  transform: translate(40px, -8px);
}
.slide-out-widget-area-toggle:hover .pix:nth-of-type(7) {
  transform: translate(-8px, 40px);
}
.slide-out-widget-area-toggle:hover .pix:nth-of-type(9) {
  transform: translate(40px, 40px);
}
.slide-out-widget-area-toggle.closed .pix:nth-of-type(1) {
  transform: translate(0, 0);
}
.slide-out-widget-area-toggle.closed .pix:nth-of-type(2) {
  transform: translate(8px, 8px);
}
.slide-out-widget-area-toggle.closed .pix:nth-of-type(3) {
  transform: translate(32px, 0);
}
.slide-out-widget-area-toggle.closed .pix:nth-of-type(4) {
  transform: translate(8px, 24px);
}
.slide-out-widget-area-toggle.closed .pix:nth-of-type(6) {
  transform: translate(24px, 8px);
}
.slide-out-widget-area-toggle.closed .pix:nth-of-type(7) {
  transform: translate(0, 32px);
}
.slide-out-widget-area-toggle.closed .pix:nth-of-type(8) {
  transform: translate(24px, 24px);
}
.slide-out-widget-area-toggle.closed .pix:nth-of-type(9) {
  transform: translate(32px, 32px);
}
.slide-out-widget-area-toggle.closed:hover .pix:nth-of-type(1) {
  transform: translate(-8px, -8px);
}
.slide-out-widget-area-toggle a>span:hover .pix:nth-of-type(2) {
  transform: translate(4px, 4px);
}
.slide-out-widget-area-toggle a>span:hover .pix:nth-of-type(3) {
  transform: translate(40px, -8px);
}
.slide-out-widget-area-toggle a>span:hover .pix:nth-of-type(4) {
  transform: translate(4px, 28px);
}
.slide-out-widget-area-toggle a>span:hover .pix:nth-of-type(6) {
  transform: translate(28px, 4px);
}
.slide-out-widget-area-toggle a>span:hover .pix:nth-of-type(7) {
  transform: translate(-8px, 40px);
}
.slide-out-widget-area-toggle a>span:hover .pix:nth-of-type(8) {
  transform: translate(28px, 28px);
}
.slide-out-widget-area-toggle a>span:hover .pix:nth-of-type(9) {
  transform: translate(40px, 40px);
}

#top .slide-out-widget-area-toggle a span {
    overflow: hidden;
    width: 40px;
    height: 40px;
}

body #header-outer #top .slide-out-widget-area-toggle[data-custom-color="true"] a:before {
    background-color:#ffffff00 !important;
}




.slide-out-widget-area-toggle .pix:nth-of-type(1) {
  transform: translate(0px, 0px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(2) {
  transform: translate(16px, 0px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(3) {
  transform: translate(32px, 0px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(4) {
  transform: translate(0px, 16px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(5) {
  transform: translate(16px, 16px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(6) {
  transform: translate(32px, 16px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(7) {
  transform: translate(0px, 32px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(8) {
  transform: translate(16px, 32px);
}
.slide-out-widget-area-toggle .pix:nth-of-type(9) {
  transform: translate(32px, 32px);
}
.slide-out-widget-area-toggle:hover .pix {
  background-color: black !important;
}
.slide-out-widget-area-toggle:hover .pix:nth-of-type(1) {
  transform: translate(-8px, -8px);
}
.slide-out-widget-area-toggle:hover .pix:nth-of-type(3) {
  transform: translate(40px, -8px);
}
.slide-out-widget-area-toggle:hover .pix:nth-of-type(7) {
  transform: translate(-8px, 40px);
}
.slide-out-widget-area-toggle:hover .pix:nth-of-type(9) {
  transform: translate(40px, 40px);
}
.slide-out-widget-area-toggle .close-line.active .pix:nth-of-type(1) {
  transform: translate(0, 0);
}
.slide-out-widget-area-toggle .close-line.active .pix:nth-of-type(2) {
  transform: translate(8px, 8px);
}
.slide-out-widget-area-toggle .close-line.active .pix:nth-of-type(3) {
  transform: translate(32px, 0);
}
.slide-out-widget-area-toggle .close-line.active .pix:nth-of-type(4) {
  transform: translate(8px, 24px);
}
.slide-out-widget-area-toggle.active .pix:nth-of-type(6) {
  transform: translate(24px, 8px);
}
.slide-out-widget-area-toggle .close-lineactive .pix:nth-of-type(7) {
  transform: translate(0, 32px);
}
 .closed.active .pix:nth-of-type(8) {
  transform: translate(24px, 24px);
}
.slide-out-widget-area-toggle .closed:active .pix:nth-of-type(9) {
  transform: translate(32px, 32px);
	display:none !important;
}
.slide-out-widget-area-toggle .close-line.active:hover .pix:nth-of-type(1) {
  transform: translate(-8px, -8px);
}
.slide-out-widget-area-toggle  .close-line.active:hover .pix:nth-of-type(2) {
  transform: translate(4px, 4px);
}
.slide-out-widget-area-toggle  .close-line.active:hover .pix:nth-of-type(3) {
  transform: translate(40px, -8px);
}
.slide-out-widget-area-toggle  .close-line.active:hover .pix:nth-of-type(4) {
  transform: translate(4px, 28px);
}
.slide-out-widget-area-toggle .close-line.active:hover .pix:nth-of-type(6) {
  transform: translate(28px, 4px);
}
.slide-out-widget-area-toggle .close-line.active:hover .pix:nth-of-type(7) {
  transform: translate(-8px, 40px);
}
.slide-out-widget-area-toggle .close-line.active:hover .pix:nth-of-type(8) {
  transform: translate(28px, 28px);
}
.slide-out-widget-area-toggle .close-line.active:hover .pix:nth-of-type(9) {
  transform: translate(40px, 40px);
}

/*-------------------------------------------------------------------*/
#header-outer:not([data-format=centered-menu-under-logo]):not([data-format=centered-menu-bottom-bar]) #top .slide-out-widget-area-toggle[data-custom-color=true] a:before {
	display:none !important;
}

body.material #header-outer .slide-out-widget-area-toggle[data-custom-color="true"] a .close-line, body.material #header-outer[data-using-logo].transparent .slide-out-widget-area-toggle[data-custom-color="true"] a .close-line, body.material:not(.mobile) #header-outer.transparent .slide-out-widget-area-toggle[data-custom-color="true"] a .close-line {
	background-color:black !important;
}

.slide-out-widget-area-toggle.closed:hover .pix:nth-of-type(8) {
	display:none !important;
}