
.noselect{
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.margin-padding-sifir{
    margin-bottom:0!important;
    padding-bottom:0!important
}
.col-centered{
    text-align:center;
    float:none;
    margin:0 auto
}
.vcenter{
    vertical-align:middle;
    display:table-cell
}
.vertical-align{
    align-items:center;
    flex-direction:row;
    justify-content:center;
    display:flex!important
}
@media(max-width:767px){
    .vertical-align{
        display:block
    }
}
.text-center{
    text-align:center
}
.center-odeme-kutu{
    width:160px;
    height:90px;
    margin-top:10px;
    margin-bottom:10px
}
@media(max-width:1200px){
    .center-odeme-kutu{
        width:100%
    }
}
.img-responsive{
    margin:0 auto
}
.center-inline{
    display:inline!important;
    margin-right:auto;
    margin-left:auto
}
.bold_text{
    font-weight:700!important
}
.dcenter{
    margin:0 auto;
    display:table
}
@media(max-width:991px){
    .width_100_sm{
        width:100%!important
    }
}
@media(max-width:1199px){
    .width_100_md{
        width:100%!important
    }
}
@media(max-width:767px){
    .width_100_xs{
        width:100%!important
    }
}
.mouse_pan{
    cursor:pointer
}
.text750{
    font-size:.750em
}
.text800{
    font-size:.800em
}
.text850{
    font-size:.850em
}
.text900{
    font-size:.900em
}
.text950{
    font-size:.950em
}
.font_14{
    font-size:14px
}
.link_text{
    text-decoration:none!important
}
.gri-btn-bgc{
    color:#474747!important;
    background-color:#dcdcdc!important;
    border:#dcdcdc!important
}
.gri-btn-bgc:hover{
    background-color:#e6e6e6!important
}
.cizgi_y80{
    height:1px;
    border-bottom:1px solid #d2d2d2;
    margin:15px auto;
    width:80%
}
.cizgi_y100{
    height:1px;
    border-bottom:1px solid #d2d2d2;
    margin:15px auto
}

.border_3x{
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px
}
.border_2x{
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px
}
.border_5x{
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px
}
.sms_dogrulama_hata{
    color:#404446;
    font-size:16px;
    text-align:center;
    padding:10px 15px;
    margin-bottom:20px;
    background-color:#fdca19
}
.il_form_hatali_v3{
    width:800px;
    color:#474747;
    line-height:20px;
    padding:12px 10px;
    text-align:center;
    font-size:1.200em;
    margin:0 auto 15px auto;
    background-color:#ffbd13
}
.il_form_hatali_v2{
    color:#fff;
    width:800px;
    line-height:20px;
    padding:12px 10px;
    text-align:center;
    font-size:1.200em;
    margin:0 auto 15px auto;
    background-color:#c0392b
}
.il_form_basarili_v2{
    color:#fff;
    width:800px;
    line-height:20px;
    padding:12px 10px;
    text-align:center;
    font-size:1.200em;
    margin:0 auto 15px auto;
    background-color:#27ae60
}
.iletisim_formu_hatali{
    color:#fff;
    padding:10px;
    text-align:center;
    font-size:1.200em;
    margin:0 auto 15px auto;
    background-color:#c0392b
}
.iletisim_formu_basarili{
    color:#fff;
    padding:10px;
    text-align:center;
    font-size:1.200em;
    word-wrap:break-word;
    margin:0 auto 15px auto;
    background-color:#27ae60
}
.ilet_form_marg{
    margin-bottom:20px
}
.ilet_form_marg input,.ilet_form_marg select,.ilet_form_marg textarea{
    color:#474747
}

.modal-dialog{
    color:#212121
}
.light_link_u a{
    color:#fff;
    text-decoration:none
}
.light_link_u a:hover{
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    color:#fff
}
.light_link a{
    color:#fff;
    text-decoration:none
}
.light_link a:hover{
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    color:#fff;
    text-decoration:none
}
.buton-ust-menu{
    height:40px;
    color:#fff;
    background-color:#117ec3;
    border:1px solid #117ec3
}

.dropdown-menu>li>a{
    color:#212121
}
.dropdown-menu>li>a:hover{
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    background-color:#fff!important;
    color:#117ec3!important
}
.navbar-toggle{
    margin-top:28px!important;
    margin-right:14px!important
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{
    color:#212121!important;
    font-size:1.2em
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    color:#117ec3!important
}
@media(max-width:1000px){
    .navbar-default .navbar-nav>li>a{
        line-height:2.250em!important
    }
}
.top_head{
    background-color:#117ec3;
    height:32px;
    line-height:32px;
    color:#fff;
    font-size:.750em
}
.top_enterence{
    font-size:14px
}
.pay_sliders{
    background-color:#d4d4d4
}
.slider-wrapper{
    position:relative;
    overflow:hidden;
    width:100%;
    min-height:120px;
    margin:0 auto;
    background-image:url(../images/slider_bg1.jpg);
    background-size:cover
}
.slider{
    position:relative;
    width:100%;
    margin:0 auto
}
@media only screen and (min-width:1000px){
    .slider{
        width:1000px
    }
}
@media only screen and (min-width:1440px){
    .slider{
        width:1440px
    }
}
.claim{
    line-height:100%
}
.sld_dark_black{
    font-size:3.5em;
    color:#212121
}
.sld_dark_black_th{
    font-size:2em!important;
    line-height:1.3!important;
    color:#212121
}
.a_sl_btn{
    padding:10px 15px;
    border:1px solid #212121;
    text-decoration:none!important;
    color:#212121!important;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    font-size:1.4em
}
.a_sl_btn:hover{
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    background-color:rgba(255,255,255,0.6)
}
.a_sl_btn a{
    text-decoration:none!important
}
.main-card-area{
    text-align:center
}
.main-card-area div{
    display:inline-block;
    margin:0 10px
}
.zafer-latif{
    color:#fff;
    background-size:cover;
    background-image:url(../images/content_bg1.jpg?0v2)
}
.zafer-latif a,.zafer-latif a:hover{
    color:#fff900
}
.content_one{
    padding:50px 0
}
.content_one p{
    line-height:1.250em;
    font-size:1.2em
}
.content_two{
    padding:50px 0;
    background-image:url(../img/content/content_bg1.jpg?v02);
    background-size:cover
}
.ct_text_black{
    color:#212121!important
}
.ct_text_black p{
    text-align:center!important;
    color:#212121!important
}
.ct_text{
    padding-top:25px;
    text-align:left;
    color:#fff
}
.ct_text p{
    text-align:justify;
    color:#fff;
    line-height:1.250em;
    font-size:1.125em
}
@media(max-width:1199px){
    .ct_text{
        padding-top:0!important
    }
}
@media(max-width:1000px){
    .ct_text p{
        text-align:left!important
    }
}
.content_three{
    padding:50px 0;
    text-align:center;
    border-bottom:1px solid #212121
}
@media(max-width:1000px){
    .ct_t{
        margin-bottom:40px
    }
    .content_three{
        padding-bottom:10px!important
    }
}
.ct_t h3{
    text-align:center
}
.ct_t p{
    text-align:justify
}
@media(max-width:1000px){
    .ct_t p{
        text-align:left!important
    }
}
.is_ortagi_bilgisi{
    font-size:22px;
    font-weight:200;
    text-align:right;
    font-style:italic
}
@media(max-width:450px){
    .basvuru_hide_logo{
        display:none
    }
}
@media(max-width:1000px){
    .bf_1{
        margin-top:50px!important;
        width:100%!important
    }
    .bf_1 input{
        height:auto!important;
        width:100%!important
    }
}
.paytr_ba{
    margin:0 auto;
    display:table;
    padding-bottom:10px;
    font-size:1.6em;
    font-weight:800!important
}
.bf_1{
    width:332px;
    margin:0 auto 0 auto;
    border:1px solid #2980b9;
    padding:20px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px
}
.bf_1 input{
    width:270px;
    height:50px;
    padding:10px;
    border:1px solid #777;
    font-size:1.2em;
    margin:0 auto 15px auto;
    display:block;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px
}
.bf_1 input:focus{
    border-color:#117ec3
}
.bf_1_submit{
    background-color:#117ec3;
    color:#fff!important;
    font-size:1.4em!important;
    border:none!important;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    margin-bottom:0!important
}
.bf_1_submit:hover{
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    background-color:#148fdd
}
.iletisim_bilgileri_alt{
    border-bottom:1px solid #212121;
    text-align:center;
    line-height:2
}
.pay_map{
    pointer-events:none;
    height:450px;
    border-bottom:1px solid #212121;
    border-top:1px solid #212121
}
.contact_con_one{
    padding:50px 0;
    border-top:1px solid #212121
}
.contact_con_one p{
    font-weight:400;
    font-size:1.4em;
    line-height:1.4em
}
.contant_con_top{
    border-top:1px solid #212121;
    background-image:url(../images/slider_bg1.jpg);
    background-size:cover;
    min-height:130px;
    text-align:center;
    font-size:2em;
    font-weight:400
}
.cf_1{
    margin:0 auto 0 auto;
    border:1px solid #2980b9;
    padding:20px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px
}
.cf_1 input{
    width:100%;
    height:50px;
    padding:10px;
    border:1px solid #dcdcdc;
    font-size:1.2em;
    margin:0 auto 15px auto;
    display:block;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px
}
.cf_1 textarea{
    width:100%;
    resize:none;
    height:150px;
    padding:10px;
    font-size:1.2em;
    border:1px solid #dcdcdc;
    margin:0 auto 15px auto;
    display:block;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px
}
.cf_1 input:focus{
    border-color:#117ec3
}
.cf_1_submit{
    width:500px!important;
    background-color:#117ec3;
    color:#fff;
    font-size:1.4em!important;
    border:none!important;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    margin-bottom:0!important
}
.cf_1_submit:hover{
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    background-color:#148fdd
}
.cf_yandaki{
    display:inline
}
.paytr_contact_form{
    width:100%;
    text-align:center;
    border:1px solid #ddd;
    background-color:#f3f3f3;
    padding:35px 20px 20px 20px;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px
}
.paytr_contact_form input,.paytr_contact_form textarea{
    height:52px;
    width:100%;
    color:#333;
    text-align:left;
    font-weight:400;
    padding-left:15px;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:1px solid #dcdcdc
}
.paytr_contact_form textarea{
    resize:none;
    height:150px;
    padding:10px!important
}
.paytr_contact_form_submit{
    width:100%;
    height:52px;
    font-size:20px;
    border-radius:3px;
    background-color:#117ec3;
    border:none!important;
    -moz-border-radius:3px;
    color:#fff!important;
    -webkit-border-radius:3px;
    text-align:center!important
}
.paytr_contact_form_submit:hover{
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    background-color:#148fdd
}
.paytr_contact_form h1{
    font-size:26px;
    margin:0 0 10px 0;
    font-weight:400!important
}
.paytr_contact_form h2{
    margin:0;
    color:#606060;
    font-size:14px;
    font-style:italic;
    font-weight:400!important
}
@media(max-width:1000px){
    .cf_1{
        width:100%!important
    }
    .cf_1 input{
        width:100%!important
    }
    .cf_1 textarea{
        width:100%!important
    }
    .cf_yandaki{
        display:none
    }
    .cf_alttaki{
        display:inline
    }
    .cf_1_submit{
        height:auto!important
    }
    .cf_1_submit{
        width:100%
    }
}
.contact_text_1{
    margin-bottom:20px
}
.contact_text_2{
    padding-bottom:20px
}
.cf_1_bosluk{
    padding:18px 10px 0 0
}
.cf_1_bosluk2{
    padding:10px 10px 0 0
}
@media(max-width:1000px){
    .cf_1_bosluk{
        padding:14px 10px 0 0;
        font-size:.900em
    }
    .cf_1_bosluk2{
        padding:8px 10px 0 0;
        font-size:.900em
    }
}
@media(max-width:767px){
    .cf_1_bosluk{
        padding:19px 10px 0 0
    }
    .cf_1_bosluk2{
        padding:15px 10px 0 0;
        font-size:.750em
    }
}
.os_footer_img{
    float:right
}
@media(max-width:991px){
    .os_footer_link{
        text-align:center;
        margin-bottom:15px
    }
    .os_footer_img{
        float:none
    }
}
.os_footer_hiza{
    padding:15px 10px;
    background-color:#212121
}
.footer_one{
    padding:10px 0
}
.sticky_footer{
    position:fixed;
    bottom:0;
    width:100%
}
.footer_nav>li{
    line-height:2.188em;
    list-style-type:none;
    float:left
}
.footer_nav>li>a{
    color:#212121
}
.footer_nav>li>a{
    padding:10px 15px
}
.footer_nav>li>a:last-child{
    padding-right:0!important
}
.footer_nav>li>a:hover{
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    color:#117ec3;
    background-color:#fff!important
}
.footer_two{
    padding:15px 0;
    background-color:#212121
}
.ft_t_img_light{
    float:right
}
.ft_t_text_light{
    color:#fff;
    font-size:.875em;
    line-height:25px
}
@media(max-width:1200px){
    .ft_t_text_light{
        font-size:.800em;
        line-height:25px
    }
    .taksit_box{
        width:183px!important
    }
}
@media(max-width:1000px){
    .ft_t_img_light{
        margin:10px auto 0 auto;
        float:none;
        display:table
    }
    .ft_t_text_light{
        text-align:center;
        padding-top:8px;
        font-size:.875em!important;
        line-height:normal
    }
}
.ft_t_text{
    color:#fff
}
@media(max-width:1000px){
    .ft_t_img{
        margin:10px auto 0 auto;
        float:none;
        display:table
    }
    .ft_t_text{
        color:#fff;
        text-align:center
    }
    .odeme_footer{
        text-align:left!important
    }
}
.navbar-inverse{
    padding:7px 15px 0 15px;
    background-color:transparent!important;
    border:none!important
}
@media(max-width:1000px){
    .navbar-inverse{
        padding:0!important
    }
}
.navbar-inverse,.navbar{
    min-height:0!important
}
.navbar-inverse .navbar-nav>li>a{
    color:#212121!important;
    padding-left:10px!important;
    padding-right:10px!important;
    font-size:.750em!important;
    line-height:1.750em
}
.navbar-inverse .navbar-nav>li>a:hover{
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    color:#117ec3!important
}
.navbar-inverse .navbar-toggle{
    border-color:#dcdcdc!important;
    color:#212121!important;
    background-color:#fff!important
}
.navbar-inverse .navbar-toggle:hover{
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    background-color:#ddd!important
}
.navbar-toggle-footer{
    padding:7px!important;
    margin:0!important;
    font-size:.750em!important
}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{
    border-color:#e7e7e7!important
}
@media(max-width:1000px){
    .navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{
        margin-top:50px
    }
}
.bilgilendirme_con_top{
    border-top:1px solid #212121;
    background-image:url(../images/slider_bg1.jpg);
    background-size:cover;
    min-height:130px;
    text-align:center;
    font-size:2em;
    font-weight:400
}
.bilgilendirme_alani{
    padding:50px 0;
    border-top:1px solid #212121;
    border-bottom:1px solid #212121
}
.bilgilendirme_alani_ozl{
    padding:50px 0;
    border-top:1px solid #212121;
    border-bottom:1px solid #212121
}
.bilgilendirme_alani p{
    color:#474747;
    font-size:1em
}
.genel_h2{
    font-size:.900em;
    font-weight:500!important
}
.menu_baslik{
    margin:0;
    color:#117ec3;
    font-size:1.6em;
    padding-bottom:15px;
    border-bottom:2px solid #666;
    font-weight:normal!important
}
.menu_baslik_2{
    margin:0;
    color:#117ec3;
    font-size:1.6em;
    font-weight:normal!important
}
.menu_baslik_2 a:hover{
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    color:#148fdd;
    text-decoration:none
}
.panel-collapse ul>li:last-child{
    margin-bottom:0!important
}
.bilgilendirme_alani ol,ul{
    font-size:1.2em
}
.bilgilendirme_menu ol,ul{
    font-size:1em
}
.icerik_baslik{
    margin-top:0;
    padding-bottom:15px
}
.responsive-img-ortamala{
    margin:0 auto
}
.is_ortaklari_cr{
    height:100px
}
.is_ortaklari_cr img{
    text-align:center;
    display:inline
}
.standart_ul>li{
    list-style:disc;
    padding-bottom:5px
}
.bilgilendirme_menu_alt{
    display:none
}
@media(max-width:1000px){
    .bilgilendirme_menu{
        display:none
    }
    .bilgilendirme_menu_alt{
        display:block;
        margin-bottom:30px
    }
}
.bil_al_aktif{
    background-color:#f8f8f8!important
}
.bil_al_aktif a{
    color:#117ec3!important;
    text-decoration:none!important
}
.bilgilendirme_alani ul{
    padding-left:0
}
.bilgilendirme_alani ul>li{
    padding-left:10px;
    list-style-type:none;
    border-bottom:1px solid #dcdcdc
}
.bilgilendirme_alani ul>li:hover{
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    background-color:#f8f8f8
}
.bilgilendirme_alani ul>li:last-child{
    border-bottom:0;
    margin-bottom:20px
}
.bilgilendirme_alani ul>li>a{
    color:#212121;
    font-size:1.125em;
    line-height:42px
}
.bilgilendirme_alani ul>li>a:hover{
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    color:#117ec3;
    text-decoration:none
}
.bilgilendirme_alani h3{
    font-size:1.3em
}
.is_ort_box{
    width:180px;
    height:120px;
    margin-right:22px;
    margin-bottom:30px;
    display:table;
    float:left;
    border:1px solid #666;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px
}
.is_ort_img{
    text-align:center;
    width:178px;
    height:120px;
    vertical-align:middle;
    display:table-cell
}
.is_ort_img img:hover{
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    opacity:.6
}
@media(max-width:767px){
    .liste-margin-bottom{
        margin-bottom:-30px!important
    }
}
.bag_2_text{
    font-size:16px;
    text-align:center;
    margin-bottom:20px
}
.basvuru_h1_cl{
    font-size:1.8em;
    text-align:center;
    font-weight:400!important
}
.basvuru_formu_genel{
    padding:50px 0;
    background-image:url(../images/slider_bg1.jpg);
    background-size:cover;
    border-bottom:1px solid #212121
}
.basvuru_h2{
    margin-top:0;
    padding-bottom:15px;
    text-align:center
}
.basvuru_h4{
    margin-top:0;
    padding-bottom:15px;
    text-align:center;
    font-size:2em;
    font-weight:600
}
.od_kanallari_h3{
    font-size:1.8em!important;
    font-weight:500
}
.basvuru_formu_genel_opt{
    float:left;
    width:300px;
    height:50px;
    padding:10px;
    font-size:1.2em;
    text-align:center;
    margin:0 15px 15px auto;
    border:1px solid #bdc3c7;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px
}
.basvuru_formu_genel input{
    float:left;
    width:300px;
    height:50px;
    padding:10px;
    font-size:1.2em;
    text-align:center;
    margin:0 15px 15px auto;
    border:1px solid #bdc3c7;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px
}
.basvuru_formu_genel input:focus{
    border-color:#117ec3
}
@media(max-width:991px){
    .basvuru_formu_genel input,.basvuru_formu_genel_opt{
        width:100%!important
    }
    .bf_2_submit{
        width:100%!important
    }
    .paddinglies{
        padding:0 10px
    }
}
@media(max-width:1200px){
    .basvuru_formu_genel input{
        margin:0 10px 15px auto
    }
}
.bf_2_submit{
    background-color:#117ec3;
    color:#fff;
    font-size:1.4em!important;
    border:none!important;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    margin-bottom:0!important
}
.bf_2_submit:hover{
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    background-color:#148fdd
}
.bfortala{
    display:table;
    margin:0 auto
}
@media(max-width:1000px){
    .bfortala{
        display:inline
    }
    .bfortala2{
        display:table;
        margin:0 auto
    }
    .bf_2_submit{
        height:auto!important
    }
}
.basvuru_alani_bg{
    border:1px solid #ddd;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    width:960px;
    padding:40px 10px 35px 10px;
    margin:60px auto;
    background-color:#f3f3f3
}
.bsr_hr{
    height:0;
    border-width:1px;
    border-color:#ddd;
    background-color:#ddd;
    margin:15px 15px 40px 15px
}
.basvuru_alani_bg h1{
    font-size:26px;
    margin:0 0 10px 0;
    font-weight:400!important
}
.bag_alt_mt{
    color:#606060;
    font-style:italic
}
.basvuru_formu_alani{
    text-align:center;
    border-top:1px solid #212121;
    border-bottom:1px solid #212121
}
.basvuru_sirket_alani{
    padding:50px 0 100px 0;
    border-top:1px solid #212121;
    border-bottom:1px solid #212121
}
.bf3ortala{
    margin:0 auto;
    display:table
}
.bf3ortala ul{
    margin:0;
    padding:0
}
.bf3ortala ul li{
    display:inline-block;
    list-style-type:none
}
@media(max-width:991px){
    .bf3ortala ul li{
        display:block
    }
}
@media(max-width:1199px){
    .bf3ortala ul li{
        display:block
    }
}
.ana_sayfa_basvuru input{
    height:52px;
    width:100%;
    color:#212121;
    text-align:center;
    padding-left:15px;
    border:1px solid #dcdcdc;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px
}
.basvuru_formu_alani input{
    height:52px;
    width:800px;
    color:#333;
    text-align:left;
    font-weight:400;
    padding-left:15px;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:1px solid #dcdcdc
}
.basvuru_formu_alani select{
    border:1px solid #dcdcdc;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px
}
.basvuru_formu_alani textarea{
    resize:none;
    width:500px;
    padding:10px;
    border:1px solid #dcdcdc;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px
}
.basvuru_formu_alani input:focus,.basvuru_formu_alani select:focus,.basvuru_formu_alani textarea:focus{
    border-color:#117ec3
}
.iletisim_formu_select{
    width:100%;
    height:50px;
    padding-left:10px;
    font-size:16px;
    border:1px solid #dcdcdc;
    margin-bottom:15px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px
}
.bsvr_ek_bilg_select{
    width:800px;
    height:52px;
    color:#333;
    font-size:16px;
    text-align:left;
    font-weight:400;
    padding-left:10px;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px
}
@media(max-width:1000px){
    .bsvr_ek_bilg_select{
        width:100%!important
    }
    .basvuru_formu_alani textarea{
        width:100%!important
    }
}
.ba_fo_al_submit{
    width:100%;
    height:52px;
    font-size:20px;
    border-radius:3px;
    background-color:#117ec3;
    border:none!important;
    -moz-border-radius:3px;
    color:#fff!important;
    -webkit-border-radius:3px;
    text-align:center!important
}
.ba_fo_al_submit:hover{
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    background-color:#148fdd
}
@media(max-width:1000px){
    .il_form_basarili_v2,.il_form_hatali_v2,.il_form_hatali_v3{
        width:100%!important
    }
    .basvuru_formu_alani input{
        width:100%!important
    }
    .basvuru_alani_bg{
        width:100%!important
    }
    .basvuru_sirket_alani input{
        width:100%!important
    }
    .basvuru_sirket_alani textarea{
        width:100%!important
    }
}
@media(max-width:1000px){
    .bf3ortala{
        display:inline
    }
}
.odeme_table table{
    font-size:.850em;
    text-align:center
}
.odeme_table table, .odeme_table td{
    border:1px solid #cfcfcf
}
.kimlik_info{
    left:12px;
    color:#117ec3;
    font-size:12px;
    font-weight:600;
    margin-top:-70px;
    padding:3px 10px;
    position:absolute;
    background:#f3f3f3;
    background:-moz-linear-gradient(top,#f3f3f3 0,#f3f3f3 50%,#fff 50%,#fff 100%);
    background:-webkit-gradient(left top,left bottom,color-stop(0%,#f3f3f3),color-stop(50%,#f3f3f3),color-stop(50%,#fff),color-stop(100%,#fff));
    background:-webkit-linear-gradient(top,#f3f3f3 0,#f3f3f3 50%,#fff 50%,#fff 100%);
    background:-o-linear-gradient(top,#f3f3f3 0,#f3f3f3 50%,#fff 50%,#fff 100%);
    background:-ms-linear-gradient(top,#f3f3f3 0,#f3f3f3 50%,#fff 50%,#fff 100%);
    background:linear-gradient(to bottom,#f3f3f3 0,#f3f3f3 50%,#fff 50%,#fff 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3',endColorstr='#ffffff',GradientType=0)
}
@media(max-width:300px){
    .kimlik_info{
        font-size:11px
    }
}
.kimlik_dogrulama_hata_v1{
    width:310px;
    margin:0 auto
}
@media(min-width:992px){
    .kimlik_info_resps{
        width:500px;
        display:inline
    }
}
@media(max-width:768px){
    .kimlik_dogrulama_hata_v1{
        width:100%
    }
}
.kmlk_dg_bsl{
    text-align:center
}
.kmlk_dg_bsl h2{
    margin-top:0;
    padding-bottom:15px;
    font-weight:400!important
}
.kmlk_dg_al_cr{
    background-color:#dcdcdc
}
.kmlk_dg_bsl1 h2{
    margin-bottom:20px;
    text-align:center;
    font-weight:400!important
}
@media(max-width:767px){
    .kmlk_dg_bsl2 h2{
        font-size:24px
    }
}
@media(max-width:650px){
    .kmlk_dg_bsl2 h2{
        font-size:22px
    }
}
@media(max-width:500px){
    .kmlk_dg_bsl2 h2{
        font-size:20px
    }
}
@media(max-width:400px){
    .kmlk_dg_bsl2 h2{
        font-size:16px
    }
}
.basvuru_formu_logo{
    margin-top:20px;
    margin-bottom:20px
}
.kmlk_dg_bsl2 h2{
    margin-top:0;
    margin-bottom:0;
    text-align:right;
    font-weight:400!important
}
.dogrulama_alani_yzb{
    padding:0;
    border-top:1px solid #212121;
    border-bottom:1px solid #212121
}
.dogrulama_alani_yzb p{
    color:#2d3434;
    font-size:1.2em
}
.dogrulama_alani_yazi{
    padding:20px 0;
    border-top:1px solid #212121;
    border-bottom:1px solid #212121
}
.dogrulama_alani_yazi p{
    color:#2d3434;
    font-size:1.2em
}
.dogrulama_alani_icerik{
    padding:30px 0 150px 0;
    background-color:#f4f4f4;
    border-top:1px solid #212121
}
.dogrulama_alani_icerik_ifr{
    padding:30px 0 150px 0;
    background-color:#f4f4f4
}
.dgrlm_drm{
    margin:0 auto;
    display:table
}
.dgrlm_nmr_gr{
    margin:20px auto;
    text-align:left;
    font-size:1.4em
}
.dgrlm_nmr_gr_inp{
    height:60px;
    font-size:20px;
    font-weight:600;
    margin-right:5px;
    text-align:center;
    border:1px solid #3498db
}
.dgrlm_nmr_gr_sbt{
    font-size:1.1em;
    color:#fff;
    text-decoration:none;
    border:1px solid #117ec3;
    background-color:#117ec3;
    height:46px;
    width:310px;
    margin-right:5px;
    text-align:center
}
.dgrlm_nmr_gr_sbt:hover{
    color:#fff;
    text-decoration:none;
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    background-color:#148fdd
}
.kimlik-dogrulama-bilgi{
    font-size:14px;
    margin-top:30px;
    text-align:center
}
@media(max-width:992px){
    .dgrlm_nmr_gr_sbt{
        width:100%!important
    }
    .other_cell_phone{
        margin-top:8px;
        width:100%!important
    }
    .dgr_cell_area{
        width:100%!important
    }
}
@media(max-width:991px){
    .dgrlm_nmr_gr{
        display:table;
        text-align:center
    }
    .dgrlm_nmr_gr form{
        text-align:center
    }
    .dgrlm_nmr_img{
        display:none
    }
}
.dgrlm_yz_cr{
    width:400px;
    margin:25px 0;
    padding-top:20px
}
.dgrlm2_yz_cr{
    text-align:center;
    font-size:1.2em;
    margin:25px auto;
    width:80%
}
.gvnlk_incelme{
    font-size:1.250em;
    padding:15px 0
}
.gvnlk_incelme strong{
    font-size:1.200em
}
.dgrlm_drm_dd{
    width:100%!important;
    text-align:center
}
.dgrlm_ort_frm{
    text-align:center
}
.dgrlm_ort_frm input:focus{
    outline:0!important
}
.dgrlm_nmr_img{
    margin:30px 0;
    padding-right:20px;
    border-right:1px solid #d4d4d4;
    float:right
}
.dgrlm_nmr_img1{
    margin:30px 0;
    padding-right:20px;
    border-right:1px solid #d4d4d4;
    float:right
}
@media(max-width:991px){
    .dgrlm_nmr_img1{
        display:none
    }
    .dgrlm_yz_cr{
        margin:0 0 25px 0;
        width:100%;
        padding-top:0
    }
}
.odeme_footer a{
    color:#fff!important
}
@media(max-width:1000px){
    .od_ft_lnk{
        float:right
    }
}
.dgrlm_nmr_gr_inp1{
    padding-left:14px;
    padding-right:14px
}
.tlfn_yz_hiza{
    position:absolute;
    left:55px;
    top:40px;
    z-index:99;
    width:125px;
    max-height:225px;
    font-size:.850em;
    overflow:hidden
}
.parola_sifirla{
    font-size:.700em!important;
    margin-right:10px;
    color:#636363;
    background-color:#eaeaea;
    width:250px;
    border:1px solid #dcdcdc;
    text-align:center;
    padding:2px 14px
}
.parola_sifirla:hover{
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    text-decoration:none;
    color:#2d3434;
    background-color:#e9e9e9
}
.parola_sifirla_gvl{
    font-size:1.2em!important
}
.dgrlm_syfs_img img{
    float:left;
    margin-right:30px
}
@media(max-width:767px){
    .parola_sifirla{
        width:100%;
        margin-bottom:5px;
        display:inline-block
    }
    .kimlik_dog_hr_alt{
        width:100%!important;
        margin-left:auto!important
    }
}
@media(max-width:1000px){
    .dgrlm_syfs_img img{
        margin-right:20px
    }
}
@media(max-width:767px){
    .dgrlm_syfs_img img{
        margin-right:10px
    }
}
.guvenlik_sss_acr{
    margin:0 auto
}
.guvenlik_sss_acr a{
    color:#636363
}
.guvenlik_sss_acr a:hover{
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    color:#454545;
    text-decoration:none
}
.panel-body{
    padding:25px 15px!important
}
.panel-heading{
    background-color:#eaeaea
}
.dg_al_ic_bb{
    padding-bottom:25px!important
}
.dogrulama_alt_baslik{
    color:#fff;
    padding:10px;
    font-weight:600;
    margin-bottom:-1px;
    background-color:#474747
}
.dogrulama_alt_bilgi_x1{
    padding:20px;
    font-size:16px;
    min-height:200px;
    margin:0 0 5px 0;
    background-color:#fff;
    border:1px solid #474747
}
.dogrulama_alt_bilgi_x2{
    padding:20px;
    font-size:16px;
    min-height:200px;
    text-align:center;
    background-color:#fff;
    border:1px solid #474747
}
.uyari_v1{
    font-size:1em;
    width:50%!important;
    margin:15px auto;
    text-align:center;
    color:#2d3434;
    background-color:#fff;
    padding:8px;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px
}
@media(max-width:1000px){
    .uyari_v1{
        width:70%!important
    }
}
.res_fot_lg2{
    display:none
}
@media(max-width:1000px){
    .res_fot_lg1{
        display:none
    }
    .res_fot_lg2{
        display:inline!important
    }
}
@media(max-width:767px){
    .res_fot_lg2{
        display:none
    }
}
.odeme_footer_colored{
    color:#212121!important;
    background-color:#fff!important
}
.odeme_footer_colored span{
    color:#212121!important
}
.odeme_footer_colored a{
    color:#212121!important
}
.gvnl_kntrl_tb{
    border-bottom:1px solid #212121
}
@media(max-width:420px){
    .eft-xs-text-size-xl{
        display:none
    }
    .fatura_adresi_checked{
        padding:5px 10px!important
    }
    .os_taks_alani{
        padding-left:10px!important;
        padding-right:10px!important
    }
    .eft-xs-text-img{
        display:none!important
    }
    .fatura_adresi,.odeme-aciklamasi-hvl{
        height:auto!important;
        line-height:1.4!important;
        padding:6px 10px!important;
        text-align:center!important
    }
    body,html{
        font-size:90%!important
    }
}
@media(min-width:421px){
    .eft-xs-text-size{
        display:none
    }
}
.os_test_modu{
    width:100%;
    padding:15px;
    margin:20px 0;
    font-weight:600;
    text-align:center;
    color:#e74c3c;
    border:1px solid #e74c3c
}
.yp-ayirma-cizgisi{
    display:inline-block;
    margin-right:8px
}
@media(max-width:991px){
    .yp-ayirma-cizgisi{
        display:none
    }
}
.masraf_yok_img{
    position:absolute;
    margin-left:61px;
    margin-top:-22px
}
@media(max-width:767px){
    .masraf_yok_img{
        position:relative!important;
        margin-left:-6px!important
    }
}
.atm_masraf_yok_img{
    position:absolute;
    margin-left:53px;
    margin-top:-22px
}
.odeme-sayfasi-masraf-yok{
    font-size:12px;
    text-align:left;
    padding-left:108px;
    padding-bottom:8px
}
@media(max-width:767px){
    .atm_masraf_yok_img{
        position:relative!important;
        margin-left:-6px!important
    }
    .odeme-sayfasi-masraf-yok{
        text-align:center!important;
        padding-left:15px!important;
        padding-right:15px!important
    }
}
.bold_font_12{
    font-size:1.2em;
    font-weight:600
}
.ptt_odeme_bilgileri_cr{
    display:table;
    font-size:1em;
    text-align:left;
    line-height:24px
}
#ptt_odeme_bilgileri input{
    width:100%;
    margin:5px 0;
    padding:5px
}
.ptt_odm_frm_x1{
    display:inline-block;
    width:190px
}
.odeme_sayfasi_logo img{
    margin:15px 0 20px 0
}
.os_govde{
    margin:15px auto 30px auto
}
.os_govde select{
    background-color:#fff
}
.os_govde input:focus,.os_govde select:focus,.os_govde textarea:focus,.os_icerik input:focus{
    outline:0!important
}
.os_baslik{
    padding:10px 15px;
    font-weight:600;
    background-color:#f5f5f5;
    border-left:1px solid #dcdcdc;
    border-top:1px solid #dcdcdc;
    border-right:1px solid #dcdcdc;
    border-bottom:1px solid #117ec3
}
.os_icerik{
    padding:15px;
    margin-bottom:30px;
    font-weight:normal;
    background-color:#f5f5f5;
    border-left:1px solid #dcdcdc;
    border-right:1px solid #dcdcdc;
    border-bottom:1px solid #dcdcdc
}
.popover{
    font-size:.900em;
    line-height:16px!important;
    min-width:250px
}
.os_urunler_ul ul{
    margin:0;
    padding:0
}
.os_urunler_ul li{
    list-style-type:none;
    border-bottom:1px solid #dcdcdc
}
.os_urunler_ul li:last-child{
    border-bottom:0
}
.odeme-yontemi{
    /*
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
    */
}
.os_urun_aciklama{
    height:42px;
    padding:5px 0;
    width:840px;
    min-width:223px;
    display:table-cell;
    font-size:14px;
    vertical-align:middle;
    border-bottom:1px solid #dcdcdc
}
.os_urun_adet{
    height:42px;
    min-width:120px;
    display:table-cell;
    text-align:center;
    line-height:42px;
    font-size:14px;
    vertical-align:middle;
    border-bottom:1px solid #dcdcdc
}
.os_urun_fiyat{
    height:42px;
    min-width:120px;
    display:table-cell;
    text-align:center;
    line-height:42px;
    font-size:14px;
    vertical-align:middle;
    border-bottom:1px solid #dcdcdc
}
.os_urun_fiyat_gzl{
    display:none
}
@media(max-width:1000px){
    .os_urun_adet{
        display:none
    }
    .os_urun_fiyat_gzl{
        height:18px;
        display:block
    }
}
.os_oy_icerik{
    margin-top:10px
}
.os_osb_gns{
    text-align:center
}
.os_odeme_secenek_btn_disabled{
    background-color:#f5f5f5;
    border:1px solid #c9c9c9;
    width:100%;
    color:#c7c7c7;
    cursor:pointer;
    display:inline-block;
    text-align:center;
    font-weight:normal;
    font-size:16px
}
.os_odeme_secenek_btn_disabled input{
    visibility:hidden;
    position:absolute
}
.os_odeme_secenek_btn{
    background-color:#fff;
    border:1px solid #dcdcdc;
    width:100%;
    color:#474747;
    cursor:pointer;
    display:inline-block;
    text-align:center;
    font-weight:normal;
    font-size:16px
}
.odms_bt_spn{
    margin:5px;
    display:inline-block
}
.ods_scm_bsl{
    margin-bottom:4px;
    display:inline-block
}
.odm_spn_alt{
    font-size:10px
}
@media(max-width:1199px){
    .os_odeme_secenek_btn,.os_odeme_secenek_btn_disabled{
        margin-bottom:.5em
    }
}
@media(max-width:991px){
    .os_ur_text_bs{
        padding-bottom:6px
    }
}
.os_odeme_secenek_btn input{
    visibility:hidden;
    position:absolute
}
.os_odeme_secenek_btn:hover{
    border-color:#148fdd;
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s
}
.os_odeme_secenek_checked{
    color:#fff;
    border-color:#117ec3!important;
    background-color:#148fdd;
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s
}
.os_krt_blg_ack{
    width:250px;
    line-height:40px;
    display:inline-block;
    text-align:left;
    vertical-align:middle
}
.os_krt_blg_bilg{
    display:inline-block;
    width:250px;
    text-align:left;
    vertical-align:middle
}
.os_krt_blg_bilg input{
    border:1px solid #148fdd;
    padding-left:4px;
    height:28px;
    width:200px;
    vertical-align:middle
}
.os_krt_blg_bilg select{
    border:1px solid #148fdd;
    padding:0 0 2px 2px;
    height:28px;
    width:46px!important;
    background-color:#fff;
    margin-right:5px;
    vertical-align:middle;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0
}
#os_cc_cvv{
    width:46px
}
@media(max-width:1000px){
    .os_krt_blg_bilg select{
        width:91px!important
    }
    #os_cc_cvv{
        width:200px
    }
}
@media(max-width:642px){
    .os_bir_krt_aln{
        text-align:center!important
    }
    .os_krt_blg_ack{
        text-align:center
    }
    .os_krt_blg_bilg{
        text-align:center
    }
    .os_krt_blg_bilg_slc{
        margin-left:50px
    }
    .os_btx_ss_boslu{
        display:none
    }
    .os_odeme_yap_btn{
        margin-top:15px
    }
}
@media(max-width:1199px){
    .os_img_crv{
        padding-top:45px!important
    }
}
@media(max-width:991px){
    .os_img_crv{
        padding-top:0!important
    }
}
@media(max-width:550px){
    .os_kartlar_x2{
        display:none!important
    }
    .os_kartlar_x3{
        text-align:center;
        display:inline!important
    }
}
@media(max-width:1200px){
    .year_seperator{
        display:none
    }
}
@media(max-width:500px){
    .os_krt_blg_ack{
        width:200px
    }
    .os_krt_blg_bilg{
        width:200px
    }
    .os_krt_blg_bilg_slc{
        margin-left:94px
    }
}
.od_alan_crv{
    margin:0 auto;
    display:table;
    text-align:center
}
.os_img_crv{
    text-align:center;
    padding-top:20px
}
.os_odeme_yap_btn{
    border:none!important;
    color:#fff!important;
    padding-left:0;
    font-size:16px;
    margin-top:5px;
    background-color:#117ec3;
    height:40px!important;
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s
}
.os_odeme_yap_btn:hover{
    background-color:#148fdd
}
.puan_cevap_style{
    margin-left:48px
}
.os_taksit_tablosu{
    width:100%;
    padding:0;
    color:#212121;
    display:inline-block;
    background-color:#fff;
    border:1px solid #dcdcdc
}
#banka_kart_bilgileri_cr{
    width:100%;
    font-size:.9em;
    margin-top:10px;
    color:#212121;
    display:inline-block;
    background-color:#fff;
    border:1px solid #dcdcdc;
    padding:5px 5px 5px 10px
}
#banka_kart_bilgileri_cr strong{
    font-weight:600!important
}
#os_acik_taksitler{
    padding-top:10px
}
@media(max-width:767px){
    .puan_cevap_style{
        margin-left:0
    }
    #os_acik_taksitler{
        display:none!important
    }
}
.os_taks_bslk{
    text-align:center;
    padding:1em 0;
    margin:10px 0;
    border-bottom:1px solid #dcdcdc;
    vertical-align:middle
}
@media(max-width:767px){
    .os_taks_bslk_img{
        margin-bottom:10px
    }
    .os_taks_bslk{
        line-height:20px;
        padding-top:10px;
        width:100%!important;
        display:inline-table
    }
}
.os_taksit_checked{
    background-color:#dcdcdc!important
}
.os_taksit_mikr{
    display:inline-block;
    width:150px;
    font-weight:600
}
.os_taksit_ler{
    font-weight:normal;
    display:inline-block;
    width:150px
}
.os_taks_alani{
    line-height:30px
}
.os_taks_alani label{
    width:100%;
    cursor:pointer;
    margin-bottom:10px;
    background-color:#f5f5f5
}
.os_taks_alani label:hover{
    background-color:#ebebeb
}
.os_taksit_ler_gz{
    display:none
}
#os_select_taksitler{
    display:none
}
.tumunu_goster_div{
    width:100%;
    font-size:12px;
    text-align:center;
    display:inline-block;
    padding:0 4px 10px 4px
}
@media(max-width:767px){
    .os_taksit_ler{
        padding:0
    }
    .os_taksit_ler_gz{
        width:60px;
        display:inline-block;
        margin-right:5px
    }
    #os_select_taksitler{
        display:block
    }
}
.ortalanan_kutu_ayar{
    color:#212121;
    display:inline-block
}
.os_diger_box{
    width:250px;
    height:90px;
    font-size:12px;
    margin-bottom:5px;
    display:inline-block;
    border:1px solid #dcdcdc;
    background-color:#fff;
    padding:12px 10px 12px 10px
}
.ortalanan_kutu_ek_ayar{
    margin:1px 10px!important
}
.os_taksit_dgs_buton{
    width:100%;
    color:#fff;
    padding:10px;
    margin:0 0 10px 0;
    display:inline-block;
    background-color:#148fdd;
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s
}
.os_taksit_dgs_buton:hover{
    color:#fff;
    text-decoration:none!important;
    background-color:#3498db
}
.kart_degistir_hr{
    margin:0 15px 18px 15px!important
}
@media(max-width:1200px){
    .os_diger_boxx2,.os_diger_boxx3{
        width:100%
    }
    .taksit_box{
        width:224px!important
    }
    .ortalanan_kutu_ek_ayar{
        margin:5px 15px!important
    }
}
@media(max-width:991px){
    .ortalanan_kutu_ayar{
        display:inherit!important
    }
    .os_diger_box{
        width:100%
    }
    .ortalanan_kutu_ayar{
        margin:5px 15px
    }
}
.os_diger_box:hover{
    border-color:#148fdd;
    cursor:pointer
}
.os_diger_boxx2,.os_diger_boxx3{
    background-color:#fff;
    border:1px solid #dcdcdc;
    height:90px;
    font-size:12px;
    display:inline-block;
    margin-bottom:3px;
    padding:12px 10px 12px 10px;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.os_diger_boxx2:hover,.os_diger_boxx3:hover{
    border-color:#148fdd;
    cursor:pointer
}
.new_kutu_en_dis{
    display:table;
    margin:0 auto;
    text-align:center
}
.new_kutu_cerceve{
    width:250px;
    display:inline-block;
    margin:0 20px 10px 0
}
.pasif_banka_bg_masraf{
    width:100%;
    height:90px;
    opacity:.50;
    position:absolute;
    background-color:#777
}
@media(max-width:767px){
    .new_kutu_cerceve{
        width:100%
    }
}
.os_diger_box_ort{
    display:table-cell;
    vertical-align:middle;
    height:60px;
    margin:0 auto;
    width:890px;
    text-align:center
}
.os_diger_box_input{
    visibility:hidden;
    position:absolute
}
#os_select_taksitler select{
    background-color:#fff;
    border:1px solid #dcdcdc;
    height:32px;
    padding:0 0 0 6px
}
#os_select_taksitler label{
    display:block
}
#os_select_taksitler{
    padding:2em 2em 3.8em 2em
}
.os_taksit_box{
    margin-bottom:.5em
}
.taksit_box input{
    visibility:hidden;
    position:absolute
}
.os_taksit_box_slct,.os_taksit_box_slct .taksit_box{
    border:2px solid #148fdd!important
}
.os_gnl_odeme_btn{
    color:#fff;
    width:250px;
    border:0;
    display:block;
    font-size:16px;
    line-height:36px;
    margin:10px auto 20px auto;
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    background-color:#117ec3
}
.os_gnl_odeme_btn:hover{
    color:#fff;
    text-decoration:none;
    background-color:#148fdd
}
.os_gnl_odeme_btn_pasif{
    width:250px;
    display:block;
    color:#474747;
    cursor:default;
    font-size:16px;
    line-height:38px;
    text-align:center;
    background-color:#dcdcdc;
    border:1px solid #dbdbdb;
    margin:10px auto 20px auto;
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s
}
@media(max-width:1200px){
    .os_gnl_odeme_btn{
        width:100%
    }
    .os_gnl_odeme_btn_pasif{
        width:100%
    }
}
.os_sozlesme a{
    color:#474747
}
.os_sozlesme a:hover{
    color:#474747
}
#os_cc_banka{
    width:200px!important
}
.os_siparis{
    padding:.5em 0
}
.os_siparis ul{
    padding:0;
    margin:0
}
.os_siparis ul li{
    list-style-type:none;
    padding:8px 0;
    border-bottom:1px solid #dcdcdc
}
.os_siparis ul li:first-child{
    padding-top:0
}
.os_siparis ul li:last-child{
    border-bottom:0;
    padding-bottom:0
}
.os_total{
    margin-top:.5em
}
.card_info input{
    height:32px;
    padding:0 5px;
    border-radius:0;
    width:100%;
    border:1px solid #148fdd;
    color:#212121
}
.card_info select{
    height:32px;
    border-radius:0;
    padding:0 5px;
    width:100%!important;
    border:1px solid #148fdd;
    color:#212121!important
}
.year_seperator{
    line-height:1.4em;
    font-size:1.4em;
    width:47px!important
}
.form_row{
    margin-bottom:.3em;
    line-height:28px
}
.taksit_box{
    width:274px;
    height:90px;
    padding:1em 0;
    font-size:12px;
    display:table-cell;
    margin-bottom:15px;
    background-color:#fff;
    border:1px solid #dcdcdc
}
.taksit_box:hover{
    border-color:#148fdd;
    cursor:pointer
}
.taksit_box img{
    margin-bottom:8px
}
@media(max-width:991px){
    .taksit_box{
        width:100%!important;
        display:inherit!important
    }
}
@media(min-width:1200px){
    .os_taksit_box{
        margin-bottom:0
    }
}
.test_modu_3d_bilgisi{
    width:255px;
    padding:5px;
    line-height:18px;
    margin:8px 0 6px 0;
    border:1px solid #117ec3;
    background-color:#fff
}
@media(max-width:1199px){
    .test_modu_3d_bilgisi{
        width:100%!important
    }
}
.kamyanya_yok{
    height:8px;
    display:block
}
.odm_syf_hatax1{
    font-size:1em;
    width:100%;
    margin:15px auto;
    text-align:center;
    color:#2d3434;
    background-color:#f4e192;
    padding:8px;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px
}
.odm_syf_basarilix1{
    font-size:1em;
    width:100%;
    margin:15px auto;
    text-align:center;
    color:#2d3434;
    background-color:#62d191;
    padding:8px;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px
}
.hatali_v1{
    font-size:1em;
    margin:15px auto;
    text-align:center;
    color:#2d3434;
    background-color:#f4e192;
    padding:15px 10px;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px
}
.basarili_v1{
    font-size:1em;
    margin:15px auto;
    text-align:center;
    color:#2d3434;
    background-color:#62d191;
    padding:15px 10px;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px
}
.kg_comp_bg{
    margin:100px auto;
    display:table
}
.kg_bg_bsl{
    background-color:#117ec3;
    width:400px;
    text-align:center;
    display:table;
    color:#fff;
    font-size:1.875em;
    padding:15px 0;
    font-weight:200;
    -webkit-border-top-right-radius:5px;
    -webkit-border-top-left-radius:5px;
    -moz-border-radius-topright:5px;
    -moz-border-radius-topleft:5px;
    border-top-right-radius:5px;
    border-top-left-radius:5px
}
.kg_bgx1{
    background-color:#f3f3f3;
    padding:35px 50px 10px 50px;
    width:400px;
    display:table;
    -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
}
.kg_bgx1 label{
    cursor:pointer
}
.kg_bgx1 p{
    color:#474747!important;
    text-align:justify
}
.kg_bgx_inp input{
    border:1px solid #117ec3;
    display:block;
    margin-bottom:20px;
    width:100%;
    height:46px;
    font-size:1.125em;
    text-align:center;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px
}
.kg_bgx_inp_sub{
    color:#fff;
    font-size:1.350em!important;
    background-color:#117ec3
}
.kg_bgx_inp_sub:hover{
    background-color:#138cd8
}
.kg_bgx_inp_sub_disabled{
    color:#949494;
    border:0!important;
    background-color:#dcdcdc;
    cursor:progress!important
}
.sms_tekrar_yolla_mesaj{
    width:100%;
    padding:5px;
    font-size:12px;
    color:#fff;
    text-align:center;
    text-decoration:none;
    display:inline-block;
    background-color:#2980b9;
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s
}
.sms_tekrar_yolla_mesaj:hover{
    color:#fff;
    text-decoration:none;
    background-color:#3498db
}
.sifre_olustur_br{
    height:30px!important;
    font-size:.975em!important;
    margin-bottom:15px!important;
    color:#474747;
    background-color:#d8d8d8;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:1px solid #cecece!important
}
.sifre_olustur_br:hover{
    background-color:#e8e8e8
}
.sifre_olustur_br:focus{
    outline:0
}
.kg_hat_v1{
    background-color:#fde780;
    color:#212121;
    text-align:center;
    margin-bottom:20px;
    line-height:18px;
    font-size:1.200em;
    padding:8px 0
}
.kg_hat_v2{
    width:500px;
    background-color:#f1c40f;
    border:1px solid #ba9707;
    color:#464242;
    text-align:center;
    margin-bottom:10px;
    line-height:18px;
    font-size:1.200em;
    padding:16px 10px;
    -webkit-box-shadow:0 2px 0 0 #ba9707;
    -moz-box-shadow:0 2px 0 0 #ba9707;
    box-shadow:0 2px 0 0 #ba9707
}
.kg_bsr_v1{
    color:#fff;
    line-height:20px;
    padding:12px 10px;
    text-align:center;
    font-size:1.200em;
    margin:0 auto 15px auto;
    background-color:#27ae60
}
@media(max-width:991px){
    .kg_bgx_inp input{
        display:inline-block
    }
    .kg_bgx1{
        width:100%;
        display:inline-block
    }
    .kg_bg_bsl{
        width:100%;
        display:inline-block
    }
    .kg_hat_v2{
        width:100%
    }
    .kg_bgx2-3{
        margin-top:10px
    }
}
.container-full{
    margin:0 auto;
    width:100%
}
.container-fluid{
    margin-bottom:20px
}
.yp-yesil-text{
    color:#27ae60
}
.yp-mavi-text{
    color:#117ec3
}
.yp-kirmizi-text{
    color:#c0392b
}
.yp-koyu-kirmizi-text{
    color:#af2517
}
.yp-turuncu-text{
    color:#ffbd13
}
.medium-text{
    font-weight:600
}
.bold-text{
    font-weight:800
}
.blur_bg{
    -webkit-filter:blur(3px);
    -moz-filter:blur(3px);
    -o-filter:blur(3px);
    -ms-filter:blur(3px);
    filter:blur(3px)
}
.yp-logo-responsive{
    max-height:50px!important;
    display:inline-block!important
}
.yp-nopadding{
    padding:0!important;
    margin:0!important
}
.yp-ust-bilgi{
    background-color:#dcdcdc;
    color:#474747;
    word-wrap:break-word;
    padding:10px 20px;
    margin-bottom:20px
}
.yp-ust-bilgi h1{
    margin:0;
    font-size:1.6em;
    font-weight:400!important
}
.yp-ust-bilgi h2{
    margin:12px 0 0 0;
    line-height:1.4em;
    font-size:.900em;
    font-weight:400!important
}
.yp-geri-buton{
    cursor:pointer;
    font-size:1.2em;
    color:#fff!important;
    padding:8px 15px;
    margin-right:10px;
    text-decoration:none;
    background-color:#474747
}
.yp-geri-buton:hover{
    color:#fff;
    text-decoration:none;
    background-color:#117ec3!important
}
.yp-buton-yesil{
    background-color:#27ae60!important
}
.yp-buton-yesil:hover{
    background-color:#109448!important
}
.yp-geri-gel-ust{
    width:100%;
    display:table;
    padding-bottom:10px
}
.yp-geri-gel-alt{
    width:100%;
    display:table
}
.yp-odm-kismi-iptal{
    width:630px;
    color:#fff;
    padding:6px 15px;
    text-align:right;
    font-size:1.200em;
    display:table-cell;
    background-color:#474747
}
.yp-odm-kismi-iptal input{
    width:100px;
    color:#474747;
    font-size:.875em
}
@media(max-width:991px){
    .yp-odm-kismi-iptal{
        width:100%!important;
        text-align:center;
        display:inline-block
    }
    .yp-odm-kismi-iptal input{
        width:100%;
        height:32px;
        margin:5px 0
    }
}
.ayarlar_iban_blg{
    height:45px;
    padding:8px 5px;
    margin:0 0 10px 0;
    text-align:center;
    border:1px solid #dcdcdd
}
.ayarlar_iban_blg_bsl{
    padding:5px;
    color:#fff;
    text-align:center;
    margin-bottom:10px;
    background-color:#474747
}
.magazalar_bilgisi{
    width:165px;
    padding:10px;
    text-align:center;
    display:inline-block;
    border:1px solid #dcdcdc
}
.magazalar_bilgisi_web{
    width:450px;
    padding:10px;
    text-align:center;
    display:inline-block;
    border:1px solid #dcdcdc
}
.yp-head-x1{
    background-color:#117ec3;
    color:#fff;
    text-align:right
}
.yp-head-x1 a{
    color:#fff;
    text-decoration:none
}
.yp-head-x1 a:hover{
    color:#fff;
    text-decoration:underline
}
.yp-head-text-x1{
    padding:0 30px;
    font-size:1em;
    font-weight:200;
    line-height:60px;
    margin-right:-3px;
    display:inline-block;
    border-left:1px solid #fff
}
.yp-bildirim-ico{
    position:absolute;
    margin-top:10px;
    margin-left:8px;
    font-size:.650em!important;
    color:#af2517
}
.yp-bildirim-cr{
    color:#474747;
    z-index:999;
    width:200px;
    text-align:center;
    margin-left:-92px;
    position:absolute;
    background-color:#f9f9f9;
    border-left:1px solid #474747;
    border-right:1px solid #474747;
    border-bottom:2px solid #474747;
    -webkit-box-shadow:0 5px 6px 2px rgba(0,0,0,0.46);
    -moz-box-shadow:0 5px 6px 2px rgba(0,0,0,0.46);
    box-shadow:0 5px 6px 2px rgba(0,0,0,0.46)
}
.yp-bildirim-cr ul{
    margin:0;
    padding:0
}
.yp-bildirim-cr ul li{
    margin:0;
    padding:8px 2px;
    font-size:12px;
    line-height:12px;
    list-style-type:none;
    border-bottom:1px solid #474747
}
#yp-menu-bg{
    background-color:#117ec3;
    margin-bottom:-20px
}
.yp-menu-x1{
    padding:0
}
.yp-menu-x1 li{
    list-style-type:none
}
.yp-menu-x1 li i{
    width:50px;
    padding-left:10px
}
.yp-menu-x1 li span{
    font-size:1.2em
}
.yp-menu-x1 li a{
    display:block;
    padding:15px;
    vertical-align:middle;
    border-bottom:1px solid rgba(5,99,158,0.38);
    color:#fff!important
}
.yp-menu-x1 li a:hover{
    text-decoration:none
}
.yp-menu-x1 li a:visited{
    text-decoration:none
}
.yp-menu-x1 li a:active{
    text-decoration:none
}
.yp-menu-x1 li:hover{
    text-decoration:none;
    background-color:#138cd8
}
.shake{
    -webkit-animation-name:shake;
    animation-name:shake;
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
@-webkit-keyframes shake{
    0%,100%{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    10%,30%,50%,70%,90%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    20%,40%,60%,80%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
}
@keyframes shake{
    0%,100%{
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    10%,30%,50%,70%,90%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    20%,40%,60%,80%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
}
div.angrytext{
    -webkit-animation:alert 3s linear 3s infinite normal;
    animation:alert 3s linear 3s infinite normal
}
@-webkit-keyframes alert{
    0%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    5%{
        -webkit-transform:translateX(-10px);
        transform:translateX(-10px)
    }
    10%{
        -webkit-transform:translateX(10px);
        transform:translateX(10px)
    }
    15%{
        -webkit-transform:translateX(-10px);
        transform:translateX(-10px)
    }
    20%{
        -webkit-transform:translateX(10px);
        transform:translateX(10px)
    }
    25%{
        -webkit-transform:translateX(-10px);
        transform:translateX(-10px)
    }
    30%{
        -webkit-transform:translateX(10px);
        transform:translateX(10px)
    }
    35%{
        -webkit-transform:translateX(-10px);
        transform:translateX(-10px)
    }
    40%{
        -webkit-transform:translateX(10px);
        transform:translateX(10px)
    }
    45%{
        -webkit-transform:translateX(-10px);
        transform:translateX(-10px)
    }
    50%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@keyframes alert{
    0%{
        -ms-transform:translateX(0);
        transform:translateX(0)
    }
    5%{
        -ms-transform:translateX(-10px);
        transform:translateX(-10px)
    }
    10%{
        -ms-transform:translateX(10px);
        transform:translateX(10px)
    }
    15%{
        -ms-transform:translateX(-10px);
        transform:translateX(-10px)
    }
    20%{
        -ms-transform:translateX(10px);
        transform:translateX(10px)
    }
    25%{
        -ms-transform:translateX(-10px);
        transform:translateX(-10px)
    }
    30%{
        -ms-transform:translateX(10px);
        transform:translateX(10px)
    }
    35%{
        -ms-transform:translateX(-10px);
        transform:translateX(-10px)
    }
    40%{
        -ms-transform:translateX(10px);
        transform:translateX(10px)
    }
    45%{
        -ms-transform:translateX(-10px);
        transform:translateX(-10px)
    }
    50%{
        -ms-transform:translateX(0);
        transform:translateX(0)
    }
}
#ui-datepicker-div{
    display:none
}
#odeme_tipi{
    width:120px!important;
    text-align:center
}
.yp-islem-bulunamadi-table{
    padding:30px!important;
    font-weight:600;
    font-size:1em
}
.yetkili-eps input{
    border-radius:0!important
}
.yetkili-eps:focus{
    border:1px solid #117ec3;
    box-shadow:none!important;
    -webkit-box-shadow:none!important
}
#panel-sikayet-eposta-id{
    height:34px;
    font-weight:600;
    border:1px solid #ccc;
    background-color:#f9f9f9
}
.yp-satislar-filtre-x1{
    background-color:#474747;
    color:#fff;
    line-height:40px;
    padding:10px
}
.yp-satislar-filtre-x1 a{
    padding:0 15px;
    color:#fff;
    text-decoration:none
}
.yp-satislar-filtre-x1 a:hover{
    color:#fff;
    text-decoration:underline
}
.yp-filtre-input-x1{
    border:0;
    color:#474747;
    line-height:20px;
    margin-right:10px;
    width:125px;
    text-align:center
}
.yp-filtre-input-x5{
    float:left;
    width:281px;
    font-size:14px;
    cursor:pointer;
    color:#474747;
    font-weight:600;
    padding:8px 10px;
    text-align:center;
    height:38px!important;
    outline:none!important;
    border:2px solid #dcdcdc
}
.excel-checkbox{
    width:282px;
    cursor:pointer;
    line-height:35px;
    position:relative;
    border:2px solid #dcdcdc
}
.excel-checkbox-2{
    width:280px;
    margin-bottom:0;
    position:relative
}
.excel-checkbox-3{
    width:186px;
    cursor:pointer;
    line-height:35px;
    position:relative;
    border:2px solid #dcdcdc
}
.excel-checkbox input,.excel-checkbox-3 input{
    visibility:hidden;
    position:absolute
}
.excel-checkbox-checked,.excel-checkbox-3-checked{
    border:2px solid #148fdd
}
.excel-checkbox-ok{
    top:7px;
    right:10px;
    color:#148fdd;
    cursor:pointer;
    position:absolute;
    font-size:20px!important
}
.yp-filtre-input-x1-sbmt{
    line-height:20px;
    padding:0 15px;
    border:0;
    background-color:#fff;
    color:#474747
}
.yp-filtre-input-x3-sbmt{
    line-height:20px;
    border:0;
    background-color:#fff;
    color:#474747;
    margin:0 10px 0 0;
    padding:0 4px
}
.yp-filtre-input-x4-sbmt{
    padding:0 10px!important;
    margin:0 4px
}
.yp-x1-panel-arama{
    color:#fff;
    padding:10px;
    text-align:center;
    background-color:#474747
}
.yp-x1-panel-arama-2{
    width:100%
}
.yp-x1-panel-arama input,.yp-x1-panel-arama select{
    margin-bottom:10px
}
@media(max-width:767px){
    .yp-filtre-input-x1,.yp-filtre-input-x5,.yp-filtre-input-x1-sbmt,.yp-filtre-input-x3-sbmt,#odeme_tipi{
        width:100%!important;
        height:32px
    }
    .excel-checkbox,.excel-checkbox-2,.excel-checkbox-3{
        width:100%!important
    }
    .yp-bozluk-ust-a{
        margin-top:15px
    }
    .yp-x1-panel-arama-2 input{
        width:100%!important
    }
}
.yp-filtre-input-x2-sbmt:hover{
    background-color:#d3d3d3
}
.yp-satislar-filtre-x2{
    background-color:#474747;
    color:#fff;
    line-height:40px;
    padding-left:10px
}
.yp-satislar-filtre-x2 a{
    padding:0 15px;
    color:#fff;
    text-decoration:none
}
.yp-satislar-filtre-x2 a:hover{
    color:#fff;
    text-decoration:underline
}
.yp-filtre-input-x2{
    border:0;
    color:#474747;
    line-height:20px;
    width:110px;
    margin-right:10px;
    text-align:center
}
.yp-filtre-input-x2-sbmt{
    line-height:20px;
    border:0;
    background-color:#fff;
    color:#474747
}
@media(max-width:767px){
    .yp-filtre-input-x2{
        width:100%!important;
        height:32px
    }
    .yp-filtre-input-x2-sbmt{
        width:100%!important;
        height:32px
    }
    .yp-filtre-detay-x2{
        padding-bottom:10px
    }
}
.komisyon-otan-tablo-link{
    color:#fff;
    display:inline-block;
    line-height:39px;
    float:right;
    margin-right:10px
}
.komisyon-otan-tablo-link a{
    color:#fff;
    text-decoration:none
}
.komisyon-otan-tablo-link a:hover{
    color:#fff;
    text-decoration:underline
}
.komisyon_tablo_link{
    display:inline;
    float:right;
    margin-top:-28px;
    margin-right:15px;
    color:#fff!important
}
.tumunu_yazdir{
    cursor:pointer
}
.tumunu_yazdir:hover{
    border-bottom:1px dotted #848484
}
.yp-satislar-table-x1{
    margin-top:15px
}
.yp-satislar-table-x1 a{
    color:#117ec3;
    text-decoration:none!important
}
.yp-satislar-table-x1 a:hover{
    color:#117ec3
}
.yp-satislar-table-x1 td{
    text-align:center;
    vertical-align:middle!important
}
.yp-satislar-table-x1 thead{
    color:#fff;
    background-color:#474747
}
.yp-satislar-table-x1 thead th{
    text-align:center;
    font-weight:400!important;
    border-bottom:none!important
}
.yp-table-baslik-border tr th{
    border:1px solid #474747!important;
    vertical-align:middle!important
}
.yp-table-bg{
    background-color:#f9f9f9
}
.yp-table-coms{
    margin:0!important;
    padding:0!important;
    height:6px!important;
    font-size:0!important;
    background-color:#808080!important
}
.table-odemeler-inline tr td{
    padding:4px!important
}
.yp-satislar-detay-x1{
    margin-bottom:20px;
    border:1px solid #474747
}
.yp-st-acklm{
    padding:10px;
    border-bottom:1px solid #dcdcdc
}
.yp-st-acklm-gri{
    padding:10px;
    border-bottom:1px solid #dcdcdc
}
.yp-st-acklm-siyah{
    background-color:#474747
}
.yp-st-acklm-siyah h2{
    margin:0;
    padding:10px;
    color:#fff!important;
    font-size:1.2em!important;
    font-weight:400!important
}
.yp-st-acklm-beyaz{
    padding:10px;
    border-bottom:1px solid #dcdcdc
}
.yp-st-dty-bsl{
    float:left;
    width:150px
}
.yp-st-dty-ack{
    word-wrap:break-word;
    font-weight:600
}
.yp-st-dty-bildirim_span{
    width:100%;
    color:#333;
    padding:6px 0;
    font-weight:600;
    display:inline-block
}
.yp-st-dty-bildirim_textarea{
    border:0;
    width:100%;
    height:30px;
    resize:vertical
}
.yp-st-dty-bildirim_strong{
    margin-bottom:8px;
    display:inline-block;
    color:#333!important
}
.yp-st-dty-bildirim{
    margin:0;
    padding:0;
    list-style-type:none
}
.yp-st-dty-bildirim li{
    margin:8px 0 0 0;
    color:#737373;
    font-weight:400;
    padding-top:5px;
    border-top:1px solid #c3c3c3
}
.yp-pagination-alt{
    width:100%;
    display:table;
    margin:20px auto;
    text-align:center
}
.yp-pagination-alt-disable{
    background-color:#999!important
}
.yp-pagination-alt a{
    margin:0 4px;
    color:#fff;
    padding:4px 8px;
    font-size:.850em;
    text-decoration:none;
    background-color:#474747
}
.yp-pagination-alt a:hover{
    color:#fff;
    text-decoration:none;
    background-color:#117ec3
}
.yp-filtre-detay-x1{
    margin-left:15px;
    display:inline
}
.yp-pagination-active{
    background-color:#117ec3!important
}
.yp-yeni-roming-01{
    padding-top:0;
    padding-bottom:15px;
    margin:0 auto;
    display:table
}
.yp-form-tum-alanlari{
    font-size:12px;
    color:#ff2525;
    padding-left:5px
}
.yp-parola-bildirim-popup{
    padding:10px 0;
    color:#fff;
    position:relative;
    text-align:center;
    margin-bottom:10px;
    background-color:#27ae60
}
.yp-hata-bildirim-popup{
    padding:10px 0;
    color:#fff;
    position:relative;
    text-align:center;
    margin-bottom:10px;
    background-color:#c0392b
}
.yp-turuncu-bildirim-popup{
    padding:10px;
    color:#474747;
    font-size:1em;
    position:relative;
    text-align:center;
    margin-bottom:10px;
    background-color:#ffbd13
}
.yp-yesil-bildirim-popup{
    padding:10px;
    color:#fff;
    font-size:1em;
    position:relative;
    text-align:center;
    margin-bottom:10px;
    background-color:#27ae60
}
.yp-prl-kpt-btn{
    top:36%;
    right:0;
    display:inline;
    cursor:pointer;
    position:absolute;
    margin-right:10px;
    padding-left:8px;
    border-left:1px solid #fff
}
.yp-parola-bildirim-popup span{
    font-weight:600
}
.yp-kullanici-cerceve{
    margin-bottom:20px;
    border:1px solid #474747;
    border-top-width:5px
}
.yp-kullanici-metin-div{
    padding:10px;
    border-bottom:1px solid #dcdcdc
}
.yp-profil-tek-alan{
    padding:10px 15px;
    list-style-type:none;
    border-bottom:1px solid #dcdcdc
}
.yp-ps-a{
    width:130px;
    vertical-align:middle;
    float:left;
    display:table
}
.yp-ps-a-table{
    line-height:32px
}
.yp-ps-b{
    font-weight:600;
    display:table
}
.yp-kullanici-cerceve ul{
    margin:0;
    padding:0
}
.yp-kullanici-cerceve ul li{
    padding:10px 15px;
    list-style-type:none;
    border-bottom:1px solid #dcdcdc
}
.yp-kullanici-cerceve ul li:last-child{
    border-bottom:0
}
.yp-kullanici-cerceve input{
    background-color:#dcdcdc;
    border:0;
    padding-left:5px;
    height:32px;
    min-width:300px
}
.yp-kullanici-cerceve select{
    background-color:#dcdcdc;
    border:0;
    padding-left:5px;
    height:32px;
    min-width:300px
}
.yp-kullanici-cerceve textarea{
    background-color:#dcdcdc;
    border:0;
    padding-left:5px;
    height:64px;
    min-width:400px;
    margin-bottom:10px!important
}
@media(max-width:992px){
    .oz_izleme_button_loader,.varsayilan_button_loader{
        width:100%!important
    }
    .yp-ps-b-table{
        width:100%;
        text-align:center
    }
    .yp-ps-b-table{
        width:100%;
        text-align:center
    }
    .yp-kullanici-cerceve textarea{
        width:100%;
        min-width:100%
    }
    .yp-kullanici-cerceve input,select{
        width:100%;
        min-width:inherit!important
    }
}
.yp-kullanici-sl-blg-x1{
    display:inline-block;
    min-width:130px
}
.yp-kullanici-sl-blg-x2{
    font-weight:600;
    display:inline
}
@media(max-width:300px){
    .yp-buton-100{
        margin-bottom:5px;
        text-align:center;
        width:100%!important
    }
}
.yp-buton-xm{
    border:0;
    color:#fff!important;
    font-size:.950em;
    padding:4px 10px;
    margin-right:10px;
    text-decoration:none;
    display:inline-block;
    background-color:#117ec3
}
.yp-buton-xm:hover{
    color:#fff;
    text-decoration:none;
    background-color:#005c97
}
.yp-buton-xy{
    border:0;
    color:#fff!important;
    font-size:.950em;
    padding:4px 10px;
    margin-right:10px;
    text-decoration:none;
    display:inline-block;
    background-color:#27ae60!important
}
.yp-buton-xy:hover{
    color:#fff;
    text-decoration:none;
    background-color:#109448!important
}
.yp-buton-xk{
    border:0;
    color:#fff!important;
    font-size:.950em;
    padding:4px 10px;
    margin-right:10px;
    text-decoration:none;
    display:inline-block;
    background-color:#c0392b
}
.yp-buton-xk:hover{
    color:#fff;
    text-decoration:none;
    background-color:#af2517
}
.yp-buton-disable{
    border:0;
    color:#474747!important;
    font-size:.950em;
    padding:4px 10px;
    margin-right:10px;
    text-decoration:none;
    display:inline-block;
    background-color:#dcdcdc
}
@media(min-width:767px){
    .yp-gizli-menu-ust{
        display:none!important
    }
    .yp-buton-xk{
        margin-top:5px!important
    }
}
@media(max-width:767px){
    .yp-menu-gizle{
        display:none
    }
    .yp-logo-gizle{
        display:none
    }
    .yp-gizli-menu{
        padding:0!important;
        display:inline-block!important
    }
    .yp-head-x1{
        border-bottom:1px solid #fff
    }
    .yp-menu-x1 li{
        background-color:#117ec3
    }
    .yp-menu-x1 li a{
        padding:10px 5px 10px 5px
    }
    .yp-head-text-x1{
        padding:0 10px;
        font-size:1em
    }
    .yp-menu-x1 span{
        float:left
    }
}
@media(max-width:1199px){
    .yp-menu-x1 li{
        padding:0
    }
    .yp-menu-x1 li a{
        margin:0;
        width:100%;
        text-align:center;
        display:inline-table
    }
    .yp-menu-x1 li a i{
        padding:0;
        width:100%;
        text-align:center
    }
}
@media(max-width:991px){
    .yp-gizli-menu-ust ul li a i{
        width:50px
    }
    .yp-menu-x1{
        text-align:center
    }
    .yp-menu-x1 li{
        padding:0;
        text-align:center
    }
    .yp-menu-x1 li i{
        float:left
    }
    .yp-menu-x1 span{
        display:block
    }
    .yp-pg-show{
        display:none
    }
    .yp-filtre-show{
        display:none
    }
    .yp-pg-hide{
        width:100%;
        margin-bottom:6px!important;
        display:inline-block
    }
    .yp-pagination-alt a{
        padding:10px 0;
        margin:0
    }
    .yp-geri-gel-ust a{
        width:100%;
        display:table;
        text-align:center;
        margin-bottom:10px
    }
    .yp-kul-geri-gel-alt a{
        width:100%;
        display:table;
        text-align:center
    }
    .yp-geri-gel-alt a{
        width:100%;
        display:table;
        text-align:center;
        margin-bottom:10px
    }
    .yp-filtre-detay-x1{
        display:block;
        text-align:center;
        margin:0 auto
    }
    .yp-geri-buton-x2{
        width:100%!important
    }
}
.yp-ana-bildirimler-cerceve{
    height:150px;
    color:#fff;
    max-height:150px;
    padding:30px 15px;
    text-align:center;
    margin-bottom:20px;
    vertical-align:middle;
    background-color:#474747
}
.yp-bilg-ver-x1{
    font-weight:200!important;
    font-size:1.2em
}
.yp-bilg-ver-x2{
    font-weight:400!important;
    font-size:1.4em
}
.yp-ana-bildirimler-cerceve-bildirim{
    margin-bottom:10px
}
.yp-bilg-ver-x3{
    width:100%;
    color:#fff;
    padding:10px 20px;
    display:inline-block;
    background-color:#474747
}
.yp-bilg-ver-x4{
    width:100%;
    background-color:#f9f9f9;
    display:inline-block;
    padding:10px 20px;
    border-top:0;
    border-left:1px solid #ddd;
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd
}
.yp-bilg-ver-x5{
    width:100%;
    font-weight:600;
    text-align:center;
    background-color:#f9f9f9;
    display:inline-block;
    padding:30px 20px;
    border-top:0;
    border-left:1px solid #ddd;
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd
}
.eft-iade-formu label{
    width:250px;
    text-align:right;
    margin-right:30px;
    margin-bottom:15px
}
.eft-iade-formu input{
    width:350px
}
.eft-input-ozel{
    width:320px!important
}
@media(max-width:991px){
    .eft-iade-formu label{
        width:100%;
        margin-top:10px;
        margin-bottom:0;
        text-align:center
    }
    .eft-iptal-2{
        margin-top:-10px
    }
}
@media(max-width:767px){
    .eft-input-ozel{
        width:95%!important
    }
    .eft-input-ozel-1{
        display:inline!important
    }
}
@media(max-width:610px){
    .eft-input-ozel{
        width:90%!important
    }
}
@media(max-width:330px){
    .eft-input-ozel{
        width:85%!important
    }
}
.excel-yukleme-ust{
    padding:20px 20px 0 20px;
    text-align:left
}
.excel-yukleme-giris{
    padding:20px
}
.excel-yukleme input{
    display:inline-block
}
.excel-yukleme input[type="file"]{
    cursor:pointer
}
#excel-yukleme-loading{
    display:inline-block;
    width:300px;
    text-align:center
}
#excel-yukleme-gonder{
    background-color:#117ec3;
    color:#fff
}
.kare-32px-btn{
    height:32px;
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0
}
@media(max-width:991px){
    #excel-yukleme-loading{
        margin-top:10px;
        width:100%
    }
    #excel-yukleme-gonder{
        margin-top:10px
    }
    .bilgi-moduller-topm{
        margin-top:0!important
    }
}
.moduk-notify-url-btn{
    cursor:pointer;
    padding:5px 12px;
    margin-bottom:3px;
    display:inline-block;
    color:#474747!important;
    background-color:#dcdcdc;
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s
}
.moduk-notify-url-btn:hover{
    background-color:#ebebeb!important
}
.bilgi-modul-text{
    font-size:16px;
    padding:5px 12px
}
.bilgi-moduller-div{
    padding:5px 10px;
    margin-bottom:8px;
    border:1px solid #dcdcdc;
    background-color:#fbfbfb
}
.bilgi-moduller-topm{
    margin-top:13px
}
.bilgi-moduller-indir{
    cursor:pointer;
    padding:5px 12px;
    display:inline-block;
    color:#fff!important;
    background-color:#2ecc71;
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s
}
.bilgi-moduller-indir:hover{
    background-color:#27ae60!important
}
.bilgi-text-sigdir{
    text-align:left!important;
    font-weight:600;
    word-wrap:break-word
}
.bilgi-text-sigdir-center{
    text-align:center!important;
    font-weight:600;
    word-wrap:break-word
}
.eft-text-sigdir{
    word-break:break-all;
    word-wrap:break-word
}
.yp-buton-kh{
    width:200px;
    height:32px;
    color:#fff;
    padding:6px 10px;
    text-align:center;
    font-size:1em;
    margin-right:10px;
    text-decoration:none;
    display:inline-block;
    background-color:#117ec3;
    font-weight:400!important
}
.yp-buton-kh:hover{
    color:#fff;
    text-decoration:none;
    background-color:#005c97
}
.yp-destek-form textarea{
    resize:none;
    height:150px
}
.yp-destek-tum-alanlari{
    font-size:12px;
    color:#ff2525;
    padding-left:5px;
    display:table-cell;
    vertical-align:middle
}
@media(max-width:991px){
    .yp-destek-tum-alanlari{
        display:block
    }
}
.hizmet_aciklamalar_p{
    text-align:justify;
    font-size:1.4em!important
}
@media(max-width:767px){
    .hizmet_aciklamalar_p{
        padding:15px 0
    }
    .hizmet_aciklamalar_gizlep{
        display:none
    }
}
.banka-bilgileri-kolon{
    text-align:left;
    border:1px solid #dcdcdc;
    padding:15px;
    margin:10px;
    background-color:#fbfbfb;
    height:140px;
    font-size:.900em
}
.banka_bilgileri_site_link{
    padding-left:10px
}
.demo_buton_bg{
    padding:15px;
    background-color:#f9f9f9;
    border:1px solid #ebebeb
}
@media(max-width:991px){
    .demo_buton_bg{
        margin-bottom:10px
    }
}
.entg_ackl_baslik{
    padding:15px;
    margin-bottom:0;
    background-color:#f9f9f9;
    border-bottom:1px solid #666
}
.entg_ackl_icerik{
    padding:15px;
    background-color:#f9f9f9
}
.entegrasyon_liste{
    margin-bottom:0!important
}
.entegrasyon_liste li{
    border:none!important;
    padding:5px!important;
    font-size:14px!important
}
.entegrasyon_liste li:last-child{
    margin-bottom:0!important
}
.entegrasyon_liste li:hover{
    cursor:default;
    background-color:#fff!important
}
.eng_hr{
    height:0;
    margin:40px 0;
    border-width:1px;
    border-color:#d0d0d0;
    background-color:#d0d0d0
}
.enteg_buton{
    margin:15px 0;
    padding:8px 25px;
    color:#fff;
    display:inline-block;
    background-color:#2980b9;
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s
}
.enteg_buton:hover{
    color:#fff;
    text-decoration:none;
    background-color:#3498db;
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s
}
.ana_enteg_buton{
    margin:10px 0 0 0!important;
    background-color:#212121
}
.ana_enteg_buton:hover{
    background-color:#666
}
.adres-urun-aciklama{
    line-height:32px;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap
}
.adres-toplam-tutar{
    height:40px;
    margin-top:5px;
    line-height:40px
}
.adres-adet-kutusu{
    margin:0 auto;
    margin-top:3px;
    width:120px!important
}
.adres-adet-kutusu input{
    text-align:center!important
}
.adres-kis-bil-inp{
    width:100%;
    height:52px;
    margin:10px 0;
    padding:6px 12px;
    background-color:#fff;
    border:1px solid #dcdcdc;
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
.adres-textarea-fix01{
    width:100%;
    resize:none;
    height:115px!important
}
.fatura_adresi,.odeme-aciklamasi-hvl{
    width:100%;
    margin:10px 0;
    cursor:pointer;
    padding:6px 10px;
    font-weight:600!important;
    border:1px solid #dcdcdc
}
.islm_no_marg{
    margin-top:15px
}
@media(max-width:1199px){
    .islm_no_marg{
        margin-top:0
    }
}
.fatura_adresi:hover,.odeme-aciklamasi-hvl:hover{
    border-color:#148fdd
}
.fatura_adresi_checked,.odeme-aciklamasi-hvl-checked{
    padding:1px 10px;
    border:2px solid #148fdd
}
#eft-odeme-aciklamasi{
    width:100%;
    padding:10px;
    height:100px;
    font-size:14px;
    resize:vertical;
    line-height:18px;
    margin-bottom:10px;
    border-color:#148fdd
}
.eft-banka-islem-numarasi{
    left:28px;
    color:#848484;
    font-size:20px;
    margin-top:-26px;
    position:absolute
}
.mavi-btn{
    border:0;
    width:100%;
    height:52px;
    font-size:16px;
    color:#fff;
    background-color:#3498db;
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s
}
.mavi-btn:hover{
    background-color:#2980b9
}
.oz_izleme_button{
    border:0;
    width:250px;
    height:52px;
    font-size:16px;
    margin-top:8px;
    margin-bottom:5px;
    color:#fff!important;
    background-color:#3498db!important;
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s
}
.oz_izleme_button:hover{
    background-color:#2980b9!important
}
.oz_izleme_button_sfr{
    font-size:12px;
    display:inline-block;
    color:#888!important;
    margin:10px 5px 2px 10px
}
.oz_izleme_button_loader{
    border:0;
    width:250px;
    font-size:16px;
    line-height:32px;
    margin-bottom:5px;
    display:inline-block;
    color:#595959!important;
    background-color:#bdc3c7!important;
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s
}
.varsayilan_button_loader{
    border:0;
    width:100%;
    font-size:16px;
    line-height:32px;
    margin-bottom:5px;
    display:inline-block;
    color:#595959!important;
    background-color:#bdc3c7!important;
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s
}
.gri-btn{
    border:0;
    width:100%;
    height:52px;
    font-size:16px;
    color:#fff;
    background-color:#bdc3c7
}
.yp-oranlar-alt tr th{
    text-align:center;
    font-weight:400!important
}
.alt_limit_edit{
    cursor:pointer;
    padding:0 2px;
    border-bottom:2px dotted #4caf50
}
.alt_limit_tl{
    width:50px;
    text-align:center
}
.urun_linkleri_cur_div{
    width:300px;
    display:inline-block
}
.urun_linkleri_currency{
    cursor:pointer;
    width:60px!important;
    min-width:60px!important;
    padding-left:7px!important
}
.urun_olusturma_aciklama_g68{
    font-size:12px;
    color:#949494;
    font-style:italic;
    font-weight:400
}
.kullanici_ekleme_aciklama{
    font-size:12px;
    color:#474747;
    font-style:italic;
    font-weight:400
}
.urun-link-ismi-sigdir{
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap
}
.urun-link-ismi-sigdir:hover{
    white-space:inherit!important
}
.urun-link-table-ayirma{
    height:1px!important;
    padding:0!important;
    margin:0!important;
    line-height:5px!important;
    background-color:#474747!important;
    border:none!important
}
.kullanici_rolu_label{
    margin-right:5px
}
#kullanici_rolu{
    width:300px;
    min-width:1px!important
}
#mp_product_max_installment{
    width:300px;
    min-width:1px!important
}
@media(max-width:991px){
    #mp_product_max_installment{
        width:100%!important
    }
    #kullanici_rolu{
        width:100%!important
    }
    .kullanici_rolu_label{
        width:100%!important
    }
    .urun_linkleri_currency{
        right:25px;
        margin-top:-32px;
        position:absolute;
        border-left:1px solid #d0d0d0!important
    }
    .urun_linkleri_cur_div{
        width:100%;
        display:inline-block
    }
}
.mesafeli_urunler{
    margin:0!important;
    padding:0!important
}
.mesafeli_urunler li{
    list-style-type:none
}
.havaleye_acik_bankalar{
    width:115px;
    height:75px;
    text-align:center;
    background-color:#FFF;
    border:1px solid #dcdcdc
}
.h_eft_text_y5{
    margin:10px;
    color:#474747
}
.pft-tks-ayar-col-4{
    padding:0!important;
    margin:-1px 0 0 0!important
}
.pft-tks-ayar-col-12{
    margin:0!important;
    padding:0!important
}
.pft-tks-ayar-banka{
    padding:10px;
    margin-top:20px;
    border:1px solid #dcdcdc
}
.pft-tks-ayar-kutu{
    padding:4px;
    height:200px;
    background-color:#fbfbfb;
    border:1px solid #dcdcdc
}
.pft-tks-ayar-kutu input{
    border:2px solid #dcdcdc
}
.pft-tks-ayar-kutu:hover{
    background-color:#f3f3f3
}
.pft-tks-ayar-ro{
    width:56px;
    margin:5px;
    font-size:14px;
    font-weight:600;
    text-align:center;
    cursor:not-allowed
}
.pft-tks-ayar{
    width:56px;
    margin:5px;
    font-size:14px;
    font-weight:600;
    text-align:center
}
.taksit-tablo-margin{
    margin:0 10px
}
.taksit_hatali{
    color:#fff;
    font-weight:600;
    background-color:#e74c3c;
    border:2px solid #e74c3c!important
}
@media(max-width:991px){
    .taksit-tablo-margin{
        margin:0
    }
    .taksit-tablolar-crv{
        border:0!important;
        margin-top:0!important;
        padding-bottom:0!important
    }
    .taksit-alanlar-crv{
        margin-top:-5px!important
    }
}
.taksit-tablolar-crv{
    width:100%;
    margin-top:15px;
    padding-bottom:20px;
    display:inline-table;
    border:1px solid #dcdcdc
}
.taksit-tablo-blg-1{
    margin-bottom:0;
    padding:15px;
    text-align:left;
    font-size:14px
}
.taksit-alanlar-crv{
    padding:20px;
    margin-top:-1px;
    border:1px solid #dcdcdc
}
.taksit_tumunu_ustlen,.taksit_tumunu_yansit{
    cursor:pointer;
    position:absolute;
    margin:9px 0 0 1px;
    font-size:16px!important
}
.taksit_tumunu_ustlen:hover{
    color:#61c76a;
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s
}
.taksit_tumunu_yansit:hover{
    color:#ffbd13;
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s
}
.taksit_koms_baslik{
    padding:6px;
    font-size:14px;
    font-weight:600;
    margin-bottom:6px;
    background-color:#eaeaea
}
.taksit_hata_xz{
    color:#fff;
    padding:2px 8px;
    background-color:#e74c3c
}
.cc_saklama_cc_blg{
    width:100%;
    height:58px;
    font-size:14px;
    font-weight:600;
    text-align:center;
    border:1px solid #3498db;
    background-color:#fff;
    padding:10px;
    cursor:pointer;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.cc_saklama_cc_blg:hover{
    border:2px solid #3498db
}
.cc_saklama_cc_blg_selected{
    border:2px solid #3498db
}
.kytl_cc_inp_glz{
    width:1px!important;
    height:1px!important;
    position:absolute;
    visibility:hidden
}
.cc_saklama_card_logo{
    height:34px;
    padding-top:3px
}
.cc_saklama_test_x1{
    display:block;
    margin-top:2px;
    font-weight:400
}
.cc_saklama_test_x2{
    margin-top:2px;
    font-weight:400;
    color:#565656
}
.cc_yeni_kart_ekle_btn{
    color:#fff
}
.cc_yeni_kart_ekle_btn_bg{
    height:58px!important
}
.cc_yeni_kart_ekle_div_text{
    margin-top:6px;
    font-size:18px!important
}
.kyt_cc_odm_yp_disabled{
    width:100%;
    color:#212121;
    display:block;
    font-size:18px;
    font-weight:400;
    line-height:58px;
    text-align:center;
    margin-bottom:5px;
    height:58px!important;
    border:none!important;
    background-color:#bdc3c7
}
.kyt_cc_odm_yp{
    width:100%;
    border:0;
    display:block;
    font-size:18px;
    font-weight:400;
    line-height:58px;
    text-align:center;
    margin-bottom:5px;
    height:58px!important;
    background-color:#3498db;
    color:#fff!important
}
.kyt_cc_odm_yp:hover{
    color:#fff;
    text-decoration:none;
    background-color:#2980b9
}
.kyt_cc_odm_yp:visited{
    color:#fff;
    text-decoration:none
}
.kart_cc_alt_text{
    margin-right:20px;
    display:inline-block
}
.kart_cc_alt_img{
    margin-right:20px;
    vertical-align:top;
    display:inline-block
}
@media(max-width:1199px){
    .kart_cc_alt_img{
        margin-right:0
    }
}
@media(max-width:991px){
    .cc_yeni_kart_ekle_btn{
        font-size:50px!important
    }
    .cc_saklama_test_x2{
        display:block
    }
    .cc_saklama_cc_blg{
        margin-bottom:5px
    }
}
@media(max-width:767px){
    .cc_saklama_card_logo{
        margin-right:10px
    }
}
.kart_saklama_sms_giris{
    width:100%;
    font-size:20px;
    font-weight:600;
    text-align:center;
    margin-bottom:5px;
    border:1px solid #117ec3;
    height:58px!important;
    text-transform:uppercase
}
.ks_kc_butonlar{
    width:100%;
    padding:5px;
    color:#616161;
    font-size:12px;
    margin-top:10px;
    text-align:center;
    display:inline-block;
    background-color:#ececec
}
.ks_kc_butonlar:hover{
    color:#616161;
    text-decoration:none;
    background-color:#e2e2e2
}
.ks_kc_butonlar:visited{
    color:#616161;
    text-decoration:none!important
}
.ks_bilgilendirme_alani{
    padding:15px;
    font-size:16px;
    text-align:center;
    margin-bottom:20px;
    background-color:#fff;
    border:1px solid #dcdcdc
}
.is_ortagi_aktif_x9{
    color:#fff;
    background-color:#27ae60!important
}
.is_ortagi_pasif_x9{
    color:#212121;
    background-color:#ffbd13!important
}
.png_upload_text{
    float:left;
    width:200px;
    height:34px;
    cursor:pointer;
    line-height:34px;
    text-align:center;
    background:#dcdcdc;
    display:inline-block
}
.flickity-page-dots .dot{
    margin:0;
    width:40px;
    height:4px;
    border-radius:0
}
.carousel-cell{
    width:25%;
    text-align:center
}
@media screen and (max-width:1400px){
    .carousel-cell{
        width:35%
    }
}
@media screen and (max-width:1200px){
    .carousel-cell{
        width:35%
    }
}
@media screen and (max-width:1000px){
    .carousel-cell{
        width:50%
    }
}
@media screen and (max-width:768px){
    .carousel-cell{
        width:80%
    }
}
@media screen and (max-width:450px){
    .carousel-cell{
        width:100%
    }
}
.carousel-nav .carousel-cell{
    height:80px;
    width:100px
}
.carousel-nav .carousel-cell:before{
    font-size:50px;
    line-height:80px
}
.carousel-nav .carousel-cell.is-nav-selected{
    background:#ED2
}
.carousel-head{
    color:#fff;
    padding:10px;
    font-size:14px;
    margin-left:-1px;
    background-color:#474747
}
.carousel-inner{
    padding:10px 2px;
    font-size:14px;
    background-color:#f9f9f9;
    border:1px solid #f1f1f1
}
.carousel-inner-top:hover{
    background-color:#000
}
.sozlesme-wrapper{
    text-align:center;
    border-top:1px solid #212121;
    border-bottom:1px solid #212121
}
.sozlesme-bg{
    border:1px solid #ddd;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    width:1100px;
    padding:10px 10px 35px 10px;
    margin:15px auto 15px auto;
    background-color:#f3f3f3
}
.sozlesme-bg h1{
    font-size:26px;
    margin:0 0 10px 0;
    font-weight:400!important
}
.sozlesme-alt-metin{
    color:#606060;
    font-style:italic
}
.sozlesme-pdf{
    margin-bottom:10px
}
.sozlesme-onay-btn{
    width:500px;
    height:52px;
    font-size:20px;
    max-width:500px;
    border-radius:3px;
    background-color:#117ec3;
    border:none!important;
    -moz-border-radius:3px;
    color:#fff!important;
    -webkit-border-radius:3px;
    text-align:center!important
}
.sozlesme-onay-btn:hover{
    transition:all .15s ease-in-out 0s;
    -webkit-transition:all .15s ease-in-out 0s;
    -moz-transition:all .15s ease-in-out 0s;
    -o-transition:all .15s ease-in-out 0s;
    background-color:#148fdd
}
.sozlesme-onay-btn-load{
    width:500px;
    height:52px;
    font-size:20px;
    max-width:500px;
    border-radius:3px;
    border:none!important;
    -moz-border-radius:3px;
    color:#585858!important;
    background-color:#dcdcdc;
    -webkit-border-radius:3px;
    cursor:progress!important;
    text-align:center!important
}
@media(max-width:1150px){
    .sozlesme-bg{
        width:100%
    }
}
@media(max-width:650px){
    .sozlesme-onay-btn,.sozlesme-onay-btn-load{
        height:40px;
        font-size:14px;
        width:100%!important
    }
    .sozlesme-bg h1{
        font-size:22px
    }
    .sozlesme-alt-metin{
        font-size:12px
    }
}
.sozlesme-hr{
    margin:0 0 35px 0!important;
    border-top:1px solid #dadada!important
}
