/*-----------------ÜRÜN DETAY SAYFASI----------------*/
@media (min-width: 922px){
    .label.label-danger{
        display: block;
        font-size: 105%;
        margin-top: 10px;
    }
    .product-essential .thumb-gallery .img-thumbnail{
        padding: 50px 3px;
        background: #070b3a;
    }
    .img-thumbnail.cur-pointer{
        display: none!important;
    }
    .col-sm-5 {
        width: 60%!important;
    }
    .col-sm-7 {
        width: 40%!important;
    }
    
    .thumb-gallery-thumbs .owl-stage-outer .owl-stage{
        width: auto!important;
    }
    .thumb-gallery-thumbs .owl-stage-outer .owl-stage .owl-item{
        width: 50%!important;
        margin-right: 0!important;
    }
    .product-details-box .product-name{
        font-weight: 900;
        color: #d02500;
    }
    .thumb-gallery .owl-carousel.show-nav-hover .owl-nav .owl-prev{
        left: -4px!important;
        width: 60px;
        height: 60px;
    }
    .thumb-gallery .owl-carousel.show-nav-hover .owl-nav .owl-next{
        right: -4px!important;
        width: 60px;
        height: 60px;
    }
    .thumb-gallery .owl-carousel .owl-nav .owl-prev:before, .thumb-gallery .owl-carousel .owl-nav .owl-next:before {
        font-size: 45px;
        top: 17px!important;
    }
    .thumb-gallery.gallery .owl-theme .owl-nav{
        margin-top: 30px;
        opacity: 1!important;
    }
    .thumb-gallery.gallery .owl-carousel .owl-nav [class*="owl-"] {
        opacity: .6;
        background-color: #5cb85c!important;
        border-color: #5cb85c!important;
        transition: .3s;
    }
    .thumb-gallery.gallery .owl-theme .owl-nav .disabled[class*="owl-"] {
        opacity: .2;
        background-color: #d02500!important;
        border-color: #d02500!important;
        transition: .3s;
    }
    .thumb-gallery .owl-carousel.show-nav-hover:hover .owl-nav [class*="owl-"]{
        opacity: .81!important;
    }
    .thumb-gallery.gallery .owl-carousel.show-nav-hover:hover .owl-nav .disabled[class*="owl-"] {
        opacity: .2!important;
    }
}

/*-----------------ÜRÜN DETAY SAYFASI----------------*/





.product-essential .img-thumbnail.cur-pointer{
    display: none!important;
}


.playhover-wrp.thumb-info{
    background: #000!important;
}
.ledmarka .img-thumbnail{
    border: 0;
    padding: 0;
}
.ledmarka{
    margin-top: 30px;
}
.ledmarka .thumb-info{
    border: 0;
}

@media (min-width: 1200px){
    .container {
        width: 1260px;
    }
}

@media (min-width: 768px){
    .products-grid.columns2 li{
        width: 100%;
    }
    .products-grid.columns2 .product .product-details-area{
        padding: 35px 20px;
        width: 150px;
    }
}
@media (max-width: 475px){
    .shop-sidebar-toggle-btn{
        font-size: 21px!important;
        height: 40px!important;
        width: 100%;
    }
    .sort-by {
        display: none;
    }
    .create_links_top {
        display: none;
    }
    .toolbar.mb-none, .hide-addtolinks{
        padding: 0!important;
    }
    .products-grid.columns2 .product .product-details-area {
        padding: 10px;
        text-align: center;
    }
    .products-grid li{
        padding: 5px 0!important;
        width: 100%!important;
    }
    .product-actions a{
        padding: 1px 5px;
        font-size: 12px;
        line-height: 1.5;
        border-radius: 3px;
    }
    .products-grid.columns2{
        padding: 10px;
    }
}
.product .product-name a{
    color: #c82905!important;
}
.products-grid.columns2 .product{
    border: 1px solid #ddd;
    border-radius: 6.99px;
    display: flex;
    flex-flow: row-reverse;
}

.products-grid.columns2 .product .product-image-area{
    border:0 !important;
}





.anasayfa-led-ara .input-group-append{
    width:30%;
}
.anasayfa-led-ara button{
    width:100%;
}
.anasayfa-led-ara .input-group{
    width:100%;
}
#led_ad_input{
    width:70%;    
}

.anasayfa-led-ara fieldset {
    border: 1px solid #e5e6e7;
    padding: 10px !important;
    margin: 0 0 1.5em 0 !important;
    -webkit-box-shadow: 0px 0px 0px 0px #000;
    box-shadow: 0px 0px 0px 0px #000;
    background: #f5f5f5;
}
.anasayfa-led-ara legend {
    display: inherit;
    width: auto;
    padding: 0 5px;
    font-size: inherit;
    line-height: inherit;
    color: inherit;
    border: 0;
    border-bottom: none;
    margin-bottom:0;
    font-weight:bold;
}


.product-details-area .label{
    display: inline-block;
    margin-top: 5px;    
}

.input-group-append {
    margin-left: -1px;
}
.input-group-append, .input-group-prepend {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.input-group>.input-group-append>.btn, .input-group>.input-group-append>.input-group-text, .input-group>.input-group-prepend:first-child>.btn:not(:first-child), .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child), .input-group>.input-group-prepend:not(:first-child)>.btn, .input-group>.input-group-prepend:not(:first-child)>.input-group-text {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.input-group>.custom-file, .input-group>.custom-select, .input-group>.form-control {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0;
    display:block;
}
.input-group-append .btn, .input-group-prepend .btn {
    position: relative;
    z-index: 2;
}
@media (min-width: 768px){
    .input-group> .form-control{
        width:70%;
    }
}
.product-short-desc table td:first-child{
    width:20%;
}
.product-short-desc table td p{
    margin-bottom:0!important;
}
.block{
    display:block;
}


.product-details-area > img{display:none;}

html .featured-box-primary .box-content {
    border-top-color: #070b3a!important;
}

html .btn-primary {
    background-color: #070b3a!important;
    border-color: #070b3a!important;
}

@media (min-width: 768px){
    
    .shop-sidebar .panel-group .panel-body:not(.arama){overflow-y:scroll;max-height:250px;
      background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='), url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='), url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk1ZTBjMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='), url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk1ZTBjMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
      background-size: 100%;
      background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, rgba(255, 255, 255, 0))), -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ffffff), color-stop(100%, rgba(255, 255, 255, 0))), -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #efefef), color-stop(100%, rgba(255, 255, 255, 0))), -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #efefef), color-stop(100%, rgba(255, 255, 255, 0)));
      background-image: -moz-linear-gradient(top, #ffffff, rgba(255, 255, 255, 0)), -moz-linear-gradient(bottom, #ffffff, rgba(255, 255, 255, 0)), -moz-linear-gradient(top, #efefef, rgba(255, 255, 255, 0)), -moz-linear-gradient(bottom, #efefef, rgba(255, 255, 255, 0));
      background-image: -webkit-linear-gradient(top, #ffffff, rgba(255, 255, 255, 0)), -webkit-linear-gradient(bottom, #ffffff, rgba(255, 255, 255, 0)), -webkit-linear-gradient(top, #efefef, rgba(255, 255, 255, 0)), -webkit-linear-gradient(bottom, #efefef, rgba(255, 255, 255, 0));
      background-image: linear-gradient(to bottom, #ffffff, rgba(255, 255, 255, 0)), linear-gradient(to top, #ffffff, rgba(255, 255, 255, 0)), linear-gradient(to bottom, #efefef, rgba(255, 255, 255, 0)), linear-gradient(to top, #efefef, rgba(255, 255, 255, 0));
      background-position: 0 0, 0 100%, 0 0, 0 100%;
      background-repeat: no-repeat;
      background-color: white;
      background-size: 100% 5em, 100% 5em, 100% 1em, 100% 1em;
      background-attachment: local, local, scroll, scroll;        
    }
    .shop-sidebar .panel-group .panel-body::-webkit-scrollbar{width:6px}
    .shop-sidebar .panel-group .panel-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.2);border-radius:10px}
    .shop-sidebar .panel-group .panel-body::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);background-color:#999;opacity:.3}
}

.led-markalar .thumb-info .thumb-info-title,.led-markalar  .thumb-info .thumb-info-type,.led-markalar  .thumb-info:hover .thumb-info-title{
    background: transparent
}
.led-markalar .thumb-info .thumb-info-type{
    margin:0;
    width: 100%;
}
.led-markalar .thumb-info .thumb-info-title{
    width: 100%;
    max-width: 100%!important;
    text-align: center !important;
    left: auto;
    right: auto;
    margin: auto;
    top: 20%;
}
.led-markalar .thumb-info .thumb-info-title img{
    margin:auto;
}
.led-markalar .img-thumbnail{
    padding:0;
    border-radius: 4px;
}
.led-markalar .thumb-info{
    transition: .3s ease;  
}
.led-markalar .thumb-info:hover{
    box-shadow: 0 0 58px -19px black;
}
.product-actions a.btn.btn-primary{
    background-color: #070b3a00!important;
    color: #070b3a!important;
    border-color: #070b3a36!important;
}
@media (max-width: 767px){
    .page-header.parallax.page-header-custom-background{
        padding: 30px 0!important;
    }
    #header .header-container{
        background: #fff;
    }
    .header-btn-collapse-nav:before {content: "MENÜ";font-size:small;font-weight:700;}
    .led-markalar .thumb-info .thumb-info-title{
        top: 0%;
    }
}


.forcefullwidth_wrapper_tp_banner{margin-bottom:0!important;}
/*Border Menu Start*/
@media (min-width: 992px){
    #header .header-nav-main nav>ul>li:not(.dropdown)>a:hover:after{
        transform: scaleX(1);
        transform-origin: 0% 50%;
    }
    #header .header-nav-main nav>ul>li:not(.dropdown)>a:after {
        display: block;
        content: '';
        border-bottom: solid 1.5px #070b3a;
        transform: scaleX(0);
        transition: transform 250ms ease-in-out;
        transform-origin: 100% 50%;
    }
    #header .header-nav-main nav > ul > li.dropdown .dropdown-menu {
        border-top: 2px solid #070b3a!important;
        margin: -5px 0 0!important;
    }    
    html #header .header-nav-main nav > ul > li.active > a.dropdown-toggle:after, html #header .header-nav-main nav > ul > li:hover > a.dropdown-toggle:after {
        border-color: #070b3a transparent transparent!important;
    }    
}
/*Border Menu End*/

.page-header .new-arrow:after,.page-header .new-arrow:before{display:none;}

