a, p, h1, h2, h3, h4, h5, h6, span, button, select, textarea, input, body, table {
	font-family: 'Montserrat', sans-serif !important;
	color: #000000;
	outline: none !important;
}
a {
	text-decoration: none !important;
}
html {
	scroll-behavior: smooth;
}.fancybox-container {
   
    z-index: 999999999992 !important;
}
hr {
	background: rgba(91, 91, 91, 0.5);
	margin-top: 50px;
}
h1 {
	font-size: 50px;
	font-weight: 500;
	letter-spacing: -0.02em;
}
h2 {
	font-size: 32px;
	font-weight: normal;
}
h6 {
	font-size: 15px;
}
p {
	font-size: 20px;
	font-weight: normal;
	line-height: 24px;
	font-weight: normal;
	font-size: 17px;
}.lang-wrapper {
    display: inline-block;
    margin-top: 0 !important;
    float: left !important;
}

#whatsapdivi {
	background: rgb(238 238 238);
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}#whatsapdivi h1{
	 font-size: 24px;
}
#whatsapdivi p {font-weight: 500;line-height: 17px;margin-top: 5px;font-size: 15px;}
.navbarust {
	padding-top: 10px;
	padding-bottom: 10px;
	/* border-top: 5px solid #161618; */
	z-index: 999999;
	/* background: #000; */
	/* height: 100px; */
}

#whatsapdivi img{
	width: 40px;
}
.navbarust.enust{
	background: #cacaca;
	padding-bottom: 6px;
}
.navbarust.enust>div{ 
	
}
.navbarust.enust>div p{
	font-size: 14px;
	font-weight: bold;
	float: left;
	margin-left: 21px;
	margin-bottom: 0;
	margin-top: 4px;
}
.navbarust.enust>div>a{
	font-size: 14px;
	font-weight: bold;
	float: left;
	margin-top: 6px;
}
.navbarust.enust .lang-wrapper2{
	width: 330px;
	display: flex;
	align-items: center;
	flex-wrap: nowrap;
}
.navbarust.enust .lang-wrapper2 a{
	font-weight: bold;
	color: #000;
	color: #5B5B5B;
	font-size: 14px;
	font-weight: bold;
	display: flex;
	align-items: center;
	margin-right: 8px;
}
.navbarust.enust .lang-wrapper2 a:last-child {
	margin-right: 0;
}
.navbarust.enust .lang-wrapper2 a img{
	width: 24px;
	height: 24px;
	object-fit: contain;
	margin: 0;
}
.navbarust.enust .lang-wrapper2 .headerface,
.navbarust.enust .lang-wrapper2 .headertwit {
	width: 24px !important;
	height: 24px !important;
	object-fit: contain;
}
.navbarust.enust .lang-wrapper2 .tr,
.navbarust.enust .lang-wrapper2 .en {
	width: 24px !important;
	height: 24px !important;
	object-fit: contain;
}
.navbarust.enust .lang-wrapper2 .lang-wrapper {
	margin-right: 8px;
	display: flex;
	align-items: center;
}
.navbarust.enust .lang-wrapper2 .lang-wrapper a {
	margin-right: 4px;
}
.navbarust.enust .lang-wrapper2 .lang-wrapper a:last-child {
	margin-right: 0;
}
.navbarust.enust .lang-wrapper2 .iletisim-link {
	margin-left: 12px;
	padding-left: 12px;
	border-left: 1px solid #ddd;
	color: #5B5B5B;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.navbarust.enust .lang-wrapper2 .iletisim-link:hover {
	color: #333;
}
.navbarust.enust .lang-wrapper2 .face,
.navbarust.enust .lang-wrapper2 .twit {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 24px;
	height: 24px;
}
.navbarust.enust .lang-wrapper2 .face img,
.navbarust.enust .lang-wrapper2 .twit img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}
.headersoltaraf {

margin-top: 15px;
}
.headersagtaraf {

text-align: center;

margin-top: 15px;
}
.headersagtaraf p {
	color: #616161;
	font-size: 12px;
	margin-top: 5px;
	font-weight: 500;
	line-height: 18px;
}
.thumbformobile{
	display: none;
}
.activeresimbuyut{
	
    color: #666;
    display: flex;
    align-items: center;
    cursor: pointer;
    opacity: 1;
    padding-top: 16px;
    padding-left: 19px;
    font-size: 14px;
}
.activeresimbuyut svg {
	width: 20px;
	height: 20px;
	margin-right: 8px;
	color: #666;
	flex-shrink: 0;
}
.activeresimbuyut:hover {
	color: #333;
}
.activeresimbuyut:hover svg {
	color: #333;
}
.headersoltaraf input {border-radius: 8px;font-size: 12px;color: #000000;padding-left: 10px;border: 1px solid #6161617a;height: 30px;line-height: 30px;padding-right: 30px;width: 290px;font-weight: 600;}

.headersoltaraf span {

	color: #616161;
	font-size: 14px;
	padding: 5px;
	margin-left: 5px;
}
.headerortataraf {
	text-align: center;
}
.headersoltaraf input::placeholder {
	font-size: 10px;
}
.headersoltaraf div {
	display: inline-block;
}
.headersoltaraf div img {

	margin-left: -30px;
	width: 20px;
	margin-bottom: 4px;
}
#navbaralt {

z-index: 999999;
}

#navbaralt ul {
	padding-left: 0;
	text-align: center;
}
#navbaralt ul li {

	display: inline-block;
	list-style: none;
	margin: 0px 65px 0px 0px;
}
#navbaralt ul li a {

	font-weight: 600;
	font-size: 14px;
	line-height: 17px;
	color: #616161;
}
#navbaralt ul li a:hover {
	text-decoration: none;
	color: #f0874e;
	transition: 0.5s;
}

.row-cols-6 h5{
	font-size: 12px;
	text-align: center;
}
.row-cols-6 img{margin: auto;float: none;text-align: center;display: block;}
#navbarurunmenusu {
	background: #cacaca;
	height: 50px;
	z-index: 999999;
	color: #fff !important;
	overflow: hidden;
}
#navbarurunmenusu .container {
	overflow: hidden;
	max-width: 100% !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
	width: 100%;
}
#navbarurunmenusu ul {
	
	padding-left: 0;
	padding-right: 0;
	text-align: center;
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: center;
	white-space: nowrap;
	width: 100%;
	min-width: 100%;
	margin: 0;
}
#navbarurunmenusu ul li {list-style: none;display: inline-block;padding: 12px 4px;white-space: nowrap;flex-shrink: 0;}
#navbarurunmenusu ul li:hover {
    background: #999;
}
#navbarurunmenusu ul li a {font-weight: 600;font-size: 11px;line-height: 17px;color: #616161;color: #000;letter-spacing: -0.5px;white-space: nowrap;}
#navbarurunmenusu ul li:hover a{
	text-decoration: none;
	transition: 0.5s;
	color: #ffffff;
}
#navbarurunmenusu ul li.active {
    background: #999;
}
#navbarurunmenusu ul li.active a{
	text-decoration: none;
	transition: 0.5s;
	color: #ffffff;
}
#navbarurunmenusu ul li a.active {
	text-decoration: none;
	transition: 0.5s;
	color: #f0874e;
}

#footer {
	background: rgb(22 22 24);
	padding-bottom: 20px;
	padding-top: 50px;
}
#footer h6 {
	font-weight: 600;
	font-size: 14px;
	line-height: 17px;
	color: #ffffff;
	border-bottom: 2px solid #5B5B5B;
	width: fit-content;
	padding-bottom: 10px;
}

#footer ul {

	padding-left: 0;
	margin-top: 15px;
}
#footer ul li {

	list-style: none;
	line-height: 20px;
}
#footer ul li a {font-size: 12px;line-height: 18px;color: #ffffff;}
#footer ul li a:hover {

	text-decoration: none;
}
.paddingtopiletisimfooter {

	padding-top: 10px;
}

.footervisakismi ul {
}
.footervisakismi ul li {
	display: inline-block;
	margin: 0px 10px;
}
.footervisakismi ul li img {max-height: 40px;}
.footervisakismi p {

	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
	text-align: left;
	color: #616161;
}
.footersosyalmedya ul {

	margin-left: 85px;
}
.footersosyalmedya ul li {

	display: inline-block;
	margin: 30px 5px 10px 10px;
}
.footersosyalmedya ul img {

}
.owlanasayfaslider .owl-nav {
	display: block !important;
}
.owlanasayfaslider .owl-next {
	position: absolute;
	top: 45%;
	right: 5%;
}
.owlanasayfaslider .owl-prev {
	position: absolute;
	top: 45%;
	left: 5%;
}

