* {
    outline: none;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

html {
    margin: 0px;
    padding: 0px;
}

body {
    margin: 0px;
    padding: 0px;
    font-family: "Open Sans", "Century Gothic", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #535353;
}

form {
    margin: 0px;
    padding: 0px;
}

A {
    color: #c82c2c;
    text-decoration: none;
    line-height: 100%;
}

A:hover {
    color: #c82c2c;
    text-decoration: underline;
}

A IMG {
    border: none;
}

.align_left {
    text-align: left;
}

.align_right {
    text-align: right;
}

#wrapper {
    position: absolute;
    width: 100%;
}

header,
footer,
nav,
article,
main,
section {
    display: block;
    padding: 0px;
    margin: 0px;
}

.cache {
    display: none;
}

._left_ {
    float: left;
}

._right_ {
    float: right;
}

.clear_both {
    clear: both;
}

.clear_left {
    clear: left;
}

.clear_right {
    clear: right;
}

.spacer_div_kucuk {
    height: 10px;
}

.spacer_div {
    height: 20px;
}

.spacer_div_30 {
    height: 30px;
}

.spacer_div_2,
.spacer_div_buyuk {
    height: 40px;
}

*.text-green {
    color: #3CB64B !important;
}

*.text-red {
    color: #c82c2c !important;
}

*.text-blue {
    color: #0053A2 !important;
}

.bg-desenli {
    /*background: url(../images/desen.jpg) left top repeat;*/
    padding: 27px 0px;
    border-bottom: 1px solid #E5E5E5;
}

#top_line {
    background-color: #333333;
    padding: 5px 0px;
    color: #e2e2e2;
}

#top_line i {
    color: #01a5bd;
}

#top_line a {
    color: #e2e2e2;
}


/** BEGIN: Top Logo & Search Cont **/

#ustlogo_srch_cont {
    padding: 18px 0px;
    background: #ffffff;
    border-bottom: 1px solid #d0d0d0;
}

#ustlogo_srch_cont #ust_logo_cont {
    float: left;
    width: 33.333%;
    padding-top: 2px;
}

#ustlogo_srch_cont #ust_logo_cont img {
    max-width: 100%;
}

#ustlogo_srch_cont #ust_srch_cont {
    width: 33.333%;
    margin: auto;
    padding-top: 5px;
}

#ustlogo_srch_cont #ust_srch_cont .input-group {
    border-color: #d2e3e2;
    border-width: 1px;
    border-style: solid;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}

#ustlogo_srch_cont #ust_srch_cont input {
    /*border-color:#c82c2c;*/
    background-color: #ebf5f5;
    border-width: 0px;
    -webkit-border-top-left-radius: 15px;
    -webkit-border-bottom-left-radius: 15px;
    -moz-border-radius-topleft: 15px;
    -moz-border-radius-bottomleft: 15px;
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
}

#ustlogo_srch_cont #ust_srch_cont input:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
}

#ustlogo_srch_cont #ust_srch_cont .btn {
    background: #ebf5f5 !important;
    color: #47bdce;
    border-left: none;
    -webkit-border-top-right-radius: 15px;
    -webkit-border-bottom-right-radius: 15px;
    -moz-border-radius-topright: 15px;
    -moz-border-radius-bottomright: 15px;
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
}

#ustlogo_srch_cont #ust_sag_menu {
    float: right;
    text-align: right;
    padding-top: 10px;
    width: 33.333%;
}

#ustlogo_srch_cont #ust_sag_menu .acici {
    display: none;
}

#ustlogo_srch_cont #ust_sag_menu ul {
    display: inline-block;
    margin: 0px;
    padding: 0px;
    list-style: none;
    width: 100%;
}

#ustlogo_srch_cont #ust_sag_menu ul li {
    display: inline-block;
    margin: 0px;
    padding: 0px;
    position: relative;
    width: 50%;
}

#ustlogo_srch_cont #ust_sag_menu ul li A {
    display: block;
    text-align: right;
    color: #494949;
    position: relative;
    text-decoration: none;
    font-weight: 600;
}

#ustlogo_srch_cont #ust_sag_menu ul li:first-child A {}

#ustlogo_srch_cont #ust_sag_menu ul li A .badge {
    position: absolute;
    margin-top: -9px;
    text-align: center;
    font-size: 9px;
    padding: 2px 3px;
    background-color: #01a5bd;
}

#ustlogo_srch_cont #ust_sag_menu ul li A span {
    display: inline-block;
    padding: 8px 10px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

#ustlogo_srch_cont #ust_sag_menu ul li A.yesil {
    color: #3CB64B;
}

#ustlogo_srch_cont #ust_sag_menu ul li A.yesil span {
    background: #F0F0F0;
}

#ustlogo_srch_cont #ust_sag_menu ul li A.siyah {
    color: #000000;
}

#ustlogo_srch_cont #ust_sag_menu ul li A.siyah span {
    background: #000000;
    color: #ffffff;
}

#ustlogo_srch_cont #ust_sag_menu ul li A.turuncu {
    color: #000000;
}

#ustlogo_srch_cont #ust_sag_menu ul li A.turuncu span {
    background: #01a5bd;
    color: #ffffff;
}

#ustlogo_srch_cont #ust_sag_menu ul li OL {
    display: none;
    margin: 0px;
    padding: 0px;
    position: absolute;
    z-index: 2000;
    list-style: none;
    right: 0px;
    padding-top: 10px;
}

#ustlogo_srch_cont #ust_sag_menu ul li:hover OL {
    display: block;
}

#ustlogo_srch_cont #ust_sag_menu ul li OL li {
    display: block;
    margin: 0px;
    padding: 0px;
}

#ustlogo_srch_cont #ust_sag_menu ul li OL li.onsmall {
    display: none;
}

#ustlogo_srch_cont #ust_sag_menu ul li OL li A {
    display: block;
    padding: 7px 14px;
    text-align: left;
    background: #545454;
    color: #ffffff;
    min-width: 200px;
    border-top: 1px solid rgb(201, 133, 38);
}

#ustlogo_srch_cont #ust_sag_menu ul li OL li A:hover {
    background: #ffffff;
    color: #c82c2c;
}

#ustlogo_srch_cont #ust_sag_menu ul li OL li:first-child A {
    border-top: none;
}

.breadcrumb {
    background: none;
    border-bottom: 1px solid #d0d0d0;
}

.breadcrumb A {
    color: #545454;
}

.breadcrumb .active {
    font-weight: bold;
    color: #000000;
}

@media (max-width: 991px) {
    #ustlogo_srch_cont #ust_logo_cont {
        float: left;
        margin-right: 0px;
        width: 50%;
        margin-bottom: 30px;
    }
    #ustlogo_srch_cont #ust_sag_menu {
        float: right;
        text-align: right;
        padding-top: 5px;
        margin-left: 0px;
        width: 50%;
    }
    #ustlogo_srch_cont #ust_sag_menu UL {
        width: auto;
    }
    #ustlogo_srch_cont #ust_sag_menu UL LI {
        width: auto;
        margin-left: 20px;
    }
    #ustlogo_srch_cont #ust_sag_menu UL LI:first-child {
        margin-left: 0px;
    }
    #ustlogo_srch_cont #ust_srch_cont {
        width: 100%;
    }
    #ustlogo_srch_cont #ust_srch_cont .input-group {
        width: 100%;
    }
}

@media (max-width: 575px) {
    #ustlogo_srch_cont #ust_sag_menu ul li OL li.onsmall {
        display: block;
    }
    #ustlogo_srch_cont #ust_sag_menu ul li.onlarge {
        display: none;
    }
    #ustlogo_srch_cont #ust_logo_cont {
        width: 30%;
        padding-top: 10px;
    }
    #ustlogo_srch_cont #ust_sag_menu {
        width: 70%;
    }
}


/** END: Top Logo & Search Cont **/


/** BEGIN: Top Nav **/

#top_navbar_cont {
    border-bottom: 1px solid #d0d0d0;
}

#top_navbar_cont .navbar {
    margin-left: 0px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
}

#top_navbar_cont .navbar-nav {
    margin: auto;
    font-weight: bold;
}

#top_navbar_cont .nav-item A {
    color: #434343;
}

#top_navbar_cont .nav-item A:hover,
#top_navbar_cont .nav-item.red-nav A {
    color: #01a5bd;
}


/** END: Top Nav **/


/** BEGIN: Üst Bölüm **/

table.uclu {
    margin: 0px;
    padding: 0px;
    border: none;
    width: 100%;
}

table.uclu td {
    margin: 0px;
    padding: 0px;
    border: none;
    width: 50%;
}

table.uclu td.left-col {
    padding-right: 15px;
}

table.uclu td.right-col {
    padding-left: 15px;
}

.number_inp_cont {
    width: 117px;
    border: 1px solid #CBCBCB;
    background: #ffffff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    display: table;
    padding: 0px;
    color: #CBCBCB;
}

.number_inp_cont>div {
    display: table-row;
}

.number_inp_cont>div>div {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    padding: 5px 0px;
    line-height: 1.1;
}

.number_inp_cont .left {
    width: 25%;
    border-right: 1px solid #CBCBCB;
    cursor: pointer;
    font-size: 100%;
}

.number_inp_cont .right {
    width: 25%;
    border-left: 1px solid #CBCBCB;
    cursor: pointer;
    font-size: 100%;
}

.number_inp_cont .left:hover,
.number_inp_cont .right:hover {
    color: #E8820C;
}

.number_inp_cont .middle {
    width: 50%;
    color: #2F2F2F;
    font-weight: normal;
    font-size: 90%;
}

.number_inp_cont .middle input {
    width: 100%;
    border: none;
    background: none;
    text-align: center;
    color: #2F2F2F;
    padding: 0px;
    margin: 0px;
    font-weight: 600;
    font-size: 140%;
}

