/*
 Theme Name:   btcturk-child
 Template:     btcturk
*/



/*


1- Fonts & Texts
2- Global 
3- Header 
4- Blog Post


*/


/*  1- Fonts & Texts    */

/* @import url('https://fonts.googleapis.com/css2?family=Barlow:wght@400;500;700&family=Inter:wght@100..900&display=swap'); */



/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHpv4kjgoGqM7E_Ass5ynghnQci.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHpv4kjgoGqM7E_DMs5ynghnQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3_-gs6Vostz0rdom9.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3_-gs51ostz0rdg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin-ext */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3t-4s6Vostz0rdom9.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3t-4s51ostz0rdg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.home-hero p {
    font-size: 70px;
	font-weight: 400;
    line-height: 90px;
    max-width: 650px;
	font-family: "Barlow" !important;
	margin:10% 0;
}




	body {font-family: "Inter", sans-serif;font-weight:400; color:#000000;}
	h1, h2, h3, h4, h5, h6{font-family: "Barlow", sans-serif; font-weight:700; margin-top: 40px;}
	p {font-size:17px; line-height:25px}
	a {text-decoration:none; color:#000000}
	a:visited { color: initial}

	h1.entry-title{font-size:58px; font-weight:700; line-height: 75px; margin-bottom: 20px;}
	.single .entry-content a {color:#F76707}
    .entry-meta{font-size:15px;color:#8A8AA3; float:left; margin-top: 12px;}


/*  2- Global    */

.container {max-width:1360px; margin:0 auto; padding: 10px 15px;overflow:hidden}
.section {overflow:hidden; margin-bottom:60px}
div {overflow:hidden}
body { margin: 0 !important;}
div#page, .entry-content.container {
    overflow: initial;
}


	/*  2.1- Grids    */

	.onethird{display: grid;	grid-template-columns: 32% 32% 32%; grid-column-gap:2%; padding:0 5px 10px}
	.onefourth{display: grid;	grid-template-columns: 23.5% 23.5% 23.5% 23.5% ; grid-column-gap:2%; padding: 0 5px 10px}

	/*  2.2- Buttons    */

a.pinkbutton {
    background: #ffe8cc;
    color: #d9480f;
    font-size: 15px;
    padding: 14px 18px;
    border-radius: 12px;
    font-weight: 600;
}

a.whitebutton {
    background: white;
    display: inline-block;
 	padding:15px 20px 13px;
    border-radius: 12px;
	font-weight: 600;
	text-align:center
}

/*  3- Header    */

header#masthead {
    padding: 10px 0;
    border-bottom: 1px solid #dddde4;height: 80px;
}
.site-header .container { overflow: initial;align-items:center;line-height: 1;display: flex;justify-content: space-between;}
.site-branding{width: 200px;float: left;}
.site-branding img {max-width:170px}
.main-navigation {width: calc(100% - 200px);float: right;}
.menu-menu-1-container {overflow: initial;width: calc(100% - 170px);float: left;}
.header-search{width: 170px; float: right;}
.main-navigation a {color: #000000;font-size: 17px;font-weight: 600;
}

.main-navigation #primary-menu > li {margin:0 7px}
.main-navigation #primary-menu > li a{
    padding: 10px 3px;
}

ul.sub-menu {
    display: block;
    padding: 10px;
    border-radius: 9px;
    border: 1px solid #EBEBEB;
    box-shadow: none!important;
	background-color:white
}

ul.sub-menu li { margin:10px 0}

.main-navigation ul.sub-menu a {
    font-size: 15px;
    font-family: 'Barlow';
    font-weight: 400;
    line-height: 18px;
	width:150px;
	padding: 5px 5px 4px 8px!important;
}

.main-navigation ul.nav-menu {display:flex!important}

.main-navigation ul.sub-menu a:hover {
    background: #ebebef;
    border-radius: 5px;
}

.kriptolink a {
    padding: 12px 16px !important;
    border-radius: 9px;
    background: #005fae;
    color: white!important;
    font-size: 14px;
}


/*  3-1- Mobile Menu    */



#nav-icon {
  width: 35px;
  height: 35px;
  position: relative;
  margin: 0px auto;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  cursor: pointer;
}