.owlanasayfaslider .owl-dots {
	display: block !important;
	/* position: absolute; */
	/* bottom: 15%; */
	/* left: 50%; */
	margin-top: -100px;
	z-index: 12333;
	position: relative;
}
.owlanasayfaslider  .owl-dots .owl-dot {
	margin: 0px 5px;
}
.owlanasayfaslider  .owl-dots .owl-dot span {
	width: 15px !important;
	height: 15px !important;
	background: #ffffff78 !important;
	border: none !important;
}
.owlanasayfaslider  .owl-dots .owl-dot.active span, .owlanasayfaslider .owl-dots .owl-dot:hover span {
	background: #ffffff !important;
}
.owlikincislideranasayfa .owl-dots {
	display: none !important;
}
.yesilbuton {background: #434343;border-radius: 5px;transform: matrix(1, 0, 0, -1, 0, 0);font-weight: 500;font-size: 15px;line-height: 18px;text-align: center;color: #FFFFFF;padding: 14px 24px;border: 1px solid #7B8435;}
.yesilbuton:hover {color: #5b5b5b;background: #fff;transition: 0.5s;text-decoration: none;}
.ikincislideraciklama {
	text-align: right;
}
.ikincislideraciklama h1 {

	font-size: 55px;
}
.ikincislideraciklama h2 {

	display: inline-block;
	font-weight: 600;
	font-size: 40px;
	line-height: 49px;
	color: #5B5B5B;
}
.ikincislideraciklama span {

	display: inline-block;
	font-weight: 600;
	font-size: 120px;
	line-height: 146px;
	color: #5B5B5B;
	-webkit-text-fill-color: white; /* Will override color (regardless of order) */
	-webkit-text-stroke-width: 1px;
	-webkit-text-stroke-color: #5B5B5B;
}
.ikincislideraciklama p {

	line-height: 24px;
	color: #5B5B5B;
	height: 80px;
}
#anasayfaikincisliderdiv {
	padding-top: 100px;
	padding-bottom: 100px;
}
#anasayfaucuncusliderdiv {
	padding-top: 30px;
	padding-bottom: 20px;
	/* background: rgb(235 235 235); */
	/* overflow: hidden; */
	/* display: block; */
	/* width: 100%; */
}
#anasayfaucuncusliderdiv h2 {

	font-weight: normal;
	line-height: 44px;
	text-align: center;
}
.baslikaltcizgi::after {
	content: " ";
	width: 65px;
	height: 1px;
	display: block;
	background: #5B5B5B;
	bottom: -17px;
	margin-left: 18px;
	position: relative;
	left: 46%;
}
.urunslidercard {text-align: center;background: #fff;padding-bottom: 40px;border-radius: 8px;padding-left: 20px;}
.urunslidercard h6 {
	font-weight: 600;
	font-size: 25px;
	line-height: 30px;
	position: relative;
	top: 4px;
	color: #fff;
	font-size: 15px;
	color: #7d7d7d;
	height: auto;
}
.urunslidercard p{
	    line-height: inherit;
	    margin-bottom: 10;
	    font-size: 17px !important;
}
.urunslidercard img {
	width: 85% !important;
	height: 250px !important;
	object-fit: contain !important;
	margin: auto;
	display: block;
	/* box-shadow: 2px 2px 6px 3px rgba(63, 63, 63, 0.3); */
	background: #fff;
	/* opacity: 0.8; */
}
.urunslidercard a {
	display: block;
}
.urunslidercard a > img {
	width: 85% !important;
	height: 250px !important;
	object-fit: contain !important;
	margin: auto;
	display: block;
}
.urunslidercard .urunsliderbutondiv {
	position: absolute;
	bottom: 11%;
	/* left: 25%; */
	width: 100%;
}

.urunsliderbuton {font-weight: 500;font-size: 11px;line-height: 18px;background: #F0874E;border-radius: 5px;transform: matrix(1, 0, 0, -1, 0, 0);padding: 9px 12px;color: #fff;border: 1px solid #F0874E;}
.urunslidercard:hover {
	cursor: pointer;
}

.urunslidercard:hover h6 {
	transition: 0.5s;
	font-weight: 600;
	text-align: center;
	color: #5B5B5B;
	text-shadow: 0px 1px 1px #ADADAD;
}
.urunslidercard:hover .urunsliderbuton {
	border: 1px solid #7B8435;
	transition: 0.5s;
	text-decoration: none;
	background: #7B8435;
	color: #ffffff;
}
.urunlersliderseffafbuton {

	border: 1px solid #5B5B5B;
	box-sizing: border-box;
	border-radius: 5px;
	padding: 10px 45px;
	text-align: center;
	color: #5B5B5B;
}
.urunlersliderseffafbuton:hover {

	border: 1px solid #f0874e;
	background: #fff;
	color: #f0874e;
	text-decoration: none;
	transition: 0.5s;
}
#anasayfahakkinda {
	/* padding-top: 150px; */
	padding-bottom: 150px;
	background-image: url('../img/anasayfahakkinda.jpg');
	background-repeat: no-repeat;
	background-size: cover;
}
.anasayfahaksagyazi {

}
.anasayfahaksagyazi img{max-width: 100%;height: auto;width: auto;display: block;clear: both;margin: auto;margin-bottom: 20px;max-height: 400px;}
.anasayfahaksagyazi h6 {

	font-weight: 600;
	line-height: 113.4%;
	border-bottom: 1px solid #5B5B5B;
	width: fit-content;
	padding-bottom: 10px;
}
.anasayfahaksagyazi h1 {font-weight: 500;line-height: 50px;letter-spacing: -0.02em;margin-bottom: 20px;margin-top: 20px;font-size: 34px;}
.anasayfahaksagyazi p {font-weight: 500;line-height: 24px;font-size: 18px;}
.anahakresimwidht {
	width: 85%;
	height: 100%;
	object-fit: cover;
}
.anahakdivarasi {/* margin-top: 150px; */text-align: left;}
.kucukbaslikaltcizgi {

	display: block;
	float: right;
}
.paddingleftsollusaglidiv {
	/* padding-right: 90px; */
	text-align: left;
	text-align: left;
}
#seckinsloganresim {
	padding-top: 50px;
	padding-bottom: 50px;
}

#seckinsloganresim div {
	text-align: center;
}
#seckinsloganresim div img {
	width: 60%;
}
.cilturunsliderbuton {

	background: #F0874E;
	border-radius: 5px;
	padding: 12px 24px;
	color: #fff;
	font-weight: 500;
	font-size: 15px;
	line-height: 18px;
	text-align: center;
	letter-spacing: 0.15em;
	border: 1px solid #F0874E;
}
.ciltanalizicard a {
	display: block;
}
.ciltanalizicard img{
	width: 100% !important;
	height: 250px !important;
	object-fit: contain !important;
	margin: auto;
	display: block;
	background: #fff;
}
.ciltanalizicard .no-image-placeholder {
	width: 100% !important;
	height: 250px !important;
	background: #f5f5f5;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #999;
	font-size: 14px;
	text-align: center;
	padding: 20px;
	border: 1px solid #e0e0e0;
	margin: auto;
}

.ciltanalizicard {border: none;background: transparent;height: auto;transition: 0.5s;/* width: 85%; */}
.ciltanalizicard .card-body {padding: 0;text-align: center;/* height: 140px; */}
.ciltanalizicard .card-body h5 {
	font-weight: 500;
	font-size: 16px;
	line-height: 24px;
	margin-top: 10px;
	font-weight: bold;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	gap: 5px;
}
.ciltanalizicard .card-body h5 span {
	display: inline-flex;
	align-items: center;
}
.ciltanalizicard .card-body h5 img,
.ciltanalizicard .card-body .card-text span img {
	max-width: 20px !important;
	max-height: 20px !important;
	width: auto !important;
	height: auto !important;
	object-fit: contain;
	vertical-align: middle;
	margin-left: 5px;
}
.ciltanalizicard .card-body .card-text {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	gap: 5px;
}
.ciltanalizicard .card-body .card-text span {
	display: inline-flex;
	align-items: center;
}
.ciltanalizicard .card-body p {

	font-weight: 500;
	line-height: 24px;
}
.ciltanalizicard .card-body span {

	display: inline-block;
	padding-left: 10px;
}
.asilfiyat{font-size: 14px;text-decoration: line-through;}.indirimlifiyat{
	font-weight: bold;
	color: #dc0000;
	font-size: 18px;
}
.ciltanalizicard .card-body span img {
	max-width: 20px !important;
	max-height: 20px !important;
	width: auto !important;
	height: auto !important;
	object-fit: contain;
	vertical-align: middle;
}
.ciltanalizicard:hover {
	cursor: pointer;
}
.ciltanalizicard:hover .cilturunsliderbuton {
	background: #7B8435;
	transition: 0.5s;
	color: #fff;
	text-decoration: none;
	border: 1px solid #7B8435;
}

