* {
    padding: 0;
    margin: 0
}
img {
    border: none
}
a {
    outline: none;
    text-decoration: none
}
.clear {
    clear: both;
    height: 0;
    overflow: hidden;
    float: none
}
body{
    font-family: Helvetica,sans-serif;
}

/*-------------------------------Container------------------------------*/
    /*Container*/
    .divMainContainer{
        width: 100%!important;
    }

    .divMiddleContainer {
        width: 1320px!important;
        margin: auto!important
    }

    .divMiddleContainer .divCenterContainer{
        width: 100%;
        padding: 10px;
        margin: 10px 0;
        background: #fff;
        border: 1px solid #eee;
        box-shadow: 0 0 5px #eee;
        border-top: 1px solid #eee;
        box-sizing:border-box;
    }

    .divMiddleContainer {
        background: none;
        width: 100%;
        margin: auto;
        overflow: visible;
        z-index: 5;
        position: relative
    }

    .bodyhome .divMiddleContainer .divCenterContainer{
        box-shadow: none;
        border:0px;
        padding: 0;
    }

    .divBottomContainer{display: none;}



    .bodyshow .divMiddleContainer .divCenterContainer{
        padding: 0;
        box-shadow: none;
        border-top:0px;
        border:0px;
        margin:0px;
    }
    /*#Container*/
/*-------------------------------#Container------------------------------*/


/*-------------------------------#Header------------------------------*/

/*Header Top Menu*/

    #header {
        margin: 0!important;
        width: 100%!important;
        height: auto!important;
        position: relative;
        z-index: 779;
        background-color: #fff;
    }
    #header_center {
        float: left;
        margin-top: 0;
        height: auto;
        width: auto;
        background-color: #fff;
    }
    .htop {
        background-color: #F5F5F5;
        margin: 0 auto;
        width: 1320px;
        display: inline-block;
        position: relative;
        z-index: 778;
        height: 45px;
    }
    .htop a img {
        float: left;
        margin: 8px
    }
    .htop a i {
        float: left;
        margin: 8px
    }
    #ana a {
        width: auto;
        float: left;
        color: #444;
        font-weight: 700;
        padding: 5px 10px 4px;
        line-height: 35px;
        border-right: 1px solid #ddd;
        text-transform: uppercase;
        font-family:Helvetica, sans-serif;
        border-left: 0;
        word-wrap: break-word;
        font-size: 12px
    }
    #ana a:hover {
        color: #51C886
    }
    .home-buttons {
        padding: 0;
        float: left
    }
    .sosyal-medya {
        float: left
    }
    .top_menu {
        padding: 0;
        float: right;
        height: 43px;
        max-height: 43px;
        min-height: 43px
    }
    .top_menu a.uyeol {
        background: #51C886;
        color: #fff;
        border-right: 2px groove #70E0A2
    }
    .top_menu a.uyeol:hover {
        background-color: #57E295;
        color: #fff
    }
    .top_menu a.giris {
        background: #51C886;
        color: #fff;
        border-right: 2px groove #70E0A2
    }
    .top_menu a.giris:hover {
        background-color: #57E295;
        color: #fff
    }
    .top_menu a.giris_son {
        background: #51C886;
        color: #fff
    }
    .top_menu a.giris_son:hover {
        background-color: #57E295;
        color: #fff
    }
    .top_menu a {
        text-transform: uppercase;
        font-weight: 700;
        line-height: 27px;
        color: #35507D;
        font-family: Arial;
        word-wrap: break-word;
        font-size: 12px;
        width: auto;
        float: left;
        padding: 10px 10px 7px
    }
    .top_menu a:hover {
        color: #00B494
    }
    .kuladi {
        color: #00B494
    }
    .facebookTExt {
        text-transform: uppercase!important;
        font-weight: 700!important;
        font-family: Arial! important;
        word-wrap: break-word!important;
        font-size: 12px!important;
        color: #35507D!important;
        line-height: 25px
    }
    .mobile-header-menu{display: none;}
    /**Header Top Menu**/

    /**Hesabim Hover**/
    .hesabim {
        display: none;
        width: 471px;
        background: #fff;
        position: absolute;
        top: 44px;
        right: -50px;
        z-index: 99999;
        box-shadow: 1px 5px 7px #343434
    }
    .hesapHoverLi:hover .hesabim {
        display: block
    }
    li.hesapHoverLi:hover {
        background-color: #51c886
    }
    li.hesapHoverLi:hover a {
        color: #fff
    }
    .hesabimHover {
        display: inline-block;
        width: 100%;
        border-top: 3px solid #51C886
    }
    .hesapTab {
        display: inline-block;
        width: 100%;
        cursor: pointer;
        border-bottom: 2px groove #FFF;
        padding: 13px 5px;
        background-color: #eee;
        box-sizing:border-box;
    }
    .hesapTab:hover {
        box-shadow: 1px 1px 10px #9E9E9E
    }
    .hesapTab:hover a,
    .hesapTab:hover span {
        color: #FF8300!important
    }
    .hesapTab a {
        color: #333!important;
        padding: 0;
        font: 13px arial;
        padding-bottom: 2px;
        font-weight: 700
    }
    .hesapHoverLi {
        position: relative
    }
    .hesapTab span {
        color: #a29595!important;
        padding: 0;
        font: 12px tahoma;
        width: 100%;
        display: inline-block
    }
    .hesapTab a:hover {
        color: #000
    }
    .hesapTabimg span {
        color: #333!important;
        padding: 0!important;
        font: 13px;
        font-weight: 700
    }
    .hesapTabimg {
        float: left;
        width: 100px;
        margin: 23px 0 0 15px;
        padding-bottom: 15px;
    }
    .infoMail a {
        padding: 10px!important;
        color: #35507D!important;
        float: left;
        line-height: 60px;
        text-transform: lowercase
    }
    .infoMail {
        float: right
    }

    span, .title h1 {
        margin: 0;
        font-weight: 500;
        font-family: sans-serif;
    }

    .customer_loaded_style,
    .customer_unloaded_style{
        float: left;
        margin: 0;
        padding: 0
    }
    .customer_loaded_style li,
    .customer_unloaded_style li{
        float: left
    }

    .welcome-text{
        float:left;
        line-height:27px;
        font-weight:700;
        color: #35507D;
        padding: 10px 10px 7px;
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:12px;
    }

    /*#Hesabim Hover*/

    /*header center*/
    .hcenter {
        width: 1320px;
        height: auto;
        margin: 0 auto;
        display: block;
        background-color: #fff;
    }
    .hdown.fixed {
        background: #fff;
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 999;
        left: 0;
        box-shadow: 0 6px 10px 3px #ccc
    }
    .hbottom.hdown.fixed {
        box-shadow: none
    }
    .hdown {
        float: left!important;
        width: 100%;
        height: auto;
        margin-bottom: 0!important;
        margin-left: 0
    }
    .logo {
        float: left;
        width: 260px;
        height: 73px;
        margin-top: 25px;
        margin-right: 15px;
        display: block
    }

    /*Arama kutusu*/
    #search_found {
        width: 630px;
        float: right;
        margin-top: 5px;
        padding: 0;
        background-color#fff;
        border: 1px solid #efefef;
        position: relative;
    }
    #search_found .button {
        float: right;
        width: 10%;
        height: 50px;
        margin-top: 0;
        padding: 0;
        margin-right: 0;
        border-top: none;
        border-bottom: none;
        appearance: none;
        -moz-appearance: none;
        -webkit-appearance: none;
        border-radius: 0;
        -moz-border-radius: 0;
        -webkit-border-radius: 0;
        border-radius: 0;
        border: none;
    }
    .autosearchbox {
        float: left;
        width: 90%;
		line-height:50px !important;
		height:auto !important;
        margin-bottom: 0!important;
        border: none!important;
        background: transparent!important;
		padding:0px !important;
		padding-top:0px !important;
        font-size: 14px!important;
        color: #FAA853!important;
        font-weight: 700;
        margin-left: 0;
        font-family:Helvetica, sans-serif;
        border-radius: 0!important;
		text-indent:10px;

    }
    /*Arama kutusu*/

    /*Arana kutusu ustu*/
    #gan {
        float: left;
        text-align: left;
        margin-top: 10px
    }

    .gan-blok{
        float:left;
        padding: 5px 13px;
        border-right: 1px solid #eee;
        cursor:pointer;
    }

    .gan-blok-bordernone{
        border-right:0px;
    }

    .gan-blok:hover{
        background-color:#f5f5f5;
    }

    .gan-blok-title{
        font-size:14px;
        text-transform: uppercase;
        color:#000;
        font-family: Helvetica,sans-serif;
        margin-bottom: 3px;
    }

    .gan-blok-text{
        font-size:12px;
        font-family: Helvetica,sans-serif;
        color: #666;
    }
    /*#Arana kutusu ustu*/



    /*header center*/

    /*Sepet ve Numune Sepeti*/

    /*Alisveris sepeti*/
    .baskets {
        float: right;
        height: auto!important
    }
    #r_basket_container {
        min-width: 170px;
        width: 170px!important;
        float: right;
        margin-top: 38px;
        margin-right: 0;
        margin-left: 10px;
    }

    .r_basket {
        float: left;
        padding: 5px;
        margin: 0;
        border: 1px solid #eee;
        border-radius: 5px;
        color: #6b6b6b
    }
    .r_basket b {
        float: left;
        text-transform: uppercase!important;
        letter-spacing: 1px;
        font-family: Arial!important;
        font-size: 12px!important;
        font-weight: 700
    }

    .sepet_Sepet b {
        width: 100%;
        display: block;
        margin-bottom: 5px;
        text-transform: uppercase!important;
        letter-spacing: 1px;
        font-family: Arial!important;
        font-size: 13px!important;
        font-weight: 700
    }
    .sepet_Sepet img {
        float: left;
        vertical-align: middle;
        margin-right: 10px
    }
    .sepet_Sepet strong {
        float: left;
        font-weight: 400;
        margin: 5px 0 0 5px;
        color: #444;
        text-transform: uppercase!important;
        letter-spacing: 1px;
        font-family: Arial!important;
        font-size: 12px!important;
        font-weight: bold
    }
    .sepet_adet {
        float: left;
        padding: 5px;
        color: #fff;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        font-size: 14px;
        display: inline-block;
        margin-right: 5px;
        font-family:Helvetica,sans-serif;
    }
    /*Alis sepeti*/

    /*Numunesepet*/
    .numuneUrunler {
        display: none;
        width: 300px;
        padding: 2%;
        box-sizing: border-box;
        position: absolute;
        top: 100px;
        background-color: #fff;
        z-index: 9999;
        right: 0;
        border-right: 1px solid #eee;
        border-bottom: 5px solid #ddd;
        border-left: 1px solid #eee;
    }
    .numuneUrunler ul li span {
        font-size: 12px;
    }
    .numuneUrunler ul li a {
        margin-left: 10px;
    }
    .numune-lightbox-class{
        background: #fff !important;
        font-size: 14px!important;
        font-weight: 700!important;
        box-shadow: 0px 5px 20px #000 !important;
    }
    /*#Numunesepet*/

    /*Sepet ve Numune Sepeti*/

    .OvalDiv{
        width: 100% !important;
        border: 0px;
        outline: 0px;
        outline: 0px solid transparent !important;
        background: none !important;
        float: none !important;
        margin: 0 !important; */
    }
	.headerBanner{width:100%; display:inline-block; margin:0;}
	.headerBanner img{width:100%;}
  .headerBanner-mobile{display:none;}