#urun_detay_sepete_ekle .number_inp_cont {
    float: left;
}

#urun_detay_sepete_ekle .but_cont {
    float: left;
    margin-left: 20px;
    width: 300px;
}

#urun_detay_sepete_ekle .but_cont input {
    width: 100%;
    height: 43px;
    text-transform: uppercase;
    font-weight: bold;
}

#menu_icerik_kapatici {
    position: absolute;
    z-index: 2300;
    width: 100%;
    background: #000000;
    opacity: 0.5;
    filter: alpha(opacity=50);
    display: none;
}

*.hidden_el {
    display: none !important;
}

.uye-ic-menu ul {
    display: block;
    margin: auto;
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.uye-ic-menu .acici {
    display: none;
    font-weight: bold;
}

.uye-ic-menu li {
    display: block;
    margin: 0px;
    padding: 0px;
    float: left;
    width: 16.6%;
}

.uye-ic-menu li A.btn {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

.uye-ic-menu li A.btn.btn-block.btn-cikis {
    color: #ff0000;
    text-align: right;
    font-weight: bold;
    border: none;
    display: block;
}

@media (max-width: 981px) {
    .uye-ic-menu ul {
        display: inline;
    }
    .uye-ic-menu .acici {
        display: inline;
        cursor: pointer;
    }
    .uye-ic-menu nav {
        position: absolute;
        z-index: 500;
        display: none;
    }
    .uye-ic-menu nav .clear_left {
        clear: none;
    }
    .uye-ic-menu li {
        display: block;
        margin: 0px;
        padding: 0px;
        float: none;
        width: 100%;
    }
    .uye-ic-menu li A.btn.btn-block.btn-cikis {
        color: #ffffff;
        background: #ff0000;
        text-align: left;
    }
}


/** END: Üst Bölüm **/


/** BEGIN: Anasayfa Orta Banner **/

#anasayfa_orta_bannerlar {
    margin-bottom: 30px;
}

#anasayfa_orta_bannerlar img {
    width: 100%;
}

#anasayfa_orta_bannerlar .left {
    text-align: left;
}

#anasayfa_orta_bannerlar .right div {
    text-align: right;
}

#anasayfa_orta_bannerlar .right>div>div:first-child {
    padding-bottom: 27px;
}

@media (max-width: 1199px) {
    #anasayfa_orta_bannerlar .right>div>div:first-child {
        padding-bottom: 23px;
    }
}

@media (max-width: 991px) {
    #anasayfa_orta_bannerlar .right>div>div:first-child {
        padding-bottom: 16px;
    }
}

@media (max-width: 767px) {
    #anasayfa_orta_bannerlar .right>div>div:first-child {
        padding-top: 30px;
        padding-bottom: 30px;
    }
}


/** END: Anasayfa Orta Banner **/

.sp_title {
    text-align: center;
    margin-bottom: 20px;
    font-weight: bold;
}

.sp_title i {
    font-style: normal;
    color: #01a5bd;
}

.bg-light-gray {
    background-color: #f2f5f7;
}

.bg-dark-gray {
    background-color: #e6ecf0;
}

.box-with-vertical-padd {
    padding-top: 10px;
    padding-bottom: 10px;
}

.box-with-vertical-padd-lg {
    padding-top: 20px;
    padding-bottom: 20px;
}

.buyuk_baslik_cont {
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 56px;
}

*.buyuk_baslik {
    padding: 0px;
    margin: 0px;
    color: #c82c2c;
    font-size: 240%;
    font-weight: 600;
}

main {}

#icsayfa_anacont {
    background: #ffffff;
    padding: 50px 40px;
    border: 1px solid #cdcdcd;
    -webkit-box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.44);
    -moz-box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.44);
    box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.44);
}

#anasayfa_kucuk_banner {
    position: relative;
    margin: 0 auto;
    top: 0px;
    left: 0px;
    width: 1280px;
    height: 179px;
    visibility: hidden;
}

#anasayfa_kucuk_banner .slides {
    cursor: default;
    position: relative;
    top: 0px;
    left: 0px;
    width: 1280px;
    height: 179px;
    overflow: hidden;
}

#anasayfa_kucuk_banner .slides div {
    padding: 5px;
    background: #ffffff;
    border: 2px solid #f0f0f0;
}

#anasayfa_kucuk_banner .slides A {
    background-color: #C4CBDE;
    display: block;
}

#anasayfa_kucuk_banner .slides div img {
    width: 100%;
    opacity: 0.8;
    filter: alpha(opacity=80);
}

#anasayfa_kucuk_banner .slides div:hover img {
    opacity: 1;
    filter: alpha(opacity=100);
}


/*
#ansayfa_kucuk_banner{font-size:0px;}
#ansayfa_kucuk_banner div{display:inline-block; margin-left:2.5%; width:18%; padding:5px; background:#ffffff; border:2px solid #f0f0f0;}

#ansayfa_kucuk_banner div:first-child{margin-left:0%;}
#ansayfa_kucuk_banner div A{background-color:#C4CBDE; display:block;}
#ansayfa_kucuk_banner div img{width:100%; opacity: 0.8; filter: alpha(opacity=80);}
#ansayfa_kucuk_banner div:hover img{opacity: 1; filter: alpha(opacity=100);}

*/

.align-center {
    text-align: center;
}

.alt-cizgili {
    border-bottom: 2px solid #565656;
    padding-bottom: 4px;
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
    margin: 0px;
}

.gri_cont {
    padding: 15px 0px;
    background: #F6F6F6;
}

.gri_cont_giris {
    padding: 15px;
    background: #F6F6F6;
}

.koyu_gri_cont {
    padding: 15px 0px;
    background: #dcdcdc;
}

.beyaz_cont {
    background: #ffffff;
}

.beyaz_cont.with_padding,
.koyu_gri_cont.with_padding {
    padding: 20px;
}

.golgeli {
    -webkit-box-shadow: 0px 2px 2px 0px rgba(50, 50, 50, 0.55);
    -moz-box-shadow: 0px 2px 2px 0px rgba(50, 50, 50, 0.55);
    box-shadow: 0px 2px 2px 0px rgba(50, 50, 50, 0.55);
}

.alt_yuvarlak {
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}

.bolum_basligi {
    margin-bottom: 30px;
}

.bolum_basligi_bg_cont {
    overflow: hidden;
    text-align: center;
}

.bolum_basligi.with-bg-line {
    display: inline-block;
    padding: 0 15px;
    position: relative;
}

.bolum_basligi.with-bg-line:before,
.bolum_basligi.with-bg-line:after {
    background: #ddd;
    content: "";
    display: block;
    height: 1px;
    position: absolute;
    top: 50%;
    width: 400%;
}

.bolum_basligi.with-bg-line:before {
    right: 100%;
}

.bolum_basligi.with-bg-line:after {
    left: 100%;
}

.urunler {}

.urunler .bir_urun {
    float: left;
    width: 18.4%;
    margin-left: 2%;
    margin-bottom: 20px;
    padding: 12px;
    background: #ffffff;
    text-align: center;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    position: relative;
}

.urunler .bir_urun:hover {
    opacity: 1;
    filter: alpha(opacity=1);
}

.urunler .bir_urun:first-child,
.urunler .bir_urun:nth-child(5n+1) {
    margin-left: 0%;
}

.urunler .bir_urun:nth-child(5n+1) {
    clear: left;
}

.urunler .bir_urun .img {
    text-align: center;
    /*height: 150px;*/
    overflow: hidden;
    margin-bottom: 10px;
}

.urunler .bir_urun .img img {
    max-height: 100%;
    max-width: 100%;
}

.urunler .bir_urun h5 {
    text-align: center;
    min-height: 35px;
    overflow: hidden;
    font-size: 100%;
}

.urunler .bir_urun h5 A {
    color: #000000;
    font-size: 110%;
    text-decoration: none;
}

.urunler.kategoriler .bir_urun {
    padding: 0px;
}

.urunler.kategoriler .bir_urun .img {
    margin-bottom: 0px;
}

.urunler.kategoriler .bir_urun h5 {
    background: #221e1f;
    min-height: none;
    padding-top: 15px;
    padding-bottom: 15px;
}

.urunler.kategoriler .bir_urun h5 A {
    color: #ffffff;
}

.urunler .bir_urun .fiyat_aciklama {
    color: #51880a;
    padding: 5px;
    border-bottom: 1px dotted #51880a;
    /*border:1px solid #51880a; text-align:center; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;*/
    margin-bottom: 10px;
}

.urunler .bir_urun .fiyat {
    font-size: 130%;
    text-align: center;
    margin-bottom: 10px;
    min-height: 30px;
}

.urunler .bir_urun .fiyat A {
    text-decoration: none;
    color: #01a5bd;
    font-weight: bold;
}

.urunler .bir_urun .fiyat A.stok_yok {
    color: #c82c2c;
}

.urunler .bir_urun .fiyat del {
    font-size: 80%;
    white-space: nowrap;
}

.urunler .bir_urun .ind_aciklama {
    margin-bottom: 10px;
}

.urunler .bir_urun .ind_aciklama ._left_ {
    background: #c82c2c;
    color: #ffffff;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    padding: 8px 4px;
    font-size: 70%;
    float: none;
    position: absolute;
    z-index: 100;
}

.urunler .bir_urun .ind_aciklama ._right_ {
    background: #c82c2c;
    color: #ffffff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 3px 5px;
}

.urunler .bir_urun .ind_aciklama ._right_.kirmizi {
    background: #E70E00;
}

.urunler .bir_urun .eniyi_fiyat {
    margin-bottom: 10px;
}

.urunler .bir_urun .eniyi_fiyat>div {
    margin: auto;
    display: inline-block;
    background: url(../images/smiley.png) left center no-repeat;
    height: 18px;
    padding-left: 25px;
    color: #589c00;
    font-weight: 600;
}

