@charset "utf-8";
@media only screen and  (min-width:1200px){
	.container{
		max-width:<?=$site["genislik"]?>;
	}
}
header{ 
	padding: 0;
	margin: 0;
}


html{
background-color: #fff !important;
}
body{
height: 100%;
background-color: #fff;
}
main{ 
	margin-top: 0px;
	}
footer{
margin-top: 50px;
}

.footer-hover a,.footer-hover a:link,.footer-hover a:visited,.footer-hover a:active{
	color: white;
	
}
.footer-hover a:hover{
	color: #212529;
}
@media only screen and (max-width:767px){
main{
	font-size: 13px;
	}
}
@media only screen and (min-width:768px) and (max-width:991px){
main{
	font-size: 14px;
	}
}
@media only screen and (min-width:992px){
main{
	font-size: 15px;
	}
}
/* Common Class */
.demo-content {
  margin-bottom: 50px;
}
.demo-content:last-child {
  margin-bottom: 0;
}
.black-space {
  background-color: #f1f2f3;
  height: 300px;
}
.mbYTP_wrapper {
  z-index: -9 !important;
}
.fix {
  overflow:hidden
}
.clear{
  clear: both;
}
.float-left {
  float: left;
}
.float-none{
	float: none;
}
@media only screen and (min-width:575px){
.float-sm-left{
	float:left;
	}
}
@media only screen and (min-width:768px){
.float-md-left{
	float:left;
	}
}
@media only screen and (min-width:768px){
.float-md-none{
	float:none;
	}
}
.float-right {
  float: right;
}
.table, .table-cell {
  display: table;
  /*height: 100%;*/
  margin: 0;
  width: 100%;
}
.table-cell {
  display: table-cell;
  vertical-align: middle;
}
/* Margin */
.mt-0{margin-top: 0px;}.mt-5{margin-top: 5px;}.mt-10{margin-top: 10px;}.mt-15{margin-top: 15px;}.mt-20{margin-top: 20px;}.mt-25{margin-top: 25px;}.mt-30{margin-top: 30px;}.mt-35{margin-top: 35px;}.mt-40{margin-top: 40px;}.mt-45{margin-top: 45px;}.mt-50{margin-top: 50px;}.mt-55{margin-top: 55px;}.mt-60{margin-top: 60px;}.mt-65{margin-top: 65px;}.mt-70{margin-top: 70px;}.mt-75{margin-top: 75px;}.mt-80{margin-top: 80px;}.mt-85{margin-top: 85px;}.mt-90{margin-top: 90px;}.mt-95{margin-top: 95px;}.mt-100{margin-top: 100px;}.mt-105{margin-top: 105px;}.mt-110{margin-top: 110px;}
.mb-0{margin-bottom: 0px;}.mb-5{margin-bottom: 5px;}.mb-10{margin-bottom: 10px;}.mb-15{margin-bottom: 15px;}.mb-20{margin-bottom: 20px;}.mb-25{margin-bottom: 25px;}.mb-30{margin-bottom: 30px;}.mb-35{margin-bottom: 35px;}.mb-40{margin-bottom: 40px;}.mb-45{margin-bottom: 45px;}.mb-50{margin-bottom: 50px;}.mb-55{margin-bottom: 55px;}.mb-60{margin-bottom: 60px;}.mb-65{margin-bottom: 65px;}.mb-70{margin-bottom: 70px;}.mb-75{margin-bottom: 75px;}.mb-80{margin-bottom: 80px;}.mb-85{margin-bottom: 85px;}.mb-90{margin-bottom: 90px;}.mb-95{margin-bottom: 95px;}.mb-100{margin-bottom: 100px;}.mb-105{margin-bottom: 105px;}.mb-110{margin-bottom: 110px;}
/* Padding */
.pt-0{padding-top: 0px;}.pt-5{padding-top: 5px;}.pt-10{padding-top: 10px;}.pt-15{padding-top: 15px;}.pt-20{padding-top: 20px;}.pt-25{padding-top: 25px;}.pt-30{padding-top: 30px;}.pt-35{padding-top: 35px;}.pt-40{padding-top: 40px;}.pt-45{padding-top: 45px;}.pt-50{padding-top: 50px;}.pt-55{padding-top: 55px;}.pt-60{padding-top: 60px;}.pt-65{padding-top: 65px;}.pt-70{padding-top: 70px;}.pt-75{padding-top: 75px;}.pt-80{padding-top: 80px;}.pt-85{padding-top: 85px;}.pt-90{padding-top: 90px;}.pt-95{padding-top: 95px;}.pt-100{padding-top: 100px;}.pt-105{padding-top: 105px;}.pt-110{padding-top: 110px;}.pt-130{padding-top: 130px;}.pt-150{padding-top: 150px;}
.pb-0{padding-bottom: 0px;}.pb-5{padding-bottom: 5px;}.pb-10{padding-bottom: 10px;}.pb-15{padding-bottom: 15px;}.pb-20{padding-bottom: 20px;}.pb-25{padding-bottom: 25px;}.pb-30{padding-bottom: 30px;}.pb-35{padding-bottom: 35px;}.pb-40{padding-bottom: 40px;}.pb-45{padding-bottom: 45px;}.pb-50{padding-bottom: 50px;}.pb-55{padding-bottom: 55px;}.pb-60{padding-bottom: 60px;}.pb-65{padding-bottom: 65px;}.pb-70{padding-bottom: 70px;}.pb-75{padding-bottom: 75px;}.pb-80{padding-bottom: 80px;}.pb-85{padding-bottom: 85px;}.pb-90{padding-bottom: 90px;}.pb-95{padding-bottom: 95px;}.pb-100{padding-bottom: 100px;}.pb-105{padding-bottom: 105px;}.pb-110{padding-bottom: 110px;}.pb-130{padding-bottom: 130px;}.pb-150{padding-bottom: 150px;}
.plr-60 {
  padding-left: 60px;
  padding-right: 60px;
}
/*Background Patterns*/
.pattern-1 {
    background-image: url("images/customizer/pattern/1.png");
}
.pattern-2 {
    background-image: url("images/customizer/pattern/2.png");
}
.pattern-3 {
    background-image: url("images/customizer/pattern/3.png");
}
.pattern-4 {
    background-image: url("images/customizer/pattern/4.png");
}
.pattern-5 {
    background-image: url("images/customizer/pattern/5.png");
}
.pattern-6 {
    background-image: url("images/customizer/pattern/6.png");
}
.pattern-7 {
    background-image: url("images/customizer/pattern/7.png");
}
.pattern-8 {
    background-image: url("images/customizer/pattern/8.png");
}
/*Background Images*/
/*Background Images*/
.main-bg-1,.main-bg-2,.main-bg-3,.main-bg-4,.main-bg-5,.main-bg-6,.main-bg-7,.main-bg-8 {
    background-image: url("images/customizer/bodybg/01.jpg");
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    position: relative;
}
.main-bg-2 {
    background-image: url("images/customizer/bodybg/02.jpg");
}
.main-bg-3 {
    background-image: url("images/customizer/bodybg/03.jpg");
}
.main-bg-4 {
    background-image: url("images/customizer/bodybg/04.jpg");
}
.main-bg-5 {
    background-image: url("images/customizer/bodybg/05.jpg");
}
.main-bg-6 {
    background-image: url("images/customizer/bodybg/06.jpg");
}
.main-bg-7 {
    background-image: url("images/customizer/bodybg/07.jpg");
}
.main-bg-8 {
    background-image: url("images/customizer/bodybg/08.jpg");
}
/* Preloader Css */
.preloader{
  background-color: #fff;
  height: 100%;
  width: 100%;
  position: fixed;
  z-index: 1;
  margin-top: 0px;
  top: 0px;
  z-index: 99999999;
}
.loading-center{
  width: 100%;
  height: 100%;
  position: relative;
}
.loading-center-absolute {
  position: absolute;
  left: 50%;
  top: 50%;
  height: 150px;
  width: 150px;
  margin-top: -75px;
  margin-left: -75px;
}
.object{
  width: 20px;
  height: 20px;
  background-color: #f05a66;
  float: left;
  margin-right: 20px;
  margin-top: 65px;
  border-radius: 50% 50% 50% 50%;
}
.object_one {	
  -webkit-animation: object_one 1.5s infinite;
  animation: object_one 1.5s infinite;
}
.object_two {
  -webkit-animation: object_two 1.5s infinite;
  animation: object_two 1.5s infinite;
  -webkit-animation-delay: 0.25s; 
  animation-delay: 0.25s;
}
.object_three {
  -webkit-animation: object_three 1.5s infinite;
  animation: object_three 1.5s infinite;
  -webkit-animation-delay: 0.5s;
  animation-delay: 0.5s;
}
@-webkit-keyframes object_one {
75% { -webkit-transform: scale(0); }
}
@keyframes object_one {
  75% { 
    transform: scale(0);
    -webkit-transform: scale(0);
  }
}
@-webkit-keyframes object_two {
  75% { -webkit-transform: scale(0); }
}
@keyframes object_two {
  75% { 
    transform: scale(0);
    -webkit-transform:  scale(0);
  }
}
@-webkit-keyframes object_three {
  75% { -webkit-transform: scale(0); }
}
@keyframes object_three {
  75% { 
    transform: scale(0);
    -webkit-transform: scale(0);
  }
}
@media only screen and (max-width:767px){
.table-responsive{
	font-size: 12px;
	}
}
@media only screen and (max-width:575px){
.siparis-durumu{
	margin-bottom: 15px;
	
	}
}
@media only screen and (max-width:575px){
.siparis-buton{
	margin-top: 10px;
	}
}
.wrapper{
	width: 100%;
}
.animsition,
.animsition-overlay {
  position: relative;
  opacity: 0;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
.nav_fo{
font-family: 'Dosis', sans-serif;
}
.nav_fo a{
}
.header-top {
height: 40px;
width: 100%;
}
.header-top img{
height: 40px;
width: auto;
}
.header-top-icon img{
height: 25px;
width: auto;
margin-top: 5px;
}
.header-top-icon{
height: 40px;
width: auto;
}
.header-middle{
}
.breadnav{
margin-top: 20px !important;
}
/* search model */
.search-model {
	display: none;
	position: fixed;
	width: 100%;
	height: 50%;
	left: 0;
	top: 0;
	background: #ccc;
	z-index: 99999;
}
.search-model-form {
	padding: 0 15px;
}
.search-model-form input {
	width: 500px;
	font-size: 40px;
	border: none;
	border-bottom: 2px solid #333;
	background: none;
	color: #999;
}
.search-switch {
	cursor: pointer;
}
.search-switch img {
}
@media only screen and (max-width:767px){
	.search-switch { /* arama ikonu */
	}
	.search-model-form input {
		width: 100%;
		font-size: 24px;
	}	
}
.search-close-switch {
	position: absolute;
	width: 50px;
	height: 50px;
	background: #333;
	color: #fff;
	text-align: center;
	border-radius: 50%;
	padding-top: 7px;
	font-size: 21px;
	top: 30px;
	cursor: pointer;
	}
/* search model finish */
/*BG-COLORS */
.bg-light-gray{
	background-color: #F1F0F0;
}
.bg-u-light-gray{
	background-color: #DEDEDE;
}
.bg-light-blue{
	background-color: #E8EAF6;
}
.bg-u-light-blue{
	background-color: #C5CAE9;
}
.bg-light-cyan{
	background-color: #E3F2FD;
}
.bg-u-light-cyan{
	background-color: #BBDEFB;
}
.bg-light-cyan1{
	background-color: #E0F7FA;
}
.bg-u-light-cyan1{
	background-color: #B2EBF2;
}
.bg-light-green{
	background-color: #E0F2F1;
}
.bg-u-light-green{
	background-color: #B2DFDB;
}
.bg-light-green1{
	background-color: #EDE7F6;
}
.bg-u-light-green1{
	background-color: #D1C4E9;
}






/* TEXT-DECORATION */
.tdn{
text-decoration: none !important;
color:black;
}
.td{
text-decoration: underline;
}
/* TEXT-COLOR */
.tcg{
color: gray !important;
}
.tcb{
color: black;
}
/*[ FONT SIZE ]*/
.fs-1 {font-size: 1px !important;}
.fs-2 {font-size: 2px !important;}
.fs-3 {font-size: 3px !important;}
.fs-4 {font-size: 4px !important;}
.fs-5 {font-size: 5px !important;}
.fs-6 {font-size: 6px !important;}
.fs-7 {font-size: 7px !important;}
.fs-8 {font-size: 8px !important;}
.fs-9 {font-size: 9px !important;}
.fs-10 {font-size: 10px !important;}
.fs-11 {font-size: 11px !important;}
.fs-12 {font-size: 12px !important;}
.fs-13 {font-size: 13px !important;}
.fs-14 {font-size: 14px !important;}
.fs-15 {font-size: 15px !important;}
.fs-16 {font-size: 16px !important;}
.fs-17 {font-size: 17px !important;}
.fs-18 {font-size: 18px !important;}
.fs-19 {font-size: 19px !important;}
.fs-20 {font-size: 20px !important;}
.fs-21 {font-size: 21px;}
.fs-22 {font-size: 22px;}
.fs-23 {font-size: 23px;}
.fs-24 {font-size: 24px;}
.fs-25 {font-size: 25px;}
.fs-26 {font-size: 26px;}
.fs-27 {font-size: 27px;}
.fs-28 {font-size: 28px;}
.fs-29 {font-size: 29px;}
.fs-30 {font-size: 30px;}
.fs-31 {font-size: 31px;}
.fs-32 {font-size: 32px;}
.fs-33 {font-size: 33px;}
.fs-34 {font-size: 34px;}
.fs-35 {font-size: 35px;}
.fs-36 {font-size: 36px;}
.fs-37 {font-size: 37px;}
.fs-38 {font-size: 38px;}
.fs-39 {font-size: 39px;}
.fs-40 {font-size: 40px;}
@media only screen and (max-width:767px){
	.fs-responsive{
		font-size: 11px;
	}
}
@media only screen and (min-width:768px) and (max-width:991px){
	.fs-responsive{
		font-size: 12px;
	}
}
@media only screen and (min-width:992px) and (max-width:1199px){
	.fs-responsive{
		font-size: 13px;
	}
}
@media only screen and (min-width:1200px){
	.fs-responsive{
		font-size: 13px;
	}
}
@media only screen and (max-width:767px){
	.fs-medium{
		font-size: 14px;
	}
}
@media only screen and (min-width:768px) and (max-width:991px){
	.fs-medium{
		font-size: 16px;
	}
}
@media only screen and (min-width:992px) and (max-width:1199px){
	.fs-medium{
		font-size: 18px;
	}
}
@media only screen and (min-width:1200px){
	.fs-medium{
		font-size: 20px;
	}
}
@media only screen and (min-width:565px) and (max-width:767px){
	.fs-large{
		font-size: 16px;
	}
}

@media only screen and (max-width:564px){
	.fs-large{
		font-size: 14px;
	}
}

@media only screen and (min-width:768px) and (max-width:991px){
	.fs-large{
		font-size: 23px;
	}
}
@media only screen and (min-width:992px) and (max-width:1199px){
	.fs-large{
		font-size: 21px;
	}
}
@media only screen and (min-width:1200px){
	.fs-large{
		font-size: 25px;
	}
}
/* Font Weight */
/*   Font-weight    */
.fw-light {
  font-weight: 300 !important; }
.fw-normal {
  font-weight: 400 !important; }
.fw-sbold {
  font-weight: 400 !important; }
.fw-mbold {
  font-weight: 500 !important; }
.fw-bold {
  font-weight: 550 !important; }
.fw-xbold {
  font-weight: 600 !important; }
.fw-xlbold {
  font-weight: 700 !important; }
@media only screen and (max-width:767px){
	.img-icon{
		width: 20px;
	}
}
@media only screen and (min-width:768px) and (max-width:991px){
	.img-icon{
		width: 23px;
	}
}
@media only screen and (min-width:992px) and (max-width:1199px){
	.img-icon{
		width: 25px;
	}
}
@media only screen and (min-width:1200px){
	.img-icon{
		width: 27px;
	}
}
.raleway{
	font-family: raleway;
}
.poppins{
	font-family: Poppins;	
}
.dosis{
font-family: 'Dosis', sans-serif;
}
.h-80{
height: 80%;
min-height: 80%;
max-height: 80%;
}
.h-85{
height: 85%;
min-height: 85%;
max-height: 85%;
}
/* border-color */
.bo-g{
border: 1px solid #B5B5B5 !important;
}
.bo-c2{
border: 1px solid  #f27a1a;
}
/* image size */
.is-10{
width: 100px;
height: auto;
}
.is-15{
width: 150px;
height: auto;
}
.is-5{
width: 50px;
height: auto;
}
/* IMAGE SIZE */
.image-330 img{
	width: 330px;
	height: auto;
}
.image-250 img{
	width: 250px;
	height: auto;
}
.image-240 img{
	width: 240px;
	height: auto;
}
.image-220 img{
	width: 220px;
	height: auto;
}
.image-200 img{
	width: 200px;
	height: auto;
}
.image-180 img{
	width: 180px;
	height: auto;
}
.image-160 img{
	width: 160px;
	height: auto;
}
.image-140 img{
	width: 140px;
	height: auto;
}
.image-120 img{
	width: 120px;
	height: auto;
}
.image-100 img{
	width: 100px;
	height: auto;
}
.image-90 img{
	width: 90px;
	height: auto;
}
.image-80 img{
	width: 70px;
	height: auto;
}
.image-70 img{
	width: 70px;
	height: auto;
}
.image-60 img{
	width: 60px;
	height: auto;
}
.image-50 img{
	width: 50px;
	height: auto;
}
.image-40 img{
	width: 40px;
	height: auto;
}
.image-30 img{
	width: 30px;
	height: auto;
}
.image-20 img{
	width: 20px;
	height: auto;
}
/*RENKLER */
.c9c, .c9c a{
	color: #9C9C9C !important;
}
.c21, .c21 a{
	color: #212121 !important;
}
.c56, .c56 a{
	color: #565656 !important;
}
.c64, .c64 a{
	color: #646464 !important;
}
.c33, .c33 a{
	color: #333333 !important;
}
.c39, .c39 a{
	color: #045FB4 !important;
}
.c-2, .c-2 a, .c-2 img{
	color: #038fa6 !important;
}
.c-2-image,.c-2-image img{
	color: #f27a1a !important;
}
.c-pink, .c-pink a, .c-pink img{
	color: #ae1885 !important;
}
.c00, .c00 a:link, .c00 a,.c00 a:active, .c00 a:visited, .c00 a:hover{
	color: #000000;
}
.ccc, .ccc a:link, .ccc a{
	color: black;
}
.ccc a:active, .ccc a:visited, .ccc a:hover{
	color: black;
}

/*yorumsari*/
.ys{ 
	color:#fbd600;
}
.bg-21{
	background-color: #212121;
}
.bg-56{
	background-color: #565656;
}
.bg-64{
	background-color: #646464;
}
.bg-9c{
	background-color: #9C9C9C;
}
.bg-ec{
	background-color: #ECECEC;
}
.bg-e8{
	background-color: #E8E8E8;
}
.bg-e4{
	background-color: #E4E4E4;
}
.bg-c2{
	background-color:  #f27a1a;
}
.bg-purple{
	background-color:  #150042;
}
.bg-softblue{
	background-color:  #ceddf1;
}
.bg-softgreen{
	background-color:  #dfecd4 !important;
}

.bg-gray-mat{
	background-color:#F7F7F7;;
}

/* HEIGHT */
.h-0{
	height: 0px;
	max-height: 0px;
	min-height: 0px;
	width: auto;
}
.h-5{
	height: 5px;
	max-height: 5px;
	min-height: 5px;
	width: auto;
}
.h-10{
	height: 10px;
	max-height: 10px;
	min-height: 10px;
	width: auto;
}
.h-20{
	height: 20px;
	max-height: 20px;
	min-height: 20px;
	width: auto;
}

.h-25{
	height: 25px;
	max-height: 25px;
	min-height: 25px;
	width: auto;
}
.h-30{
	height: 30px;
	max-height: 30px;
	min-height: 30px;
	width: auto;
}
.h-35{
	height: 35px;
	max-height: 35px;
	min-height: 35px;
	width: auto;
}
.h-40{
	height: 40px;
	max-height: 40px;
	min-height: 40px;
	width: auto;
}
.h-45{
	height: 45px;
	max-height: 45px;
	min-height: 45px;
	width: auto;
}
.h-50{
	height: 50px;
	max-height: 50px;
	min-height: 50px;
	width: auto;
}
.h-55{
	height: 55px;
	max-height: 55px;
	min-height: 55px;
	width: auto;
}
.h-60{
	height: 60px;
	max-height: 60px;
	min-height: 60px;
	width: auto;
}
.h-70{
	height:70px;
	max-height: 70px;
	min-height: 70px;
	width: auto;
}
.h-80{
	height:80px;
	max-height: 80px;
	min-height: 80px;
	width: auto;
}
.h-90{
	height: 90px;
	max-height: 90px;
	min-height: 90px;
	width: auto;
}
.h-110{
	height:110px;
	max-height: 110px;
	min-height: 110px;
	width: auto;
}
.h-120{
	height: 120px;
	max-height: 120px;
	min-height: 120px;
	width: auto;
}
.h-130{
	height: 130px;
	max-height: 130px;
	min-height: 130px;
	width: auto;
}
.h-140{
	height:140px;
	max-height: 140px;
	min-height: 140px;
	width: auto;
}
.h-150{
	height: 150px;
	max-height: 150px;
	min-height: 150px;
	width: auto;
}
.h-250{
	height: 250px;
	max-height: 250px;
	min-height: 250px;
	width: auto;
}
.h-300{
	height: 300px;
	max-height: 300px;
	min-height: 300px;
	width: auto;
}
.h-350{
	height: 350px;
	max-height: 350px;
	min-height: 350px;
	width: auto;
}
.h-450{
	height: 450px;
	max-height: 450px;
	min-height: 450px;
	width: auto;
}
.h-650{
	height: 650px;
	max-height: 650px;
	min-height: 650px;
	width: auto;
}
/*width-height boyutları*/
.wy-18{
	width: 18%;
}
.wy-23{
	width: 23%;
}
.wy-47{
	width: 47%;
}
.wy-60{
	width: 60%;
}
.wy-70{
	width: 70%;
}
.wy-74{
	width: 74%;
}
.hy-18{
	width: 18%;
}
.hy-23{
	width: 23%;
}
.hy-47{
	width: 47%;
}
.w-10{
	width: 10px;
	max-width: 10px;
	min-width: 10px;
	height: auto;
}
.w-15{
	width: 15px;
	max-width: 15px;
	min-width: 15px;
	height: auto;
}
.w-20{
	width: 20px;
	max-width: 20px;
	min-width: 20px;
	height: auto;
}
.w-30{
	width: 30px;
	max-width: 30px;
	min-width: 30px;
	height: auto;
}
.w-40{
	width: 40px;
	max-width: 40px;
	min-width: 40px;
	height: auto;
}
.w-55{
	width: 55px;
	max-width: 55px;
	min-width: 55px;
	height: auto;
}
.w-60{
	width: 60px;
	max-width: 60px;
	min-width: 60px;
	height: auto;
}
.w-70{
	width: 70px;
	max-width: 70px;
	min-width: 70px;
	height: auto;
}
.w-80{
	width: 80px;
	max-width: 80px;
	min-width: 80px;
	height: auto;
}
.w-90{
	width: 90px;
	max-width: 90px;
	min-width: 90px;
	height: auto;
}
/*w-100 yazma*/
.w-110{
	width: 110px;
	max-width: 110px;
	min-width: 110px;
	height: auto;
}
.w-120{
	width: 120px;
	max-width: 120px;
	min-width: 120px;
	height: auto;
}
.w-130{
	width: 130px;
	max-width: 130px;
	min-width: 130px;
	height: auto;
}
.w-140{
	width: 140px;
	max-width: 140px;
	min-width: 140px;
	height: auto;
}
.w-150{
	width: 150px;
	max-width: 150px;
	min-width: 150px;
	height: auto;
}
.w-160{
	width: 160px;
	max-width: 160px;
	min-width: 160px;
	height: auto;
}
.w-170{
	width: 170px;
	max-width: 170px;
	min-width: 170px;
	height: auto;
}
.w-180{
	width: 180px;
	max-width: 180px;
	min-width: 180px;
	height: auto;
}
.w-185{
	width: 185px;
	max-width: 185px;
	min-width: 185px;
	height: auto;
}
.w-190{
	width: 190px;
	max-width: 190px;
	min-width: 190px;
	height: auto;
}
.w-200{
	width: 200px;
	max-width: 200px;
	min-width: 200px;
	height: auto;
}
.w-220{
	width: 220px;
	max-width: 220px;
	min-width: 220px;
	height: auto;
}
.w-250{
	width: 250px;
	max-width: 250px;
	min-width: 250px;
	height: auto;
}
.w-258{
	width: 258px;
	max-width: 258px;
	min-width: 258px;
	height: auto;
}
.w-300{
	width: 300px;
	max-width: 300px;
	min-width: 300px;
	height: auto;
}
.w-350{
	width: 350px;
	max-width: 350px;
	min-width: 350px;
	height: auto;
}
.w-450{
	width: 450px;
	max-width: 450px;
	min-width: 450px;
	height: auto;
}
/* display options */
.display-i{
display: inline-block !important;
}
.hide{
	display: none;
}
#hesabimyorumlarimlistebutonu{
	float: left;
	display: inline-block;
	padding: 0;
	margin: 0;
	margin-right: 10px;
	width:10px;
	height:10px;
	background-color: #CF8700;
	border-radius:100%;
}
@media only screen and (max-width:991px){
#hesabimyorumlarimlistebutonu{
	display: none;
}
}
.hesabimsiparisalicipopup{
   position: relative;
   display: inline-block;
}
.hesabimsiparisalicipopup::after{
  content: attr(data-title);
  position: absolute;
  top: -180%;
  left: 0;
  padding: 5px; 
  background: #eee;
  color: #2F2F2F;
  opacity: 0;
  word-wrap: break-word;
  height: auto;
	width: 100%;
	min-width: 100%;
	max-width: 100%;  
  -moz-box-shadow: 0 0 4px #222;
  -webkit-box-shadow: 0 0 4px #222;
  box-shadow: 0 0 4px #222;
  pointer-events: none;
  }
  
 .hesabimsiparisalicipopup:hover::after{
  opacity: 1;
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  transition: opacity 0.3s;
  pointer-events: auto;
  } 
  
 .hesabimsiparisasagiok{
 display: inline-block;
 width:0;
 height:0;
 border-top:10px solid #d2b646;
 border-left:5px solid transparent;
 border-right:5px solid transparent;
 }