/*-------------------------------#Header------------------------------*/



/*-------------------------------MansetSlider------------------------------*/

    /*MansetSlider*/
    .siteslider {
        float: left;
        width: 1000px;
        height: 400px!important;
        position: relative;
        margin-bottom:15px;
    }

    .owl-carousel .owl-wrapper:after {
        content: ".";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }

    .owl-carousel {
        display: none;
        position: relative;
        width: 100%;
        -ms-touch-action: pan-y;
    }
    .owl-carousel .owl-wrapper {
        width: 100%;
        display: none;
        position: relative;
        -webkit-transform: translate3d(0px, 0px, 0px);
    }
    .owl-carousel .owl-wrapper-outer {
        overflow: hidden;
        position: relative;
        width: 100%;
    }
    .owl-carousel .owl-wrapper-outer.autoHeight {
        -webkit-transition: height 500ms ease-in-out;
        -moz-transition: height 500ms ease-in-out;
        -ms-transition: height 500ms ease-in-out;
        -o-transition: height 500ms ease-in-out;
        transition: height 500ms ease-in-out;
    }
    .owl-carousel .owl-item {
        float: left;
        width: 100%;
    }
    .owl-controls .owl-page,
    .owl-controls .owl-buttons div {
        cursor: pointer;
    }
    #owl-slider .owl-controls {
        text-align: center;
        width: 100%;
        /*background-color: #fff;*/
        padding: 15px 0 15px 0;
        position: absolute;
        margin: 0 auto;
        bottom: 0px;
        /*box-shadow: 3px -2px 11px #737373;*/
        opacity: .5;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    }
    #owl-slider .owl-page.active{
      background-color: red;
      color: #fff;
    }

    #owl-slider .owl-pagination {
        display: inline-block;
        text-align: center;
    }

    #owl-slider .owl-prev,
    #owl-slider .owl-next{
        width: 50px;
        height: 50px;
        position: absolute;
        text-indent: -9999px;
        background-image: url(spritesheet.png);
        background-repeat: no-repeat;
        bottom: 10px;
    }

    #owl-slider .owl-prev {
        left: 10px;
        background-position: -225px -5px;
    }
    #owl-slider .owl-next {
        right: 10px;
        background-position: -165px -5px;
    }

    #owl-slider .owl-page {
        float: left;
        margin-right: 10px;
        width: 40px;
        height: 40px;
        background-color: #FFF;
        border-radius: 60%;
        color: #000;
        box-shadow: 0 0 11px #444;
        line-height: 40px;
        font-size: 20px;
        font-family: tahoma;
        color: #333;
    }
    #owl-slider .item img {
        display: inline-block;
        width: 100%;
        height: auto;
        max-height: 100% !important;
    }


    .owl-carousel .owl-wrapper,
    .owl-carousel .owl-item {
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        -ms-backface-visibility: hidden;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
    }
    .grabbing {
        cursor: url(grabbing.png) 8 8, move;
    }
    /*MansetSlider*/

/*-------------------------------#MansetSlider------------------------------*/