.urunler .bir_urun .yeni_urun {
    padding: 5px 9px;
    background: #F15A29;
    color: #ffffff;
    position: absolute;
    left: 0px;
    font-weight: bold;
}

.urunler.altili {}

.urunler.altili .bir_urun,
.urunler.altili .bir_urun:nth-child(5n+1) {
    margin-left: 2%;
    width: 15%;
}

.urunler.altili .bir_urun:first-child,
.urunler.altili .bir_urun:nth-child(6n+1) {
    margin-left: 0%;
}

.urunler.altili .bir_urun h5 {}

.urunler.altili .bir_urun:nth-child(5n+1) {
    clear: none;
}

.urunler.altili .bir_urun:nth-child(6n+1) {
    clear: left;
}

.urunler.uclu {}

.urunler.uclu .bir_urun {
    margin-left: 2%;
    width: 32%;
}

.urunler.uclu .bir_urun:first-child,
.urunler.uclu .bir_urun:nth-child(3n+1) {
    margin-left: 0%;
}

.urunler.uclu .bir_urun h5 {}

.urunler.uclu .bir_urun:nth-child(5n+1) {
    clear: none;
}

.urunler.uclu .bir_urun:nth-child(3n+1) {
    clear: left;
}

.urunler.dortlu {}

.urunler.dortlu .bir_urun {
    margin-left: 2%;
    width: 23.5%;
}

.urunler.dortlu .bir_urun:first-child,
.urunler.dortlu .bir_urun:nth-child(4n+1) {
    margin-left: 0%;
}

.urunler.dortlu .bir_urun h5 {}

.urunler.dortlu .bir_urun:nth-child(5n+1) {
    clear: none;
}

.urunler.dortlu .bir_urun:nth-child(4n+1) {
    clear: left;
}

.urunler.kategoriler .bir_urun h5 {
    min-height: 30px;
    font-weight: bold;
}

.urunler.markalar .bir_urun .img {
    height: auto;
}

.urunler.tek_urun .bir_urun {
    float: none !important;
    width: 100% !important;
    margin: 0px !important;
    border: none;
}

.urunler.tek_urun .bir_urun .fiyat {
    min-height: 30px !important;
    margin-bottom: 0px !important;
}

.urunler.tek_urun .bir_urun h5 {
    height: auto;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    min-height: auto;
}

.urunler.tek_urun .bir_urun .ind_aciklama {
    position: absolute;
    width: 100%;
    padding-right: 40px;
}

.urunler.ikili {}

.urunler.ikili .bir_urun {
    margin-left: 2%;
    width: 49%;
}

.urunler.ikili .bir_urun:first-child {
    margin-left: 0%;
}

.tanitim {
    background: url(../images/tanitim-bg.jpg) center center;
    background-size: cover;
    padding: 40px 0px;
    color: #000000;
    text-align: center;
    border-bottom: 2px solid #f0f0f0;
}

.tanitim A {}

.tanitim .content {
    font-size: 160%;
}

#hizli_arama_formu {
    text-align: center;
    padding: 15px 30px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
}

#hizli_arama_formu>div {
    display: inline-block;
    width: 32%;
    margin-left: 2%;
    text-align: left;
    vertical-align: top;
}

#hizli_arama_formu>div:first-child {
    margin-left: 0%;
}

#hizli_arama_formu>div>label {
    display: block;
    margin: 0px;
    padding: 0px;
    font-size: 120%;
    margin-bottom: 7px;
}

footer {
    background: #2B2A29;
    padding: 20px 0px;
}

#altmenu_bulten_cont {
    color: #f0f0f0;
}

#altmenu_bulten_cont>.container>._left_ {
    width: 60%;
    border-right: 1px solid #D9D9D9;
}

#altmenu_bulten_cont>.container>._right_ {
    width: 40%;
    padding: 2%;
    color: #D9D9D9;
}

#altmenu_bulten_cont>.container>._left_>._left_ {
    width: 50%;
}

#altmenu_bulten_cont>.container>._left_>._left_>._left_ {
    width: 46%;
    padding: 2%;
}

#altmenu_bulten_cont h3 {
    margin: 0px;
    padding: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    font-weight: bold;
    color: #D9D9D9;
}

#altmenu_bulten_cont ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

#altmenu_bulten_cont ul li {
    margin: 0px;
    padding: 2px 0px;
}

#altmenu_bulten_cont ul li A {
    color: #9a9a9a;
    text-decoration: none;
}

#altmenu_bulten_cont ul li A:hover {
    color: #D9D9D9;
    text-decoration: none;
}

#alt_logososyal_cont {}

#alt_logososyal_cont>._left_ {
    width: 30%;
}

#alt_logososyal_cont>._left_ img {
    max-width: 100%;
}

#alt_logososyal_cont>._right_ {
    width: 20%;
    margin-right: 10%;
}

#alt_logososyal_cont>._right_ img {
    width: 100%;
}

#alt_logososyal_cont>._right_ A {
    display: block;
    float: right;
    width: 24%;
    margin-right: 1%;
}

#alt_logososyal_cont>._right_ A:first-child {
    margin-right: 0%;
}

.alt_tel {
    color: #ffffff;
    font-size: 150%;
    text-align: center;
    padding-right: 10%;
    font-weight: bold;
}

.alt_tel .label {
    background: none;
    color: #51f7fe;
    font-size: 120%;
    padding: 0px;
}

.uc_sutunlu .bir_sutun {
    float: left;
    width: 32.8%;
    margin-left: 0.8%;
}

.uc_sutunlu .bir_sutun:first-child {
    margin-left: 0%;
}

.uc_sutunlu .bir_sutun img {
    width: 100%;
}

.uc_sutunlu.baslikli .bir_sutun {
    position: relative;
}

.uc_sutunlu.baslikli .__baslik {
    position: absolute;
    bottom: 0px;
}

.uc_sutunlu.baslikli .__baslik A {
    display: block;
    background: url(../images/uclusutunlu_baslik_bg.png) left top repeat;
    color: #ffffff;
    text-decoration: none;
    padding: 10px 10px;
    text-align: center;
    font-size: 16px;
}

.anasayfa_sosyal .bir_sutun {
    border: 1px solid #cdcdcd;
    padding: 10px;
    background: #ffffff;
}

.anasayfa_sosyal .bir_sutun .title {
    font-size: 120%;
    font-weight: bold;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #f0f0f0;
}

.anasayfa_sosyal .bir_sutun .content {
    height: 550px;
    overflow: auto;
}


/** BEGIN: Üye Yorumları **/

.uye_yorumlari .bir_yorum {
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: 1px dotted #d8d8d8;
}

.uye_yorumlari .bir_yorum:first-child {
    border-top: none;
}

.uye_yorumlari ._baslik {
    font-weight: bold;
    margin-bottom: 5px;
}

.uye_yorumlari ._tarih {
    margin-bottom: 10px;
    font-style: italic;
}


/** END: Üye Yorumları **/

.ust_tel {
    font-size: 90%;
    font-weight: bold;
    color: #01a5bd;
}

.ust_tel .badge {
    background: #01a5bd;
    color: #ffffff;
    font-size: 110%;
}

@media (max-width: 1100px) {
    .urunler .bir_urun,
    .urunler.dortlu .bir_urun,
    .urunler .bir_urun:nth-child(5n+1),
    .urunler.dortlu .bir_urun:nth-child(4n+1) {
        width: 32%;
        margin-left: 2%;
        margin-bottom: 20px;
    }
    .urunler .bir_urun:first-child,
    .urunler.dortlu .bir_urun:first-child,
    .urunler .bir_urun:nth-child(3n+1) {
        margin-left: 0%;
    }
    .urunler.altili .bir_urun,
    .urunler.altili .bir_urun:nth-child(5n+1),
    .urunler.altili .bir_urun:nth-child(6n+1) {
        width: 32%;
        margin-left: 2%;
        margin-bottom: 20px;
    }
    .urunler.altili .bir_urun:first-child,
    .urunler.altili .bir_urun:nth-child(3n+1) {
        margin-left: 0%;
    }
    .urunler .bir_urun:nth-child(5n+1) {
        clear: none;
    }
    .urunler .bir_urun:nth-child(3n+1) {
        clear: left;
    }
    .urunler.dortlu .bir_urun:nth-child(4n+1) {
        clear: none;
        float: left;
    }
}

@media (max-width: 981px) {
    body {
        font-size: 14px;
    }
    .urunler .bir_urun,
    .urunler .bir_urun:first-child,
    .urunler .bir_urun:nth-child(3n+1),
    .urunler .bir_urun:nth-child(5n+1),
    .urunler .bir_urun:nth-child(6n+1),
    .urunler.dortlu .bir_urun,
    .urunler.dortlu .bir_urun:first-child,
    .urunler.dortlu .bir_urun:nth-child(4n+1) {
        width: 48%;
    }
    .urunler .bir_urun:first-child,
    .urunler .bir_urun:nth-child(2n+1) {
        margin-left: 0%;
    }
    .urunler .bir_urun:nth-child(2n) {
        margin-left: 4%;
    }
    .urunler.altili .bir_urun,
    .urunler.altili .bir_urun:first-child,
    .urunler.altili .bir_urun:nth-child(3n+1),
    .urunler.altili .bir_urun:nth-child(5n+1),
    .urunler.altili .bir_urun:nth-child(6n+1) {
        width: 48%;
    }
    .urunler.altili .bir_urun:first-child,
    .urunler.altili .bir_urun:nth-child(2n+1),
    .urunler.dortlu .bir_urun:nth-child(4n+1) {
        margin-left: 0%;
    }
    .urunler.altili .bir_urun:nth-child(2n) {
        margin-left: 4%;
    }
    .urunler.uclu .bir_urun,
    .urunler.uclu .bir_urun:nth-child(3n+1) {
        margin-left: 4%;
        width: 48%;
    }
    .urunler.uclu .bir_urun:first-child,
    .urunler.uclu .bir_urun:nth-child(2n+1) {
        margin-left: 0%;
    }
    .urunler .bir_urun:nth-child(3n+1),
    .urunler .bir_urun:nth-child(5n+1),
    .urunler .bir_urun:nth-child(6n+1),
    .urunler .bir_urun:nth-child(4n+1) {
        clear: none;
    }
    .urunler .bir_urun:nth-child(2n+1) {
        clear: left;
    }
    .urunler.ikili .bir_urun {
        margin-left: 0%;
        width: 100%;
    }
    .urunler.ikili .bir_urun:first-child {
        margin-left: 0%;
    }
}