.sayfalamaalani{
	display: block;
	width: 100%;
	height: auto;
	margin: 0 auto;
	padding: 10px 0 10px 0;
	border: none;
	outline: none;
	text-decoration: none;
}
.sayfalamaalanimetinalani{
	display: block;
	width: 100%;
	height: auto;
	margin: 0 auto;
	border: none;
	outline: none;
	text-align: center;
	text-decoration: none;
	font-size: 15px;
}
.sayfalamaalaninumaraalani{
    display: flex;
    justify-content: center;
    margin-top: 60px;
    flex-wrap: wrap;
}
.sayfalamaalaninumaraalani a{
    background: #f6f6f6 none repeat scroll 0 0;
    border-radius: 100%;
    color: #3f3f3f;
    display: inline-block;
    font-family: "Poppins",sans-serif;
    font-size: 13px;
    font-weight: 600;
    height: 45px;
    line-height: 45px;
    text-align: center;
    transition: all 0.3s ease 0s;
    width: 45px;
	margin-right: 0;
	margin-left: 0;
}
/* SAYFALAMA */
.sayfalamaaktif a{
	display: inline-block;
	width: 45px;
	height: 45px;
	margin-right: 10px;
    background: #c43b68 none repeat scroll 0 0;
	outline: 0;
	color: white !important;
	font-weight: bold;
	text-decoration: none;
	border-radius: 100%;
	
}
.sayfalamapasif{
margin-right: 10px;
}
.sayfalamapasif a:link{
	display: inline-block;
	width: 45px;
	height: 45px;
	background-color: #fff ;
	border-radius: 100%;
	outline: 0;
    font-weight: 600;
	color: black;
	text-decoration: none;
} 
.sayfalamapasif a:active {
    background: #c43b68 none repeat scroll 0 0;
    color: #fff;
} 
.sayfalamapasif a:hover {
    background: #c43b68;
    color: #fff;
}
.resimbuyutme img {
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  -ms-transition: all 1s ease;
   transition: all 1s ease;
}
.resimbuyutme img:hover {
   width: 400px;
   height: 400px;
}
.form-control::placeholder { 
  opacity: 0.7;
  font-size: 14px;
}
#search-input::placeholder{
	font-family: 'Dosis', sans-serif;
	text-align: center;
}
.h-t-u :hover{
	text-decoration: underline;
}
.htu-a a:hover{
	text-decoration: underline !important;
}
.mini-bold-f{
    border-bottom: 1px solid #cfcfcf;
    color: #212121;
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 20px;
    padding-bottom: 15px;
    text-transform: uppercase;
	font-style: normal;
	font-family: 'Poppins', sans-serif;	
}
.mini-bold-f a{
	color: #212121;
	text-decoration: none;
}
.ht__color__list {
    display: flex;
	
}
.ht__color__list li + li {
    margin-left: 10px;
}
.ht__color__list li a {
    border-radius: 100%;
    color: #fff;
    display: inline-block;
    height: 25px;
    text-indent: -9999px;
    width: 25px;
}
/*
.ht__color__list li.siyahbeyaz a{
    background: #000 none repeat scroll 0 0;
}
*/
.ht__color__list li.beyaz a{
    background: #f9f9f9 none repeat scroll 0 0;
}
.ht__color__list li.kahverengi a{
    background: #4c2d0d none repeat scroll 0 0;
}
.ht__color__list li.lacivert a{
    background: #0e152f none repeat scroll 0 0;
}
.ht__color__list li.kirmizi a{
    background: #FF3A3D  none repeat scroll 0 0;
}
.ht__color__list li.pembe a {
    background: #e967a7 none repeat scroll 0 0;
}
.ht__color__list li.yesil a {
    background: #47FF73 none repeat scroll 0 0;
}
 .ht__color__list li.mavi a {
    background:  #47A0FF none repeat scroll 0 0;
}
.ht__color__list li.sari a {
    background: #FFED49 none repeat scroll 0 0;
}
.ht__color__list li.turuncu a {
    background: #FD641F none repeat scroll 0 0;
}
.ht__color__list li.mor a {
    background: #A346F3 none repeat scroll 0 0;
}
.menu-hover:hover{
	color: #c43b68;
	font-weight: bolder;
}
.absolute{
position: absolute;
}
.relative{
position: relative;
}
.slider_range{
    height: 100%;
    height: 6px;
    top: -1px;
    background: #333333;
}
.ht__color__list li input {
    border-radius: 100%;
    color: #fff;
    display: inline-block;
    height: 25px;
    text-indent: -9999px;
    width: 25px;
}
/*
.ht__color__list li.siyahbeyaz input{
    background: #000 none repeat scroll 0 0;
}
*/
/* ürün listelemede renkli butonlar */ 
.colorfulcheck{
	position: absolute;
	visibility: hidden;
}
.menucheck{
	cursor: pointer;
	
}
.menucheck:checked + span.menunamecheck{
	font-weight: bolder;
	color: #c43b68;
}
.menunamecheck{
	display:block;
	outline: none;
	overflow: hidden;
	cursor: pointer;
	background-color: transparent;
}
.stylecheck{
	display: inline-block;
	width:27px;
	height: 27px;
	border-radius: 100%;
	outline: none;
	overflow: hidden;
	padding: 5px;
	margin: 0 auto;
	cursor: pointer;
	background-color: transparent;
}
/*
.siyahbeyaz{
    background: #000 none repeat scroll 0 0;
}
.colorfulcheck:checked + span.siyahbeyaz{  seçenek tıklanınca olacaklar 
	border: 3px #ffffff solid;
}
*/
.siyah{
    background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(17,17,17,1) 37%, rgba(51,51,51,1) 100%);
}
.colorfulcheck:checked + span.siyah{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.beyaz{
	background: #ffffff none repeat scroll 0 0;
    background: linear-gradient(0deg, rgba(241,241,241,1) 0%, rgba(245,245,245,1) 35%, rgba(241,241,241,1) 100%);
}
.colorfulcheck:checked + span.beyaz{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.kirmizi {
    background: linear-gradient(0deg, rgba(214,0,0,1) 0%, rgba(203,3,3,1) 35%, rgba(255,0,0,1) 100%);
}
.colorfulcheck:checked + span.kirmizi{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.bordo {
    background: linear-gradient(0deg, rgba(128,0,0,1) 0%, rgba(119,8,8,1) 35%, rgba(185,78,78,1) 100%);
}
.colorfulcheck:checked + span.bordo{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.fume {
    background: linear-gradient(0deg, rgba(88,89,89,1) 0%, rgba(113,113,113,1) 35%, rgba(241,241,241,1) 100%);
}
.colorfulcheck:checked + span.fume{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.gri {
    background: linear-gradient(0deg, rgba(51,51,51,1) 0%, rgba(102,102,102,1) 35%, rgba(153,153,153,1) 100%);
}
.colorfulcheck:checked + span.gri{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.mor {
    background: linear-gradient(0deg, rgba(97,5,145,1) 0%, rgba(122,22,184,1) 35%, rgba(132,0,255,1) 100%);
}
.colorfulcheck:checked + span.mor{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.pembe {
    background: linear-gradient(0deg, rgba(213,37,109,1) 0%, rgba(221,47,117,1) 35%, rgba(236,59,131,1) 100%);
}
.colorfulcheck:checked + span.pembe{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.yesil{
    background: linear-gradient(0deg, rgba(25,120,7,1) 0%, rgba(4,168,42,1) 35%, rgba(0,255,111,1) 100%);
}
.colorfulcheck:checked + span.yesil{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.mavi{
	background: #07a1f0 none repeat scroll 0 0;
    background: linear-gradient(0deg, rgba(7,161,240,1) 0%, rgba(8,162,241,1) 37%, rgba(74,193,255,1) 100%);
}
.colorfulcheck:checked + span.mavi{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.sari{
    background: linear-gradient(0deg, rgba(229,237,20,1) 0%, rgba(231,218,24,1) 35%, rgba(249,255,0,1) 100%);
}
.colorfulcheck:checked + span.sari{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.kahverengi{
    background: linear-gradient(0deg, rgba(112,66,20,1) 0%, rgba(102,74,44,1) 35%, rgba(158,126,94,1) 100%);
}
.colorfulcheck:checked + span.kahverengi{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.turuncu{
    background: linear-gradient(0deg, rgba(255,127,0,1) 0%, rgba(251,132,14,1) 37%, rgba(247,164,80,1) 100%);
}
.colorfulcheck:checked + span.turuncu{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.lacivert{
	background: #122fa3 none repeat scroll 0 0;
    background: linear-gradient(0deg, rgba(13,37,131,1) 0%, rgba(21,51,168,1) 37%, rgba(40,74,209,1) 100%);
}
.colorfulcheck:checked + span.lacivert{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.bej{
	background: #f5f5dc none repeat scroll 0 0;
    background: linear-gradient(0deg, rgba(228,228,189,1) 0%, rgba(233,233,194,1) 37%, rgba(245,245,220,1) 100%);
}
.colorfulcheck:checked + span.bej{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.metal{
    background: #b0bec5 none repeat scroll 0 0;
	background: linear-gradient(0deg, rgba(153,153,153,1) 0%, rgba(255,255,255,1) 100%);
}
.colorfulcheck:checked + span.metal{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.turkuaz{
    background: #30d5c8 none repeat scroll 0 0;
	background: linear-gradient(0deg, rgba(41,179,168,1) 0%, rgba(42,186,175,1) 37%, rgba(48,213,200,1) 100%);
}
.colorfulcheck:checked + span.turkuaz{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.altin{
    background: #ffd700 none repeat scroll 0 0;
	background: linear-gradient(0deg, rgba(219,154,54,1) 0%, rgba(242,207,110,1) 50%, rgba(253,241,177,1) 100%);
}
.colorfulcheck:checked + span.altin{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.gumus{
    background: #a3a3a3 none repeat scroll 0 0;
	background: linear-gradient(0deg, rgba(149,149,149,1) 0%, rgba(182,182,182,1) 50%, rgba(222,222,222,1) 100%);
}
.colorfulcheck:checked + span.gumus{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.bakir{
    background: #ba7f26 none repeat scroll 0 0;
	background: linear-gradient(0deg, rgba(190,104,42,1) 0%, rgba(186,127,38,1) 50%, rgba(246,200,99,1) 100%);
}
.colorfulcheck:checked + span.bakir{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.eflatun {
	background: #9676be none repeat scroll 0 0;
    background: linear-gradient(180deg, rgba(150,118,190,1) 0%, rgba(118,88,145,1) 35%, rgba(78,62,102,1) 100%);
}
.colorfulcheck:checked + span.eflatun{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.diger{
/*    background: #e8e8e8 none repeat scroll 0 0;*/
/*	background-image:  url('../../resimler/renk.png');*/
    background: linear-gradient(0deg, rgba(219,54,54,1) 10%, rgba(110,141,242,1) 60%, rgba(235,255,7,1) 90%);
}
.colorfulcheck:checked + span.diger{ /* seçenek tıklanınca olacaklar */
	border: 3px #ffffff solid;
}
.ht__color__list li.beyaz a{
    background: #e8e8e8 none repeat scroll 0 0;
}
.ht__color__list li.kahverengi a{
    background: #4c2d0d none repeat scroll 0 0;
}
.ht__color__list li.lacivert a{
    background: #0e152f none repeat scroll 0 0;
}
.invisible{
	visibility: hidden;
	position: fixed;
}
.d-xxl-block{
	display: none;
}
@media only screen and (min-width:1650px){
	.d-xxl-block{
		display: inline-block; 
		}
}
.newicon { /* YENI imgesi badebutikin */
    z-index: 3;
    display: block;
    position: absolute;
    left: 5px;
    top: 5px;
    width: 48px;
    height: 29px;
    line-height: 29px;
    background: #fc0000;
    color: #fff;
    font-size: 12px;
    font-weight: 500;
    text-transform: uppercase;
    overflow: hidden;
}
.carousel-control-next-icon1, .carousel-control-prev-icon1{
display:inline-block;
width:20px;
height:20px;
background:no-repeat 50%/100% 100%}
.carousel-control-prev-icon1{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='black' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}
.carousel-control-next-icon1{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='black' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}
.product_description_area {
  margin-top: 50px; }
  .product_description_area .nav.nav-tabs {
    background: #e8f0f2;
    text-align: center;
    display: block;
    border: none;
    padding: 10px 0px; }
    .product_description_area .nav.nav-tabs li {
      display: inline-block;
      margin-right: 7px; }
      .product_description_area .nav.nav-tabs li:last-child {
        margin-right: 0px; }
        @media (max-width: 441px) {
          .product_description_area .nav.nav-tabs li:last-child {
            margin-top: 15px; } }
      .product_description_area .nav.nav-tabs li a {
        padding: 0px;
        padding: 0px 30px;
        border: none;
        border: 1px solid #eeeeee;
		border-radius: 0px;
        line-height: 38px;
        background: #fff;
        color: #222222;
        font-size: 13px;
        font-weight: normal; }
        @media (max-width: 570px) {
          .product_description_area .nav.nav-tabs li a {
            padding: 0 15px; } }
        .product_description_area .nav.nav-tabs li a.active {
          color: #fff;
          border: 1px solid transparent; }
  .product_description_area .tab-content {
    border-left: 1px solid #eee;
    border-right: 1px solid #eee;
    border-bottom: 1px solid #eee;
    padding: 30px; }
    .product_description_area .tab-content .total_rate .box_total {
      background: #e8f0f2;
      text-align: center;
      padding-top: 20px;
      padding-bottom: 20px; }
      .product_description_area .tab-content .total_rate .box_total h4 {
        font-size: 48px;
        font-weight: bold; }
      .product_description_area .tab-content .total_rate .box_total h5 {
        color: #222222;
        margin-bottom: 0px;
        font-size: 24px; }
      .product_description_area .tab-content .total_rate .box_total h6 {
        color: #222222;
        margin-bottom: 0px;
        font-size: 14px;
        color: #777777;
        font-weight: normal; }
    .product_description_area .tab-content .total_rate .rating_list {
      margin-bottom: 30px; }
      .product_description_area .tab-content .total_rate .rating_list h3 {
        font-size: 18px;
        color: #222222;
        font-family: "Roboto", sans-serif;
        font-weight: 500;
        margin-bottom: 10px; }
      .product_description_area .tab-content .total_rate .rating_list .list li a {
        font-size: 14px;
        color: #777777; }
        .product_description_area .tab-content .total_rate .rating_list .list li a i {
          color: #fbd600; }
      .product_description_area .tab-content .total_rate .rating_list .list li:nth-child a i:last-child {
        color: #eeeeee; }
    .product_description_area .tab-content .table {
      margin-bottom: 0px; }
      .product_description_area .tab-content .table tbody tr td {
 }
        .product_description_area .tab-content .table tbody tr td h5 {
          
          font-family: "Roboto", sans-serif;
          font-weight: normal;
          color: #777777;
          margin-bottom: 0px;
          white-space: nowrap; }
      .product_description_area .tab-content .table tbody tr:first-child td {
        border-top: 0px; }
/*---------------------------- Product view */
#product-main-view .slick-arrow {
  opacity: 0;
}
#product-main-view:hover .slick-arrow {
  opacity: 1;
}
#product-view {
  margin-top: 10px;
  margin-bottom: 10px;
}
#product-view .product-view.slick-slide {
  opacity: 0.2;
}
#product-view .product-view.slick-slide.slick-current {
  opacity: 1;
  -webkit-box-shadow: 0px 0px 0px 2px #F8694A inset;
  box-shadow: 0px 0px 0px 2px #F8694A inset;
}
#product-view .product-view {
  padding: 7.5px;
}
.product-view>img {
  width: 100%;
}
/*----------------------------*\
	Single product
\*----------------------------*/
.product.product-single {
  margin-top: 15px;
  margin-bottom: 15px;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.product.product-single:hover {
  -webkit-box-shadow: 0px 6px 10px -6px rgba(0, 0, 0, 0.175);
  box-shadow: 0px 6px 10px -6px rgba(0, 0, 0, 0.175);
  -webkit-transform: translateY(-4px);
  -ms-transform: translateY(-4px);
  transform: translateY(-4px);
}
.product.product-single .product-thumb {
  position: relative;
  margin-bottom: 15px;
}
.product.product-single .product-thumb>img {
  width: 100%;
}
.product.product-single .product-thumb:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #FFF;
  opacity: 0;
  visibility: hidden;
  z-index: 0;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.product.product-single:hover .product-thumb:after {
  opacity: 0.7;
  visibility: visible;
}
.product.product-single {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  opacity: 0;
  visibility: hidden;
  z-index: 20;
}
.product.product-single:hover {
  opacity: 1;
  visibility: visible;
}
.product.product-single {
  position: absolute;
  left: 0;
  top: 0;
}
.product.product-single {
  display: block;
}
.product.product-single {
  padding: 15px;
}
.product.product-single {
  display: inline-block;
}
.product.product-single {
  float: right;
  margin-top: 5px;
}
.product.product-single {
  font-size: 16px;
}
.product.product-single {
  margin-top: 20px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
}
.product.product-single:hover {
  opacity: 1;
  visibility: visible;
}
/* Single Product Area css
============================================================================================ */
.product_image_area {
   }
.s_Product_carousel .owl-dots {
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%); }
  .s_Product_carousel .owl-dots div {
    height: 5px;
    width: 20px;
    background: #dddddd;
    margin: 5px;
    display: block;
    content: "";
    border-radius: 50px; }
    .s_Product_carousel .owl-dots div.active {
      width: 30px; }
@media only screen and (min-width:992px){
.s_product_text {
  margin-top: 50px;
   }
}	
  .s_product_text h3 {
    font-size: 24px;
    font-weight: 500;
    color: #222222;
    margin-bottom: 10px; }
  .s_product_text h2 {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 15px; }
  .s_product_text .list li {
    margin-bottom: 5px; }
    .s_product_text .list li a {
      font-size: 14px;
      font-family: "Roboto", sans-serif;
      font-weight: normal;
      color: #555555; }
      .s_product_text .list li a span {
        width: 90px;
        display: inline-block; }
        .s_product_text .list li a span:hover {
          color: #555; }
      .s_product_text .list li a.active span {
        color: #555;
        -webkit-text-fill-color: #555; }
		
.s_product_text .list li a.active{
 	font-weight: bolder;
	color: #f27a1a;
}		
    .s_product_text .list li:last-child {
      margin-bottom: 0px; }
  .s_product_text p {
    padding-top: 20px;
    border-top: 1px dotted #d5d5d5;
    margin-top: 20px;
    margin-bottom: 70px; }
  .s_product_text .card_area .primary-btn {
    line-height: 38px;
    padding: 0px 38px;
    text-transform: uppercase;
    margin-right: 10px;
    border-radius: 5px; }
  .s_product_text .card_area .icon_btn {
    position: relative;
    height: 35px;
    width: 35px;
    line-height: 35px;
    text-align: center;
    background: #646464;
    border-radius: 50%;
    display: inline-block;
    color: #fff;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    margin-right: 10px;
    z-index: 1; }
     .card_area:after {
      position: absolute;
      left: 0;
      top: 0;
      height: 100%;
      width: 100%;
      content: "";
      border-radius: 50%;
      opacity: 0;
      visibility: hidden;
      z-index: -1; }
     .card_area:hover:after {
      opacity: 1;
      visibility: visible; }
.product_count {
  display: inline-block;
  position: relative;
  margin-bottom: 24px; }
  .product_count label {
    font-size: 14px;
    color: #777777;
    font-family: "Roboto", sans-serif;
    font-weight: normal;
    padding-right: 10px; }
  .product_count input {
    width: 76px;
    border: 1px solid #eeeeee;
    border-radius: 3px;
    padding-left: 10px; }
  .product_count button {
    display: block;
    border: none;
    background: transparent;
    box-shadow: none;
    cursor: pointer;
    position: absolute;
    right: 0px;
    font-size: 14px;
    color: #212121;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s; }
    .product_count button:hover {
      color: #222222; }
  .product_count .increase {
    top: -4px; }
  .product_count .reduced {
    bottom: -8px; }
	.product_description_area .tab-content .table tbody tr td h5 {
	  font-size: 14px;
	  font-family: "Roboto", sans-serif;
	  font-weight: normal;
	  color: #777777;
	  margin-bottom: 0px;
	  white-space: nowrap; }
  .product_description_area .tab-content .table tbody tr:first-child td {
	border-top: 0px; }
.review_item {
  margin-bottom: 15px; }
  .review_item:last-child {
    margin-bottom: 0px; }
  .review_item .media {
    position: relative; }
    .review_item .media .d-flex {
      padding-right: 15px; }
    .review_item .media .media-body {
      vertical-align: middle;
      align-self: center; }
      .review_item .media .media-body h4 {
        margin-bottom: 0;
        margin-bottom: 8px;
        font-size: 14px;
        color: #222222;
        font-family: "Roboto", sans-serif;
		}
      .review_item .media .media-body i {
        color: #fbd600; }
      .review_item .media .media-body h5 {
        font-size: 13px;
        font-weight: normal;
        color: #777777; }
      .review_item .media .media-body .reply_btn {
        border: 1px solid #e0e0e0;
        padding: 0px 28px;
        display: inline-block;
        line-height: 32px;
        border-radius: 16px;
        font-size: 14px;
        font-family: "Roboto", sans-serif;
        color: #222222;
        position: absolute;
        right: 0px;
        top: 14px;
        @icnlude transition; }
        .review_item .media .media-body .reply_btn:hover {
          background: #ffba00;
          border-color: #ffba00;
          color: #fff; }
  .review_item p {
    padding-top: 10px;
    margin-bottom: 0px; }
  .review_item.reply {
    padding-left: 28px; }
.review_box h4 {
  font-size: 24px;
  color: #222222;
  margin-bottom: 20px; }
.review_box p {
  margin-bottom: 0px;
  display: inline-block; }
.review_box .list {
  display: inline-block;
  padding-left: 10px;
  padding-right: 10px; }
  .review_box .list li {
    display: inline-block; }
    .review_box .list li a {
      display: inline-block;
      color: #fbd600; }
.review_box .contact_form {
  margin-top: 15px; }
.review_box .primary-btn {
  line-height: 38px !important;
  padding: 0px 38px;
  text-transform: uppercase;
  margin-right: 10px;
  border-radius: 5px;
  border: none; }
/* End Single Product Area css
============================================================================================ */
.primary-btn {
  position: relative;
  overflow: hidden;
  color: #fff;
  padding: 0 30px;
  line-height: 50px;
  border-radius: 50px;
  display: inline-block;
  text-transform: uppercase;
  font-weight: 500;
  cursor: pointer;
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  }
  .primary-btn:hover {
    color: #fff; }
 .primary-btn, .s_product_text .card_area .icon_btn:hover, .product_description_area .nav.nav-tabs li a.active,   .click-btn {
  background: #f27a1a; }
/* anasayfa */
/* ürün detay */
.fav-btn{
    position: relative;
    height: 40px;
    width: 40px;
    line-height: 40px;
    text-align: center;
    background: #646464;
    border-radius: 50%;
    display: inline-block;
    color: #fff;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    margin-right: 10px;
    z-index: 1;
}
.fav-btn:hover{
background: #f27a1a;
}
.fav-btn-hover{
    position: relative;
    height: 40px;
    width: 40px;
    line-height: 40px;
    text-align: center;
    border-radius: 50%;
    display: inline-block;
    color: #fff;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    margin-right: 10px;
    z-index: 1;
	background: #f27a1a;
}
.fav-btn-hover img{
    width: 20px;
}
/*SWEET ALERT */
.swal-overlay {
 /* background-color: rgba(43, 165, 137, 0.45); ekran arkaplan*/
}
.swal-modal {
 /* background-color: rgba(63,255,106,0.69);
  border: 3px solid white; alert arkaplan*/
}
.swal-title { 
  /*  margin: 0px;
  font-size: 16px;
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.21);
  margin-bottom: 28px; başlık */
  padding: 3px;
  padding-bottom: 10px;
  font-size: 25px !important;
	
}
.swal-text {
  font-size: 18px;
  display: block;
  text-align: center;
}
.swal-footer {
 /* background-color: rgb(245, 248, 250);
  margin-top: 32px;
  border-top: 1px solid #E9EEF1;
  overflow: hidden;*/
}
.swal-button {
 /* padding: 7px 19px;
  border-radius: 2px;
  background-color: #4962B3;
  font-size: 12px;
  border: 1px solid #3e549a;
  text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3);*/
}
.btn-round {
  border-radius: 100px !important; }
/* atlantis.css */	
.card-default {
  background: #1a2035 !important; }
.card-primary {
  background: #1572E8 !important; }
.card-secondary {
  background: #6861CE !important; }
.card-info {
  background: #48ABF7 !important; }
.card-success {
  background: #31CE36 !important; }
.card-warning {
  background: #FFAD46 !important; }
.card-danger {
  background: #F25961 !important; }
.card-round {
  border-radius: 5px; }	
/* STAR RATING */
.clearfix {
  clear:both;
}
.text-center {text-align:center;}
a {
  color: #212529;
  text-decoration: none;
}
a:hover {
  color: #2196f3;
}
pre {
display: block;
padding: 9.5px;
margin: 0 0 10px;
font-size: 13px;
line-height: 1.42857143;
color: #333;
word-break: break-all;
word-wrap: break-word;
background-color: #F5F5F5;
border: 1px solid #CCC;
border-radius: 4px;
}
.new-react-version {
  padding: 20px 20px;
  border: 1px solid #eee;
  border-radius: 20px;
  box-shadow: 0 2px 12px 0 rgba(0,0,0,0.1);
  
  text-align: center;
  font-size: 14px;
  line-height: 1.7;
}
.new-react-version .react-svg-logo {
  text-align: center;
  max-width: 60px;
  margin: 20px auto;
  margin-top: 0;
}
.success-box {
}
.success-box img {
  margin-right:10px;
  display:inline-block;
  vertical-align:top;
}
.success-box > div {
  vertical-align:top;
  display:inline-block;
  color:#888;
}
/* Rating Star Widgets Style */
.rating-stars ul {
  list-style-type:none;
  padding:0;
  
  -moz-user-select:none;
  -webkit-user-select:none;
}
.rating-stars ul > li.star {
  display:inline-block;
}
/* Idle State of the stars */
.rating-stars ul > li.star > i.fa {
  font-size:2.5em; /* Change the size of the stars */
  color:#ccc; /* Color on idle state */
}
/* Hover state of the stars */
.rating-stars ul > li.star.hover > i.fa {
  color:#FFCC36;
}
/* Selected state of the stars */
.rating-stars ul > li.star.selected > i.fa {
  color:#FF912C;
}
.productcard{
	margin-bottom:12px;
	padding:12px;
}
@media only screen and (max-width:499px){
.productcard{
	width: 45%;
	min-width: 45%;
	max-width: 45%;
	}
}
@media only screen and (min-width:500px){
.productcard{
	width: 23%;
	min-width: 23%;
	max-width: 23%;
	}
}
@media only screen and (max-width:575px){
	.productcard .badge{
		position: absolute;
		bottom: 87%;
		left: 15%;
	}
}
@media only screen and (min-width:576px) and (max-width:767px){
	.productcard .badge{
		position: absolute;
		bottom: 85%;
		left: 13%;
	}
}
@media only screen and (min-width:768px) and (max-width:991px){
	.productcard .badge{
		position: absolute;
		bottom: 88%;
		left: 12%;
	}
}
@media only screen and (min-width:992px){
	.productcard .badge{
		position: absolute;
		bottom: 89%;
		left: 8%;
	}
}
.listingbadge{
	bottom: 20%;
	z-index:999;
	text-align:center;
	display:block;
}
@media only screen and (max-width:575px){
.slaytcard{
	display: inline-block;
	width: 45%;
	min-width: 45%;
	max-width: 45%;
	}
}
@media only screen and (min-width:576px){
.slaytcard{
	display: inline-block;
	width: 45%;
	min-width: 45%;
	max-width: 45%;
	}
}
/*product search*/
@media only screen and (max-width:375px){
	.searchcard{
		width: 90%;
		min-width: 90%;
		max-width: 90%;
	}
}
@media only screen and (min-width:376px) and (max-width:767px){
	.searchcard{
		width: 45%;
		min-width: 45%;
		max-width: 45%;
	}
}
@media only screen and (min-width:768px) and (max-width:991px){
	.searchcard{
		width: 30%;
		min-width: 30%;
		max-width: 30%;
	}
}
@media only screen and (min-width:992px) and (max-width:1199px){
	.searchcard{
		width: 30%;
		min-width: 30%;
		max-width: 30%;
	}
}
@media only screen and (min-width:1200px){
	.searchcard{
		width: 30%;
		min-width: 30%;
		max-width: 30%;
	}
}
@media only screen and (max-width:575px){
	.searchcard .badge{
		position: absolute;
		bottom: 89%;
		left: 15%;
	}
}
@media only screen and (min-width:576px) and (max-width:767px){
	.searchcard .badge{
		position: absolute;
		bottom: 89%;
		left: 13%;
	}
}
@media only screen and (min-width:768px) and (max-width:991px){
	.searchcard .badge{
		position: absolute;
		bottom: 89%;
		left: 12%;
	}
}
@media only screen and (min-width:992px){
	.searchcard .badge{
		position: absolute;
		bottom: 89%;
		left: 8%;
	}
}
.searchcard .badgebiten{
	position: absolute;
	bottom: 83%;
}
.badgebitenposition{
	position: absolute;
	bottom: 89% !important;
}
[aria-expanded="true"] .openedicon, 
[aria-expanded="false"] .closedicon {
    display:none;
}
/* urun karşılaştırma product */
@media only screen and (max-width:574px){
	.comparecard{
		height: 320px;
		min-height: 320px;
		max-height: 320px;
	}
}
@media only screen and (min-width:575px) and (max-width:767px){
	.comparecard{
		height: 330px;
		min-height: 330px;
		max-height: 330px;
	}
}
@media only screen and (min-width:768px) and (max-width:991px){
	.comparecard{
		height: 360px;
		min-height: 360px;
		max-height: 360px;
	}
}
@media only screen and (min-width:992px) and (max-width:1199px){
	.comparecard{
		height: 380px;
		min-height: 380px;
		max-height: 380px;
	}
}
@media only screen and (min-width:1200px){
	.comparecard{
		height: 430px;
		min-height: 430px;
		max-height: 430px;
	}
}
@media only screen and (max-width:767px){
	.md-invisible{
		display: none;
	}
}
@media only screen and (max-width:575px){
	.sm-invisible{
		display: none;
	}
}
/*CKEDITOR de image boyutlandırma
	@media only screen and (max-width:767px){
	.ckeditor_img img{
		width:100% !important;
		height:auto !important;
		}
	}
	@media only screen and (min-width:768px) and (max-width:991px){
	.ckeditor_img img{
		width:100% !important;
		height:auto !important;
		}
	}
	@media only screen and (min-width:992px){
	.ckeditor_img img{
		width:55% !important;
		height:auto !important;
		}
    }
	@media only screen and (min-width:992px){
	.ckeditor_img_vizyon img{
		width:55% !important;
		height:auto !important;
		}
	}
	@media only screen and (min-width:992px){
	.ckeditor_img_misyon img{
		width:55% !important;
		height:auto !important;
		}	
	}
	@media only screen and (min-width:992px){
	.ckeditor_img_hakkimizda img{
		width:55% !important;
		height:auto !important;
		}
	}*/
/*asbab styles*/
.category {
    position: relative;
/*    margin-top: 40px;*/
}
.category:hover .product__action li:nth-child(1) {
/*
    -webkit-animation: 300ms ease-in-out 0s normal none 1 running fadeInRight;
    -moz-animation: 300ms ease-in-out 0s normal none 1 running fadeInRight;
    -ms-animation: 300ms ease-in-out 0s normal none 1 running fadeInRight;
    -o-animation: 300ms ease-in-out 0s normal none 1 running fadeInRight;
     animation: 300ms ease-in-out 0s normal none 1 running fadeInRight;
*/
	
	 animation-name: fadeInRight;
	 animation-duration: 300ms;
	 animation-iteration-count: 1;
	 animation-direction: normal;
	 animation-timing-function: ease-in-out;
	 animation-fill-mode: none;
	 animation-delay: 0s;	
	animation-play-state: running;
    opacity: 1;
    transition: opacity 300ms linear 0s;
}
/*
.category:hover .product__action li:nth-child(2) {
    -webkit-animation: 500ms ease-in-out 0s normal none 1 running fadeInRight;
    -moz-animation: 500ms ease-in-out 0s normal none 1 running fadeInRight;
    -ms-animation: 500ms ease-in-out 0s normal none 1 running fadeInRight;
    -o-animation: 500ms ease-in-out 0s normal none 1 running fadeInRight;
     animation: 500ms ease-in-out 0s normal none 1 running fadeInRight;
    opacity: 1;
    transition: opacity 500ms linear 0s;
}
*/
.category:hover .product__action li:nth-child(3) {
/*
    -webkit-animation: 700ms ease-in-out 0s normal none 1 running fadeInLeft;
          animation: 700ms ease-in-out 0s normal none 1 running fadeInLeft;
*/
/*
	-webkit-animation: 700ms ease-in-out 0s normal none 1 running fadeInRight;
    -moz-animation: 700ms ease-in-out 0s normal none 1 running fadeInRight;
    -ms-animation: 700ms ease-in-out 0s normal none 1 running fadeInRight;
    -o-animation: 700ms ease-in-out 0s normal none 1 running fadeInRight;
     animation: 700ms ease-in-out 0s normal none 1 running fadeInRight;
*/
	
	 animation-name: fadeInRight;
	 animation-duration: 500ms;
	 animation-iteration-count: 1;
	 animation-direction: normal;
	 animation-timing-function: ease-in-out;
	 animation-fill-mode: none;
	 animation-delay: 0s;	
	animation-play-state: running;		  
    opacity: 1;
    transition: opacity 500ms linear 0s;
}
.category {
    overflow: hidden;
    position: relative;
}
.category:hover .fr__product__inner.inner__position {
    bottom: 0;
    opacity: 1;
}
.thumb_card a img {
    width: 100%;
}
@media only screen and (max-width:575px){
	.thumb_card .badge{
		position: absolute;
		top: 5%;
		left: 8%;
	}
}
@media only screen and (min-width:576px) and (max-width:767px){
	.thumb_card .badge{
		position: absolute;
		top: 3%;
		left: 5%;
	}
}
@media only screen and (min-width:768px) and (max-width:991px){
	.thumb_card .badge{
		position: absolute;
		top: 3%;
		left: 5%;
	}
}
@media only screen and (min-width:992px){
	.thumb_card .badge{
		position: absolute;
		top: 3%;
		left: 5%;
	}
}
.fr__hover__info {
    position: absolute;
    right: 20px;
    top: 20px;
}
.product__action {
    display: flex;
    justify-content: center;
    flex-flow: column;
}
.product__action li a {
    background: #fefefe none repeat scroll 0 0;
    display: inline-block;
    height: 30px;
    line-height: 35px;
    text-align: center;
    transition: all 0.4s ease 0s;
    width: 30px;
	border-radius: 30px;
}
.product__action li {
    margin: 0;
    margin-bottom: 2px;
}
.product__action li a i {
    color: #313131;
    font-size: 18px;
    transition: all 0.4s ease 0s;
}
.product__action li a:hover {
    background: #f27a1a none repeat scroll 0 0;
}
.product__action li a:hover i {
    color: #fff;
}
.product__action li:nth-child(1) {
    opacity: 0;
    transition: opacity 300ms linear 0s;
}
.product__action li:nth-child(2) {
    opacity: 0;
    transition: opacity 500ms linear 0s;
}
.product__action li:nth-child(3) {
    opacity: 0;
    transition: opacity 700ms linear 0s;
}
.htc__best__sell__wrap .product__action {
    justify-content: flex-start;
}
.htc__best__sell__wrap .product__action li a {
    background: #f6f6f6;
}
.htc__best__sell__wrap .product__action li a:hover {
    background: #c43b68;
    color: #fff;
}
.htc__best__sell__wrap .best__product__action {
    margin-top: 33px;
}
.htc__list__details .product__action {
    justify-content: flex-start;
}
.ht__list__product .product__action li a {
    background: #f6f6f6 none repeat scroll 0 0;
}
.ht__list__product .product__action li + li {
    margin-left: 30px;
}
.ht__list__product .product__action li.ht__addto__cart a {
    background: #c43b68 none repeat scroll 0 0;
    color: #ffffff;
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
    height: 50px;
    line-height: 50px;
    padding: 0 17px 0 0;
    text-transform: uppercase;
    transition: all 0.4s ease 0s;
    width: auto;
}
.ht__list__product .product__action li.ht__addto__cart a i {
    background: #c43b68 none repeat scroll 0 0;
    border-right: 1px solid #fff;
    color: #fff;
    display: inline-block;
    height: 50px;
    line-height: 45px;
    margin: 0 17px 0 auto;
    position: relative;
    width: 50px;
}
.ht__list__product .product__action li.ht__addto__cart a:hover,
.ht__list__product .product__action li.ht__addto__cart a.active {
    background: #212121 none repeat scroll 0 0;
}
.ht__list__product .product__action li.ht__addto__cart a.active:hover{
    background: #c43b68;
}
.ht__list__product .product__action li a:hover {
    background: #c43b68;
    color: #fff;
}
.fr__product__inner {
    padding-top: 23px;
    text-align: center;
}
.fr__product__inner h4 a {
    color: #444;
    font-family: Old Standard TT;
    font-size: 17px;
    font-weight: 600;
    text-transform: capitalize;
    transition: all 0.3s ease 0s;
}
.fr__product__inner h4 a:hover{
    color: #c43b68;
}
.category:hover .fr__product__inner.inner__position {
    bottom: 0;
    opacity: 1;
}
.inner__position .fr__product__inner h4 a {
    display: block;
    margin-bottom: 8px;
}
.fr__product__inner.inner__position {
    background: #fff none repeat scroll 0 0;
    bottom: -20px;
    left: 0;
    opacity: 0;
    padding: 30px 20px;
    position: absolute;
    text-align: left;
    transition: all 0.5s ease 0s;
    width: 100%;
}
.fr__pro__prize {
/*    display: flex;*/
    justify-content: start;
    margin-top: 6px;
}
.fr__pro__prize li {
    color: #313131;
    font-family: Poppins;
/*    font-size: 16px;*/
    font-weight: 500;
    margin: 0 5px;
	list-style-type:none;
}
.fr__pro__prize li.old__prize {
    color: #888888;
	list-style-type:none;
}
.inner__position .fr__pro__prize {
    float: left;
/*    justify-content: flex-start;*/
}
.inner__position .fr__pro__prize {
    margin-top: 0;
}
.fr__pro__prize li.old__prize {
    color: #888888;
	list-style-type:none;
}
.pro__prize li.old__prize {
    color: #888888;
    font-weight: 400;
    padding-right: 12px;
}
.top__pro__prize li.old__prize {
    color: #888888;
    font-weight: 400;
	
}
.line_through{
	text-decoration:line-through;	
}
.list_none,.list_none li{
	list-style-type:none;
}
/*kampanyaarama*/
[aria-expanded="true"] .openedicon, 
[aria-expanded="false"] .closedicon {
    display:none;
}
/*karlmaster*/
.category .banner_card > a:hover {
/*    border: 2px solid rgba(255, 255, 255, 1);*/
    color: rgba(255, 255, 255, 1);
}
.banner_card:hover .resimzoom > img {
    -webkit-transform: scale(1.15);
    transform: scale(1.15);
    -webkit-transition-duration: 500ms;
    transition-duration: 500ms;
	overflow: hidden !important;
	width: 100%;
}
.banner_card{
	overflow: hidden !important;
display: flex !important;
}
.banner_card > a{
	overflow: hidden !important;
} 
.quickview_pro_img {
    border: 1px solid #f6f6f6;
    position: relative;
    width: 100%;
    z-index: 1;
}
.quickview_pro_img .hover_img {
    left: 0;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    position: absolute;
    top: -30px;
    -webkit-transition-duration: 500ms;
    transition-duration: 500ms;
}
.quickview_pro_img:hover .hover_img {
    top: 0;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.cart .qty-text {
    border: 1px solid #ddd;
    height: 40px;
    padding: 5px 15px;
    width: 140px;
    -moz-appearance: textfield;
    -webkit-appearance: textfield;
    appearance: textfield;
    font-size: 14px;
}
.cart-table .qty-text {
    background-color: #f6f6f6;
    border: medium none;
    display: inline-block;
    height: 30px;
    -moz-appearance: textfield;
    -webkit-appearance: textfield;
    appearance: textfield;
    text-align: center;
    font-size: 12px;
    width: 50px;
}
.quickview_body .quantity > input {
    -moz-appearance: textfield;
    border: 1px solid #f6f6f6;
    height: 35px;
    text-align: center;
    width: 40px;
    font-size: 13px;
}
.quickview_body .quantity {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.cart .quantity {
    display: inline-block;
    float: left;
    position: relative;
    z-index: 1;
}
.quickview_body .cart-submit {
    font-size: 13px;
    height: 35px;
    margin-left: 15px;
    width: 120px;
    -webkit-transition-duration: 500ms;
    transition-duration: 500ms;
}
.quickview_body .cart-submit:hover {
    background-color: #ff084e;
    color: #fff;
	border: #fff 1px solid;
	border-radius: 20px;
}
.cart .cart-submit {
    background-color: #fff;
/*    border: medium none;*/
	border: #ff084e 1px solid;
	border-radius: 20px;
    color: #ff084e;
    font-size: 14px;
    height: 40px;
    margin-left: 15px;
    text-transform: uppercase;
    width: 150px;
    cursor: pointer;
}
.quickview_pro_des .title {
/*    text-transform: capitalize;*/
}
.quickview_pro_des {
    padding: 30px 0;
}
.quickview_pro_des .price > span {
    color: #888;
    font-size: 14px;
    text-decoration: line-through;
}
.quickview_pro_des > p {
    font-size: 13px;
}
.quickview_pro_des > a {
    color: #19B5FE;
    font-size: 13px;
    text-decoration: underline;
}
.quickview_body .modal_pro_wishlist > a,
.quickview_body .modal_pro_compare > a {
    background-color: #fff;
    color: #fff;
/*    height: 35px;*/
/*    margin: 0 15px;*/
/*	padding-right:10px;*/
/*	padding-bottom: 10px;*/
padding:10px;
    text-align: center;
/*    width: 35px;*/
/*    font-size: 22px;*/
	border: #ff084e 1px solid;
	border-radius: 20px;
}
.quickview_body .modal_pro_wishlist > a:hover,
.quickview_body .modal_pro_compare > a:hover {
    background-color: #fff;
    background-color: #ff084e;
	padding:10px;
    color: #ff084e;
	border: #ff084e 1px solid;
	border-radius: 20px;
}
/*swiper*/
.swiper-button-next, .swiper-button-prev{
	font-size: 0px !important;
	/*top: 25% !important;*/
}
.swiper-button-next1, .swiper-button-prev1{
	font-size: 0px !important;
	/*height:100% !important;*/
}
.swiper-button-next2{
	
}
.swiper-slide img{
	/*height:100%;
	width:auto;*/
	overflow:hidden;
}
/*PADDING*/
.px-15{
	padding-left: 15px !important;
	padding-right: 15px !important;
}
/*scrollup theme*/
#scrollUp {
  bottom: 90px;
  right: 31px;
  width: 40px; /* Width of image */
  height: 40px; /* Height of image */
  background: url(../../img/icon/scroll1.png) no-repeat;
  background-color: transparent;
}
/* Scroll up */
#scrollUp {
  text-align: center;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
/*  width: 40px;*/
}
#scrollUp:hover {
/*  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);*/
}

/*body loading gif style*/
#page {
    display: none ;
}

/*dropdown tabmenu settings*/
.dropdown1 {
/*  float: left;*/
  overflow: hidden;
}
.dropdown1:hover {
text-decoration:underline;
}
.dropdown-content1 {
  z-index: 1001 !important;
}
.dropdown-content1 {
  display: none;
  position: absolute;
  padding-top: 5px;
  padding-bottom: 5px;
  min-width: 160px;
  z-index: 1;
}
.dropdown-content1 a {
  color: black;
  text-decoration: none;
  display: block;
  text-align: left;
  background-color: #DBDBDB;
  font-size: 13px;
}
.dropdown1:hover .dropdown-content1 {
  display: block;
  -webkit-transition: 0.3s all;
  -webkit-animation: 300ms ease-in-out 0s normal none 1 running fadeIn;
  -moz-animation: 300ms ease-in-out 0s normal none 1 running fadeIn;
  -ms-animation: 300ms ease-in-out 0s normal none 1 running fadeIn;
  -o-animation: 300ms ease-in-out 0s normal none 1 running fadeIn;
  animation: 300ms ease-in-out 0s normal none 1 running fadeIn;
 }
@media only screen and (max-width:991px){
 .dropdown-content1 {
	position:absolute;
	right:0px;
 
 }
} 
 
.dropdown-item:hover {
  background-color: #343a40;
  color: #ccc !important;
}
.titlebordur{
	background-image: url(../../resimler/anasayfa/bordur3.png);
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
}
.bannerbordur{
	background-image: url(../../resimler/anasayfa/bordur3.png);
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	color: white;
}
/*product detail table tr setting*/
@media only screen and (max-width:767px){
.product_detail_td{
	width: 65px !important;
	min-width: 65px !important;
	max-width: 65px !important;
	height: auto;
	}
}
@media only screen and (min-width:768px) and (max-width:991px){
.product_detail_td{
	width: 55px !important;
	min-width: 55px !important;
	max-width: 55px !important;
	height: auto;
	}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.product_detail_td{
	width: 45px !important;
	min-width: 45px !important;
	max-width: 45px !important;
	height: auto;
	}
}
.btn-toolbar{
clear: both;
}
.dropdown-btn-group{
	float: right !important;
	right: 0 !important;
}
.example-row-grouping_length label #text{
	display: none;
}
/*.message{padding:12px;border-left:4px solid #777;background-color:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);line-height:1.5;color:#444;font-size:13px}.message.info{border-color:#00a0d2}.message.error{border-color:#dd3d36}.message.success{border-color:#7ad03a}.message.warning{border-color:#ffba00}.message a{color:#0073aa}.message a:hover{color:#0096dd}*/
.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.form-group{ word-wrap: break-word;font-size: 14px;}
label{ font-weight: 600;}
.form-group div{ font-size: 15px;}
.form-control{ 
	font-size: 14px;
}
.dropzone .dz-preview .dz-error-message{
	top:150px !important;
}
/* --------------------# Sections General-------------------------*/
section {
  padding: 15px 0;
  overflow: hidden;
}
.section-bg {
/*  background-color: #f5f5ff;*/
}
.section-title {
  padding-bottom: 25px;
}
.section-title h2 {
  font-size: 14px;
  font-weight: 600;
  padding: 0;
  /*line-height: 1px;*/
  margin: 0 0 5px 0;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: #aaaaaa;
  /*font-family: "Poppins", sans-serif;*/
}
.section-title h2::after {
  content: "";
  width: 120px;
  height: 1px;
  display: inline-block;
  background: #1acc8d;
  margin: 4px 10px;
}

@media only screen and (max-width:767px){
		.section-title h2::after{
			width: 30px;
		}
	}




.section-title p {
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  text-transform: uppercase;
  font-family: "Poppins", sans-serif;
  color: #010483;
}
/*--------------------------------------------------------------
# Features
--------------------------------------------------------------*/
.features .icon-box {
  display: flex;
  align-items: center;
  padding: 20px;
/*  background: #f5f5ff;*/
  transition: ease-in-out 0.3s;
}
.features .icon-box i {
  font-size: 32px;
  padding-right: 10px;
  line-height: 1;
}
.features .icon-box h3 {
  font-weight: 700;
  margin: 0;
  padding: 0;
  line-height: 1;
  font-size: 16px;
}
.features .icon-box h3 a {
  color: #010483;
  transition: ease-in-out 0.3s;
}
.features .icon-box h3 a:hover {
  color: #01036f;
}
.features .icon-box:hover {
  background: #ebebff;
}
/*--------------------------------------------------------------
# Counts
--------------------------------------------------------------*/
.counts {
  background: #f5f5ff;
  padding: 70px 0 60px;
}
.counts .count-box {
  padding: 30px 30px 25px 30px;
  width: 100%;
  position: relative;
  text-align: center;
  background: #fff;
}
.counts .count-box i {
  position: absolute;
  top: -25px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 24px;
  background: #ffc000;
  padding: 12px;
  color: #fff;
  border-radius: 50px;
}
.counts .count-box span {
  font-size: 36px;
  display: block;
  font-weight: 600;
  color: #010483;
}
.counts .count-box p {
  padding: 0;
  margin: 0;
/*  font-family: "Montserrat", sans-serif;*/
  font-size: 14px;
}
/*--------------------------------------------------------------
# Gallery
--------------------------------------------------------------*/
.gallery .gallery-item {
  overflow: hidden;
  border-right: 3px solid #fff;
  border-bottom: 3px solid #fff;
}
.gallery .gallery-item img {
  transition: all ease-in-out 0.15s;
}
.gallery .gallery-item:hover img {
  transform: scale(1.1);
}
/*--------------------------------------------------------------
# Details
--------------------------------------------------------------*/
.details .content + .content {
  margin-top: 100px;
}
.details .content h3 {
  font-weight: 600;
  font-size: 26px;
  color: #010483;
}
.details .content ul {
  list-style: none;
  padding: 0;
}
.details .content ul li {
  padding-bottom: 10px;
}
.details .content ul i {
  font-size: 20px;
  padding-right: 4px;
  color: #1acc8d;
}
.details .content p:last-child {
  margin-bottom: 0;
}
/*--------------------------------------------------------------
# Testimonials
--------------------------------------------------------------*/
.testimonials {
  padding: 80px 0;
  background: url("../img/cta-bg.jpg") no-repeat;
  background-position: center center;
  background-size: cover;
  position: relative;
}
.testimonials::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(1, 3, 111, 0.8);
}
.testimonials .section-header {
  margin-bottom: 40px;
}
.testimonials .testimonial-item {
  text-align: center;
  color: #fff;
}
.testimonials .testimonial-item .testimonial-img {
  width: 100px;
  border-radius: 50%;
  border: 6px solid rgba(255, 255, 255, 0.15);
  margin: 0 auto;
}
.testimonials .testimonial-item h3 {
  font-size: 20px;
  font-weight: bold;
  margin: 10px 0 5px 0;
  color: #fff;
}
.testimonials .testimonial-item h4 {
  font-size: 14px;
  color: #ddd;
  margin: 0 0 15px 0;
}
.testimonials .testimonial-item .quote-icon-left, .testimonials .testimonial-item .quote-icon-right {
  color: rgba(255, 255, 255, 0.4);
  font-size: 26px;
}
.testimonials .testimonial-item .quote-icon-left {
  display: inline-block;
  left: -5px;
  position: relative;
}
.testimonials .testimonial-item .quote-icon-right {
  display: inline-block;
  right: -5px;
  position: relative;
  top: 10px;
}
.testimonials .testimonial-item p {
  font-style: italic;
  margin: 0 auto 15px auto;
  color: #eee;
}
.testimonials .owl-nav, .testimonials .owl-dots {
  margin-top: 5px;
  text-align: center;
}
.testimonials .owl-dot {
  display: inline-block;
  margin: 0 5px;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.4) !important;
}
.testimonials .owl-dot.active {
  background-color: #1acc8d !important;
}
@media (min-width: 1024px) {
  .testimonials {
    background-attachment: fixed;
  }
}
@media (min-width: 992px) {
  .testimonials .testimonial-item p {
    width: 80%;
  }
}
/*--------------------------------------------------------------
# Team
--------------------------------------------------------------*/
.team {
  background: #fff;
}
.team .member {
  text-align: center;
  margin-bottom: 80px;
  position: relative;
}
.team .member .pic {
  border-radius: 4px;
  overflow: hidden;
}
.team .member img {
  transition: all ease-in-out 0.4s;
}
.team .member:hover img {
  transform: scale(1.1);
}
.team .member .member-info {
  position: absolute;
  bottom: -80px;
  left: 0px;
  right: 0px;
  background: rgba(255, 255, 255, 0.9);
  padding: 15px 0;
  border-radius: 0 0 4px 4px;
  box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
}
.team .member h4 {
  font-weight: 700;
  margin-bottom: 10px;
  font-size: 16px;
  color: #01036f;
  position: relative;
  padding-bottom: 10px;
}
.team .member h4::after {
  content: '';
  position: absolute;
  display: block;
  width: 50px;
  height: 1px;
  background: #0d12fc;
  bottom: 0;
  left: calc(50% - 25px);
}
.team .member span {
  font-style: italic;
  display: block;
  font-size: 13px;
  color: #01036f;
}
.team .member .social {
  margin-top: 10px;
}
.team .member .social a {
  transition: color 0.3s;
  color: #01036f;
}
.team .member .social a:hover {
  color: #1acc8d;
}
.team .member .social i {
  font-size: 16px;
  margin: 0 2px;
}
/*--------------------------------------------------------------
# Pricing
--------------------------------------------------------------*/
.pricing .box {
  padding: 20px;
  background: #fff;
  text-align: center;
  box-shadow: 0px 0px 4px rgba(68,68,68,1);
  border-radius: 5px;
  position: relative;
  overflow: hidden;
}
.pricing h3 {
  font-weight: 400;
  margin: -20px -20px 20px -20px;
  padding: 20px 15px;
  font-size: 16px;
  font-weight: 600;
  color: #777777;
  background: #f8f8f8;
}
.pricing h4 {
  font-size: 36px;
  color: #222;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  margin-bottom: 20px;
}
.pricing h4 sup {
  font-size: 20px;
  top: -15px;
  left: -3px;
}
.pricing h4 span {
  color: #bababa;
  font-size: 16px;
  font-weight: 300;
}
.pricing ul {
  padding: 0;
  list-style: none;
  color: #444444;
  text-align: center;
  line-height: 20px;
  font-size: 14px;
}
.pricing ul li {
  padding-bottom: 16px;
}
.pricing ul i {
  color: #f8f8f8;
  font-size: 18px;
  padding-right: 4px;
}
.pricing ul .na {
  color: #ccc;
  text-decoration: line-through;
}
.pricing .btn-wrap {
  margin: 20px -20px -20px -20px;
  padding: 20px 15px;
  background: #f8f8f8;
  text-align: center;
}
.pricing .btn-buy {
  background: #147019;
  display: inline-block;
  padding: 8px 35px 10px 35px;
  border-radius: 50px;
  color: #fff;
  transition: none;
  transition: 0.3s;
  font-size: 14px;
  font-weight: 400;
  font-weight: 600;
  font-family: "Montserrat", sans-serif;
}
.pricing .btn-buy:hover {
  background: #238a29;
}
.pricing .featured h3 {
  color: #fff;
  background: #ffc000;
}
.pricing .advanced {
  width: 200px;
  position: absolute;
  top: 18px;
  right: -68px;
  transform: rotate(45deg);
  z-index: 1;
  font-size: 14px;
  padding: 1px 0 3px 0;
  background: #373737;
  color: #fff;
}
/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/
#footer {
  background: #f1f1f1;
  padding: 0 0 0px 0;
  color: #111;
  font-size: 14px;
}
#footer .footer-top {
  padding: 45px 0 0px 0;
}
#footer .footer-top .footer-info {
  margin-bottom: 15px;
  background: #ffffff;
  color: #333333;
  border: 8px solid #e7e7e7;
  text-align: center;
  padding: 30px 20px;
}
#footer .footer-top .footer-info h3 {
  font-size: 24px;
  margin: 0 0 20px 0;
  padding: 2px 0 2px 0;
  line-height: 1;
  font-weight: 700;
}
#footer .footer-top .footer-info p {
  font-size: 12px;
  line-height: 24px !important;
  margin-bottom: 0;
  font-family: "Montserrat", sans-serif;
}
#footer .footer-top .social-links a {
  font-size: 18px;
  display: inline-block;
  color: #666666;
  line-height: 1;
  padding: 8px 0;
  margin-right: 4px;
  border-radius: 50%;
  text-align: center;
  width: 36px;
  height: 36px;
  transition: 0.3s;
}
#footer .footer-top .social-links a:hover {
  background: #666666;
  color: #111111;
  text-decoration: none;
}
#footer .footer-top .social-links i:hover {
  color: #fff;
}
#footer .footer-top h4 {
  font-size: 16px;
  font-weight: 600;
  color: #111111;
  position: relative;
  padding-bottom: 12px;
}
#footer .footer-top .footer-links {
  margin-bottom: 30px;
}
#footer .footer-top .footer-links ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
#footer .footer-top .footer-links ul i {
  padding-right: 2px;
  color: #444444;
  font-size: 18px;
  line-height: 1;
}
#footer .footer-top .footer-links ul li {
  padding: 10px 0;
  display: flex;
  align-items: center;
}
#footer .footer-top .footer-links ul li:first-child {
  padding-top: 0;
}
#footer .footer-top .footer-links ul a {
  color: #444444;
  transition: 0.3s;
  display: inline-block;
  line-height: 1;
}
#footer .footer-top .footer-links ul a:hover {
  color: #000000;
}
#footer .footer-top .footer-newsletter form {
  margin-top: 30px;
  background: #333333;
  padding: 6px 10px 6px 15px;
  position: relative;
  border-radius: 50px;
}
#footer .footer-top .footer-newsletter form input[type="email"] {
  border: 0;
  padding: 4px;
  width: calc(100% - 110px);
}
#footer .footer-top .footer-newsletter form input[type="submit"] {
  position: absolute;
  top: 0;
  right: -2px;
  bottom: 0;
  border: 0;
  background: none;
  font-size: 16px;
  padding: 0 20px;
  background: #333333;
  color: #fff;
  transition: 0.3s;
  border-radius: 50px;
}
#footer .footer-top .footer-newsletter form input[type="submit"]:hover {
  background: #333333;
}
#footer .copyright {
  border-top: 1px solid #333333;
  text-align: left;
  padding-top: 30px;
}
#footer .credits {
  padding-top: 10px;
  text-align: left;
  font-size: 13px;
  color: #333333;
}
@media (max-width: 575px) {
  #footer .footer-top .footer-info {
    margin: -20px 0 30px 0;
  }
}
/* Classified content style  */
/* ======================================== */
.classifieds-content {
  position: relative;
  padding: 45px 0 60px;
/*  background: url(../img/content/calssifieds_bg.jpg) top center no-repeat;*/
/*  background-size: cover;*/
}
.classifieds-content .heading-section {
  position: relative;
}
.classifieds-content .heading-section h1 {
  margin: 0;
  padding-bottom: 20px;
  text-transform: uppercase;
  float: left;
  font-size: 26px;
  padding-right: 20px;
}
.classifieds-content .heading-section a {
  float: left;
}
.classifieds-content .heading-section form {
  position: relative;
  float: right;
  width: 270px;
  height: 30px;
}
.classifieds-content .heading-section form input[type="text"] {
  width: 270px;
  height: 30px;
  color: #333333;
  padding: 2px 30px 2px 10px;
  border: 1px solid #d5d5d5;
  border-radius: 3px;
  outline: thin dotted;
  outline: 0;  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
  outline-offset: 0;
}
.classifieds-content .heading-section form button {
  position: absolute;
  right: 0;
  top: 0;
  padding: 2px 8px;
  height: 30px;
  background-color: transparent;
  border-left: 1px solid #d5d5d5;
}
.classifieds-content .heading-section form button .fa {
  color: #bbbbbb;
}
@media (max-width: 768px) {
  .classifieds-content .heading-section h1 {
    float: none;
    padding-bottom: 10px;
  }
  .classifieds-content .heading-section form {
    float: none;
  }
  .classifieds-content .heading-section a {
    float: none;
    margin-bottom: 10px;
  }
}
.classifieds-content ul {
  margin: 0;
  padding: 0;
}
.classifieds-content ul li {
  list-style: none;
}
.classifieds-content .classifieds-category {
  position: relative;
}
.classifieds-content .classifieds-category a span {
  color: #a2a2a2;
}
.classifieds-content .classifieds-category a:hover span {
  color: #fdc600;
}
.classifieds-content .classifieds-category > li > a {
  text-transform: uppercase;
  padding-top: 25px;
  display: block;
  font-size: 13px;
  font-weight: 700;
  padding-bottom: 15px;
  border-bottom: 1px solid #bbbbbb;
}
.classifieds-content .classifieds-category > li > a .fa {
  padding-right: 15px;
}
.classifieds-content .classifieds-category > li .sub-category {
  margin-top: 12px;
  font-size: 15px;
  text-transform: capitalize;
}
.classifieds-content .classifieds-category > li .sub-category li {
  padding: 4px 0;
}
/* category-item for home-with-slider */
.category-item {
  position: relative;
  width: 100%;
  height: 130px;
  
  background: #dddddd;
  border-radius: 3px;
  margin-bottom: 30px;
  text-align: center;
  transition: all .3s ease;
}
.category-item a {
  position: relative;
  display: block;
  height: 100%;
  /*padding: 60px 20px 0;*/
  padding:20px;
  font-size: 15px;
  font-weight: bold;
  text-transform: capitalize;
}
.category-item a .fa {
  display: block;
  padding-bottom: 20px;
  font-size: 38px;
}
.category-item a:hover {
  color: inherit;
}
.category-item:hover {
  background-color: #fdc600;
}
.view-more {
  width: 100%;
  clear: both;
  display: block;
  text-align: center;
  text-transform: capitalize;
}
.view-more .fa {
  padding-right: 8px;
}
#page-content {
  position: relative;
  padding: 30px 0 50px 0;
}
.page-content {
  position: relative;
}
.home-with-slide {
  margin-top: -30px !important;
}
/* single product style */
/* --------------------------------------- */
/*-----------------------------------------------------------------------
5. Navigation
*/
.fnavigation .title {
  padding: 12px 20px;
  margin: 0;
  font-size: 16px;
  line-height: 26px;
  font-weight: 500;
  color: #212121;
  background: #e6e9ed;
}
.fnavigation .menu {
  list-style: none;
  padding: 0px;
  margin: 0px;
}
.fnavigation .menu a {
  display: block;
  color: #434a54;
}
@media (min-width: 1025px) {
  .fnavigation .menu a:hover {
    color: #1d84df;
  }
  .fnavigation .menu a:hover i {
    color: #1d84df;
  }
}
.fnavigation .menu a.active,
.fnavigation .menu a.current {
  color: #1d84df;
}
.fnavigation .menu a i {
  color: #212121;
  transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
}
.fnavigation .menu > li {
  transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
}
.fnavigation .menu > li > a {
  position: relative;
/*  padding: 14px 0px 14px 0px;*/
  margin: 0px;
}
.fnavigation .menu > li > a span {
/*  vertical-align: middle;*/
  font-size: 14px;
}
.fnavigation .menu > li > a .menu-arrow {
  position: absolute;
  top: 14px;
  right: 20px;
  font-size: 14px;
  line-height: 18px;
  transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
}
.fnavigation .menu > li.active {
  background: rgba(0, 0, 0, 0.05);
}
.fnavigation .menu > li.active > a {
  background: #e6e9ed;
}
.fnavigation .menu > li.active > a .menu-arrow {
  transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
}
.fnavigation .menu > li.current > a {
  background: #1d84df;
  color: #ffffff;
}
.fnavigation .menu > li.current > a > i {
  color: #ffffff;
}
.fnavigation .menu > li.current .current > a {
  color: #1d84df;
}
.fnavigation .menu > li.current .sub-menu {
  display: block;
}
.fnavigation .menu .sub-menu {
  display: none;
  list-style: none;
  padding: 0px;
  margin: 0px;
}
.fnavigation .menu .sub-menu a {
  padding: 10px 20px 10px 53px;
}
.fnavigation .menu .menu-icon {
  display: inline-block;
/*  position: absolute;*/
  top: 0px;
  left: 0;
  margin-left: 0;
/*  width: 50px;*/
  font-size: 18px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
}
.fnavigation .menu .menu-icon .mdi {
  font-size: 20px;
}
.fnavigation .menu .notice {
  position: absolute;
  top: 12px;
  right: 20px;
  font-size: 12px;
}
.fnavigation .menu .waves-ripple {
  background: -webkit-radial-gradient(rgba(113, 182, 249, 0.2) 0, rgba(113, 182, 249, 0.3) 40%, rgba(113, 182, 249, 0.4) 50%, rgba(113, 182, 249, 0.5) 60%, rgba(113, 182, 249, 0) 70%);
  background: -o-radial-gradient(rgba(113, 182, 249, 0.2) 0, rgba(113, 182, 249, 0.3) 40%, rgba(113, 182, 249, 0.4) 50%, rgba(113, 182, 249, 0.5) 60%, rgba(113, 182, 249, 0) 70%);
  background: -moz-radial-gradient(rgba(113, 182, 249, 0.2) 0, rgba(113, 182, 249, 0.3) 40%, rgba(113, 182, 249, 0.4) 50%, rgba(113, 182, 249, 0.5) 60%, rgba(113, 182, 249, 0) 70%);
  background: radial-gradient(rgba(113, 182, 249, 0.2) 0, rgba(113, 182, 249, 0.3) 40%, rgba(113, 182, 249, 0.4) 50%, rgba(113, 182, 249, 0.5) 60%, rgba(113, 182, 249, 0) 70%);
}
@media (min-width: 800px) {
  .main-menu {
    transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
    -webkit-transition: none;
  }
  .header .logo {
    transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
    -webkit-transition: none;
  }
  .menu-active .header {
    width: 75px;
    height: 0;
    padding: 0;
  }
  .menu-active .header .logo {
    position: fixed;
    z-index: 988;
    width: 75px;
    height: 75px;
    font-size: 0;
    line-height: 80px;
    color: #1d84df;
    background: transparent;
  }
  .menu-active .header .logo::first-letter {
    font-size: 28px;
  }
  .menu-active .header .logo:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 75px;
    height: 75px;
    background: #1d84df;
    z-index: -2;
  }
  .menu-active .header .logo:after {
    content: '';
    position: absolute;
    left: 20px;
    top: 20px;
    width: 35px;
    height: 35px;
    background: #ffffff;
    z-index: -1;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
  }
  .menu-active .header .logo .ico {
    margin-right: 0;
    top: 0;
  }
  .menu-active .main-menu {
    position: absolute;
    width: 75px;
    padding-top: 75px;
  }
  .menu-active .fixed-navbar {
    left: 75px;
    z-index: 40;
  }
  .menu-active .main-content {
    margin-left: 95px;
  }
  .menu-active .user {
    display: none;
  }
  .menu-active .fnavigation .title {
    display: none;
  }
  .menu-active .fnavigation .menu > li {
    position: relative;
  }
  .menu-active .fnavigation .menu > li > a {
    height: 48px;
    padding: 10px 30px;
    transition: color 0.4s ease;
    -moz-transition: color 0.4s ease;
    -o-transition: color 0.4s ease;
    -ms-transition: color 0.4s ease;
    -webkit-transition: color 0.4s ease;
  }
  .menu-active .fnavigation .menu > li > a span {
    display: none;
    font-size: 14px;
    line-height: 30px;
  }
  .menu-active .fnavigation .menu > li > a .menu-arrow,
  .menu-active .fnavigation .menu > li > a .notice {
    display: none;
  }
  .menu-active .fnavigation .menu > li:hover > a {
    width: 260px;
    background: #1d84df;
    color: #ffffff;
    padding-left: 90px;
  }
  .menu-active .fnavigation .menu > li:hover > a i {
    color: #ffffff;
  }
  .menu-active .fnavigation .menu > li:hover > a span {
    display: block;
  }
  .menu-active .fnavigation .menu > li:hover > a .notice {
    display: none;
  }
  .menu-active .fnavigation .menu > li:hover .sub-menu {
    display: block!important;
  }
  .menu-active .fnavigation .menu .menu-icon {
    font-size: 24px;
    width: 75px;
  }
  .menu-active .fnavigation .menu .menu-icon.mdi {
    font-size: 26px;
  }
  .menu-active .fnavigation .menu .sub-menu {
    display: none!important;
    position: absolute;
    top: 100%;
    left: 75px;
    width: 185px;
  }
  .menu-active .fnavigation .menu .sub-menu a {
    background: #e6e9ed;
    padding: 10px 15px;
  }
  .menu-active .mCSB_container,
  .menu-active .mCustomScrollBox,
  .menu-active .content {
    overflow: visible;
  }
  .menu-active body {
    height: auto;
  }
}
/*---------------------------------------------------------------------*/
.pointer{
	cursor: pointer;
}
/*emlak homespace.html mainpage search select options*/
.select-wrap {
	position: relative; 
}
.select-wrap .fa {
	display: block;
	position: absolute;
	top: 50%;
	right: 10px;
	line-height: 0;
	font-size: 13px;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%); 
}
.select-wrap select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.select-wrap .form-control:active, .select-wrap .form-control:focus {
	border-color: #f89d13 !important;
}
.unlist{
list-style:none;
}
.searchbar{
    margin-bottom: auto;
    margin-top: auto;
    height: 40px;
    background-color: #fbbc05;
    border-radius: 30px;
    padding: 10px;
    }
    .search_input{
    color: #fff;
    border: 0;
    outline: 0;
    background: none;
    width: 0;
/*    caret-color:transparent;*/
    line-height: 20px;
    transition: width 0.4s linear;
    }
    .searchbar:hover > .search_input{
    padding: 0 10px;
    caret-color:red;
    transition: width 0.4s linear;
    }
@media only screen and (min-width:992px) and (max-width:1199px){
		.searchbar:hover > .search_input{
			width: 175px;
		}
	}
@media only screen and (min-width:1200px){
		.searchbar:hover > .search_input{
			width: 250px;
		}
	}
    .searchbar:hover > .search_icon{
    background: white;
    color: #e74c3c;
    }
    .search_icon{
    height: 20px;
    width: 20px;
    float: right;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    color:white;
    text-decoration:none;
    }
.listn{
  list-style: none;
}
.px-15{
	padding-right: 15px !important;
	padding-left: 15px !important;
}
/*search results grid list system start*/
/* Create two equal columns that floats next to each other */
.column {
	margin-bottom:25px;
}
.column .text-item{
	display: inline-table;
}
.column.active .listdetail{
	display: table-cell;
	padding:0;
	vertical-align: middle;
}
.column.active .gallery-item{
	width:90px;
}
.column.active .gallery-item img{
	height:90px;
}
.column.active .gallery-item .badge{
	width:90px;
}
@media (max-width:991px){
	.row .g{
		display: none !important;
	}
	.column.active .text-truncate{
		width:70% !important;
	}
	.column.active .text-item .listdetail.text-center{
		text-align: right !important;
	}
}
.column.active{
	width:100%;
}
.column.active .text-item{
	width:75%;
}
.column.active .text-item .listdetail.text-center,.column.active .text-item .listdetail.text-right{
	width: 11% !important;
	min-width: 11% !important;
	max-width: 11% !important;
}
.column.active .text-item :last-child{
	text-align: right !important;
} 
.column.active .text-item :nth-child(8){
	text-align: right !important;
}
.column.active .gallery-item{
	display: inline-table;
	width: 25%;
	height: auto;
}
/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}
.unlist .off{
	display: none;
}
.searchpage .btn.btn-sm.btn-success{
	padding: 1px 6px 1px 6px !important;
	font-size: 12px;
	margin-top: 2px;
}
.searchpage .form-control{
	font-size: 12px !important;
}
/* ROUNDS */
.round-10{
		border-radius: 10px;
}
hr {
  border: 0;
  clear:both;
  display:block;
  width: 96%;               
  background-color:#e8e8e8;
  height: 1px;
}
/*ilan card */
.listingcard{
	top:3px;left:3px; position:absolute; z-index:999;
}
/*search results grid list system finish*/
.tooltip-inner {
  background-color: #00acd6 !important;
  color: #fff;
  max-width:400px !important;
}
.tooltip {
}
.hbf{
	width: 100%;
    background-image: url("../../img/hbf1.jpg");
    background-repeat: no-repeat;
    background-attachment: fixed;
	background-size: contain, cover;
	-webkit-background-size: contain, cover;
	-moz-background-size: contain, cover;
	-o-background-size: contain, cover;
	overflow: auto;
}
@media only screen and (max-width:767px){
.hbf{
	max-height: 100px;
	height: 100px;
	min-height: 100px;
	background-position: 50% 25%;
	}
}
@media only screen and (min-width:768px) and (max-width:991px){
.hbf{
	max-height: 200px;
	height: 200px;
	min-height: 200px;
	background-position: 50% 30%;
	}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.hbf{
	max-height: 200px;
	height: 200px;
	min-height: 200px;
	background-position: 50% 26%;
	}
}
@media only screen and (min-width:1200px){
.hbf{
	max-height: 250px;
	height: 250px;
	min-height: 250px;
	background-position: 50% 17%;
	}
}
.kvk{
	width: 100%;
    background-image: url("../../img/kvk.jpg");
    background-repeat: no-repeat;
    background-attachment: fixed;
	background-size: contain, cover;
	-webkit-background-size: contain, cover;
	-moz-background-size: contain, cover;
	-o-background-size: contain, cover;
	overflow: auto;
	
}
@media only screen and (max-width:767px){
.kvk{
	max-height: 100px;
	height: 100px;
	min-height: 100px;
	background-position: 50% 25%;
	}
}
@media only screen and (min-width:768px) and (max-width:991px){
.kvk{
	max-height: 150px;
	height: 150px;
	min-height: 150px;
	background-position: 50% 23%;
	}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.kvk{
	max-height: 250px;
	height: 250px;
	min-height: 250px;
	background-position: 50% 20%;
	}
}
@media only screen and (min-width:1200px){
.kvk{
	max-height: 250px;
	height: 250px;
	min-height: 250px;
	background-position: 50% 15%;
	}
}
/*ilan ver */
.colorfull-background{
    background-color: #fef6d7 !important;
}
/*TOP */
.t-120{
	top:120px !important;
}
.category-item a .lni {
    display: block !important;
    padding-bottom: 20px;
    font-size: 38px;
}
@media (max-width:991px){
	.listitem{
		width:50% !important;
}
}
/*esnaf-detay*/
.contenth{
	min-height:200px !important;
}
/* esnaf-detay */
.esnafbanner-dark::before{
	background-color: rgba(0,0,0,0.5);	
	content: '';
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
min-height:150px;
}

/*agac*/
.esnafbanner-agac{ background:url(agac.jpg) no-repeat scroll top 50% center / cover; position: relative;}
.esnafbanner-agac .container h1,.esnafbanner-agac .container h2{ color:#ffffff !important; position: relative;}
/*eglence*/
.esnafbanner-eglence{ background:url(eglence.jpg) no-repeat scroll top 35% center / cover; position: relative;}
.esnafbanner-eglence .container h1,.esnafbanner-eglence .container h2{ color:#ffffff !important; position: relative;}
/*elektrik*/
.esnafbanner-eb{ background:url(elektrik.jpg) no-repeat scroll top 55% center / cover; position: relative;}
.esnafbanner-eb .container h1,.esnafbanner-eb .container h2{ color:#ffffff !important; position: relative;}
/*gida*/
.esnafbanner-gida{ background:url(gida.jpg) no-repeat scroll top 55% center / cover; position: relative;}
.esnafbanner-gida .container h1,.esnafbanner-gida .container h2{ color:#ffffff !important; position: relative;}
/*giyim*/
.esnafbanner-giyim{ background:url(giyim.jpg) no-repeat scroll top 60% center / cover; position: relative;}
.esnafbanner-giyim .container h1,.esnafbanner-giyim .container h2{ color:#ffffff !important; position: relative;}
/*hediye*/
.esnafbanner-hediye{ background:url(hediye.jpg) no-repeat scroll top 60% center / cover; position: relative;}
.esnafbanner-hediye .container h1,.esnafbanner-hediye .container h2{ color:#ffffff !important; position: relative;}
/*saglik*/
.esnafbanner-saglik{ background:url(saglik.jpg) no-repeat scroll top 45% center / cover; position: relative;}
.esnafbanner-saglik .container h1,.esnafbanner-saglik .container h2{ color:#ffffff !important; position: relative;}
/*otomotiv*/
.esnafbanner-otomotiv{ background:url(otomotiv.jpg) no-repeat scroll top 40% center / cover; position: relative;}
.esnafbanner-otomotiv .container h1,.esnafbanner-otomotiv .container h2{ color:#ffffff !important; position: relative;}
/*seyyar*/
.esnafbanner-seyyar{ background:url(seyyar.jpg) no-repeat scroll top 40% center / cover; position: relative;}
.esnafbanner-seyyar .container h1,.esnafbanner-seyyar .container h2{ color:#ffffff !important; position: relative;}
/*ulastirma*/
.esnafbanner-ulastirma{ background:url(ulastirma.jpg) no-repeat scroll top 60% center / cover; position: relative;}
.esnafbanner-ulastirma .container h1,.esnafbanner-ulastirma .container h2{ color:#ffffff !important; position: relative;}
/*yapi*/
.esnafbanner-yapi{ background:url(yapi.jpg) no-repeat scroll top 35% center / cover; position: relative;}
.esnafbanner-yapi .container h1,.esnafbanner-yapi .container h2{ color:#ffffff !important; position: relative;}

#loading {
    display: block ;
    position: absolute;
    top: -10%;
    z-index: 100 !important;
}
@media only screen and (max-width:767px){
#loading{
    top: -10%;
	left: -10%;
	}
}


html{
height: 100%;
}


footer {
   position: relative;
   left: 0;
   bottom: 0;
   width: 100%;
   background-color: red;
   color: white;
   text-align: center;
}
/*nav border colors */
.navborderorenge .nav-link:focus, .navborderorenge .nav-link:hover {
    border-color: #ff8f00;
	font-weight:600;
}
.navborderblue .nav-link:focus, .navborderblue .nav-link:hover {
    border-color: #007bff;
	font-weight:600;
}
.montserrat{
	font-family: 'Mulish', sans-serif;
}
.lekton{
	font-family: 'Lekton', sans-serif;	
}

/* select2 select options*/
.select2-container .select2-selection--single .select2-selection__rendered{
	padding-top:5px;	
}
.select2-selection{
	line-height: calc(1.5em + .1.4rem) !important;
}
.select2-selection--single{
	height: calc(1.5em + 1rem + 8px) !important;
}

.select2-search__field{
	width:100% !important;
}






.purple-gradient {
  background: linear-gradient(40deg, #ff6ec4, #7873f5) !important;
}
