html{}
body{margin:0px auto;font-family:arial;font-weight:normal;}
a{text-decoration:none !important;display:block;cursor:pointer;}
ul{margin:0px;padding:0px;}
h1{margin:0px;padding:0px;font-weight:normal;}
h2{margin:0px;padding:0px;font-weight:normal;}
h3{margin:0px;padding:0px;font-weight:normal;}
h4{margin:0px;padding:0px;font-weight:normal;}
h5{margin:0px;padding:0px;font-weight:normal;}
span{display:block;}
img{border:0px;outline:0px;}
textarea{overflow:auto;resize:none;outline:none;}
input{overflow:auto;outline:none;}
iframe{border:none;}

/* HEADER */
header{
    z-index: 8888;
}
    .headerUst{
        height:50px;
        background: rgba(255,173,24,.8);
    }
        a.headerUstParca{
            font-family: 'Poppins', sans-serif;
            font-size:14px;
            font-weight:400;
            color:#000 !important;
            line-height: 50px;
            text-indent: 25px;
            background-size: 20px 20px !important;
            background-color: red;
        }
        div.headerUstParca{
            font-family: 'Poppins', sans-serif;
            font-size:14px;
            font-weight:400;
            color:#000 !important;
            line-height: 50px;
            background-size: 20px 20px !important;
            padding:0px 20px 0px 20px !important;
        }
            input.aranacak{
                height:30px;
                font-family: 'Poppins', sans-serif;
                font-size:14px;
                font-weight:400;
                color:#000 !important;
                line-height: 30px;
                border:none;
				border-radius:5px;
                padding:0px 40px 0px 15px;
            }
            button.aramaButon{
                width:30px;
                height:30px;
                background: url("img/arama.svg") no-repeat center center #fff;
                background-size: auto 50%;
                top:10px;
                right:20px;
                z-index: 50;
                border:none;
                border-left:1px solid #e0e0e0;
                cursor:pointer;
                outline:none;
				border-top-right-radius:5px;
				border-bottom-right-radius:5px;
            }
            .aramaUyari{
                font-family: 'Poppins', sans-serif;
                font-size:16px;
                font-weight:400;
                color:#333 !important;
                line-height: 30px;
            }

    /* Eğer scroll aşağı çekilmiş ise menüyü deiştiriyorum */
    .sticky{
        height: 50px !important;
        background: rgba(0,0,0,.5) !important;
        position: fixed;
        top: 0px;
    }
    .sticky .logo{height: 50px !important;background-size: 60% auto !important;}
    .sticky .anaMenu a{line-height: 50px;}
    .sticky ul.anaMenuAcilirAlan{top: 46px !important;}
    /* Eğer scroll aşağı çekilmiş ise menüyü deiştiriyorum */

    .headerAlt{
        background: rgba(0,0,0,.1);
    }
        .logo{
            background: url("img/logo.png") no-repeat center left;
        }
        .menuTutucu{
            justify-content: flex-end;
        }
            .anaMenu{
            }
                .anaMenu a{
                    font-family: 'Poppins', sans-serif;
                    font-size:16px;
                    font-weight:400;
                    color:#fff;
                    text-align: center;
                    line-height: 100px;
                }
                    ul.anaMenuAcilirAlan{
                        width:300px;
                        background:rgba(0,0,0,.9);
                        top:96px;
                        left:-75px;
                        border-top:4px solid #ffad18;
                        z-index: 8888;
                        overflow: visible !important;
                        display:none;
                    }
                        ul.anaMenuAcilirAlan li{
                            list-style-position: inside;
                            color:#ffad18;
                        }
                        ul.anaMenuAcilirAlan li a{
                            font-family: 'Poppins', sans-serif;
                            font-size:12px;
                            font-weight:400;
                            color:#fff !important;
                            line-height: 20px !important;
                            display: inline-block;
                        }
                        .anaMenuAcilirAlanOk{
                            width:100%;
                            height:8px;
                            background: url("img/menu_h_ok.png") no-repeat center center;
                            top:-12px;
                            left:0px;
                        }
                .acilirMenuVar:hover ul.anaMenuAcilirAlan{
                    display:block;
                }
        .menuTutucuMobil{
            background: rgba(0,0,0,.8);
            height:500px;
            top:50px;
            left:-992px;
        }
            ul.mobilMenu {

            }
                ul.mobilMenu li{
                    /*list-style-position: inside;*/
                    color:#ffad18;
                }
                    ul.mobilMenu li a{
                        font-family: 'Poppins', sans-serif;
                        font-size:14px;
                        font-weight:400;
                        color:#fff !important;
                        line-height: 40px !important;
                    }