@media (max-width: 768px) {
    body {
        font-size: 16px;
    }
    /*
    .urunler{}
    .urunler .bir_urun{width:100% !important; margin-left:0% !important; margin-bottom:40px !important;}
    .urunler .bir_urun .img{height:auto; padding:10px;}
    .urunler .bir_urun h5{height:auto; min-height:0px; font-size:200% !important;}
    .urunler .bir_urun .img img{height:auto; width:100%;}
    */
    .urunler .bir_urun .img {
        height: auto;
        padding: 10px;
    }
    .urunler .bir_urun .img img {
        height: auto;
        width: 100%;
    }
    .urunler .bir_urun:nth-child(2n+1) {
        clear: left !important;
    }
    #hizli_arama_formu>div {
        display: block;
        width: 100%;
        margin-left: 0%;
    }
    .bolum_basligi {
        font-size: 300%;
    }
    .uc_sutunlu .bir_sutun {
        float: none !important;
        width: 100% !important;
        margin-left: 0% !important;
        margin-bottom: 20px;
    }
    .uc_sutunlu .clear_left {
        clear: none !important;
    }
    .anasayfa_sosyal .bir_sutun .content {
        height: auto;
        max-height: 500px;
        overflow: auto;
    }
    #urun_detay_sepete_ekle .number_inp_cont {
        float: none;
        width: 100%;
        margin-bottom: 10px;
    }
    #urun_detay_sepete_ekle .but_cont {
        float: none;
        margin-left: 0px;
        width: 100%;
    }
    #urun_detay_sepete_ekle .clear_left {
        clear: none;
    }
    table.uclu {
        display: block;
    }
    table.uclu tr {
        display: block;
    }
    table.uclu td {
        display: block;
        width: 100%;
        padding: 0px;
        margin-bottom: 20px;
    }
    table.uclu td.left-col {
        padding-right: 0px;
    }
    table.uclu td.right-col {
        padding-left: 0px;
    }
}

@media (max-width: 550px) {
    .urunler .bir_urun {
        width: 100% !important;
        margin-left: 0% !important;
        margin-bottom: 40px !important;
    }
    .urunler .bir_urun .img {
        height: auto;
        padding: 10px;
    }
    .urunler .bir_urun h5 {
        height: auto;
        min-height: 0px;
    }
    .urunler .bir_urun .img img {
        height: auto;
        width: 100%;
    }
}

.img-fullwidth {
    width: 100%;
}

.iki_sutunlu>._left_ {
    width: 48%;
}

.iki_sutunlu>._right_ {
    width: 48%;
    margin-left: 4%;
}

.vurgulu {
    color: #EFC63F;
    font-weight: bold;
}

#yeni_uyelik_cont>._left_ {
    width: 70%;
    background: #FFFFFF;
    padding: 20px 5%;
}

#yeni_uyelik_cont>._right_ {
    width: 25%;
}


/*#yeni_uyelik_cont > ._left_ .form-group{width:49%;}
#yeni_uyelik_cont > ._left_ .form-group input[type="text"], #yeni_uyelik_cont > ._left_ .form-group input[type="password"]{width:100%;}*/

.uye_giris_blogu {
    background: #ffffff;
    padding: 20px 5%;
}

@media (max-width: 768px) {
    /** mobil **/
    #yeni_uyelik_cont>._left_ {
        width: 100%;
    }
    #yeni_uyelik_cont>._right_ {
        display: none;
    }
    /*#yeni_uyelik_cont > ._left_ .form-group{float:none; width:100%;}*/
}

.ana_resim {
    width: 25%;
    float: left;
    margin-right: 2%;
    margin-bottom: 15px;
}

.baslik_hiyerarsi {
    color: #919191;
    padding: 0px;
    text-align: left;
}

.baslik_hiyerarsi A {
    color: #919191;
    text-decoration: none;
}

.baslik_hiyerarsi A:hover {
    color: #000000;
    text-decoration: underline;
}

.baslik_hiyerarsi span {
    color: #000000;
}

.baslik_hiyerarsi span.solblok_acici {
    color: #4B4B4B;
    cursor: pointer;
}

#SOL_BLOK {
    width: 30%;
    padding-right: 5%;
    float: left;
}

#ANA_BLOK {
    width: 70%;
    float: left;
}

.blok_baslik {
    color: #F25560;
    font-size: 20px;
    border-bottom: 1px solid #EEEEEE;
    height: 30px;
}

.mobile_only {
    display: none;
}

.ul_solmenu {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.ul_solmenu li {
    margin: 0px;
    padding: 0px;
    margin-bottom: 15px;
    color: #4A474D;
}

.ul_solmenu li:hover {
    color: #F25560;
}

.ul_solmenu li .glyphicon-menu-down {
    display: inline-block;
}

.ul_solmenu li .glyphicon-menu-up {
    display: none;
}

.ul_solmenu li A {
    color: #4A474D;
    text-decoration: none;
}

.ul_solmenu li A:hover {
    color: #F25560;
    text-decoration: none;
}

.ul_solmenu li>.submenu {
    display: none;
}

.ul_solmenu li .submenu ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding-left: 15px;
    border-left: 1px solid #EEEEEE;
    margin-top: 10px;
}

.ul_solmenu li .submenu ul li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding-top: 10px;
}

.ul_solmenu li .submenu ul li:first-child {
    padding-top: 0px;
}

.ul_solmenu li.opened,
.ul_solmenu li.opened ._left_ A {
    color: #F25560;
}

.ul_solmenu li.opened>.submenu {
    display: block;
}

.ul_solmenu li.opened .glyphicon-menu-up {
    display: inline-block;
}

.ul_solmenu li.opened .glyphicon-menu-down {
    display: none;
}

#urunliste_arama_but {
    cursor: pointer;
    margin-bottom: 10px;
    display: none;
}

#urunliste_arama_cont {
    border: 1px solid #F0F0F0;
}

#urunliste_arama_cont>._left_ {
    width: 32%;
}

#urunliste_arama_cont>._right_.son {
    width: 36%;
}

#urunliste_arama_cont>._left_>._left_,
#urunliste_arama_cont>._right_>._left_ {
    width: 50%;
}

#urunliste_arama_cont>._right_.son>._left_:first-child {
    padding: 0% 5%;
}

.sss_arama_cont {
    margin-bottom: 50px;
    text-align: center;
}

.sss_arama_cont>div {
    width: 50%;
    margin: auto;
}

.sss_liste .soru {
    margin-bottom: 20px;
}

.sss_liste .soru h2 {
    padding: 0px;
    margin: 0px;
    font-size: 120%;
    cursor: pointer;
}

.sss_liste .soru h2 span {
    color: #008DD2;
}

.sss_liste .soru .__icerik {
    padding: 10px;
    display: none;
}

.urun_kategorileri_icice {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.urun_kategorileri_icice li {
    margin: 0px;
    padding: 10px 10px;
    font-size: 15px;
    font-weight: bold;
    border-top: 1px solid #f0f0f0;
}

.urun_kategorileri_icice li:first-child {
    border-top: none;
}

.urun_kategorileri_icice li A {
    color: #8E8E8E;
    text-decoration: none;
}

.urun_kategorileri_icice:first-child>li>div>._left_>A {
    color: #c82c2c;
}

.urun_kategorileri_icice li ._right_ {
    position: relative;
    font-weight: bold;
    color: #00538A;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    cursor: pointer;
}

.urun_kategorileri_icice li ._right_:before {
    content: "+";
}

.urun_kategorileri_icice li ._right_.minus:before {
    content: "-";
}

.urun_kategorileri_icice li>ul {
    display: none;
}

.urun_kategorileri_icice li>ul li {
    font-weight: normal;
    border: none;
}

.urun_kategorileri_icice li>ul li>ul li {
    padding: 5px 10px;
    font-size: 90%;
}

.iframe_pop {
    width: 100%;
    height: 500px;
}


/** BEGIN: Ürün Detay **/

#udet_resim_anacont {
    position: relative;
    z-index: 50;
}

#udet_resim_anacont>._left_ {
    width: 50%;
    /*padding-right:5%;*/
}

#udet_resim_anacont>._right_ {
    width: 50%;
    padding-bottom: 20px;
    background: #FCFCFC;
    border-left: 1px solid #E5E5E5;
}

#udet_resim_anacont>._right_ .cont {
    padding: 0px 30px;
}

#udet_resim_anacont>._right_ .cont hr {
    margin: 15px 0px;
}

#udet_resim_anacont .resimler_cont {
    float: left;
    width: 20%;
}

#udet_resim_anacont .resimler_cont .sutun {
    padding-top: 1px;
}

#udet_resim_anacont .resimler_cont .sutun:first-child {
    padding-top: 0px;
}

#udet_resim_anacont .resimler_cont img {
    width: 100%;
    border: 1px solid #EEEEEE;
    cursor: pointer;
}

#udet_resim_anacont .resimler_cont2 .sutun {
    float: right;
    width: 20%;
}