.page-header.parallax{padding: 180px 0 60px!important;margin-bottom: 15px;}
.page-header-custom-background.parallax{top: auto!important;margin-top: -135px!important;}
.product-actions .fa.fa-shopping-cart, .products-grid .product-ratings{display:none;}

.products-grid .product-actions {
    margin: 7px -10px!important;
}
.product-details-area > img{
    margin-bottom:5px;
    width:auto!important;
    margin:auto;
    height:20px;
    
}
.custom-btn-filtrele, .custom-arama, .custom-arama-submit{
    background: #fff;
    border: 1px solid #ccc;
    /*
    padding: 2px 8px;
    height: 26px;
    */
    color: #777;
    font-size: 13px;
    border-radius: 3px;
    width: auto!important;
    float:left;
    margin-right:5px;
}
.sort-by .bootstrap-select{
    width:auto!important;
}
.sort-by:not(.sort-by-custom),
.panel-tv-kodu{
    display:none;
}
.sort-by .form-input{opacity:0;}
.panel-default>.panel-heading {
    color: #333;
    background-color: #f5f5f5;
    border-color: #ddd;
}
.panel-group .panel-heading a {
    display: block;
    padding: 10px 15px;
}
.shop-sidebar ul li.chosen a{
    font-weight:bold;
    color:#000;
}
.create_links_top{display:none;}
.sort-by-arama{width:100%;margin-bottom: 10px!important;}



@media (min-width: 992px){
    .product .product-name a {
        font-weight: bold;
        font-size: 19px;
    }    
    .sticky-header-active .header-nav-main.header-nav-main-effect-1{
        margin-top: 50px!important;
    }
    .sticky-header-active #header .header-social-icons{
        margin: 54px 0 0 10px!important;
    }
    .owl-stage-outer.owl-height{height: 427px;}
    .owl-item.active{width: 650px;}
    .sticky-header-active #header .cart-dropdown .cart-dropdown-icon{
        margin-top:40px;
    }
}

/* Shop Sidebar Mobile */
@media (max-width: 767px) {
    .shop-sidebar{display:none;}
    .products-grid.columns4 li:nth-child(2n+1) {
        clear:both!important;
    }   
    .header-nav-top li{
        display:none;
    } 
    .header-nav-top li:nth-child(2){
        display:block;
    }
    html.sticky-header-negative.sticky-header-active #header .header-logo{
        margin-top:90px;
    }
}
.shop-sidebar-toggle-btn{
    background: #fff;
    border: 1px solid #ccc;
    padding: 2px 8px;
    height: 26px;
    color: #777;
    font-size: 13px;
    border-radius: 3px;    
}
@media (min-width: 1200px){
    .products-grid.columns4 li:nth-child(5n+1) {
        clear:none!important;
    }
}
@media (min-width: 768px) {
.products-grid{padding:0 15px !important}
}
.sorter .pagination li{padding:0!important}
.sorter .products-grid.columns4 li{width:auto!important;}
.toolbar-bottom li a, .sorter .pagination>li>a, .sorter .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857143;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}

.toolbar .sorter select, .toolbar .sorter input{width:100px;}
.toolbar {padding:0 10px !important;}

.mobile-nav{
    background-color: rgba(255,255,255,0.95);
    overflow-y: auto;
    overflow-x: hidden;
}
.body.mmenu-open .mobile-nav{
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);    
}
.mmenu-open #mobile-menu-overlay {
    opacity: .25;
}
.shop-sidebar-mobile li a {
    display: block;
    font-size: 14px;
    line-height: 40px;
    background-color: transparent;
    border: 0;
    padding: 0 15px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
    text-decoration: none!important;
}
.shop-sidebar-mobile{
    margin:0;
    padding:0;
}
.shop-sidebar-mobile li {
    display: block;
    position: relative;
    list-style:none;
    margin:0
}

.shop-sidebar-mobile li.chosen a:after {
    top: 8px;
    content: 'X Seçimi Kaldır';
    display: inline-block;
    opacity: .6;
    color: currentColor;
    margin-right: 5px;
    background-color: #f1f1f1;
    border: 1px solid rgba(0,0,0,0.1);
    line-height: 12px;
    font-size: 12px;
    padding: 2px 4px;
    text-align: center;
    border-radius: 99px;
    text-align: right;
    position: absolute;
    right: 0;
}
.shop-sidebar-mobile li.chosen a:before {
    content: '\2713';
    display: inline-block;
    opacity: .6;
    margin-right: 5px;
    color: green;
}

/* Shop Sidebar */
@media (min-width: 992px) {
  .col-md-9 {
    padding-right: 12px;
  }
  .col-md-9.col-md-push-3 {
    padding-right: 15px;
    padding-left: 12px;
  }
  .col-md-9 + .col-md-3 {
    padding-left: 12px;
  }
  .col-md-9 + .col-md-3.col-md-pull-9 {
    padding-left: 15px;
    padding-right: 12px;
  }
}
.shop-sidebar .panel-group {
  margin-bottom: 40px;
}
.shop-sidebar .panel-group .panel + .panel {
  margin-top: 14px;
}
.shop-sidebar .panel.panel-default {
  border-radius: 6.99px;
  border: none;
}
.shop-sidebar .panel.panel-default .panel-heading {
  border-radius: 0;
}
.shop-sidebar .panel.panel-default .panel-heading .panel-title {
  margin: 0;
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  color: #777;
}
.shop-sidebar .panel.panel-default .panel-heading a {
  position: relative;
  border-radius: 6.99px 6.99px 0 0;
  padding-top: 11.5px;
  padding-bottom: 11.5px;
  padding-right: 45px;
  color: #555;
  border: 1px solid #ddd;
}
.shop-sidebar .panel.panel-default .panel-heading a:before {
  font-family: 'FontAwesome';
  content: "\f0d8";
  width: 26px;
  height: 26px;
  display: block;
  border: 1px solid #ddd;
  position: absolute;
  right: 15px;
  top: 50%;
  margin-top: -13px;
  border-radius: 3px;
  color: #ccc;
  text-align: center;
  line-height: 24px;
  background-color: #fff;
  font-size: 10px;
}
.shop-sidebar .panel.panel-default .panel-heading a:hover:before {
  background-color: #070b3a;
  border-color: #070b3a;
  color: #fff;
}
.shop-sidebar .panel.panel-default .panel-heading a.collapsed {
  border-radius: 6.99px;
}
.shop-sidebar .panel.panel-default .panel-heading a.collapsed:before {
  content: "\f0d7";
}
.shop-sidebar .panel.panel-default .panel-body {
  padding: 15px 15px 7px;
  border: 1px solid #ddd;
  border-top: none;
  border-radius: 0 0 6.99px 6.99px;
  background-color: #fbfbfb;
}
.shop-sidebar .filter-price {
  margin: 14px 0 9px;
}
.shop-sidebar .filter-price #price-slider {
  margin-bottom: 20px;
}
.shop-sidebar .filter-price .noUi-target {
  background: #eee;
  border-radius: 0;
  border: none;
  box-shadow: none;
}
.shop-sidebar .filter-price .noUi-handle {
  background: #0088CC;
  cursor: pointer;
  border-radius: 5px;
  border: none;
  box-shadow: none;
}
.shop-sidebar .filter-price .noUi-handle:before, .shop-sidebar .filter-price .noUi-handle:after {
  display: none;
}
.shop-sidebar .filter-price .noUi-horizontal {
  position: relative;
  height: 7px;
}
.shop-sidebar .filter-price .noUi-horizontal .noUi-handle {
  position: absolute;
  width: 13px;
  height: 18px;
  border: 0;
  left: -6.5px;
  top: -6px;
}
.shop-sidebar .filter-price .noUi-horizontal .noUi-base .noUi-origin {
  position: absolute;
}
.shop-sidebar .filter-price .noUi-connect {
  background-color: #1ab3ff;
  box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);
}
.shop-sidebar .filter-price .filter-price-details {
  text-align: center;
}
.shop-sidebar .filter-price .filter-price-details * {
  white-space: normal;
}
.shop-sidebar .filter-price .filter-price-details span {
  vertical-align: middle;
  line-height: 26px;
}
.shop-sidebar .filter-price .filter-price-details .form-control {
  display: inline-block;
  vertical-align: middle;
  color: #a3a2a2;
  padding: 2px 5px;
  font-size: 14px;
  margin: 0 2px;
  width: 50px;
  height: 26px;
}
.shop-sidebar .filter-price .filter-price-details .btn {
  border: none;
  height: 26px;
  line-height: 26px;
  color: #fff;
  border-radius: 5px;
  padding: 0 10px;
  font-size: 14px;
  margin: 5px 0;
}
.shop-sidebar ul, .shop-sidebar ol {
  padding: 0;
  margin: -7px 0 0;
  list-style: none;
}
.shop-sidebar ul li a, .shop-sidebar ol li a {
  color: #777;
  line-height: 2;
}
.shop-sidebar .configurable-filter-list {
  padding: 0;
  margin: 0 -5px;
  list-style: none;
  font-size: 0;
}
.shop-sidebar .configurable-filter-list li {
  display: inline-block;
  margin: 0 5px 8px;
}
.shop-sidebar .configurable-filter-list li a {
  display: block;
  color: #777;
  width: 30px;
  height: 30px;
  font-size: 14px;
  line-height: 28px;
  background: #f4f4f4;
  border: 1px solid #cccccc;
  border-radius: 3px;
  float: left;
  margin: 0;
  padding: 0;
  text-align: center;
}
.shop-sidebar .configurable-filter-list li a:hover {
  border-color: #0088CC;
  text-decoration: none;
}
.shop-sidebar .configurable-filter-list.filter-list-color li a {
  padding: 1px;
}
.shop-sidebar .configurable-filter-list.filter-list-color li a span {
  display: inline-block;
  width: 26px;
  height: 26px;
  border-radius: 3px;
}
.shop-sidebar h4 {
  margin-bottom: 10px;
  text-transform: uppercase;
}
.shop-sidebar .owl-carousel .owl-nav {
  top: -28px;
  width: auto;
  right: 5px;
  margin: 0;
  line-height: 1;
}
.shop-sidebar .owl-carousel .owl-nav .owl-prev,
.shop-sidebar .owl-carousel .owl-nav .owl-next {
  font-size: 16px;
  line-height: 1;
  min-width: 18px;
}