.ciltanalizicard:hover {
	background: #EEEDED;
	padding: 10px;
	transition: 0.5s;
	transform: translateZ(50px);
	height: auto;
}
.ciltanalizicard:hover h5{
	 color:#212121 ;
	 
}
.ciltanalizicard:hover  .card-body p {

	display: block;
}
.ciltanalizicard:hover  .card-body {/* height: 130px; */}
.ciltanalizicard .card-body h5 span img {
	display: none;
}
.ciltanalizicard:hover .card-body h5 span img {
	display: none;
}
#anasayfakisiyeozel {
	padding-top: 150px;
	padding-bottom: 150px;
	background-image: url('../img/kisiyeozelbg.png');
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}
#ciltform {

	background: rgba(248, 180, 143, 0.2);
	padding-top: 0px;
	padding-bottom: 0px;
}
.ciltformsol {
	text-align: right;
}
.ciltformsol h1 {
	font-weight: 600;
	line-height: 55px;
	color: #F0874E;
}
.ciltformsol p {

	font-weight: normal;
	line-height: 24px;
	margin-top: 25px;
}
.ciltformcard {

	text-align: center;
	background: #FFFFFF;
	box-shadow: 0px 0px 10px #8E8E8E;
	border-radius: 20px;
	height: 130%;
	margin-top: -75px;
	padding: 60px;
	width: 100%;
}
.ciltformcard img {
	width: 100%;
}
.ciltformcard p {

	font-weight: normal;
	font-size: 15px;
	line-height: 17px;
	/* or 113% */

	margin-top: 25px;
}
.cilturunsliderbuton:hover {

	background: #fff;
	border: 1px solid #f0874e;
	color: #f0874e;
	text-decoration: none;
	transition: 0.5s;
}

#anasayfasatisnoktalari {
	padding-top: 15px;
	padding-bottom: 15px;
}
.margintopsatisnoktalari {margin-top: 40px;}
.satisnoktalarianaaciklama {

}
.satisnoktalarianaaciklama h3 {

	font-weight: 600;
	font-size: 26px;
	line-height: 32px;
}
.satisnoktalarianaaciklama h6 {

	font-weight: normal;
	font-size: 20px;
	line-height: 24px;
}
.satisnoktalarianaaciklama p {

	font-weight: 600;
	font-size: 15px;
	line-height: 18px;
	margin-top: 25px;
	margin-bottom: 5px;
}
.satisnoktalarianaaciklama span {

	font-weight: normal;
	font-size: 12px;
	line-height: 15px;
	display: block;
	margin-bottom: 15px;
}
.satisnoktalarianaaciklama input {

	background: rgba(255, 255, 255, 0.8);
	border: 0.5px solid #616161;
	box-sizing: border-box;
	border-radius: 8px;
	font-size: 10px;
	line-height: 12px;
	color: rgba(97, 97, 97, 0.6);
	padding: 10px 180px 10px 10px;
}

.satisnoktalarianaaciklama img {

	margin-left: -35px;
}
/*---scroll---*/
/* width */
::-webkit-scrollbar {
	width: 5px;
}

/* Track */
::-webkit-scrollbar-track {
	box-shadow: inset 0 0 5px grey;
	border-radius: 10px;
}

/* Handle */
::-webkit-scrollbar-thumb {
	background: #f0874e;
	border-radius: 10px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
	background: #7B8435;
}
/*---scroll---*/
/*---backtotop---*/
#backtotop {
	width: 50px;
	display: none;
	position: fixed;
	bottom: 100px;
	right: 10px;
	z-index: 99;
	font-size: 27px;
	border: none;
	outline: none;
	background-color: #f0874e;
	color: white;
	cursor: pointer;
	padding: 5px;
	border-radius: 32px;
	height: 50px;
}

#backtotop:hover {
	background-color: #7b8435;
	transition: 0.5s;
}
/*---backtotop---*/
#banner {
	padding-top: 140px;
	padding-bottom: 140px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}
.hakkimizdabannerbg {
	background-image: url('../img/hakkimizdabannerbg.jpg');
}
#hakkimizdasayfasidiv {
	padding-top: 100px;
	padding-bottom: 100px;
}
#hakkimizdasayfasidiv h1 {

}
#hakkimizdasayfasidiv p {

}
#hakkindaikonlucardlar {
	background-image: url('../img/hakkindasayfasiyaprakbg.png');
	background-size: contain;
	background-repeat: no-repeat;
	height: 80vh;
	background-position: right;
}
.backgrounddisnone {
	background-image: none !important;
}
.paddingbottomsifir {
	padding-bottom: 0px !important;
}
#hakkindauclukutu {
	background: rgba(248, 180, 143, 0.2);
	padding-top: 150px;
	padding-bottom: 150px;
	margin-top: -200px;
	text-align: center;
}
#hakkindauclukutu h6 {

	font-weight: 600;
	font-size: 20px;
	line-height: 24px;
	margin-top: 50px;
	margin-bottom: 25px;
}
#hakkindauclukutu p {

	font-weight: 500;
	font-size: 20px;
	line-height: 24px;
}
#hakkindauzmanekip {
	padding-top: 100px;
	padding-bottom: 100px;
}
.uzmanekipcard {margin-top: 70px;}

.ekipsolkisim {text-align: right;padding: 10px 60px 10px 10px;}
.ekipsolkisim h6 {

	font-weight: 500;
	font-size: 25px;
	line-height: 30px;
}
.ekipsolkisim p {

	font-weight: normal;
	font-size: 20px;
	line-height: 24px;
}
.ekipsagkisim {/* border-left: 1px solid #5B5B5B; */padding: 10px 10px 10px 60px;}

.ekipsagkisim p {

	font-weight: normal;
	font-size: 20px;
	line-height: 24px;
}
.onlinealisverisbg {
	background-image: url('../img/onlinealisverisbg.jpg');
}
#onlinealisverisdiv {
	padding-top: 50px;
	padding-bottom: 50px;
}
.urunlerkategorilistesi {

}
.urunlerkategorilistesi h4 {
	background: #F0874E;
	border-radius: 0px 0px 8px 8px;
	font-weight: 600;
	font-size: 16px;
	line-height: 6px;
	align-items: center;
	color: #FFFFFF;
	padding: 15px 0px 15px 30px;
	margin-bottom: 0;
}

/*-----urun kategori akordiyon----*/
.accordionurun {
	background-color: transparent;
	cursor: pointer;
	padding: 7px 0px;
	width: 100%;
	border: none;
	text-align: left;
	outline: none;
	transition: 0.7s;
	font-weight: 500;
	font-size: 12px;
	line-height: 5px;
	align-items: center;
	color: #616161;
	line-height: 18px;
	border-bottom: 1px solid;
}

.activeurun, .accordionurun:hover {
	background-color: transparent;
	color: #F0874E;
}

.panelurun {
	padding: 0 0px;
	background-color: #f2f2f2;
	max-height: 0;
	overflow: hidden;
	transition: max-height 0.2s ease-out;
}
.accordionurun:after {
	content: '\02795'; /* Unicode character for "plus" sign (+) */
	float: right;
	margin-right: -7px;
	font-size: 13px;
	align-items: center;
	color: #616161bf;
}

.activeurun:after {
	content: "\2796"; /* Unicode character for "minus" sign (-) */
	color: #F0874E;
}
/*-----urun kategori akordiyon----*/
.urunlerlistecardlar {
	padding: 10px;
	background: rgba(229, 229, 229, 0.5);
}
.urunlerlistecardlar ul {
	margin-top: 0px;
	padding-left: 10px;
}
.urunlerlistecardlar ul li {

	list-style: none;
	line-height: 27px;
}