#udet_resim_anacont .resimler_cont2 img {
    width: 100%;
    border: 1px solid #EEEEEE;
    cursor: pointer;
}

#udet_resim_anacont .anaresim_cont {
    float: left;
    width: 80%;
    /*margin:auto;*/
}

#udet_resim_anacont .anaresim_cont #urun_ana_resim {
    width: 100%;
    /*border:1px solid #EEEEEE;*/
}

#udet_resim_anacont .anaresim_cont .buyuk_gor {
    position: absolute;
    z-index: 50;
    margin-top: 1px;
    display: block;
}

#udet_resim_anacont .anaresim_cont .buyuk_gor img {
    width: 40px;
}

#udet_resim_anacont h1 {
    margin: 0px;
    padding: 10px 0px 20px 0px;
    font-size: 20px;
    font-weight: 600;
}

#udet_resim_anacont .fiyat_eski {
    color: #ADADAD;
    text-decoration: line-through;
    font-size: 150%;
    padding-right: 10px;
}

#udet_resim_anacont .fiyat_yeni {
    color: #000000;
    font-size: 150%;
    font-weight: bold;
}

#udet_resim_anacont .fiyat_yeni .kdv_durumu {
    font-size: 70%;
    font-weight: normal;
}

#udet_resim_anacont .urun_ozet {
    color: #6C6C6C;
    font-size: 12px;
    margin-bottom: 20px;
}

#urun_detay_gelenstok_cont .btn {
    background-color: #E8820C;
    color: #ffffff;
}

#urun_detay_stok_cont_var .btn {
    background-color: #E8820C;
    color: #ffffff;
    font-size: 16px;
    width: 100%;
}

#udet_resim_anacont .kdv_durumu {
    color: #343434;
}


/** END: Ürün Detay **/

.btn {
    margin: 0px;
}

.btn-info .glyphicon,
.btn-danger .glyphicon,
.btn-success .glyphicon,
.btn-primary .glyphicon {
    color: #ffffff;
}

[class*="alert"] {}

.tablar .basliklar .tab_baslik {
    float: left;
    width: 200px;
    font-size: 16px;
    border: none;
    cursor: pointer;
    padding-bottom: 12px;
}

.tablar .basliklar .tab_baslik.active {
    background: #000000;
    color: #ffffff;
}

.tablar .basliklar .tab_baslik div {
    position: absolute;
    width: 198px;
    text-align: center;
    padding: 5px 10px;
}

.tablar .basliklar .tab_baslik.active div {
    margin-top: 1px;
}

.tablar .icerikler .tab_icerik {
    border: 1px solid #858585;
    display: none;
    padding: 20px;
    display: none;
}

.tablar .icerikler .tab_icerik.active {
    display: block;
}

.tablar.tablar_2 .basliklar .tab_baslik {
    width: auto;
    border-bottom: 2px solid #ffffff;
    font-size: 20px;
    padding: 5px 10px;
    margin-left: 10px;
    color: #a0a0a0;
}

.tablar.tablar_2 .basliklar .tab_baslik:first-child {
    margin: 0px;
}

.tablar.tablar_2 .basliklar .tab_baslik.active {
    border-bottom: 2px solid #F25560;
    color: #535353;
}

.tablar.tablar_2 .icerikler .tab_icerik {
    border: none;
    padding: 20px 0px;
}

.share_cont span {
    height: 22px;
}

.share_cont span span.stMainServices {
    height: 22px;
}

.share_cont span span.stButton_gradient {
    height: 22px;
}

.uyelik_form {
    width: 50%;
    margin: auto;
}

.bg-maroon {
    background-color: #d81b60 !important;
}

.bg-purple {
    background-color: #605ca8 !important;
}

.bg-purple,
.bg-purple:hover,
.bg-maroon,
.bg-maroon:hover {
    color: #ffffff;
}

.btn[class*="bg-"]:hover {
    -webkit-box-shadow: inset 0 0 100px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 0 100px rgba(0, 0, 0, 0.2);
}

.btn.btn-full-width {
    width: 100%;
}

.btn.btn-full-pembe {
    background: #E8820C;
    color: #ffffff;
    width: 100%;
    font-weight: bold;
}

.urun_slider {
    width: 100%;
}

.banner_loadingscr {
    position: absolute;
    top: 0px;
    left: 0px;
}

.banner_loadingscr .div_1 {
    filter: alpha(opacity=70);
    opacity: 0.7;
    position: absolute;
    display: block;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
}

.banner_loadingscr .div_2 {
    position: absolute;
    display: block;
    background: url(../img/loading.gif) no-repeat center center;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
}

.encoksat_container,
.iusat_container,
.ensoninc_container {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 479px;
    height: 280px;
    overflow: hidden;
}

#encoksat_cont,
#iusat_cont,
#ensoninc_cont {
    display: none;
    position: relative;
    top: 0px;
    left: 0px;
    width: 479px;
    height: 280px;
    overflow: hidden;
}

.encoksat_container table td,
.iusat_container table td,
.ensoninc_container table td {
    width: 20%;
    overflow: hidden;
}

.encoksat_container table td .ic,
.iusat_container table td .ic,
.ensoninc_container table td .ic {
    margin: 0% 5%;
    border: 2px solid #dddddd;
}

.encoksat_container table td .img_cont,
.iusat_container table td .img_cont,
.ensoninc_container table td .img_cont {
    width: 100%;
    height: 289px;
    overflow: hidden;
}

.encoksat_container table td .img_cont img,
.iusat_container table td .img_cont img,
.ensoninc_container table td .img_cont img {
    width: 100%;
    padding: 5%;
}

.encoksat_container table td .urun_ad,
.iusat_container table td .urun_ad,
.ensoninc_container table td .urun_ad {
    top: 319px;
    height: 35px;
    font-size: 16px;
    line-height: 16px;
    text-align: center;
}

.encoksat_container table td .urun_ad A,
.iusat_container table td .urun_ad A,
.ensoninc_container table td .urun_ad A {
    color: #686868;
}

.encoksat_container table td .urun_fiyat,
.iusat_container table td .urun_fiyat,
.ensoninc_container table td .urun_fiyat {
    top: 356px;
    height: 25px;
    font-size: 16px;
    line-height: 16px;
    text-align: center;
    font-weight: bold;
}

.encoksat_container table td .urun_fiyat A,
.iusat_container table td .urun_fiyat A,
.ensoninc_container table td .urun_fiyat A {
    color: #797979;
}


/*
.encoksat_container table td:hover .img_cont img, .iusat_container table td:hover .img_cont img, .ensoninc_container table td:hover .img_cont img{border:1px solid #ffffff;}
.encoksat_container table td:hover .ic, .iusat_container table td:hover .ic, .ensoninc_container table td:hover .ic{border:2px solid #DDDDDD;}
.encoksat_container table td .incele A, .iusat_container table td .incele A, .ensoninc_container table td .incele A{display:block; text-decoration: none; color:#ffffff; background:#ffffff; font-size:14px; font-weight: bold; padding:10px 0px; text-align: center; height:34px;}
.encoksat_container table td:hover .incele A, .iusat_container table td:hover .incele A, .ensoninc_container table td:hover .incele A{background:#797979;}
*/

@media (max-width: 992px) {
    /** tablet **/
    #urunliste_arama_cont>._left_ {
        float: none;
        width: 100%;
    }
    #urunliste_arama_cont>._right_.son {
        float: none;
        width: 100%;
    }
    #urunliste_arama_cont>.clear_both {
        float: none;
    }
    #urunliste_arama_cont>._right_.son>._left_:first-child {
        padding: 0%;
    }
    #udet_resim_anacont>._left_ {
        float: none;
        width: 100%;
        padding-right: 0%;
        margin-bottom: 20px;
    }
    #udet_resim_anacont>._right_ {
        float: none;
        width: 100%;
        margin-bottom: 20px;
        padding: 20px;
    }
    #udet_resim_anacont>.clear_both {
        clear: none;
    }
    .uyelik_form {
        width: 70%;
    }
    .iki_sutunlu>._left_ {
        float: none;
        width: 100%;
    }
    .iki_sutunlu>._right_ {
        float: none;
        width: 100%;
    }
    .iki_sutunlu>.clear_both {
        clear: none;
    }
    #altmenu_bulten_cont>.container>._left_,
    #altmenu_bulten_cont>.container>._right_ {
        width: 100%;
        float: none;
        border: none;
    }
    #altmenu_bulten_cont>.container>._left_ {
        border-bottom: 1px solid #CECECE;
        padding-bottom: 10px;
        margin-bottom: 10px;
    }
    #altmenu_bulten_cont>.container>._right_ {
        text-align: center;
    }
    #ebulten_form {
        width: auto;
        margin: auto;
        display: inline-block;
    }
    #altmenu_bulten_cont>.container>.clear_both {
        clear: none;
    }
    .sss_arama_cont>div {
        width: 80%;
    }
}

@media (max-width: 768px) {
    /** mobil **/
    .desktop_only {
        display: none;
    }
    .mobile_only {
        display: block;
    }
    .mobile_only.inline {
        display: inline;
    }
    #urunliste_arama_but {
        display: block;
    }
    #urunliste_arama_cont {
        display: none;
    }
    #urunliste_arama_cont>._left_>._left_,
    #urunliste_arama_cont>._right_>._left_ {
        width: 100%;
        float: none
    }
    #urunliste_arama_cont>._left_>.clear_left,
    #urunliste_arama_cont>._right_>.clear_left {
        clear: none;
    }
    #SOL_BLOK {
        display: none;
    }
    #ANA_BLOK {
        width: 100%;
    }
    .uyelik_form {
        width: 100%;
    }
    #udet_resim_anacont .resimler_cont2 .sutun {
        width: 50%;
    }
    .sss_arama_cont>div {
        width: 100%;
    }
}