/*-------------------------------HaftaninFirsati------------------------------*/
    /*Haftanin Firsati*/
    .bodyhome .sliderRight{
        float: right;
        width: 310px;
        height: 400px;
        position: relative;
        overflow: hidden;
    }

    .sliderRightMobile{display:none;}

    .bloksil {
        float: right;
        position: relative;
        display: inline-block;
        width: 100%;
        height: 100%;
        max-width: 320px;
        max-height: 400px;
        margin-bottom:15px;
    }

    .bloksil img {
        width: 100%;
        height: 100%;
        max-width: 100%;
        max-height: 100%;
        -webkit-transition: all 0.7s ease;
        transition: all 0.7s ease;
    }

    .bloksil img:hover{
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }

    .gerisay {
        position: absolute;
        bottom: 15px;
        right: 0;
        display: none;
        z-index: 9999;
        background: url(http://www.yerevdekor.com/resman/uploads/cntdwnbg.png) no-repeat;
        height: 48px;
        width: 178px
    }

    .cntdwn {
        float: left;
        font-size: 0;
        margin-left: 35px;
        color: #999!important;
        background: none!important
    }

    .cntdwn b {
        float: left;
        margin: 5px 17px 0 0;
        font: 18px arial;
        letter-spacing: -1px;
        color: #fff;
        text-shadow: 1px 2px 2px #333;
        float: left
    }
    /*#Haftanin Firsati*/
/*-------------------------------#HaftaninFirsati------------------------------*/


/*-------------------------------AnasayfaBanners------------------------------*/
    /**AnasayfaBanner**/

   .slider-bottom-banner a {
        width: 25%;
        float: left;
        padding-right: 10px;
    }
    .slider-bottom-banner a:last-child{
        padding-right: 0;
    }

    .margin-right-20 {
        float: left;
        margin-right: 20px
    }
    .slider-bottom-banner {
        display: inline-block;
        width: 100%;
        margin: 10px 0;
    }

    .slider-bottom-banner a img{
        width: 100%;

    }

    .product-banner-5 {
        display: inline-block;
        width: 100%;
        margin: 15px 0 10px 0
    }
    .banner2 {
        float: left;
        width: 655px;
        margin-right: 10px;
    }
    .banner3 {
        float: left;
        width: 655px;
        margin: 0;
    }
    .banner2 img {
        width: 100%;
        height: 100%;
        max-width: 100%;
        max-height: 100%;
    }
    .banner3 img {
        width: 100%;
        height: 100%;
        max-width: 100%;
        max-height: 100%;
    }

    .McenterL1 a:hover {
        box-shadow: 0px 0px 15px #B6B6B6;
    }
    .bannerBlok {
        float: left;
        margin-right: 1%;
        width: 32.666%;
    }
    .bannerBlok:last-child{
        margin-right: 0px;
    }
    .bannerBlok img {
        max-height: 100%;
    }

    .margin0 {
        margin: 0;
    }
    .customBanner2{
      display: inline-block;
      width:100%;
      margin-top:10px;
    }
    .product-banner-50{
      margin-top:10px;
    }
    /**#AnasayfaBanner**/

/*-------------------------------#AnasayfaBanners------------------------------*/

/*-------------------------------OwlSLider------------------------------*/
    /*OwlSlider*/
    .owl-vitrin-kutu {
        display: inline-block;
        width: 100%;
        box-sizing: border-box;
        border: 1px solid #eee;
        box-shadow: 0 0 5px #ddd;
        position: relative;
        overflow:hidden;
    }
    .owl-vitrin-baslik {
        display: inline-block;
        width: 100%;
        box-sizing: border-box;
        font-size: 16px;
        font-family: sans-serif;
        border-bottom: 1px solid #eee;
        overflow: hidden;
    }
    .owl-vitrin-adi {
        padding: 15px;
        display: inline-block;
        width: 100%;
    }
    .owl-vitrin-durum {}
    .owl-vitrin-durum .ProductLabels47,
    .owl-vitrin-durum .ProductLabels42,
    .owl-vitrin-durum .ProductLabels40,
    .owl-vitrin-durum .ProductLabels28,
    .owl-vitrin-durum .ProductLabels45,
    .owl-vitrin-durum .ProductLabels21,
    .owl-vitrin-durum .ProductLabels38,
    .owl-vitrin-durum .ProductLabels36,
    .owl-vitrin-durum .ProductLabels34,
    .owl-vitrin-durum .ProductLabels32,
    .owl-vitrin-durum .ProductLabels24,
    .owl-vitrin-durum .ProductLabels1,
    .owl-vitrin-durum .ProductLabels29,
    .owl-vitrin-durum .ProductLabels31,
    .owl-vitrin-durum .ProductLabels30,
    .owl-vitrin-durum .ProductLabels16,
    .owl-vitrin-durum .ProductLabels19,
    .owl-vitrin-durum .ProductLabels20,
    .owl-vitrin-durum .ProductLabels44,
    .owl-vitrin-durum .ProductLabels15,
    .owl-vitrin-durum .ProductLabels27,
    .owl-vitrin-durum .ProductLabels26
    {display:none}
    .owl-vitrin-durum .ProductLabels33,
    .owl-vitrin-durum .ProductLabels22,
    .owl-vitrin-durum .ProductLabels6,
    .owl-vitrin-durum .ProductLabels7{position: absolute; top: 144px; right: 50px;}
    .owl-vitrin-durum .ProductLabels14{position: absolute; bottom: 10px; right: 5px;}
    .owl-vitrin-durum .ProductLabels14 img{width: 100px; height: auto;}
    .owl-vitrin-durum .ProductLabels11,
    .owl-vitrin-durum .ProductLabels37{position: absolute; top: 0; right: -5px;}
    .owl-vitrin-durum .ProductLabels8{position: absolute; top: 135px; left: 50px;}
    .owl-vitrin-durum .ProductLabels4{position: absolute; top: 135px; left: 30px;}
    .owl-vitrin-durum .ProductLabels5{position: absolute;left: 60px; top: 144px;}
    .owl-vitrin-durum .ProductLabels25{position: absolute;left: 60px; top: 135px;}
    .owl-vitrin-durum .ProductLabels45{position: absolute;left: 0; right:0; text-align:center; top: 160px;}
    .owl-vitrin-durum .ProductLabels41{position:absolute; top:-3px; left:5px;}
    .owl-vitrin-durum .ProductLabels48{ position: absolute; bottom: 105px; right: 7px;}
    .owl-vitrin-durum .ProductLabels49{ position: absolute; top:0; right:0;}

    .owl-vitrin-kutu .owl-item {
        display: inline-block;
    }
    .owl-vitrin-list {
        float: left;
        box-sizing: border-box;
        border-right: 1px solid #eee;
        border-bottom: 1px solid #eee;
    }
    .owl-vitrin-resim {
        width: 100%;
        box-sizing: border-box;
        padding-top:5px;

    }
    .owl-vitrin-img {
        display: inline-block;
        width: 100%;
    }
    .owl-vitrin-img a {
        display: inline-block;
        width: 100%;
        height: 167px;
        max-height: 167px;
        overflow: hidden;
        text-align: center;
    }
    .owl-vitrin-img a img {
        display: inline-block;
        padding: 0 5px 5px 5px;
        box-sizing: border-box;
        max-height: 100%;
        max-width: 100%;
    }
    .owl-vitrin-fiyat-kutu {
        display: inline-block;
        width: 100%;
        background-color: #eee;
        background-color: rgb(250, 250, 250);
        padding: 10px;
        height: 70px;
        border-top: 1px solid rgb(242, 242, 242);
        box-sizing: border-box;
    }
    .owl-vitrin-pfiyat span{
        text-decoration: line-through;
    }
    .owl-vitrin-fiyat span {
        font-weight: 700;
        margin-top: 5px;
        font-size:20px;
        margin-left:0px;

    }
    .owl-vitrin-urunadi {
        display: inline-block;
        width: 100%;
        box-sizing: border-box;
        padding: 10px;
        text-align: center;
        border-top: 1px solid #eee;
        height: 60px;
    }
    .owl-vitrin-urunadi span {
        font-size: 14px;
        font-weight: 700;
        color: #333;
    }
    .owl-carousel .owl-wrapper-outer {
        overflow: hidden;
        position: relative;
        width: 100%;
    }
    .owl-vitrin-yuzde {
        width: 54px;
        height: 68px;
        background: url('vitrin-yuzdeBG.png') 0 0 no-repeat;
        background-size: 100%;
        position: absolute;
        top: 0;
        left: 20px;
        text-align: center;
        color:#fff;
        font-weight: 700;
        font-size: 10px;
    }

    .owl-vitrin-yuzde span{
        color: #fff;
        font-weight: bold;
        font-size: 20px;
        line-height: 16px;
        display: block;
        margin-top: 12px;
        letter-spacing: -3px;
    }

    .owl-vitrin-kutu .owl-carousel {
        box-sizing: border-box;
        padding: 0px 5px 0px 5px;
    }
    .owl-vitrin-kutu .owl-next:hover,
    .owl-vitrin-kutu .owl-prev:hover {
        background-color: #51c886;
    }
    .owl-vitrin-kutu .owl-next {
        display: none;
        position: absolute;
        top: 15%;
        right: 0;
        background-color: #35507D;
        text-align: center;
        font-size: 30px;
        color: #fff;
        font-weight: 700;
        font-family: Arial-black,sans-serif;
        font-stretch: ultra-expanded;
        margin: 10px 0 0 0;
        padding: 15px;
        text-indent: 5px;
    }
    .owl-vitrin-kutu .owl-prev {
        display: none;
        position: absolute;
        top: 15%;
        left: 0;
        background-color: #35507D;
        text-align: center;
        font-size: 30px;
        color: #fff;
        font-weight: 700;
        font-family: Arial-black,sans-serif;
        font-stretch: ultra-expanded;
        margin: 10px 0 0 0;
        padding: 15px;
    }
    .owl-vitrin-kutu:hover .owl-next,
    .owl-vitrin-kutu:hover .owl-prev {
        display: block;
    }
    .owl-vitrin-kutu .owl-page {
        padding: 5px;
        border: 1px solid #eee;
        border-radius: 50%;
        float: left;
        margin: 2px;
        height: 17px;
        width: 17px;

    }
    .owl-vitrin-kutu .active span {
        background-color: #ddd;
        padding: 1px;
        border-radius: 5px;
        width: 5px;
        height: 5px;
        display: inline-block;
        box-sizing: border-box;
    }
    .owl-vitrin-kutu .owl-controls {
        display: inline-block;
        text-align: center;
        width: 100%;
        padding: 10px 0 5px 0px;
    }
    .owl-vitrin-kutu .owl-pagination {
        display: inline-block;
        text-align: center;
    }
    /*#OwlSlider*/

/*-------------------------------#OwlSLider------------------------------*/

/*-------------------------------#BoostrapTab------------------------------*/
    /*BoostrapTab-ustmenu ve detayTab*/
    .HeaderTabPanel {
        border: none;
        width: 100%!important;
        margin: 10px 0 0 !important;
    }
    .HeaderTabPanel.tab-content {
        width: 99.1% !important;
        padding: 5px !important;
        border-left: 1px solid #eee;
        border-right: 1px solid #eee;
        border-bottom: 1px solid #eee;
        margin-bottom: 10px;
    }
    .nav-tabs {
        border-bottom: 4px solid #314C79 !important;
    }
    .nav-tabs>li>a {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
        line-height: 20px !important;
        border: 1px solid transparent !important;
        -webkit-border-radius: 4px 4px 0 0 !important;
        -moz-border-radius: 4px 4px 0 0 !important;
        border-radius: 2px 2px 0 0 !important;
        font-size: 14px !important;
        color: #333 !important;
        font-weight: bold !important;
        font-stretch: ultra-expanded !important;
        font-family: arial !important;
    }
    .nav-tabs>.active>a,
    .nav-tabs>.active>a:hover,
    .nav-tabs>.active>a:focus {
        background-color: #314c79 !important;
        color: #FFF !important;
    }
    .HeaderTabPanel .nav {
        margin-bottom: 0px !important;
    }
    .nav-tabs>li>a:hover,
    .nav-tabs>li>a:focus {
        padding-bottom: 14px !important;
    }
    .TabContent {
        background: #fff;
        color: #333!important;
        width: 99.1% !important;
        padding: 5px !important;
        border-left: 1px solid #eee;
        border-right: 1px solid #eee;
        border-bottom: 1px solid #eee;
        margin-bottom: 10px;
    }
    .TabContentContainer {
        width: 100%!important;
        margin: 0
    }

    .commentEditor {
        padding: 10px;
    }
    .leftSideline {
        font-size: 12px;
        font-weight: 700;
    }
    .rightformSide {
        width: 52% !important;
    }

    .HeaderTabPanel #myTabContent{
        border:1px solid #eee;
    }
    /*#BoostrapTab-ustmenu ve detayTab*/