.urunlerlistecardlar .panelurun ul li a {font-weight: normal;font-size: 13px;color: #616161;line-height: 10px;}
.urunlerlistecardlar .panelurun ul li a:hover {
	text-decoration: none;
}
.onlinealisverisbaslik {
	font-weight: 500;
	font-size: 25px;
	line-height: 30px;
	color: #5B5B5B;
	border-bottom: 1px solid #5B5B5B;
	width: max-content;
	padding-bottom: 15px;
}
#urunicdiv {
	padding-top: 30px;
	padding-bottom: 0px;
}
.izlenceurunic {

	border-bottom: 1px solid #5B5B5B;
}
.izlenceurunic ul {
	padding-left: 0;
}
.izlenceurunic ul li {

	list-style: none;
	display: inline-block;
	padding: 2px;
}
.izlenceurunic ul li a {

	font-weight: normal;
	font-size: 15px;
	line-height: 18px;
	letter-spacing: 0.02em;
}
.izlenceurunic ul li a:hover {

	text-decoration: none;
	color: #f0874e;
	transition: 0.5s;
}
.izlenceurunic ul li span {

}
.urunicsosyalmedyalistesi {

	padding-left: 0;
	margin-top: 15px;
}
.urunicsosyalmedyalistesi li {

	list-style: none;
	display: inline-block;
}
.urunicsosyalmedyalistesi li img {

}
.urunicsayfasisagaciklamalar {
	padding-left: 7px;
}

.urunicsayfasisagaciklamalar h1 {font-weight: 500;line-height: 50px;font-size: 18px;}
.urunicsayfasisagaciklamalar h2 {font-weight: normal;font-size: 20px;font-weight: normal;font-size: 17px;line-height: 25px;}
.urunicsayfasisagaciklamalar h3 {font-weight: normal;font-size: 17px;line-height: 25px;margin-top: 15px;}
.urunicsayfasisagaciklamalar h4 {

	font-weight: 500;
	font-size: 25px;
	line-height: 140%;
	letter-spacing: 0.02em;
	color: #7B8435;
	margin-top: 40px;
}
.urunicsayfasisagaciklamalar h5 {

	font-weight: normal;
	font-size: 20px;
	line-height: 25px;
	margin-top: 15px;
}
.ciltanalizyuvarlakbuton {
	width: 100px;
	position: absolute;
	right: 200px;
	bottom: 70px;
}
.urunicsayfasliderbg {padding-top: 50px;padding-bottom: 50px;background: rgb(236 236 236);margin-top: 100px;}

.owlurunlerslideri .ciltanalizicard {
	margin: auto;
	margin-top: 25px;
	width: 90%;
}
.owlurunlerslideri .owl-nav {
	display: block !important;
}
.owlurunlerslideri .owl-next {
	position: absolute;
	top: 45%;
	right: -12%;
}
.owlurunlerslideri .owl-prev {
	position: absolute;
	top: 45%;
	left: -12%;
}
#yeniliklerdenhaberdarol {
	background: rgba(248, 180, 143, 0.2);
	padding-top: 50px;
	padding-bottom: 50px;
}
.yenilikhaberbuton {
	background: #616161;
	border-radius: 0px 8px 8px 0px;
	color: #fff;
	font-weight: 500;
	font-size: 10px;
	line-height: 12px;
	padding: 7px 10px;
	margin-left: -25px;
	outline: none !important;
	border: none;
	padding: 9px 13px;
	margin-bottom: 10px;
}

#yeniliklerdenhaberdarol input {

	border: 1px solid #616161;
	border-radius: 8px;
	background: transparent;
	height: 30px;
	color: rgba(97, 97, 97, 0.6);
	font-size: 10px;
	padding-left: 10px;
	width: 80%;
}
#satisnoktasidivi {
	padding-top: 50px;
	padding-bottom: 50px;
}
.toptansatisbannerbg {
	background-image: url('../img/toptansatis.png');
}
#toptansatisegitimdivi {
	padding-top: 100px;
	padding-bottom: 100px;
}
#toptansatisegitimdivi p {
	font-weight: normal;
	line-height: 24px;
}
.toptansatisbasvuruformu {

	background: #FFFFFF;
	box-shadow: 0px 0px 6px rgba(58, 51, 52, 0.2);
	padding: 40px;
	margin-top: 100px;
}

.toptansatisbasvuruformu p {
	font-weight: 600 !important;
	color: #F0874E;
	border-bottom: 1px solid rgba(91, 91, 91, 0.5);
	padding-bottom: 25px;
}

.toptansatisbasvuruformu input[type="text"], .toptansatisbasvuruformu select {

	border: 1.5px solid #E5E5E5;
	box-sizing: border-box;
	border-radius: 5px;
	width: 100%;
	margin-bottom: 10px;
	height: 50px;
	margin-top: 10px;
	padding-left: 20px;
	font-weight: 500;
	font-size: 15px;
	color: rgba(97, 97, 97, 0.6);
}
.toptansatisbasvuruformu textarea {

	border: 1.5px solid #E5E5E5;
	box-sizing: border-box;
	border-radius: 5px;
	width: 100%;
	height: 100px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 20px;
	padding-top: 10px;
	font-weight: 500;
	font-size: 15px;
	line-height: 18px;
	color: rgba(97, 97, 97, 0.6);
}

.toptansatisbasvuruformu input::placeholder, .toptansatisbasvuruformu textarea::placeholder {
	color: rgba(97, 97, 97, 0.6);
}
.iletisimbannerbg {
	background-image: url('../img/iletisimbannerbg.jpg');
}
.iletisimwhatsapdivi {
	background: rgba(248, 180, 143, 0.2) !important;
	margin-top: 100px;
}
.iletisimadres {
	padding-top: 80px;
	padding-bottom: 0px;
}
.iletisimadres p {

	font-weight: normal;
	font-size: 20px;
	line-height: 25px;
	text-align: right;
	color: #616161;
}
.iletisimadres img {
}
.iletisimadres a {

}
.iletisimadres a:hover {

	text-decoration: none;
	color: #616161;
}
.iletisimadres ul {
	text-align: right;
}

.iletisimadres ul li {

	list-style: none;
	display: inline-block;
	margin: 15px 5px;
}
.iletisimadres ul li img {

}

.iletisimadres .whatsapilietismiconu {
	float: right;
	position: absolute;
	left: 53%;
	display: block;
}
.blogbannerbg {
	background-image: url('../img/blogbannerbg.jpg');
}
#blogdivi {
	padding-top: 30px;
	padding-bottom: 50px;
}
.blogcards {
	width: 100%;
	border: none;
}
.blogcards .card-body {
	padding: 0;
}
.blogcards .card-body h1 {
	margin-top: 25px;
	font-size: 26px;
}
.blogcards:hover {
	cursor: pointer;
	transition: 0.5s;
}
.blogcards:hover img {

transition: 0.5s;

/* transform: scale(1.1); */
}
/*.blogcards:hover .blogcardbuton {
	display: block;
	position: absolute;
	top: 30%;
	left: 40%;
	transition: 0.5s;
}*/
.blogcardbuton {
	display: none;
}
.blogicsayfasagaltkisim {
	margin-bottom: 50px;
}

.blogicsayfasagaltkisim p {

	display: inline-block;
	font-weight: normal;
	font-size: 15px;
}

.blogicsayfasagaltkisim p img {

	margin-left: 15px;
	margin-right: 15px;
}

.blogicsayfasagaltkisim ul {

	display: inline-block;
	padding-left: 10px;
}

.blogicsayfasagaltkisim ul li {

	list-style: none;
	display: inline-block;
}

.indirimuyari {
	background: #F0874E;
	text-align: center;
	font-weight: 500;
	font-size: 20px;
	line-height: 24px;
	color: #fff;
	height: 45px;
	padding-top: 10px;
}
#gizlilikdivi {
	padding-top: 50px;
	padding-bottom: 50px;
}
.videobannerbg {
	background-image: url('../img/videobannerbg.jpg');
}
#videolar {
	padding-top: 50px;
	padding-bottom: 50px;
}
.cildinizbannerbg {
	background-image: url('../img/cildinizbannerbg.jpg');
}
.modal-body {
	background: #FFFFFF;
	box-shadow: 2px 4px 12px rgba(58, 51, 52, 0.5);
	border-radius: 5px;
	text-align: center;
	padding: 70px;
}

.modal-body img {max-height: 160px;}
.modal-body p {
	font-weight: 500;
	font-size: 30px;
	line-height: 37px;
	margin-top: 25px;
}
.modal.show .modal-dialog {

	top: 20%;
}

.sepetveyadevam {

	width: 160%;
	height: auto;
	text-align: left;
	padding: 40px;
}
.sepetveyadevam h6 {

	font-weight: 600;
	font-size: 20px;
	line-height: 24px;
}
.sepetveyadevam span {

	font-weight: normal;
	font-size: 10px;
	line-height: 13px;
}

.sepetveyadevam a {

	font-size: 10px;
	display: block;
	width: 200px;
}
#sepetdivi {
	padding-top: 50px;
	padding-bottom: 50px;
}

.sepetalani {

	background: #FFFFFF;
	box-shadow: 0px 0px 6px rgba(58, 51, 52, 0.2);
	padding: 25px;
	height: auto;
}

