@charset "UTF-8";
/*
Theme Name: Diyetisyen Fazile Yılmaz Özel Tema
Theme URI: http://www.dytfazileyilmaz.com/
Author: Fazile Yılmaz
Author URI: http://www.dytfazileyilmaz.com/
Description: Diyetisyen Fazile Yılmaz için özel olarak tasarlanmıştır... Tasarımcı: EMRE SEVİM
Version: 1.1
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: Fazile Yılmaz
Tags: Özel Tasarım
 
Diyetisyen Fazile Yılmaz için özel olarak tasarlanmıştır... Tasarımcı: EMRE SEVİM
--------------------------------------------------------------*/
*{
text-decoration: none;
border:0;
font-family: 'Kulim Park', sans-serif;
}
a {
    color: #f3ca00;
    font-weight: 700;
}
a:hover {
color:inherit;
text-decoration: none;
}
.grecaptcha-badge {
    display: none !important;
}
.phone {
    display: none !important;
}

.navbar-light .navbar-brand {
    background: white;
    border-radius: 0 46px;
}
blockquote {
border-left: 3px solid;
    text-align: center;
    padding: 15px;
    margin: 20px;
    background: #a7ce8e21;
}

blockquote p {
    margin: 0;
}
.hata {
    text-align: center;
    font-size: 140px;
    font-weight: 700;
    border-bottom: 4px solid #212529;
}
.hesaplama {
    background: #a4e6f1;
    padding: 10px 20px;
    border-radius: 20px;
    margin: 0 0 29px;
}

.makale-kategori {float: right;}

@media only screen and (max-width: 600px) {span.tg {position: relative !important;display: block;margin: 10px 0 0;}
    .yazar > span:nth-child(3) {display: block;}
    .carousel-item {text-align: center;}
    .footer-menu ul {display: block !important;text-align: center !important;}
    .footer-menu ul li {padding: 0 !important;display: inline-block;margin: 5px;}
    .title-bar h1 {font-size: 25px;font-weight: bold;}
    .single-up, .single-up a {font-size: 14px;}
    .makale-kategori {float: none;display: block;}
    .copyright.text-left.pt-2.pb-2 {text-align: center !important;}
    
}

.hata-s {font-size: 27px;padding-top: 62px !important;padding-bottom:62px !important;}