#nav-icon span {
  display: block;
  position: absolute;
  height: 4px;
  width: 100%;
  background: #000000;
  border-radius: 9px;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}


#nav-icon span:nth-child(1) {
  top: 0px;
}

#nav-icon span:nth-child(2),#nav-icon span:nth-child(3) {
  top: 10px;
}

#nav-icon span:nth-child(4) {
  top: 20px;
}

.open div#nav-icon {
    position: fixed;
    right: 35px;
}

.open #nav-icon span:nth-child(1) {
  top: 18px;
  width: 0%;
  left: 50%;
}

.open #nav-icon span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

.open #nav-icon span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.open #nav-icon span:nth-child(4) {
  top: 18px;
  width: 0%;
  left: 50%;
}

#nav-icon {display:none}

.open nav#site-navigation {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    background: white;
	    max-width: 380px;padding: 0 4% 0 2%;width:100%;z-index:9999;height:110%
}

.open nav#site-navigation:before {
    content: "";
    width: 170px !important;
    display: inline-block !important;
    height: 30px;
    background-image: url(https://i0.wp.com/bilgiplatformu.btcturk.com/wp-content/uploads/2024/03/bp-logo.png?fit=300%2C53&ssl=1);
    background-size: contain;
    background-repeat: no-repeat;
    margin-top: 21px;
    margin-left: 7px;
}

.open nav#site-navigation > div {
    float: initial;
}

.open .header-search {
    position: absolute;
    bottom: 15%;
    width: 250px;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.open nav ul li {
    padding:9px 0;
    border-bottom: 1px solid #dddde4;
}

.open nav ul li:last-child, .open nav ul li:nth-last-child(2) {
    border-bottom: none;
}

.open .menu-menu-1-container {margin-top: 45%; width: initial;}
.open .sub-menu {position: relative;
    float: initial;
    display: none!important;
    left: auto;}

.open .active .sub-menu {
    display: block !important;border: none;
}

.open .active .sub-menu a {width:auto}

.open nav ul.sub-menu li {margin: 0; border:none}

/*  4- Blog Post    */

p#breadcrumbs {
    margin-top: 2%;
}

p#breadcrumbs, p#breadcrumbs a {
    font-size: 14px;
    color: #8a8aa3;
}

span.breadcrumb_last {
    color: #3f3f50;
    font-weight: 400;
}

p.last-mod {margin: 0;font-size: 15px;}

.post-thumbnail {
    max-width: 1360px;
    margin: 0 auto;
	padding: 0 15px;
}

.post-thumbnail img {
    border-radius: 30px; margin: 20px 0 10px;max-height: 646px;
    object-fit: cover;    width: 100%;

}

.shareboxwrap {
    padding: 20px 0 10px;
    border-top: 1px solid #dddde4;
    margin-top: 20px;
}

.share-box {
    float: right; height: 46px;
}

.share-box a {
    width: 20px;
    margin: 12px 7px 0;
    float: left;
}

.share-box span {
    float: left; margin-top:11px; margin-right:20px
}

.share-box button {
    background: white;
    border-radius: 7px;
    padding: 15px 10px 8px;
    font-family: 'Inter';
    font-size: 15px;
    font-weight: 600;
    border: 1px solid #d1d1db;
	margin-left: 20px;
	cursor: pointer;
}

.share-box button:before {
    content: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_783_9347)"><path d="M9 15L15 9" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M10.5 7.13596L13.3181 4.32346C14.1644 3.4909 15.3053 3.02645 16.4924 3.03129C17.6795 3.03612 18.8166 3.50984 19.6561 4.34927C20.4955 5.18869 20.9692 6.32581 20.974 7.51293C20.9789 8.70004 20.5144 9.84098 19.6819 10.6872L16.8638 13.5006" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M7.13596 10.5L4.32346 13.3181C3.4909 14.1644 3.02645 15.3053 3.03129 16.4924C3.03612 17.6795 3.50984 18.8166 4.34927 19.6561C5.18869 20.4955 6.32581 20.9692 7.51293 20.974C8.70004 20.9789 9.84098 20.5144 10.6872 19.6819L13.5006 16.8638" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></g></svg>');
    float: left;
    margin-top: -5px;
    margin-right: 8px;
}

input#copyurl {
    display: none !important;
}

.postbody.container {
    display: flex;
}

