.ismetaydin img{
    height: 25px;
}
.slayt-baslik{
   background: #000000a6; 
    padding: 15px !important;
    color: #fff !important;
}
.anasayfakolon{
   background: #ffffff8f;
    border: 1px solid #bcb9b9;
    padding: 15px;
margin-bottom: 50px;    
}
.anasayfakolon img{height: 360px;}
.gizle{display: none;}
#gizle{display: none;}
.ortala{text-align: center;}
.anasayfauruntext{
    font-size: 15px;
    color:#fff;
    font-weight: bold;
    text-align: center !important;
}
.middle {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}
.image-hover:hover .anasayfaurun-image {
  opacity: 0.3;
}

.image-hover:hover .middle {
  opacity: 1;
}
.middle-text {
  background-color: #2196f3;
  color: #fff !important;
  font-size: 16px;
  padding: 6px 20px;
  margin-top: -55px;
}

.sayfadetay-anasayfa { 
padding-right: 0px !important;
    padding-left: 0px !important;
    right: 13px;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    margin-top: -14px;
    width: 247px !important;
    border-color: #656c7a !important;
}
.anasayfamodul{
  background-color: rgba(255,255,255,.6)!important
}
.digerurunbaslik{
    text-align: center;
    font-size: 17px;
    /* background: #eee; */
}
.urunkattablo span{
  font-size: 12px;
}
.urunkatdetay img{
  height: 364px !important;
    width: 274px !important;
}
.urunkatdeaybas{
  width: 340px;
  padding-left: 50px!important
}
.urunkattablo{ margin-bottom: 0px!important}
.urunkatgenis {
  width: 24% !important;
  margin: 0 0.5% 1% !important;
}
.flexslider {
    position: relative;
    zoom: 1;
    overflow: hidden;
    max-width: 450px!important;
    max-height: 450px!important;
}
.p-style4 .portfolio-item .port-captions {
    background: none !important;
    padding: 1rem 2rem;
}
.urunkatbaslik a{
  margin: 0 0 20px;
    line-height: 1.5;
    font-weight: 400;
    font-family: 'Oswald', sans-serif;
    font-size: 22px;
    color:#fff;
    text-align: center !important;
}
.urunkatbaslik a:hover{
    color:#000;
}
 .widget-content .selected{
font-weight: bold;
}
.post-item .post-content {
    display: block !important;
}
.baslikbilgi {
    margin-bottom: 10px;
    margin-right: 20px;
}
.baslikbilgi span{
	font-size: 18px;
  padding: 0 22px 0 22px;
}
.page-title {
    padding: 20px 0 !important;
}
.anasayfa_modul {
    margin: 0 15px 0 15px;
    padding: 0 15px 15px;
}
.adambg3 {
    background-image: url(../assets/images/patterns/wall.jpg);
    background-repeat: repeat;
}
.heading1 {
    margin-bottom: 24px !important;
    padding-bottom: 4px !important;
}
.homelogo{
	padding: 100px 25px 17px 0px;
}
.slick-slide img {
    margin: auto;
    height: 150px !important;
    width: 370px !important;
}
.foot-sosyal{
	margin-bottom: 24px !important;
}
.foot-haberbulten{
	margin-top: 111px !important;
	border-top: 1px rgba(255,255,255,0.05) solid;
}
.sol_5{margin-left: 5px;}
.sayfadetay-tarih {
	list-style: none;
    margin: 0px ​0px 15px 0px;
    padding: 0;
    background-color: rgba(0,0,0,.03);
    border: 1px rgba(0,0,0,.08) solid;
    display: table;
}
.sayfadetay-tarih li {
    float: left;
    margin-right: 10px;
    font-size: 11px;
	margin: 0;
    padding: 8px 11px;
    border-left: 1px rgba(0,0,0,.08) solid;
}
/* ürün listesi */
.port-img img{
	height: 273px;
	width: 370px;
}
/* ürün detay diğer ürünler */
.post-image img{
	width: 360px;
    height: 265px;
}
.gry-bg, .gry-bar, .gry-bg .testimonials-bg:before, .gry-bg .testimonials-bg:after {
    background-color: #f1f1f1;
}
.heading h3, .heading h4 {
    font-size: 23px !important;
    line-height: 1;
    margin-bottom: 10px;
}
.justified-gallery img{
	width: 310px;
    height: 210px;
    top: 1px;
    left: 1px;
}
/* Ürün listesi */
.blog-posts:not(.lg-image) .post-item .post-meta {
    margin-bottom: 15px !important;
}
.blog-posts .post-content p {
    overflow: revert !important;
    margin-bottom: 0;
}
.slick-slide img {
    margin: auto;
    height: 273px;
    width: 370px;
}