/* İÇERİK */
    .sayfaTutucu{

    }
		.sliderTusSol{
			width:50px;
			background:url(img/sol_ok.svg) no-repeat center center;
			background-size:100% auto;
			top:0px;
			left:0px;
			z-index:3;}
		.sliderTusSag{
			width:50px;
			background:url(img/sag_ok.svg) no-repeat center center;
			background-size:100% auto;
			top:0px;
			right:0px;
			z-index:3;}
        .slide{
            background-size: cover !important;
            z-index: 1;
            opacity:0;
        }
			.slidericerik{
			}
				.anime{
					opacity:0;}
				.anime1{
					opacity:0;
					top:-50px;}
				.anime2{
					opacity:0;
					top:-100px;}
				.anime3{
					opacity:0;
					top:-150px;}
				.sliderBaslikince{
					font-family: 'Poppins', sans-serif;
					font-size:46px;
					font-weight:300;
					text-align: center;
					letter-spacing: 10px;
				}
				.sliderBaslikKalin{
					font-family: 'Poppins', sans-serif;
					font-size:46px;
					font-weight:900;
					text-align: center;
				}
				.sliderYazi{
					font-family: 'Poppins', sans-serif;
					font-size:18px;
					font-weight:400;
					text-align: center;
				}
				a.sliderTus{
					width:168px;
					height:56px;
					font-family: 'Poppins', sans-serif;
					font-size:16px;
					font-weight:600;
					color:#000;
					line-height: 56px;
					text-align: center;
					background: #ffad18;
					border-radius: 10px;
					/*border:1px solid #94a4ad;*/
				}
            .slideSerit{
                height:100px;
                font-family: 'Poppins', sans-serif;
                font-size:30px;
                font-weight:600;
                line-height: 100px;
                letter-spacing: 10px;
                text-align: center;
                background: url("img/slideserit.jpg") no-repeat center center;
                background-size: cover !important;
                bottom:0px;
            }

        .banner{

        }
            .bannerResim{
                background: url("img/anaresim.jpg") no-repeat top center;
                filter: blur(20px);
                -webkit-filter: blur(20px);
            }
            .bannerYazilar{

            }
                .bannerinceYazi{
                    font-family: 'Poppins', sans-serif;
                    font-size:30px;
                    font-weight:300;
                    text-align: center;
                    line-height: 35px;
                    letter-spacing: 10px;
                }
                .bannerKalinYazi{
                    font-family: 'Poppins', sans-serif;
                    font-size:46px;
                    font-weight:900;
                    text-align: center;
                }

        .beyazAlan{
            background: #fff;
        }
        .turuncuAlan{
            background: #ff9901;
        }
        .yavruAgziAlan{
            background: #ee3d55;
        }
        .morAlan{
            background: #b00085;
        }

            .alanBaslik{
                font-family: 'Poppins', sans-serif;
                font-size:30px;
                font-weight:900;
                text-align: center;
            }
            .icYaziBaslik{
                font-family: 'Poppins', sans-serif;
                font-size:30px;
                font-weight:700;
                line-height: 35px;
            }
            .icYazi{
                font-family: 'Poppins', sans-serif;
                font-size:16px;
                font-weight:400;
                line-height: 26px;
                text-indent: 15px;
            }

            a.kutuGrup{
            }
                .kutuResim{
                    height:180px;
                    background-size: cover !important;
                }
                .kutuYazilar{

                }
                    .kutuYaziBuyuk{
                        font-family: 'Poppins', sans-serif;
                        font-size:20px;
                        font-weight:400;
                    }
                    .kutuYaziKucuk{
                        font-family: 'Poppins', sans-serif;
                        font-size:12px;
                        font-weight:400;
                    }
            a.dikeyKutuGrup{

            }
                .dikeyKutuResimArd{
                    height:350px;
                    background: #fff;
                    padding:6px !important;
                }
                    .kaplama{
                        width:6px;
                        height:60px;
                        top:223px;
                        right:0px;
                        background: #b00085;
                    }
                    .dikeyKutuResim{
                        height:338px;
                        background: #b00085;
                    }
                        .dikeyKutuYazi{
                            font-family: 'Poppins', sans-serif;
                            font-size:32px;
                            font-weight:500;
                            line-height: 60px;
                            text-align: right;
                            top:223px;
                            right:0px;
                        }
            .hizmetalan{
                min-height: 500px;
            }
                .hizmetResim{
                   float:left;
                }
                .hizmetTus{
                    width:158px;
                    height:56px;
                    font-family: 'Poppins', sans-serif;
                    font-size:16px;
                    font-weight:600;
                    color:#fff !important;
                    line-height: 56px;
                    text-align: center;
                    background: #ffad18;
                    border-radius: 10px;
                    border:1px solid #94a4ad;
                }
            .iletBilgiler{

            }
                .iletBilgilerSatir{

                }
                    .iBKoyu{
                        width:80px;
                        font-family: 'Poppins', sans-serif;
                        font-size:16px;
                        font-weight:700;
                        color:#333 !important;
                    }
                    .iBikinokta{
                        font-family: 'Poppins', sans-serif;
                        font-size:16px;
                        font-weight:700;
                        color:#333 !important;
                    }
                    .iBAcik{
                        font-family: 'Poppins', sans-serif;
                        font-size:16px;
                        font-weight:400;
                        color:#333 !important;
                    }
                .iletForm{

                }
                    .iletEleman:focus{
                        background: #f7f7f7;
                    }
                    .iletTekli{
                        height:48px;
                        font-family: 'Poppins', sans-serif;
                        font-size:16px;
                        font-weight:400;
                        color:#333 !important;
                        background: #eaeaea;
                        border:none;
                    }
                    .iletCoklu{
                        height:157px;
                        font-family: 'Poppins', sans-serif;
                        font-size:16px;
                        font-weight:400;
                        color:#333 !important;
                        background: #eaeaea;
                        border:none;
                    }
                    button.iletTus{
                        width:118px;
                        height:56px;
                        font-family: 'Poppins', sans-serif;
                        font-size:16px;
                        font-weight:600;
                        color:#000 !important;
                        line-height: 56px;
                        text-align: center;
                        background: #ffad18;
                        border-radius: 10px;
                        border:1px solid #94a4ad;
                        cursor:pointer;
                        outline:none;
                    }
                    .ajaxSonuc{
                        display:none;
                    }
                    .ajaxSonucYazi{

                    }
                    button.iletTekrar{
                        display:none;
                    }
            .harita{
                height:520px;
                background: #ffad18;
                font-family: 'Poppins', sans-serif;
                font-size:40px;
                font-weight:600;
                color:#fff !important;
                line-height: 520px;
                text-align: center;
            }

    .tc_FFF{color:#fff;}
    .tc_000{color:#000;}
    .tc_333{color:#333;}
    .tc_FF8C0C{color:#ff8c0c;}
    .tc_FFAD18{color:#ffad18;}

/* FOOTER */
footer{
    background: #740058;
}
    .footerUst{
    }
        .footerBaslik{
            font-family: 'Poppins', sans-serif;
            font-size:16px;
            font-weight:400;
            letter-spacing: 2px;
        }
        .footerHarita{
            height:340px;
            background: #b00085;
        }
        ul.footerMenuler{
            font-family: 'Poppins', sans-serif;
            font-size:14px;
            font-weight:300;
            list-style: none;
            margin-bottom: 40px;
        }
            ul.footerMenuler li{
                margin-bottom: 15px;
            }
            .footerMenuler a:hover{
                color:#fff;
            }
        .footerKatalogResim{

        }
        .footerKatalogYazilar{

        }
            .footerKatalogUstYazi{
                font-family: 'Poppins', sans-serif;
                font-size:14px;
                font-weight:900;
            }
            a.footerKatalogAltYazi{
                font-family: 'Poppins', sans-serif;
                font-size:14px;
                font-weight:300;
                color:#fff !important;
            }
        .footerTelBaslik{
            font-family: 'Poppins', sans-serif;
            font-size:18px;
            font-weight:500;
            color:#ff8c0c;
        }
        .footerİletYazi{
            font-family: 'Poppins', sans-serif;
            font-size:14px;
            font-weight:300;
            color:#fff;
        }
    .footerAyrac hr{
        height:1px;
        background:#851f6c;
    }
    .footerAlt{
        padding-left:15px;
        padding-right:15px;
    }
        .footerLogo{

        }
        .footerRights{
            font-family: 'Poppins', sans-serif;
            font-size:12px;
            font-weight:300;
            color:#fff;
            text-align: center;
        }
        .footerSosyal{

        }

/* GENEL */

.icDegiskenAlan *{
    font-family: 'Poppins', sans-serif !important;
	text-indent:0px !important;
	text-align:justify !important;
}
.icDegiskenAlan a{
    display:inline;
}
.icDegiskenAlan .icYazi *{	
	text-align:justify !important;
}
.icDegiskenAlan .icYazi a{
	display:inline;
}


.m0{margin-left:0px !important;margin-right: 0px !important;}
.mt1{margin-top:1px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt40{margin-top:40px;}
.mr1{margin-right:1px;}
.mr10{margin-right:10px;}
.mb1{margin-bottom:1px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb40{margin-bottom:40px;}
.ml1{margin-left:1px;}
.ml10{margin-left:10px;}

.p0{padding:0px;}
.px0{padding-left:0px;padding-right:0px;}
.py0{padding-top:0px;padding-bottom:0px;}
.pt1{padding-top:1px;}
.pt10{padding-top:10px;}
.pt12{padding-top:12px;}
.pt18{padding-top:18px;}
.pr1{padding-right:1px;}
.pr10{padding-right:10px;}
.pb1{padding-bottom:1px;}
.pb10{padding-bottom:10px;}
.pb12{padding-bottom:12px;}
.pl1{padding-left:1px;}
.pl10{padding-left:10px;}

.orta{margin-left:auto;margin-right:auto;}
.pr{position:relative;}
.pa{position:absolute;}
.px{position:fixed;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:left;}
.cr{clear:right;}
.cb{clear:both;}

/* XS */
@media only screen and (max-width: 576px) {
    .istPT40{padding-top:40px;}
    .sliderBaslikince{
        font-size:26px;
        letter-spacing: 5px;
    }
    .sliderBaslikKalin{
        font-size:26px;
    }
    .sliderYazi{
        font-size:18px;
    }
    .slideSerit{
        letter-spacing: 0px;
    }
    div.headerUstParca{
        padding:0px 20px 0px 0px !important;
    }
}
/* SM */
@media only screen and (min-width: 576px) {
    .istPT40{padding-top:40px;}
}
/* MD */
@media only screen and (min-width: 768px) {
    .istPT40{padding-top:0px;}
}
/* LG */
@media only screen and (min-width: 992px) {
    .anaMenu{
        padding:0px 15px 0px 15px;
    }
    .istPT40{padding-top:0px;}
}
/* XL */
@media only screen and (min-width: 1200px) {
    .anaMenu{
        padding:0px 20px 0px 20px;
    }
    .istPT40{padding-top:0px;}
}

/* XS & SM & MD */
@media only screen and (max-width: 992px) {
    .headerAlt{
        height:50px;
    }
        .logo{
            height:50px;
            background-size: 60% auto !important;
        }
    .slidericerik{
        padding-top:150px !important;
    }
    .banner{
        min-height:283px;
    }
        .bannerResim{
            min-height:283px;
        }
        .bannerYazilar{
            bottom:25px;
        }
            .bannerinceYazi{
                font-size:20px;
                text-align: center;
                line-height: 30px;
                letter-spacing: 5px;
            }
            .bannerKalinYazi{
                font-size:30px;
                text-align: center;
            }
    .footerUst3lu{
        margin-top:50px;
    }

}
/* LG & XL */
@media only screen and (min-width: 992px) {
    .headerAlt{
        height:100px;
    }
        .logo{
            height:100px;
            background-size: 100% auto !important;
        }
    .slidericerik{
        padding-top:200px !important;
    }
    .banner{
        min-height:383px;
    }
        .bannerResim{
            min-height:383px;
        }
        .bannerYazilar{
            bottom:50px;
        }

    a.kutuGrup:hover .kutuYazilar{
        background: #d6374c;
        color:#fff;
    }

    .anaMenu:hover a{
        color:#ffad18;
    }
    ul.anaMenuAcilirAlan li a:hover{
        color:#ffad18 !important;
    }
}

/*
    font-family: 'Poppins', sans-serif;
    font-size:14px;
    font-weight:400;
    color:#000;
*/