/*-------------------------------#BoostrapTab------------------------------*/


/*-------------------------------Footer------------------------------*/
    /*Footer*/


#footer {
    display: inline-block;
    width: 100%;
        background-color: #132037;
    }

    .footer_div {
        display: inline-block;
        width: 100%;
        box-sizing: border-box;
        margin-bottom: 10px;
    }

    .m_f_cevre {
        width: 1320px;
        margin: 0 auto!important;
    }

    /*BankartlariveTaksit*/
        #taksit {
            width: 1320px;
            margin: 0 auto;
            padding: 0 0 0 0
        }
        #taksit tables {
            width: 1320px;
            margin: 0 auto;
            display: block;
            float: left
        }
        #taksit .bank:first-child {
            border-left: 1px solid #eee;
        }
        #taksit .bank {
            float: left;
            padding: 15px 13px;
            border-right: 1px solid #eee;
            min-height: 100px;
        }
        #taksit .bank:hover {
            box-shadow: inset 1px 3px 10px #eee;
        }
        #taksit .taksit_say {
            text-align: center;
        }
        #taksit .visa_master {
            float: right;
            padding: 15px 20px 15px 5px;
            border-right: 1px solid #eee;
            min-height: 80px;
            cursor: pointer;
        }

        #taksit .visa_master:hover{
            box-shadow: inset 1px 3px 10px #eee;
        }

        .taksit-div {
            width: 100%;
            display: inline-block;
            box-sizing: border-box;
            border-top: 1px solid #eee;
        }

        .taksit_say_text {
            font-size: 14px;
            color: #444;
            font-family: Helvetica, sans-serif
        }
    /*BankartlariveTaksit*/

     /*FooterRight*/
    #f_sag {
        float: left;
        width: 300px;
    }
    #f_sag .baslik {
        float: left;
        width: 100%;
        font-size: 16px;
        font-weight: bold;
        color: #FFF;
        font-family: Arial;
        padding-bottom: 10px;
        margin: 15px 0 10px 0;
        border-bottom: 1px solid rgba(255, 255, 255, 0.1);
        text-transform: uppercase;
    }
        /*FooterSEOTEXT*/
        #footer-text {
            width: 100%;
            font-weight: normal;
        }

        #footer-text .footer-text-center h1 {
            line-height: 18px!important;
            margin: 0!important;
            padding: 0!important;
            font-size: 12px;
            font-family: Tahoma;
            font-weight: 400
        }
        #footer-text .footer-text-center h2 {
            line-height: 18px!important;
            margin: 0!important;
            padding: 0!important;
            font-size: 12px;
            font-family: Tahoma;
            font-weight: 400
        }
        #footer-text .footer-text-center em {
            line-height: 18px!important;
            margin: 0!important;
            padding: 0!important;
            font-size: 12px;
            font-family: Tahoma;
            font-weight: 400
        }
        #footer-text .footer-text-center strong {
            line-height: 18px!important;
            margin: 0!important;
            padding: 0!important;
            font-size: 12px;
            font-family: Tahoma;
            font-weight: 700
        }
        #footer-text .footer-text-center {
            text-align: left;
            color: #fff;
            width: 100%;
            float: left;
            height: 260px;
            overflow: auto;
            line-height: 18px;
            font-size: 12px;
            font-family: Tahoma;
        }
        .footer-text-center .mCSB_container {
            padding: 0;
        }
        /*FooterSEOTEXT*/


        /*SosyalMedya*/
        .multimedya {
            float: right;
            width: 300px;
            padding-top: 10px;
            border-top: 1px solid rgba(255, 255, 255, 0.1);
        }
        .multimedya ul li {
            float: left;
            margin-top: -2px;
            list-style: none;
            text-align: left
        }
        .multimedya ul li a {
            float: left;
            margin: 0!important;
            padding: 0!important;
            margin-right: 10px;
            font-size: 12px
        }
        .multimedya .baslik {
            display: inline-block;
            width: 100%;
            color: #fff;
            font-weight: 700;
            font-family: Helvetica, sans-serif;
            font-size: 14px;
            text-transform: uppercase;
            margin-bottom: 5px;
        }
        .multimedya ul {
            float: left;
            width: 240px;
            text-align: left;
            padding: 0;
            margin: 8px 0 10px!important
        }
        .footer_socail {
            text-align: center;
            background-color: #fff;
            float: left;
            margin: 4px;
            padding: 15px;
            min-width: 20px;
            min-height: 50px
        }
        .sosyal-media {
            float: left
        }
        /*SosyalMedya*/

        /*#FooterMusteriHatti*/
        .musteri_hatti {
            display: block;
            line-height: 47px;
            font-weight: 700;
            font-stretch: ultra-condensed;
            font-family: Arial;
            font-size: 35px;
            color:#fff;
        }
        .musteri_hatti:hover,
        .musteri_hatti:focus{
          color: #fff;
        }
        /*#FooterMusteriHatti*/