.shop-sidebar li.chosen{position:relative;}
.shop-sidebar li.chosen a:before {
    content: '\2713';
    display: inline-block;
    opacity: .6;
    margin-right: 5px;
    color: green;
}
.shop-sidebar li.chosen a:after {
    top: 8px;
    content: 'X Seçimi Kaldır';
    display: inline-block;
    opacity: .6;
    color: currentColor;
    margin-right: 5px;
    background-color: #f1f1f1;
    border: 1px solid rgba(0,0,0,0.1);
    line-height: 12px;
    font-size: 12px;
    padding: 2px 4px;
    text-align: center;
    border-radius: 99px;
    text-align: right;
    position: absolute;
    right: 0;
}


.toolbar {
  margin-bottom: 8px;
}
.toolbar .sorter:after {
  content: '';
  display: table;
  clear: both;
}

.toolbar .sorter .limiter {
  float: right;
}
.products-grid {
    margin: 0 -15px;
}
.toolbar .sorter label {
  font-weight: 400;
  margin-right: 5px;
  color: #777;
  font-size: 13px;
  vertical-align: middle;
}
.toolbar .sorter select {
  background: #fff;
  border: 1px solid #ccc;
  padding: 2px 8px;
  height: 26px;
  color: #777;
  font-size: 13px;
  border-radius: 3px;
}
.toolbar .sorter .view-mode {
  float: left;
  margin-right: 10px;
  line-height: 29px;
  height: 30px;
}
.toolbar .sorter .view-mode i {
  font-size: 14px;
  border: 1px solid #ccc;
  background-color: #fff;
  color: #ccc;
  width: 26px;
  height: 26px;
  line-height: 24px;
  display: inline-block;
  text-align: center;
  border-radius: 3px;
  vertical-align: top;
}
.toolbar .sorter .view-mode span i, .toolbar .sorter .view-mode span:hover i, .toolbar .sorter .view-mode span:focus i {
  color: #fff;
  background-color: #0088CC;
  border-color: #0088CC;
}
.toolbar .sorter .view-mode a:hover i, .toolbar .sorter .view-mode a:focus i {
  color: #fff;
  background-color: #0088CC;
  border-color: #0088CC;
}
.toolbar .sorter .pagination {
  float: right;
  margin: 0 0 5px 8px;
}
.toolbar .sorter .pagination a,
.toolbar .sorter .pagination span {
  border-radius: 3px;
  min-width: 26px;
  padding: 3px 6px;
  margin-left: 5px;
  text-align: center;
}

body:not(.page-) #header .header-body {
    border-bottom: 0;
    /*
    background: linear-gradient(180deg, #000000 26%, transparent 100%);
    background-color: transparent;
    */
    
    border-top: 3px solid #070b3a;
}

.call-to-action-btn .btn-primary-scale-2 {
    transition:.3s;
    background-color: #ffffff!important;
    color: #000!important;
}
.call-to-action-btn .btn-primary-scale-2:hover {
    border-color: #ffffff!important;
    background-color: #1d1b1b!important;
    color: #fff!important;
}
.social-icons li{box-shadow:none}
.social-icons li a{color:#000!important;}
.tp-caption-custom-stripe{color:#FFF!important}
.tparrows{background:transparent;margin-top:40px}
.tparrows:hover{background:transparent}
.tparrows:before{position:relative;z-index:1}
.tparrows:after{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;background:#000 none repeat scroll 0 0;opacity:.2;height:40px;margin:-40px 0 0;position:relative;transform:rotate(-45deg);width:40px;content:"";display:block;z-index:0}
.tparrows:hover:after{opacity:1}
.header-search{display:none;}

.btn-group, .btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}
.fiyat-detay-info .badge {
    display: table-cell;
    width: 42px;
    right: 15px;
    text-align: center;
    vertical-align: middle;
    padding: 4px;
    line-height: 13px;
}
.badge.indirim-orani {
    width: 64px !important;
    height: 56px;
    font-weight: 600;
}
.product-details-box .btn-danger {
    background-color: #d9534f;
    border-color: #d9534f;
}
.breadcrumb12 .row.mt-xl > div {
    margin-top: 60px !important;
}
body:not(.page-) #header .header-nav-main nav>ul>li>a{
    /*color:#fff!important;*/
    transition:.3s;
}
#header .header-nav-main nav>ul>li>a{
    padding: 10px;
    color: #4b566b!important;
    font-size: 16px;
    font-weight: 400;
    transition: .3s;
    text-transform: capitalize;
}
@media (min-width: 768px){
.product-details-box .product-share-box {
    padding-bottom: 20px;
    }
}

@media (min-width: 921px){
.breadcrumb12 .col-md-offset-2 {
    margin-left: 0 !important;
    text-align: left !important;
}
}
section.section {
    padding: 50px 0!important;
}
.mb-sm {
    margin-bottom: 10px!important;
}

.mt-xl {
    margin-top: 25px!important;
}
.text-uppercase {
    text-transform: uppercase!important;
}

html section.section-tertiary {
    background-color: #eaeff3 !important;
    border-color: #dae3ea !important;
}
#header .header-nav-top .nav>li>a, #header .header-nav-top .nav>li>span {
    color: #999!important;
    font-size: .9em!important;
    padding: 6px 10px!important;
    display: inline-block!important;
}
.slider-title .inline-title {
    background-color: #fff;
    padding-right: 20px;
    position: relative;
    z-index: 2;
}
#header.header-narrow .header-nav.header-nav-stripe nav > ul > li.dropdown .dropdown-menu{margin-top:0 !important;}

.contentDiv.pull-right .mt15{margin-top:0!important;}
#header .header-top {background-color: transparent;border-bottom: none;}
html #header.header-flex .header-logo{margin:0}

@media (min-width: 768px){
    /*
    body:not(.page-) #header .header-logo img{
        filter: invert(1)
    }
    */
    #header .header-logo img{margin-top:25px;}
}

@media (max-width: 767px){
    html.sticky-header-enabled #header.header-semi-transparent .header-body, 
    html.sticky-header-enabled #header.header-semi-transparent-light .header-body {
        position: relative;
        
    }
    .sticky-header-active #header .header-logo img{
        margin-top:10px;
    }
    .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th {
        white-space: wrap!important;
    }    
        
}

html.sticky-header-enabled.sticky-header-active #header.header-semi-transparent .header-body, 
html.sticky-header-enabled.sticky-header-active #header.header-semi-transparent-light .header-body { 
    position: fixed;
}

.product-short-desc table td{border:none !important;padding:3px !important;}
.product-short-desc table td, .product-short-desc table td span{color:#333 !important;}

.social-icons li:hover.social-icons-instagram a {background: #f09433; 
background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); 
background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );}
#header .header-nav-main nav>ul>li.dropdown-mega .dropdown-mega-sub-title{min-height:0;padding:0;}
.dropdown-mega-content > div > div{border-right: solid 1px #999 !important;padding-right: 6px;}
.dropdown-mega-content > div > div a{cursor:pointer;padding:0 15px !important;}
.dropdown-mega-content > div > div:last-child{border-right:none !important;}
@media (max-width: 767px){
    #header .header-body{
        min-height: 135px;
        max-height: 135px;
    }
    .header-logo svg{
        transition: .3s;
        height: 93px;
        width: 181px;
        margin-top: -49px;
    }
    .sticky-header-active .header-logo svg{
        margin-top: -11px;
    }
}
@media (min-width: 992px){
    
    .header-logo svg{
        transition:.3s;
        height: 93px;
        width: 260px;
    }
    .sticky-header-active .header-logo svg{
        margin-bottom: -28px;
        width: 165px;
    }
    #header .header-nav-main nav > ul > li.open > a, #header .header-nav-main nav > ul > li:hover > a{
        background:transparent!important
    }

    #header .header-top .header-nav-top{
        position:absolute;right:0;
    }
    #header .header-nav-main nav>ul>li.dropdown-mega .dropdown-mega-content {
        padding: 20px 5px;
    }
   .dropdown-mega .dropdown-menu{padding: 0 30px !important;}
   .breadcrumb12 .col-md-offset-2 {margin-left:0 !important;text-align:left !important;}
}
.breadcrumb12 .row.mt-xl > div{margin-top:60px !important;}
@media (max-width: 767px){
    
    .header1 .header-logo {
        margin-top: 80px!important;
    }    
    #header .header-top{padding-bottom:0;}
    #header .header-top .header-nav-top {
        float: right;
        margin-right: 0;
    }
    .breadcrumb12 .row.mt-xl > div{margin-top:15px !important;}
    #header .header-btn-collapse-nav {
        margin: 24px 0 5px 15px;
    }    
    .sticky-header-active #header .header-btn-collapse-nav{
        margin: 60px 0 20px 15px;
    }
    .header-logo a{
        width: 175px !important;
        float: left;
        height: 60px !important;
    }
    
    .header-logo a img,
    .sticky-header-active #header.header-narrow .header-logo .logo-small{
        float: left;
        opacity: 1 !important;    
        top: 0 !important;
        width: 147px !important;
        height: 45px !important;
        margin-bottom: 0 !important;
    }
    html #header.header-semi-transparent-light .header-body:before{
        opacity: .7;
        background: #FFF;
    }   
    html.sticky-header-active #header.header-semi-transparent-light .header-body:before {
        opacity: 1 !important;
    } 
    
    #header.header-narrow .header-body{padding-top:0 !important;}
    html.sticky-header-enabled #header .header-nav-main{top:0 !important;}    
    
    .breadcrumb12 .col-md-offset-2 {margin-left:0 !important;text-align:left !important;}
}
/* Construction */
@media (min-width: 992px) {
    #header.header-narrow .header-nav.header-nav-stripe .header-social-icons{margin-top:0 !important}
    #header.header-narrow .header-nav.header-nav-stripe{position:relative;z-index:3;margin-bottom:-8px}
    #header.header-narrow .header-nav-main.header-nav-main-square{margin-bottom:-8px}
    #header.header-narrow .header-logo .logo-default{margin:-102px -70px -102px 0;position:relative;z-index:2;opacity:1}
    #header.header-narrow .header-logo .logo-small{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(87px,0,0);position:absolute;z-index:1;opacity:0;left:0}
    .sticky-header-active #header.header-narrow .header-logo .logo-small{transform:translate3d(0,0,0);opacity:1;z-index:3;margin: 8px 12px 12px 0;}
    .sticky-header-active #header.header-narrow .header-logo .logo-default{opacity:0;top:-90px}
    #header .header-nav-top .nav>li>a a:focus, #header .header-nav-top .nav>li>a:hover {color:#222;background: transparent;}
}
@media (max-width: 991px) {
    .logo-default{display:none!important}
    .logo-small{display:block}
    #header .header-logo{max-width:133px;width:auto!important;height:auto!important}
}
@media (min-width: 992px) {
    html #header.header-semi-transparent-light .header-body{padding-bottom:8px !important;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease;transform:translate3d(0,25px,0)}
    html #header.header-semi-transparent-light .header-body:before{background:#fff none repeat scroll 0 0;opacity:1}
    html:not(.sticky-header-active) #header.header-semi-transparent-light .header-nav-main nav > ul > li:not(.active) > a{color:#222}
    html:not(.sticky-header-active) #header.header-semi-transparent-light .header-nav-main nav > ul > li:not(.active) > a.dropdown-toggle:after{border-color:#222 transparent transparent}
    html:not(.sticky-header-active) #header.header-semi-transparent-light .header-nav-main nav > ul > li:not(.active):hover > a{color:#FFF}
    html:not(.sticky-header-active) #header.header-semi-transparent-light .header-nav-main nav > ul > li:not(.active):hover > a.dropdown-toggle:after{border-color:#FFF transparent transparent}
    html.sticky-header-active #header.header-semi-transparent-light .header-body{transform:translate3d(0,0,0)}
    #header.header-narrow .header-nav.header-nav-stripe nav > ul > li > a,#header.header-narrow .header-nav.header-nav-stripe nav > ul > li:hover > a,#header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li > a,#header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li:hover > a{padding:39px 8px 36px}
    #header.header-narrow .header-nav.header-nav-stripe nav > ul > li.dropdown > a,#header.header-narrow .header-nav.header-nav-stripe nav > ul > li.dropdown:hover > a,#header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown > a,#header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown:hover > a{padding:39px 8px 36px 13px}
    #header.header-narrow .header-nav.header-nav-stripe nav > ul > li.dropdown > a.dropdown-toggle:after,#header.header-narrow .header-nav.header-nav-stripe nav > ul > li.dropdown:hover > a.dropdown-toggle:after,#header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown > a.dropdown-toggle:after,#header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown:hover > a.dropdown-toggle:after{top:38px}
    #header.header-narrow .header-nav.header-nav-stripe nav > ul > li.dropdown .dropdown-menu,#header.header-narrow .header-nav.header-nav-stripe nav > ul > li.dropdown:hover .dropdown-menu,#header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown .dropdown-menu,#header.header-narrow .header-nav.header-nav-dark-dropdown nav > ul > li.dropdown:hover .dropdown-menu{margin-top:1px}
    #header.header-narrow .header-nav.header-nav-stripe .header-social-icons,#header.header-narrow .header-nav.header-nav-dark-dropdown .header-social-icons{margin-top:35px}
}