.sepetalani h5 {

	font-weight: 600;
	font-size: 20px;
	line-height: 24px;
	color: #F0874E;
}
.sepetalani h6 {

	font-weight: 500;
	font-size: 10px;
}
.sepetalani .col-lg-2 {

	margin-top: 30px;
}
.sepetaalanicardi h5 {
	font-weight: 600;
	font-size: 20px;
	line-height: 24px;
	color: #5B5B5B;
}
.sepetaalanicardi h6 {
	font-weight: normal;
	font-size: 10px;
	line-height: 13px;
	color: #5B5B5B;
}
.sepetaalanicardi span {
	font-weight: 500;
	font-size: 20px !important;
	line-height: 140%;
	letter-spacing: 0.02em;
	color: #5B5B5B;
}
.sepetaalanicardi input {
	width: 70px;
	text-align: center;
}
.sepetaalanicardi {

	border-top: 1px solid rgba(91, 91, 91, 0.5);
}
.closecardsepetbutonu {

	display: block;
	right: 50px;
	position: absolute;
	margin-top: 15px;
}
.sepetdevametbuton {
	font-weight: 500;
	font-size: 10px;
	line-height: 12px;
	color: #fff;
	background: rgba(97, 97, 97, 0.7);
	border-radius: 3px;
	padding: 8px 20px;
	border: 1px solid #909090;
}
.sepetdevametbuton:hover {

	text-decoration: none;
	color: #909090;
	border: 1px solid #909090;
	transition: 0.5s;
	background: #fff;
}
.alisverisitamamlaalani {

	text-align: right;
	background: #FFFFFF;
	box-shadow: 0px 0px 6px rgba(58, 51, 52, 0.2);
	padding: 25px;
	height: auto;
}
.alisverisitamamlaalani h4 {

	font-weight: 600;
	font-size: 20px;
	line-height: 24px;
	color: #616161;
}
.alisverisitamamlaalani h6 {

	font-weight: 500;
	font-size: 15px;
	line-height: 18px;
	color: #616161;
}
.alisverisitamamlaalani span {

	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
	color: #616161;
}
.alisverisitamamlaalani p {

	font-weight: 600;
	font-size: 25px;
	line-height: 140%;
	text-align: right;
	color: #616161;
}
.urunhesaplari {
	background: rgba(229, 229, 229, 0.5);
	text-align: right;
	padding: 25px;
	box-shadow: 0px 0px 6px rgba(58, 51, 52, 0.2);
}
.urunhesaplari span {
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
	color: #616161;
}
.urunhesaplari p {
	font-weight: 600;
	font-size: 15px;
	line-height: 140%;
	color: #616161;
}
#girisyapdivi {
	padding-top: 30px;
	padding-bottom: 30px;
}
.girisyapcard {

	background: #FFFFFF;
	box-shadow: 1px 1px 12px rgba(58, 51, 52, 0.3);
	border-radius: 5px;
	padding: 60px;
	width: 40%;
	margin: auto;
}

.girisyapcard .girisyapcard {

}

.girisyapcard .girisuyeolbuton {
	background: rgba(229, 229, 229, 0.5);
	border-radius: 5px;
	text-align: center;
	padding: 14px;
	margin-bottom: 30px;
}

.girisyapcard .girisuyeolbuton .girisbtn.active {
	text-decoration: none;
	background: #FFFFFF;
	border-radius: 5px;
	padding: 10px 25px;
	margin-left: -10px;
	font-weight: 600;
	font-size: 20px;
	line-height: 24px;
	text-align: center;
	color: #F0874E;
}

.girisyapcard .girisuyeolbuton .uyebtn.active {
	text-decoration: none;
	background: #FFFFFF;
	border-radius: 5px;
	padding: 10px 25px;
	margin-left: -10px;
	font-weight: 600;
	font-size: 20px;
	line-height: 24px;
	text-align: center;
	color: #F0874E;
}

.girisyapcard .girisuyeolbuton .girisbtn {

	font-weight: 600;
	font-size: 20px;
	line-height: 24px;
	text-align: center;
	color: #616161;
	text-decoration: none;
}

.girisyapcard .girisuyeolbuton .uyebtn {

	font-weight: 600;
	font-size: 20px;
	line-height: 24px;
	text-align: center;
	color: #616161;
	text-decoration: none;
}

.girisyapcard .girisinputlari input[type="text"],.girisyapcard .girisinputlari input[type="password"] {

	background: rgba(229, 229, 229, 0.5);
	border-radius: 5px;
	border: none;
	margin-bottom: 30px;
	width: 100%;
	height: 50px;
	padding-left: 20px;
	font-weight: normal;
	font-size: 15px;
	line-height: 18px;
	color: rgba(97, 97, 97, 0.6);
}

.girisyapcard .girisinputlari input::placeholder {
	color: rgba(97, 97, 97, 0.6);
}
.girisyapcard .benihatirlasifre input {

	display: inline-block;
}
.girisyapcard .benihatirlasifre a {

	display: inline-block;
	float: right;
	font-weight: 500;
	font-size: 15px;
	line-height: 18px;
	text-align: right;
	color: #616161;
	text-decoration: none;
}
.girisyapcard .cilturunsliderbuton {
	display: block;
}
.benihatirlasifre span {
	font-weight: 500;
	font-size: 15px;
	line-height: 18px;
	color: #616161;
	margin-left: 10px;
}

.uyeolenlatdivuyari span {

	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
	color: #616161;
	display: inline-block;
	margin-top: 15px;
}

.uyeolenlatdivuyari {
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
	color: #616161;
}
.sifreyenilemeaciklama h6 {

	font-weight: 600;
	font-size: 25px;
	line-height: 30px;
	color: #616161;
}
.sifreyenilemeaciklama p {

	font-weight: normal;
	font-size: 15px;
	line-height: 18px;
	color: #616161;
}
.backarrow {

	position: relative;
	margin-left: -35px;
	display: block;
	bottom: 25px;
}

.sepetalani span {
	font-weight: 600;
	font-size: 10px;
	line-height: 12px;
}
.adrescizgiicin {
	margin-top: 10px;
}
.bireyselkurumsalradio span {
	font-weight: 600;
	font-size: 15px;
	line-height: 18px;
	color: #616161;
	margin-right: 25px;
}
.bireyselkurumsalradio input {

	font-weight: 500;
	font-size: 15px;
	line-height: 18px;
	color: #616161;
}
.faturaadresinput input {

	border: 1.5px solid #E5E5E5;
	box-sizing: border-box;
	border-radius: 5px;
	font-weight: 500;
	font-size: 15px;
	line-height: 18px;
	color: rgba(97, 97, 97, 0.6);
	padding-left: 20px;
	height: 45px;
	width: 40%;
	display: block;
	margin-bottom: 20px;
}
.faturaadresinput input::placeholder {
	color: rgba(97, 97, 97, 0.6);
}
.faturaadresinput select {

	display: block;
	border: 1.5px solid #E5E5E5;
	box-sizing: border-box;
	border-radius: 5px;
	font-weight: 600;
	font-size: 15px;
	line-height: 18px;
	color: #616161;
	width: 40%;
	height: 45px;
	margin-bottom: 20px;
	padding-left: 20px;
}
.faturaadresinput p {

	font-weight: 500;
	font-size: 15px;
	line-height: 18px;
	color: rgba(97, 97, 97, 0.6);
	padding-left: 20px;
}
.faturaadresinput span {

	font-weight: 600;
	font-size: 12px;
	line-height: 15px;
	color: #616161;
}
.faturaadresinput  .checkboxcss {

	height: auto;
	width: auto;
	display: inline-block;
	margin-right: 5px;
}
.faturaadresinput textarea {

	border: 1.5px solid #E5E5E5;
	box-sizing: border-box;
	border-radius: 5px;
	width: 40%;
	margin-bottom: 20px;
	font-size: 15px;
	line-height: 18px;
	color: rgba(97, 97, 97, 0.6);
	padding-left: 20px;
	height: 100px;
	padding-top: 10px;
}
.faturaadresinput textarea::placeholder {
	color: rgba(97, 97, 97, 0.6);
}
.teslimatdivi p {

	font-weight: 600;
	font-size: 15px;
	line-height: 18px;
	color: #616161;
	display: inline-block;
	padding-left: 25px;
}
.teslimatdivi a {

	font-weight: 600;
	font-size: 10px;
	line-height: 12px;
	color: #F0874E;
	float: right;
	margin-top: 5px;
}
.teslimatdivi .teslimatcard {

	border: 1.5px solid #E5E5E5;
	box-sizing: border-box;
	border-radius: 5px;
	padding: 25px;
}
.teslimatdivi .teslimatcard h6 {

	font-weight: 600;
	font-size: 15px;
	line-height: 18px;
	color: #616161;
}
.teslimatdivi .teslimatcard p {

	font-weight: 500;
	font-size: 10px;
	line-height: 12px;
	color: #616161;
	padding-left: 0;
}
.teslimatdivi .teslimatcard a {

	font-weight: 600;
	font-size: 10px;
	line-height: 12px;
	color: #F0874E;
	display: block;
	float: none;
}
.teslimatdivi {

	margin-top: 25px;
}
.teslimatdiviinputlari {

	padding: 20px 20px;
}