.blog-ismet img {
	width: 288px !important;
	height: 150px !important;
}
.w-recent-posts li, .widget-categories li, .w-recent-comments li a{
    border-top: #444;
}
.top-head.transparent:not(.header-1), .top-bar.transparent, .widget_menu ul li a, .w-recent-posts li, .widget-categories li, .w-recent-comments li, .top-bar {
    border-bottom: 1px rgba(0,0,0,.1) solid;
}
/* Yükleniyor */
.loading {
  font-family: "Arial Black", "Arial Bold", Gadget, sans-serif;

  width:150px;
  text-align:center;
  line-height:50px;

  position:absolute;
  left:0;right:0;top:50%;
  margin:auto;
  transform:translateY(-50%);
}

.loading span {
  position:relative;
  z-index:999;
  color:#fff;
}
.loading:before {
  content:'';
  background:#61bdb6;
  width:128px;
  height:36px;
  display:block;
  position:absolute;
  top:0;left:0;right:0;bottom:0;
  margin:auto;

  animation:2s loadingBefore infinite ease-in-out;
}

@keyframes loadingBefore {
  0%   {transform:translateX(-14px);}
  50%  {transform:translateX(14px);}
  100% {transform:translateX(-14px);}
}


.loading:after {
  content:'';
  background:#ff3600;
  width:14px;
  height:60px;
  display:block;
  position:absolute;
  top:0;left:0;right:0;bottom:0;
  margin:auto;
  opacity:.5;

  animation:2s loadingAfter infinite ease-in-out;
}

@keyframes loadingAfter {
  0%   {transform:translateX(-50px);}
  50%  {transform:translateX(50px);}
  100% {transform:translateX(-50px);}
}
.whatsapp {
    position: fixed;
    left: 15px;
    bottom: 15px;
    transition: all .5s ease-in-out;
    z-index: 999;
}

.whatsapp a {
    height: 50px;
    width: 50px;
    border-radius: 50%;
    overflow: hidden;
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);
    font-size: 28px;
    display: block;
    text-align: center;
    line-height: 50px;
    color: white;
    background: #4dc247;
}

.whatsapp .tooltiptext {
    visibility: hidden;
    width: 120px;
    background-color: black;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    position: absolute;
    z-index: 1;
    line-height: normal;
    font-size: 15px;
    top: 13px;
    left: 105%;
    height: auto;
}

.whatsapp:hover a {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}

.whatsapp:hover .tooltiptext {
    visibility: visible;
}




.telefon {
    position: fixed;
    left: 15px;
    bottom: 75px;
    transition: all .5s ease-in-out;
    z-index: 999;
}

.telefon a {
    height: 50px;
    width: 50px;
    border-radius: 50%;
    overflow: hidden;
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);
    font-size: 28px;
    display: block;
    text-align: center;
    line-height: 50px;
    color: white;
    background: #337ab7;
}

.telefon .tooltiptext {
    visibility: hidden;
    width: 120px;
    background-color: black;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    position: absolute;
    z-index: 1;
    line-height: normal;
    font-size: 15px;
    top: 13px;
    left: 105%;
    height: auto;
}

.telefon:hover a {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}

.telefon:hover .tooltiptext {
    visibility: visible;
}
/*---------------- Pagination ----------------- */
.pagination.style2 strong {
    background-color: #26abff;
    color: #fff;
    padding: 10px 17px;
    margin: 0 3px;
    border-bottom-width: 2px;
    font-weight: bold;
    font-size: 14px;
    border-radius: 5px;
    border-bottom-color: #26abff;
}
.pagination.style2 a {
    padding: 10px 17px;
    margin: 0 3px;
    font-weight: bold;
    font-size: 14px;
    border-radius: 5px;
    border-bottom-color: #26abff !important;
    border-bottom-width: 2px !important;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
    position: relative;
}

.pagination.style2  > a:hover {
    background-color: #eee;
}
.copyrights span{font-size: 14px;}
.copyrights-alt{display: block;}
.copyrights-alt span{font-size: 9px;}
.widget-content i{
    margin-right: 5px;
}
.sagblok_baslik{
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 7px;
}
.sagblok_tumu{
    margin-top: 15px;
    float: right;
}
.sag{float: right;}
/* yükleniyor son */