/*#FooterRight*/

    /*YukariButton*/
    .back-to-top {
        z-index: 77777;
        position: fixed;
        bottom: 10em;
        right: 3%;
        width: 40px;
        height: 40px;
        text-decoration: none;
        color: #000;
        background: url(/resman/uploads/return-top.png) no-repeat;
        font-size: 12px;
        display: none
    }
    /*YukariButton*/
    /*FooterProjesoft*/
    .bodyhome .prjSft {
        margin-left: 149px float: right;
        margin-left: 0;
        font-size: 10px;
        color: #fff;
        font-stretch: ultra-expanded
    }
    /*#FooterProjesoft*/


    /*FooterLeft*/
        #f_sol {
                float: left;
                width: 1020px;
            }
            .f_sol_padding {
                float: left;
                box-sizing: border-box;
                width: 100%;
            }
            .f_logo {
                float: left;
                background-color: #fff;
                padding: 11px;
                box-shadow: 0px 0px 20px #292929;
            }

            #f_menu {
                float: left;
                width: 100%;
                margin-top: 10px;
                margin-bottom: 10px;
            }
            #f_menu .alan {
                margin-right: 15px
            }
        .footer-div-left {
            width: 1020px;
            display: inline-block;
            height: 90px;
            border-top: 1px solid rgba(255, 255, 255, 0.1);
        }

        .footer-box {
            float: left;
            padding: 20px 5px;
            margin-top: 20px;
            border-right: 1px solid rgba(255, 255, 255, 0.1);
        }
        .footer-box a {
            color: #fff;
            font-size: 18px;
            font-family: Helvetica, sans-serif;
            padding: 15px;
            cursor: pointer;
        }
        .footer-box a:hover {
            border-bottom: 2px solid rgba(41, 192, 123, 0.5);
            }
            #alan {
            float: left;
            width: auto;
            padding: 2px;
            line-height: 16px;
            text-align: left!important;
            margin-right: 35px;
            line-height: 18px
        }
        #alan .baslik {
            font-size: 16px;
            font-weight: 700;
            color: #FFF;
            padding-bottom: 7px;
            font-family: Helvetica, sans-serif;
        }
        #alan a {
            cursor: pointer;
            font-size: 14px;
            line-height: 25px;
            color: #FFF;
            font-family: Helvetica, sans-serif;
        }
        #alan a:hover {
            color: #0FC277
        }


        /*E-bulten*/
        .e-bulten .textbox input {
            background: none;
            width: 100%;
            display: inline-block;
            border-radius: 0;
            -webkit-border-radius: 0;
            -moz-border-radius: 0;
        }
        .e-bulten {
            float: left;
            width: 100%;
        }
        .e-bulten .text {
            border: none;
            border-radius: 3px;
            border-bottom: 3px solid rgb(173, 173, 173);
            padding: 15px;
            font-family: Helvetica, sans-serif;
            font-size: 12px;
            color: #909090;
            float: left;
            width: 400px;
            background: #fff;
            padding:25px;
        }
        .e-bulten .ebulten-bttn {
            background-color: #ff8603;
            padding: 15px 20px;
            font-size: 14px;
            font-family: Helvetica, sans-serif;
            border: none;
            color: #fff;
            float: left;
            margin-left: -2px;
            border-top-right-radius: 5px;
            border-bottom-right-radius: 5px;
            border-bottom: 3px solid #ce6e06;
        }

        .formEbulten {
            float: left;
            width: 550px;
            position: relative;
            /*margin-left: 60px;*/
        }
        .fDivTitle span {
            float: left;
            font-size: 14px;
            font-weight: 700;
            color: #FFF;
            text-transform: uppercase;
            font-family: Helvetica, sans-serif;
        }
        .fDivTitle {
            float: left;
            padding: 14px 0 10px 0;
            width: 100%;
        }
        /*#EBulten*/

    /*FooterLeft*/

    /*Siparistakip*/
    .siparis-takip {
        float: left;
        padding: 20px;
        box-sizing: border-box;
        border: 1px solid rgba(255, 255, 255, 0.1);
        border-radius: 5px;
        margin-top: 20px;
        margin-right: 20px;
    }
    .siparis-takip:hover {
        background-color: rgba(255, 255, 255, 0.08);
    }
    .siparis-takip a {
        color: #fff;
        font-family: Helvetica, sans-serif;
        font-size: 18px;
        cursor: pointer;
    }
    /*#Siparistakip*/

    /*CopyRight*/
    #copyright {
        float: left;
        width: 100%;
        color: #FFF;
        background-color: #132037;
    }
    .copyright_center {
        text-align: center;
        display: inline-block;
        width: 100%;
        padding: 10px 0 10px 0;
        border-top: 1px solid rgba(255, 255, 255, 0.1);
        font-family: Helvetica, sans-serif;
    }
    /*#CopyRight*/

/*Footer*/
/*-------------------------------#Footer------------------------------*/


/*-------------------------------category------------------------------*/

.normal3 .divMiddleContainer .divCenterContainer{
    width:100% !important;
}


.bodylist .divMiddleContainer .divCenterContainer,
.bodybrand .divMiddleContainer .divCenterContainer{
    width:80% ;
}
.bodybrand div[style*="clear:both"]{
  clear:none !important;
}

.divMiddleContainer .divLeftContainer{
    padding-top: 10px;
    padding-right: 5px;
}

.categoryTextcenter {
    width: 100%;
}
.categoryText {
    text-align: left;
    color: #444;
    padding: 10px;
    background-color: #FDFDFD;
    height: 200px;
    float: left;
    margin: 10px 0 20px;
    overflow: auto;
    border: 1px solid #F4F4F4
}
.categoryText h1 {
    line-height: 25px!important;
    font-size: 14px;
    padding: 0;
    margin: 0 0 5px!important
}
.categoryText h2 {
    line-height: 25px!important;
    font-size: 14px;
    padding: 0;
    margin: 0 0 5px!important
}
.categoryText h3 {
    line-height: 25px!important;
    font-size: 14px;
    padding: 0;
    margin: 0 0 5px!important
}
.categoryText h4 {
    line-height: 25px!important;
    font-size: 14px;
    padding: 0;
    margin: 0 0 5px!important
}
.categoryText h5 {
    line-height: 25px!important;
    font-size: 14px;
    padding: 0;
    margin: 0 0 5px!important
}
.categoryText h6 {
    line-height: 25px!important;
    font-size: 14px;
    padding: 0;
    margin: 0 0 5px!important
}
/** filtre kismi**/

.selectproductliststyle img {
    display: none!important
}
.categoryListToolBar {
    display: none
}
.viewsblock {
    background: #fff;
    border-top:1px solid #eee;
    border-bottom:1px solid #eee;

    border-left:0px;
    border-right:0px;
    width: 100%;
    height: 100%;
    display: inline-block;
    box-sizing: border-box;
    margin-top:10px;
    padding: 0px;

}


