﻿@import url("Pikare.css");
@font-face {
	font-family: TL;
	src: url(abakutlsymsans.eot);
	src: url(abakutlsymsans.eot?#iefix) format("embedded-opentype"), url(abakutlsymsans.woff) format("woff"), url(abakutlsymsans.ttf) format("truetype");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: ZWFont1;
	src: url('Dosis-Medium.eot');
	src: url('Dosis-Medium.eot?#iefix') format('embedded-opentype'), url('Dosis-Medium.woff') format('woff'), url('Dosis-Medium.ttf') format('truetype'), url('Dosis-Medium.svg#arialnarrow') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: ZWFont2;
	src: url('playfairdisplay-bolditalic.eot');
	src: url('playfairdisplay-bolditalic.eot?#iefix') format('embedded-opentype'), url('playfairdisplay-bolditalic.woff') format('woff'), url('playfairdisplay-bolditalic.ttf') format('truetype'), url('playfairdisplay-bolditalic.svg#arialnarrow') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* Zeki Alert ############### */
.anasayfaisortaklari {
    width: 100%;
    height: 150px;
}
.acilirmenu{display: none;background-color: #fff;box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;padding: 10px;width: 200px;position: absolute;border-radius: 5px;z-index: 999;}
.acilirmenu li{line-height: 2;padding: 10px 15px;}
.acilirmenu li a{display: block;}
.ac:hover .acilirmenu{display: block;}
.container{max-width: 90% !important;width: 90% !important; margin: auto !important;}
.col-md-6, .col-lg-4{width: 33.3333%;padding: 10px;}
.row{display: flex;flex-wrap: wrap;}
#header-carousel {
    display: table;
    width: 100%;
    height: 100vh;
    background: #000;
}

#header-carousel .carousel-item {
    width: 100%;
    height: 100vh;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

#header-carousel .carousel-item::before {
    content: '';
    background: rgba(216, 135, 59, 0.5);
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}

#header-carousel .carousel-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
}

#header-carousel .carousel-background img {
    max-width: 100%;
}

#header-carousel .carousel-content {
    max-width: 70%;
    text-align: center;
}

#header-carousel h2 {
    color: #ffffff;
    margin-bottom: 30px;
    font-size: 64px;
    font-weight: 800;
    letter-spacing: 1px;
	font-family: ZWFont2;
}

#header-carousel p {
    width: 80%;
    margin: 0 auto 30px auto;
    color: #ffffff;
    font-size: 22px;
    font-weight: 400;
	font-family: ZWFont2;
}

#header-carousel .carousel-control-prev,
#header-carousel .carousel-control-next {
    width: 10%;
}

#header-carousel .carousel-control-next-icon {
    border-radius: 50px 0 0 50px;
}

#header-carousel .carousel-control-prev-icon {
    border-radius: 0 50px 50px 0;
}

#header-carousel .carousel-indicators li {
    width: 15px;
    height: 15px;
    border: 1px solid transparent;
    border-radius: 15px;
    cursor: pointer;
}

#header-carousel .btn-get-started {
    display: inline-block;
    padding: 18px 40px;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase;
    transition: 0.5s;
    background: #ffffff;
    border-radius: 50px;
}
.divSabitSM {display: none;}
@media (max-width: 991.98px) {
    #header-carousel .carousel-content {
        max-width: 70%;
    }

    #header-carousel h2 {
        margin-bottom: 15px;
        font-size: 45px;
        font-weight: 700;
        letter-spacing: 1px;
    }

    #header-carousel p {
        margin: 0 auto 15px auto;
        font-size: 18px;
        font-weight: 400;
    }
    
    #header-carousel .btn-get-started {
        padding: 12px 25px;
        font-size: 18px;
        font-weight: 600;
        letter-spacing: 1px;
    }
}

@media (max-width: 767.98px) {
    #header-carousel .carousel-content {
        max-width: 80%;
    }

    #header-carousel h2 {
        margin-bottom: 15px;
        font-size: 35px;
        font-weight: 600;
        letter-spacing: 0;
    }

    #header-carousel p {
        margin: 0 auto 15px auto;
        font-size: 16px;
        font-weight: 400;
    }
    
    #header-carousel .btn-get-started {
        padding: 10px 25px;
        font-size: 16px;
        font-weight: 600;
        letter-spacing: 0;
    }
}

@media (max-width: 575.98px) {
    #header-carousel .carousel-content {
        max-width: 90%;
    }

    #header-carousel h2 {
        margin-bottom: 15px;
        font-size: 24px;
        font-weight: 600;
        letter-spacing: 0;
    }

    #header-carousel p {
        margin: 0 auto 15px auto;
        font-size: 15px;
        font-weight: 400;
    }
    
    #header-carousel .btn-get-started {
        padding: 5px 15px;
        font-size: 14px;
        font-weight: 400;
        letter-spacing: 0;
    }
}


.section-header {
    position: relative;
    max-width: 700px;
    margin: 0 auto 30px auto;
}

.section-header h2,
.section-header h3 {
	font-family: ZWFont2;
    position: relative;
    color: #b99867;
    font-size: 35px;
    font-weight: 700;
    text-align: center;
    text-transform: capitalize;
    padding-bottom: 15px;
}

.section-header h2::after,
.section-header h3::after {
    content: '';
    position: absolute;
    width: 50px;
    height: 5px;
    left: calc(50% - 25px);
    bottom: 0;
    background: #b99867;
}

.section-header p {
	font-family: ZWFont1;
    font-size: 12px;
    font-weight: 300;
    text-align: center;
    margin: 0;
	margin-top: 15px;
}



/**********************************/
/********** About Us CSS **********/
/**********************************/
#about {
	text-align: center;
    position: relative;
    padding: 60px 0 0 0;
    margin-bottom: -30px;
}

#about .row {
    margin-bottom: 30px;
}

#about .welcome {
	margin:auto;
    max-width: 900px;
    text-align: center;
}

#about .welcome h2 {
    color: #aa7a3f;
    font-size: 35px;
    font-weight: 700;
    padding-bottom: 15px;
}

#about .welcome h2:after {
    position: absolute;
    content: "";
    width: 50px;
    height: 3px;
    top: 50px;
    left: calc(50% - 25px);
    background: #3F69AA;
}

#about .welcome p {
	font-family: ZWFont1;
    font-size: 12px;
	line-height: 40px;
    font-weight: 400;
}


#about .about-col:nth-child(2) {
    background: #222222;
}

#about .about-content {
    position: relative;
    width: 100%;
    padding: 30px;
    text-align: center;
}

#about .about-content i {
    color: #ffffff;
    font-size: 60px;
    margin-bottom: 20px;
}

#about .about-content h2 {
    color: #ffffff;
    font-size: 30px;
    font-weight: 600;
}

#about .about-content p {
    color: #ffffff;
    font-size: 16px;
    font-weight: 300;
}
#services {
	text-align: center;
    padding: 60px 0 30px 0;
    background: #ffffff;
}

#services .service-col {
    position: relative;
    width: 100%;
    height: 80px;
    overflow: hidden;
    margin-bottom: 30px;
    background: #f1f1f1;
    border-radius: 80px 5px 5px 80px;
}

#services .service-detail {
	display: grid;
	align-items: center;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: -100%;
    background: #b99867;
    padding: 5px 5px 5px 30px;
    color: #ffffff;
    font-size: 14px;
    font-weight: 300;
    line-height: 23px;
}

#services .service-col:hover .service-detail {
    transition: .5s;
    left: 0;
}

#services .service-icon {
    position: relative;
    display: inline-block;
    width: 80px;
    height: 80px;
    float: left;
    margin-right: 15px;
    text-align: center;
    padding: 16px 0;
    border: 3px solid #b99867;
    border-radius: 80px;
}

#services .service-icon i {
    font-size: 40px;
    color: #b99867;
}

#services .service-col h3 {
	font-family: ZWFont1;
    color: #b99867;
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0;
    text-transform: uppercase;
    margin: 0;
    padding: 27px 0;
}

#services .service-col p {
    margin-bottom: 0;
}

#services .product-container {
    border: 1px solid #ccc;
    margin: 20px;
    padding: 20px;
    max-width: 30%;
    text-align: center;
    display: inline-block;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
    transition: transform 0.3s ease-in-out;
    background-color: #fff;
}

#services .product-container:hover {
    transform: scale(1.05);
}

#services .product-images {
    max-height: 300px;
    overflow: hidden;
}

#services .product-images img {
    max-width: 100%;
    transition: transform 0.3s ease-in-out;
}

#services .product-description {
    margin-top: 20px;
}

#services .product-description h2 {
	font-family: ZWFont2;
    font-size: 1.5rem;
    margin-bottom: 10px;
	color: #b99867;
}

#services .product-description p {
    font-size: 14px;
    color: #000;
}

#services .product-price {
    font-weight: bold;
    margin-top: 10px;
    font-size: 14px;
    color: #b99867; /* Custom color for price */
}    