.teslimatdiviinputlari span {

	font-weight: 600;
	font-size: 12px;
	line-height: 15px;
	color: #616161;
}
/*--akordiyon--*/
.accordionodeme {
	color: #444;
	cursor: pointer;
	padding: 18px;
	width: 100%;
	border: none;
	text-align: left;
	outline: none;
	font-size: 15px;
	transition: 0.4s;
	border: 1.5px solid #E5E5E5;
	box-sizing: border-box;
	border-radius: 5px;
	background: transparent;
	margin-bottom: 20px;
	margin-top:20px;
}

.activeodeme, .accordionodeme:hover {
	background-color: #f3f3f3;
}

.panelodeme {
	padding: 0 18px;
	background-color: white;
	max-height: 0;
	overflow: hidden;
	transition: max-height 0.2s ease-out;
}
.accordionodeme:after {
	content: '\02795';
	font-size: 13px;
	float: right;
	margin-left: 5px;
	color: #5B5B5B;
}

.activeodeme:after {
	content: "\2796";
	color: #f0874e;
}
.accordionodeme img {

}
.accordionodeme span {

	padding-left: 10px;
	font-weight: 600;
	font-size: 15px;
	line-height: 18px;
	color: #616161;
}
.accordionodeme .turuncuicon {
	display: none;
}
.accordionodeme.activeodeme span {

	color: #f0874e;
}

.accordionodeme.activeodeme .turuncuicon {

	display: inline-block;
}

.accordionodeme.activeodeme .turuncuolmayanicon {

	display: none;
}
.panelodeme .col-lg-5 p {

	font-weight: 600;
	font-size: 15px;
	color: #616161;
	margin-top: 10px;
}
.panelodeme .col-lg-7 input {

	border: 1.5px solid #E5E5E5;
	box-sizing: border-box;
	border-radius: 5px;
	color: rgba(22, 22, 22, 0.8);
	font-size: 15px;
	line-height: 18px;
	width: 100%;
	padding-left: 20px;
	height: 45px;
	margin-bottom: 20px;
}
.panelodeme .col-lg-7 select {
	border: 1.5px solid #E5E5E5;
	box-sizing: border-box;
	border-radius: 5px;
	color: rgba(22, 22, 22, 0.8);
	font-size: 15px;
	line-height: 18px;
	width: 100%;
	padding-left: 20px;
	height: 45px;
	margin-bottom: 20px;
}
/*--akordiyon--*/
.ccv {
	width: 20% !important;
}
.panelodeme h6 {

	font-weight: bold;
	font-size: 15px;
	line-height: 18px;
	color: #616161;
}
.panelodeme span {

	font-weight: normal;
	font-size: 12px;
	line-height: 15px;
	color: #616161;
}
.favorilerlinker {

	font-weight: 500;
	font-size: 10px;
	line-height: 140%;
	color: #5B5B5B;
	display: inline-block;
	margin-top: 20px;
}
.favorilerlinker:hover {

	font-weight: 600;
	font-size: 10px;
	line-height: 140%;
	color: #5B5B5B;
	transition: 0.5s;
	text-decoration: none;
}
.closefavoributonu {

	right: 23%;
}

.hesabimbannerbg {
	background-image: url('../img/hesabimbanner.png');
}
.hesabimsolliste ul {

	padding-left: 20px;
	padding-top: 10px;
}

.hesabimsolliste ul .hesabimlisteitem {

	line-height: 30px;
}
.hesabimsolliste ul .hesabimlisteitem a.active {

	font-weight: 600;
	font-size: 15px;
	color: #F0874E;
}
.hesabimsolliste ul .hesabimlisteitem a {

	font-weight: 500;
	font-size: 15px;
	line-height: 18px;
	color: #616161;
	text-decoration: none;
}
.hesabimsolliste ul .hesabimlisteitem a:hover {

	font-weight: 600;
	font-size: 15px;
	line-height: 18px;
	color: #F0874E;
	transition: 0.5s;
}
.uyelikbilgileridivi h2 {

	font-weight: 500;
	font-size: 25px;
	line-height: 30px;
	border-bottom: 1px solid #5B5B5B;
	padding-bottom: 15px;
	width: fit-content;
}
.uyelikbilgileridivi p {

	font-weight: 500;
	font-size: 15px;
	line-height: 18px;
	margin-top: 25px;
}
.uyelikbilgileridivi input {

	border: 1.5px solid #E5E5E5;
	box-sizing: border-box;
	border-radius: 5px;
	font-weight: 500;
	font-size: 15px;
	line-height: 18px;
	color: rgba(97, 97, 97, 0.6);
	display: block;
	margin-bottom: 20px;
	height: 45px;
	padding-left: 20px;
	width: 50%;
}
.uyelikbilgileridivi input::placeholder {
	color: rgba(97, 97, 97, 0.6);
}
.uyelikbilgileridivi span {

	font-weight: 500;
	font-size: 10px;
	line-height: 12px;
	color: rgba(97, 97, 97, 0.6);
	padding-left: 20px;
}
.slick-prev .slick-arrow {
	display: none;
}
.solok {
	position: absolute;
	top: 50%;
	z-index: 9999999;
	left: 5%;
	cursor: pointer;
	width: 15px;
}

.sagok {
	position: absolute;
	top: 50%;
	z-index: 9999999;
	right: 5%;
	cursor: pointer;
	width: 15px;
}

.slider-nav img {
	padding: 5px !important;
}
.dropdown-toggle {
	cursor: pointer;
}
.dropdown-toggle::after {
	display: none;
}
.dropdown-menu {
	background: #FFFFFF;
	box-shadow: 0px 0px 6px rgba(58, 51, 52, 0.2);
	border-radius: 8px;
	padding: 25px;
	min-width: 18rem;
	left: -100% !important;
	margin: -80px 0px 0px 0px;
}

.dropdown-menu p {

	font-weight: 600;
	font-size: 12px;
	line-height: 15px;
	color: #616161;
}
.dropdown-menu input {

	border: 0.5px solid #5B5B5B;
	box-sizing: border-box;
	width: 30%;
	margin-top: 20px;
}
.dropdown-menu hr {

	margin-top: 20px;
}
.dropdown-menu span {

	font-weight: 500;
	font-size: 15px;
	line-height: 140%;
	color: #F0874E;
	display: block;
}
.dropdown-menu table {
}

.dropdown-menu table tr td {

	font-weight: 600;
	font-size: 12px;
	line-height: 15px;
	color: #616161;
	border: none;
}

.dropdown-menu table tr .renklirakamlar {

	font-weight: 500;
	font-size: 15px;
	line-height: 140%;
	text-align: right;
	color: #F0874E;
}
.sepetimkapatmaikonukucuk {

	position: absolute;
	right: 30px;
	display: block;
	margin-top: -15px;
}
#navbaralt.sticky {

	top: 0;
	position: fixed;
	width: 100%;
	z-index: 999999;
	background: #fff;
	padding-top: 15px;
	border-top: 4px solid #eaedd5;
}
#navbarurunmenusu.stickyurun {position: fixed;width: 100%;z-index: 999999999;top: 0;}
.sollogo {width: 210px;}

.saglogo {

	float: right;
	margin-top: 15px;
}
.mobilmenu.sticktel {

	position: fixed;
	width: 100%;
	z-index: 999999999;
}