.container {max-width: 1200px !important;}
.full {width: 100%;height: 100%;border-bottom: 2px solid #009688;}
.full-wrap{width: 100%;position: relative;}
.full-max {max-width: 1200px;margin: auto;}
.navbar-light .navbar-brand img {width:200px;}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link {color:#2d3523;font-size: 18px;font-family: 'Kulim Park', sans-serif;font-weight:600;}
.navbar-nav li {
    padding: 0px 13px;
}
.beetwen {
    display: flex;
    justify-content: space-between;
    align-items: center;
        padding: 0 15px;
}
.ust-menu ul {list-style: none;margin: 0;display: flex;}
.ust-menu ul li {padding: 15px;
    background: #37afe4;}
    .ust-menu ul li:hover {background: #D90404;}
.ust-menu ul li:last-child {
    border-radius: 0px 50px 0px 0px;
    padding-right: 30px;
}
.ust-menu ul li a, .ust-menu ul li a:hover{text-decoration: none;
    font-weight: 600;
    color: white;}

.search {position: relative;padding: 0;    border: 1px solid #fbdf05;
    border-radius: 5px;}
.search:focus {
    outline-style: none;
    outline: none;
    box-shadow: none;
    border:0;
}
.search-btn {position: absolute;right: 0;}
.sosyal-medya input {border: 0 !important;padding-right: 40px;}
.sosyal-medya.my-2 {

}

.sosyal-medya input:focus {
    border:0;
    outline: none;
}
.sosyal-medya input {
    border: 0 !important;
    padding-right: 49px;
    width: 100%;
    height: 35px;
    padding-left: 12px;
}
.sosyal-medya-list li:hover a {
    color: #37afe4;
        text-decoration: none;
}
button.search-btn {
    width: 50px;
    height: 100%;
    background: #fbdf05;
    color: black;
    font-weight: 600;transition: all 1s;
}

button.search-btn:hover {background: #d4b132;color:white;transition: all 1s;}
.sosyal-medya-list{list-style: none;display: flex;margin: 0 auto;
    justify-content: center;}
.sosyal-medya-list a{    color: #545252;
    font-size: 26px;
    display: flex;
    align-items: center;}
.sosyal-medya-list li {margin: 0 7px 0 7px}
.s-header {font-family: 'Pacifico', cursive;}
.hakkimda {box-shadow: inset 0px 0px 10px #8e95a7;
    border-radius: 20px;}
.hakkimda-img {position: relative;width: 124px;height: 124px;}
.hakkimda-img:before {content: '';
    width: 135px;
    height: 135px;
    position: absolute;
    border: 4px solid #37afe4;
    border-radius: 100%;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);}
.hakkimda .hakkimda-isim{font-size: 28px;
    line-height: 32px;
    margin:20px 0 0 0;
    font-family: 'Dancing Script', cursive;
}
.hakkimda .hakkimda-unvan{
    width: 28px;
    height: 27px;
    font-size: 18px;
    margin-bottom: 13px;
    color: #ffffff;
    font-weight: 800;
    background: #37afe4;
    border-radius: 100%;
    position: absolute;
    right: -8%;
    top: 69%;
}
.hakkimda .hakkimda-yazi {padding: 12px;font-size: 12px;}
.hakkimda-img img{max-height: 200px;}
.top-ads {text-align: center;}
.carousel-caption.d-none.d-md-block {
    background: white;
}
.sonyazilar {text-align: center;
    background: #f2ca04;
    color: #000000;
    border-radius: 7px;
    height: 36px;
    letter-spacing: 2px;}
.sonyazilar h3 {font-size: 21px;
    margin: 0 !important;
    line-height: 33px;font-family: 'Dancing Script', cursive;font-weight: 600;}    
.sonyazilar-list {    border-left: 1px solid #3a2c2c;
    border-right: 1px solid;}
.sonyazilar-list h5{
margin: 5px;
    border-bottom: 1px solid #37afe4;
    padding-bottom: 10px;
}
.sonyazilar-list h5:hover a{
padding-left: 3px;transition: all .3s;
}
.sonyazilar-list h5 a {
	padding-left: 5px;
	color: #3a2c2c;
    font-size: 15px;
    line-height: 10px;
    transition: all .3s;
}
.sonyazilar-list h5 i {font-size: 15px;} 
.sonyazilar-list > h5 > a:hover {text-decoration: none;}

.sonyazilar-list h5:last-child {

    border-bottom: none;

}

.wrap-image img{width: 100%;padding: 5px;border-radius: 25px;transition: all .5s;}
.wrap-image img:hover {
    box-shadow: inset 8px -11px 12px 0px #f7c532;
}
.bd{border: 1px solid #ccc;}

.carousel-control-next-icon,.carousel-control-prev-icon {
    background-color: black;
    height: 16%;
}
.makaleler-baslik {
		position: relative;

}
span.latter-space{    font-size: 30px;
    font-weight: 600;;
    padding-left: 12px;   font-family: 'Dancing Script', cursive;
letter-spacing: 6px;
}
.makaleler-baslik i {

     background: #fbdf05;
    border-radius: 20px;
    margin-right: 9px;

}
.makale-kapsa {position: relative;height: 100%;}
.makale-kapsa h3 {line-height: 10px;}
.makale-kapsa a {font-size: 18px;font-weight: 600;text-decoration: none;color:#3c3c3c;}
.makale-kapsa a img:hover {
    transform: scale(0.9);
    transition: .5s;
}
.makale-yazi {
    background: #ffffff9e;
    margin: 0 auto;
    max-width: 92%;
    padding: 13px 15px 0;
    position: relative;
    text-align: center;
    width: 100%;
    border-radius: 20px;
    min-height: 112px;
}
.makale-kapsa a img {margin: 0 0 -40px; transition: .5s; width: 100%;}
.kategori {font-size: 13px;padding: 5px;}
div.kategori a{    font-size: 14px;
    color: #a30400;}
 span.tg {
    position: absolute;
    top: 50%;
    right: 3px;
    transform: translate(-2px,-50%);
    font-size: 14px;
}
 span.tg  a {text-decoration: none;
    color: black;
    font-size: 12px;
    font-weight: 700;}

hr{border: 0;
    height: 1px;
    background-image: linear-gradient(to right, rgba(241, 241, 241, 0), rgb(55, 175, 228), rgba(255, 255, 255, 0));}

div#hangi-ayda-ne-yenmeli {
    position: relative;
}

.hangi-ayda-ne-yenmeli-blok {
    position: absolute;
    bottom: 10px;
    width: 90%;
    background-color: #ffffffcc;
    text-align: center;
    left: 50%;
    transform: translate(-50%);

}
.hangi-ayda-ne-yenmeli-blok h5 {
font-size: 15px;
    padding: 0;
    margin: 0;
}
.hangi-ayda-ne-yenmeli-blok h5 a, .hangi-ayda-ne-yenmeli-blok h5 a:hover{
    color: black;
    font-weight: 600;
    text-decoration: none;
}

.slider-baslik {
    font-family: 'Dancing Script', cursive;
    text-align: center;
    font-size: 22px;
    font-weight: 600;

}

.copyright,.copyright a {color:black;font-size: 13px;}

.karisik-slider{position: relative;}
.karisik-slider-baslik {
    position: absolute;
    bottom: 24px;
    width: 90%;
    background-color: #ffffffa3;
    padding: 5px;
    text-align: center;
    left: 50%;
    transform: translate(-50%);
}
.karisik-slider-baslik h5 a {font-size: 18px;color:black;font-weight: 600;}
.karisik-slider-baslik h5 a:hover {text-decoration: none;color:#D71815;}
.yazar {
    font-size: 15px;
    font-weight: bolder;
        margin-top: 10px;
    margin-bottom: 10px;
}
.hakkimda-link {
    padding: 10px;
}
.single-image {
    text-align: center;
    background: #e6e9f02b;
    margin: 16px 0px;
}
.single-up,.single-up a {
    background: #73c3df;
    color: #ffffff;
    font-weight: 600;
    padding: 5px;
}

.sosyal-medya-paylas {
	display: flex;
    justify-content: space-between;
}
.sosyal-medya-paylas .paylas {
    font-size: 21px;
}
.sosyal-medya-paylas a{
font-size: 22px;
margin: 0 5px;
    color: #ffffff;
    width: 100%;
    display: inline-block;
    text-align: center;
}

.facebook {
    background-color: #3C5A99;
}
.twitter {
    background-color: #00c3f3;
}
.pinterest {
    background-color: #c8232c;
}
.tumblr {
    background-color: #34526f;
}

.alignright {float: right;margin: 5px 20px;}
.alignleft {float: left;margin: 5px 20px;}

.i-bg {background: url(./img/i-b.png);
    background-position: right top;
    background-repeat: no-repeat;
    background-size: auto;}
.form-group.form-check {
    font-weight: 600;
}

.post {
height: 100%;
    display: flex;
    flex-flow: wrap;
    background: white;
    border-radius: 15px;
    padding: 2px;
}
.post:before{
    content: '';
    position: absolute;
    top: 15px;
    right: 16px;
    left: 12px;
    bottom: 15px;
    background: linear-gradient(45deg, #97ddd3, #fbdf05);
    transform: skew(-2deg, -2deg);
    z-index: -1;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}
.post > a > .post-image img{
    text-align: center;
    transition: all .5s;
    border-radius: 14px;
    display: flex;
}




footer {background: rgb(255,188,0);
background: linear-gradient(264deg, rgba(255,188,0,0.3981967787114846) 0%, rgba(170,207,56,1) 50%, rgba(0,117,255,0.36458333333333337) 100%);}
footer.mt-5 {
    display: flex;
    justify-content: space-around;
    align-items: center;
}
footer a,footer a:hover {text-decoration: none;}
.footer-menu ul {list-style: none;padding: 0;display: inline-flex;margin: 0 auto;}
.footer-menu ul li {padding: 10px;}
.footer-menu ul li a {
    text-transform: lowercase;
    font-size: 14px;
    color: #307147;
}
.ilgili{
    background: #f321210f;;
}

/* Sayfalama CSS Kodu Başlangıcı */
.wp_paging { 
 margin: 0 0 20px; 
 padding: 0; 
}
.wp_paging ul { 
 margin: 0; 
 padding: 0; 
 list-style: none; 
}
.wp_paging ul li { 
 margin: 0; 
 padding: 0; 
 display: inline; 
}
.wp_paging ul li a { 
 float: left; 
 display: block; 
 color: #666; 
 text-decoration: none; 
 margin-right: 5px; 
 padding: 5px 10px; 
 background-color: #FFFFFF; 
 border: 1px solid #999; 
}
.wp_paging ul li a:hover { 
 color: #090; 
}
/* Sayfalama CSS Kodu Sonu */

.yorum-alani {
    background: ghostwhite;
}
.yorum-alani ul{
list-style: none;
padding: 0;
}

.authorcomment {
    padding: 25px;
}
.yorum {
    display: flex;
    flex-direction: column;
}

ul.children {
    padding-left: 15px;
    background: #e3e3e8;
}
.yorumavatar {
    border-bottom: 1px solid #6e828e;
    padding-bottom: 5px;
}

.widget_recent_comments ul,.son-yorumlar li{list-style: none;}
.widget_recent_comments ul{padding: 0;}
.son-yorumlar li h2 {
    border-bottom: 1px solid #62bfe7;
    font-family: 'Dancing Script', cursive;
    text-align: center;
    font-size: 22px;
    font-weight: 600;
}
li.recentcomments {
    background: #a2a0a0;
    margin-bottom: 5px;
        box-sizing: border-box;
        border-radius: 20px;
}
.avatar {
    float: right;
    margin: 1px;
}
.avatar img {
     width: 100%;
    border: #62bfe7 3px solid;
    border-radius: 50%;
    height: 59px;
    margin-top: -1px;
}
.sonyorumlar-baslik {
width: 75%;
    height: 59px;
    background: #b7b7b7;
    border-radius: 20px 10px 0px 0;
    padding: 6px;
    color: white;
}
.yorumavatar img {
    float: none;
}
.konu-linki {
    font-size: 15px;
    font-weight: 700;
}

.konu-linki a {
    font-size: 13px;
    color: #c14527;
}

.aligncenter {
    display: block;
    margin: 0 auto;
}
.wrap-image h2 {
    font-family: 'Dancing Script', cursive;
    text-align: center;
    font-size: 22px;
    font-weight: 600;
    padding: 10px 0 0px 0;
}