.viewsblock .viewsblock_drawnavigationtop {
    width: 100%;
    padding: 0;
    margin: 0
}
.viewsblock .viewsblock_drawnavigation_filterbox22 {
    float: left;
    padding:22px 20px 30px 20px;
}
.viewsblock .viewsblock_drawnavigation_filterbox22 input {
    float: left;
    margin: 10px 10px 0 0px;
}
.viewsblock .viewsblock_drawnavigation_filterbox22 label {
    float: left;
    margin: 8px 0 0 5px;
    font-size:14px;
    font-family: Helvetica,sans-serif;
    text-transform: uppercase;
}
.viewsblock .viewsblock_drawnavigation_filterbox2 {
    border-right:1px solid #eee;
    border-left:1px solid #eee;
}
.viewsblock .viewsblock_drawnavigation_filterbox2_selectbox
{
    border: none;
    margin: 0;
    padding: 0;
    background: none;
    font-size:14px;
    font-family:Helvetica,sans-serif;
    height: 80px;
    width:100%;
}
.viewsblock .viewsblock_drawnavigation2 {
    border-right: 1px solid #eee;
    width:auto;
}
.viewsblock .viewsblock_drawnavigation_selectbox {
    border: none;
    margin: 0;
    padding: 0;
    background: none;
    font-size: 14px;
    font-family: Helvetica,sans-serif;
    height: 80px;
    width:100%;
}
.viewsblock .viewsblock_drawnavigation {
    margin:0px;
}
.activePagenumber {
    padding: 30px 30px;
    background: #35507D;
    margin: 0;
    border:0px;
    font-family: Helvetica,sans-serif;
    font-size:20px;
}
.productCount {
    padding: 29px 15px ;
    font-weight: 700 ;
    font-family: Helvetica,sans-serif;
    font-size: 14px;
}
.divFilterMobile{
  display:none;
}
/** filtre kismi**/
/**breadcrumbs**/



/**breadcrumbs**/

.normalPagenumber {
    padding: 30px 22px;
    margin: 0;
    border:0px;
    border-right: 1px solid #ddd;
    font-family: Helvetica,sans-serif;
    font-size:20px;
    color: #444;
    cursor: pointer;
}
.normalPagenumber:hover{
    background: #f2f2f0;
    border:0px;
    border-right:1px solid #ddd;
    font-family: Helvetica,sans-serif;
    font-size:20px;
    color: #fff;
    background-color: #35507d;
}
div.drawnavigation_navigator_block1 > a:nth-child(7) > span{
    border:none;
}
.layoutbox-category-categorylist  .OvalDivIcerik{
    margin-top:10px;
}
/*-------------------------------#category------------------------------*/
/*-------------------------------u-listeleme------------------------------*/
.layoutbox-category-productdisplay- > .OvalDiv {
    width: auto!important;
}
.ures {
    width: 100%;
    height: 175px;
    background: #fff;
    overflow: hidden;
    border-bottom: 1px solid #eee;
    padding:5px;
    box-sizing: border-box;
}
.ures-cell a{
    display: inline-block;
    width: 100%;
    height: 167px;
    max-height: 167px;
    overflow: hidden;
    text-align: center;
}

.ures-cell img {
    max-width: 100%;
    max-height: 100%;
}
.uadi {
    padding: 15px 5px 5px 5px;
    font: 14px Helvetica, sans-serif;
    height: 60px;
    overflow: hidden;
    border-bottom: 1px solid #f2f2f2;
}
.uadi span {
    color: #333
}
.ubilgialan {
    padding: 10px 5px 0;
    width: 100%;
    display: inline-block;
    height: 60px;
    margin: 1px 0 0;
    background-color: #FAFAFA;
    box-sizing: border-box
}
.ufytkutusu {
    display: inline-block;
    text-align: left;
    float: left
}
span.discountempty2span{
    display:none;
}
.upfyt {
    color: #333;
    font: 12px arial;
    text-decoration: line-through
}
#pric {
    font-weight: 700!important
}
.upfyt span {
    color: #333;
    font: 12px arial;
    text-decoration: line-through
}
.ufyt {
    color: #333;
    font: 12px arial
}
.ufyt > span {
    color: #333;
    font: 18px arial
}
.ubildirim {
    float: right;
    margin: 8px 5px 0 0;
    display: none
}
.ulist {
    float:left;
    width:25%;
    border: 1px solid #eee;
    box-sizing: border-box;
    position: relative;
    min-height: 300px;
    max-height: 300px;
}
.ulist:hover {
    box-shadow: 1px 1px 20px #666;
    border: 1px solid #ddd;
    z-index: 999;

}
.normal3 .ulist {
    width: 20%;
}
.ulist .udurum {
    display: inline-block;
    overflow: hidden;
    z-index: 99999;
    min-height: 3px;
}
.udurum .ProductLabels1 {
    position: absolute;
    top: 88px;
    right: -13px
}

.udurum .ProductLabels33,
.udurum .ProductLabels5,
.udurum .ProductLabels6,
.udurum .ProductLabels7,
.udurum .ProductLabels1{
    position: absolute;
    top: 150px;
    left: 60px;
}

.udurum .ProductLabels4{
  position: absolute;
  top: 140px;
  left: 40px;
}

.udurum .ProductLabels8 {
    position: absolute;
    top: 140px;
    left: 40px;
}
.udurum .ProductLabels9 {
    position: absolute;
    top: 123px;
    left: 44px
}

.udurum .ProductLabels11,
.udurum .ProductLabels35,
.udurum .ProductLabels37 {
    position: absolute;
    right: -15px;
    top: 0;
    width: 54px;
    height: 54px;
    z-index: 999;
}
.udurum .ProductLabels12 {
    position: absolute;
    top: -14px;
    left: 10px
}
.udurum .ProductLabels22 {
    position: absolute;
    bottom: 118px;
    left: 50px;
}
.udurum .ProductLabels25,
.udurum .ProductLabels30 {
    position: absolute;
    bottom: 109px;
   left: 55px;
}

.udurum .ProductLabels14{
position: absolute;
bottom: 10px;
right: 5px;
}

.udurum .ProductLabels14 img{
width: 100px;
height: auto;
}

.udurum .ProductLabels41{
    position: absolute;
    right: 10px;
    top: -3px;
}

.udurum .ProductLabels43{
    position: absolute;
    right: 10px;
    top: -7px;
}

.udurum .ProductLabels46{
    position: absolute;
    left:0;
    right:0;
    text-align: center;
    top:163px;
}

.udurum .ProductLabels48{
    position: absolute;
    bottom: 105px;
    right: 7px;
}

.udurum .ProductLabels49{
    position: absolute;
    top: 0;
    right: 0;
}

.udurum .ProductLabels21,
.udurum .ProductLabels19,
.udurum .ProductLabels29,
.udurum .ProductLabels1,
.udurum .ProductLabels20,
.udurum .ProductLabels31,
.udurum .ProductLabels24,
.udurum .ProductLabels32,
.udurum .ProductLabels34,
.udurum .ProductLabels36,
.udurum .ProductLabels38,
.udurum .ProductLabels42,
.udurum .ProductLabels44,
.udurum .ProductLabels15,
.udurum .ProductLabels45,
.udurum .ProductLabels47
{
    display: none;
}
.uindyuzdesi {
  width: 54px;
  height: 68px;
  background: url(vitrin-yuzdeBG.png) 0 0 no-repeat;
  background-size: 100%;
  position: absolute;
  top: 0;
  left: 20px;
  text-align: center;
  color: #fff;
  font-weight: 700;
  font-size: 10px;
}

.uindyuzdesi span {
  color: #fff;
  font-weight: bold;
  font-size: 20px;
  line-height: 16px;
  display: block;
  margin-top: 12px;
  letter-spacing: -1px;
}


/*-------------------------------#u-listeleme------------------------------*/