.altBaslik { text-align: center !important; color: #b99867; font-family: ZWFont2;}
.anasayfaisortaklari > marquee > ul {
    display: inline-flex;
}
.anasayfaisortaklari > marquee > ul > li {
    float: left;
    margin: 30px 20px;
    border: 1px solid;
    line-height: 70px;
    padding: 10px  30px;
}
.modalBackgroundUP {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100vw;
	height: 100vh;
	background-color: #fff;
	opacity: 0.8;
	z-index: 1000;
}
.modalBackgroundUP table {
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: middle;
}
.modalBackground {
	background-color: black;
	filter: alpha(opacity=80);
	opacity: 0.8;
	z-index: 1000;
}
.divAlertBack {
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	z-index: 100000;
	width: 100%;
	height: 100%;
	background-color: #000000;
	opacity: 0.7;
}
.divAlertCerceve {
	display: none;
	position: fixed;
	top: 50%;
	left: 0%;
	z-index: 100001;
	width: 100%;
	height: 150px;
	margin-top: -100px;
	background-color: #232323;
	opacity: 1;
	color: #ffffff;
}











.ds { display: table; margin: auto auto; width: auto !important; color: #2fac68 !important; font-size: 14px !important; }
.ds a { display: table; border-bottom: 0px !important; line-height: 240% !important; font-size: 100% !important; color: #2fac68 !important;  }
.ds a:before { content: "•••"; display: block; float: left; margin-right: 5px; color: #2fac68; font-size: 300%; line-height:65%; }
.ds a img { width: 0px; float: left; height: 30px; margin-top: 2px !important; margin-right: 0px !important; transition: width .3s; margin: 0px !important; }
.ds:hover #ds { width: 125px; margin-right: 5px !important; transition: width .5s; }

.divAlertCerceveIc {
	font-family: Arial;
	position: relative;
	left: 50%;
	width: 980px;
	margin-left: -500px;
	padding: 10px;
}
.divAlertCerceveIc span {
	font-size: 26px;
	height: 50px;
	display: block;
}
.divAlertCerceveIc p {
	font-size: 16px;
	min-height: 50px;
}
.divAlertCerceveIc input {
	float: right;
	border: solid 2px #ffffff;
	padding: 5px 15px;
	background-color: #232323;
	margin: 2px;
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
}
.divAlertCerceveIc input:hover {
	background-color: #0050ef;
}
@media screen and (max-width:1050px) {
.divAlertCerceveIc {
	position: relative;
	left: 10%;
	width: 80%;
	margin-left: 0px;
	padding: 10px;
}
}
/* Zeki Alert ############### */


/* SABITS */
body {
	margin: 0px;
	background-color: #fff;
	/* [disabled]color: #000; */
	font-family: ZWFont1, Arial;
	letter-spacing: 0.5px;
	font-size: 13px;
	line-height: 1.42857143;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
input[type=checkbox], input[type=radio] {
	position: absolute;
	overflow: hidden;
	clip: rect(0 0 0 0);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	border: 0;
}
input[type=checkbox] + label, input[type=radio] + label {
	padding-left: 30px;
	padding-right: 10px;
	margin: 2px;
	height: 25px;
	display: inline-block;
	line-height: 25px;
	background-repeat: no-repeat;
	background-position: 0 0;
	vertical-align: middle;
	cursor: pointer;
	background-image: url(../img/toolCheck.png);
}
input[type=checkbox]:checked + label, input[type=radio]:checked + label {
	background-image: url(../img/toolCheck.png);
	background-position: 0 -25px;
}
select {
	border: solid 1px #545759;
	background-color: #fff;
	padding: 5px 10px;
	height: 35px;
	font-family: ZWFont1;
	font-size: 11px;
	-moz-appearance: none;
	-webkit-appearance: none;
	-webkit-border-radius: 0px;
	appearance: none;
	background: url(../img/icoDDOk.png) no-repeat right center
}
 *::-webkit-scrollbar {
width: 7px;
background-color: #eee;
}
/**::-webkit-scrollbar-button:vertical:increment { height: 10px; background: url(../img/icoScrollBar.png) no-repeat 0px -15px; }
*::-webkit-scrollbar-button:vertical:decrement { height: 10px; background: url(../img/icoScrollBar.png) no-repeat 0px 0px; }*/
*::-webkit-scrollbar-track {
background-color: #ccc;
}
*::-webkit-scrollbar-button {
display: none;
}
*::-webkit-scrollbar-thumb {
background-color: #000;
}
.tl {
	font-family: TL !important;
	font-size: 85%;
}
.acIcerikUrun {
	cursor: pointer;
	padding: 10px 5px;
	width: 100%;
	background-color: #ffffff;
	border-bottom: #e9e9e9 1px solid;
	border-left: solid 1px #e9e9e9;
	border-right: solid 1px #e9e9e9;
	color: #333333;
	font-size: 12px;
	vertical-align: middle;
}
.acIcerikUrun2 {
	cursor: pointer;
	padding: 10px 5px;
	width: 100%;
	background-color: #ffffff;
	border-bottom: #e9e9e9 1px solid;
	border-left: solid 1px #e9e9e9;
	border-right: solid 1px #e9e9e9;
	color: #9b3799;
	font-size: 12px;
	vertical-align: middle;
}
.icoWhatsApp {
	background: url(../img/icoWhatsApp.png) no-repeat center center;
	background-size: auto;
}
.icoTelefon {
	background: url(../img/icoTelefon.png) no-repeat center center;
	background-size: auto;
}
/* default h's */
/* tum fomrlarin/inputlarin defaultlari */
/**********************************/


/* GENEL */
.divContainer {
	position: relative;
	display: block;
	margin: auto auto;
	width: 89%;
	/* max-width: 1700px; */
}
.divContainerBack {
	width: 100%;
}
.divSayfaPasif {
	display: none;
	position: absolute;

	top: 0px;
	z-index: 100;
	width:100%;
	height: 100%;
	background-color: #000000;
	opacity: 0.7;
}
.divOrta {
	/* background-color: #ffffff; */
}
.divMenuUstSabit {
	display: table;
	width: 100%;
	background-color: #000;
	color: #fff;
	line-height: 35px;
}
.ulUstSabit {
	display: table;
	float: left;
	color: #fff;
	letter-spacing: 1.2px;
}
.ulUstSabit * {
	float: left;
}
.ulUstSabit li {
	float: left;
	margin-right: 20px;
	background-position: left center;
	font-family: Arial;
}
.ulUstSabit li:before {
	float: left;
	margin-right: 15px;
	content: "|";
}
.ulUstSabit li:first-of-type:before {
	margin-right: 0px;
	content: "";
}
.ulUstSabit .icoWhatsApp, .ulUstSabit .icoTelefon {
	display: inline-block;
	width: 25px;
	height: 25px;
	margin: 3px 5px -7px 0px;
}
.ulUstSabit .icoWhatsApp:before, .ulUstSabit .icoTelefon:before {
	margin-right: 0px;
	content: "";
}
.divUstDil {
	padding-left: 35px;
	background: no-repeat left 80px center url(../img/icoTR.png);
	cursor: pointer;
	background-color:#ffffff;
	height:89px;
	margin-top: -90px;
	line-height: 90px;
	text-align:center;
}
.divMenuUst {
	display: table;
	width: 100%;
	position: fixed;
	z-index: 9999;
	/* background-color: #ffffff; */
	background-image: none;
	color:#000;
	height: 90px;
	background-repeat: repeat-x;
}
.anasayfa .divMenuUst {
    /* background-color: #ffffff; */
    /* background-image: url(../img/ustback.png); */
}

    .anasayfa .divMenuUst .navMenuUst > ul > li > a {
        color: #10130e;
    }
    .anasayfa .aLogo {
	background: url(../img/logo.png) no-repeat center center;
	width: 126px;
	height: 56px;
}
.divMenuUst2 {
	/* background-color: #ffffff; */
	background-image: none;
}
.divMenuUstMesaj {
	background-color: #d6d6d6;
	line-height: 35px;
	text-align: center;
	font-family: Arial;
	letter-spacing: 1.5px;
}
.kayanRef { height:100px;}
.divMenuIc {
	position: relative;
	display: table;
	width: 100%;
	padding: 0px 0px;
	margin: auto auto;
}
.divMenuIcFixed {
	position: fixed;
	z-index: 111;
	width: 89%;
	top: 0px;
	padding-bottom: 10px;
	background-color: #fff;
}
.divMenuIcFixed .navMenuUst > ul > li > div {
	padding-top: 10px;
}
 .divMLeft {position: fixed !important;z-index: 200;top: 0px;left: -250px;width: 250px !important;height: 100%;margin: 0px 0px 0px 0px !important;overflow-y: auto !important;background-color: #fcfcfc;border: solid 0px #dfdfdf;z-index:99999;}
.divMLeft > * {
	padding: 15px 10px 10px 10px;
	border-bottom: solid 1px #5a5a5a;
}
.divMLeft > *:last-child {
	border-bottom: none;
}
.divMLeftBaslik {
	display: none;
	background-color: #fcfcfc;
}
.aMLeftLogo {
	display: inline-block;
	width: 150px;
	height: 70px;
	background: url(../img/logoMLeft.png) no-repeat center center;
}
.aMLeftKapat {
	float: right;
	display: inline-block;

	width: 30px;
	height: 30px;
	background: url(../img/btnMLeftKapat.png) no-repeat center center;
}
.divMLeftAltGoster {
	display: none;
	position: absolute;
	top: 0px;
	right: 10px;
	width: 30px;
	height: 30px;
	background: url(../img/btnMLeftAlt.png) no-repeat center center;
}
.divMMenu {
	display: none;
	width: 50px;
	height: 30px;
	background: url(../img/btnMMenu.png) no-repeat center center;
	margin-top:17px;
}
.aLogo {
	display: block;
	width: 126px;
	height: 56px;
	background: url(../img/logo2.png) no-repeat center center;
	margin-left: 30px;
	margin-top: 15px;
}
.aLogo2 {
	display: block;
	width: 170px;
	height: 80px;
	background: url(../img/logo2.png) no-repeat center center;
	margin-left: 30px;
	margin-top: 5px;
}
.aMenuHome {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../img/icoHome.png) no-repeat center center;
}
.navMenuUst {
	/* margin-top: 40px; */
	/* margin-left: 25px; */
	line-height: 90px;
	width: calc(85% - 126px);
}
.navMenuUst > ul {
	display: table;
	/* margin: auto auto; */
	float: right;
}
.navMenuUst > ul > li {
	float: left;
	position: relative;
}
.navMenuUst > ul > li > a {
	margin-right: 30px;
	font-size: 12px;
	letter-spacing: 1.2px;
	color: #000;
	padding-right: 5px;
	padding-top: 38px;
	padding-bottom: 38px;
	background: url(../img/menuicon.png) no-repeat right 53px;
}
/*.navMenuUst > ul > li > a:last-of-type { margin-right: 0px; }*/
.navMenuUst > ul > li > div {
	display: none;
	position: absolute;
	left: -60px;
	z-index: 110;
	width: 200px;
}
.navMenuUst > ul > li > div > div {
	display: table;
	background-color: #ffffff;
	width: 100%;
	/* padding: 0px 20px; */
}
.navMenuUst > ul > li > div > div > * {
	float: left;
	display: table;
	padding: 15px 15px;
	width: 100%;
	text-align: c;
}
.navMenuUst > ul > li > div > div > ul > li {
	display: block;
	width: 100%;
}
.navMenuUst > ul > li > div > div > ul > li > a {
	display: block;
	width: 100%;
	font-size: 13px;
	line-height: 30px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: dashed 1px #d1d1d1;
	color: #000000;
}
.navMenuUst > ul > li > div > div > ul > li:first-of-type a {
	/*color: #000000;
	border-bottom-color: #000000;
	font-size: 18px;
	font-family:ZwFont1;*/
}
.navMenuUst > ul > li > div > div > ul > li:last-of-type a {
	border-bottom: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.navMenuUst2 > ul > li > div {
	display: none;
	position: absolute;
	left: -35px;
	top: 0px;
	z-index: 110;
	margin-top: 20px;
	padding-top: 30px;
	width: 750px;
}
.navMenuUst2 > ul > li > div > div {
	display: table;
	background-color: #f6f6f6;
}
.navMenuUst2 > ul > li > div > div > * {
	float: left;
	display: table;
	padding: 25px 35px;
}
.navMenuUst2 > ul > li > div > div > ul > li {
	display: block;
	width: 100%;
}
.navMenuUst2 > ul > li > div > div > ul > li > a {
	display: block;
	width: 100%;
	font-size: 13px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: dashed 1px #d1d1d1;
}
.navMenuUst2 > ul > li > div > div > ul > li:first-of-type a {
	color: #000;
	border-bottom-color: #000;
	font-size: 18px;
	font-family: Georgia, 'Times New Roman', Times, serif;
}
.navMenuUst2 > ul > li > div > div > ul > li:last-of-type a {
	border-bottom: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.divMenuUst2 .navMenuUst > ul > li > a {
	color: #000;
}

.divMenuUstTool {
	cursor: pointer;
	margin-top: 45px;
}
.divMenuUstTool > * {
	margin-left: 20px;

}
.divMenuUstTool > *:first-child {
	margin-left: 0px;
}
.btnMAra, .btnMKullanici, .btnMKullaniciA, .btnMSepet {
	width: 30px;
	height: 30px;
	background: no-repeat center center;
}
.btnMAra {
	background-image: url(../img/icoArama.png);
}
.btnMKullanici {
	background-image: url(../img/icoKullanici.png);

}
.btnMKullaniciA {

	background-image: url(../img/icoKullaniciA.png);
}
.btnMSepet {
	background-image: url(../img/icoSepet.png);
}
.divMenuSepet {
	display: inline-block;
	position: relative;
	padding-right: 7px;
}
.divMenuSepet > span {
	position: absolute;
	bottom: -5px;
	right: 0px;
	width: 20px;
	height: 19px;
	padding-top: 1px;
	background: url(../img/icoSepetAdet.png) no-repeat center center;
	color: #fff;
	text-align: center;
	font-size: 11px;
	animation: divSepetZil 12s .7s ease-in-out infinite;
	transform-origin: 50% 4px;
}
.divMenuAltSabit {
	margin: 23px 0px -3px 0px;
	width: 100%;
	height: 20px;
	background-color: #000;
}
.divMenuAlt {
	background-color: #404040;
	padding: 35px 2%;
	color: #fff;
}
.divMenuAlt > div:first-of-type {
	    padding: 0px 50px 0px 50px;
    border-bottom: 1px solid #5a5a5a;
    border-right: 1px solid #5a5a5a;
	min-height:80px;
}
.divMenuAlt > div:nth-of-type(2) {
	    padding: 0px 50px 0px 50px;
    border-bottom: 1px solid #5a5a5a;
    border-right: 1px solid #5a5a5a;
		min-height:80px;

}
.divMenuAlt > div:nth-of-type(3) {
	    padding: 0px 50px 0px 50px;
    border-bottom: 1px solid #5a5a5a;
		min-height:80px;

}

/*.divAltAciklama1 { display: inline-block; width: 100%; background-color: #e7e7e7; font-size: 14px; text-align: center; }
.divAltAciklama1 > div { float: left; width: calc(20% - 21px); padding: 10px 10px; border-right: solid 1px #bfbfbf; }
.divAltAciklama1 > div:last-of-type { border-right: none; }
.divAltAciklama1 > div > img { margin-right: 10px; }*/
.tblAltAciklama1 {
	width: 100%;
	background-color: #e7e7e7;
	font-size: 14px;
	text-align: center;
	border-collapse: separate;
	border-spacing: 10px;
}
.tblAltAciklama1 td {
	border-right: solid 1px #bfbfbf;
}
.tblAltAciklama1 td:last-of-type {
	border-right: none;
}
.tblAltAciklama1 img {
	padding: 5px;
}
.divEBulten {
	text-align: center;
	font-size: 14px;
}
.divEBultenBaslik {
	position: relative;
	font-size: 18px;
	text-align: center;
	font-weight: bold;
	letter-spacing: 1px;
}
.divEBultenBaslik:before {
	content: " ";
	position: absolute;
	top: 15px;
	left: 0px;
	width: 100%;
}
.divEBultenBaslik div:first-of-type {
	position: relative;
	display: inline-block;
	background-color: #fff;
}
.divEBultenBaslik div:first-of-type:before {
	content: " ";
	position: absolute;
	top: 0px;
	left: -20px;
	width: 20px;
	height: 20px;
	background-color: #fff;
}
.divEBultenBaslik div:first-of-type:after {
	content: " ";
	position: absolute;
	top: 0px;
	right: -20px;
	width: 20px;
	height: 20px;
	background-color: #fff;
}
.divEBultenBaslikIcon {
}
.divEBultenDetay {
	display: table;
	width: 100%;
	padding: 60px 0px 60px 0px;
	background-color: #1c1b1b;
}
.divEBultenDetay > div:first-of-type {
	font-size: 14px;
	line-height: 38px;
	text-align: left;
	letter-spacing:3px;
	margin-left: 115px;
	font-weight: bold;
	color: #f99900;
}
.divEBultenDetay > div:nth-of-type(2) {
	color: #838383;
	font-size: 12px;
	text-align: left;
	margin-left: 115px;
	margin-bottom: 40px;
	margin-top: 20px;
}
.divEBultenDetay > div:nth-of-type(3) {
	display: table;
	width: 400px;
	margin: 15px auto;
	background-color: #232323;
}
.txtEBulten {
	text-indent: 11px;
	line-height: 60px;
	border: none;
	background-color: transparent;
	width: calc(100% - 80px);
	color: #888888;
	font-size: 13px;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.btnEBulten {
	float: right;
	width: 60px;
	height: 60px;
	background: url(../img/btnEBulten.png) no-repeat center center;
	background-color: #ffffff !important;
}
.divAltAciklama2 {
	display: table;
	margin-top: 25px;
	padding: 15px 20px;
	width: 100%;
	background-color: #e7e7e7;
	font-size: 14px;
	line-height: 45px;
}
.divAltAciklama2 img:first-of-type {
	margin-right: 15px;
}
.divAltAciklama2 img:last-of-type {
	margin: 0px 15px 0px 40px;
}
.divAltAciklama2 h6 {
	display: inline-block;
}

.divAltAciklama2 div {




}
.divMenuAltDetay {
	display : table;
	position: relative;
	margin-top: 40px;
	width: 100%;
	letter-spacing: 1px;
}
.divMenuAltDetay:before {
	content: " ";
	position: absolute;
	top: 30px;
	left: 0px;
	width: 100%;
	height: 1px;
	border-bottom: solid 2px #000;
}
.divMenuAltDetay > div {
	float: left;
	margin: 0px 6% 0px 2%;
}
.divMenuAltDetay > div:first-of-type {
	margin: 0px 4% 0px 2%;
}
.divMenuAltDetay > div:last-of-type {
	float: right;
	margin: 50px 0px 0px 0px;
}

.divMenuAltDetay > div a {
	display: block;
	color: #555;
	font-size: 12px;
	line-height: 25px;
}
.divMenuAltDetay > div > a:first-of-type {
	margin-bottom: 10px;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	border-bottom: solid 5px #000;
}
.divMenuAltDD {
	padding: 5px;
	margin: 0px 0px 5px 0px;
	border: solid 1px #e5e5e5;
	width: 100px;
	background: none;
	-moz-appearance: menulist;

	-webkit-appearance: menulist;
	appearance: menulist;



	font-family: Arial;
}
.pikare {
	color: #e7e7e7;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	padding: 3px;
	float: left;
	/* margin-left:6%; */
	WIDTH: 100%;
	/* COLOR: #EDEDED; */
	BACKGROUND-COLOR: #303030;
	/* height: 30px; */
	line-height: 40px;
	text-align: center;
}
.pikare a {
	display: inline-block !important;
	font-weight:bold;
}
.divSMbg {
	display: table;
	padding: 60px 0px 60px 0px;
	background-color: #f8f8f9;
}
.divSM {
	right: 0px;
	font-size: 12px;
	color: #f8f8f9;
	padding-top: 2%;
}
.divSabitSM{
    position: fixed;
    display: inline-block;
    left: 2%;
    top: 50%;
    margin-top: -220px;
    }

.divSabitSM > * {
	background-color: #FFFFFF;
}
.divSabitSM > a {
	display: block;
	position: relative;
	width: auto !important;
	margin-right: 10px;
	padding-left: 40px;
	height: 40px;
	line-height: 40px;
	/* background-color: #f0f0f0; */
	margin-top: 80px;
}
.divSabitSM > .aSMFace:after {
	left: 0px;
	content:" FACEBOOK";
	position:absolute;
	line-height:40px;
	color:#000;
	writing-mode: tb-rl;
	top: 40px;
	}

.divSabitSM > .aSMInstagram:after {
	left: 0px;
	content:" INTAGRAM";
	position:absolute;
	line-height:40px;
	color:#000;
	writing-mode:tb-rl;
	top: 40px;
}

.divSabitSM > .aSMTwitter:after {
	left: 0px;
	content:" TWITTER";
	position:absolute;
	line-height:40px;
	color:#000;
	writing-mode: tb-rl;
	top: 40px;
}

	
.divSMDetay {
    display: table;
    width: 100%;
    }
	
	
.divSM > * {
	background-color: #FFFFFF;
	margin: auto;
}
.divSM > a {
	float: left;
	display: block;
	position: relative;
	width: auto !important;
	margin-right: 10px;
	padding-left: 40px;
	height: 40px;
	line-height: 40px;
	background-color: #f0f0f0;
}

.divSMDetay > div:first-of-type {font-family:ZWFont2;font-size: 30px;font-weight:bold;line-height: 38px;text-align: left;letter-spacing: 0.5px;color: #b99867;float:left;margin-right: 20px;}
.divSMDetay > div:nth-of-type(2) {color: #838383;font-size: 12px;text-align: left;/* margin-bottom: 40px; *//* margin-top: 20px; */float:right;}

.aSMFace, .aSMTwitter, .aSMInstagram, .aSMPinterest, .aSMLinkedIn, .aSMGoogle {
	background-image: url(../img/icoSM.png);
}
.aSMFace {
	background-position: 0px 0px;
}
.aSMTwitter {
	background-position: 0px -40px;
}
.aSMInstagram {
	background-position: 0px -80px;
}
.aSMPinterest {
	background-position: 0px -120px;
}
.aSMLinkedIn {
	background-position: 0px -160px;
}
.aSMGoogle {
	background-position: 0px -200px;
}
.divAMDefault {
	display: block;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 101;
	padding: 15px 20px;
	/* background-color: #fff; */
	color: #000;
	font-size: 13px;
}
.divAMDil {
	top: 12px;
	width: 10%;
	/* background-color: #ffffff; */
}
.ddUMDil {
	border: none;
	/* color: #fff; */
	font-family: Zwfont1;
	font-size: 14px;
	width: 100%;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 1px;
}
.ddUMDil option {

}
.divAMArama {
	font-size: 12px;
	background-color: #fff;
	color: #000;
	border: solid 1px #bfbfbf
}
.divAMCerceve {















	position: relative;
	padding: 10px 15px;
	background: url(../img/icoDDOk.png) no-repeat right center #eaeaea;
	border: solid 1px #dcdcdc;
	margin-right: 1%;
	letter-spacing: 1.2px;
}
.divAMCerceve > div {
	display: none;
	position: absolute;
	z-index: 100;
	left: -1px;
	top: 36px;
	width: calc(100% + 2px);
	max-height: 200px;
	overflow: auto;
	background-color: #fff;
	border: solid 1px #888888;

	color: #000;
}
.divAMCerceve a {
	display: block;
	width: 100%;
}
.cekAMSeviye1 {
	margin-left: 0px;
}
.cekAMSeviye2 {
	margin-left: 15px;
}
.cekAMSeviye3 {
	margin-left: 30px;
}
.txtArama {
	padding: 12px 15px;
	margin-right: 1%;
	border: solid 1px #dcdcdc;
	background-color: #fff;
	font-size: 12px;
	color: #000;
	letter-spacing: 1.1px;
}
.btnArama {
	padding: 12px 15px;
	background-color: #bb0b0b !important;
	color: #fff !important;
	font-size: 13px;
	letter-spacing: 1.1px;
}
/*.divAMKullanici { font-size: 13px; line-height: 35px; }
.txtAMDefault { padding: 10px 15px; margin-bottom: 5px; border: none; background-color: #dcdcdc; color: #000; font-style: italic; }
.btnAMDefault { padding: 10px 15px; background-color: #d30c0c !important; color: #fff; font-size: 12px; }
.divAMKullanici > div > a:first-of-type { margin-right: 5px; }
.divAMKullanici > div > a:last-of-type { margin-left: 5px; }*/
.divAMKullanici {
	font-size: 15px;
	line-height: 35px;
	border: solid 1px #ededed;
	padding: 0px 0px;
	background-color: #fff;
	color: #000
}
.txtAMDefault {
	padding: 2% 3%;
	margin-bottom: 2%;
	border: none;
	background-color: #ffffff;
	color: #000;
	font-style: italic;
	border-radius: 3px;
	border: solid 1px #ededed;

}
.btnAMDefault {
	padding: 10px 15px;
	background-color: #000000 !important;
	color: #ffffff !important;
	font-size: 14px;
	text-transform: uppercase;
	line-height: 150%;
	text-align: center;
}
.divAMKullanici > div {
	padding: 3% 4%;
	border-right: solid 1px #ededed;
}
.divAMKullanici > div:last-of-type {
	border-right: none;
}
.divAMKullanici > div > p {
	padding: 4% 0px;
	font-size: 12px;
}
.divAMKullanici > div > div:first-of-type {
	margin-bottom: 4%;
	padding-left: 7%;
	font-size: 20px;
	background: url(../img/icoUyelik1.jpg) no-repeat left center;
}
.divAMKullanici > div:first-of-type > div:first-of-type {
	background-image: url(../img/icoUyelik2.jpg);
}
.divAMKullanici > div > div:last-of-type > a:first-of-type {
	margin-right: 5px;
}
.divAMKullanici > div > div:last-of-type > a:last-of-type {
	margin-left: 5px;
}
.divAMSepet {
	display: block;
	position: fixed;
	z-index: 101;
	right: -353px;
	top: 0px;
	padding: 20px 20px;
	width: 350px;
	height: calc(100vh);
	overflow: auto;
	border-left: solid 3px #fff;
	background-color: #f2f2f2;
}
.divAMSepet > div {
	position: relative;
	display: table;
	width: 100%;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: solid 1px #e5e5e5;
}
.divAMSepet > div:after {
	content: "";
	position: absolute;
	left: 0px;
	bottom: -2px;
	width: 100%;
	height: 1px;
	border-bottom: solid 1px #fff;
}
.divAMSepet > div:last-of-type {
	margin-bottom: 0px;
	padding-bottom: 0px;
	border-bottom: none;
}
.divAMSepet > div:after {
	display: none;
}
.aMRightKapat {
	float: right;
	display: inline-block;
	width: 30px;
	height: 30px;
	background: url(../img/btnSSSil.png) no-repeat center center;
}
.divAMSepetBaslik {
	text-align: center;
	line-height: 30px;
}
.divAMSepetBaslik > span {
	display: inline-block;
	width: 20px;
	height: 30px;
	background: url(../img/icoAMSepet.png) no-repeat center -2px;
	color: #0da60d;

	font-weight: bold;
}
.divAMSepetUrun {
}
.divAMSepetUrun > div > a {
	display: block;
	width: 100%;
}
.divAMSepetUrun > div > a > img {
	max-width: 100%;
	max-height: 100px;
}
.divAMSepetUrun > div:first-of-type > a {
	padding: 10px;
	border: solid 1px #d9d9d9;
	background-color: #fff;
	text-align: center;
}

.divAMSepetUrun > div:last-of-type > a:first-of-type {
	font-weight: bold;
}

.divAMSepetUrun > div:last-of-type > * {
	margin-bottom: 10px;
}
.divAMSepetUrun > div:last-of-type > div {
	font-size: 18px;
}
.divAMSepetKargo {
	font-size: 14px;
	text-align: center;
}
.divAMSepetKargo > b {
	color: #0da60d;
	font-family: ZWFont2;
	font-size: 24px;
	font-weight: bold;
	font-style: italic;
}
.divAMSepetToplam {
	font-size: 14px;
	line-height: 35px;
}
.divAMSepetToplam > div:first-of-type {
	margin-bottom: 10px;
}
.divAMSepetToplam > div:first-of-type > b {
	float: right;
	font-size: 24px;
	font-weight: normal;
}
.divAMSepetToplam > div:last-of-type {
	margin-bottom: 30px;
}
.divAMSepetToplam > div:last-of-type > a {
	display: block;
	background-color: #19cd19 !important;
	text-align: center;
	line-height: 200%;
}
.btnScrollUp {
	cursor: pointer;
	display: none;
	position: fixed;
	right: 65px;
	bottom: 50px;
	width: 70px;
	height: 50px;
	background: url(../img/btnYukariGit.png) no-repeat #fff center center;
}
/**********************************/



/* ANASAYFA */
.divSlide {
	display: block;
	width: 100%;
	overflow: hidden;
	margin-top: 100px;
}
.divSlideM {
	display: none;
	width: 100%;
	overflow: hidden;
	margin-top: 90px;
}
.divSlideOrta {
	width: 100%;
	margin-bottom: 5%;
}

.divAnaBanners {
	display: table;
	width: 100%;
	margin: 10px 0px;
}
.aAnaBanner {
	float: left;
	display: block;
	position: relative;
	margin-bottom: 3%;
	width: 100%;
	overflow: hidden;
	text-align: center;
	color: #fff;
	background: url(../img/loader.gif) no-repeat center center;
}
.divAnaBannerBosluk {
	float: left;
	width: 100%;
	height: 1px;
}
.divAnaBannerB {
	position: absolute;
	bottom: 10%;
	width: 100%;
}
.divAnaBannerB > div {
	display: table;
	margin: auto auto;
}
.divAnaBannerB1 {
	font-size: 14px;
}
.divAnaBannerB2 {
	font-size: 40px;
	font-weight: bold;
	font-family: ZWFont2;
}
.divAnaBannerB3 {
	border-bottom: solid 1px #fff;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1.5px;
}
.divAnaBanners .aAnaBanner:nth-of-type(1), .divAnaBanners .aAnaBanner:nth-of-type(6) {
	width: 31%;
}
.divAnaBanners .aAnaBanner:nth-of-type(2), .divAnaBanners .aAnaBanner:nth-of-type(7) {
	width: 31%;
	margin-left: 3.5%;
	margin-right: 3.5%;
}
.divAnaBanners .aAnaBanner:nth-of-type(3), .divAnaBanners .aAnaBanner:nth-of-type(8) {
	width: 31%;
}
.divAnaBanners .aAnaBanner:nth-of-type(4) {
	width: 48.25%;
}
.divAnaBanners .aAnaBanner:nth-of-type(5) {
	width: 48.25%;
	margin-left: 3.5%
}
.divAnaBanners .aAnaBanner:nth-of-type(6), .divAnaBanners .aAnaBanner:nth-of-type(7), .divAnaBanners .aAnaBanner:nth-of-type(8) {
	margin-bottom: 0px;
}
.divAnaBanner2 {
	display: table;
	width: 100%;
}
.divAnaBanner2t1 {
	margin: auto;
	text-align: center;
}
.divAnaBanner2t1 > img {
	margin-top: 30px;
}
.divAnaBanner2t1 > div:nth-of-type(1) {
	text-align: center;
	font-size: 30px;
	margin-top: 10px;
}
.divAnaBanner2t1 > div:nth-of-type(2) {
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 4px;
	margin-top: 10px;
}
.divAnaBanner2t1 > div:nth-of-type(3) {
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #b0b0b0;
	margin-top: 10px;
}
.divAnaBanner2t2 {
	margin: auto;
	text-align: center;
	border-right: solid 1px #000000;
}
.divAnaBanner2t2 > div:nth-of-type(1) {
	background-image: url(../img/kurumsalGercekler.jpg);
	width: 100%;
	height: 235px;
	background-size: contain;
	color: #ffffff;

	line-height: 235px;
	font-size: 20px;
	text-align: center;
}
.divAnaBanner3 {
	display: block;
	width: 100%;
	background-color: #f5f2ee;
}
.divAnaBanner3t2 {
	margin: auto;
	text-align: center;
}


.divAnaBanner3t2 > img {
	text-align: center;
	width: 100%;
}
.divAnaBanner3t2 > div:nth-of-type(1) {font-size: 52px;font-family: arial;font-weight: bold;text-align: right;display: table;margin-left: 30%;margin-top: 50px;}

.divAnaBanner3t2 > div:nth-of-type(2) {font-family: Zwfont1;font-size: 14px;text-align: left;line-height: 40px;width: 340px;margin-left: 30%;margin-top: 40px;}
.divAnaBannerBaslik{
	background-color:#FFF;}
.divAnaBannerBaslik > div{ display:table;} 
.divAnaBannerBaslik > div > div:first-of-type{
	text-align: left;
	font-size: 52px;
	margin-top: 90px;
	/* padding-top: 70px; */
	font-family: arial;
	font-weight: bold;
	letter-spacing: 3px;
	float: left;
}
.divAnaBannerBaslik > div > div:nth-of-type(2){
	text-align: left;
	font-size: 42px;
	color: #b99867;
	font-family: Zwfont2;
	float: left;
}
.divAnaBannerBaslik > div > div:nth-of-type(2) > span {
	font-family:Georgia;
	font-size:136px;
	}
	
.divAnaBannerSlogan	> div:first-of-type > span {
	font-family:Georgia;
	font-size:80px;
	color: #b99867;
	}
	
.divAnaBannerSlogan > div:nth-of-type(2) {
	font-family:Zwfont2;
	font-size:40px;
	color:#b99867;
	margin-top: -80px;
	}
.divAnaBannerSlogan > div:nth-of-type(2) > span {
	font-size:34px;
	color:#000000;
}
.divAnaBannerSlogan > div:nth-of-type(2) > span:nth-of-type(2) {
	font-size:20px;
	font-family:Arial;
	font-weight:bold;
	color:#b99867;
	letter-spacing: 3px;
}
.divAnaBanner3t2 > div:nth-of-type(3) {
	text-align: left;
	font-size: 17px;
	margin-top: 10px;
	font-family: ZwFont1;
	line-height: 40px;
}
.divAnaBanner3t2 > div:nth-of-type(4) {
	text-align: left;
	font-size: 12px;
	margin-top: 10px;
	text-align: justify;
	line-height: 22px;
}
.divAnaBanner4 {
	display: table;
	width: 100%;
	
	margin-top: 2%;
	padding:  5% 0;
}
.divAnaBanner4t2 {
	margin: auto;
	text-align: center;
}
.divAnaBanner4t2 > img {
	text-align: center;
	width: 90%;
}
.divAnaBanner4t2 > div:nth-of-type(1) {
	text-align: center;
	font-size: 52px;
	font-family: arial;
	font-weight: bold;	
	margin-top: 10px;
	padding-top: 30px;
	padding: 0px 5%;
}

.divAnaBanner4t2 > div:nth-of-type(1) > span{
    font-family: Georgia;
    font-size: 80px;
    color: #b99867;}
.divAnaBanner4t2 > div:nth-of-type(2) {
	text-align: left;
	font-size: 30px;
	margin-top: 10px;
	padding: 0px 5%;
}
.divAnaBanner4t2 > div:nth-of-type(3) {
	text-align: left;
	font-size: 60px;
	margin-top: 10px;
	font-family: ZwFont2;
	padding: 0px 5%;
}
.divAnaBanner4t2 > div:nth-of-type(4) {
	text-align: left;
	font-size: 14px;
	margin-top: 10px;
	text-align: justify;
	line-height: 40px;
	text-align: center
}
.divAnasayfaharita{
	border:1px solid #5a5a5a;
	margin-top: 2%;
	padding: 2%;
}
.divAnasayfaIletisim{
	font-size:12px;
	font-family:Arial;
	padding:2% 0 0 0;
	text-align:center;}
.AnasayfaKatalog{
	border:1px solid #5a5a5a;
	font-family:ZWFont2;
	font-size: 30px;
	font-weight:bold;
	line-height: 61px; 
	letter-spacing: 0.5px;
	color: #b99867; 
	max-width:435px;
	height:61px;
	background: url(../img/katalogimg.png) no-repeat right;
	text-align:center;
	vertical-align:middle;
		margin:auto;
}
.divAltDil{
	border:1px solid #5a5a5a;
	height:61px;
	text-align:center;
	max-width:240px;
	margin:auto;
	}
	
.divAltDil > .ddUMDil {
	border: none;
	color: #b99867;
	font-family: Zwfont1;
	font-size: 14px;
	width: 90%;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 1px;
	margin-left: 2.5%;
	height: 100%;
}
.divAnasayfaReferans{
	background-color: #f0f0f0;
	display: table;
	width: 100%;
	margin-top: 2%;
	padding: 20px 0;
	}
.divAnasayfaReferans > .baslik {
	text-align: center;
	font-size: 40px;
	font-family: arial;
	font-weight: bold;
	/* margin-top: 10px; */
	/* padding-top: 30px; */
}

.divAnasayfaReferans > .baslik > span{
    font-family: Georgia;
    font-size: 80px;
    color: #b99867;}
.ulReferanslar > li{
	border:1px solid #acacac;
	float:left;
	height:70px;
	max-width:265px;
	margin:1%;
	width:15%;
	text-align:center;
	line-height:70px
	}
.ulReferanslar { display: inline-flex;}
.ulReferanslar > li > img{
	width:90%;
	max-width:150px;}
	
/**********************************/
/* İÇ SAYFALAR */
.divIcSayfa{
	display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 100px;}
.divSatir{
	background:#f5f2ee;
	display:table;
	/* margin-bottom: 5px; */
	}
	
.divKurumsalYazi{
	display: table-cell;
	vertical-align: middle;
	font-size: 15px;
	line-height:40px;
	float: none;
}
.divKurumsalYazi > div{
	width: 50%;
	margin: auto;
	vertical-align: middle;
	}
.sayfayol{
	font-size: 14px;
	padding: 15px 0;
	margin-top: 0px;
	}
	
.divIcbaslik  {
	font-size: 52px;
	font-family: arial;
	font-weight: bold;
}

.divIcbaslik > span{
    font-family: Georgia;
    font-size: 80px;
    color: #b99867;}

.divIcAltbaslik{
	color:#b99867;
	font-size:24px;
	padding: 30px 0 20px 0;
	}
.divKoleksiyon{
	padding:10%;}
.divKoleksiyonbaslik{
		text-align: right;
		font-size: 100px;
		font-family: arial;
		font-weight: bold;
		color: #fff;
		margin-top: -180px;
		margin-right: -50px;
		border-bottom: 2px solid #000;
}
.divKoleksiyonbaslik  span{
    font-family: Georgia;
    font-size: 120px;
    color: #b99867;
    }
.divSayfaBaslikSol{
	max-height:550px;
	font-size: 22px;
	line-height:40px;
	display: table-cell;
	float: none;
	vertical-align: middle;
	text-align: left;
	}
.divSayfaBaslikSol > div {
	width:50%;
	margin: auto;}
.divSayfaBaslikSag{
		background-color:#FFF;
}
.divSayfaBaslikSag > img {
	max-height:555px;
	width: auto;
	}
.divGalery{
    display: table;
    margin: auto;
    width: calc(100% + 10px);
    margin-left: -5px;
    }
.divGalery > div {
	margin:5px;
	width:calc(33% - 10px);
	
	float:left;
	overflow: hidden;
	}

.divGalery > div > a { display:block; width: 100%; }
.divGalery > div > a > img { width: 100%; }



.divSatirGri{
	background:#f6f6f6;
	display:table;
	margin-bottom: 20px;
	}
.divGrupIcerik > div > div{
	width:50%;
	margin:auto;
	padding:25% 0;}
.divGrupIcerik > div:first-of-type {
	background-color:#f5f2ee;
	}
.divGrupIcerik{
	width:100%;
	background-color:#f6f6f6;
	display:table;
	font-size:17px;
	line-height:40px;
	}
.uretimbaslikyazi{
	font-size:15px;}
.uretimbaslikyazi > span {
	color:#b08648;
	font-style:italic;}
	
	
.divGaleri3{
    display: table;
    margin: auto;
    width: calc(100% + 20px);
    margin-left: -10px;
    }
.divGaleri3 > div {
	margin: 10px;
	width: calc(33.3% - 20px);
	/* height: 50vh; */
	float: left;
	overflow: hidden;
	}
.divGaleri3 > div > a { display:block; width: 100%; }
.divGaleri3 > div > a > img { width: 100%; }
.divIletisimForm{
	background-color: #000000;
	width: 80%;
	color: #ffffff;
	font-size: 30px;
	margin-top: 10%;
	margin-bottom: 10%;
	padding: 10%;
	margin-left: -15%;
}
.referans{
	text-align: center !important;
	padding: 20px 0;
	}
.divGalerireferans{
    display: table;
    margin: auto;
    width: calc(100% + 20px);
    margin-left: -10px;
    background-color: #f5f2ee;
    padding: 30px;
    }
.divGalerireferans > div {
	margin: 30px;
	width: calc(25% - 60px);
	/* height: 50vh; */
	float:left;
	overflow: hidden;
	background-color: #ffffff;
	height: 250px;
	text-align: center;
	line-height: 250px;
	}
.divGalerireferans > div > a { display:block; width: 100%; }
.divGalerireferans > div > a > img {
    max-width: 250px;
}
.divAnasayfaNum{
	position:fixed;
	height:100vh;
	right:0;
	float:right;
	top:50%;
	right:2%;
	margin-top:-150px;}
.divAnasayfaNum li{
	color:#b6b6b6;
	font-size:14px;
	margin:20px 0;
	padding:5px;}
.divAnasayfaNum .liaktif{
	color:#fff;
	background-color:#b99867;
	border-radius:50px;
	}
/**********************************/
/* HABER */
.divHOrta {
	/*margin: 20px 0px;*/
	background-color: #ffffff;
}
.divHOrta > div {
	float: left;
	display: table;
	border-left: solid 30px #ffffff;
	border-right: solid 30px #ffffff;
}
.divMHUst {
	display: none;
	margin: 2% 0px;
	border-top: solid 1px #e1e1e1;
	border-bottom: solid 1px #e1e1e1;
	background-color: #fff;
	line-height: 30px;
	text-align: center;
	font-family: ZWFont2;
	font-size: 14px;
}



.divMHUstFixed {
	position: fixed;
	z-index: 111;
	top: 0px;
	background-color: #fff;
	border-bottom: solid 1px #e7e7e7;
}
.divMHUst > div {
	padding: 5px 10px;
	border-right: solid 1px #e1e1e1;
}
.divMHUst > div:last-of-type {
	padding: 0px 0px;
	border-right: none;
}
.divMHUst > div:nth-of-type(1) > a {
	display: inline-block;
	padding-left: 30px;
	background: url(../img/icoMUDFiltre1.png) no-repeat left center;

}
.divHFiltre {
	margin-right: 20px;
	width: calc(25% - 20px);
	background-color: #fff;
}
.divHKategori {
	display: inline-block;
	margin-bottom: 10%;
	width: 100%;
}
.divHKategori:last-of-type {
	margin-bottom: 0px;
}
.divHKategoriBaslik {
	margin-bottom: 3%;
	padding-bottom: 3%;
	border-bottom: dashed 1px #888888;
	font-size: 18px;
	font-family: Georgia, 'Times New Roman', Times, serif;
}
.divHKategoriDetay {
	padding: 0% 0%;
}
.divHKategoriDetay a {
	margin-bottom: 3%;
	padding-bottom: 3%;
	border-bottom: dashed 1px #dedede;
	display: block;
	width: 100%;
	line-height: 30px;
}
.divHKategoriDetay a:last-of-type {
	margin-bottom: 0px;
	padding-bottom: 0px;
	border-bottom: none;
}
.aHKategoriDetayA {
	font-weight: bold;

}
.divHSag {
	margin-bottom: 20px;
	width: 100%;

	line-height: 170%;
}
.divHSag strong, .divHSag b {
	font-weight: bold;
}
.divHBaslik {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 2%;
}
/**********************************/


/* ILETISIM */
.divIForm {
}
.divIFBaslik {
	padding: 15px 0px;
	width: 100%;
	color: #f99900;
	font-size: 14px;
	text-align: center;
	text-decoration:underline;
}


.divIFicerik {
	padding: 15px 0px;
	width: 100%;
	color: #fff;
	font-size: 14px;
	text-align: center;
}
.divIFKayit {
	display: table;
	width: 100%;
	padding: 2% 0;
	margin: auto;
}
.divIFKayit > div {
	float: left;
	margin: 1% 3%;
	width: 100%;
	border-bottom: solid 1px #b99867;
}
.divIFKayitTek {
	width: 94% !important;
}
.divIFKayit > div > input[type='text'], .divIFKayit > div > select, .divIFKayit > div > textarea {
	padding: 0px 20px;
	width: calc(100% - 50px);
	height: 55px;
	background-color: transparent;
	border: none;
	color: #fff;
	line-height: 250%;
	font-size: 14px;
}
.divIFKayit > div > select {
	width: calc(100% - 10px);
	/*background-image: url(../img/icoS2Secim2.png);*/
}
.divIFKayitGKod {
	background-color:none;

}
.divIFKayitGKod input[type='text'] {
	float: left;
	margin-top: 5px;
	width: calc(100% - 200px) !important;
}
.divIFKayitGKod img, .divIFKayitGKod > div {
	float: right;
	margin-bottom: -6px;
}
.divIFKayitButon {
	border-bottom: none !important;
}
.btnIFTemizle, .btnIFGonder {
	float: left;
	padding: 1% 0px;
	width: calc(50% - 5px) !important;
	height: 45px !important;
	background-color: #b99867!important;
	color: #000000!important;
	font-size: 14px;
}
.btnIFGonder {
	float: right;
	background-color: #ffffff !important;
}
.divIAdres {
}
.divIABaslik {
	font-size: 30px;
	text-align: left;
	line-height: 120%;
	color: #fcfcfc;
	margin-top:50px;
}
.divIABaslik > div {
	font-size: 12px;
	font-weight: normal;
	color:#ffffff;
	padding-top:20px;
}
.divIAMagazalar {
	display: table;
	margin-top: 2.5%;
	font-size: 12px;
}
.divIAMagaza {
	float: left;
	display: table;
	width: 32%;
	margin-right: 2%;
}
div.divIAMagaza:last-of-type {
	margin-right: 0px;
}
.divIAMagaza > div {
	margin-top: 10px;
}
.divIAMagaza > div:first-of-type {
	margin-top: 25px;
	font-size: 15px;
}
/**********************************/


/* SSS */
.divHSSS {
	display: table;
	width: 100%;
	padding: 15px 0px;
	border-bottom: solid 1px #e2e3e3;
}
.divHSSSBaslik {
	padding-left: 40px;
	background: url(../img/icoSSS1.png) no-repeat 10px center;
	font-size: 14px;
	letter-spacing: 1px;
}
.divHSSSBaslikAktif {
	background-image: url(../img/icoSSS2.png);
}
.divHSSSDetay {
	display: none;
	margin-top: 15px;
	padding-left: 40px;
	font-size: 13px;
	font-style: italic;
}
/**********************************/




/* KURUMSAL */
.divKurumsal {
	background: url(../img/backKurumsal.jpg) no-repeat center center;
	background-size: cover;
	margin-top: 70px;
}
.divKurumsalIc {
	display: table;
	margin-bottom: 20px;
	padding: 35px;
    padding-bottom:10%;
	width: 100%;
	text-align: center;
	font-size: 13px;
	line-height: 35px;
	color: #ffffff;
}


.divKurumsalBaslik {
	display: table;
	width: 100%;
	padding-bottom: 4%;
	padding-top: 4%;
	font-size: 25px;
	color: #f99900;

	font-weight: bold;
}
/**********************************/


/* UYELIK */
.divKOrta {
	margin: 20px 0px;
	overflow: hidden;
}
.divKOrta > div {
	float: left;
	display: table;
	padding: 2.5% 3%;
}
.divKSol {
	margin-right: 20px;
	width: calc(35% - 20px);
	background-color: #fff;
}
.divKSag {
	width: 65%;
	background-color: #fff;
}
.divKSolBaslik {
	padding: 15px 0px;
	width: 100%;
	background-color: #000;
	color: #fff;
	font-size: 14px;
	text-align: center;
}
.divKSagBaslik {
	padding: 15px 0px;
	width: 100%;
	background-color: #e6e6e6;
	color: #000;
	font-size: 14px;
	text-align: center;
}
.divKKayit {
	display: table;
	width: 100%;
	padding: 2% 0px;
	border-top: solid 1px #000;
}
.divKKayit > div {
	float: left;
	margin: 1% 3%;
	width: 44%;
	border-bottom: solid 1px #c9c9c9;
}
.divKKayitTek {
	width: 94% !important;
}
.divKKayit > div > input[type='text'], .divKKayit > div > input[type='password'], .divKKayit > div > select, .divKKayit > div > textarea {
	padding: 0px 5px;
	width: calc(100% - 50px);
	height: 45px;
	background-color: transparent;
	border: none;
	color: #363636;
	line-height: 250%;
	font-size: 13px;
}
.divKKayit > div > select {
	width: calc(100% - 15px);
	/*background-image: url(../img/icoS2Secim2.png);*/
}
.divKKayitAlt {
	margin-top: 2%;
	padding: 1%;
}
.divKKayitGKod {
	background-color: #f5f5f5;
	border-bottom: none !important;
}
.divKKayitGKod input[type='text'] {
	float: left;
	margin-top: 0px;
	width: calc(100% - 180px) !important;
	text-indent: 10px;
}
.divKKayitGKod img, .divKKayitGKod div {
	float: right;
	margin-bottom: -6px;
}
.divKKayitButon {
	border-bottom: none !important;
}

.divKKayitButon > a {
	font-size: 14px;
	letter-spacing: 1px;
	text-decoration: underline;
}
.btnKRenk1, .btnKRenk2, .btnKRenk3 {
	float: left;
	padding: 1% 0px;
	width: calc(100% - 0px) !important;
	height: 45px !important;
	background-color: #999999 !important;
	color: #fff !important;
	letter-spacing: 2px;
}
.btnKRenk2 {
	background-color: #14a038 !important;
}
.btnKRenk3 {
	background-color: #3f5d9b !important;
}
.divKSolForm {
}
.divKSolForm .divKKayit > div {
	margin: 2% 0px !important;
	width: 50% !important;
}
.divKSolForm .divKKayitTek {
	margin: 2% 0px !important;
	width: 100% !important;
}
.divKGiris1, .divKGiris2, .divKGiris3, .divKGiris4, .divKGiris5 {
	position: relative;
	padding-left: 80px !important;
	background: url(../img/icoKGiris1.png) no-repeat 20px center;
}
.divKGiris2 {
	background-image: url(../img/icoKGiris2.png);
}
.divKGiris3 {
	background-image: url(../img/icoKGiris3.png);
}
.divKGiris4 {
	background-image: url(../img/icoKGiris4.png);
}
.divKGiris5 {
	background-image: url(../img/icoKGiris5.png);
}

.divKGiris1:before, .divKGiris2:before, .divKGiris3:before, .divKGiris4:before, .divKGiris5:before {
	content: "";
	position: absolute;
	left: 70px;
	top: 0px;
	width: 1px;
	height: 45px;
	border-right: solid 1px #c9c9c9;
}
.divKSagForm {
	margin-top: 5px;
}
/**********************************/


/* SIPARISLERIM */
.divKSiparis {
	display: table;
	margin-top: 2%;

	width: 100%;
}
.divKSiparis .divKSiparisSatir:last-of-type {
	border-bottom: none;
}
.divKSiparisBaslik {
	display: table;
	width: 100%;
	border-bottom: solid 1px #000;
	line-height: 30px;
	font-weight: bold;
}
.divKSiparisBaslik > div {
	display: table-cell;
	padding: 5px 10px;
	border-right: solid 2px #fff;
	vertical-align: middle;
}
.divKSiparisB20 {
	width: 20%;
}
.divKSiparisB10 {
	width: 10%;
	text-align: right;
}


.divKSiparisSatir {
	display: table;
	width: 100%;
	border-bottom: solid 1px #fbeded;
	line-height: 30px;
	
}
.divKSiparisSatir > div {
	display: table-cell;
	padding: 15px 10px;
	border-right: solid 2px #fff;
	vertical-align: middle;
}
.divKSiparisS20 {
	width: 20%;
}
.divKSiparisS10 {
	width: 10%;
	text-align: right;
}
/**********************************/


/* TAKSIT TABLOSU */
.divTBaslik {
	padding: 15px 0px;
	font-size: 18px;
	color: #000;
	text-align: center;
}
.divTTablo {
	display: table;
	width: 100%;
	text-align: center;
}
.divTTabloBaslik {
	display: table-header-group;
	width: 100%;
	border-bottom: solid 1px #e5e5e5;
	color: #1f1f1f;
	line-height: 30px;
	font-weight: bold;
}
.divTTabloBaslik > div {
	display: table-cell;
	padding: 10px 15px;
	border-right: solid 1px #e5e5e5;
	border-bottom: solid 1px #e5e5e5;
	vertical-align: middle;
}
.divTTabloBLogo {
	width: 15%;
	max-width: 150px;
}
.divTTabloBTaksit {
	width: 10%;
}

.divTTabloSatir {
	display: table-row-group;
	width: 100%;
	line-height: 20px;
	color: #636262;
	font-size: 14px;
}
.divTTabloSatir > div {
	display: table-cell;
	padding: 10px 15px;
	border-right: solid 1px #e5e5e5;
	border-bottom: solid 1px #e5e5e5;
	vertical-align: middle;
}
.divTTabloSLogo {
	width: 15%;
	max-width: 150px;
	background-color: #eeeeee;
}
.divTTabloSLogo img {
	max-width: 100%;
	max-height: 30px;
}
.divTTabloSTaksit {
	width: 10%;
}
/**********************************/



/* ANIMASYON */
@keyframes divSepetZil {
 0% {
transform: rotate(0);
}

 0.3% {
transform: rotate(30deg);
}
 1% {
transform: rotate(-28deg);
}
 1.6% {
transform: rotate(34deg);
}
 2.3% {
transform: rotate(-32deg);
}
 3% {
transform: rotate(30deg);
}
 3.6% {
transform: rotate(-28deg);
}
 4.3% {
transform: rotate(26deg);
}
 5% {
transform: rotate(-24deg);
}
 5.6% {
transform: rotate(22deg);
}
 6.3% {
transform: rotate(-20deg);
}
 7% {
transform: rotate(18deg);
}

 7.6% {
transform: rotate(-16deg);
}
 8.3% {
transform: rotate(14deg);
}
 9% {
transform: rotate(-12deg);
}
 9.6% {
transform: rotate(10deg);
}
 10.3% {
transform: rotate(-8deg);
}
 11% {
transform: rotate(6deg);
}
 11.6% {
transform: rotate(-4deg);
}
 12.3% {
transform: rotate(2deg);
}
 13% {
transform: rotate(-1deg);
}
 13.6% {
transform: rotate(1deg);
}
 14.3% {

transform: rotate(0);
}
 100% {
transform: rotate(0);
}
}
/**********************************/
@media screen and (max-width: 1860px) {
	.divSabitSM {
    display: none;
}
}

/* RESPONSIVE */
@media screen and (max-width: 1600px) {
	#services .service-col h3{font-size: 12px;}

.divUDTab > div:first-of-type {
	line-height: 45px;
}
.divUDBeden > div > h4 > a {
	padding: 14px 16px;
}
.divAltAciklama2 {
	padding: 10px 15px;
}
.divAltAciklama2 img {
	height: 40px;
}
.divUFCerceveBaslikYatay {
	line-height: 250%;
}
.divUFCerceveUzat {
	display: none;
}
.divSOSag {
	font-size: 12px;
}
.divSOSag > div:nth-of-type(2) > div {
	line-height: 18px;
}
.divSOSag > div:nth-of-type(2) > div:last-of-type {
	line-height: 24px;
}
.divSOSag > div:nth-of-type(2) > div:last-of-type > div:last-of-type {
	font-size: 20px;
}
.divAnaBanner4t2 > div:nth-of-type(4){
	line-height:32px;
	padding: 0px 5%;
	}

@media screen and (max-width: 1400px) {
	.carousel-background img{width: 100%;}
body {
	font-size: 12px;
}
.divContainer {
	width: 89%;
}
.ulUstSabit li {
	margin-right: 10px;
	letter-spacing: 1.1px;
}
.ulUstSabit li:before {
	margin-right: 10px;
}
.navMenuUst > ul > li > a {
	margin-right: 20px;
}
.divAMKullanici > div > div:first-of-type {
	padding-left: 10%;
	font-size: 17px;
}
.divSM > a:nth-of-type(1), .divSM > a:nth-of-type(2) {

}
.tblAltAciklama1 {
	border-spacing: 5px;
	font-size: 13px;
}
.divAltAciklama2 {
	font-size: 13px;
}
.divAltAciklama2 img {
	height: 35px;
}
.divAltAciklama2 img:last-of-type {
	margin: 0px 15px 0px 30px
}
.divAltAciklama2 div {
}
.divUDSpecG1 {
	letter-spacing: 0px;
}
.divSOSag > div:nth-of-type(2) > div {
	line-height: 16px;
}
.divSOSag > div:nth-of-type(2) > div > div:last-of-type {
	font-size: 14px;
}
.divSOSag > div:nth-of-type(2) > div:last-of-type {
	line-height: 18px;
}
.divSOSag > div:nth-of-type(2) > div:last-of-type > div:last-of-type {
	font-size: 18px;
}
.divSSepetSBFiyat {
	font-size: 16px;
}
.divSSepetSToplam {
	font-size: 16px;
}
.txtSSAdet {
	font-size: 16px;
	line-height: 40px;
}
.divSSepetSAdet {
	font-size: 16px;
}
/* S4ONAY */
.divSOnaySecimDetay > div:first-of-type {
	padding-left: 50px;
	background-position: left center;
}
.divSOnaySecimDetay > div:last-of-type {

	padding-left: 50px !important;
}
/**********************************/

    /* HABER */
.divHKategoriBaslik {
	font-size: 16px;
}
.divGalerireferans > div {
    margin: 30px;
    width: calc(33.3% - 60px);
/**********************************/
}
.divAnaBanner4t2 > div:nth-of-type(1){
	margin-left:30px;}
.divAnaBanner4t2 > div:nth-of-type(4){
	line-height:30px;
	margin-left:30px;
	}

@media screen and (max-width: 1280px) {
.divUstDil {
	padding-left: 35px;
	background: no-repeat center center url(../img/icoTR.png);
	cursor: pointer;
	background-color:#ffffff;
	/* height:89px; */

	/* line-height:93px; */
	text-align:center;
}
.divUstDil > span { display:none;}
.ulUstSabit {
	font-size: 11px;
	letter-spacing: 1.1px;
}
.ulUstSabit li {
	margin-right: 5px;
}
.ulUstSabit li:before {
	margin-right: 5px;
}
.navMenuUst {
	margin-left: 15px;
}
.navMenuUst > ul > li > a {
	margin-right: 20px;
	font-size: 14px;
}
.navMenuUst > ul > li > div {
	width: 490px;
}
.navMenuUst > ul > li > div > div > * {
	padding: 15px 15px;
}
.divMenuUstTool > * {
	margin-left: 5px;
}
.divAMKullanici > div > div:first-of-type {
	margin-bottom: 4%;
	padding-left: 10%;
	font-size: 15px;
}
.divMenuAltDetay > div {
	margin: 0px 2% 0px 2%;
}
.divMenuAltDetay > div:first-of-type {
	margin: 0px 2% 0px 2%;
}
.owlUrunler .owl-item:nth-of-type(3n+1) .item {
	margin-right: 4.5%;
}
.owlUrunler .owl-item:nth-of-type(3n+2) .item {
	margin-right: 3%;
	margin-left: 1.5%;
}
.owlUrunler .owl-item:nth-of-type(3n+3) .item {
	margin-right: 0px;
	margin-left: 4.5%;
}
.divUUst1 {
	width: 275px;
}
.divUUst2 {
	width: calc(100% - 275px);
}
.divUFiltre {
	margin-right: 25px;
	width: 250px;
}
.divUUrunler {
	width: calc(100% - 275px);
}
.divSOSag {
	font-size: 11px;
}
.divSOSag > div:nth-of-type(2) {
	padding: 0px 10px;
}
.divSOSag > div:nth-of-type(2) > div:last-of-type > div:last-of-type {
	font-size: 16px;
}
.divSMenu a {
	margin-right: 6%;
}
.divSOSag label {
	padding-right: 0px !important;
	height: 20px !important;
	line-height: initial !important;
}
.divSOSag > div:nth-of-type(3) > span {
	margin: 5px 0px 10px 0px;
}
.divSSepetBaslik > div {
	padding: 5px 10px;
}
.divSSepetBCheck, .divSSepetBSil {
	width: 50px;
}
.divSSepetSatir > div {
	padding: 5px 10px;
}
.divSSepetSCheck, .divSSepetSSil {
	width: 50px;
}
.divSSepetSBFiyat {
	font-size: 13px;
}
.divSSepetSToplam {
	font-size: 13px;
}
.txtSSAdet {
	font-size: 16px;
	line-height: 30px;
}
.divSSepetSAdet {
	font-size: 16px;
}
.divHBaslik {
	font-size: 16px;
}
/* ILETISIM */
.divIAMagaza {
	width: 49%;
}
div.divIAMagaza:first-of-type {
	width: 100%;
	margin-right: 0px;
	margin-bottom: 30px;
}
.divIAMagaza > div:first-of-type {
	margin-top: 10px;
}
.divKurumsalYazi{
	line-height:34px;}
/**********************************/


.divMenuAlt > div:first-of-type{
	padding:0px ;}
.divSMDetay > div:first-of-type{
	font-size:22px;
	letter-spacing: 0;
	margin-right: 0;
	}

.divGalery > div:first-of-type {
    width: calc(50% - 10px);}
.divGalery > div {

    width: calc(25% - 10px);}
.divSayfaBaslikSol > div {
    width: 80%;}
.divSayfaBaslikSol{
	font-size:17px;}
.divIletisimForm{
	width:100%}
.divAnaBanner3t2 > div:nth-of-type(1){
	margin-top:10px;
	margin-left: 10%;
	}
.divAnaBanner3t2 > div:nth-of-type(2){
	line-height:30px;
	margin-top: 30px;
}
.divAnaBanner4t2 > div:nth-of-type(1){
	margin-top:0;
	padding:0;
	margin-left:50px}
.divAnaBanner4t2 > div:nth-of-type(4){
	line-height:28px;
	margin-left:50px;}
.divAnaBanner4{
	margin-top:0;}
.AnasayfaKatalog{
	font-size:24px;}

}
 @media screen and (max-width: 1024px) {
	 .divAnaBanner3t2 > div:nth-of-type(1) { padding-top:0px;}
	 .divAnaBanner3t2 > div:nth-of-type(3) { font-size:40px; text-align:left;}
	 .divAnaBanner4t2 > div:nth-of-type(2) { margin-left:20px;}
	 .divAnaBanner4t2 > div:nth-of-type(3) {  margin-left:20px;}
	 .divAnaBanner3t2 > div:nth-of-type(4) { margin-bottom:30px;}
	 .divAnaBanner4t2 > div:nth-of-type(1) {padding-top:0px;margin-left:20px;font-size: 40px;}
	 .divAnaBanner4t2 > div:nth-of-type(4) {font-size: 13px;line-height: 24px;margin: 0 20px 0px 20px;}
	 .divEBultenDetay > div:first-of-type { margin-left:30px;}
	 .divEBultenDetay > div:nth-of-type(2) { margin-left:30px;}
	 .divEBultenDetay > div:nth-of-type(3) { width:350px;}
.divMenuUstTool > * {
	margin-left: 0px;
}
.btnMAra, .btnMKullanici, .btnMSepet {
	width: 25px;
	height: 25px;
}
.divAnaBanner3t2 > div:nth-of-type(2){
	margin-left:10%;}
.divIcbaslik{
	font-size:34px;}
.divKurumsalYazi {
    line-height: 24px;
}
.divAnasayfaNum{
	display:none;}
.divAnaBannerBaslik > div > div:nth-of-type(2) > span {
    font-family: Georgia;
    font-size: 76px;
}
.divAnaBannerBaslik > div > div:nth-of-type(2) {
    font-size: 20px;
}
.divAnaBannerBaslik > div > div:first-of-type {
    font-size: 20px;
    margin-top: 60px;
    /* padding-top: 70px; */
}
.divAnaBanner3t2 > img { display:none;}
.divAnaBanner3t2 > div:nth-of-type(2){
	width:80%;
	font-size:12px !important;}
	
.divAnaBannerSlogan{
	margin:auto !important;
	text-align:center !important;}
.divAnaBanner3t2 > div:nth-of-type(1){
	font-size:36px;
}
.divAnaBannerSlogan > div:nth-of-type(2){
	font-size:60px;
	margin-top:-50px !important;}
.divAnaBannerSlogan > div:nth-of-type(2) > span:nth-of-type(2) {
    font-size: 16px;
    letter-spacing: 2px;
}
.divAnaBannerSlogan > div:nth-of-type(2) > span {
    font-size: 30px;
}
}
 @media screen and (max-width: 1000px) {
	.divAltAciklama2 div{position: relative;margin: initial !important;margin: auto;left: 40%;}
	.col-md-6, .col-lg-4{width: 100%;padding: 10px;}

	#services .product-container{max-width: 100%;}
/* GENEL */

.divIFKayit { width:100%;
}
.divUstDil > span {
	display:none;
}

.ddUMDil{
    width: 71px;
    margin-top: 10px;
    font-size: 12px;
} 

.divAnaBanner2t1 > div:nth-of-type(1) { font-size:20px;}

.divHOrta > div { border-left:0px; border-right:0px;}
.divAnaBanner3t2 { margin-left:10px;}
.divAnaBanner4t2 > div:nth-of-type(3) { font-size:40px;}
.divUstDil { margin-top:-10px;}


.divMHUst { margin:0% 0% ;}
.divContainer {

	width: 100% !important;
}

.divMenuUstSabit {
	padding: 0px 10px;
}
.divMenuUstMesaj {
	line-height: 25px;
}
.divMLeftBaslik {
	display: block;
}
.divMLeftAltGoster {

	display: block;
}
.divMenuIc {
	margin: 10px auto;
	padding: 0px 0px;
}
.divMMenu {
	display: block;
}
.aLogo {
	width: 170px;
	height: 80px;
	background-image: url(../img/logo2.png);
	margin-left:30px;
	margin-top: 0px;
}
.divMenuUstTool {
	margin-top: 0px;
}
.divMenuUstTool > * {
	margin-left: 5px;
}
.divMenuUstTool > *:first-child {
	margin-left: 0px;
}
.navMenuUst {
	display: none;
	margin: 0px 0px 0px 0px;
}
.navMenuUst > ul {
	padding: 0px 0px 0px 0px;
}
.navMenuUst > ul > li {
	padding: 0px 0px;
	width: 100%;

}
.navMenuUst > ul > li:after {
	content: " ";
	position: absolute;
	left: 0px;
	bottom: 1px;
	width: 100%;
	height: 1px;
	border-bottom: solid 1px #5a5a5a;
}
.navMenuUst > ul > li > a {
	display: block;
	margin-right: 0px;
	padding: 0px 15px;
	line-height: 50px;
	font-size: 14px;
}
.navMenuUst > ul > li > div {
	position: relative;
	top: 0px;
	left: 0px;
	margin-top: 0px;
	padding-top: 0px;
	width: 100%;
}
.navMenuUst > ul > li > div > div {
	width: 100%;
	background-color: #fff;

}
.navMenuUst > ul > li > div > div > * {
	display: block;
	padding: 10px 10px;
	max-height: 200px;
	overflow: auto;
	line-height: 25px;
}
.navMenuUst > ul > li > div > div > ul > li:first-of-type a {
	/*display: none;*/
}
.navMenuUst > ul > li > div > div > ul > li > a {
	margin-bottom: 5px;
	padding-bottom: 5px;
	font-size: 12px;
}
.divAMKullanici > div > p > span {
	padding-left: 25px;
	background: url(../img/icoUDOzetTik.jpg) no-repeat left top;
}
.divSM {
	position: relative;
	margin-top: 0px;
}
.divSM > a:nth-of-type(1), .divSM > a:nth-of-type(2) {
	writing-mode: inherit;
}
.divAMDefault {
	top: 0px;
	padding: 10px 7px;
	width: 24%;
}
.divAMCerceve, .txtArama {
	margin-right: auto;
	margin-bottom: 10px;
}
.divAMKullanici > div {
	padding: 20px 35px;
	line-height: 200%;
}
.divAMKullanici > div > div:first-of-type {
	margin-bottom: 2%;
	padding-left: 13%;
	font-size: 14px;
}
.divAMKullanici > div > p {
	padding: 0px 0px;
	margin-bottom: 2%;
	font-size: 12px;
}
.divAMSepet {
	right: -100%;
	width: 100%;
	border-left: 0px;
}
.divMenuAlt {
	margin-top: 0px;
}
.divMenuAltSabit {
	margin-top: 0px;
}
.tblAltAciklama1 {
	border-spacing: 0px;
	font-size: 12px;
	letter-spacing: 0px;
}
.tblAltAciklama1 td {
	float: left;
	width: 50%;
	padding: 5px 0px;
	border-right: solid 1px #fff;
	border-bottom: solid 1px #fff;
}
.tblAltAciklama1 td:nth-of-type(even) {
	border-right: solid 1px #fff;
}
.tblAltAciklama1 td:last-of-type {
	width: 100%;
}
.tblAltAciklama1 img {
	height: 30px;
}
.divEBultenBaslik {
	margin: 20px 0px -15px 0px;
	font-size: 14px;
}
.divEBultenBaslik:before {
	top: 10px;
}
.divEBultenDetay > div:nth-of-type(3) {
	width: 90%;
}
.txtEBulten {
	line-height: 40px;
}
.btnEBulten {
	width: 50px;
	height: 40px;
}
.divAltAciklama2 {
	margin-top: 0px;
	padding-top: 20px;
	background-color: #fcfcfc;
}
.divAltAciklama2 img {
	float: none;


	display: table;
	margin: auto auto !important;
}
.divAltAciklama2 h6 {
	display: table;
	margin: auto auto;
}

.divMenuAltDetay {
	margin-top: 0px;
	text-align: center;
}
.divMenuAltDetay:before {
	display: none;
}
.divMenuAltDetay > div {
	margin: 0px 0px 0px 0px;
	width: 100%;
	background-color: #e7e7e7;
}
.divMenuAltDetay > div:last-of-type {
	margin: 0px 0px 0px 0px;
	background-color: #fcfcfc;
}
.divMenuAltDetay > div > div {
	display: none;
	background-color: #fff;
}
.divMenuAltDetay > div > a {
	padding: 5px 0px;
}
.divMenuAltDetay > div > a:first-of-type {
	margin-bottom: 0px;
	border-bottom: solid 1px #fcfcfc;
	font-size: 12px;
}
.pikare {
	display: block !important;
	padding: 15px;
	float:left;
}
.pikare > a {

	display: initial !important;
}
.divSabitSM{
	display:none;}
.divAltDil{
	display:none;}	
	
.divSMDetay > div span{
	display:none;}
.divSM{
	display: table;
    margin: auto;}
.divMenuAlt > div:first-of-type{
	border:none;}
.divMenuAlt > div:nth-of-type(2){
	border:none;}
.divMenuAlt > div:nth-of-type(3){
	display:none;}
.divMenuUst2{
	background-color:#fff;}
.divIcbaslik{
	font-size: 30px;
	}
.divKurumsalYazi {
    font-size: 14px;
    line-height: 24px;}
.divKurumsalYazi > div{
	width: calc(100% - 40px);
	margin:20px;
	}
.divSatir{
	display:block;}
.divIletisimForm{
	width:100%;
	margin-left:0;}
/**********************************/

    /* ANASAYFA */
.divSlide {
	display: none;
}
.divSlideM {
	display: block;
}
.divSlideOrta{
	display: block;
}
.aAnaBanner {

	width: 100% !important;
	margin: 5px 0px 0px 0px !important;
}
/**********************************/



    /* HABER */
.divHOrta {

	margin: 0px 0px;
}
.divMHUst {
	display: block;
}
.divHFiltre {
	display: none;
}
.divHKategori {
	margin-bottom: 0px;
}
.divHKategoriDetay {
	max-height: 200px;
	overflow-y: auto;
}
.divHSag {
	width: 100%;
}
div.divHSag:last-of-type {
	margin-bottom: 0px;
}
/**********************************/

    /* ILETISIM */
.divIFKayit {
	padding: 0px 0px;
}
.divIFKayit > div {
	width: 94%;
}
.divIAMagaza {
	margin: 0px 0px 30px 0px !important;
	width: 100%;
}
div.divIAMagaza:last-of-type {
	margin: 0px 0px 0px 0px !important;
}
/**********************************/

    /* SSS */
.divHSSSDetay {
	padding-left: 0px;
}
/**********************************/

    /* KURUMSAL */
.divKurumsalIc {
	width: 100%;
}
.divKurumsalBaslik {
	text-align: center;
}
/**********************************/
.divSayfaBaslikSag{
	display:none;}
.iletisim{
	display:block;}
.divSayfaBaslikSol{
	font-size: 16px;
	line-height: 24px;
	padding-bottom: 10px;
	}
.divSayfaBaslikSol > div{
	width: 90%;
	}
.divGalery > div:first-of-type {

width: calc(50% - 10px);

height: auto;
}

.divGalery > div{
	height:auto;
	width: calc(50% - 10px);
	}
.divGrupIcerik > div > div {
	width:90%;
	padding: 5% 0;
	}
.divGrupIcerik {
    width: 100%;
    font-size: 16px;
    line-height: 24px;
}
.divIcAltbaslik{
	padding: 30px 0 10px 0;}
.divGalerireferans > div{
	margin: 20px;
	width: calc(50% - 40px);
	height: 200px;
	line-height: 200px;
	}
.divGalerireferans > div > a > img {
    width: 90%;
}
}
@media screen and (max-width: 880px) {
.divKoleksiyonbaslik{
	font-size:70px;}
}
@media screen and (max-width: 650px) {
.divKoleksiyonbaslik{
	font-size: 25px;
	margin-right:-40px;
	padding-top: 30px;
	}
.divKoleksiyonbaslik > span{
	font-size:130px;}
.divGalerireferans > div{
	height: 130px;
	line-height: 130px;
	}

}

@media screen and (max-width: 480px) {
	#services .service-icon{margin-right: 0;}
	#services .service-col h3{font-size: 8px;}
	.divAnaBanner2t1 > div:nth-of-type(2) { font-size:13px;}
	.divAnaBanner2t1 > div:nth-of-type(3) { font-size:12px; margin-bottom:20px;}
	.divAnaBanner3t2 > div:nth-of-type(2) { font-size:20px;}
	.divAnaBanner4t2 > div:nth-of-type(2) { font-size:20px;}
	.divAnaBanner2t1 { padding-left:30px;}
	
	
	.divMenuUst2 .navMenuUst > ul > li > a {color: #000;}
	.divKurumsalIc { line-height:22px;
	font-size:12px; padding:15px;}
	
	.divUFCerceve a { float:none;
	width:100%;}
	
	
	.divAnaBanner3t2 > img { width:100%;}
.divAMKullanici > div {
	border-bottom: dotted 1px #bdbdbd;
}
.divAMKullanici > div {
	padding: 20px 0px;
}
.divAMKullanici > div > div:first-of-type {
	padding-left: 15%;
}

.divAMKullanici > div > p {
	line-height: 23px;
}
.divAnaBannerB1 {
	font-size: 12px;
}
.divAnaBannerB2 {
	font-size: 22px;
}
.divAnaBannerB3 {
	font-size: 12px;
}

}
 @media screen and (max-width: 375px) {
/*.owlUrunler .owl-item:nth-of-type(n) .item { margin-right: 0px; margin-left: 0px; }*/

}
/**********************************/





/* IE EDGE */
@supports (-ms-ime-align: auto) {
 .divSM > a:nth-of-type(1), .divSM > a:nth-of-type(2) {

}
}
/**********************************/

/* IE +9 */
@media screen\0 {
.divSM > a:nth-of-type(1), .divSM > a:nth-of-type(2) {
	
}
.divUFCerceveBaslikYatay {
	writing-mode: lr-bt;
}
}


/**********************************/