INPUT.seri_kod_kutu {
    width: 65px;
    text-align: center;
    border: 1px solid #acacac;
    display: inline;
}

#_keywords_block_ A {
    text-decoration: none;
}

#_keywords_block_ A:hover {
    text-decoration: underline;
}


/** BEGIN: Ürünler **/

.stok_yok {
    color: #bb0000;
    text-align: center;
    margin-bottom: 10px;
}

.yolda {
    color: #00bb00;
    text-align: center;
    margin-bottom: 10px;
}


/** END: Ürünler **/

#left_visamaster_cont {
    text-align: center;
}


/** BEGIN: ZORUNLUUUUUU--- **/

.zorunlu {
    color: #ff0000;
}

.zorunlu2 {
    color: #ffaa00;
}

.islembasarili {
    color: #657182;
    font-size: 18px;
}

.islembasarisiz {
    color: #aa0000;
    font-size: 18px;
}


/** BEGIN: Loading Div **/

#__loading_div {
    position: fixed;
    display: none;
    left: 0px;
    width: 100%;
    height: 100%;
    padding-top: 100px;
    background: url(../images/loading_div_bg.png);
    z-index: 1000;
}

#__loading_div DIV {
    width: 400px;
    margin: auto;
    text-align: center;
}

#__loading_div .buyuk_yazi {
    color: #ffffff;
    font-weight: bold;
    font-size: 27px;
}

#__loading_div .buyuk_yazi IMG {
    width: 128px;
}

#__loading_div .kucuk_yazi {
    color: #ffffff;
    font-weight: bold;
    font-size: 15px;
}

#__loading_div IMG {
    width: 128px;
}


/** END: Loading Div **/


/** BEGIN: Floating Message Div **/

#__message_div {
    position: fixed;
    display: none;
    left: 0px;
    width: 100%;
    height: 100%;
    padding-top: 30px;
    background: url(../images/loading_div_bg.png);
    z-index: 950;
}

#__message_div #__message_border {
    background: url(../images/floating_message_border_bg.png);
    width: 510px;
    margin: auto;
    padding: 10px;
}

#__message_div #__message_title {
    float: left;
    color: #ffffff;
    font-weight: bold;
    font-size: 14px;
}

#__message_div #__message_closer {
    float: right;
}

#__message_div #__message_div_message_part {
    width: 490px;
    padding: 5px;
    background: #ffffff;
    margin-top: 10px;
}


/** END: Floating Message Div **/


/** BEGIN: Popup Div **/

#popup_window_cont {
    position: fixed;
    display: none;
    left: 0px;
    width: 100%;
    height: 100%;
    padding-top: 100px;
    background: url(../images/loading_div_bg.png);
    z-index: 950;
}

#popup_window_cont .container {
    border: 1px solid #000000;
    background: #ffffff;
    padding: 0px;
}

#popup_window_cont .container .close_but {
    text-align: right;
}

#popup_window_cont .container .close_but A {
    display: inline-block;
    padding: 7px 14px;
    font-weight: bold;
    font-size: 21px;
    color: #5E5E5E;
    text-decoration: none;
    background: #f0f0f0;
    border: 1px solid #5E5E5E;
}

#popup_window_cont .content_cont {
    padding: 15px;
}


/** END: Popup Div **/

.sozlesme {
    width: 100%;
    height: 150px;
    border: 1px solid #aaaaaa;
    background: #f0f0f0;
    overflow: scroll;
}

.sozlesme .icerik {
    padding: 10px;
}

.adres_div {
    text-align: right;
    padding: 5px;
    margin-bottom: 2px;
}

.adres_div_sil {
    text-align: center;
    cursor: pointer;
}

.adres_div_adres {
    text-align: left;
}

.adres_div_duzelt {
    text-align: center;
    cursor: pointer;
}


/** BEGIN: Sayfalamalar **/

.sayfalama {
    border: 1px solid #C1D8AA;
    background-color: #ffffff;
    padding: 5px;
    font-size: 120%;
}

.sayfalama .kayit_adet_bilgisi {
    float: left;
    padding-left: 10px;
}

.sayfalama .sayfa_linkleri {
    float: right;
    padding-right: 10px;
    font-weight: bold;
}

.sayfalama .sayfa_linkleri .secili {
    color: #0B81B4;
    font-size: 90%;
    cursor: default;
}

.sayfalama .sayfa_linkleri .secili:hover {
    text-decoration: none;
    cursor: default;
}

.sayfalama .sayfa_linkleri .ilk {}

.sayfalama .sayfa_linkleri .son {}

.sayfalama .sayfa_linkleri .onceki {}

.sayfalama .sayfa_linkleri .sonraki {}


/** END: Sayfalamalar **/


/** BEGIN: Kredi Kartları **/

.kredi_kartlari {}

.kredi_kartlari .kart_adi {
    margin-top: 10px;
    font-weight: bold;
    color: #000000;
    font-size: 14px;
    border: 1px solid #aaaaaa;
    text-align: center;
}

.taksit_secenekleri TH {
    text-align: center;
    border: 1px solid #e9e9e9;
    border-top: none;
}

.taksit_secenekleri TD {
    border: 1px solid #e9e9e9;
    border-top: none;
    text-align: right;
}

.sifir_fark TH {
    font-size: 13px;
}

.sifir_fark TD {
    font-size: 13px;
    font-weight: bold;
}


/** END: Kredi Kartları **/

.kart_bilgileri {
    border: 1px solid #aaaaaa;
    width: 548px;
}

.kart_bilgileri TH {
    text-align: left;
}

.kart_bilgileri TD {
    text-align: left;
}

.kart_bilgileri #guvenlik_kodu {
    width: 40px;
}

.kart_bilgileri td {
    text-align: left;
    font-size: 14px;
}

.kart_bilgileri input[type="text"],
.kart_bilgileri input[type="password"] {
    border: 1px solid #787878;
    color: #454545;
    background: #f3f3f3;
    padding: 3px;
    width: 300px;
    font-size: 17px;
    font-family: arial;
}

.kart_bilgileri select {
    border: 1px solid #787878;
    color: #454545;
    background: #f3f3f3;
    padding: 3px;
    font-size: 17px;
    font-family: arial;
}

.kart_bilgileri textarea {
    border: 1px solid #787878;
    color: #454545;
    background: #f3f3f3;
    padding: 3px;
    width: 350px;
    height: 100px;
    font-size: 17px;
    font-family: arial;
}

.__odeme_secenegi {
    display: none;
}

#odeme_secenek_basliklari {
    border-bottom: 1px solid #6B6B6B;
}

#odeme_secenek_basliklari .btn {
    -webkit-border-radius: px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom: none;
}


/** BEGIN: Sipariş Bloğu **/

#div_siparisler {
    position: relative;
}

#div_siparisler #div_siparis_yok {
    color: #000000;
    display: none;
}

#div_siparisler #div_siparis_var {
    color: #000000;
    display: none;
}

#div_siparisler H1 {
    font-size: 13px;
    color: #FE6271;
    text-align: right;
    margin: 0px;
    padding: 0px;
    padding-right: 7px;
    padding-bottom: 5px;
    border-bottom: 1px solid #f0f0f0;
    background: #FEC9D3;
}

#div_siparisler H3 {
    background: #F25560;
    font-size: 15px;
    color: #ffffff;
    text-align: left;
    margin: 0px;
    padding: 5px;
    padding-left: 7px;
    border-bottom: 1px dashed #f0f0f0;
    font-family: "Myriad Pro";
}

#div_siparisler .siparis_urun {
    background: #f9f9f9;
    border-bottom: 1px solid #f0f0f0;
}

#div_siparisler .siparis_urun .kisisel_ozellikler {
    color: #575757;
    font-style: italic;
}

#div_siparisler .siparis_urun .border_bottom {
    border-bottom: 1px dotted #cdcdcd;
}

#div_siparisler .siparis_paket {
    border-bottom: 1px dashed #f0f0f0;
}

#div_siparisler .siparis_span_sil {
    color: #ffffff;
    padding: 4px;
    background: #ff0000;
    font-weight: bold;
    cursor: pointer;
}

.siparis_span_sil b {
    display: none;
}

#div_siparisler .siparis_span_duzelt {
    color: #ffffff;
    background: #00aa00;
    padding: 4px;
    font-weight: bold;
    cursor: pointer;
}

#div_siparisler_buyuk {}

#div_siparisler_buyuk #div_siparis_yok {
    color: #000000;
    display: none;
}

#div_siparisler_buyuk #div_siparis_var {
    color: #000000;
    display: none;
}

#div_siparisler_buyuk H1 {
    font-size: 13px;
    color: #FE6271;
    text-align: right;
    margin: 0px;
    padding: 0px;
    padding-right: 7px;
    padding-bottom: 5px;
    border-bottom: 1px solid #f0f0f0;
    background: #FEC9D3;
}

#div_siparisler_buyuk H3 {
    background: #F25560;
    font-size: 15px;
    color: #ffffff;
    text-align: left;
    margin: 0px;
    padding: 5px;
    padding-left: 7px;
    border-bottom: 1px dashed #f0f0f0;
    font-family: "Myriad Pro";
}

#div_siparisler_buyuk .siparis_urun {
    background: #f9f9f9;
    border-bottom: 1px solid #f0f0f0;
}

#div_siparisler_buyuk .siparis_urun .kisisel_ozellikler {
    color: #575757;
    font-style: italic;
}

#div_siparisler_buyuk .siparis_urun .border_bottom {
    border-bottom: 1px dotted #cdcdcd;
}

#div_siparisler_buyuk .siparis_paket {
    border-bottom: 1px dashed #f0f0f0;
}