/*Urun Durumlari Gizleme*/
.product_durums > div > div.ProductLabels48,
.product_durums > div > div.ProductLabels46,
.product_durums > div > div.ProductLabels45,
.product_durums > div > div.ProductLabels43,
.product_durums > div > div.ProductLabels41,
.product_durums > div > div.ProductLabels37,
.product_durums > div > div.ProductLabels35,
.product_durums > div > div.ProductLabels33,
.product_durums > div > div.ProductLabels30,
.product_durums > div > div.ProductLabels25,
.product_durums > div > div.ProductLabels22,
.product_durums > div > div.ProductLabels13,
.product_durums > div > div.ProductLabels12,
.product_durums > div > div.ProductLabels11,
.product_durums > div > div.ProductLabels10,
.product_durums > div > div.ProductLabels9,
.product_durums > div > div.ProductLabels8,
.product_durums > div > div.ProductLabels7,
.product_durums > div > div.ProductLabels6,
.product_durums > div > div.ProductLabels5,
.product_durums > div > div.ProductLabels4,
.product_durums > div > div.ProductLabels3,
.product_durums > div > div.ProductLabels2,
.product_durums > div > div.ProductLabels1,
.ulist .udurum .ProductLabels44,
.ulist .udurum .ProductLabels42,
.ulist .udurum .ProductLabels40,
.ulist .udurum .ProductLabels38,
.ulist .udurum .ProductLabels36,
.ulist .udurum .ProductLabels34,
.ulist .udurum .ProductLabels32,
.ulist .udurum .ProductLabels31,
.ulist .udurum .ProductLabels29,
.ulist .udurum .ProductLabels28,
.ulist .udurum .ProductLabels27,
.ulist .udurum .ProductLabels26,
.ulist .udurum .ProductLabels24,
.ulist .udurum .ProductLabels23,
.ulist .udurum .ProductLabels21,
.ulist .udurum .ProductLabels20,
.ulist .udurum .ProductLabels19,
.ulist .udurum .ProductLabels18,
.ulist .udurum .ProductLabels17,
.ulist .udurum .ProductLabels16,
.ulist .udurum .ProductLabels15,
.ulist .udurum .ProductLabels13,
.v1list .ProductLabels15,
.v1list .ProductLabels14,
.v1list .ProductLabels24,
.v1list .ProductLabels29,
.v1list .ProductLabels31,
.v1list .ProductLabels32,
.v1list .ProductLabels34,
.v1list .ProductLabels36,
.v1list .ProductLabels38,
.v1list .ProductLabels41,
.v1list .ProductLabels43,
.v1list .ProductLabels44 {
    display: none;
}
/*#Urun Durumlari Gizleme*/


/*fancybox*/
#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span {
    background-image: url(spritesheet.png);
    background-repeat: no-repeat;
    display: block;
}
.fancybox-opened .fancybox-skin {
    /*background: transparent !important;*/
    font-size: 14px!important;
    font-weight: 700!important;
    box-shadow:none !important;
}
.fancybox-prev span {
    background-position: -588px -8px;
    width: 33px;
    height: 33px;
}
.fancybox-next span {
    background-position: -7px -119px;
    width: 33px;
    height: 33px;
}
.fancybox-skin {
    -webkit-border-radius: 0!important;
    -moz-border-radius: 0!important;
    border-radius: 0!important
}
.fancybox-close{
  background-position: -542px -7px;
  width: 32px;
  height: 32px;
}

#fancy_popup_banner img{
  width:100%;
  height: 100%;
}

/*fancybox*/

/*Detaysayfasi Title*/
.contentTitle {
    font-size: 20px;
    font-family: sans-serif;
    font-stretch: condensed;
    font-weight: bold;
    margin: 0 0 20px 0;
    padding-bottom: 10px;
    border-bottom: 1px solid #eee;
}
/*Detaysayfasi Baslik*/

/**Navigationbar*/
.Navigationbar {
    float: left;
    font-family: Helvetica;
    font-size: 14px!important;
    font-weight: 700;
    line-height: 35px !important;
    box-shadow: none !important;
    border: 0px !important;
    color: #333 !important;
    margin-bottom: 10px !important;
    background: #eee;
    display: inline-block!important;
    width: 100%!important;
    padding: 10px 15px!important;
    background-color: #eee !important;

    box-sizing: border-box;
}
.Navigationbar a {
    padding: 0px !important;
    color: #333 !important;
    margin: 0 3px !important;
    font-size: 14px !important;
    font-family: Helvetica !important;
    font-stretch: semi-expanded !important;
    cursor: pointer;
}
.Navigationbar a:hover {
    color: orange!important
}

.bodyshow .Navigationbar{margin-top:0;}

/**#Navigationbar*/

/*-------------------------------TEXT-INPUT-SUBMIT------------------------------*/
    /*Text-Submit-Input*/
    .submit {
        background: #f4a856!important;
        background-color: #f4a856!important;
        border: 1px solid #DA9346!important;
        color: #fff!important;
        margin-bottom: 2px!important;
        height: auto!important;
        font-size: 14px!important;
        padding: 10px!important;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        min-width: 100px;
        text-transform: uppercase;
    }
    .text{background:none;}
    .textarea{background: none;}
    /*#Text-Submit-Input*/
/*-------------------------------#TEXT-INPUT-SUBMIT------------------------------*/

/*-------------------------------Sprite------------------------------*/
    /*Sprite*/
    .sprite {
        background-image: url(spritesheet.png);
        background-repeat: no-repeat;
        display: block
    }
    .sprite-boxed {
        width: 640px;
        height: 38px;
        background-position: -5px -70px
    }
    .sprite-bx-next-bg {
        width: 50px;
        height: 50px;
        background-position: -165px -5px
    }
    .sprite-bx-prev-bg {
        width: 50px;
        height: 50px;
        background-position: -225px -5px
    }
    .sprite-facebook-icon {
        width: 11px;
        height: 20px;
        background-position: -445px -5px
    }
    .sprite-fancybox_overlay {
        width: 10px;
        height: 10px;
        background-position: -466px -5px
    }
    .sprite-fanybox-box {
        width: 44px;
        height: 46px;
        background-position: -486px -5px
    }
    .sprite-fanybox-close {
        width: 36px;
        height: 35px;
        background-position: -540px -5px
    }
    .sprite-fanybox-left-arrow {
        width: 36px;
        height: 38px;
        background-position: -586px -5px
    }
    .sprite-fanybox-right-arrow {
        width: 36px;
        height: 33px;
        background-position: -5px -118px
    }
    .sprite-gPlus-icon {
        width: 21px;
        height: 20px;
        background-position: -51px -118px
    }
    .sprite-instagram-icon {
        width: 21px;
        height: 20px;
        background-position: -82px -118px
    }
    .sprite-pinterest_icon {
        width: 16px;
        height: 20px;
        background-position: -433px -118px
    }
    .sprite-return-top {
        background-position: -459px -118px
    }
    .sprite-search {
        width: 70px;
        height: 50px;
        background-position: -509px -118px
    }
    .sprite-twitter-icon {
        width: 21px;
        height: 18px;
        background-position: -589px -118px
    }
    .sprite-vitrin-slider-left-arrow {
        width: 31px;
        height: 0;
        background-position: -589px -146px
    }
    .sprite-vitrin-slider-right-arrow {
        width: 31px;
        height: 0;
        background-position: -246px -209px
    }
    .sprite-world-card {
        width: 150px;
        height: 50px;
        background-position: -287px -209px
    }
    .sprite-maximumcard {
        width: 150px;
        height: 50px;
        background-position: -113px -118px
    }
    .sprite-cardfinans {
        width: 150px;
        height: 50px;
        background-position: -285px -5px
    }
    .sprite-axess {
        width: 150px;
        height: 50px;
        background-position: -5px -5px
    }
    .sprite-visa-master {
        width: 231px;
        height: 67px;
        background-position: -5px -183px;
        display: inline-block;
    }
    .sprite-paraf {
        width: 150px;
        height: 50px;
        background-position: -273px -118px
    }
    .sprite-bonus {
        width: 150px;
        height: 50px;
        background-position: -5px -256px
    }
    .sprite-add-cardsmall {
        background-position: -456px -208px;
        width: 25px;
        height: 24px;
        float: left;
    }
    .sprite-add-cardbig {
        background-position: -504px -208px;
        width: 33px;
        height: 31px;
        float: left;
    }
    .sprite-add-cardMegabig {
        background-position: -552px -208px;
        width: 45px;
        height: 42px;
        float: left;
    }
    .sprite-numune-button {
        background-position: -598px -222px;
        width: 50px;
        height: 45px;
        display: inline-block;
        vertical-align: middle;
        margin-right: 15px;
    }
    .sprite-detay {
        background-image: url(/resman/uploads/sprite-detay.png);
        background-repeat: no-repeat;
        display: block;
    }
    .sprite-add-favori {
        background-position: -10px -9px;
        width: 134px;
        height: 18px;
    }
    .sprite-add-favori:hover {
        background-position: -10px -37px;
        width: 134px;
        height: 18px;
    }
    .sprite-alarm {
        background-position: -154px -9px;
        width: 102px;
        height: 18px;
    }
    .sprite-alarm:hover {
        background-position: -154px -37px;
        width: 102px;
        height: 18px;
    }
    .sprite-paylas {
        background-position: -266px -9px;
        width: 69px;
        height: 18px;
    }
    .sprite-paylas:hover {
        background-position: -266px -37px;
        width: 69px;
        height: 18px;
    }
    .sprite-card {
        background-position: -345px -9px;
        width: 142px;
        height: 18px;
    }
    .sprite-card:hover {
        background-position: -345px -37px;
        width: 142px;
        height: 18px;
    }