.anasayfaurunsliderisayilar .owl-nav {
	display: block !important;
}
.anasayfaurunsliderisayilar .owl-next {position: absolute;right: -8%;top: 45%;}
.anasayfaurunsliderisayilar .owl-prev {position: absolute;left: -8%;top: 45%;}
.owlciltslider .owl-nav {
	display: block !important;
}
.owlciltslider .owl-next {

	position: absolute;
	right: -28%;
	top: 35%;
}
.owlciltslider .owl-prev {

	position: absolute;
	left: -28%;
	top: 35%;
}
.mobilmenusosyalmedya ul {

	padding-left: 0;
	margin-top: 25px;
}
.mobilmenusosyalmedya ul li {

	display: inline-block;
	margin: 0px 10px;
}
.urunsayfasicardlaricinozelheight .ciltanalizicard {/* height: 500px; */padding-bottom: 20px;}
.oklarikincislidericin .owl-next {

	right: -28%;
}
.oklarikincislidericin .owl-prev {

	left: -28%;
}
.urunicyorumlar .tab-pane {
	font-weight: normal;
	font-size: 20px;
	line-height: 25px;
	color: #5B5B5B;
	margin-top: 25px;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {

	border-color: transparent;
}.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #cb2027 !important;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs {
	border-bottom: 1px solid #5B5B5B;
	padding-bottom: 20px;
}
.nav-tabs .nav-item {

	margin: 0px 40px 0px 0px;
}
.nav-tabs .nav-link {
	font-weight: 600;
	font-size: 20px;
	line-height: 25px;
	color: #5B5B5B !important;
	padding: 0;
}

.headersoltaraf span:hover {
	transition: 0.5s;
	color: #f0874e;
	cursor: pointer;
}
.headersagtaraf p:hover {
	transition: 0.5s;
	color: #f0874e;
}
.azkalinfont {
	font-weight: 500 !important;
}

.altsatirindir {
	display: block;
	padding-top: 60px;
}
.hakkimizdasagyazii h6 {

	font-weight: 600;
	border-bottom: 1px solid #5B5B5B;
	width: fit-content;
	padding-bottom: 20px;
}
.anasayfauruncardbasliklari {
	opacity: 1;
}
.urunslidercard:hover .anasayfauruncardbasliklari {
	opacity: 1;
}
.card-text .favoriyes {
	opacity: 0;
}
.card-text .favoriyes.aktif {
	opacity: 1;
}
.card-text .favorino.pasif {
	opacity: 0;
}

/*-----CILDINIZ CSSLER------*/

.cilttipiliste {

border-top: 1px solid #5B5B5B;

width: fit-content;

margin: auto;

margin-top: 50px;

z-index: 99999999999999;

margin-bottom: 0;
}
.cilttipiliste li {

	background: #5B5B5B;
	border-radius: 0px 0px 20px 20px;
	display: inline-block;
	font-weight: 600;
	font-size: 14px;
	line-height: 17px;
	color: #FFFFFF;
	padding: 12px 24px;
	margin: 0px 20px 0px 10px;
	width: 140px;
	cursor: pointer;
}
.cilttipiliste li.activee {

	background: #F0874E;
}

.avantajdejavantajlaripop {

	position: relative;
}
.avantajdejavantajlaripop .ciltavantaj {

	position: absolute;
	top: 60%;
	right: 10%;
}
.avantajdejavantajlaripop .ciltdezavantaj {

	position: absolute;
	top: 69%;
	right: 10%;
}
.avdezbutonliste {
	transition: 0.5s;
}
.avdezbutonliste li {

	display: inline-block;
}
.avdezbutonliste li img {

	margin-right: 5px;
}
.avdezbutonliste li .artisonuk {

}
.avdezbutonliste li .artiparlak {
	display: none;
}
.avdezbutonliste:hover {
	cursor: pointer;
}
.avdezbutonliste:hover li {
	color: #F0874E;
}
.avdezbutonliste:hover .artisonuk {
	display: none;
	transition: 0.5s;
}
.avdezbutonliste:hover .artiparlak {
	display: inline;
	transition: 0.5s;
}
.ciltavantajpopupbasaciklama {

}
.ciltavantajpopupbasaciklama h2 {

	font-weight: 300;
	font-size: 40px;
	line-height: 49px;
	text-align: center;
	color: #5B5B5B;
}
.ciltavantajpopupbasaciklama h6 {

	font-style: normal;
	font-weight: 600;
	font-size: 25px;
	line-height: 37px;
	text-align: center;
	color: #F0874E;
}
.ciltavantajpopupbasaciklama p {

	font-weight: 500;
	font-size: 30px;
	line-height: 37px;
	text-align: center;
}
.ciltavantaj {
	z-index: 88888;
}
.ciltdezavantaj {
	z-index: 888888;
}

/*-----CILDINIZ CSSLER------*/
.enerji_icon1.yaglisac {
	bottom: 80%;
	left: 55%;
}
.enerji_icon1.yagliburun {
	bottom: 37%;
	left: 48%;
}
.enerji_icon1.yaglicenealin {
	bottom: 60%;
	left: 48%;
}
.enerji_icon1.yagligoz {
	bottom: 54%;
	left: 59%;
}
.enerji_icon1.kurugoz {
	bottom: 54%;
	left: 59%;
}
.enerji_icon1.kurududak {
	bottom: 29%;
	left: 56%;
}
.enerji_icon1.kurucene {
	bottom: 23%;
	left: 42%;
}
.enerji_icon1.kurugozalti {
	bottom: 46%;
	left: 41%;
}
.enerji_icon1.kuruyanak {
	bottom: 35%;
	left: 41%;
}
.enerji_icon1.kurucildin {
	bottom: 63%;
	left: 49%;
}
.enerji_icon1.normalgozalti {
	bottom: 46%;
	left: 54%;
}
.enerji_icon1.normalburun {
	bottom: 33%;
	left: 47%;
}
.enerji_icon1.normalgozcevresi {
	bottom: 52%;
	left: 51%;
}
.enerji_icon1.normalyanak {
	bottom: 35%;
	left: 57%;
}
.enerji_icon1.hassasgoz {
	bottom: 50%;
	left: 57%;
}
.enerji_icon1.hassasburun {
	bottom: 36%;
	left: 47%;
}
.enerji_icon1.hassaskas {
	bottom: 54%;
	left: 53%;
}
.enerji_icon1.hassasyanak {
	bottom: 34%;
	left: 55%;
}
.enerji_icon1.hassasgozacik {
	bottom: 50%;
	left: 50%;
}
.enerji_icon1.ciltbacak {
	bottom: 50%;
	left: 21%;
}
.enerji_icon1.ciltbacakcatlak {
	bottom: 70%;
	left: 6%;
}
.enerji_icon1.ciltbacakbozuk {
	bottom: 70%;
	left: 16%;
}
.enerji_icon1.ciltbacakdokuntu {
	bottom: 37%;
	left: 33%;
}
.enerji_icon1.ciltbacaktopuk {
	bottom: 19%;
	left: 37%;
}
.enerji_icon1 {
	width: 2%;
	position: absolute;
}
.tooltip-enerji {
	position: absolute;
	display: block;
	text-decoration: none;
	font-weight: bold;
	top: -95px;
	padding: 10px 10px;
	min-width: 285px;
	color: #464545;
	/
	-webkit-border-radius: 10px;
	border-radius: 10px;
	visibility: hidden;
	opacity: 1;
	-webkit-transition: opacity 0.5s ease-in-out;
	z-index: 10;
	font-weight: normal;
	font-size: 12px;
	min-height: 130px;
	left: 192px;
	transition: 0.5s;
}
.enerji_grid2_ic_alan:hover {
	cursor: pointer;
	transition: 0.5s;
}
.enerji_grid2_ic_alan:hover .tooltip-enerji {
	cursor: pointer;
	visibility: visible;
	opacity: .9;
}
.tooltip_ic_icerik p {

	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	line-height: 18px;
	color: #5B5B5B;
	text-align: left;
}
.tooltip_ic_icerik h6 {

	font-weight: 500;
	font-size: 20px;
	letter-spacing: -0.02em;
	color: #5B5B5B;
	text-align: left;
}
.ciltvektor {

	position: absolute;
	left: 32px;
	top: -75px;
}
.ciltvektor img {
	opacity: 0;
}
.enerji_grid2_ic_alan:hover .ciltvektor img {
	opacity: 1;
	transition: 0.5s;
}
#parentcilt {
	position: relative;
	margin-top: 100px;
}
.ciltusttoltipdivi {
	z-index: 999999999999;
}
.ciltusttoltipdivi .toltiptnbopsifir {
	opacity: 0;
}

#ciltbacakbg {
	background-image: url('../img/ciltbacakbg.png');
	background-size: contain;
	padding-top: 100px;
	padding-bottom: 100px;
	background-position: center;
	position: relative;
	background-repeat: no-repeat;
	background-position-x: 15%;
}
.ciltsayfasifadeaciklamalar {
	position: absolute;
	top: 270px;
	left: 0px;
	text-align: left;
	font-size: 14px;
	width: 30%;
	display: none;
	border: 3px solid #f0874e;
	padding: 20px;
	border-radius: 8px;
}
.ciltsayfasifadeaciklamalarbacak {
	position: absolute;
	bottom: 45%;
	right: 25%;
	text-align: left;
	font-size: 14px;
	width: 30%;
	display: none;
	border: 3px solid #f0874e;
	padding: 20px;
	border-radius: 8px;
}
.ekipsagkisim::before{
	content: " ";
	width: 1px;
	height: 140px;
	display: block;
	background: #5B5B5B;
	bottom: 70px;
	margin-left: -56px;
	position: absolute;
}