#div_siparisler_buyuk .siparis_span_sil {
    color: #ffffff;
    padding: 4px;
    background: #ff0000;
    font-weight: bold;
    cursor: pointer;
}

#div_siparisler_buyuk .siparis_span_duzelt {
    color: #ffffff;
    background: #00aa00;
    padding: 4px;
    font-weight: bold;
    cursor: pointer;
}

#div_siparisler_buyuk .but_iptal {
    border: 1px solid #aaaaaa;
    color: #000000;
    cursor: pointer;
}

#div_siparisler_buyuk .but_siparisver {
    border: 1px solid #aaaaaa;
    color: #000000;
    cursor: pointer;
}

.sepet_uyeindkat {
    background: #efef55;
    padding: 5px;
    margin-bottom: 10px;
    font-size: 16px;
}


/** END: Sipariş Bloğu **/

.siparis_listesi {}

.siparis_listesi TH {
    background: #6B6B6B/*#58973F*/
    ;
    padding: 5px;
    color: #f0f0f0;
}

.siparis_listesi TD {
    background: #f9f9f9;
    padding: 3px;
}

.siparis_listesi .onaylandi TD {
    background: #44F844;
}

.siparis_listesi .iptal TD {
    background: #F87777;
}

.siparis_listesi .odeme_yapildi TD {
    background: #000000;
    color: #ffffff;
}

.siparis_detay {}

.siparis_detay TH {
    background: #6B6B6B/*#58973F*/
    ;
    padding: 3px;
    font-size: 13px;
    text-align: left;
    color: #f0f0f0;
}

.siparis_detay TD {
    background: #f9f9f9;
    padding: 3px;
    font-size: 13px;
}

.siparis_detay .solgun_satir TD {
    color: #565656;
}

.sip_detay_uyeindkart {
    font-size: 13px;
    color: #ad0000;
}

.tablo_sepet_son_stokta_yok {}

.tablo_sepet_son_stokta_yok TH {
    border: 1px solid #cdcdcd;
    padding: 3px;
}

.tablo_sepet_son_stokta_yok TD {
    border: 1px solid #cdcdcd;
    padding: 3px;
}

.sepet_kupon {
    font-size: 15px;
    color: #6B6B6B;
}

.sepet_kupon #kupon_kodu {
    font-size: 16px;
    padding: 5px;
    border: 1px solid #6B6B6B/*#F25560*/
    ;
    width: 100px;
}

.sepet_kupon span {
    color: #6B6B6B;
}


/** END: ZORUNLUUUUUU--- **/

.durum_mesaji_0 {
    font-size: 13px;
    color: #dd0000;
}

.durum_mesaji_1 {
    font-size: 13px;
    color: #00aa00;
}

.sip_adim_cont {
    text-align: center;
    padding: 20px;
}

table.urun_kis_ozellikler {}

table.urun_kis_ozellikler td {
    padding: 5px;
}

table.urun_kis_ozellikler TH {
    text-align: right;
}

table.table_1 {}

table.table_1 td {
    padding: 5px;
}

table.table_1 th {
    padding: 5px;
}

.table.valign-middle td,
.table.valign-middle th {
    vertical-align: middle;
}

.urun_kisozl_cont {}

.urun_kisozl_cont .bir_ozl {
    float: left;
    margin-left: 6px;
    cursor: pointer;
    padding: 5px 7px;
    font-size: 15px;
    color: #000000;
    border: none;
    font-weight: bold;
}

.urun_kisozl_cont .bir_ozl:first-child {
    margin-left: 0px;
}

.urun_kisozl_cont .bir_ozl.selected {
    border: 1px solid #F25560;
    color: #F25560;
}

.urun_kisozl_cont .bir_ozl.pasif {
    border: none;
    color: #aaaaaa;
    cursor: default;
    font-weight: normal;
}

.urun_kisozl_cont .bir_ozl.renkli {
    padding: 3px;
    text-align: center;
}

.urun_kisozl_cont .bir_ozl.renkli div {
    width: 25px;
    height: 25px;
    display: inline-block;
    text-align: center;
}

.urun_kisozl_cont .bir_ozl.renkli div:first-child {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.urun_kisozl_cont .bir_ozl.renkli div.baslik {
    width: auto;
    height: auto;
    font-weight: normal;
}


/** BEGIN: Ürün Detay Sayfası **/

#urun_detay_cont {}

#urun_detay_sol {
    float: left;
    width: 410px;
    padding: 10px;
    padding-right: 0px;
    text-align: center;
}

.hr {
    border-bottom: 1px solid #cdcdcd;
}

.kucuk_uyari_yazisi {
    color: #545454;
    text-align: left;
}

.cizili {
    text-decoration: line-through;
}

.urundetay_indkart {
    font-size: 14px;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #cd0000;
}

#urun_detay_gelenstok_cont {
    padding: 10px;
}

#urun_detay_ozelstok_cont {
    padding: 10px;
}

.urundetay_ulkevergi {
    font-size: 12px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.urundetay_ulkevergi_2 {
    font-size: 12px;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #cd0000;
}

.urundetay_fiyat_sizinicin {
    font-size: 24px;
    color: #990000;
}

.urundetay_fiyat_sizinicin span {
    color: #000000;
    font-size: 13px;
    padding-bottom: 10px;
}

.urundetay_ind_aciklama>div {
    padding: 10px 25px;
    background: #F4FFE5;
    color: #51880a;
    border: 1px solid #D1E3B7;
}

.urundetay_ind_aciklama:after {
    display: block;
    background: url(../images/ok-asagi.png) 50px top no-repeat;
    background-size: auto 100%;
    height: 10px;
    content: '';
    position: absolute;
    margin-top: -1px;
    width: 100px;
}

.urundetay_ind_aciklama A {
    color: #51880a;
    text-decoration: underline;
}

.urundetay_ind_aciklama span {
    color: #c82c2c;
    font-weight: bold;
}

#urundetay_fiyat_cont {
    display: table;
    padding: 0px;
    margin: 0px;
    width: auto;
}

#urundetay_fiyat_cont>div {
    display: table-row;
}

#urundetay_fiyat_cont>div>div {
    display: table-cell;
    vertical-align: middle;
    padding: 7px 12px;
}

#urundetay_fiyat_cont>div>div>div {
    display: inline-block;
}

#urundetay_fiyat_cont>div>div.ind {
    color: #ffffff;
    background: #E70E00;
    font-size: 130%;
    line-height: 100%;
    text-align: center;
    font-weight: bold;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

#urundetay_fiyat_cont>div>div.ind span {
    display: block;
    font-size: 70%;
    text-align: center;
}

#urun_gr_fiyati {
    padding: 5px 12px;
    color: #E8820C;
}

#urun_gr_fiyati i {
    color: #E8820C;
}

.sepet_tablosu {
    background: #ffffff;
}

.sepet_tablosu th {
    font-size: 100%;
    font-weight: 600;
    color: #676767;
    text-align: left;
    padding: 0% 2%;
}

.sepet_tablosu th div {
    border-bottom: 1px solid #dcdcdc;
    text-align: left;
    padding: 10px 0%;
}

.sepet_tablosu td {
    border-bottom: 1px solid #dcdcdc;
    padding: 1% 2%;
}

.sepet_tablosu td .__urun_ad {
    font-size: 100%;
}

.sepet_tablosu td .__urun_kod {
    font-size: 90%;
    color: #898989;
}

.sepet_tablosu td.sepet_fiyat {
    font-size: 150%;
    font-weight: bold;
}

._but_duzelt {
    padding: 5px;
    border: 1px solid #F25560;
    cursor: pointer;
    color: #F03196;
    background: #FCDCE2;
    font-weight: bold;
}

._but_sil {
    padding: 5px;
    border: 1px solid #F25560;
    cursor: pointer;
    color: #ffffff;
    background: #D4269F;
    font-weight: bold;
}

._but_onay {
    padding: 6px;
    border: none;
    cursor: pointer;
    color: #ffffff;
    background: url(../images/ozel_but_bg.png) left top repeat-x #691C6D/*#EB3A82*/
    ;
    font-weight: bold;
    padding-left: 10px;
    padding-right: 10px;
}

#urun_detay_stok_cont_yok {
    display: none;
}

#urun_detay_stok_cont_yolda {
    display: none;
}

#urun_detay_stok_cont_var {
    display: none;
}

.sepet_hediyeler {}

.sepet_hediyeler ._left_ {
    width: 45%;
    margin-right: 5%;
}

.sepet_hediyeler ._right_ {
    width: 45%;
    margin-left: 5%;
}

@media (max-width: 981px) {
    .sepet_hediyeler ._left_ {
        width: 100%;
        margin-right: 0%;
        float: none;
    }
    .sepet_hediyeler ._right_ {
        width: 100%;
        margin-left: 0%;
        float: none;
        padding-top: 20px;
    }
    .sepet_hediyeler .clear_both {
        clear: none;
    }
}

.sepet_tablosu_ust {
    background: #ffffff;
}

.sepet_tablosu_ust td {
    border-bottom: 1px solid #dcdcdc;
    padding: 10px 0px;
}

.sepet_tablosu_ust .urun_resim {
    border: 1px solid #dcdcdc;
}

.sepet_tablosu td .__urun_ad {
    font-size: 14px;
}

.udetay_stok_marka_onayi {
    display: table;
    width: auto;
    padding: 0px;
    margin: 0px;
}

.udetay_stok_marka_onayi>div {
    display: table-row;
}