@media (min-width: 1199px) {
    html[dir="rtl"] .home-concept-construction{background:none}
    .home-concept-construction{background:transparent url(upload/files/home-concept-small.png) no-repeat center 63%}
}

.section-custom-construction{overflow:hidden}
.section-custom-construction .container{position:relative}
.section-custom-construction .container:after{background:#000 none repeat scroll 0 0;bottom:-220px;content:"";height:200px;position:absolute;right:0;transform:rotate(50deg);width:200px;z-index:1}
.section-custom-construction .container:before{background:#000 none repeat scroll 0 0;bottom:-235px;content:"";height:200px;position:absolute;right:75px;transform:rotate(50deg);width:200px;z-index:2}
@media (min-width: 992px) {
    .section-custom-construction-2{overflow:hidden;position:relative;padding-bottom:80px}
    .section-custom-construction-2:after{background:#222 none repeat scroll 0 0;bottom:-140px;content:"";height:200px;left:25px;position:absolute;transform:rotate(50deg);width:200px;z-index:1}
}
.testimonial.testimonial-with-quotes blockquote p{font-size:20px}

@media (max-width: 991px) {
    section.section.section-background{background-size:auto 100%;background-repeat:no-repeat}
}

.project-detail-construction{padding:6px 0 0 15px}
.project-detail-construction .list-project-details{margin:30px 0;padding:0;list-style:none}
.project-detail-construction .list-project-details li{padding:0 0 15px}
.project-detail-construction .list-project-details li label{padding:0;margin:0;color:#999;font-size:11px;text-transform:uppercase;font-weight:400}
.project-detail-construction .list-project-details li p{padding:0;margin:0;color:#111}
.project-detail-construction .progress-bars-project-detail{margin:30px 0}
.project-detail-construction .progress-bars-project-detail .progress.progress-sm{margin-bottom:32px}
.project-detail-construction .progress-bars-project-detail .progress-label span{padding:0;margin:0;color:#999;font-size:11px;text-transform:uppercase;font-weight:400}



/* -- Google Translate Css*/
.goog-te-gadget-icon{display:none;}
.goog-te-banner-frame.skiptranslate {display:none !important;} 
body{top: 0px !important;}
.goog-te-gadget-simple{border:0;}
.goog-te-gadget-simple {background-color: transparent;}
.page- .goog-te-gadget-simple .goog-te-menu-value span {color:#999  !important;}
.goog-te-gadget-simple .goog-te-menu-value span {color:#999  !important;}
.goog-te-gadget-simple .goog-te-menu-value{padding:0px;margin:0 15px 0 0;display: inline-block;}
.page- #header .header-nav-top .nav>li>a, .page- #header .header-nav-top .nav>li>span{padding: 12px 15px; color:#eee;}
#header .header-nav-top .nav>li>a a:focus, #header .header-nav-top .nav>li>a:hover{color:#fff;}
#header .header-top .header-nav-top{max-height:48px;overflow: hidden;}
html.sticky-header-active #header.header-semi-transparent-light .header-body{top:0px !important;}
.goog-te-gadget-simple{font-size:14px !important;color: #222 !important;}
.fa.fa-globe {float:left;padding:6px 6px;}
/* -- End Google Translate Css */


/* -- Table Css */

table>tbody>tr:nth-of-type(odd) {background-color: #f9f9f9;}
table{    table-layout: auto !important;width: 100% !important;
    font-family: inherit !important;
    font-size: inherit !important;max-width:100%;margin-bottom:20px}
table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{padding:8px !important;line-height:1.42857143;vertical-align:top !important;border-top:1px solid #ddd}
table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}
table>caption+thead>tr:first-child>td,table>caption+thead>tr:first-child>th,table>colgroup+thead>tr:first-child>td,table>colgroup+thead>tr:first-child>th,table>thead:first-child>tr:first-child>td,table>thead:first-child>tr:first-child>th{border-top:0}
table>tbody+tbody{border-top:2px solid #ddd}
table table{background-color:#fff}
table-condensed>tbody>tr>td,table-condensed>tbody>tr>th,table-condensed>tfoot>tr>td,table-condensed>tfoot>tr>th,table-condensed>thead>tr>td,table-condensed>thead>tr>th{padding:5px}
table-bordered{border:1px solid #ddd !important;}
table-bordered>tbody>tr>td,table-bordered>tbody>tr>th,table-bordered>tfoot>tr>td,table-bordered>tfoot>tr>th,table-bordered>thead>tr>td,table-bordered>thead>tr>th{border:1px solid #ddd}
table-bordered>thead>tr>td,table-bordered>thead>tr>th{border-bottom-width:2px}
table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}
table>tbody>tr:hover{background-color:#f5f5f5}
table col[class*=col-]{position:static;display:table-column;float:none}
table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}
table>tbody>tr.active>td,table>tbody>tr.active>th,table>tbody>tr>td.active,table>tbody>tr>th.active,table>tfoot>tr.active>td,table>tfoot>tr.active>th,table>tfoot>tr>td.active,table>tfoot>tr>th.active,table>thead>tr.active>td,table>thead>tr.active>th,table>thead>tr>td.active,table>thead>tr>th.active{background-color:#f5f5f5}
table>tbody>tr.active:hover>td,table>tbody>tr.active:hover>th,table>tbody>tr:hover>.active,table>tbody>tr>td.active:hover,table>tbody>tr>th.active:hover{background-color:#e8e8e8}
table>tbody>tr.success>td,table>tbody>tr.success>th,table>tbody>tr>td.success,table>tbody>tr>th.success,table>tfoot>tr.success>td,table>tfoot>tr.success>th,table>tfoot>tr>td.success,table>tfoot>tr>th.success,table>thead>tr.success>td,table>thead>tr.success>th,table>thead>tr>td.success,table>thead>tr>th.success{background-color:#dff0d8}
table>tbody>tr.success:hover>td,table>tbody>tr.success:hover>th,table>tbody>tr:hover>.success,table>tbody>tr>td.success:hover,table>tbody>tr>th.success:hover{background-color:#d0e9c6}
table>tbody>tr.info>td,table>tbody>tr.info>th,table>tbody>tr>td.info,table>tbody>tr>th.info,table>tfoot>tr.info>td,table>tfoot>tr.info>th,table>tfoot>tr>td.info,table>tfoot>tr>th.info,table>thead>tr.info>td,table>thead>tr.info>th,table>thead>tr>td.info,table>thead>tr>th.info{background-color:#d9edf7}
table>tbody>tr.info:hover>td,table>tbody>tr.info:hover>th,table>tbody>tr:hover>.info,table>tbody>tr>td.info:hover,table>tbody>tr>th.info:hover{background-color:#c4e3f3}
table>tbody>tr.warning>td,table>tbody>tr.warning>th,table>tbody>tr>td.warning,table>tbody>tr>th.warning,table>tfoot>tr.warning>td,table>tfoot>tr.warning>th,table>tfoot>tr>td.warning,table>tfoot>tr>th.warning,table>thead>tr.warning>td,table>thead>tr.warning>th,table>thead>tr>td.warning,table>thead>tr>th.warning{background-color:#fcf8e3}
table>tbody>tr.warning:hover>td,table>tbody>tr.warning:hover>th,table>tbody>tr:hover>.warning,table>tbody>tr>td.warning:hover,table>tbody>tr>th.warning:hover{background-color:#faf2cc}
table>tbody>tr.danger>td,table>tbody>tr.danger>th,table>tbody>tr>td.danger,table>tbody>tr>th.danger,table>tfoot>tr.danger>td,table>tfoot>tr.danger>th,table>tfoot>tr>td.danger,table>tfoot>tr>th.danger,table>thead>tr.danger>td,table>thead>tr.danger>th,table>thead>tr>td.danger,table>thead>tr>th.danger{background-color:#f2dede}
table>tbody>tr.danger:hover>td,table>tbody>tr.danger:hover>th,table>tbody>tr:hover>.danger,table>tbody>tr>td.danger:hover,table>tbody>tr>th.danger:hover{background-color:#ebcccc}
table-responsive{min-height:.01%;overflow-x:auto}
@media screen and (max-width:767px) {
table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}
table-responsive>table{margin-bottom:0}
table-responsive>table>tbody>tr>td,table-responsive>table>tbody>tr>th,table-responsive>table>tfoot>tr>td,table-responsive>table>tfoot>tr>th,table-responsive>table>thead>tr>td,table-responsive>table>thead>tr>th{white-space:nowrap}
table-responsive>table-bordered{border:0}
table-responsive>table-bordered>tbody>tr>td:first-child,table-responsive>table-bordered>tbody>tr>th:first-child,table-responsive>table-bordered>tfoot>tr>td:first-child,table-responsive>table-bordered>tfoot>tr>th:first-child,table-responsive>table-bordered>thead>tr>td:first-child,table-responsive>table-bordered>thead>tr>th:first-child{border-left:0}
table-responsive>table-bordered>tbody>tr>td:last-child,table-responsive>table-bordered>tbody>tr>th:last-child,table-responsive>table-bordered>tfoot>tr>td:last-child,table-responsive>table-bordered>tfoot>tr>th:last-child,table-responsive>table-bordered>thead>tr>td:last-child,table-responsive>table-bordered>thead>tr>th:last-child{border-right:0}
table-responsive>table-bordered>tbody>tr:last-child>td,table-responsive>table-bordered>tbody>tr:last-child>th,table-responsive>table-bordered>tfoot>tr:last-child>td,table-responsive>table-bordered>tfoot>tr:last-child>th{border-bottom:0}
}

@media (min-width: 992px){

}
    
    
html section.section-tertiary {
    background-color: #f5f5f5!important;
    border-color: #cacaca !important;
}

/* TOOLBAR */
.toolbar-bottom {
  text-align: center;
  margin-top: 20px;
}
.toolbar-bottom .toolbar {
  display: inline-block;
}

.toolbar {
  margin-bottom: 8px;
}
.toolbar .sorter:after {
  content: '';
  display: table;
  clear: both;
}
.toolbar .sorter .sort-by {
  float: left;
  margin-right: 5px;
  margin-bottom: 4px;
}
.toolbar .sorter .sort-by a img {
  margin-top: -4px;
}
.toolbar .sorter .limiter {
  float: right;
}
.toolbar .sorter label {
  font-weight: 400;
  margin-right: 5px;
  color: #777;
  font-size: 13px;
  vertical-align: middle;
}
.toolbar .sorter select {
  background: #fff;
  border: 1px solid #ccc;
  padding: 2px 8px;
  height: 26px;
  color: #777;
  font-size: 13px;
  border-radius: 3px;
}
.toolbar .sorter .view-mode {
  float: left;
  margin-right: 10px;
  line-height: 29px;
  height: 30px;
}
.toolbar .sorter .view-mode i {
  font-size: 14px;
  border: 1px solid #ccc;
  background-color: #fff;
  color: #ccc;
  width: 26px;
  height: 26px;
  line-height: 24px;
  display: inline-block;
  text-align: center;
  border-radius: 3px;
  vertical-align: top;
}
.toolbar .sorter .view-mode span i, .toolbar .sorter .view-mode span:hover i, .toolbar .sorter .view-mode span:focus i {
  color: #fff;
  background-color: #0088CC;
  border-color: #0088CC;
}
.toolbar .sorter .view-mode a:hover i, .toolbar .sorter .view-mode a:focus i {
  color: #fff;
  background-color: #0088CC;
  border-color: #0088CC;
}
.toolbar .sorter .pagination {
  float: right;
  margin: 0 0 5px 8px;
}
.toolbar .sorter .pagination a,
.toolbar .sorter .pagination span {
  border-radius: 3px;
  min-width: 26px;
  padding: 3px 6px;
  margin-left: 5px;
  text-align: center;
}
.page-header-custom-background h1, .page-header-custom-background .breadcrumb.breadcrumb-valign-mid a, .page-header-custom-background .breadcrumb.breadcrumb-valign-mid li.active{
    color: #000;
}
.page-header{
    background-image: linear-gradient(135deg, rgba(49, 49, 49,0.07) 0%, rgba(49, 49, 49,0.07) 12.5%,rgba(76, 76, 76,0.07) 12.5%, rgba(76, 76, 76,0.07) 25%,rgba(102, 102, 102,0.07) 25%, rgba(102, 102, 102,0.07) 37.5%,rgba(129, 129, 129,0.07) 37.5%, rgba(129, 129, 129,0.07) 50%,rgba(155, 155, 155,0.07) 50%, rgba(155, 155, 155,0.07) 62.5%,rgba(182, 182, 182,0.07) 62.5%, rgba(182, 182, 182,0.07) 75%,rgba(208, 208, 208,0.07) 75%, rgba(208, 208, 208,0.07) 87.5%,rgba(235, 235, 235,0.07) 87.5%, rgba(235, 235, 235,0.07) 100%),linear-gradient(45deg, rgba(5, 5, 5,0.07) 0%, rgba(5, 5, 5,0.07) 12.5%,rgba(39, 39, 39,0.07) 12.5%, rgba(39, 39, 39,0.07) 25%,rgba(73, 73, 73,0.07) 25%, rgba(73, 73, 73,0.07) 37.5%,rgba(107, 107, 107,0.07) 37.5%, rgba(107, 107, 107,0.07) 50%,rgba(141, 141, 141,0.07) 50%, rgba(141, 141, 141,0.07) 62.5%,rgba(175, 175, 175,0.07) 62.5%, rgba(175, 175, 175,0.07) 75%,rgba(209, 209, 209,0.07) 75%, rgba(209, 209, 209,0.07) 87.5%,rgba(243, 243, 243,0.07) 87.5%, rgba(243, 243, 243,0.07) 100%),linear-gradient(90deg, #ffffff,#ffffff);
}
/*
.breadcrumb9 .parallax-background:before {
    background: url(/upload/images/overlay-pattern-1.png);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    content: " ";
    width: 100%;
    height: 100%;
    z-index: 0;
    opacity: 1;
}
*/
#header .header-btn-collapse-nav {
    background: #1d1b1b;
}

.products-grid{list-style:none;padding:0;margin:0 -10px}
.products-grid:after{content:'';display:table;clear:both}
.products-grid li{width:100%;padding:10px 10px 0}
.products-grid.columns6{margin:0 -5px}
.products-grid.columns6 li{padding-left:5px;padding-right:5px}
.products-grid.columns7{margin:0 -4px}
.products-grid.columns7 li{padding-left:4px;padding-right:4px}
.products-grid.columns8{margin:0 -3px}
.products-grid.columns8 li{padding-left:3px;padding-right:3px}
@media (min-width: 480px) {
.products-grid li{float:left;width:50%}
.products-grid li:nth-child(2n+1){clear:left}
.products-grid.columns5 li,.products-grid.columns6 li,.products-grid.columns7 li,.products-grid.columns8 li{width:33.33%}
.products-grid.columns5 li:nth-child(2n+1),.products-grid.columns6 li:nth-child(2n+1),.products-grid.columns7 li:nth-child(2n+1),.products-grid.columns8 li:nth-child(2n+1){clear:none}
.products-grid.columns5 li:nth-child(3n+1),.products-grid.columns6 li:nth-child(3n+1),.products-grid.columns7 li:nth-child(3n+1),.products-grid.columns8 li:nth-child(3n+1){clear:left}
}
@media (min-width: 768px) {
.products-grid.columns3 li,.products-grid.columns4 li{width:33.33%}
.products-grid.columns3 li:nth-child(2n+1),.products-grid.columns4 li:nth-child(2n+1){clear:none}
.products-grid.columns3 li:nth-child(3n+1),.products-grid.columns4 li:nth-child(3n+1){clear:left}
.products-grid.columns5 li,.products-grid.columns6 li,.products-grid.columns7 li,.products-grid.columns8 li{width:25%}
.products-grid.columns5 li:nth-child(3n+1),.products-grid.columns6 li:nth-child(3n+1),.products-grid.columns7 li:nth-child(3n+1),.products-grid.columns8 li:nth-child(3n+1){clear:none}
.products-grid.columns5 li:nth-child(4n+1),.products-grid.columns6 li:nth-child(4n+1),.products-grid.columns7 li:nth-child(4n+1),.products-grid.columns8 li:nth-child(4n+1){clear:left}
}
@media (min-width: 992px) {
.products-grid.columns6 li,.products-grid.columns7 li,.products-grid.columns8 li{width:20%}
.products-grid.columns6 li:nth-child(4n+1),.products-grid.columns7 li:nth-child(4n+1),.products-grid.columns8 li:nth-child(4n+1){clear:none}
.products-grid.columns6 li:nth-child(5n+1),.products-grid.columns7 li:nth-child(5n+1),.products-grid.columns8 li:nth-child(5n+1){clear:left}
}
@media (min-width: 1200px) {
.products-grid.columns4 li{width:25%}
.products-grid.columns4 li:nth-child(3n+1){clear:none}
.products-grid.columns4 li:nth-child(4n+1){clear:left}
.products-grid.columns5 li{width:20%}
.products-grid.columns5 li:nth-child(4n+1){clear:none}
.products-grid.columns5 li:nth-child(5n+1){clear:left}
.products-grid.columns6 li{width:16.66%}
.products-grid.columns6 li:nth-child(5n+1){clear:none}
.products-grid.columns6 li:nth-child(6n+1){clear:left}
.products-grid.columns7 li{width:14.25%}
.products-grid.columns7 li:nth-child(5n+1){clear:none}
.products-grid.columns7 li:nth-child(7n+1){clear:left}
.products-grid.columns8 li{width:12.5%}
.products-grid.columns8 li:nth-child(5n+1){clear:none}
.products-grid.columns8 li:nth-child(8n+1){clear:left}
}
.products-list{list-style:none;padding:0;margin:0 -10px}
.products-list li{padding:10px;width:100%}
.product{position:relative}
.product .product-image-area{overflow:hidden;position:relative;padding:3px;background-color:#fff;border:0;border-radius:6.99px}
.product .product-image-area .product-image{display:block;overflow:hidden;position:relative;border-radius:3px}
.product .product-image-area .product-image img{display:block;width:100%;height:auto;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.product .product-image-area .product-image .product-hover-image{position:absolute;left:0;top:0;opacity:0;visibility:hidden}
.product .product-quickview{position:absolute;right:0;top:0;background-color:#08C;color:#fff;padding:10px;z-index:9;border-radius:0 5px;opacity:0;visibility:hidden;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;font-size:12px;line-height:1.4}
.product .product-quickview span{margin-left:2px}
.product .product-quickview:hover,.product .product-quickview:focus{opacity:.9!important;color:#fff;text-decoration:none}
.product .product-quickview:hover span,.product .product-quickview:focus span{text-decoration:underline}
.product .product-label{position:absolute;right:10px;top:10px;color:#fff;line-height:1;z-index:5;text-align:center}
.product .product-label + .product-label{top:40px}
.product .product-label span{display:block;position:relative;padding:7px 10px;font-size:12px;font-weight:600;text-transform:uppercase;border-radius:4px}
.product .product-label span.discount{background-color:#e27c7c}
.product .product-label span.new{background-color:#62b959}
.product .product-details-area{padding:10px;text-align:center}
.product .product-details-area .product-actions{margin:0 -10px}
.product .product-name{color:#333;font-weight:400;font-size:14px;margin:0 0 3px;line-height:normal}
/*
.product .product-name a{color:#777!important}
*/
.product:hover .product-image-area .product-image .product-hover-image{visibility:visible;opacity:1}
.product:hover .product-quickview{visibility:visible;opacity:1}
.product-ratings{font-size:11px;line-height:1.25;height:14px;margin:7px 0 6px}
.product .product-ratings{background:url(https://www.webtasarim34.com/outsource/t1/img/demos/shop/rating-bar.png) center no-repeat}

.ratings-box{position:relative;display:inline-block;margin-top:-1px;overflow:hidden;width:80px;height:14px;font-size:0;line-height:0;text-indent:-999em}
.ratings-box:before{content:"\2605\20\2605\20\2605\20\2605\20\2605";width:80px;height:14px;color:#c3c5c9;display:block;font-size:14px;line-height:14px}
.ratings-box .rating{float:left;height:11px;position:absolute;left:0;top:0;overflow:hidden}
.ratings-box .rating:before{content:"\2605\20\2605\20\2605\20\2605\20\2605";width:80px;height:14px;color:#ffc600;display:block;font-size:14px;line-height:14px}

.product-price-box{font-size:0;margin:5px 0 3px}
.product-price-box .old-price,.product-price-box .product-price{display:inline-block;vertical-align:middle;font-weight:600}
.product-price-box .old-price{color:#999;font-size:14px;text-decoration:line-through}
.product-price-box .old-price + .product-price{margin-left:6px}
.product-price-box .product-price{font-size:20px;color:#444}
.product-actions a,.product-actions .btn-group button{display:inline-block;position:relative;vertical-align:middle;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.product-actions a:hover,.product-actions a:focus{text-decoration:none}
.product-actions a.addtocart{color:#333;background-color:#fff;font-size:14px;padding:0 10px 0 8px;height:32px;line-height:30px;border:1px solid #ccc}
.product-actions a.addtocart i{font-size:15px;margin-right:2px}
.product:hover .product-actions a.addtocart{background-color:#08C;border-color:#08C;color:#fff}
.product-actions a.addtocart.outofstock{padding:0 10px;cursor:default}
.product:hover .product-actions a.addtocart.outofstock{color:#333!important;background-color:#fff!important;border-color:#ccc!important}
.product-actions a.addtowishlist,.product-actions a.comparelink,.product-actions a.quickview{font-size:17px;height:32px;width:32px;line-height:32px;background-color:transparent;visibility:hidden;opacity:0}
.hide-addtolinks .product-actions a.addtowishlist,.hide-addtolinks .product-actions a.comparelink,.hide-addtolinks .product-actions a.quickview{display:none}
.product-actions a.addtowishlist{right:-37px;color:#ed4949;border:1px solid #ed4949}
.product-actions a.addtowishlist:hover{color:#fff;background-color:#ed4949}
.product:hover .product-actions a.addtowishlist{visibility:visible;opacity:1;right:0}
.product-actions a.comparelink{left:-37px;color:#52b9b5;border:1px solid #52b9b5}
.product-actions a.comparelink:hover{color:#fff;background-color:#52b9b5}
.product:hover .product-actions a.comparelink{visibility:visible;opacity:1;left:0}
.product-actions a.quickview{visibility:visible;opacity:1;color:#08C;border:1px solid #08C}
.product-actions a.quickview:hover{color:#fff;background-color:#08C}
.product.product-list:after{content:'';display:table;clear:both}
.product.product-list .product-details-area{text-align:left;padding:0 20px}
.product.product-list .product-short-desc{font-size:14px;line-height:1.5}
.product.product-list .product-ratings{background:none;margin-bottom:10px}
.product.product-list .product-name{font-size:18px;margin:10px 0}
.product.product-list .product-price-box{margin-top:10px}
.product.product-list .product-actions{margin:0}
.product.product-list .product-actions a.addtowishlist,.product.product-list .product-actions a.comparelink,.product.product-list .product-actions a.quickview{left:auto;right:auto;visibility:visible;opacity:1}
.product.product-list .product-actions a.addtocart{background-color:#08C;border-color:#08C;color:#fff}
@media (min-width: 600px) {
.product.product-list .product-image-area{float:left;width:20%}
.product.product-list .product-details-area{float:left;width:80%}
}
.product.product-sm{padding:6px 0 8px;max-width:300px}
.product.product-sm:after{content:'';display:table;clear:both}
.product.product-sm .product-image-area{width:33%;float:left;padding:2px}
.product.product-sm .product-details-area{float:left;width:67%;text-align:left;padding:10px 16px}
.product.product-sm .product-name{font-size:12px}
.product.product-sm .product-ratings{background:none;margin-bottom:5px}
.product.product-sm .product-price-box{margin:2px 0 3px}
.product.product-sm .product-price-box .old-price{font-size:11px}
.product.product-sm .product-price-box .old-price + .product-price{margin-left:3px}
.product.product-sm .product-price-box .product-price{font-size:15px}
@media (max-width: 767px) {
.product-img-box{margin-bottom:25px}
}
.product-img-box img{display:block;width:100%;height:auto}
.product-img-box .product-img-wrapper{padding:3px;border:1px solid #ddd;border-radius:6.99px}
.product-img-box .owl-carousel{margin-bottom:0}
.zoomContainer{z-index:49}
.product-img-box-wrapper{position:relative;margin-bottom:10px}
.product-img-zoom{position:absolute;right:11px;bottom:10px;z-index:50}
.product-details-box .product-nav-container{float:right}
@media (max-width: 767px) {
.product-details-box .product-nav-container{margin-top:-15px}
}
.product-details-box .product-nav-container .product-nav{display:inline-block;vertical-align:middle;position:relative;font-size:0}
.product-details-box .product-nav-container .product-nav a{color:#555;display:inline-block;font-size:22px;line-height:58px;text-decoration:none;min-width:31px;text-align:center}
.product-details-box .product-nav-container .product-nav a:hover,.product-details-box .product-nav-container .product-nav a:focus{text-decoration:none}
.product-details-box .product-nav-container .product-nav .product-nav-dropdown{border-top:3px solid #08C;position:absolute;top:100%;left:auto;right:0;margin-right:-17.5px;padding:10px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.2);z-index:1;visibility:hidden;opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;text-align:center;border-radius:4px}
.product-details-box .product-nav-container .product-nav .product-nav-dropdown:before{content:"";width:5px;height:2px;border:5px solid transparent;border-bottom-color:#08C;display:block;position:absolute;top:-13px;right:32px}
.product-details-box .product-nav-container .product-nav .product-nav-dropdown img{display:block;width:80px;height:auto;margin-bottom:10px}
.product-details-box .product-nav-container .product-nav .product-nav-dropdown h4{margin:0;font-weight:600;font-size:11px;line-height:1.35;color:#777}
.product-details-box .product-nav-container .product-nav.product-nav-prev .product-nav-dropdown{right:auto;left:0;margin-left:-17.5px;margin-right:0}
.product-details-box .product-nav-container .product-nav.product-nav-prev .product-nav-dropdown:before{right:auto;left:32px}
.product-details-box .product-nav-container .product-nav:hover > .product-nav-dropdown{visibility:visible;opacity:1}
.product-details-box .product-nav-container .product-nav:hover > a{color:#08C;text-decoration:none}
.product-details-box .product-name{margin:0 0 15px 0;font-size:28px;font-weight:600;line-height:1}
.product-details-box .product-rating-container{margin-bottom:20px}
.product-details-box .product-rating-container .product-ratings{vertical-align:middle;display:inline-block;background:none;margin:0 2px 0 0;font-size:16px;height:20px}
.product-details-box .product-rating-container .ratings-box,.rating-md .ratings-box{margin-top:1.5px;width:100px;height:16px}
.product-details-box .product-rating-container .ratings-box:before,.rating-md .ratings-box:before{width:100px;height:16px;font-size:16px;line-height:16px}
.product-details-box .product-rating-container .ratings-box .rating,.rating-md .rating{height:16px}
.product-details-box .product-rating-container .ratings-box .rating:before,.rating-md .rating:before{width:100px;height:16px;font-size:16px;line-height:16px}
.product-details-box .product-rating-container .review-link{vertical-align:middle;display:inline-block;font-size:14px;color:#bdbdbd}
.product-details-box .product-rating-container .review-link a{color:#bdbdbd;display:inline-block;vertical-align:bottom;padding:0 5px}
.product-details-box .product-rating-container .review-link a:hover,.product-details-box .product-rating-container .review-link a:focus{text-decoration:none;color:#08C}
.product-details-box .product-short-desc{padding:0 0 10px;border-bottom:1px solid #ebebeb}
.product-details-box .product-short-desc p{line-height:1.65;margin:0 0 20px}
.product-details-box .product-detail-info{padding-bottom:20px;margin-top:20px;border-bottom:1px solid #ebebeb}
.product-details-box .product-detail-info .product-price-box{margin:0}
.product-details-box .product-detail-info .product-price-box .old-price{vertical-align:bottom;font-size:18px;line-height:1.2;font-weight:400;color:#999}
.product-details-box .product-detail-info .product-price-box .product-price{font-size:33px;line-height:1;color:#08C}
.product-details-box .product-detail-info .availability{margin:0 0 10px;font-size:14px;color:#777;font-weight:400}
.product-details-box .product-detail-info .email-to-friend{margin-bottom:0}
.product-details-box .product-detail-info .email-to-friend a{color:#08C}
.product-details-box .product-detail-options{margin:20px 0 0;position:relative;padding-bottom:0;border-bottom:1px solid #ebebeb}
.product-details-box .product-detail-options label{font-size:12px;font-weight:700;line-height:1;margin:0 0 10px}
.product-details-box .product-detail-options label span:last-child{margin-left:5px;font-weight:400}
.product-details-box .product-detail-options .configurable-filter-list{padding:0;margin:0 0 20px;list-style:none;font-size:0}
.product-details-box .product-detail-options .configurable-filter-list li{display:inline-block;margin:0 3px 5px 0}
.product-details-box .product-detail-options .configurable-filter-list li a{display:block;color:#777;width:30px;height:30px;font-size:14px;line-height:28px;background:#f4f4f4;border:1px solid #ccc;border-radius:3px;float:left;margin:0;padding:0;text-align:center}
.product-details-box .product-detail-options .configurable-filter-list li a:hover{border-color:#08C;text-decoration:none}
.product-details-box .product-detail-options .configurable-filter-list.filter-list-color li a{padding:1px}
.product-details-box .product-detail-options .configurable-filter-list.filter-list-color li a span{display:inline-block;width:26px;height:26px;border-radius:3px}
.product-details-box .product-detail-qty{display:inline-block;vertical-align:middle;margin-right:7px;width:60px}
.product-details-box .product-detail-qty #product-vqty{border-radius:3px;width:35px!important;border-color:#e1e1e1;color:#08C;padding-left:2px;padding-right:2px;text-align:center}
.product-details-box .product-detail-qty .btn{border-radius:3px}
.product-details-box .product-detail-qty .btn.btn-default{color:#ccc;font-size:8px;border-color:#e1e1e1}
.product-details-box .product-detail-qty .btn.btn-default.bootstrap-touchspin-up{margin-top:-2px}
.product-details-box .product-detail-qty .btn.btn-default.bootstrap-touchspin-down{margin-bottom:-2px}
.product-details-box .product-actions{margin-top:10px;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ebebeb}
.product-details-box .product-actions:after{content:'';display:table;clear:both}
.product-details-box .product-actions .addtocart:hover,.product-details-box .product-actions .addtocart:focus{color:#fff;border-color:#009ceb;background-color:#009ceb}
.product-details-box .product-actions .actions-right{float:right}
@media (max-width: 480px) {
.product-details-box .product-actions .actions-right{float:none;margin-top:-5px}
}
.product-details-box .product-actions .actions-right .addtowishlist,.product-details-box .product-actions .actions-right .comparelink{opacity:1;visibility:visible;left:auto;right:auto;width:38px;height:38px;line-height:38px;font-size:17px}
.product-details-box .product-actions .actions-right .addtowishlist + .comparelink{margin-left:5px}
@media (min-width: 768px) {
.product-details-box .product-share-box{padding-bottom:20px}
}

/* SEPET CSS */ 
#header .cart-dropdown{
    margin-top: 8px;
}
#header .cart-area{display: flex;align-items:center;height: 100%;order:3}
#header .cart-area{float:right;vertical-align:middle}
@media (max-width: 991px) {
    #header .cart-area{margin-top:42.5px}
}
#header .cart-dropdown{position:relative;display:inline-block;vertical-align:middle;padding-left:7px;padding-right:7px}
#header .cart-dropdown .cart-dropdown-icon{position:relative;display:inline-block;height:40px;padding:0;line-height:40px;text-align:center;top:-1px;color:#fff;text-decoration:none!important}
#header .cart-dropdown .cart-dropdown-icon i{font-size:35px;color:#070b3a  !important;color:linear-gradient(34deg,#ddbd6b 0%,#ad8b36 100%) !important;}
#header .cart-dropdown .cart-dropdown-icon .cart-info{position:absolute;width:100%;text-align:center;top:50%;margin-top:-4px;left:0;padding:0;display:block;line-height:1}
#header .cart-dropdown .cart-dropdown-icon .cart-info .cart-qty{font-size:14px;font-weight:600}
#header .cart-dropdown .cart-dropdown-icon .cart-info .cart-text{display:none;font-size:12px;font-weight:400}
#header .cart-dropdown .cart-dropdownmenu .cart-empty{padding:20px 0;text-align:center}
#header .cart-dropdown .cart-dropdownmenu .cart-products{padding:0 20px}
.cart-products .product{border:none;}
#header .cart-dropdown .cart-dropdownmenu .product.product-sm{position:relative;padding:20px 0;border-bottom:1px solid #eee}
#header .cart-dropdown .cart-dropdownmenu .product.product-sm .product-image-area{padding:0;border:none;border-radius:0;width:80px;margin:0}
#header .cart-dropdown .cart-dropdownmenu .product.product-sm .product-image-area .product-image{border-radius:0}
#header .cart-dropdown .cart-dropdownmenu .product.product-sm .product-details-area{float:none;margin:0 0 0 90px;padding:0}
#header .cart-dropdown .cart-dropdownmenu .product.product-sm .btn-remove{top:28px}
@media (max-width: 350px) {
#header .cart-dropdown .cart-dropdownmenu .product.product-sm .btn-remove{top:50%;margin-top:-11.5px}
}
#header .cart-dropdown .cart-dropdownmenu .product.product-sm .product-name{font-size:13px;margin:10px 0}
#header .cart-dropdown .cart-dropdownmenu .product.product-sm .cart-qty-price{color:#08C}
#header .cart-dropdown .cart-dropdownmenu .cart-totals{padding:10px 20px;text-align:center;font-size:18px;font-weight:700}
#header .cart-dropdown .cart-dropdownmenu .cart-totals span{color:#08C}
#header .cart-dropdown .cart-dropdownmenu .cart-actions{font-size:0;padding:0 20px 15px;border-radius:0 0 5px 5px}
#header .cart-dropdown .cart-dropdownmenu .cart-actions .btn{width:128px;text-align:center;border:none;padding-top:6px;padding-bottom:6px}
@media (max-width: 350px) {
#header .cart-dropdown .cart-dropdownmenu .cart-actions .btn{display:block;width:100%}
}
#header .cart-dropdown .cart-dropdownmenu .cart-actions .btn + .btn{margin-left:4px}
@media (max-width: 350px) {
#header .cart-dropdown .cart-dropdownmenu .cart-actions .btn + .btn{margin-left:0;margin-top:4px}
}
#header .cart-dropdown:hover .cart-dropdownmenu,#header .cart-dropdown:focus .cart-dropdownmenu{display:block}
#header .compare-dropdownmenu,#header .cart-dropdownmenu{display:none;position:absolute;left:0;top:100%;width:300px;padding-top:10px;z-index:100;color:#777}
@media (max-width: 350px) {
#header .compare-dropdownmenu,#header .cart-dropdownmenu{width:240px}
}
#header .compare-dropdownmenu .btn-remove,#header .cart-dropdownmenu .btn-remove{position:absolute;top:0;right:0;display:block;width:23px;height:23px;overflow:hidden;padding:5px 0;font-size:13px;line-height:1;text-align:center;color:#777}
#header .compare-dropdownmenu .btn-remove:hover,#header .compare-dropdownmenu .btn-remove:focus,#header .cart-dropdownmenu .btn-remove:hover,#header .cart-dropdownmenu .btn-remove:focus{opacity:.9}
#header .compare-dropdownmenu .dropdownmenu-wrapper,#header .cart-dropdownmenu .dropdownmenu-wrapper{border-top:6px solid #337492;background-color:#fff;border-radius:7.98px 7.98px 5px 5px;box-shadow:0 2px 8px rgba(0,0,0,0.5)}
#header .compare-dropdownmenu .dropdownmenu-wrapper:before,#header .cart-dropdownmenu .dropdownmenu-wrapper:before{content:"";position:absolute;border:10px solid transparent;border-bottom-color:#337492;display:block;left:15px;top:-10px}
#header .compare-dropdownmenu.right,#header .compare-dropdownmenu.pull-right,#header .cart-dropdownmenu.right,#header .cart-dropdownmenu.pull-right{float:none!important;left:auto;right:0}
#header .compare-dropdownmenu.right .dropdownmenu-wrapper:before,#header .compare-dropdownmenu.pull-right .dropdownmenu-wrapper:before,#header .cart-dropdownmenu.right .dropdownmenu-wrapper:before,#header .cart-dropdownmenu.pull-right .dropdownmenu-wrapper:before{left:auto;right:15px}

@font-face {
  font-family: "minicart-font";
  src: url("https://www.webtasarim34.com/outsource/t1/css/fonts/minicart-font.eot?v=1.0");
  src: url("https://www.webtasarim34.com/outsource/t1/css/fonts/minicart-font.eot?#iefix&v=1.0") format("embedded-opentype"), 
  url("https://www.webtasarim34.com/outsource/t1/css/fonts/minicart-font.woff?v=1.0") format("woff"), 
  url("https://www.webtasarim34.com/outsource/t1/css/fonts/minicart-font.ttf?v=1.0") format("truetype"), 
  url("https://www.webtasarim34.com/outsource/t1/css/fonts/minicart-font.svg?v=1.0#minicart-font") format("svg");
  font-weight: normal;
  font-style: normal;
}
.minicart-icon:before {
  font-family: "minicart-font" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.minicart-icon:before {
  content: "\e800";
}
form.cart select{    border: 1px solid #CCC;
    box-shadow: none;
    height: 35px;
    padding: 0px 5px;
    text-align: center;
    font-size: 1em;
    border-radius: 0;
    display: inline-block;
    width: auto;} 

.custom_options {margin-right:15px;}
#header .compare-dropdownmenu .dropdownmenu-wrapper, #header .cart-dropdownmenu .dropdownmenu-wrapper{border-top: 6px solid #070b3a!important;}
#header .cart-dropdownmenu .dropdownmenu-wrapper:before {border-bottom-color: #070b3a!important;}
#header .cart-dropdown .cart-dropdownmenu .cart-totals span,#header .cart-dropdown .cart-dropdownmenu .product.product-sm .cart-qty-price {
    color: #337492!important;
}
.shop ul.products{margin:0;padding:25px 0;list-style:none}
.shop ul.products:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.shop ul.products .product{position:relative;margin-bottom:30px}
.shop ul.products .product a{text-decoration:none}
.shop ul.products .product .add-to-cart-product{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;position:absolute;top:0;left:0;border-radius:6px 6px 0 0;padding:8px 10px 5px;font-size:.9em;color:#FFF;background:#222;z-index:1;opacity:0;-webkit-transform:translate3d(0,0,0)}
.shop ul.products .product .add-to-cart-product .fa,.shop ul.products .product .add-to-cart-product .icons{margin-right:3px;font-size:1.1em}
.shop ul.products .product:hover .add-to-cart-product{filter:alpha(opacity=100);opacity:1}
.shop ul.products .product:hover .add-to-cart-product:hover{background:#000}
.shop ul.products .product .price{display:block;min-height:28px}
.shop ul.products .product .price del{color:rgba(145,145,145,0.5);font-size:.7em;margin:-2px 0 0}
.shop ul.products .product .price ins{text-decoration:none}
.shop ul.products .product .price .amount{font-size:1.3em}
.shop ul.products .product .onsale{position:absolute;background-image:none;border-radius:100%;left:auto;right:0;top:-15px;text-shadow:none;width:40px;height:40px;line-height:40px;display:inline-block;text-align:center;z-index:10;box-shadow:none;font-size:.9em;color:#FFF;border-bottom:2px solid transparent}
.product-info{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;border-radius:6px;padding:0;position:relative;border:1px solid #DDD;background:#F7F9FC;display:block;overflow:hidden;position:relative;text-decoration:none;max-width:100%;text-align:center;padding:0;text-decoration:none}
.product-info:hover{background-color:#FFF;text-decoration:none}
.product-info a{text-decoration:none;display:inline-block;width:100%}
.product-info a:hover{text-decoration:none;display:inline-block;width:100%}
.product-info img{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;border-radius:6px 6px 0 0}
.product-info h4{color:#404751;letter-spacing:-1px;font-weight:600;font-size:1.4em;line-height:1.1em;margin:0;padding:0}
.product-info + .product-info{border-radius:0 0 6px 6px;margin-top:-5px}
.product-info .product-info-image{display:block;position:relative}
.product-info .product-info-image:before{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#333;width:100%;height:100%;opacity:0;border-radius:6px 6px 0 0}
.product-info:hover .product-info-image:before{filter:alpha(opacity=80);opacity:.8}
.product-info .product-info-act{position:absolute;top:50%;left:0;right:0;text-align:center;color:#FFF}
.product-info .product-info-act em{font-style:normal;position:relative;font-size:1.2em;font-weight:100}
.product-info .product-info-act-left,.product-info .product-info-act-right{float:left;overflow:hidden}
.product-info .product-info-act-left{text-align:right;width:45%}
.product-info .product-info-act-left em{-webkit-transition:all .2s ease 0;-moz-transition:all .2s ease 0;transition:all .2s ease 0;left:0;opacity:0}
.product-info .product-info-act-right{text-align:left;margin-left:2%;width:53%}
.product-info .product-info-act-right em{-webkit-transition:all .2s ease 0;-moz-transition:all .2s ease 0;transition:all .2s ease 0;right:0;font-weight:600;opacity:0}
.product-info:hover .product-info-act-left em{filter:alpha(opacity=100);opacity:1}
.product-info:hover .product-info-act-right em{filter:alpha(opacity=100);opacity:1}
.product-info .product-info-content{padding:15px;text-align:left;display:block}
.product-info .product-info-caption{padding:0 15px 15px;text-align:left;display:block}
.product-info .product-info-caption p{margin:0;padding:0 0 10px}
.product-info .product-info-extra{clear:both;padding:10px 0 0;margin:10px 0 0;border-top:1px solid #EBEBF4;display:block}
.product-info .product-info-extra.social{text-align:center}
.product-info .product-info-extra.social a{border-right:1px solid #EBEBF4;display:inline-block;margin-right:10px;padding-right:10px;font-size:.9em;color:#ACACAC;width:auto}
.product-info .product-info-extra.social a:last-child{border-right:0;margin-right:0;padding-right:0}
.product-info .date{color:#9AA1AB;font-size:.9em}
.product-info.secondary .product-info-content{text-align:center}
.product-info.secondary .product-info-content h4{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;color:#FFF;position:relative;top:-25%;opacity:0}
.product-info.secondary .product-info-content .date{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;position:relative;top:25%;display:block;opacity:0}
.product-info.secondary .product-info-act{top:30%}
.product-info.secondary .label{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;clear:both;display:inline-block;margin-top:15px;opacity:0}
.product-info.secondary:hover .label{filter:alpha(opacity=100);opacity:1}
.product-info.secondary:hover .product-info-content h4{top:0;filter:alpha(opacity=100);opacity:1}
.product-info.secondary:hover .product-info-content .date{top:0;filter:alpha(opacity=100);opacity:1}
.shop .review_num{margin-right:10px;float:left;position:relative;top:-1px}
.shop .star-rating{float:none;position:relative;top:2px;font-family:'star';font-size:1em;height:1.2em;line-height:1em;overflow:hidden;position:relative;width:5.4em;margin-bottom:25px}
.shop .star-rating:before{color:#E0DADF;content:"SSSSS";float:left;left:0;position:absolute;top:0}
.shop .star-rating span{float:left;left:0;overflow:hidden;padding-top:1.5em;position:absolute;top:0}
.shop .star-rating span:before{content:"SSSSS";left:0;position:absolute;top:0}
.shop .summary .price{color:#444;font-size:2em;letter-spacing:-1px;line-height:30px;margin-top:20px}
.shop .quantity{margin:0 15px 0 0;overflow:hidden;position:relative;width:125px;height:35px;float:left}
.shop .quantity .minus{background:#f4f4f4;border:1px solid #C8BFC6;border-radius:2px;box-shadow:none;color:#5E5E5E;cursor:pointer;display:block;font-size:12px;font-weight:700;height:35px;line-height:13px;margin:0;overflow:visible;outline:0;padding:0;position:absolute;text-align:center;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.8);vertical-align:text-top;width:35px}
.shop .quantity .plus{background:#f4f4f4;border:1px solid #C8BFC6;border-radius:2px;box-shadow:none;color:#5E5E5E;cursor:pointer;display:block;font-size:12px;font-weight:700;height:35px;line-height:13px;margin:0;overflow:visible;outline:0;padding:0;position:absolute;text-align:center;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.8);vertical-align:text-top;width:35px;right:0;top:0}
.shop .quantity .qty{border:1px solid #CCC;box-shadow:none;float:left;height:35px;padding:0 39px;text-align:center;width:125px;font-size:1em}
.shop .quantity .qty::-webkit-inner-spin-button,.shop .quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.shop .quantity .qty::-ms-clear{display:none}
.shop .product_meta{clear:both}
.shop .tabs-product{margin-top:35px}
.shop ul.comments .comment-arrow{border-right-color:#F5F7F7}
.shop ul.comments .comment-block{background:#F5F7F7}
.shop table.cart{width:100%;margin:0;text-align:left}
.shop table.cart img{height:auto;width:55px}
.shop table.cart th{padding:8px 10px}
.shop table.cart td{border-top:1px solid #DCDCDC;padding:8px 10px}
.shop table.cart td.actions{padding:20px 10px}
.shop table.cart .remove .fa{font-size:1.5em}
.shop table.cart .coupon{float:left}
.shop table.cart .product-remove{width:1%}
.shop table.cart .product-thumbnail{width:7%}
.shop table.cart .product-name{width:60%}
.shop table.cart .quantity{top:10px;position:relative}
.shop .actions-continue{float:right}
.shop .cart-totals{width:100%}
.shop .cart-totals th,.shop .cart-totals td{border-top:1px solid #DCDCDC;padding:8px 10px}
.shop .cart-totals tr.total .amount{font-size:2em;display:block;padding-top:10px}
.shop ul.simple-post-list li{border:0}
.product-thumb-info{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;border-radius:6px;padding:0;position:relative;border:0;border-bottom:3px solid #E3E4E8;background:#F7F9FC;display:block;overflow:hidden;position:relative;text-decoration:none;max-width:100%;text-align:center;border:1px solid #DDD;text-decoration:none}
.product-thumb-info:hover{background-color:#FFF;text-decoration:none}
.product-thumb-info a{text-decoration:none;display:inline-block;width:100%}
.product-thumb-info a:hover{text-decoration:none;display:inline-block;width:100%}
.product-thumb-info img{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;border-radius:6px 6px 0 0}
.product-thumb-info h4{color:#404751;letter-spacing:-1px;font-weight:600;font-size:1.4em;line-height:1.1em;margin:0;padding:0}
.product-thumb-info + .product-thumb-info{border-radius:0 0 6px 6px;margin-top:-5px}
.product-thumb-info .product-thumb-info-touch-hover{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;display:none;background-color:transparent}
.product-thumb-info.hover .product-thumb-info-touch-hover{display:block}
.product-thumb-info .product-thumb-info-image{display:block;position:relative}
.product-thumb-info .product-thumb-info-image:before{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#171717;width:100%;height:100%;opacity:0;border-radius:6px 6px 0 0}
.product-thumb-info:hover .product-thumb-info-image:before{filter:alpha(opacity=80);opacity:.8}
.product-thumb-info .product-thumb-info-act{position:absolute;top:40%;left:0;right:0;text-align:center;color:#FFF;opacity:0}
.product-thumb-info:hover .product-thumb-info-act{filter:alpha(opacity=100);opacity:1;top:50%}
.product-thumb-info .product-thumb-info-act em{font-style:normal}
.product-thumb-info .product-thumb-info-content{padding:15px;text-align:left;display:block}
.product-thumb-info .product-thumb-info-caption{padding:0 15px 15px;text-align:left;display:block}
.product-thumb-info .product-thumb-info-caption p{margin:0;padding:0 0 10px}
.product-thumb-info .product-thumb-info-extra{clear:both;padding:10px 0 0;margin:10px 0 0;border-top:1px solid #EBEBF4;display:block}
.product-thumb-info .product-thumb-info-extra.social a:last-child{border-right:0;margin-right:0;padding-right:0}
.full-width .product-thumb-info .product-thumb-info-image:before{border-radius:0}
@media (max-width: 991px) {
.shop .actions-continue{float:none}
.shop table.cart th.product-price,.shop table.cart td.product-price,.shop table.cart th.product-quantity,.shop table.cart td.product-quantity{display:none}
#header nav.mega-menu .mega-menu-shop a{color:#FFF}
#header nav.mega-menu .mega-menu-shop a .fa-caret-down{display:none!important}
#header nav.mega-menu .mega-menu-shop > ul.dropdown-menu{display:none!important}
}

.tab-fatura,.tab-fatura-kesim{display:none}
.nav-tabs li a{background:#f5f5f5}
.nav-tabs li.active a:focus{background:#f5f5f5}
.odeme-tabs.nav-tabs li.active a{background:#f5f5f5}
.odeme-tabs.nav-tabs li a{background:#fff}
.table-havale-eft td{background:#fff;vertical-align:middle!important;}
.table-havale-eft label{cursor:pointer;}
.odeme-tabs input{opacity:0;width:0;}
.kullanici-sozlesmesi label.error {
    margin: -11px 0 0px 4px;
    background: #c10000;
    color:#fff;
    padding:0;
}
.child-mb-0>div{margin-bottom:0!important;}
.stok-kalan{display:none;}