.sprite-mobile-numune{
    background-position: -170px -275px;
    width: 28px;
	height: 24px;
}
.sprite-mobile-sepet{
    background-position: -209px -275px;
   	width: 30px;
	height: 24px;

}
.sprite-mobile-user{
    background-position: -253px -275px;
   	width: 23px;
	height: 24px;
}
.sprite-mobile-search{
    background-position: -291px -276px;
    width: 24px;
	height: 24px;
}
.sprite-mobile-logo{
    background-position: -326px -276px;
    width: 88px;
	height: 24px;
}
    /*Sprite*/
/*-------------------------------#Sprite------------------------------*/

/*-------------------------------Duzenle------------------------------*/






/*-------------------------------whistlist------------------------------*/
.wishlist_caption {
    padding: 5px 10px;
    margin: 15px 0;
    width: 90%;
    background-color: #fff;
    color: #F26602;
    font-size: 14px
}
.wishlistrowth {
    padding: 15px 0;
    float: left;
    background-color: #FDFDFD;
    border-top: 1px solid #ddd;
    width: 100%
}
.wishlistrowth .span2 {
    border-right: 1px solid #ddd;
    text-align: center!important
}
/*-------------------------------#whistlist------------------------------*/


/*-------------------------------yorum------------------------------*/
ul.yorumslider {
    padding: 0;
    margin: 0
}
ul.yorumslider li {
    background: #fff;
    width: 195px!important;
    height: 150px!important;
    overflow: auto
}
ul.yorumslider li strong {
    font: 700 14px tahoma, arial;
    display: inline-block;
    width: 87%;
    text-align: left;
    font-weight: 400;
    color: #53637f;
    margin: 3% 7% 0 6%;
    border-bottom: 1px solid #ddd;
    padding: 0 0 4%
}
ul.yorumslider li span {
    font: 13px tahoma, arial;
    display: inline-block;
    width: 87%;
    float: left;
    text-align: left;
    color: #53637f;
    margin: 4% 7% 10% 6%
}
.yorumvitrinicerik div.bx-controls-direction a {
    position: absolute;
    top: 50px;
    background: url(slidearrow.png);
    height: 31px;
    overflow: hidden;
    text-indent: -99em;
    width: 27px
}
.yorumvitrinicerik div.bx-controls-direction a.bx-next {
    right: -20px;
    background-position: right top
}
.yorumvitrinicerik div.bx-controls-direction a.bx-prev {
    left: -20px
}
ul.yorumslider li:hover {
    background: #53637f;
    box-shadow: 0 0 5px 0 #394356 inset
}
ul.yorumslider li:hover strong {
    color: #fff;
    border-color: #627697
}
ul.yorumslider li:hover span {
    color: #fff
}
.yorumvitrin .bx-viewport {
    height: 150px!important
}
div.yorumvitrinicerik {
    position: relative
}
div.yorumvitrinicerik .bx-wrapper {
    max-width: 1300px!important
}
div.yorumvitrin {
    width: 1300px;
    margin: 20px 0 0;
    box-shadow: 0 0 5px #ddd;
    padding: 10px 10px 20px
}
div.yorumvitrinbaslik {
    text-align: left;
    margin: 0 0 5px;
    padding: 0 0 5px;
    border-bottom: 1px solid #eee
}
.bodyhome .yorumvitrinbaslik strong,
.bodyhome .yorumvitrinbaslik b {
    text-transform: uppercase!important;
    font-weight: 700!important;
    font-family: Arial!important;
    word-wrap: break-word!important;
    font-size: 14px!important;
    color: #35507D!important
}
.bodyhome .yorumvitrinbaslik b {
    margin-left: 3px;
    color: #8E8E8E!important
}



/*-------------------------------#yorum------------------------------*/

/*-------------------------------sifremiSifirla------------------------------*/
.bodyforgotpassword .leftformSide{display:none; font-size:14px;}
.bodyforgotpassword .rightformSide{width:50%;}
.bodyforgotpassword div.customerLostPasswordForm > form > div > div:nth-child(2) > input{width:100%; display:inline-block; height:40px;}
.bodyforgotpassword div.customerLostPasswordForm > form > div > div:nth-child(4) > div.p_captcha > span.captcha_input > input.text.captchafield {
    width: 100% !important;
    display: inline-block;
    height:40px;
    margin-top: 10px;
}
input[name="customer_lostpassword_submit"]{
  width:100%;
  padding:20px !important;
}
/*-------------------------------#sifremiSifirla------------------------------*/

/*-------------------------------siparis-takip------------------------------*/
#ordertrackform > div > div.leftformSide{
  display: none;
}
.bodyshoworder .rightformSide{
  width:50% !important;
}
#ordertrackform .text{
  padding: 20px;
  display: inline-block;
  width: 100% !important;
  margin-top: 10px;
}

#ordertrackform .leftSideline {
    font-size: 12px;
    font-weight: 700;
    display: inline-block;
    width: 100%;

}

input[name="customerordertracking"]{
  padding:20px !important;
  width:100%;
  display: inline-block;
}

#ordertrackform input[name="captcha10"]{
  margin-left: 0px !important;
}
/*-------------------------------#siparis-takip------------------------------*/

/*-------------------------------#Duzenle------------------------------*/

/*-------------------------------etiket-sayfasi------------------------------*/
.bodyclassshop  div[style*="clear:both"]{
clear:initial !important;
}
.bodyclassshop  .ulist {
    width: 20%;
}
/*-------------------------------#etiket-sayfasi------------------------------*/

/*-------------------------------favori-urun-sayfasi------------------------------*/
.favori_line {
    height: auto !important;
    display: inline-block !important;
    padding: 5px 0 5px 0 !important;
    margin: 5px 0 5px 0 !important;
    border-bottom: 1px solid #eee !important;
}
.favori_line_product a{
    color:#333 !important;
    font-size:14px !important;
}
.favori_line_img img{
    outline: 0px !important;
}

/*-------------------------------favori-urun-sayfasi------------------------------*/