.modal {
  z-index: 999999999999999999999;
  overflow: scroll;
}
.kisiyeozelbtnmartop{
	margin-top: 60px;
}

.hakkindacardbefore .ekipsagkisim::before {
    content: " ";
    width: 1px;
    height: 50px;
    display: block;
    background: #5B5B5B;
    bottom: 45px;
    margin-left: -56px;
    position: absolute;
}
#hesabimdivi{
        padding-bottom: 80px;
}

.zoomContainer.zindexekle{
	z-index:-1;
}
.sepetsayi {
	
position: absolute;
	
font-size: 8px;
}

.headerortataraf img{
	width: 67%;
}
.arrowustdiviwhatsapp {
    position: relative;
    z-index: 9999;
    bottom: 0px;
    left: 49.2%;
    width: 0px;
}


.arrowustdivi {
    position: relative;
    z-index: 9999;
    bottom: 100px;
    left: 48.6%;
    width: 0px;
}
.arrow {
  text-align: center;
}
.bounce {
  -moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
}

@keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}
.bouncewp {
  -moz-animation: bouncewp 2s infinite;
  -webkit-animation: bouncewp 2s infinite;
  animation: bouncewp 2s infinite;
}
@keyframes bouncewp {
  0%,
  20%,
  50%,
  80%,
  100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}
.whatsupfooterduzeni {
	position: fixed;
	bottom: 180px;
	right: 75px;
	color: #fff;
	z-index: 999998;
	transition: all 0.3s ease;
	width: 90px;
	height: 90px;
	background: transparent;
	border-radius: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	box-shadow: none;
	padding: 0;
}
.whatsupfooterduzeni:hover {
	transform: scale(1.1);
	box-shadow: none;
	background: transparent;
}
.whatsupfooterduzeni img,
.whatsupfooterduzeni .whatsappbtn {
	width: 80px !important;
	height: 80px !important;
	border-radius: 0;
	box-shadow: none;
	transition: all 0.3s ease;
	object-fit: contain;
	display: block;
}
.whatsupfooterduzeni:hover img,
.whatsupfooterduzeni:hover .whatsappbtn {
	box-shadow: none;
}
.whatsupfooterduzeni2 {
	position: fixed;
	bottom: 160px;
	right: 70px;
	color: #fff;
	z-index: 999998;
	transition: all 0.3s ease;
	width: 90px;
	height: 90px;
	background: transparent;
	border-radius: 0;
	display: none;
	align-items: center;
	justify-content: center;
	box-shadow: none;
	padding: 0;
}
.whatsupfooterduzeni2:hover {
	transform: scale(1.1);
	box-shadow: none;
	background: transparent;
}
.whatsupfooterduzeni2 img,
.whatsupfooterduzeni2 .whatsappbtn2 {
	width: 80px !important;
	height: 80px !important;
	border-radius: 0;
	box-shadow: none;
	transition: all 0.3s ease;
	object-fit: contain;
	display: block;
}
.whatsupfooterduzeni2:hover img,
.whatsupfooterduzeni2:hover .whatsappbtn2 {
	box-shadow: none;
}
@media(min-width:500px){
    .mobildegostermemekicin{
        opacity:0;
    }
}
@media(max-width:500px){
    .mobildegostermemekicin{
        opacity:1;
    }
}

.cilturunsliderbutonyesil{
    background: #7B8435;
    border-radius: 5px;
    padding: 12px 24px;
    color: #fff;
    font-weight: 500;
    font-size: 15px;
    line-height: 18px;
    text-align: center;
    letter-spacing: 0.15em;
    border: 1px solid #7B8435;
}
.cilturunsliderbutonyesil:hover {
    background: #fff;
    border: 1px solid #f0874e;
    color: #f0874e !important;
    text-decoration: none;
    transition: 0.5s;
}
.cilt-analizi-yeni{
	
padding: 0;
	
position: relative;
}
.cilt-analizi-yeni .cilt-analiz-resimi{
	
max-height: initial;
}
.cilt-analiz-butonlari-yeni{
	
position: absolute;
	
bottom: 10px;
	
left: 5%;
}
.analize-basla-btn{
    display: block;
    background: #073544;
    color: #fff;
    font-weight: bold;
    padding: 12px;
    border-radius: 8px;
    border: 1px solid transparent;
    margin-bottom: 10px;
    font-size: 12px;
}
.analize-basla-btn:hover{
    text-decoration: none;
    background: #fff;
    transition: 0.5s;
    border: 1px solid transparent;
}
.alisverise-basla-btn{
    background: #F0874E;
    display: block;
    color: #fff;
    font-weight: 400;
    padding: 12px;
    border-radius: 8px;
    border: 1px solid transparent;
    margin-bottom: 10px;
    font-size: 12px;
}
.alisverise-basla-btn:hover{
    background: #7B8435;
    color: #fff;
    border: 1px solid transparent;
    transition: 0.5s;
}
@-webkit-keyframes ani-mouse {
	0% {
	opacity: 1;
	top: 29%;
	}
	15% {
	opacity: 1;
	top: 50%;
	}
	50% {
	opacity: 0;
	top: 50%;
	}
	100% {
	opacity: 0;
	top: 29%;
	}
}
@-moz-keyframes ani-mouse {
	0% {
	opacity: 1;
	top: 29%;
	}
	15% {
	opacity: 1;
	top: 50%;
	}
	50% {
	opacity: 0;
	top: 50%;
	}
	100% {
	opacity: 0;
	top: 29%;
	}
}
@keyframes ani-mouse {
	0% {
	opacity: 1;
	top: 29%;
	}
	15% {
	opacity: 0.1;
	top: 50%;
	}
	50% {
	opacity: 0;
	top: 50%;
	}
	100% {
	opacity: 0;
	top: 29%;
	}
}
 .scroll-btn {
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	top: 100%;
	text-align: center;
	z-index: 9999999999999999999999999999999999999999;
}

.scroll-btn .mouse {
	position: relative;
	display: block;
	width: 20px;
	height: 32px;
	margin: 0 auto 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: 3px solid white;
	border-radius: 23px;
}
.scroll-btn .mouse > * {
	position: absolute;
	display: block;
	top: 29%;
	left: 71%;
	width: 2px;
	height: 6px;
	margin: -4px 0 0 -4px;
	background: white;
	border-radius: 50%;
	-webkit-animation: ani-mouse 1.5s linear infinite;
	-moz-animation: ani-mouse 1.5s linear infinite;
	animation: ani-mouse 1.5s linear infinite;
}





@-webkit-keyframes ani-mousewp {
	0% {
	opacity: 1;
	top: 29%;
	}
	15% {
	opacity: 1;
	top: 50%;
	}
	50% {
	opacity: 0;
	top: 50%;
	}
	100% {
	opacity: 0;
	top: 29%;
	}
}
@-moz-keyframes ani-mousewp {
	0% {
	opacity: 1;
	top: 29%;
	}
	15% {
	opacity: 1;
	top: 50%;
	}
	50% {
	opacity: 0;
	top: 50%;
	}
	100% {
	opacity: 0;
	top: 29%;
	}
}
@keyframes ani-mousewp {
	0% {
	opacity: 1;
	top: 29%;
	}
	15% {
	opacity: 0.1;
	top: 50%;
	}
	50% {
	opacity: 0;
	top: 50%;
	}
	100% {
	opacity: 0;
	top: 29%;
	}
}
 .scroll-btnwp {
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	top: 100%;
	text-align: center;
	z-index: 9999999999999999999999999999999999999999;
}

.scroll-btnwp .mouse {
	position: relative;
	display: block;
	width: 20px;
	height: 32px;
	margin: 0 auto 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: 3px solid #5B5B5B;
	border-radius: 23px;
}
.scroll-btnwp .mouse > * {
	position: absolute;
	display: block;
	top: 29%;
	left: 71%;
	width: 2px;
	height: 6px;
	margin: -4px 0 0 -4px;
	background: #5B5B5B;
	border-radius: 50%;
	-webkit-animation: ani-mousewp 1.5s linear infinite;
	-moz-animation: ani-mousewp 1.5s linear infinite;
	animation: ani-mousewp 1.5s linear infinite;
}
@media (min-width: 1400px){
	.container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1340px;
}
}