.single .entry-content {
    margin-bottom: 50px;width: calc(100% - 300px);padding-right: 40px;
}

.single ol, .single ul {
    margin-left: 0;
}

.postbody aside#secondary {
    width: 300px;margin-top:40px
}

aside#secondary img {
    display: block;
    margin: 0 auto 40px;
}

div#ez-toc-container {padding: 2% 3% 2% 9%;box-shadow:none;-webkit-box-shadow:none;margin-bottom: 40px; font-family:"Barlow", sans-serif;border-left: 1px solid #ebebef;}
.ez-toc-title-container {margin-bottom: 20px;border-bottom: 1px solid #d1d1db;padding-bottom: 20px;}
div#ez-toc-container ul.ez-toc-list a {font-size:18px;font-weight: 400;}
div#ez-toc-container ul.ez-toc-list a:hover {color: #f76707!important;}
div#ez-toc-container ul.ez-toc-list a:visited {color:#3f3f50!important}
li.ez-toc-page-1.ez-toc-heading-level-2 {margin-bottom: 8px!important;font-size: 14px!important;}
ul.ez-toc-list-level-3 {margin-top: 5px!important;}

.entry-content #ez-toc-container {
    display: none;
}

.single .entry-content img {
    width: 100%;
}

figcaption {
    margin-bottom: 50px;
    font-size: 14px;
}


.related_posts span {
    display: block;
    margin-bottom: 20px;
    font-weight: 700;
    font-size: 28px;
    margin-left: 1%;
	font-family: "Barlow", sans-serif;
}

iframe {
    width: 100%;
    height: 480px;
}

/*  5- Footer    */

footer#colophon {
    background: black;padding-top: 50px;overflow: hidden;    margin-top: 50px;
}

footer#colophon .footermenus {
    display: grid;
    grid-template-columns: 15% 15% 15% 15% 15% 15%;
    grid-column-gap: 2%;
}


.footer-col {
float: left;margin-bottom: 50px;
}


.footer-col.address p {
    color: white;
    font-size: 13px;
}

.footer-col.address img {
    width: 210px;
}

.footer-col ul.menu {
    margin: 0;
    padding: 0;
}

span.menu-name {
    font-weight: 600;
    font-size: 17px;
    color: #ffffff;
}

.footer-col ul.menu li {
    margin: 17px 0px;
    list-style: none;
}

.footer-col ul.menu li a {color: white;font-size: 15px;}

.footer-col.gptw img
{
    width: 90px;
    margin: 0 auto;
    display: block;
}