.udetay_stok_marka_onayi>div>div {
    display: table-cell;
    padding: 7px 13px;
    vertical-align: middle;
    text-align: left;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.udetay_stok_marka_onayi>div>.stok_limit {
    border: 1px solid #ffffff;
    background: url(../images/ikon-sinirli-stok.png) 13px center no-repeat #F0F0F0;
    padding-left: 50px;
}

.udetay_stok_marka_onayi>div>.stok_limit span {
    display: block;
}

.udetay_stok_marka_onayi>div>.stok_limit span:first-child {
    font-weight: bold;
}

.udetay_stok_marka_onayi>div>.spacer {
    width: 15px;
}

.udetay_stok_marka_onayi>div>.marka_onayi {
    border: 1px solid #3CB64B;
}

.kucuk_baslik {
    font-size: 140%;
    font-weight: 600;
}

.skt_bilgi {
    /*background:url(../images/ikon-check.png) 20px center no-repeat #F4FFE5;*/
    padding: 20px;
    /*padding-left:80px;*/
}

.skt_bilgi h5 {
    margin: 0px;
    padding: 0px;
    color: #3CB64B;
    margin-bottom: 5px;
}

.skt_bilgi p {
    margin: 0px;
    padding: 0px;
    font-size: 120%;
}

.skt_bilgi p A {
    color: #000000;
    text-decoration: underline;
}

#udet_ozellik_aciklama .beyaz_cont {
    display: table;
    width: 100%;
}

#udet_ozellik_aciklama .beyaz_cont>div {
    display: table-row;
}

#udet_ozellik_aciklama .beyaz_cont>div>div {
    display: table-cell;
    width: 50%;
    padding: 20px;
    vertical-align: top;
}

#udet_ozellik_aciklama .beyaz_cont>div>div:first-child img {
    width: 100%;
}

@media (max-width: 768px) {
    .urundetay_ind_aciklama ._left_,
    .urundetay_ind_aciklama ._right_ {
        width: 100%;
        text-align: center;
    }
    .urundetay_ind_aciklama ._left_ {
        margin-bottom: 10px;
    }
    #udet_ozellik_aciklama .beyaz_cont {
        display: block;
        width: 100%;
    }
    #udet_ozellik_aciklama .beyaz_cont>div {
        display: block;
    }
    #udet_ozellik_aciklama .beyaz_cont>div>div {
        display: block;
        width: 100%;
    }
}

@media (max-width: 500px) {
    #urundetay_fiyat_cont {
        display: block;
    }
    #urundetay_fiyat_cont>div {
        display: block;
    }
    #urundetay_fiyat_cont>div>div {
        display: block;
    }
    #urundetay_fiyat_cont>div>div>div {
        display: inline-block;
    }
    #urundetay_fiyat_cont>div>div.ind {
        color: #ffffff;
        background: #E70E00;
        font-size: 130%;
        text-align: center;
        font-weight: bold;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
    }
    #urundetay_fiyat_cont>div>div.ind span {
        display: block;
        font-size: 90%;
        text-align: center;
    }
}


/** END: Ürün Detay Sayfası **/

.kampanya_listesi {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.kampanya_listesi LI {
    margin: 0px;
    padding: 4px;
    border: 1px solid #FDDAE1;
    margin-bottom: 30px;
}

.kampanya_listesi LI img {
    width: 969px;
}

.haberler {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.haberler li {
    margin: 0px;
    padding: 0px;
    margin-top: 10px;
    padding-top: 10px;
    border-top: 1px solid #cdcdcd;
}

.haberler li:first-child {
    margin-top: 0px;
    padding-top: 0px;
    border-top: none;
}

.haberler li .__resim {
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
}

.haberler li .__resim img {
    width: 120px;
}

.haberler li .haber_baslik {
    font-weight: 600;
    font-size: 15px;
    font-family: "Myriad Pro";
}

.haberler li .haber_kaynak {
    font-weight: bold;
    color: #454545;
}

.haberler li .devam {
    text-align: right;
    font-weight: 600;
    font-family: "Myriad Pro";
    font-size: 15px;
}

.haberler li .devam A {
    color: #565656;
}

.secili_adres {
    font-size: 15px;
}

.video-list-thumbs {}

.video-list-thumbs>li {
    margin-bottom: 12px;
}

.video-list-thumbs>li:last-child {}

.video-list-thumbs>li>a {
    display: block;
    position: relative;
    background-color: #111;
    color: #fff;
    padding: 8px;
    border-radius: 3px transition: all 500ms ease-in-out;
    border-radius: 4px
}

.video-list-thumbs>li>a:hover {
    box-shadow: 0 2px 5px rgba(0, 0, 0, .3);
    text-decoration: none
}

.video-list-thumbs h2 {
    bottom: 0;
    font-size: 14px;
    height: 33px;
    margin: 8px 0 0;
}

.video-list-thumbs .glyphicon-play-circle {
    font-size: 60px;
    opacity: 0.6;
    position: absolute;
    right: 39%;
    top: 31%;
    text-shadow: 0 1px 3px rgba(0, 0, 0, .5);
    transition: all 500ms ease-in-out;
}

.video-list-thumbs>li>a:hover .glyphicon-play-circle {
    color: #fff;
    opacity: 1;
    text-shadow: 0 1px 3px rgba(0, 0, 0, .8);
}

.video-list-thumbs .duration {
    background-color: rgba(0, 0, 0, 0.4);
    border-radius: 2px;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    left: 12px;
    line-height: 13px;
    padding: 2px 3px 1px;
    position: absolute;
    top: 12px;
    transition: all 500ms ease;
}

.video-list-thumbs>li>a:hover .duration {
    background-color: #000;
}

@media (min-width:320px) and (max-width: 480px) {
    .video-list-thumbs .glyphicon-play-circle {
        font-size: 35px;
        right: 36%;
        top: 27%;
    }
    .video-list-thumbs h2 {
        bottom: 0;
        font-size: 12px;
        height: 22px;
        margin: 8px 0 0;
    }
}

@media (max-width: 700px) {
    #popup_window_cont {
        height: 100%;
        padding-top: 0px;
    }
    .iframe_pop {
        height: 300px;
    }
    #__message_div {
        position: fixed;
        display: none;
        left: 0px;
        width: 100%;
        height: 100%;
        padding-top: 0px;
    }
    #__message_div #__message_border {
        width: 100%;
        padding: 10px;
    }
    #__message_div #__message_title {
        float: left;
        color: #ffffff;
        font-weight: bold;
        font-size: 11px;
    }
    #__message_div #__message_closer {
        float: right;
    }
    #__message_div #__message_div_message_part {
        width: 100%;
        padding: 5px;
        background: #ffffff;
        margin-top: 10px;
    }
    .tablar .basliklar .tab_baslik {
        width: 140px;
        font-size: 11px;
    }
    .tablar .basliklar .tab_baslik div {
        width: 138px;
        padding: 5px 5px;
    }
    .tablar .icerikler .tab_icerik {
        padding: 10px;
    }
    .tablar .icerikler .tab_icerik h2 {
        font-size: 12px;
    }
    .tablar.tablar_2 .basliklar .tab_baslik {
        font-size: 10px;
        padding: 5px 5px;
        margin-left: 10px;
    }
    .tablar.tablar_2 .basliklar .tab_baslik:first-child {
        margin: 0px;
    }
    .tablar.tablar_2 .icerikler .tab_icerik {
        padding: 10px 0px;
    }
    .tablar .__encoksatan {
        display: none;
    }
    .urun_kisozl_cont {}
    .urun_kisozl_cont .bir_ozl {
        float: left;
        margin-left: 3px;
        cursor: pointer;
        padding: 2px 4px;
        font-size: 9px;
    }
    .urun_kisozl_cont .bir_ozl:first-child {
        margin-left: 0px;
    }
    .urun_kisozl_cont .bir_ozl.renkli {
        padding: 3px;
    }
    .urun_kisozl_cont .bir_ozl.renkli div {
        width: 12px;
        height: 12px;
    }
    .sepet_tablosu {}
    .sepet_tablosu th {
        font-size: 11px;
        padding: 1% 2%;
    }
    .sepet_tablosu td .__urun_ad {
        font-size: 11px;
    }
    .sepet_tablosu .urun_resim {
        width: 30px;
    }
    .sepet_tablosu .btn {
        font-size: 9px;
    }
    .sepet_tablosu .btn .glyphicon {
        font-size: 9px;
    }
    #sepet_ozet_sag .btn {
        font-size: 12px;
    }
    sayfalama {
        border: 1px solid #C1D8AA;
        background-color: #f9f9f9;
        padding: 5px;
    }
    .sayfalama .kayit_adet_bilgisi {
        float: none;
        text-align: center;
        padding: 0px;
        margin-bottom: 10px;
    }
    .sayfalama .sayfa_linkleri {
        float: none;
        text-align: center;
        padding: 0px;
        font-size: 120%;
    }
    .sayfalama .clear_both {
        clear: none;
    }
    #altmenu_bulten_cont h3 {
        font-size: 7px;
    }
    #altmenu_bulten_cont ul li {
        font-size: 7px;
    }
}

.btn-default {
    color: #333333;
    background-color: #ffffff;
    border-color: #cccccc;
}

.btn-default:focus,
.btn-default.focus {
    color: #333333;
    background-color: #e6e6e6;
    border-color: #8c8c8c;
}

.btn-default:hover {
    color: #333333;
    background-color: #e6e6e6;
    border-color: #adadad;
}

.btn-default:active,
.btn-default.active,
.open>.dropdown-toggle.btn-default {
    color: #333333;
    background-color: #e6e6e6;
    border-color: #adadad;
}

.btn-default:active:hover,
.btn-default.active:hover,
.open>.dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open>.dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open>.dropdown-toggle.btn-default.focus {
    color: #333333;
    background-color: #d4d4d4;
    border-color: #8c8c8c;
}

.btn-default:active,
.btn-default.active,
.open>.dropdown-toggle.btn-default {
    background-image: none;
}

.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
    background-color: #ffffff;
    border-color: #cccccc;
}

.btn-default .badge {
    color: #ffffff;
    background-color: #333333;
}