.site-info {
    width: 100%;
    overflow: hidden;border-top: 1px solid grey;
    margin: 20px 0;
    padding: 20px 0;
	display: grid;
    grid-template-columns: calc(100% - 250px) 250px;
    align-items: center;
	
}
.site-info p{color:#8a8aa3!important; font-size:13px; margin:0}


.site-info .left {
    margin: 10px 0
}

.compinfo img {
    width: 170px;
}
.compinfo p {
    margin:0; color:#8a8aa3;font-size:15px
}


.site-info .right {
   width:250px; margin: 10px auto
}

.site-info .right p {
    float: left;
    margin-right: 15px;
    
}
.right img {
    width: 160px;
}


/*  5- Homepage    */


.home-hero {
	background: url("https://i0.wp.com/bilgiplatformu.btcturk.com/wp-content/uploads/2024/03/Pattern-1.png");
    background-repeat: no-repeat;
    background-size: 1010px;
    background-position: center 90%;
}



.home-hero .heroimg {order:2;
}

.heroimg img {
    width: 100%;
}

.home-hero .container {
        display: grid;
    grid-template-columns: 55% 45%;
    align-items: center;
}

.sectionheader {
    font-family: "Barlow", sans-serif;
    font-size: 28px;
    font-weight: 700;
    display: block;
    margin: 0 0 20px;
}

.popular-cats {
    display: grid;
    grid-template-columns: 24% 24% 24% 24%;
    grid-column-gap: calc(4% / 3);
}

.popcat {
    margin: 2px 1% 30px;
	height:198px;
    text-align: center;
    border-radius: 3%;
    font-family: "Barlow", sans-serif;
    font-weight: 700;
    font-size: 22px;
	-webkit-box-shadow: 0px 2px 4px 1px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 2px 4px 1px rgba(0,0,0,0.1);
    box-shadow: 0px 2px 4px 1px rgba(0,0,0,0.1);
   
}

.popcat a {
    padding: 50px 0;
    display: block;
}

.popcat img {
    display: block;
    margin: 0 auto 15px;
    height: 50px;
}

.featured-catheader {
    width: 25%;
    float: left;padding-bottom: 50px;padding-right:3%
}

.featured-catheader p {
    font-size: 15px;
    color: #707070;
}

.featured-cats .latest-posts{width:75%;float:left}


/*  6- Post Featured Cards    */


	/*  6.1- Post Featured Card Type 1 (Thumb+Title+Excerpt+Date)    */

.post-card.type-1, .post-card.type-2{
	border-radius:20px;
		-webkit-box-shadow: 0px 2px 4px 1px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 2px 4px 1px rgba(0,0,0,0.1);
box-shadow: 0px 2px 4px 1px rgba(0,0,0,0.1);
	position: relative;
    padding-bottom: 35px;
	margin-bottom: 10%
}

.post-card.type-2 {margin-top:2px;padding-top:2%}

.post-card.type-1 img {
    width: 100%;
    height: 160px;
    object-fit: cover;
}

.post-card.type-1 h3, .post-card.type-2 h3 {
    font-size: 18px;
    margin: 0;
	padding: 5% 7% 0;
}

.post-card.type-1 h3 a, .post-card.type-2 h3 a{color:#000000}

.post-card.type-1 p, .post-card.type-2 p {
    font-size: 14px; color:#3f3f50;padding: 0 7%;margin:10px 0 9px
}

.post-card.type-1 .postdate, .post-card.type-2 .postdate {
    position: absolute;
    font-size: 11px;
    color: #707070;
    margin-right: 7%;
    margin-bottom: 6%;
    right: 0;
    bottom: 0;
}



/*  7- Archives    */

/*  7-1 Kategori    */

.archive.category header.page-header {
    font-size:29px;
	font-weight:700
}

.archive.category header.page-header span {color:#8a8aa3}

button.alm-load-more-btn {
    width: 100%;
    background: none;
    font-size: 17px;
    font-family: 'Inter', sans-serif;
    font-weight: 600;
    padding: 18px 0 15px;
    border-radius: 10px;
    border-color: #dddde4;
}

/*  8- Banners   */

.kripto-banner {
    border-radius: 25px;
    align-items: center;
	display:flex;    margin-bottom: 80px;
}

.kripto-banner.orange {background: #f2a900;}
.kripto-banner.blue {background: #005FAE}

.kripto-banner .bannerimg {width:290px;float:left;}
.kripto-banner .bannerbody {width:calc(100% - 495px);float:left;padding:3%}

.kripto-banner.orange .bannerimg {margin: -60px 0 -60px -30px;}
.kripto-banner.blue .bannerimg {margin: -110px 0 -100px -30px;}

p.bannerdesc { margin-bottom: 0; color:white;font-family: "Inter", sans-serif;max-width: 638px;}
.bannertitle {color:white; font-family: "Barlow", sans-serif; font-size:28px; font-weight:700}

.kripto-banner .bannerbutton { width: 205px; float: left;}




/*  9- 404   */

section.error-404.not-found.container {
    text-align: center;
	padding:10% 2% 6%;
}

/*  10- Search Popup   */

  button.searchbutton {
    align-items: center;
    display: flex;
    margin: 0;
    color: #909090;
    background: #ebebef;
    border-radius: 9px;
    padding: 8px 10px 7px;
	      width: 100%;
    border: none;
}

button.searchbutton svg {
    margin-right: 10px;
    fill: #909090;
}

div#searchpopup {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: #0000004d;
	display:none}

div#searchpopup .searchpopupwrap {
	max-width:500px; 
	width:100%;
	position: fixed;
    left: 0;
    right: 0;
    top: 15%;
    margin: 0 auto;
}

button.closesearchpopup {
    float: right;
    border-radius: 40px;
    width: 40px;
    height: 40px;
    padding: 10px;
    margin-bottom: -10px;
    z-index: 99999999;
    position: relative;
    border: 1px solid #bbbbbb;
    background: white;
    font-size: 20px;
}

#searchpopup.active {display:block}



/*  10- Sozluk Page   */

.page-template-sozluk .entry-content {
    background: url(https://i0.wp.com/bilgiplatformu.btcturk.com/wp-content/uploads/2024/03/sozlukbg.png);
    background-repeat: no-repeat;
    background-position: top 50px right;
	background-size:350px;
}

.page-template-sozluk h1.entry-title{
	margin-bottom: 100px;
    margin-top: 100px;
}

.sozluk-filter{
	margin-bottom: 20px !important;
    position: sticky;
    top: 0px;
    background: #ffffff;
    padding: 30px 0 20px;
}

.sozlukwrap {
    width: fit-content;
    margin: 0 auto;
}

.sozluk-filter a {
   padding: 5px;
    border: 1px solid #d1d1db !important;
    margin: 0 1px 10px;
    width: 30px;
    display: inline-block;
    text-align: center;
    border-radius: 5px;
    height: 30px;
    line-height: normal;
    text-transform: capitalize;
    font-size: 15px;
    color: #121217;
}

.sozlukogewrap {
    padding-top: 100px!important;
    margin-bottom: -90px!important;
	
}

.post-card.sozlukoge {
    border: 1px solid #d1d1db;
    border-radius: 12px;
    padding: 2% 2% 0%;
	margin-bottom: 1%;
}

.post-card.sozlukoge p {
    font-size: 15px;
}

.post-card.sozlukoge span {
    font-size: 17px;
    font-weight: 600;
	float:left
}

.post-card.sozlukoge .separator {padding:0 10px;font-size: 30px;
    line-height: 0;margin-top: 2px;color: #d9d9d9;}

.sozlukfeatured {
    column-count: 3;
    column-gap: 20px;
    padding-bottom: 60px;
    border-bottom: 1px solid #ebebef;
    margin-bottom: 40px;
}

.sozlukfeatured .post-card.sozlukoge {
    margin-bottom: 20px;
	padding: 7% 9% 2%;
	background: rgb(247,247,248);
background: -moz-linear-gradient(180deg, rgba(247,247,248,1) 45%, rgba(255,255,255,0) 81%);
background: -webkit-linear-gradient(180deg, rgba(247,247,248,1) 45%, rgba(255,255,255,0) 81%);
background: linear-gradient(180deg, rgba(247,247,248,1) 45%, rgba(255,255,255,0) 81%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f8",endColorstr="#ffffff",GradientType=1);
}

/*  10 - Table  */

figure.wp-block-table tr td {
    border-bottom: 1px solid #d5d5d5 !important;
    padding: 1% 0;
}

/*  11- Mobile  */



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

.home-hero p {
    font-size: 55px;
	line-height: 70px;}
	
	}

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

	.popular-cats {grid-template-columns: 48% 48%;grid-column-gap: 4%;}
	
	.featured-catheader {width:100%; text-align: center;}
	.featured-cats .latest-posts {width: 100%;}
	
	h1.entry-title {font-size: 48px;line-height: 60px;margin-top: 20px;margin-bottom: 0px;}
	.single .entry-content {width: calc(100% - 200px)}
	.postbody aside#secondary {width: 200px;}
	#nav-icon {display:block;z-index: 99999; margin:0}
	nav#site-navigation {display: none;}
	nav#site-navigation ul.nav-menu {display:block !important}
	footer#colophon .container, .site-info {grid-template-columns: 100%;grid-column-gap: 0;}
	.site-info .left { text-align: center;}	
	
	.bannerimg {display: none;}
	.kripto-banner .bannerbody { width: calc(100% - 205px);padding-left:6%}
	.post-card.sozlukoge {padding: 4% 6% 1%;margin-bottom: 1%;}
	.featured-catheader {padding-right:0}
	
}

@media screen and (max-width: 768px) {
	.featured-cats .latest-posts {grid-template-columns: 100%; grid-column-gap: 0%;}
	h1.entry-title {font-size: 40px;line-height: 55px;}
	header .share-box {display: none;}
	.single .entry-content {width: 100%;padding-right: 0; margin-top:0}
	.postbody aside#secondary {width: 100%}
	.postbody.container {display:block}
	.home .container {padding: 10px 35px;}
	.onefourth {grid-template-columns: 48% 48%; grid-column-gap: 4%;}
	
	.kripto-banner {display:block}
	.kripto-banner .bannerbody { width: 100%; padding:5% 9% 3%;}
	.kripto-banner .bannerbutton {width: 205px;margin: 2% auto 5%;float:none}
	a.whitebutton{ margin: 0 auto;display: block;}
	.post-card.sozlukoge { padding-top: 6%}
	
	.home-hero {background:none}
	.home-hero .container {display: grid;grid-template-columns: 100%;padding:0}
	.home-hero .heroimg {order:initial}
	.heroimg img { max-width: 450px;float: right;margin-right: -4%;}
	.home-hero p {text-align: center;margin-top: 0;}
	
	.sozlukfeatured { column-count: 2;}
	.page-template-sozluk .entry-content {background-size: 270px;}
	.page-template-sozluk h1.entry-title {margin-bottom: 70px;margin-top: 70px;}
	iframe.t.u.v.hu.aj {height: 300px;}
}

@media screen and (max-width: 590px) {
	
	.popular-cats {grid-template-columns: 100%; grid-column-gap: 0;}
	h1.entry-title {font-size: 35px;font-weight: 700;line-height: 50px;}
	.share-box { display: block;width: 100%; margin-top: 20px;}
	.onefourth {grid-template-columns: 100%;grid-column-gap: 0;}
	.home-hero p {font-size: 45px;line-height: 60px;}	
	.heroimg img{margin-right:-12%}
	.sozlukfeatured { column-count: 1;}
	.page-template-sozluk .entry-content {background-size: 210px;}
	.page-template-sozluk h1.entry-title {margin-bottom: 40px}
	.sozlukogewrap {padding-top: 170px; margin-bottom: -160px;}
	}



	/*  Halving Countdown   */

.halvingcountdown.container { background: #f2a900; color: white; border-radius: 15px; padding: 0; font-family: Barlow, sans-serif;background-image: url(https://bilgiplatformu.btcturk.com/wp-content/uploads/2024/04/halving-gerisayim.png); background-repeat: no-repeat; background-position: center center;    margin: 0 auto 80px;} 

.halvingcountdownheader .rightbox {float: right; font-size:17px; font-family:Barlow, sans-serif } 
.halvingcountdownheader .leftbox { float: left; font-size:24px; font-family:Barlow, sans-serif; font-weight: 600;} 
.halvingcountdownheader { border-bottom: 1px solid #ffc233; padding: 20px;} 
.halvingcountdownheader p { margin: 0; display: inline-block; margin-top: 8px;} 

.ycd-simple-current-unite { display: inline-block; height: 170px; padding-top: 50px; } 
.ycd-simple-timer-dots { display:none!important } 
.ycd-simple-current-unite-wrapper { display: inline-block!important; width: 25%; border-right: 1px solid #ffc233; } 
.ycd-simple-current-unite-wrapper:last-child { border: none; }
.leftbox img { float: left; width: 25px!important; margin-top: 8px; margin-right: 15px; }
.ycd-simple-countdown-time.ycd-simple-countdown-number { font-weight: 600; margin-bottom: 10px; }



@media screen and (max-width: 590px) {
	.ycd-simple-content-wrapper-6194 .ycd-simple-countdown-number, .ycd-simple-content-wrapper-6194 .ycd-simple-timer-dots {
    font-size: 50px!important
}
	
	.ycd-simple-content-wrapper-6194 .ycd-simple-countdown-label {
		font-size: 16px!important;}
}





/*  Planlı Bakım Tablosu   */

figure.wp-block-table.planlibakimtablo tbody tr td {
    min-width: 130px;
}

figure.wp-block-table.planlibakimtablo tbody tr:first-child td {
    font-weight: 700;
}

figure.wp-block-table.planlibakimtablo {
    overflow-x: scroll;
}

.planlibakimtablo::-webkit-scrollbar {
    -webkit-appearance: none;
}

.planlibakimtablo::-webkit-scrollbar:vertical {
    width: 11px;
}

.planlibakimtablo::-webkit-scrollbar:horizontal {
    height: 11px;
}

.planlibakimtablo::-webkit-scrollbar-thumb {
    border-radius: 8px;
    border: 2px solid white; /* should match background, can't be transparent */
    background-color: rgba(0, 0, 0, .5);
}